:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#1a1a1a;--nav:#282828;--surface-1:#262626;--surface-2:#323232;--surface-3:#3a3a3a;--text-primary:#f5f5f5;--text-secondary:#c2c2c2;--text-muted:#a3a3a3;--separator:#454545;--control-border:gray;--control-border-hover:#9a9a9a;--accent:#73b461;--accent-hover:#86c76c;--accent-ink:#102217;--accent-soft:#263521;--action-bg:#73b461;--action-ink:#102217;--action-hover-bg:#f4f6f2;--action-hover-ink:#181a18;--action-pressed-bg:#65b85a;--action-pressed-ink:#102217;--focus:#a9dd86;--success:#2cbb5d;--success-soft:#173923;--teal:#1cbaba;--warning:#c4ce83;--danger:#cc3b37;--danger-hover:#b9322f;--danger-border:#e87974;--danger-text:#ffaaa6;--danger-soft:#432323;--ink:var(--text-primary);--paper:var(--page);--white:var(--surface-1);--surface:var(--surface-1);--soft:var(--surface-2);--muted:var(--text-secondary);--line:var(--separator);--accent-dark:var(--accent);--progress:var(--accent);--progress-soft:var(--accent-soft);--jobs-blue:var(--accent);--jobs-blue-dark:var(--accent);--jobs-navy:var(--page);--jobs-surface:var(--surface-1);--jobs-subtle:var(--surface-2);--jobs-border:var(--separator);--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px}html,body{background:var(--page)}body{color:var(--text-primary);letter-spacing:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5}::selection{background:var(--accent);color:var(--accent-ink)}h1,h2,h3,h4,legend{color:var(--text-primary);letter-spacing:-.025em;font-family:inherit;font-style:normal;font-weight:650}p,li,small,.field-help,.input-help,.location-status{color:var(--text-secondary)}a{color:var(--accent)}button,input,select,textarea{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--focus);outline-offset:3px}img[src*=applymyresume-mark-v6]{filter:none}.site-header,.resource-site-header,.legal-header,.support-header,.owner-analytics-header{border-bottom:1px solid var(--separator);color:var(--text-primary);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#282828f7}.site-header{height:64px}.site-header-inner,.resource-site-header-inner{min-height:64px}.brand-button{width:auto;min-width:44px;color:var(--text-primary);justify-content:flex-start;gap:11px;text-decoration:none}.brand img,.resource-brand img,.legal-header>a:first-child img,.support-header-inner>a:first-child img{filter:none;transition:filter .16s,opacity .16s;transform:none}.brand:hover img,.brand:focus-visible img,.resource-brand:hover img,.resource-brand:focus-visible img,.legal-header>a:first-child:hover img,.legal-header>a:first-child:focus-visible img,.support-header-inner>a:first-child:hover img,.support-header-inner>a:first-child:focus-visible img{filter:brightness(1.08);transform:none}.brand-wordmark{color:var(--text-primary);letter-spacing:-.025em;font-size:20px;font-weight:700;line-height:1;display:inline-block}.nav-button,.plain-button,.resource-desktop-nav a,.resource-site-header .nav-button,.employer-sign-in{border-radius:var(--radius-sm);min-height:40px;color:var(--text-secondary);background:0 0;border:0;font-size:14px;font-weight:550}.nav-button:hover:not(:disabled),.plain-button:hover:not(:disabled),.resource-desktop-nav a:hover,.resource-desktop-nav a:focus-visible,.resource-site-header .nav-button:hover,.resource-site-header .nav-button:focus-visible,.employer-sign-in:hover{background:var(--surface-2);color:var(--text-primary)}.nav-button.active,.resource-desktop-nav a.active,.resource-site-header .nav-button.active,.mobile-nav-item.active{background:var(--accent);color:var(--accent-ink)}.mobile-nav-toggle{border-color:var(--separator);background:var(--surface-1)}.mobile-nav-toggle span{background:var(--text-primary)}.mobile-nav-menu,.resource-mobile-nav nav{border:1px solid var(--separator);background:var(--surface-1);box-shadow:0 18px 44px #00000057}.mobile-nav-item,.resource-mobile-nav a{color:var(--text-secondary)}.mobile-nav-item:hover,.mobile-nav-item:focus-visible,.resource-mobile-nav a:hover,.resource-mobile-nav a:focus-visible{background:var(--surface-2);color:var(--text-primary)}.landing{grid-template:"copy""upload"1fr"overview"/minmax(0,1fr);align-items:center;gap:clamp(52px,8vh,92px);width:min(1320px,100% - 48px);min-height:calc(100svh - 64px);margin:0 auto;padding:clamp(64px,9vh,112px) max(24px,5vw) 96px;display:grid}.landing-copy{text-align:center;grid-area:copy;width:100%;max-width:1160px;margin:0 auto}.landing h1{max-width:none;color:var(--text-primary);letter-spacing:-.04em;text-wrap:balance;margin:0;font-family:inherit;font-size:clamp(52px,7vw,104px);font-style:normal;font-weight:650;line-height:1.03}.landing h1 span{color:var(--text-primary);font-style:normal;font-weight:400}.landing-market{border:1px solid var(--separator);border-radius:var(--radius-pill);background:var(--surface-1);width:fit-content;max-width:none;box-shadow:none;color:var(--text-secondary);flex-direction:row;align-items:center;gap:10px;margin:30px auto 0;padding:10px 14px;font-size:13px;display:flex}.landing-market strong{color:var(--accent);white-space:nowrap}.landing-market span{color:var(--text-secondary)}.upload-panel{grid-area:upload;width:min(1040px,100%);margin:0 auto}.dropzone{border:1px solid var(--separator);background:var(--surface-1);border-radius:30px;min-height:min(49vh,500px);padding:40px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;box-shadow:0 18px 44px #0000003d}.dropzone:hover,.dropzone.has-file{border-color:var(--accent);background:#2b2b2b;transform:translateY(-3px);box-shadow:0 24px 54px #0000004d}.upload-arrow{border:1px solid var(--accent);background:var(--accent-soft);width:86px;height:86px;color:var(--accent);border-radius:50%;font-size:42px}.dropzone strong{color:var(--text-primary);letter-spacing:-.04em;font-size:clamp(28px,3.5vw,48px)}.dropzone small{color:var(--text-secondary)}.upload-requirement,.step-label,.resource-eyebrow,.employer-kicker,.owner-kicker,.trends-kicker{color:var(--accent)}.black-button,.continue-button,.start-button,.preferences-find-button,.analytics-allow{border-color:var(--action-bg);border-radius:var(--radius-sm);background:var(--action-bg);color:var(--action-ink);box-shadow:none}.preferences-submit-actions .preferences-find-button{border-color:var(--action-bg)}.black-button:hover:not(:disabled),.continue-button:hover:not(:disabled),.start-button:hover:not(:disabled),.preferences-find-button:hover:not(:disabled),.analytics-allow:hover:not(:disabled){border-color:var(--action-hover-bg);background:var(--action-hover-bg);color:var(--action-hover-ink);transform:none}.preferences-submit-actions .preferences-find-button:hover:not(:disabled){border-color:var(--action-hover-bg)}.black-button:active:not(:disabled),.continue-button:active:not(:disabled),.start-button:active:not(:disabled),.preferences-find-button:active:not(:disabled),.analytics-allow:active:not(:disabled){border-color:var(--action-pressed-bg);background:var(--action-pressed-bg);color:var(--action-pressed-ink)}.preferences-submit-actions .preferences-find-button:active:not(:disabled){border-color:var(--action-pressed-bg)}.secondary-button,.preferences-save-button,.resume-replace-button,.location-helper-button,.google-button{border-color:var(--control-border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-primary)}.secondary-button:hover:not(:disabled),.preferences-save-button:hover:not(:disabled),.resume-replace-button:hover:not(:disabled),.location-helper-button:hover:not(:disabled),.google-button:hover:not(:disabled){border-color:var(--accent);background:var(--surface-3);color:var(--text-primary)}.seo-overview{border-top:1px solid var(--separator);grid-area:overview;grid-template-columns:minmax(240px,.8fr) 1.7fr;gap:7vw;width:min(1180px,100%);margin:5vh auto 0;padding:54px 0 0}.seo-overview h2{max-width:480px;color:var(--text-primary);letter-spacing:-.04em;font-family:inherit;font-size:clamp(34px,4vw,58px);line-height:1.04}.seo-points{gap:14px}.seo-points article{border:1px solid var(--separator);border-radius:var(--radius-md);background:var(--surface-1);min-height:150px;padding:22px}.seo-points strong{color:var(--text-primary)}.seo-points p{color:var(--text-secondary)}.seo-overview-link{color:var(--accent)}.flow-page,.auth-page,.dashboard,.account-loading-screen,.legal-page,.support-page{background:var(--page);color:var(--text-primary)}fieldset,.auth-card,.resume-context-card,.preferences-account-settings,.job-search-status,.jobs-empty-state,.no-match-notice,.job-dismiss-dialog-card,.analytics-consent{border-color:var(--separator);border-radius:var(--radius-md);background:var(--surface-1);color:var(--text-primary);box-shadow:none}legend,label,.label-group,.field-label-text,.field-status,.resume-context-copy strong{color:var(--text-primary)}.field-help,.input-help,.location-status,.resume-context-copy>span,.resume-context-copy small,.flow-heading p,.auth-card>p,.dashboard-head p{color:var(--text-secondary)}input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-primary);box-shadow:none}input::placeholder,textarea::placeholder{color:var(--text-muted);opacity:1}input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,select:focus,textarea:focus{border-color:var(--accent);background:var(--surface-2);box-shadow:0 0 0 3px #73b46138}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}.choice,.work-choice,.custom-title-chip,.dashboard-title-chip{border-color:var(--separator);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-primary)}.choice:hover,.work-choice:hover{border-color:var(--accent);background:var(--surface-3)}.choice.active,.work-choice.active{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.success-notice,.success{border-color:var(--success);background:var(--success-soft);color:#8ee5aa}.error,.field-validation-message,.auth-card .error{color:var(--danger-text)}.preference-invalid,[aria-invalid=true]{border-color:var(--danger-border)}.location-autocomplete,.job-title-autocomplete{gap:10px;display:grid}.job-title-input-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;display:grid}.job-title-input-wrap{min-width:0;position:relative}.job-title-input-row>button{border:1px solid var(--action-bg);border-radius:var(--radius-sm);background:var(--action-bg);min-height:48px;color:var(--action-ink);font:inherit;cursor:pointer;padding:0 18px;font-size:14px;font-weight:700}.job-title-input-row>button:hover:not(:disabled){border-color:var(--action-hover-bg);background:var(--action-hover-bg);color:var(--action-hover-ink)}.job-title-input-row>button:active:not(:disabled){border-color:var(--action-pressed-bg);background:var(--action-pressed-bg);color:var(--action-pressed-ink)}.job-title-input-row>button:disabled{border-color:var(--separator);background:var(--surface-3);color:var(--text-secondary);cursor:not-allowed}.job-title-suggestions{z-index:30;border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--surface-1);max-height:360px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 34px #00000052}.job-title-suggestions li{margin:0}.job-title-suggestions button{width:100%;min-height:44px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:10px 12px;font-size:15px}.job-title-suggestions button:hover,.job-title-suggestions button[aria-selected=true]{background:var(--accent);color:var(--accent-ink)}.job-title-entry-status{min-height:18px;color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.45}.location-input-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;display:grid}.location-input-wrap{min-width:0;position:relative}.location-add-button{border:1px solid var(--action-bg);border-radius:var(--radius-sm);background:var(--action-bg);min-height:48px;color:var(--action-ink);font:inherit;cursor:pointer;padding:0 18px;font-size:14px;font-weight:700}.location-add-button:hover:not(:disabled){border-color:var(--action-hover-bg);background:var(--action-hover-bg);color:var(--action-hover-ink)}.location-add-button:active:not(:disabled){border-color:var(--action-pressed-bg);background:var(--action-pressed-bg);color:var(--action-pressed-ink)}.location-add-button:disabled{opacity:.45;cursor:not-allowed}.location-suggestions{z-index:30;border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--surface-1);max-height:280px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 34px #00000052}.location-suggestions li{margin:0}.location-suggestions button{width:100%;min-height:44px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:10px 12px;font-size:15px}.location-suggestions button:hover,.location-suggestions button[aria-selected=true]{background:var(--accent);color:var(--accent-ink)}.selected-location-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.selected-location-chip{border:1px solid var(--separator);border-radius:var(--radius-pill);background:var(--surface-2);min-height:44px;color:var(--text-primary);align-items:center;display:inline-flex;overflow:hidden}.selected-location-chip>span{padding:8px 4px 8px 14px;font-size:14px;font-weight:650}.location-remove-button{width:44px;min-width:44px;height:44px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:20px;display:grid}.location-remove-button:hover{background:var(--surface-3);color:var(--text-primary)}.location-entry-status{min-height:20px;color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}.danger-button,.job-dismiss-confirm,.stop-search-button,.employer-confirm-dialog button.danger{border-color:var(--danger);background:var(--danger);color:#fff}.jobs-dashboard{--jobs-blue:var(--accent);--jobs-blue-dark:var(--accent);--jobs-navy:var(--page);--jobs-surface:var(--surface-1);--jobs-subtle:var(--surface-2);--jobs-border:var(--separator);color:var(--text-primary)}.jobs-dashboard .jobs-page-header h1,.jobs-search-intro h2,.jobs-search-intro>p,.jobs-dashboard .dashboard-target-label>span,.jobs-dashboard .dashboard-target-label>a,.jobs-dashboard .dashboard-title-chip,.jobs-dashboard .dashboard-title-empty{color:var(--text-primary)}.jobs-search-panel{border:1px solid var(--separator);border-radius:var(--radius-lg);background:var(--surface-1);color:var(--text-primary);box-shadow:none}.jobs-search-panel:after{display:none}.jobs-search-intro>p,.jobs-dashboard .dashboard-target-label>span{color:var(--text-secondary)}.jobs-dashboard .dashboard-target-label>a{color:var(--accent)}.jobs-dashboard .dashboard-target-titles{border-top-color:var(--separator)}.jobs-dashboard .dashboard-title-chip,.jobs-dashboard .dashboard-title-empty{border-color:var(--separator);background:var(--surface-2);-webkit-backdrop-filter:none;backdrop-filter:none}.jobs-search-action{border:1px solid var(--separator);border-radius:var(--radius-md);background:var(--surface-2);box-shadow:none}.jobs-search-action .start-button{background:var(--action-bg);color:var(--action-ink)}.jobs-search-action .start-button b{background:var(--action-ink);color:var(--action-bg)}.broaden-search-option:hover{background:var(--surface-3)}.job-list-toolbar,.job-link-card{border-color:var(--separator);border-radius:var(--radius-md);background:var(--surface-1);color:var(--text-primary);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.job-link-card:before{display:none}.job-link-card:hover{border-color:var(--accent);box-shadow:none;background:#2b2b2b;transform:none}.job-company{background:var(--accent-soft);color:var(--accent)}.job-location,.job-found-time,.job-link-card p,.jobs-empty-state p{color:var(--text-secondary)}.job-link-card h3{color:var(--text-primary)}.job-favorite-button,.job-list-select,.favorites-filter,.job-pagination>button,.job-pagination-pages button,.job-applied-button,.job-dismiss-button{border-color:var(--separator);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-primary)}.favorites-filter.active,.job-pagination-pages button[aria-current=page],.job-link-button{border-color:var(--action-bg);background:var(--action-bg);color:var(--action-ink)}.job-link-button:hover{border-color:var(--action-hover-bg);background:var(--action-hover-bg);color:var(--action-hover-ink)}.job-link-button:active{border-color:var(--action-pressed-bg);background:var(--action-pressed-bg);color:var(--action-pressed-ink)}.job-best-fit-banner{border-color:var(--success);background:var(--success-soft);color:#8ee5aa}.job-best-fit-banner span,.job-compensation{color:#8ee5aa}.job-compensation>span{background:var(--success-soft)}.job-compensation.unavailable{color:var(--text-muted)}.job-compensation.unavailable>span{background:var(--surface-2)}.job-search-live-detail{background:var(--accent-soft);border-color:#4d7142}.employer-page{background:var(--page);color:var(--text-primary)}.employer-landing-hero>span,.employer-kicker{color:var(--accent)}.employer-landing-hero h1,.employer-onboarding h1,.employer-overview h1,.employer-pricing h2{color:var(--text-primary);font-family:inherit}.employer-landing-hero>p,.employer-value-grid article p,.employer-onboarding>div>p,.employer-plan-grid p,.employer-job-description{color:var(--text-secondary)}.employer-value-grid article{border-top-color:var(--separator)}.employer-plan-grid article,.employer-overview,.employer-onboarding form,.employer-job-list>article,.employer-job-analytics article,.employer-confirm-dialog{border-color:var(--separator);background:var(--surface-1);color:var(--text-primary);box-shadow:none}.employer-pricing{border-top-color:var(--separator)}.employer-plan-grid article.current,.employer-job-list>article.delivery-active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.employer-plan-grid article>div>span,.employer-job-company{background:var(--accent-soft);color:var(--accent)}.employer-plan-grid a,.employer-plan-grid button,.employer-onboarding button,.employer-job-actions button,.employer-job-actions>a,.employer-add-job button{border-color:var(--action-bg);border-radius:var(--radius-sm);background:var(--action-bg);color:var(--action-ink)}.employer-plan-grid a:hover,.employer-plan-grid button:hover:not(:disabled),.employer-onboarding button:hover:not(:disabled),.employer-job-actions button:not(.secondary):not(.quiet):hover:not(:disabled),.employer-job-actions>a:hover,.employer-add-job button:hover:not(:disabled){border-color:var(--action-hover-bg);background:var(--action-hover-bg);color:var(--action-hover-ink)}.employer-plan-grid a:active,.employer-plan-grid button:active:not(:disabled),.employer-onboarding button:active:not(:disabled),.employer-job-actions button:not(.secondary):not(.quiet):active:not(:disabled),.employer-job-actions>a:active,.employer-add-job button:active:not(:disabled){border-color:var(--action-pressed-bg);background:var(--action-pressed-bg);color:var(--action-pressed-ink)}.employer-add-job{border:1px solid var(--separator);border-radius:var(--radius-lg);background:var(--surface-1);color:var(--text-primary)}.employer-add-job .employer-kicker,.employer-add-job p,.employer-add-job h2,.employer-add-job label{color:inherit}.employer-add-job form>div,.employer-add-job input,.employer-job-analytics,.employer-overview aside,.employer-upgrade-toast{border-color:var(--separator);background:var(--surface-2)!important;color:var(--text-primary)!important}.employer-job-status{background:var(--surface-2);color:var(--text-secondary)}.employer-job-status.active{background:var(--success-soft);color:#8ee5aa}.employer-job-status.paused{background:var(--accent-soft);color:var(--warning)}.resources-page,.resource-article-page,.legal-page,.support-page{background:var(--page);color:var(--text-primary)}.resources-hero,.resource-article-hero,.resources-section-heading,.resources-method,.resources-product-cta,.resource-inline-cta,.legal-document,.support-shell{color:var(--text-primary)}.resources-hero,.resource-article-hero{border-color:var(--separator);box-shadow:none;background:0 0}.resources-hero h1,.resource-article-hero h1,.resources-section-heading h2,.resources-method h2,.resources-product-cta h2,.resource-inline-cta h2,.legal-document h1,.legal-document h2,.support-shell h1{color:var(--text-primary);font-family:inherit}.resources-hero>p,.resources-section-heading>p,.resource-card>p,.resource-article-dek,.legal-document p,.legal-document li,.support-shell p{color:var(--text-secondary)}.resource-card,.resource-summary,.resource-steps li,.resource-related a,.legal-callout,.support-card,.support-form{border-color:var(--separator);border-radius:var(--radius-md);background:var(--surface-1);color:var(--text-primary);box-shadow:none}.resource-card-featured,.resource-summary,.resource-callout{background:var(--accent-soft);border-color:#4d7142}.resource-card h2 a,.resource-card-footer a,.resource-breadcrumbs a,.resource-sources a,.legal-document a,.support-shell a{color:var(--accent)}.resource-card-meta span,.resource-article-tags span{border-color:var(--separator);background:var(--surface-2);color:var(--text-secondary)}.resources-product-cta,.resource-inline-cta{border:1px solid var(--separator);border-radius:var(--radius-lg);background:var(--surface-1)}.resources-product-cta>a,.resource-inline-cta>a,.resources-hero-links a:first-child{border-color:var(--action-bg);border-radius:var(--radius-sm);background:var(--action-bg);color:var(--action-ink)}.resources-product-cta>a:hover,.resource-inline-cta>a:hover,.resources-hero-links a:first-child:hover{border-color:var(--action-hover-bg);background:var(--action-hover-bg);color:var(--action-hover-ink)}.resources-product-cta>a:active,.resource-inline-cta>a:active,.resources-hero-links a:first-child:active{border-color:var(--action-pressed-bg);background:var(--action-pressed-bg);color:var(--action-pressed-ink)}.resources-hero-links a{border-color:var(--control-border);color:var(--text-primary)}.resource-footer,footer{border-top-color:var(--separator);background:var(--page);color:var(--text-secondary)}footer a,footer button{color:var(--text-secondary)}footer a:hover,footer button:hover{color:var(--accent)}.analytics-consent{border-color:var(--separator);background:var(--surface-1);box-shadow:0 20px 54px #00000059}.analytics-consent strong,.analytics-consent a{color:var(--text-primary)}.analytics-consent p{color:var(--text-secondary)}.analytics-decline{border-color:var(--control-border);background:var(--surface-2);color:var(--text-primary)}.owner-analytics-page{background:var(--page);color:var(--text-primary)}.owner-kicker,.owner-panel-heading span,.owner-realtime-strip small,.owner-metric-card>span,.owner-analytics-hero h1,.owner-analytics-hero p{color:var(--text-primary)}.owner-analytics-panel,.owner-metric-card,.owner-realtime-strip,.owner-custom-range,.owner-geo-ranking,.owner-demand-summary article,.owner-demand-role-detail,.owner-demand-empty{border-color:var(--separator);background:var(--surface-1);color:var(--text-primary);box-shadow:none}.owner-range,.owner-trend-measure,.owner-geo-toggle,.owner-bar-row i,.owner-geo-map-shell,.owner-demand-summary article,.owner-demand-empty{border-color:var(--separator);background:var(--surface-2)}.owner-range button,.owner-refresh,.owner-trend-measure button,.owner-geo-toggle button{color:var(--text-secondary)}.owner-range button.active,.owner-trend-measure button.active,.owner-geo-toggle button.active,.owner-refresh:hover{background:var(--accent);color:var(--accent-ink)}.owner-bar-row i b,.owner-demand-bar i,.owner-line-chart polyline{background:var(--accent);stroke:var(--accent)}.owner-geo-map path{stroke:var(--page)}.owner-geo-note,.owner-geo-state,.owner-empty,.owner-demand-empty,.owner-metric-card small,.owner-panel-heading p{color:var(--text-secondary)}.owner-metric-info,.owner-settings-link{border-color:var(--separator);background:var(--surface-2);color:var(--text-primary)}.trends-page{background:var(--page);color:var(--text-primary)}.trends-hero h1,.trends-panel h2,.trends-map-heading h2,.trends-state-list h2,.trends-employer-cta h2{color:var(--text-primary);font-family:inherit}.trends-hero>p,.trends-panel>p,.trends-map-note,.trends-state-list p{color:var(--text-secondary)}.trends-toolbar,.trends-summary-card,.trends-panel,.trends-title-picker,.trends-map-panel,.trends-state-list,.trends-state-list details,.trends-map-shell{border-color:var(--separator);background:var(--surface-1);color:var(--text-primary);box-shadow:none}.trends-range button,.trends-title-chip,.trends-title-suggestions button,.trends-state-list summary{border-color:var(--separator);background:var(--surface-2);color:var(--text-primary)}.trends-range button.active,.trends-title-suggestions button:hover{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.trends-title-chip,.trends-state-list summary>span b{color:var(--accent)}.trends-map-legend i:first-of-type{background:#2e4328}.trends-map-legend i:last-of-type{background:var(--accent)}.trends-map path{stroke:var(--page)}.trends-map-label.dark-label{fill:#000}.trends-map-label.light-label{fill:#fff}.trends-map-tooltip{border-color:var(--separator);background:var(--nav);color:var(--text-primary);box-shadow:0 16px 44px #0006}.trends-employer-cta{border:1px solid var(--separator);background:var(--surface-1);color:var(--text-primary)}.trends-employer-cta a{border-color:var(--action-bg);background:var(--action-bg);color:var(--action-ink)}.trends-employer-cta a:hover{border-color:var(--action-hover-bg);background:var(--action-hover-bg);color:var(--action-hover-ink)}.trends-employer-cta a:active{border-color:var(--action-pressed-bg);background:var(--action-pressed-bg);color:var(--action-pressed-ink)}@media (max-width:900px){.landing{gap:48px;width:min(100% - 32px,720px);padding:56px 0 76px}.seo-overview{grid-template-columns:1fr;gap:34px}}@media (max-width:760px){.site-header-inner{grid-template-columns:minmax(0,1fr) auto}.brand-wordmark{font-size:17px;display:inline-block}.landing{gap:40px;min-height:auto;padding:50px 0 68px}.landing-copy h1{font-size:clamp(44px,13vw,62px);line-height:1.02}.landing-market{border-radius:var(--radius-md);flex-direction:column;align-items:flex-start;width:100%}.dropzone{border-radius:18px;min-height:350px;padding:28px 18px}.seo-points,.location-input-row,.job-title-input-row{grid-template-columns:1fr}.location-add-button,.job-title-input-row>button{width:100%}}@media (max-width:480px){.site-header{height:auto;min-height:112px}.site-header-inner{grid-template-rows:48px 48px;grid-template-columns:1fr auto;min-height:112px}.brand-button{grid-area:1/1/auto/-1}.header-actions{grid-area:2/1/auto/-1;justify-content:flex-end;justify-self:stretch}.account-nav-shell{grid-area:1/2;justify-self:end}.site-header:has(.account-nav-shell){height:74px;min-height:74px}.site-header-inner:has(.account-nav-shell){grid-template-rows:1fr;min-height:74px}.site-header-inner:has(.account-nav-shell) .brand-button{grid-area:1/1}}@media (prefers-reduced-motion:reduce){.dropzone,.brand img,.resource-brand img{transition:none}}.form-requirement-note,.field-status{border-color:var(--separator);background:var(--surface-2);color:var(--text-secondary)}.field-status.required{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.field-status.conditional{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.preferences-resume-card .resume-replace-button{border-color:var(--action-bg);background:var(--action-bg);color:var(--action-ink)}.preferences-resume-card .resume-replace-button:hover:not(:disabled){border-color:var(--action-hover-bg);background:var(--action-hover-bg);color:var(--action-hover-ink)}.preferences-resume-card .resume-replace-button:active:not(:disabled){border-color:var(--action-pressed-bg);background:var(--action-pressed-bg);color:var(--action-pressed-ink)}.field-clear-button{border-color:var(--separator);background:var(--surface-3);color:var(--text-primary)}.field-clear-button:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.black-button:disabled,.continue-button:disabled,.start-button:disabled,.preferences-find-button:disabled,.preferences-save-button:disabled,.location-add-button:disabled,.support-form>button:disabled{border-color:var(--separator);background:var(--surface-3);color:var(--text-secondary);opacity:1}.account-loading-card,.resume-analysis-card{border-color:var(--separator);background:var(--surface-1);color:var(--text-primary);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 24px 70px #0000004d}.account-loading-card h1,.resume-analysis-card h2{color:var(--text-primary)}.account-loading-eyebrow,.resume-analysis-eyebrow{color:var(--accent)}.resume-analysis-message,.resume-analysis-percent{color:var(--text-secondary)}.account-loading-spinner:before,.resume-analysis-spinner:before{border-color:var(--separator);border-top-color:var(--accent);border-right-color:var(--accent)}.account-loading-spinner:after{border-color:#73b46147}.account-loading-spinner>span,.resume-analysis-spinner>span{background:var(--surface-2);box-shadow:none}.account-loading-track,.resume-analysis-progress{background:var(--surface-3)}.account-loading-track span,.resume-analysis-progress span{background:var(--accent)}.preferences-saved-toast{border-color:var(--success);background:var(--success-soft);color:#b9efca}.preferences-saved-toast small{color:#b9efca}.job-title-search-toast{border-color:var(--danger);background:var(--danger-soft);color:#ffc3c0}.job-title-search-toast small{color:#ffc3c0}.jobs-dashboard .broaden-search-option strong,.jobs-dashboard .job-search-status-copy>strong,.jobs-dashboard .job-search-live-detail strong,.jobs-dashboard .job-search-activity strong,.jobs-dashboard .job-search-status-foot>span,.jobs-dashboard .job-list-count,.jobs-dashboard .job-list-select select,.jobs-dashboard .job-dismiss-dialog-card h3,.jobs-dashboard .job-dismiss-toast strong{color:var(--text-primary)}.jobs-dashboard .broaden-search-option small,.jobs-dashboard .job-search-status-copy>small,.jobs-dashboard .job-search-live-detail div>span,.jobs-dashboard .job-search-activity li,.jobs-dashboard .job-search-activity span,.jobs-dashboard .job-search-activity time,.jobs-dashboard .job-search-status-foot,.jobs-dashboard .job-search-status-foot small,.jobs-dashboard .job-list-select>span,.jobs-dashboard .job-dismiss-dialog-card p,.jobs-dashboard .job-dismiss-toast span{color:var(--text-secondary)}.jobs-dashboard .job-search-found-count,.jobs-dashboard .job-search-live-detail,.jobs-dashboard .job-list-select,.jobs-dashboard .service-notice{border-color:var(--separator);background:var(--surface-2);color:var(--text-primary)}.jobs-dashboard .job-search-found-count strong,.jobs-dashboard .job-search-live-detail small{color:var(--accent)}.jobs-dashboard .job-search-meter,.jobs-dashboard .job-search-activity i{background:var(--surface-3)}.jobs-dashboard .job-search-meter span{background:var(--accent)}.jobs-dashboard .job-search-activity li+li{border-top-color:var(--separator)}.jobs-dashboard .job-sponsored-label{color:var(--text-secondary)}.jobs-dashboard .job-favorite-button.active{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.jobs-dashboard .favorites-filter.active span{color:var(--accent-ink)}.jobs-dashboard .job-applied-button.active{border-color:var(--success);background:var(--success-soft);color:#8ee5aa}.job-dismiss-dialog,.job-dismiss-toast{border-color:var(--separator);background:var(--surface-1);color:var(--text-primary)}.job-dismiss-close,.job-dismiss-choice,.job-dismiss-cancel,.job-dismiss-toast-close{border-color:var(--separator);background:var(--surface-2);color:var(--text-primary)}.job-dismiss-close:hover,.job-dismiss-choice:hover,.job-dismiss-cancel:hover,.job-dismiss-toast-close:hover{border-color:var(--accent);background:var(--surface-3);color:var(--text-primary)}.job-dismiss-undo{color:var(--accent)}.preferences-account-settings{border-color:var(--separator);background:var(--surface-1);color:var(--text-primary)}.preferences-account-identity p,.preferences-account-identity small,.preferences-account-delete p{color:var(--text-secondary)}.preferences-account-identity strong{color:var(--text-primary)}.preferences-account-delete{border-color:var(--separator)}.preferences-account-delete .danger-button,.preferences-account-delete .danger-button:hover:not(:disabled){border-color:var(--danger);background:var(--danger);color:#fff}.support-header nav a{color:var(--text-secondary)}.support-header nav a:hover,.support-header nav a:focus-visible{color:var(--accent)}.support-intro-panel,.support-form-panel{border-color:var(--separator);background:var(--surface-1);color:var(--text-primary)}.support-intro-panel>span{color:var(--accent)}.support-intro-panel h1,.support-form label>span{color:var(--text-primary)}.support-intro-panel p,.support-form label small,.support-form-safety{color:var(--text-secondary)!important}.support-form{box-shadow:none;background:0 0;border:0}.support-form>button{border-color:var(--action-bg);background:var(--action-bg);color:var(--action-ink);box-shadow:none}.support-form>button:hover:not(:disabled){border-color:var(--action-hover-bg);background:var(--action-hover-bg);color:var(--action-hover-ink);box-shadow:none;transform:none}.support-form>button:active:not(:disabled){border-color:var(--action-pressed-bg);background:var(--action-pressed-bg);color:var(--action-pressed-ink)}.support-form-message.error{border-color:var(--danger);background:var(--danger-soft);color:#ffaaa6}.support-form-message.success{border-color:var(--success);background:var(--success-soft);color:#8ee5aa}.resource-mobile-nav>summary{border-color:var(--separator);background:var(--surface-1)}.resource-mobile-nav>summary span{background:var(--text-primary)}.resource-mobile-nav nav a{color:var(--text-secondary)}.resource-mobile-nav nav a:hover,.resource-mobile-nav nav a:focus-visible{background:var(--surface-2);color:var(--text-primary)}.resource-mobile-nav nav a.active{background:var(--accent);color:var(--accent-ink)}.employer-plan-grid small,.employer-job-title time,.employer-job-reference-row span,.employer-job-edit label small,.employer-last-payment,.employer-empty p{color:var(--text-secondary)}.employer-banner{border-color:var(--success);background:var(--success-soft);color:#8ee5aa}.employer-banner.error{border-color:var(--danger);background:var(--danger-soft);color:#ffaaa6}.employer-banner button,.employer-confirm-close{color:inherit}.employer-job-private,.employer-job-actions button.secondary,.employer-confirm-dialog button.secondary,.employer-job-edit button.secondary,.employer-pagination button,.employer-manage-billing,.employer-metric-info{border-color:var(--separator);background:var(--surface-2);color:var(--text-primary)}.employer-job-actions button.quiet{border-color:var(--danger);color:#ff8a86;background:0 0}.employer-confirm-close:hover,.employer-pagination button:hover:not(:disabled),.employer-manage-billing:hover:not(:disabled),.employer-metric-info:hover,.employer-metric-info:focus-visible{border-color:var(--accent);background:var(--surface-3);color:var(--accent)}.employer-pagination button[aria-current=page]{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.employer-job-edit input,.employer-job-edit textarea{border-color:var(--control-border);background:var(--surface-2);color:var(--text-primary)}.employer-confirm-dialog h2,.employer-confirm-dialog p,.employer-empty strong{color:var(--text-primary)}.owner-refresh,.owner-custom-range,.owner-trend-selection-actions button,.owner-product-legend button{border-color:var(--separator);background:var(--surface-2);color:var(--text-secondary)}.owner-custom-range label>span,.owner-metric-card>strong,.owner-panel-heading h2,.owner-demand-summary strong,.owner-demand-overview h3,.owner-demand-breakdowns h4,.owner-demand-drilldown-heading h3,.owner-demand-drilldown-heading label>span,.owner-geo-ranking h3,.owner-event-list span,.owner-event-list strong,.owner-table-wrap table,.owner-table-wrap th,.owner-table-wrap td strong{color:var(--text-primary)}.owner-panel-heading>small,.owner-demand-definition,.owner-demand-summary span,.owner-demand-summary small,.owner-demand-selected,.owner-demand-note,.owner-trend-day small,.owner-geo-note,.owner-event-list small,.owner-table-wrap td small,.owner-empty{color:var(--text-secondary)}.owner-demand-overview>section,.owner-demand-breakdowns>section,.owner-demand-drilldown,.owner-geo-ranking{border-color:var(--separator);background:var(--surface-2);color:var(--text-primary)}.owner-demand-drilldown-heading select{border-color:var(--control-border);background:var(--surface-3);color:var(--text-primary)}.owner-demand-coverage{border-left-color:var(--accent);background:var(--accent-soft);color:var(--text-secondary)}.owner-trend-day>span,.owner-bar-row>i{background:var(--surface-2)}.owner-line-chart line{stroke:var(--separator)}.owner-line-chart text{fill:var(--text-secondary)}.owner-line-series circle{stroke:var(--page)}.owner-geo-toggle button{color:var(--text-secondary)}.owner-geo-map-shell{border-color:var(--separator);background:var(--surface-2)}.owner-geo-map path:hover{stroke:var(--accent)}.owner-geo-state{border-color:var(--separator);color:var(--text-primary);background:#262626f0}.owner-table-wrap th,.owner-table-wrap td,.owner-event-list>div,.owner-line-chart-wrap,.owner-trend{border-color:var(--separator)}.owner-product-legend button.active{border-color:var(--accent)}.trends-dashboard,.trends-custom-range,.trends-summary article,.trends-title-suggestions{border-color:var(--separator);background:var(--surface-1);color:var(--text-primary);box-shadow:none}.trends-dashboard-heading h2,.trends-custom-range label span,.trends-summary strong,.trends-title-picker-heading h3,.trends-title-search label,.trends-map-tooltip>strong,.trends-state-list summary>strong,.trends-state-list dd{color:var(--text-primary)}.trends-dashboard-heading p,.trends-custom-range small,.trends-summary span,.trends-summary small,.trends-title-picker-heading p,.trends-map-legend,.trends-map-tooltip>span,.trends-map-tooltip li,.trends-state-list details>p,.trends-state-list dt,.trends-state-list-empty,.trends-data-status{color:var(--text-secondary)}.trends-range,.trends-refresh,.trends-custom-range,.trends-summary article,.trends-title-suggestions button,.trends-state-list summary{border-color:var(--separator);background:var(--surface-2);color:var(--text-primary)}.trends-range button.active,.trends-refresh:hover:not(:disabled),.trends-title-suggestions button[aria-selected=true],.trends-title-suggestions button:hover{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.trends-title-picker .resource-eyebrow,.trends-title-chip small,.trends-title-suggestions small,.trends-state-list summary>span b{color:var(--accent)}.trends-title-chip{border-color:var(--accent);background:var(--accent-soft);color:var(--text-primary)}.trends-title-search input:disabled,.trends-refresh:disabled,.trends-title-search>button:disabled{border-color:var(--separator);background:var(--surface-3);color:var(--text-secondary);opacity:1}.trends-map-tooltip ul,.trends-state-list>ol>li{border-color:var(--separator)}.trends-map-tooltip li b{color:var(--text-primary)}.trends-error,.trends-inline-error{border-color:var(--danger);background:var(--danger-soft);color:#ffaaa6}.trends-error p{color:#ffc3c0}.custom-title-entry button:disabled{border-color:var(--separator);background:var(--surface-3);color:var(--text-secondary);opacity:1}.location-suggestions button{justify-content:space-between;align-items:center;gap:14px;display:flex}.location-suggestions button small{color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:11px;font-weight:700}.location-suggestions button:hover small,.location-suggestions button[aria-selected=true] small{color:var(--accent-ink)}.support-form input,.support-form select,.support-form textarea{border-color:var(--control-border);background:var(--surface-2);color:var(--text-primary)}.support-form input::placeholder,.support-form textarea::placeholder{color:var(--text-muted)}.support-form input:hover,.support-form select:hover,.support-form textarea:hover{border-color:var(--control-border-hover)}.support-form input:focus,.support-form select:focus,.support-form textarea:focus{border-color:var(--focus);background:var(--surface-2);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 24%, transparent)}.owner-analytics-error{border-color:var(--danger);background:var(--danger-soft);color:#ffaaa6}.owner-analytics-error strong,.owner-analytics-error button{color:#ffaaa6}.employer-landing-hero>a{background:var(--action-bg);color:var(--action-ink)}.employer-landing-hero>a:hover,.employer-landing-hero>a:focus-visible{background:var(--action-hover-bg);color:var(--action-hover-ink)}.employer-landing-hero>a:active{background:var(--action-pressed-bg);color:var(--action-pressed-ink)}@media (max-width:760px){.owner-range{border-radius:var(--radius-md);grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.owner-range button{border-radius:8px;width:100%;min-width:0;padding:8px 6px}}.location-status.error,.owner-custom-range p,.trends-custom-range p,.owner-metric-card small.negative:first-letter,.employer-overview aside .employer-cancellation-note{color:var(--danger-text)}input[aria-invalid=true],textarea[aria-invalid=true],select[aria-invalid=true],.preference-invalid{border-color:var(--danger-border)!important;box-shadow:0 0 0 2px color-mix(in srgb, var(--danger-border) 30%, transparent)!important}.preference-input-invalid{border-color:var(--danger-border)}.job-title-search-toast,.support-form-message.error,.employer-banner.error,.owner-analytics-error,.trends-error,.trends-inline-error{border-color:var(--danger-border);background:var(--danger-soft);color:var(--danger-text)}.job-title-search-toast small,.owner-analytics-error strong,.owner-analytics-error button,.trends-error p{color:var(--danger-text)}.employer-overview aside{background:var(--surface-2);color:var(--text-primary)}.employer-overview aside .employer-plan-actions button.cancel,.employer-job-actions button.quiet{border-color:var(--danger-border);color:var(--danger-text);background:0 0}.custom-title-entry button{border-color:var(--action-bg);background:var(--action-bg);color:var(--action-ink)}.custom-title-entry button:hover:not(:disabled){border-color:var(--action-hover-bg);background:var(--action-hover-bg);color:var(--action-hover-ink)}.custom-title-entry button:active:not(:disabled){border-color:var(--action-pressed-bg);background:var(--action-pressed-bg);color:var(--action-pressed-ink)}.custom-title-remove{color:var(--accent-ink)}.custom-title-remove:before{border-color:var(--accent-ink)}.custom-title-remove:focus-visible{outline:3px solid var(--accent-ink);outline-offset:-5px}.jobs-dashboard .job-search-live-number{background:var(--accent);color:var(--accent-ink);box-shadow:none}.jobs-dashboard .jobs-search-action .start-button:hover:not(:disabled){border-color:var(--action-hover-bg);background:var(--action-hover-bg);color:var(--action-hover-ink);box-shadow:none}.jobs-dashboard .jobs-search-action .start-button:active:not(:disabled){border-color:var(--action-pressed-bg);background:var(--action-pressed-bg);color:var(--action-pressed-ink);box-shadow:none}.jobs-dashboard .favorites-filter:hover:not(.active),.jobs-dashboard .job-favorite-button:hover:not(:disabled):not(.active),.jobs-dashboard .job-applied-button:hover:not(:disabled):not(.active){border-color:var(--accent);background:var(--surface-3);color:var(--text-primary)}.jobs-dashboard .favorites-filter:hover:not(.active) span{color:var(--text-primary)}.jobs-dashboard .favorites-filter.active:hover{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.jobs-dashboard .favorites-filter.active:hover span{color:var(--accent-ink)}.jobs-dashboard .job-favorite-button.active:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.jobs-dashboard .job-applied-button.active:hover:not(:disabled){border-color:var(--success);background:var(--success-soft);color:#8ee5aa}.jobs-dashboard .job-dismiss-button:hover:not(:disabled){color:var(--danger-text)}.jobs-dashboard .job-search-activity i{background:var(--surface-3);color:var(--text-secondary)}.jobs-dashboard .job-search-activity li.added i{background:var(--success-soft);color:#8ee5aa}.jobs-dashboard .empty-state.jobs-empty-state strong{color:var(--text-primary)}.jobs-dashboard .jobs-empty-mark{background:var(--accent-soft);color:var(--accent)}.job-dismiss-confirm,.job-dismiss-confirm:hover{border-color:var(--danger);background:var(--danger);color:#fff}.job-dismiss-confirm:hover{border-color:var(--danger-hover);background:var(--danger-hover);color:#fff}.job-clear-toast{border-color:var(--separator);background:var(--surface-1);color:var(--text-primary);box-shadow:0 18px 48px #0000005c}.job-clear-toast strong,.job-clear-toast span{color:var(--text-primary)}.job-clear-cancel{border-color:var(--control-border);background:var(--surface-2);color:var(--text-primary)}.job-clear-cancel:hover:not(:disabled){border-color:var(--control-border-hover);background:var(--surface-3)}.job-clear-confirm,.job-clear-confirm:hover:not(:disabled){border-color:var(--danger);background:var(--danger);color:#fff}.job-clear-confirm:hover:not(:disabled){border-color:var(--danger-hover);background:var(--danger-hover);color:#fff}.employer-sponsorship-control button{background:var(--control-border)}.employer-sponsorship-control button>span{background:var(--surface-1)}.employer-sponsorship-control button[aria-checked=true]{background:var(--accent)}.analytics-settings-button:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.trends-clear-titles{border-color:var(--control-border);color:var(--text-primary)}.trends-clear-titles:hover{border-color:var(--control-border-hover);background:var(--surface-3)}.trends-custom-range>button,.trends-title-search>button,.trends-error button{border-color:var(--action-bg);background:var(--action-bg);color:var(--action-ink)}.trends-custom-range>button:hover:not(:disabled),.trends-title-search>button:hover:not(:disabled),.trends-error button:hover:not(:disabled){border-color:var(--action-hover-bg);background:var(--action-hover-bg);color:var(--action-hover-ink)}.trends-custom-range>button:active:not(:disabled),.trends-title-search>button:active:not(:disabled),.trends-error button:active:not(:disabled){border-color:var(--action-pressed-bg);background:var(--action-pressed-bg);color:var(--action-pressed-ink)}.jobs-dashboard .broaden-search-option:has(input:disabled){opacity:1}.trends-range button:hover:not(.active),.trends-range button:focus-visible:not(.active){background:var(--surface-3);color:var(--text-primary)}.owner-product-legend button{border-color:var(--separator);background:var(--surface-2);color:var(--text-secondary);opacity:1}.owner-product-legend button.active{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);opacity:1}.preferences-find-button:focus-visible,.preferences-save-button:focus-visible,.field-clear-button:focus-visible,.stop-search-button:focus-visible,.employer-sponsorship-control button:focus-visible,.owner-metric-info:focus-visible,.analytics-consent-actions button:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.job-list-select:has(select:focus-visible){border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 24%, transparent)}.owner-geo-map path:focus{stroke:var(--focus);stroke-width:2px;outline:none}.trends-map path.light-label:hover,.trends-map path.light-label:focus{stroke:#fff;stroke-width:2px;outline:none}.trends-map path.dark-label:hover,.trends-map path.dark-label:focus{stroke:#000;stroke-width:2px;outline:none}.employer-pagination button:disabled,.employer-plan-grid button:disabled{border-color:var(--separator);background:var(--surface-3);color:var(--text-secondary);opacity:1}@media (forced-colors:active){.trends-map path.light-label:hover,.trends-map path.light-label:focus,.trends-map path.dark-label:hover,.trends-map path.dark-label:focus{stroke:canvastext}}.not-found-page{background:var(--page);min-height:100vh;color:var(--text-primary);flex-direction:column;display:flex}.not-found-card{border:1px solid var(--separator);border-radius:var(--radius-lg);background:var(--surface-1);width:min(760px,100% - 40px);margin:clamp(72px,12vh,132px) auto;padding:clamp(30px,6vw,64px)}.not-found-card>span{color:var(--accent);letter-spacing:.12em;font-size:13px;font-weight:850}.not-found-card h1{color:var(--text-primary);margin:14px 0 0;font-size:clamp(42px,8vw,74px);line-height:.98}.not-found-card p{color:var(--text-secondary);margin:20px 0 0}.not-found-card>div{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.not-found-card a{border:1px solid var(--control-border);min-height:48px;color:var(--text-primary);border-radius:999px;justify-content:center;align-items:center;padding:11px 20px;font-weight:800;text-decoration:none;display:inline-flex}.not-found-card .not-found-primary{border-color:var(--action-bg);background:var(--action-bg);color:var(--action-ink)}.not-found-card .not-found-primary:hover{border-color:var(--action-hover-bg);background:var(--action-hover-bg);color:var(--action-hover-ink)}.not-found-card .not-found-secondary:hover{border-color:var(--control-border-hover);background:var(--surface-3)}.not-found-card a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media (max-width:480px){.not-found-card>div,.not-found-card a{width:100%}}
