.mw-tooltip[popover]{border:1px solid color-mix(in srgb, var(--focus-ring) 24%, var(--line));background:color-mix(in srgb, var(--panel) 96%, var(--text) 4%);width:max-content;max-width:300px;color:var(--text);letter-spacing:0;text-align:left;overflow-wrap:break-word;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;border-radius:11px;margin:0;padding:8px 11px;font-family:inherit;font-size:12px;font-weight:450;line-height:1.45;position:fixed;inset:auto;box-shadow:0 8px 24px #00000030,inset 0 1px #ffffff0a}.mw-tooltip:popover-open{animation:.12s ease-out tooltip-in;display:block}@keyframes tooltip-in{0%{opacity:0;translate:0 2px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.mw-tooltip:popover-open{animation:none}}@media (hover:none) and (pointer:coarse){.mw-tooltip[popover]{pointer-events:none}}html[data-motion=paused] .mw-tooltip:popover-open{animation:none}.mw-tooltip[popover]:is([data-marker],[data-layer]){border-color:color-mix(in srgb,var(--tooltip-tone) 45%,transparent);background:color-mix(in srgb,var(--tooltip-surface) 96%,var(--tooltip-tone));color:var(--tooltip-tone);box-shadow:0 8px 24px #0004,inset 0 1px 0 color-mix(in srgb,var(--tooltip-tone) 12%,transparent);padding:9px 12px;font-size:11px;font-weight:500}.mw-tooltip[popover][data-structured]{border-color:color-mix(in srgb,var(--tooltip-tone) 30%,transparent);background:linear-gradient(150deg,color-mix(in srgb,var(--tooltip-tone) 5%,var(--tooltip-surface)),var(--tooltip-surface));box-shadow:0 10px 28px #0004,inset 0 1px 0 color-mix(in srgb,var(--tooltip-tone) 10%,transparent);border-radius:12px;padding:11px 14px}.mw-tooltip-title{color:var(--tooltip-tone);font-size:12px;font-weight:650;line-height:1.4;display:block}.mw-tooltip-subtitle{color:var(--atlas-muted,var(--muted));margin-top:3px;font-size:10px;font-weight:400;line-height:1.5;display:block}@media (forced-colors:active){.mw-tooltip[popover],.mw-tooltip[popover]:is([data-marker],[data-layer]){color:canvastext;background:canvas;border-color:canvastext}}
:is(.app,.report-dialog){--field-focus-color:color-mix(in srgb, var(--text) 7%, transparent)}:is(.app,.report-dialog) :is(.workspace,.landing-main,dialog,[popover],.auth-form) :is(input,textarea):not(:where([type=checkbox],[type=radio],[type=file],[type=range],[type=color],[type=hidden],[type=submit],[type=button],[type=reset])):focus{background-image:none;background-color:var(--field-focus-color);color:var(--text);box-shadow:none;caret-color:var(--ink-accent);outline:0}:is(.app,.report-dialog) .workspace .discovery-search .search-controls label:focus-within,:is(.app,.report-dialog) .location-input-wrap:focus-within{background-image:none;background-color:var(--field-focus-color);color:var(--text);box-shadow:none;border-radius:8px;outline:0}:is(.app,.report-dialog) .workspace .discovery-search .search-controls input:focus,:is(.app,.report-dialog) .location-input-wrap input:focus{box-shadow:none;background:0 0;outline:0}:is(.app,.report-dialog) .premium-select-native:focus{box-shadow:none;outline:0}:is(.app,.report-dialog) .premium-select-face{background:color-mix(in srgb, var(--text) 2%, transparent);border:0;border-radius:12px;padding-inline:10px;transition:background-color .18s,box-shadow .18s}:is(.app,.report-dialog) .premium-select:focus-within .premium-select-face,:is(.app,.report-dialog) .premium-select[data-open=true] .premium-select-face{background-image:none;background-color:var(--field-focus-color);color:var(--text);box-shadow:none;border:0;outline:0}:is(.app,.report-dialog) .discovery-search .premium-select:is(:focus-within,[data-open=true]) .premium-select-face{box-shadow:none;background:0 0}:is(.app,.atlas-shell,.report-dialog) .menu-indicator{width:24px;min-width:24px;height:24px;color:var(--muted);background:color-mix(in srgb, var(--text) 3%, transparent);border-radius:50%;flex:0 0 24px;place-items:center;transition:background-color .16s,color .16s;display:grid;position:relative}:is(.app,.atlas-shell,.report-dialog) .menu-indicator svg{pointer-events:none;transition:opacity .16s;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:0deg}:is(.app,.atlas-shell,.report-dialog) .menu-indicator-open{opacity:0}:is(.app,.atlas-shell,.report-dialog) .menu-indicator[data-open=true]{color:var(--text);background:color-mix(in srgb, var(--text) 9%, transparent)}:is(.app,.atlas-shell,.report-dialog) .menu-indicator[data-open=true] .menu-indicator-closed{opacity:0}:is(.app,.atlas-shell,.report-dialog) .menu-indicator[data-open=true] .menu-indicator-open{opacity:1}:is(.app,.report-dialog) .choice-trigger:is(:focus-visible,[aria-expanded=true]){background-image:none;background-color:var(--field-focus-color);color:var(--text);box-shadow:none;outline:0}:is(.app,.report-dialog) :is(.premium-select-panel,.choice-panel,.location-suggestions)[popover]{border:1px solid color-mix(in srgb, var(--focus-ring) 14%, var(--line));background:linear-gradient(145deg, color-mix(in srgb, var(--text) 3%, transparent), transparent 70%), color-mix(in srgb, var(--panel) 97%, transparent);-webkit-backdrop-filter:blur(22px)saturate(135%);overscroll-behavior:contain;transform-origin:top;border-radius:18px;margin:0;padding:6px;position:fixed;inset:auto;overflow:auto;box-shadow:0 18px 48px #00000035,0 3px 10px #00000016;container:select-menu/inline-size}:is(.app,.report-dialog) :is(.premium-select-panel,.choice-panel,.location-suggestions)[data-side=top]{transform-origin:bottom}:is(.app,.report-dialog) :is(.premium-select-panel,.choice-panel,.location-suggestions):popover-open{display:block}:is(.app,.report-dialog) :is(.premium-select-panel,.choice-panel,.location-suggestions)[popover]:not(:popover-open){display:none}:is(.app,.report-dialog) :is(.premium-select-option,.choice-option,.location-suggestions>button){border-color:#0000;border-radius:11px;gap:12px;min-height:44px;padding:10px 12px;line-height:1.45}:is(.app,.report-dialog) :is(.premium-select-option,.choice-option,.location-suggestions>button)>span:not(.choice-symbol){overflow-wrap:normal;word-break:normal;min-width:0}:is(.app,.report-dialog) .premium-select-option[data-active=true],:is(.app,.report-dialog) .choice-option:is(:hover,:focus-visible),:is(.app,.report-dialog) .location-suggestions>button:is(:hover,:focus-visible,[aria-selected=true]){background:color-mix(in srgb, var(--ink-accent) 8%, transparent);box-shadow:none;border-color:#0000;outline:0}:is(.app,.report-dialog) :is(.premium-select-option[aria-selected=true],.choice-option[aria-checked=true]){background:color-mix(in srgb, var(--ink-accent) 12%, transparent);color:var(--ink-accent);border-color:#0000}:is(.app,.report-dialog) .premium-select-option[aria-disabled=true]{opacity:.42;cursor:not-allowed}@media (hover:hover) and (pointer:fine){:is(.app,.report-dialog) .premium-select:not(:has(select:disabled)):hover .menu-indicator{background:color-mix(in srgb, var(--text) 8%, transparent);color:var(--text)}}@media (prefers-reduced-motion:reduce){:is(.app,.report-dialog) :is(.premium-select-face,.menu-indicator,.menu-indicator svg,.choice-panel,.premium-select-panel){transition:none;animation:none}}html[data-motion=paused] :is(.app,.report-dialog) :is(.menu-indicator svg,.choice-panel,.premium-select-panel){transition:none;animation:none}@media (forced-colors:active){:is(.app,.report-dialog) :is(.workspace,.landing-main) :is(input,textarea):focus,:is(.app,.report-dialog) .premium-select:focus-within .premium-select-face,:is(.app,.report-dialog) .choice-trigger:focus-visible{outline-offset:2px;outline:2px solid highlight}}:is(.app,.report-dialog) :is(.premium-select-panel,.choice-panel,.location-suggestions):popover-open{animation:.16s ease-out menu-surface-in}:is(.app,.report-dialog) :is(.premium-select-panel,.choice-panel,.location-suggestions)[data-side=top]{--menu-entry-y:4px}@keyframes menu-surface-in{0%{opacity:0;transform:translateY(var(--menu-entry-y,-4px)) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:is(.app,.report-dialog) :is(.premium-select-panel,.choice-panel,.location-suggestions):popover-open{animation:none}}html[data-motion=paused] :is(.app,.report-dialog) :is(.premium-select-panel,.choice-panel,.location-suggestions):popover-open{animation:none}@container select-menu (max-width:220px){:is(.app,.report-dialog) :is(.premium-select-option,.choice-option,.location-suggestions>button){gap:6px;padding-inline:8px;font-size:13px}}.location-suggestions button{gap:8px}.location-suggestions button>span{overflow-wrap:anywhere;min-width:0}.location-suggestions button>small{flex-shrink:0}.job-pay-fields{border:0;width:100%;min-width:0;margin:8px 0;padding:16px 0 0}.job-pay-fields legend{font-size:15px;font-weight:650}.job-pay-fields>p,.job-pay-fields .form-grid>p,.job-pay-fields>small{color:var(--muted);font-size:12px;line-height:1.65}.job-pay-fields>p{margin:8px 0 16px}.job-pay-fields .checkbox-label{align-items:flex-start;gap:10px;line-height:1.6;display:flex}.job-pay-fields .checkbox-label input{flex:0 0 16px;width:16px;margin-top:4px}.job-pay-editor{width:100%}.job-pay-editor form{background:var(--surface);border-radius:16px;margin-top:14px;padding:16px}.job-pay-editor .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.job-pay-editor label{flex-direction:column;gap:7px;font-size:12px;display:flex}.job-pay-editor .span-two{grid-column:1/-1}.job-pay-editor .checkbox-label{flex-direction:row}@media (max-width:480px){.job-pay-editor .form-grid{grid-template-columns:minmax(0,1fr)}}.auth-form .auth-field-error{color:#efb9a9;margin-top:7px;font-size:11px;line-height:1.5;display:block}html[data-resolved-theme=light] .auth-form .auth-field-error{color:#914431}.auth-form .auth-field-control:has(input[aria-invalid=true]){border-color:#af7869}
