:root{--ui-radius: 2px;--ui-font:
    ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--brand-paper: #f8f7f1;--brand-ink: #203b31;--brand-green: #173b32;--brand-muted: #626d61;--brand-sage: #e4ebd5;--brand-line: #dce0d3;--brand-warm: #c77950;--brand-green-hover: #285442;--brand-on-green: #fffdf4;--brand-surface: #fffdf8;--brand-subtle: #f1f2e9;--brand-warm-ink: color-mix(in srgb, var(--brand-warm) 65%, var(--brand-ink));--map-field:var(--brand-green);--map-land: var(--brand-green-hover);--map-coast: var(--brand-sage);--map-light: var(--brand-sage);--map-core: var(--brand-on-green);--map-warm: var(--brand-warm);--map-ink: var(--brand-on-green);--map-muted: color-mix(in srgb, var(--brand-sage) 70%, var(--brand-green));--theme-step: 4px;--theme-gap: 8px;--theme-edge: 12px;--theme-icon: 16px;--theme-control: 32px;--theme-touch: 44px;--theme-width: calc(2 * var(--theme-control) + 2px);--theme-clearance: calc(var(--theme-width) + 2 * var(--theme-edge));--theme-radius: var(--ui-radius);--theme-paper-ink: #24252a;--theme-paper-muted: #646772;--theme-paper-background: #ffffff}:where(svg.ui-icon){display:inline-block;width:var(--theme-icon);height:var(--theme-icon);flex:0 0 auto;vertical-align:middle;pointer-events:none}:where(.icon-button){min-width:var(--theme-control);min-height:var(--theme-control);border-radius:var(--ui-radius);touch-action:manipulation}:where(button,a):has(>.ui-icon):focus-visible{outline:2px solid var(--theme-focus,var(--brand-green));outline-offset:var(--theme-step)}:root[data-theme="light"]{--paper: var(--brand-paper);--white: var(--brand-surface);--ink: var(--brand-ink);--muted: var(--brand-muted);--line: var(--brand-line);--workspace-subtle: var(--brand-subtle);--workspace-rail-background: var(--brand-paper);--workspace-selected: var(--brand-sage);--workspace-accent: var(--brand-green);--workspace-action: var(--brand-green);--workspace-on-action: var(--brand-on-green);--workspace-action-hover: var(--brand-green-hover);--workspace-backdrop: rgb(15 16 18 / 35%);--shadow: 0 20px 70px rgb(15 16 18 / 8%);--theme-control-border: var(--brand-muted);--theme-danger: #9c3b43;--theme-danger-surface: #f8edef;--theme-warm: var(--brand-warm);--theme-warning: var(--brand-warm-ink);--theme-warning-surface: color-mix(
    in srgb,
    var(--brand-warm) 12%,
    var(--brand-paper)
  );--theme-info: #46658e;--theme-info-surface: #edf1f7;--theme-violet: #7060a1;--theme-violet-surface: #f0eef6;--theme-toggle-selected: var(--brand-sage);color-scheme:light}:root[data-theme="dark"]{--map-field: var(--paper);--map-land: var(--workspace-selected);--map-coast: var(--muted);--map-light: var(--workspace-accent);--map-core: var(--ink);--map-warm: var(--theme-warm);--map-ink: var(--ink);--map-muted: var(--muted);--paper: #0f1012;--white: #17181b;--ink: #ececef;--muted: #a0a1ab;--line: #2c2d33;--workspace-subtle: #1d1e22;--workspace-rail-background: #111215;--workspace-selected: #24252b;--workspace-accent: #8fc7a6;--workspace-action: #8fc7a6;--workspace-on-action: #0f1012;--workspace-action-hover: #addcbe;--workspace-backdrop: rgb(0 0 0 / 65%);--shadow: 0 20px 70px rgb(0 0 0 / 35%);--theme-control-border: #686a76;--theme-danger: #e7a2ab;--theme-danger-surface: #322126;--theme-warm: #e4aa88;--theme-warning: var(--theme-warm);--theme-warning-surface: #2c2821;--theme-info: #a4bad9;--theme-info-surface: #222936;--theme-violet: #b9add8;--theme-violet-surface: #292535;--theme-toggle-selected: #263c2e;color-scheme:dark}:root:is([data-theme="light"],[data-theme="dark"]){--green: var(--workspace-accent);--green-dark: var(--workspace-accent);--sage: var(--workspace-selected);--lime: var(--workspace-subtle);--peach: var(--theme-warning-surface);--orange: var(--theme-warm);--workspace-canvas: var(--paper);--workspace-paper: var(--white);--workspace-border: var(--line);--workspace-ink: var(--ink);--workspace-muted: var(--muted);--surface: var(--white);--surface-subtle: var(--workspace-subtle);--brand: var(--ink);--cream: var(--workspace-subtle);--border: var(--line);--theme-focus: var(--workspace-accent);--workspace-radius: var(--ui-radius);--workspace-surface-muted: var(--workspace-subtle);--workspace-accent-soft: var(--workspace-selected);--workspace-on-accent: var(--workspace-on-action);--workspace-danger: var(--theme-danger);--workspace-danger-soft: var(--theme-danger-surface);--workspace-warning: var(--theme-warning);--workspace-warning-soft: var(--theme-warning-surface);--interview-bg: var(--paper);--interview-surface: var(--white);--interview-surface-muted: var(--workspace-subtle);--interview-border: var(--line);--interview-text: var(--ink);--interview-muted: var(--muted);--interview-accent: var(--workspace-accent);--interview-accent-soft: var(--workspace-selected);--theme-danger-action: #9c3b43;--theme-on-accent: var(--workspace-on-action);--theme-toggle-paper: var(--workspace-paper);--theme-toggle-ink: var(--workspace-muted);--theme-toggle-line: var(--line);color:var(--ink);background:var(--paper)}.af-theme-toggle{position:absolute;inset-block-start:max(var(--theme-edge),env(safe-area-inset-top));inset-inline-end:max(var(--theme-edge),env(safe-area-inset-right));z-index:21;display:inline-flex;width:var(--theme-width);padding:0;border:1px solid var(--theme-toggle-line);border-radius:var(--theme-radius);background:var(--theme-toggle-paper);color:var(--theme-toggle-ink);isolation:isolate}.af-theme-toggle button{display:grid;place-items:center;flex:0 0 var(--theme-control);width:var(--theme-control);height:var(--theme-control);min-height:var(--theme-control);padding:0;margin:0;border:0;border-radius:var(--ui-radius);background:transparent;color:inherit;cursor:pointer;touch-action:manipulation}.af-theme-toggle button[aria-pressed="true"]{background:var(--theme-toggle-selected);box-shadow:inset 0 0 0 1px var(--theme-toggle-line);color:var(--green,var(--theme-toggle-ink))}.af-theme-toggle button:hover{background:var(--theme-toggle-selected)}.af-theme-toggle button:focus-visible{position:relative;outline:2px solid var(--theme-focus);outline-offset:var(--theme-step);z-index:1}.af-theme-toggle svg{width:var(--theme-icon);height:var(--theme-icon);fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}html:has(.af-theme-toggle) :is(.site-header,.onboarding-header,.assistant-header){padding-inline-end:max(var(--theme-clearance),env(safe-area-inset-right))}html:has(.af-theme-toggle) .workspace .page-heading{padding-inline-end:var(--theme-clearance)}:root:is([data-theme="light"],[data-theme="dark"]) body{color:var(--ink);background-color:var(--paper)}:root:is([data-theme="light"],[data-theme="dark"]) :is(dialog,.calendar-dialog){background:var(--white);color:var(--ink);border-color:var(--line);box-shadow:var(--shadow)}:root:is([data-theme="light"],[data-theme="dark"]) dialog::backdrop{background:var(--workspace-backdrop)}:root:is([data-theme="light"],[data-theme="dark"]) :is(input,select,textarea):not(.resume-pdf-field),:root:is([data-theme="light"],[data-theme="dark"]) :is(#review-form,#homepage-login-form,#totp-form,#mail-alias-card) :is(input,select,textarea),:root:is([data-theme="light"],[data-theme="dark"]) #generation-feedback{color:var(--ink);background-color:var(--workspace-paper);border-color:var(--theme-control-border);accent-color:var(--green)}:root select:not([multiple]):where(:not([size]),[size="0"],[size="1"]){appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right var(--theme-gap) center,right var(--theme-step) center;background-size:var(--theme-step) var(--theme-step);background-repeat:no-repeat}@media (forced-colors:active){:root select:not([multiple]):where(:not([size]),[size="0"],[size="1"]){appearance:auto;-webkit-appearance:auto;background-image:none}}:root:is([data-theme="light"],[data-theme="dark"]) :is(input,textarea)::placeholder{color:var(--muted);opacity:1}:root:is([data-theme="light"],[data-theme="dark"]) :is(button,a,input,select,textarea,summary):focus-visible{outline-color:var(--theme-focus)}:root:is([data-theme="light"],[data-theme="dark"]) .button:where(:not(.secondary):not(.pale):not(.danger)),:root:is([data-theme="light"],[data-theme="dark"]) .guide-model button[aria-pressed="true"],:root:is([data-theme="light"],[data-theme="dark"]) .measurement-controls button[aria-pressed="true"]{background:var(--workspace-action);border-color:var(--workspace-action);color:var(--workspace-on-action)}:root:is([data-theme="light"],[data-theme="dark"]) .button:where(:not(.secondary):not(.pale):not(.danger)):hover{background:var(--workspace-action-hover)}:root:is([data-theme="light"],[data-theme="dark"]) .button.secondary{color:var(--ink);border-color:var(--line);background:transparent}:root:is([data-theme="light"],[data-theme="dark"]) .button.secondary:hover,:root:is([data-theme="light"],[data-theme="dark"]) .button.pale{color:var(--ink);background:var(--sage)}:root:is([data-theme="light"],[data-theme="dark"]) .button.danger{color:var(--theme-on-accent);background:var(--theme-danger-action)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.form-error,.delete-account,.mailbox-error,.swipe-pass,.char-count[data-over]){color:var(--theme-danger)}:root:is([data-theme="light"],[data-theme="dark"]) [aria-invalid="true"]{border-color:var(--theme-danger)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.match-preview,.preview-window,.floating-approved,.job-card,.answer-response,.price-card,.dashboard-stats,.search-bar,.application-list,.ingestion-result,.review-section,.prepared-card,.queue-row,.queue-summary,.automatic-search,.deck-controls,.review-settings-body,.artifact-viewer,.intake-card,.home-review-card,.home-match-card,.home-start-card,.preview-jobs article,.loading-document,.guide-checklist,.guide-card,.guide-checklist,.guide-model){background:var(--white);border-color:var(--line);color:var(--ink);box-shadow:none}:root:is([data-theme="light"],[data-theme="dark"]) :is(.source-card,.preview-summary,.opportunities,.empty-state,.packet-contact,.deck-empty,.prepared-heading,.auto-apply-hero,.home-upload,.mail-alias-card,.home-preset,.home-progress li,.resume-document-view,.measurement-controls){background:var(--workspace-subtle);color:var(--ink);border-color:var(--line);box-shadow:none}:root:is([data-theme="light"],[data-theme="dark"]) :is(.document-dropzone,.resume-pdf-controls button){background:var(--white);color:var(--ink);border-color:var(--theme-control-border)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.document-dropzone:focus-within,.document-dropzone.drag-active,.source-choices [aria-pressed="true"],.review-settings[open]>summary,.home-progress [aria-current="step"]){background:var(--sage);color:var(--ink);border-color:var(--green)}:root:is([data-theme="light"],[data-theme="dark"]) .document-dropzone input::file-selector-button{color:var(--theme-on-accent)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.field-hint,.section-count,.sidebar-label,.workspace-footer,.quiet-notice strong,.prepared-location,.deck-saving,.queue-status,.queue-row-job>span,.queue-row-state,.queue-columns,.queue-row-match,.workspace .queue-loaded-note,.workspace .queue-search,.workspace .auto-apply-hero p,.workspace .automatic-search p,.session-line,.intake-card small,.home-fine-print,.review-heading>p,.onboarding-footer,.mail-alias-domain,.mail-alias-card .mail-alias-status,.blog-main p,.guide-results-count,.blog-page .site-footer p,.blog-page .site-footer>span,.preview-toolbar,.source-band>div),:root:is([data-theme="light"],[data-theme="dark"]) #review-form small{color:var(--muted)}:root:is([data-theme="light"],[data-theme="dark"]) .blog-main :is(.blog-card,.blog-callout,.guide-toc,.guide-example,.guide-callout,.guide-signup) p{color:var(--ink)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.price-card li svg,.text-button:hover,.answer-response svg){color:var(--green)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.tag,.job-tags span,.match-badge,.threshold-value,.auto-status,.workspace .queue-status-chip){background:var(--workspace-subtle);color:var(--muted);border-color:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.tag.reviewed,.home-notice,.home-toast,.notice,.swipe-apply){background:var(--sage);color:var(--ink);border-color:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.home-error,.swipe-pass,.workspace .queue-status-chip[data-status="needs_information"]){background:var(--theme-danger-surface);color:var(--theme-danger);border-color:var(--theme-danger)}:root:is([data-theme="light"],[data-theme="dark"]) .packet-review-note{background:var(--workspace-subtle);color:var(--ink);border-color:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.unanswered,#review-form .home-answer-check){color:var(--theme-warning)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.company-mark,.tone-greenhouse){background:var(--sage);color:var(--ink);border-color:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.tone-lever,.peach,.workspace .queue-list-panel li:nth-child(3n + 2) .company-mark){background:var(--workspace-subtle);color:var(--ink)}:root:is([data-theme="light"],[data-theme="dark"]) .tone-workday{background:var(--workspace-subtle);color:var(--ink)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.tone-smartrecruiters,.tone-ashby,.lavender){background:var(--workspace-subtle);color:var(--ink)}:root:is([data-theme="light"],[data-theme="dark"]) .workspace .queue-list-panel li:nth-child(3n) .company-mark{background:var(--sage);color:var(--ink)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.queue-row:hover,.queue-row:active,.workspace .queue-list-panel .queue-row:hover,.packet-field:hover,.packet-field:focus-visible){background:var(--workspace-selected);border-color:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) .workspace .queue-list-empty{background:var(--workspace-subtle);border-color:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.workspace-page>form>.settings-actions,.workspace .queue-content-cards .deck-controls){background:var(--paper)}:root:is([data-theme="light"],[data-theme="dark"]) #workspace-navigation>summary,:root:is([data-theme="light"],[data-theme="dark"]) #workspace-navigation[open] .navigation-panel{color:var(--ink);background:var(--white);border-color:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) .workspace #workspace-navigation>summary.selected{background:var(--sage);color:var(--ink)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.member-card,.account-chip>span,.nav-count,.prototype-pill){background:var(--sage);color:var(--ink);border-color:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.account-chip,.job-bottom,.home-details,.home-history,.blog-card,.blog-callout,.guide-toc,.guide-callout,.guide-signup,.guide-checklist,.guide-faq,.guide-sources,.guide-related,.guide-filter,.guide-card,.guide-model,.guide-layer){border-color:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.guide-answer,.guide-example,.guide-filter button,.guide-model button,#guide-empty){border-color:var(--theme-control-border)}:root:is([data-theme="light"],[data-theme="dark"]) .guide-layer[data-layer="1"]{background:var(--workspace-subtle)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.loading-document i,.loading-document>span){background:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) .intake-card .membership-options label{background:var(--workspace-subtle);border-color:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) .membership-options label:has(input:checked){background:var(--workspace-selected);border-color:var(--line);box-shadow:inset 0 0 0 1px var(--green)}:root:is([data-theme="light"],[data-theme="dark"]) .billing-term-options>label{background:var(--workspace-subtle);border-color:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) .billing-term-options>label:has(input:checked){background:var(--workspace-selected);box-shadow:inset 0 0 0 1px var(--green)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.queue-row-salary,.match-threshold-control,.home-preset){color:var(--ink)}:root:is([data-theme="light"],[data-theme="dark"]) :is(#toast,.answer-bubble,.closing,.prototype-strip){background:var(--sage);color:var(--ink);border-color:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.answer-bubble span,.answer-bubble p,.closing .eyebrow,.prototype-strip span){color:var(--ink)}:root:is([data-theme="light"],[data-theme="dark"]) .assistant-page{--assistant-danger: var(--theme-danger);--assistant-focus: var(--theme-focus);--assistant-select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23a0a1ab' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 8 4 4 4-4'/%3E%3C/svg%3E")}:root:is([data-theme="light"],[data-theme="dark"]) .af-feedback{--af-error: var(--theme-danger);--af-muted: var(--muted);--af-shadow: var(--shadow);--af-backdrop: var(--workspace-backdrop)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.calendar-root,.calendar-dialog){--calendar-source-mail: var(--theme-warning);--calendar-source-google: var(--theme-info);--calendar-source-microsoft: var(--theme-violet)}:root[data-theme="dark"] .mail-body{--ink: var(--theme-paper-ink);--muted: var(--theme-paper-muted);--green: var(--theme-paper-ink);--paper: var(--theme-paper-background);color-scheme:light;color:var(--theme-paper-ink);background:var(--theme-paper-background);padding:var(--theme-icon);border-radius:var(--theme-radius)}:root[data-theme="dark"] .resume-preview{color:var(--theme-paper-ink);background:var(--theme-paper-background)}:root[data-theme="dark"] .resume-pdf-stage{color-scheme:light;--green: var(--theme-paper-ink)}:root[data-theme="dark"] .list-rating-button{color:var(--muted)}:root[data-theme="dark"] .list-rating-button[aria-pressed="true"]{color:var(--green)}:root[data-theme="dark"] .list-rating-button[data-vote="down"][aria-pressed="true"]{color:var(--theme-warm)}:root:is([data-theme="light"],[data-theme="dark"]) .threshold-track::-webkit-slider-runnable-track{border-color:var(--theme-control-border);background:linear-gradient(to right,var(--green) var(--threshold-fill,0%),var(--workspace-subtle) var(--threshold-fill,0%))}:root:is([data-theme="light"],[data-theme="dark"]) .threshold-track::-moz-range-track{background:var(--workspace-subtle);border-color:var(--theme-control-border)}:root:is([data-theme="light"],[data-theme="dark"]) .threshold-track::-moz-range-progress{background:var(--green)}:root:is([data-theme="light"],[data-theme="dark"]) .threshold-track::-webkit-slider-thumb{background:var(--green);border-color:var(--white);box-shadow:0 0 0 1px var(--green)}:root:is([data-theme="light"],[data-theme="dark"]) .threshold-track::-moz-range-thumb{background:var(--green);border-color:var(--white);box-shadow:0 0 0 1px var(--green)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.brand,.hero h1 span,.assistant-feedback,.assistant-shortcut-list kbd,.guide-results-count){color:var(--ink)}:root:is([data-theme="light"],[data-theme="dark"]) .workspace .sidebar{background:var(--workspace-rail-background);border-color:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.nav-item,.workspace .nav-item.selected,.workspace .nav-item:hover){color:var(--ink)}:root:is([data-theme="light"],[data-theme="dark"]) .nav-item.selected .ui-icon{color:var(--workspace-accent)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.mail-row.unread,.mail-conversation.unread){background:var(--workspace-paper);border-color:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.mail-dot,.queue-status-dot:not([data-state="blocked"]):not([data-state="unavailable"])){background:var(--workspace-accent)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.assistant-page .assistant-send,.assistant-skip,.home-skip,.queue-row-apply){background:var(--workspace-action);color:var(--workspace-on-action)}:root:is([data-theme="light"],[data-theme="dark"]) .assistant-page .assistant-send:hover{background:var(--workspace-action-hover);color:var(--workspace-on-action)}:root:is([data-theme="light"],[data-theme="dark"]) .document-dropzone input::file-selector-button{background:var(--workspace-action)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.guide-lead,.art-orbit,.art-small-orbit){border-color:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) .loading-scene{background:radial-gradient(ellipse,var(--workspace-subtle),transparent 72%)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.seed-sage,.seed-peach,.seed-lavender){background:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.workspace input,.workspace select,.workspace textarea):hover:not(:disabled){border-color:var(--theme-control-border)}:root:is([data-theme="light"],[data-theme="dark"]) :is(.queue-search:focus-within,.prepared-card:focus-visible,[tabindex="0"]:focus-visible){outline-color:var(--theme-focus);border-color:var(--theme-focus)}@media (pointer:coarse),(max-width:850px){:root{--theme-control: var(--theme-touch)}.af-theme-toggle{inset-block-start:max(var(--theme-gap),env(safe-area-inset-top))}}@media (max-width:850px){html:has(.af-theme-toggle) .workspace .page-heading{padding-inline-end:0}html:has(.af-theme-toggle) .workspace .sidebar{grid-template-columns:minmax(0,1fr) auto var(--theme-width)}html:has(.af-theme-toggle) .workspace .sidebar>.brand{min-width:0;font-size:20px}html:has(.af-theme-toggle) .workspace .sidebar .primary-navigation{grid-column:1 / -1}html:has(.af-theme-toggle) :is(.site-header,.onboarding-header,.assistant-header){flex-wrap:wrap;column-gap:var(--theme-gap)}}@media (max-width:420px){html:has(.af-theme-toggle) .workspace #workspace-navigation>summary{width:var(--theme-touch);padding:var(--theme-gap)}html:has(.af-theme-toggle) .workspace #workspace-navigation>summary span{display:none}html:has(.af-theme-toggle) .workspace .sidebar>.brand{font-size:18px;gap:var(--theme-step)}html:has(.af-theme-toggle) .workspace .sidebar>.brand img{width:24px;height:24px}html:has(.af-theme-toggle) .header-actions{flex-wrap:wrap;gap:var(--theme-gap)}}@media (prefers-reduced-motion:reduce){.af-theme-toggle,.af-theme-toggle button{transition:none;animation:none}}@media (forced-colors:active){.af-theme-toggle{border-color:ButtonText;color:ButtonText;background:Canvas}.af-theme-toggle button[aria-pressed="true"]{outline:1px solid Highlight;outline-offset:-2px;color:Highlight}.af-theme-toggle button:focus-visible{outline-color:Highlight}}:root:is([data-theme="light"],[data-theme="dark"]) #regeneration-panel{background:var(--workspace-subtle);border-color:var(--line)}:root:is([data-theme="light"],[data-theme="dark"]) .calendar-root .calendar-view-controls .button{background:transparent;color:var(--workspace-muted);border-color:transparent}:root:is([data-theme="light"],[data-theme="dark"]) .calendar-root .calendar-view-controls .button[aria-pressed="true"],:root:is([data-theme="light"],[data-theme="dark"]) .calendar-root .calendar-today h3 button{color:var(--green);border-bottom-color:var(--green)}:root:is([data-theme="light"],[data-theme="dark"]) .calendar-root .calendar-mobile-menu .button{background:transparent;color:var(--ink);border-color:transparent}:root:is([data-theme="light"],[data-theme="dark"]) .calendar-root .calendar-mobile-menu .button:hover{background:var(--sage)}:root[data-theme] :is(.auth-page,.auth-visual,.auth-visual-orbit){background:var(--paper)}:root[data-theme] :is(.auth-page::before,.auth-page::after){display:none}:root[data-theme] :is(.auth-panel,.auth-schedule-card,.auth-visual::before,.auth-visual::after){background:var(--white);color:var(--ink);border-color:var(--line);border-radius:var(--ui-radius);box-shadow:none}:root[data-theme] :is(.auth-trust-list li,.auth-schedule-event,.auth-tabs){background:var(--workspace-subtle);color:var(--ink);border-color:var(--line);border-radius:var(--ui-radius)}:root[data-theme] :is(.auth-hero>p,.auth-schedule-row time,.auth-schedule-card header span){color:var(--muted)}:root[data-theme] .auth-tabs button{color:var(--muted);background:transparent;border-radius:0}:root[data-theme] .auth-tabs button[aria-current="true"]{color:var(--workspace-accent);background:var(--workspace-selected)}:root[data-theme] :is(.auth-hero h1,.auth-panel h2){color:var(--ink)}:root[data-theme] :is(.workspace,.assistant-page){font-family:var(--ui-font);font-size:14px;line-height:1.5}:root[data-theme] .workspace :is(.page-heading,.queue-page-heading,.interview-page-heading,.calendar-header) h1{font-size:22px;line-height:1.35}:root[data-theme] .workspace .settings-section-heading :is(h2,h3){font-size:18px}:root[data-theme] :is(.workspace,.assistant-page) :is(button,.button,select,input:not([type="checkbox"]):not([type="radio"]):not([type="range"])){min-height:var(--theme-control)}:root[data-theme] :is(.queue-presentation,.application-mode) .button{background:transparent;color:var(--muted);border-color:transparent;border-radius:0}:root[data-theme] :is(.queue-presentation,.application-mode) .button[aria-pressed="true"]{background:var(--workspace-selected);color:var(--workspace-accent);border-color:var(--workspace-accent)}:root[data-theme] #manual-workspace :is(.studio-tabs,.studio-tabs button){border-radius:0}:root[data-theme] #manual-workspace .studio-tabs [aria-selected="true"]{background:var(--workspace-selected);color:var(--workspace-accent);box-shadow:inset 0 -2px var(--workspace-accent)}:root[data-theme] #manual-workspace :is(.studio-template-card,.section-editor,.form-card){border-radius:var(--ui-radius)}:root[data-theme] .workspace :is(.packet-overview,.queue-row-front,.form-card,.interview-board){background:var(--white);border-color:var(--line);box-shadow:none}:root[data-theme] .auto-apply-hero::before{opacity:0.08}:root[data-theme] :is(.resume-paper,.resume-preview,.studio-template-mini,.mail-body){--paper: var(--theme-paper-background);--white: var(--theme-paper-background);--ink: var(--theme-paper-ink);--muted: var(--theme-paper-muted);--green: var(--brand-green);--line: var(--brand-line);color-scheme:light;color:var(--theme-paper-ink);background:var(--theme-paper-background)}:root[data-theme] #toast{color:var(--ink);background:var(--workspace-selected);border-color:var(--line)}:root[data-theme] #manual-workspace :is(.manual-storage,.studio-command-row){min-width:0}@media (min-width:851px){html:has(.af-theme-toggle) #manual-workspace .manual-storage{padding-inline-end:var(--theme-clearance)}}@media (max-width:850px){html:has(.af-theme-toggle) .workspace .sidebar{position:sticky;top:0}}@media print{.af-theme-toggle{display:none !important}}:root[data-theme] .auth-panel :is(input,button,.button,.auth-inbox){border-radius:var(--ui-radius)}:root[data-theme] .auth-panel .auth-inbox{color:var(--ink);background:var(--workspace-subtle)}:root[data-theme] .auth-panel .sso-divider::before,:root[data-theme] .auth-panel .sso-divider::after{background:var(--line)}:root[data-theme] #interview-dialog::backdrop{background:var(--workspace-backdrop)}:root[data-theme] #manual-workspace .studio-primary{box-shadow:none}:root[data-theme] :is(.auth-visual,.auth-visual-orbit,.auth-schedule-row){border-color:var(--line);border-radius:var(--ui-radius);box-shadow:none}