.theme-toggle{border:1px solid var(--border);background:var(--card);width:36px;height:36px;color:var(--foreground);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;gap:9px;transition:background .2s,border-color .2s;display:inline-flex}.theme-toggle:hover{background:var(--muted);border-color:var(--input)}.theme-toggle.with-label{border-radius:6px;width:auto;padding:9px 14px;font-size:12px}.workspace-brand-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.workspace-brand-row .theme-toggle{color:#dce7cd;background:#ffffff08;border-color:#526549;width:31px;height:31px}.workspace-brand-row .theme-toggle:hover{background:#ffffff14}.auth-theme-switch{z-index:10;position:absolute;top:28px;right:28px}.appearance-settings{justify-content:space-between;align-items:center;gap:20px;display:flex}.appearance-settings h2{letter-spacing:-.03em;font-size:19px;font-weight:500}.appearance-settings p{color:var(--muted-foreground);margin-top:7px;font-size:12px;line-height:1.8}.settings-page section.appearance-settings{background:var(--card);border-color:var(--border)}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#121c17;--cream:#121c17;--foreground:#e4ebdc;--card:#1a2820;--card-foreground:#e4ebdc;--popover:#1d2c23;--popover-foreground:#e4ebdc;--muted:#243429;--muted-foreground:#a5b59b;--secondary:#293c2e;--secondary-foreground:#dce8ca;--accent:#2d4132;--accent-foreground:#e3edda;--border:#354636;--input:#4a5c43;--primary:#e68e65;--primary-foreground:#182219;--primary-deep:#efaa85;--primary-dark:#ecac87;--primary-soft:#392b23;--peach:#70503b;--ink:#203c30;--ink-foreground:#edf1e5;--ring:#e99a72;--success:#a2ce8b;--success-soft:#273f2a;--warning:#e8c17a;--warning-soft:#3b3423;--destructive:#ef9988;--destructive-foreground:#291b17;--sidebar:#17271e;--sidebar-foreground:#dce8d0;--sidebar-border:#354636;--sidebar-accent:#32482f;--sidebar-accent-foreground:#e3edda;--gradient-brand:linear-gradient(120deg, #e39066, #d7794f);--shadow-soft-v:0 2px 12px #00000012;--shadow-lift-v:0 15px 40px #00000025;--shadow-glow-v:0 4px 20px #e68e6510}.dark :is(.workspace-shell,.discover-shell){--background:#121c17;--foreground:#e4ebdc;--card:#1a2820;--card-foreground:#e4ebdc;--border:#354636;--input:#4a5c43;--muted:#243429;--muted-foreground:#a5b59b;--sidebar:#17271e;--sidebar-border:#354636}.dark :is(.career-dashboard,.workspace-page,.auth-shell,.site-footer){color:#e4ebdc;background:#121c17}.dark :is(.site-header,.dash-topbar){background:#121c17ed;border-color:#354636}.dark :is(.surface,.workspace-page .surface,.career-demo,.opportunity-card,.chapter-plan,.dash-stats,.dash-job-list,.dash-momentum,.dash-document,.notification-feed,.interview-target,.interview-practice,.discovery-search,.studio-layout.cv-workspace,.studio-assistant,.job-detail-panel){background:#1a2820;border-color:#354636}.dark :is(.demo-greeting,.principles-strip,.opportunities-section,.cv-stage,.chapter-final,.dash-profile-card,.dash-list-footer,.dash-search-section,.dash-document-create,.dash-growth-note,.profile-story-card,.profile-empty-note,.billing-overview,.application-column,.application-column-empty,.interview-empty,.studio-preview,.discovery-filter-wrapper>aside,.discovery-stats,.onboarding-workspace>aside,.onboarding-workspace>div:first-child>div:first-child,.employer-status){background:#223326;border-color:#3a4c37}.dark .dash-credit-card{background:#302e23;border-color:#484432}.dark :is(.chapter-plan.featured,.billing-plan.featured,.dash-next-move,.interview-pro-banner,.applications-welcome,.auth-story){color:#edf1e5;background:#203e31;border-color:#425c43}.dark :is(.workspace-topbar,.workspace-page-footer,.hero-footnote,.demo-tabs,.demo-footer,.journey-step,.opportunity-link,.pricing-section,.dash-topbar,.dash-stat,.dash-job,.dash-document-section,.dash-footer,.dash-profile-link,.dash-momentum-empty,.dash-recent-activity,.dash-tools>a+a,.profile-section-nav,.profile-completion,.notification-toolbar,.notification-row,.application-column>div:first-child,.interview-steps>div,.studio-library,.studio-preview-toolbar,.studio-assistant>div:first-child,.discovery-stats>div,.discover-filter-group,.employers-values>div){border-color:#354636}.dark :is(.hero-gridlines,.grain){opacity:.15}.dark :is(.hero-description,.hero-reassurance,.discover-link,.hero-footnote,.demo-greeting>span,.demo-greeting p,.demo-section-label,.demo-job-copy small,.match-insight p,.demo-footer,.demo-caption,.tracker-step small,.principles-intro,.principle span,.section-heading>p,.section-heading .eyebrow,.cv-copy .eyebrow,.journey-step p,.opportunity-toolbar>span,.sample-label,.company-name,.role-location,.opportunity-note,.cv-copy>p:not(.eyebrow),.plan-billing,.plan-price>span,.pricing-note,.final-caption,.chapter-final>.eyebrow,.dash-topbar>div,.dash-topbar strong,.dash-greeting .eyebrow,.dash-greeting>div>p:last-child,.dash-stat-top,.dash-stat>small,.dash-curation-note,.dash-section-title .eyebrow,.dash-job-copy>p,.dash-card-overline,.dash-profile-strength p,.dash-profile-checks>span,.dash-momentum-empty,.dash-tools small,.dash-search-trigger small,.dash-document small,.dash-document-open,.dash-growth-note p,.dash-growth-note small,.dash-footer,.workspace-topbar>div,.workspace-topbar>div>span,.workspace-home-link,.workspace-page-heading .eyebrow,.workspace-page-heading h1+p,.workspace-section-intro p,.workspace-page-footer,.profile-story-card .eyebrow,.profile-story-card p,.profile-completion>span,.profile-section-nav a,.profile-empty-note,.notification-toolbar>span,.notification-row p:not(:first-child):not(:last-child),.notification-row p:last-child,.application-pulse span,.board-instructions>span,.board-instructions p,.application-column-empty,.interview-steps p,.interview-empty p,.studio-library>div>p:first-child,.studio-documents>button,.studio-templates p:last-of-type,.studio-assistant p,.studio-assistant>div>p[class*=uppercase],.studio-assistant>div:first-child .eyebrow,.discovery-stats p:last-child,.discovery-filter-wrapper label,.discovery-filter-wrapper .discover-filter-group h3,.discovery-results .job-copy>p,.discovery-results>div:first-child>p,.employers-page .eyebrow,.employers-page .employers-intro>p:last-child,.employers-values p,.employer-status p){color:#a5b59b}.dark :is(.principles-intro strong,.demo-tabs button[aria-selected=true],.demo-match,.match-insight>button,.dash-fit-score strong,.dash-text-link,.dash-profile-link,.workspace-page label,.profile-story-card h2,.employer-status strong,.chat-markdown strong){color:#d7e5bf}.dark :is(.demo-job,.role-tags>span,.category-pills button,.cv-toggle,.plan-cta,.dash-secondary-link,.dash-icon-button,.dash-list-tabs,.dash-list-footer,.dash-profile-card,.profile-skill-tags span,.workspace-segments,.studio-templates>button,.studio-template-paper,.discovery-mobile-filters){border-color:#43553c}.dark :is(.demo-job.is-selected,.demo-tabs button:hover,.match-insight>button:hover,.cv-toggle button[aria-pressed=true],.plan-cta:hover,.dash-stat:hover,.dash-job:hover,.dash-secondary-link:hover,.dash-icon-button:hover,.dash-list-tabs,.workspace-segments,.profile-page section[id]>div[class*=grid],.notification-row.is-unread,.notification-row:hover,.application-pulse>div:last-child,.studio-documents>button[aria-pressed=true],.studio-templates>button[aria-pressed=true],.discovery-results .discover-job-row:hover,.profile-section-nav a:hover){background:#2a3f2d;border-color:#516746}.dark :is(.role-tags>span,.document-skill-row span,.dash-job-meta>span,.profile-skill-tags span,.workspace-segments button>span,.dash-list-tabs button>span,.studio-templates>button,.discovery-search input,.discovery-search select,.discovery-search form+div button,.discovery-results .job-tags>span,.chat-markdown code,.chat-markdown pre){color:#b7c8a4;background:#263c29;border-color:#3c5335}.dark :is(.demo-tabs button,.cv-toggle button,.category-pills button,.dash-list-tabs button,.workspace-segments button){color:#a5b59b}.dark :is(.dash-list-tabs button[aria-selected=true],.workspace-segments button[aria-pressed=true]){color:#edf1e5;background:#405638}.dark :is(.demo-job,.application-pulse,.billing-plan:not(.featured),.notification-feed>.notification-row,.discovery-results>div:nth-child(2),.discovery-results .discover-job-row,.studio-library,.onboarding-workspace form>div,.auth-shell input){background:#1a2820;border-color:#354636}.dark .notification-row.is-unread{background:#293e2b;border-left-color:#9ebd7c}.dark .notification-row:hover{background:#304632}.dark :is(.workspace-page input:not([type=checkbox]):not([type=range]),.workspace-page textarea,.workspace-page select){color:#e4ebdc;background-color:#17251d;border-color:#43553c}.dark .workspace-page :is(input,textarea)::placeholder{color:#83937a}.dark :is(.discovery-mobile-filters,.discovery-live-count,.dash-topbar>div>a.dash-credit-balance){color:#d0e1b4;background:#2e442e;border-color:#4b633e}.dark .dash-credit-balance strong{color:#e2eccd}.dark .dash-topbar>div>a.dash-credit-balance:hover{background:#3b5435}.dark .discovery-results .discover-job-row>button:last-child{color:#d7e7bf;background:#30482f;border-color:#4a643d}.dark .settings-page section:nth-of-type(2){background:#1a2820;border-color:#354636}.dark .settings-page section:nth-of-type(3){background:#223326;border-color:#3a4c37}.dark .settings-page section:last-child{background:#30251f;border-color:#604334}.dark .settings-page section :is(p,.workspace-section-intro p){color:#a5b59b}.dark .billing-overview>div:last-child{background:#223326}.dark .billing-overview>div:last-child>p:first-child{color:#a5b59b}.dark .billing-plan.featured :is(p,.eyebrow){color:#d5e3c5}.dark .billing-plan:not(.featured)>p:nth-of-type(2){color:#a5b59b}.dark .dash-credit-heading small,.dark .dash-credit-card>p,.dark .dash-credit-card>.dash-text-link{color:#bfb89b}.dark .workspace-empty{background-image:radial-gradient(#56704444 .7px,#0000 .7px)}.dark .workspace-empty>div:first-child{background:#30482f;border-color:#4a643d}.dark .workspace-empty>p,.dark .interview-target>label{color:#a5b59b}.dark :is(.chapter-button,.chapter-final .chapter-button){color:#18271c;background:#df906b}.dark .chapter-button:hover{background:#edac89}.dark .serif-word{color:#eaa27c}.dark .demo-sticker,.dark .cv-quality,.dark .chapter-plan.featured .plan-cta{color:#203c30}.dark .demo-sticker{background:#c8d99d}.dark .cv-quality{color:#f7f7ed;background:#203c30}.dark :is(.final-star,.final-orbit){color:#526b3e;border-color:#435b36}.dark :is(.journey-top,.principle>svg,.journey-top>span,.interview-steps span,.workspace-section-intro>span,.dash-tool-icon){color:#a4bc88}.dark .dash-tool-icon{background:#30472c}.dark .dash-tool-icon.peach{color:#d6ac84;background:#443526}.dark .chat-markdown blockquote{color:#b7c8a4;border-color:#536c42}.dark .chat-markdown a{color:#edac89}.dark .theme-toggle{color:#e1eacb;background:#26392a;border-color:#465b3d}.dark .theme-toggle:hover{background:#344c31}.dark :is(#cv-print,.cv-paper,.mini-document,.studio-template-paper){--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#20382e;--background:#fffefa;--foreground:#20382e;--card:#fffefa;--muted:#eeeee6;--muted-foreground:#687269;--primary:#c64925;--primary-deep:#aa391c;--primary-dark:#9d361e;--primary-soft:#f9eade;--border:#dedfd4;background:#fffefa}.dark .mini-document .document-skill-row span{color:#49603d;background:#eef1e6}@media (width<=600px){.appearance-settings{flex-direction:column;align-items:flex-start}.auth-theme-switch{top:20px;right:20px}}@media print{html.dark{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--foreground:#20382e;--background:white}}.dark .hero-description em{color:#e4ebdc}.dark .career-demo{box-shadow:0 24px 70px -35px #00000080,10px 10px 0 -1px #253526,10px 10px #3d5037}.dark .auth-story{--primary-foreground:#edf1e5}.dark .category-pills button[aria-pressed=true]{color:#203c30;background:#c8d99d;border-color:#c8d99d}.dark .workspace-sidebar{--sidebar-accent-foreground:#203c30}.dark .discovery-search .discover-tabs button[aria-selected=true]{color:#d7e5bf}.dark .settings-page .settings-privacy{background:#223326;border-color:#3a4c37}
