.jn-v2{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#fcfbf7;--surface:#ffffff;--surface-2:#f6f4ee;--line:#e2ddd0;--line-soft:#eeeae0;--edge:#8a826e;--track:#8d8571;--text:#1b1a16;--text-2:#57534a;--muted:#6d6862;--ink-2:#302d26;--accent:#3f6b52;--accent-ink:#ffffff;--accent-soft:#eaf1eb;--good:#3f6b52;--warn:#9a5b28;--warn-soft:#f6eee4;--bad:#9c3b30;--bad-soft:#f7ecea;--change-soft:#d6e8dc;--change-bg:#fdfcf9;--hover-soft:#f4f8f5;--ring-accent:rgba(63,107,82,.22);--scrim:rgba(20,19,15,.42);--change-ink:var(--good);--change-edge:none;--warn-line:#d4a06a;--line-strong:#c9c3b4;--bad-faint:#fdf6f4;--stage-applied:#3a5a86;--stage-interview:#9a5b28;--stage-offer:#3f6b52;--stage-rejected:#9c3b30;--stage-new:#c9c3b4;--series-new:#b8822b;--recessed:#fdfcf9;--amber-bg:#fffdf6;--amber-line:#d4c9a8;--amber-line-soft:#eee5cc;--amber-hover:#faf6e9;--sand:#d4cbb2;--gold:#c9a35a;--funnel-low:#8fae9b;--funnel-mid:#5f8a70;--radius-bar:5px;--dist-1:var(--line-strong);--dist-2:var(--sand);--dist-3:var(--gold);--dist-4:var(--funnel-mid);--dist-5:var(--accent);--toast-ok-bg:#eef5ef;--toast-ok-line:#8fae9b;--toast-ok-ink:#2f6b4a;--toast-bad-bg:#faedeb;--toast-bad-line:#d09a90;--toast-bad-ink:#8c352b;--shadow-modal:0 18px 50px rgba(0,0,0,.28);--shadow-menu:0 12px 32px rgba(0,0,0,.16);--shadow-pop:0 10px 30px rgba(0,0,0,.28);--shadow-toast:0 8px 24px rgba(20,19,15,.18);--shadow-drawer:-14px 0 40px rgba(0,0,0,.14);--rail-active:rgba(255,255,255,.045);--rail-hover:rgba(255,255,255,.06);--on-rail-line:rgba(255,255,255,.42);--on-rail-dim:rgba(255,255,255,.55);--on-rail-sep:rgba(255,255,255,.18);--knob:#ffffff;--iframe-bg:#ffffff;--cc-greenhouse-bg:#e6efe7;--cc-greenhouse-fg:#2f6b4a;--cc-workday-bg:#f6eee0;--cc-workday-fg:#8a5c22;--cc-lever-bg:#e3efee;--cc-lever-fg:#2f6a62;--cc-ashby-bg:#f3e8f0;--cc-ashby-fg:#7a4066;--cc-phenom-bg:#edeaf6;--cc-phenom-fg:#5a4488;--cc-oraclehcm-bg:#f7ebe7;--cc-oraclehcm-fg:#96402f;--cc-smartrecruiters-bg:#e8eef6;--cc-smartrecruiters-fg:#3a5a86;--cc-rippling-bg:#edeaf6;--cc-rippling-fg:#5a4488;--cc-amazon-bg:#f6eee0;--cc-amazon-fg:#8a5c22;--cc-eightfold-bg:#f6eee0;--cc-eightfold-fg:#8a5c22;--cc-talentbrew-bg:#f3e8f0;--cc-talentbrew-fg:#7a4066;--cc-meta-bg:#e8eef6;--cc-meta-fg:#3a5a86;--cc-google-bg:#f7ebe7;--cc-google-fg:#96402f;--cc-generic-bg:#f1efe8;--cc-generic-fg:#57534a;--cc-tier1-bg:#eaf1eb;--cc-tier1-fg:#2f6b4a;--cc-tier2-bg:#e9f0f7;--cc-tier2-fg:#2f5580;--cc-tier3-bg:#f3f0e8;--cc-tier3-fg:#57534a;--cc-tiernone-bg:#f7f5ef;--cc-tiernone-fg:#6d6862;--sm-keyword-bg:#e8eef6;--sm-keyword-fg:#3a5a86;--sm-levels-bg:#e6efe7;--sm-levels-fg:#2f6b4a;--sm-lipersonal-bg:#f3e8f0;--sm-lipersonal-fg:#7a4066;--sm-jobright-bg:#e3efee;--sm-jobright-fg:#2f6a62;--sm-freehire-bg:#f6eee0;--sm-freehire-fg:#8a5c22;--sm-apify-bg:#ecebf6;--sm-apify-fg:#4f4a86;--sm-caribbeanjobs-bg:#e0f0f4;--sm-caribbeanjobs-fg:#22627a;--sm-trulyremote-bg:#eef0e0;--sm-trulyremote-fg:#5a6326;--sm-extension-bg:#f1efe8;--sm-extension-fg:#57534a;--rail:#22211c;--rail-text:#a8a396;--rail-dim:#948d7a;--rail-accent:#8dbb9f;--rail-line:#2e2c24;--rail-ink:#f6f3ea;--font-body:var(--sans);--font-display:var(--serif);--font-mono:var(--mono);--titlebar-face:var(--sans);--font-ascii:var(--mono);--numeral-face:var(--mono);--numeral-variant:normal;--ctl-line:1.28;--select-label-shift:0px;--weight-medium:500;--weight-semibold:600;--t-7-5:7.5px;--t-9:9px;--t-9-5:9.5px;--t-10:10px;--t-10-5:10.5px;--t-11:11px;--t-11-5:11.5px;--t-12:12px;--t-12-5:12.5px;--t-13:13px;--t-13-5:13.5px;--t-14:14px;--t-15:15px;--t-15-5:15.5px;--t-16:16px;--t-17:17px;--t-18:18px;--t-19:19px;--t-22:22px;--t-30:30px;--radius-mark:3px;--radius-inline:4px;--radius-mini:5px;--radius-field:6px;--radius-round:99px;--radius-row:7px;--radius-cell:8px;--radius-card:9px;--radius-menu:10px;--radius-modal:12px;--radius-control:99px;--radius-avatar:var(--radius-round);--btn-primary-bg:var(--accent);--btn-primary-ink:var(--accent-ink);--btn-primary-disabled-bg:var(--line);--btn-primary-disabled-ink:var(--muted);--btn-danger-bg:var(--bad);--btn-danger-ink:var(--accent-ink);--btn-secondary-bg:var(--surface);--btn-secondary-ink:var(--text-2);--btn-secondary-border:var(--edge);--btn-secondary-disabled-ink:var(--muted);--btn-secondary-disabled-border:var(--line);--btn-ghost-ink:var(--text-2);--pill-bg:var(--surface);--pill-ink:var(--text-2);--pill-border:var(--edge);--pill-on-bg:var(--accent-soft);--pill-on-ink:var(--accent);--pill-on-border:var(--accent);--pill-border-hover:var(--accent);--pill-ink-hover:var(--accent);--icon-btn-ink:var(--muted);--input-bg:var(--surface-2);--input-border:var(--edge);--input-border-focus:var(--accent);--input-ink:var(--text);--input-placeholder:var(--muted);--input-underline:var(--line-strong);--search-bg:var(--surface);--search-glyph:var(--muted);--row-hover:var(--surface-2);--row-stripe:var(--line);--row-selected:var(--surface-2);--check-bg:transparent;--check-border:var(--edge);--check-label-ink:var(--text-2);--check-on-bg:var(--accent);--check-on-ink:var(--accent-ink);--switch-track-on:var(--accent);--switch-track-off:var(--line-strong);--switch-knob-on:var(--surface-2);--switch-knob-off:var(--knob);--seg-bg:var(--surface);--seg-ink:var(--text-2);--seg-border:var(--edge);--seg-on-bg:var(--accent-soft);--seg-on-ink:var(--accent);--seg-on-border:var(--accent);--seg-on-bad-bg:var(--bad-soft);--seg-on-bad-ink:var(--bad);--seg-on-bad-border:var(--bad);--seg-inset-bg:var(--surface);--seg-inset-ink:var(--muted);--choice-bg:transparent;--choice-ink:var(--text);--choice-border:var(--edge);--choice-on-bg:var(--accent-soft);--choice-on-ink:var(--accent);--choice-on-border:var(--accent);--meter-track:var(--line);--meter-accent:var(--accent);--meter-good:var(--good);--meter-warn:var(--warn);--meter-bad:var(--bad);--meter-neutral:var(--line-strong);--ring-track:var(--track);--ring-good-border:var(--good);--ring-good-ink:var(--good);--ring-good-bg:transparent;--ring-warn-border:var(--warn);--ring-warn-ink:var(--warn);--ring-warn-bg:transparent;--ring-bad-border:var(--bad);--ring-bad-ink:var(--bad);--ring-bad-bg:transparent;--ring-accent-border:var(--accent);--ring-accent-ink:var(--accent);--ring-accent-bg:transparent;--ring-neutral-border:var(--edge);--ring-neutral-ink:var(--muted);--ring-neutral-bg:transparent;--toast-progress-bg:var(--recessed);--toast-progress-line:var(--line);--toast-progress-ink:var(--text-2);--toast-undo-bg:var(--rail);--toast-undo-line:var(--rail);--toast-undo-ink:var(--rail-ink);--row-line:var(--line-soft);--card-bg:var(--surface);--card-border:var(--line);--card-border-hover:var(--accent);--card-bg-hover:var(--hover-soft);--band-border:var(--line);--dashadd-ink:var(--accent);--dashadd-border:var(--edge);--dashadd-ink-hover:var(--accent);--dashadd-border-hover:var(--accent);--dashadd-bg-hover:var(--hover-soft);--menu-bg:var(--surface);--menu-border:var(--line);--menu-shadow:var(--shadow-menu);--menu-item-ink:var(--text-2);--menu-item-hover:var(--surface-2);--menu-item-on-bg:var(--accent-soft);--menu-item-on-ink:var(--accent);--menu-item-danger-ink:var(--bad);--menu-item-sep:var(--line-soft);--menu-pad:5px;--modal-bg:var(--surface);--modal-border:var(--line);--modal-shadow:var(--shadow-modal);--scrim-bg:var(--scrim);--drawer-bg:var(--surface);--drawer-border:var(--line);--drawer-shadow:var(--shadow-drawer);--chip-bg:var(--bg);--chip-ink:var(--text-2);--chip-border:var(--line);--chip-bg-hover:var(--surface);--chip-ink-hover:var(--good);--chip-border-hover:var(--accent);--chip-ring-hover:var(--ring-accent);--tag-neutral-bg:var(--surface-2);--tag-neutral-ink:var(--text-2);--tag-accent-bg:var(--accent-soft);--tag-accent-ink:var(--accent);--tag-good-bg:var(--accent-soft);--tag-good-ink:var(--good);--tag-warn-bg:var(--warn-soft);--tag-warn-ink:var(--warn);--tag-bad-bg:var(--bad-soft);--tag-bad-ink:var(--bad);--tag-ai-bg:var(--ai-soft);--tag-ai-ink:var(--ai);--dot-neutral:var(--muted);--dot-accent:var(--accent);--dot-good:var(--good);--dot-warn:var(--warn);--dot-bad:var(--bad);--seg-dot-on:var(--dot-accent);--seg-dot-off:var(--dot-neutral);--link-ink:var(--accent);--link-ink-hover:var(--accent);--navlink-ink:var(--accent);--navlink-hover-bg:var(--surface-2);--navlink-hover-ink:var(--text);--anchor-ink-hover:var(--text);--label-ink:var(--muted);--helper-ink:var(--muted);--heading-ink:var(--text);--head-line:var(--line);--head-line-soft:var(--line-soft);--head-line-strong:var(--line-strong);--head-bg:var(--surface);--head-bg-page:var(--bg);--head-bg-recessed:var(--surface-2);--section-head-ink:var(--muted);--hover-wash-bg:var(--surface-2);--hover-wash-ink:var(--text);--hover-bad-bg:var(--bad-soft);--hover-bad-ink:var(--bad);--spinner-ink:var(--accent);--focus-ring:var(--ring-accent);--spinner-on-ink:var(--spinner-ink);--pill-busy-ink:var(--pill-on-ink);--cell-save-hover-bg:var(--accent-soft);--cell-save-hover-ink:var(--accent);--cell-more-hover-bg:var(--line-soft);--cell-more-hover-ink:var(--text);--btn-on-rail-shadow:var(--btn-shadow);--rail-focus:var(--rail-accent);--rail-tree-focus:transparent;--rail-count-active:var(--rail-accent);--count-shift:0px;--kpi-shift:0px;--ring-bar-shift-sm:0px;--ring-bar-shift-md:0px;--ring-bar-gap-sm:4px;--ring-bar-gap-md:4px;--ring-bar-track-sm:3px;--ring-bar-track-md:3px;--ring-pill-h-sm:44px;--ring-pill-h-md:44px;--scroll-thumb:var(--muted);--scroll-track:transparent;--mono-ink:var(--text-2);--mono-ink-muted:var(--muted);--mono-ink-faint:var(--edge);--mono-ink-strong:var(--text);--mono-ink-accent:var(--accent);--glyph-bg:var(--surface);--glyph-ink:var(--muted);--glyph-border:var(--edge);--glyph-on-bg:var(--accent-soft);--glyph-on-ink:var(--accent);--glyph-on-border:var(--accent);--glyph-neutral-bg:var(--surface-2);--glyph-neutral-ink:var(--text-2);--glyph-accent-bg:var(--accent);--glyph-accent-ink:var(--accent-ink);--glyph-bad-bg:var(--bad);--glyph-bad-ink:var(--accent-ink);--avatar-ink:#ffffff;--avatar-bg:var(--muted);--notice-warn-bg:var(--warn-soft);--notice-warn-border:var(--warn);--notice-warn-mark:var(--warn);--notice-bad-bg:var(--bad-soft);--notice-bad-border:var(--bad);--notice-bad-mark:var(--bad);--notice-quiet-bg:var(--recessed);--notice-quiet-border:var(--line);--notice-quiet-mark:var(--muted);--toast-mark-ok:var(--accent);--toast-mark-bad:var(--bad);--bw-hair:1px;--bw-control:1px;--bw-panel:1px;--radius-rail-item:0;--btn-shadow:none;--pill-shadow:none;--field-shadow:none;--card-shadow:none;--seg-on-shadow:none;--btn-weight:500;--title-weight:400;--label-weight:400;--label-tracking:.13em;--label-tracking-strip:.11em;--tag-tracking:.06em;--tag-size:9.5px;--label-size:var(--t-10);--label-size-lg:var(--t-11);--picker-bg:var(--surface);--label-case:uppercase;--display-tracking:-.02em;--label-tracking-scale:1;--btn-primary-hover-bg:color-mix(in oklab, var(--btn-primary-bg) 90%, black);--btn-primary-pressed-bg:color-mix(in oklab, var(--btn-primary-bg) 82%, black);--btn-danger-hover-bg:color-mix(in oklab, var(--btn-danger-bg) 90%, black);--btn-danger-pressed-bg:color-mix(in oklab, var(--btn-danger-bg) 82%, black);--pressed-shift:translateY(1px);--pressed-wash:var(--surface-2);--motion-fast:.12s;--motion-mid:.2s;--ease:cubic-bezier(.2,.7,.2,1);--disabled-opacity:.5;--disabled-ink:inherit;--disabled-engrave:none;--input-border-hover:var(--text-2);--input-border-error:var(--bad);--input-ring-error:0 0 0 2px var(--bad-soft);--pill-on-hover-bg:color-mix(in oklab, var(--accent-soft) 94%, black);--chip-on-bg:var(--accent-soft);--chip-on-ink:var(--accent);--chip-on-border:var(--accent);--row-selected-ink:inherit;--row-selected-edge:none;--row-line-style:solid;--divider:1px solid var(--line);--rail-active-bg:var(--rail-active);--rail-active-ink:var(--rail-ink);--rail-active-mark:3px solid var(--rail-accent);--rail-item-inset:0;--focus-shadow:0 0 0 2px var(--focus-ring);--focus-outline:none;--bevel-raised-border:none;--bevel-raised-color:transparent;--bevel-raised-shadow:none;--bevel-inset-border:none;--bevel-inset-color:transparent;--bevel-inset-shadow:none;--bevel-highlight:transparent;--bevel-shadow:transparent;--bevel-pad:0px;--check-style:default;--ai:var(--accent);--ai-ink:var(--accent-ink);--ai-soft:var(--accent-soft);--btn-ai-bg:var(--ai);--btn-ai-ink:var(--ai-ink);--btn-ai-hover-bg:color-mix(in oklab, var(--ai) 90%, black);--btn-ai-pressed-bg:color-mix(in oklab, var(--ai) 82%, black);--sc-hi-bg:var(--accent-soft);--sc-hi:var(--good);--sc-mid-bg:var(--warn-soft);--sc-mid:var(--warn);--sc-lo-bg:var(--bad-soft);--sc-lo:var(--bad);--sc-none-bg:var(--surface-2);--sc-none:var(--muted);--ring-variant:ring;--ring-ascii-glyphs:10;--ring-ascii-num-sm:var(--t-13);--ring-ascii-num-md:var(--t-13);--ring-count-shift:-2px;--loader-style:arc;--list-well:transparent;--ring-numeral-scale-sm:1;--ring-numeral-scale-md:1;--title-bar:none;--title-bar-ink:var(--heading-ink);--serif:"Newsreader",Georgia,serif;--sans:"Public Sans",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace;--faint:var(--muted);font-family:var(--sans);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;font-size:14px;--label-face:var(--sans);--link-decoration:none}.jn-v2[data-appearance=dark]{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#1e1c17;--surface:#28251b;--surface-2:#322f24;--line:#3e3b32;--line-soft:#2c2a20;--edge:#7f7a66;--track:#8c8672;--text:#d9d7d0;--text-2:#cbc7bf;--muted:#a8a49d;--ink-2:#d1cec6;--accent:#8dbb9f;--accent-ink:#15140f;--accent-soft:#243029;--good:#8dbb9f;--warn:#d4a06a;--warn-soft:#2a2118;--bad:#d98a7e;--bad-soft:#2a1a17;--change-soft:#33503f;--change-bg:#212a24;--hover-soft:#2e2b20;--ring-accent:rgba(141,187,159,.24);--scrim:rgba(0,0,0,.58);--change-ink:var(--good);--change-edge:none;--warn-line:#6b5638;--line-strong:#4a4638;--bad-faint:#241a18;--stage-applied:#a3bedd;--stage-interview:#d4a06a;--stage-offer:#8dbb9f;--stage-rejected:#d98a7e;--stage-new:#4a4638;--series-new:#a1731f;--recessed:#221f19;--amber-bg:#2a2418;--amber-line:#4a4029;--amber-line-soft:#38301f;--amber-hover:#332c1d;--sand:#6f6647;--gold:#c9a35a;--funnel-low:#5f8a70;--funnel-mid:#79a88c;--radius-bar:5px;--dist-1:var(--line-strong);--dist-2:var(--sand);--dist-3:var(--gold);--dist-4:var(--funnel-mid);--dist-5:var(--accent);--toast-ok-bg:#22302a;--toast-ok-line:#3f6b52;--toast-ok-ink:#8dbb9f;--toast-bad-bg:#2f1e1b;--toast-bad-line:#7a3a31;--toast-bad-ink:#d98a7e;--cc-greenhouse-bg:#22352a;--cc-greenhouse-fg:#a4cdb2;--cc-workday-bg:#3a3021;--cc-workday-fg:#d3b083;--cc-lever-bg:#1f3432;--cc-lever-fg:#96c8c0;--cc-ashby-bg:#392a34;--cc-ashby-fg:#d3aac4;--cc-phenom-bg:#2d2a3d;--cc-phenom-fg:#b7abdd;--cc-oraclehcm-bg:#3d2823;--cc-oraclehcm-fg:#dba393;--cc-smartrecruiters-bg:#232f3f;--cc-smartrecruiters-fg:#a3bedd;--cc-rippling-bg:#2d2a3d;--cc-rippling-fg:#b7abdd;--cc-amazon-bg:#3a3021;--cc-amazon-fg:#d3b083;--cc-eightfold-bg:#3a3021;--cc-eightfold-fg:#d3b083;--cc-talentbrew-bg:#392a34;--cc-talentbrew-fg:#d3aac4;--cc-meta-bg:#232f3f;--cc-meta-fg:#a3bedd;--cc-google-bg:#3d2823;--cc-google-fg:#dba393;--cc-generic-bg:#34322c;--cc-generic-fg:#b5b0a3;--cc-tier1-bg:#22302a;--cc-tier1-fg:#8dbb9f;--cc-tier2-bg:#212b37;--cc-tier2-fg:#93b5da;--cc-tier3-bg:#302d25;--cc-tier3-fg:#cfcbc3;--cc-tiernone-bg:#2a271f;--cc-tiernone-fg:#b4b0a8;--sm-keyword-bg:#232f3f;--sm-keyword-fg:#a3bedd;--sm-levels-bg:#22352a;--sm-levels-fg:#a4cdb2;--sm-lipersonal-bg:#392a34;--sm-lipersonal-fg:#d3aac4;--sm-jobright-bg:#1f3432;--sm-jobright-fg:#96c8c0;--sm-freehire-bg:#3a3021;--sm-freehire-fg:#d3b083;--sm-apify-bg:#2a283c;--sm-apify-fg:#b7b2dd;--sm-caribbeanjobs-bg:#1c3239;--sm-caribbeanjobs-fg:#92c6d6;--sm-trulyremote-bg:#2d3121;--sm-trulyremote-fg:#c5cf96;--sm-extension-bg:#34322c;--sm-extension-fg:#b5b0a3;--rail:#100f0b;--rail-text:#948f82;--rail-dim:#8a8371;--rail-accent:#8dbb9f;--shadow-modal:0 18px 50px rgba(0,0,0,.6);--shadow-menu:0 12px 32px rgba(0,0,0,.5), 0 0 0 1px rgba(255,255,255,.04);--shadow-pop:0 10px 30px rgba(0,0,0,.6);--shadow-toast:0 8px 24px rgba(0,0,0,.5);--shadow-drawer:-14px 0 40px rgba(0,0,0,.45);--font-body:var(--sans);--font-display:var(--serif);--font-mono:var(--mono);--titlebar-face:var(--sans);--font-ascii:var(--mono);--numeral-face:var(--mono);--numeral-variant:normal;--ctl-line:1.28;--select-label-shift:0px;--weight-medium:500;--weight-semibold:600;--t-7-5:7.5px;--t-9:9px;--t-9-5:9.5px;--t-10:10px;--t-10-5:10.5px;--t-11:11px;--t-11-5:11.5px;--t-12:12px;--t-12-5:12.5px;--t-13:13px;--t-13-5:13.5px;--t-14:14px;--t-15:15px;--t-15-5:15.5px;--t-16:16px;--t-17:17px;--t-18:18px;--t-19:19px;--t-22:22px;--t-30:30px;--radius-mark:3px;--radius-inline:4px;--radius-mini:5px;--radius-field:6px;--radius-round:99px;--radius-row:7px;--radius-cell:8px;--radius-card:9px;--radius-menu:10px;--radius-modal:12px;--radius-control:99px;--radius-avatar:var(--radius-round);--btn-primary-bg:var(--accent);--btn-primary-ink:var(--accent-ink);--btn-primary-disabled-bg:var(--line);--btn-primary-disabled-ink:var(--muted);--btn-danger-bg:var(--bad);--btn-danger-ink:var(--accent-ink);--btn-secondary-bg:var(--surface);--btn-secondary-ink:var(--text-2);--btn-secondary-border:var(--edge);--btn-secondary-disabled-ink:var(--muted);--btn-secondary-disabled-border:var(--line);--btn-ghost-ink:var(--text-2);--pill-bg:var(--surface);--pill-ink:var(--text-2);--pill-border:var(--edge);--pill-on-bg:var(--accent-soft);--pill-on-ink:var(--accent);--pill-on-border:var(--accent);--pill-border-hover:var(--accent);--pill-ink-hover:var(--accent);--icon-btn-ink:var(--muted);--input-bg:var(--surface-2);--input-border:var(--edge);--input-border-focus:var(--accent);--input-ink:var(--text);--input-placeholder:var(--muted);--input-underline:var(--line-strong);--search-bg:var(--surface);--search-glyph:var(--muted);--row-hover:var(--surface-2);--row-stripe:var(--line);--row-selected:var(--surface-2);--check-bg:transparent;--check-border:var(--edge);--check-label-ink:var(--text-2);--check-on-bg:var(--accent);--check-on-ink:var(--accent-ink);--switch-track-on:var(--accent);--switch-track-off:var(--line-strong);--switch-knob-on:var(--surface-2);--switch-knob-off:var(--knob);--seg-bg:var(--surface);--seg-ink:var(--text-2);--seg-border:var(--edge);--seg-on-bg:var(--accent-soft);--seg-on-ink:var(--accent);--seg-on-border:var(--accent);--seg-on-bad-bg:var(--bad-soft);--seg-on-bad-ink:var(--bad);--seg-on-bad-border:var(--bad);--seg-inset-bg:var(--surface);--seg-inset-ink:var(--muted);--choice-bg:transparent;--choice-ink:var(--text);--choice-border:var(--edge);--choice-on-bg:var(--accent-soft);--choice-on-ink:var(--accent);--choice-on-border:var(--accent);--meter-track:var(--line);--meter-accent:var(--accent);--meter-good:var(--good);--meter-warn:var(--warn);--meter-bad:var(--bad);--meter-neutral:var(--line-strong);--ring-track:var(--track);--ring-good-border:var(--good);--ring-good-ink:var(--good);--ring-good-bg:transparent;--ring-warn-border:var(--warn);--ring-warn-ink:var(--warn);--ring-warn-bg:transparent;--ring-bad-border:var(--bad);--ring-bad-ink:var(--bad);--ring-bad-bg:transparent;--ring-accent-border:var(--accent);--ring-accent-ink:var(--accent);--ring-accent-bg:transparent;--ring-neutral-border:var(--edge);--ring-neutral-ink:var(--muted);--ring-neutral-bg:transparent;--toast-progress-bg:var(--recessed);--toast-progress-line:var(--line);--toast-progress-ink:var(--text-2);--toast-undo-bg:var(--rail);--toast-undo-line:var(--rail);--toast-undo-ink:var(--rail-ink);--row-line:var(--line-soft);--card-bg:var(--surface);--card-border:var(--line);--card-border-hover:var(--accent);--card-bg-hover:var(--hover-soft);--band-border:var(--line);--dashadd-ink:var(--accent);--dashadd-border:var(--edge);--dashadd-ink-hover:var(--accent);--dashadd-border-hover:var(--accent);--dashadd-bg-hover:var(--hover-soft);--menu-bg:var(--surface);--menu-border:var(--line);--menu-shadow:var(--shadow-menu);--menu-item-ink:var(--text-2);--menu-item-hover:var(--surface-2);--menu-item-on-bg:var(--accent-soft);--menu-item-on-ink:var(--accent);--menu-item-danger-ink:var(--bad);--menu-item-sep:var(--line-soft);--menu-pad:5px;--modal-bg:var(--surface);--modal-border:var(--line);--modal-shadow:var(--shadow-modal);--scrim-bg:var(--scrim);--drawer-bg:var(--surface);--drawer-border:var(--line);--drawer-shadow:var(--shadow-drawer);--chip-bg:var(--bg);--chip-ink:var(--text-2);--chip-border:var(--line);--chip-bg-hover:var(--surface);--chip-ink-hover:var(--good);--chip-border-hover:var(--accent);--chip-ring-hover:var(--ring-accent);--tag-neutral-bg:var(--surface-2);--tag-neutral-ink:var(--text-2);--tag-accent-bg:var(--accent-soft);--tag-accent-ink:var(--accent);--tag-good-bg:var(--accent-soft);--tag-good-ink:var(--good);--tag-warn-bg:var(--warn-soft);--tag-warn-ink:var(--warn);--tag-bad-bg:var(--bad-soft);--tag-bad-ink:var(--bad);--tag-ai-bg:var(--ai-soft);--tag-ai-ink:var(--ai);--dot-neutral:var(--muted);--dot-accent:var(--accent);--dot-good:var(--good);--dot-warn:var(--warn);--dot-bad:var(--bad);--seg-dot-on:var(--dot-accent);--seg-dot-off:var(--dot-neutral);--link-ink:var(--accent);--link-ink-hover:var(--accent);--navlink-ink:var(--accent);--navlink-hover-bg:var(--surface-2);--navlink-hover-ink:var(--text);--anchor-ink-hover:var(--text);--label-ink:var(--muted);--helper-ink:var(--muted);--heading-ink:var(--text);--head-line:var(--line);--head-line-soft:var(--line-soft);--head-line-strong:var(--line-strong);--head-bg:var(--surface);--head-bg-page:var(--bg);--head-bg-recessed:var(--surface-2);--section-head-ink:var(--muted);--hover-wash-bg:var(--surface-2);--hover-wash-ink:var(--text);--hover-bad-bg:var(--bad-soft);--hover-bad-ink:var(--bad);--spinner-ink:var(--accent);--focus-ring:var(--ring-accent);--spinner-on-ink:var(--spinner-ink);--pill-busy-ink:var(--pill-on-ink);--cell-save-hover-bg:var(--accent-soft);--cell-save-hover-ink:var(--accent);--cell-more-hover-bg:var(--line-soft);--cell-more-hover-ink:var(--text);--btn-on-rail-shadow:var(--btn-shadow);--rail-focus:var(--rail-accent);--rail-tree-focus:transparent;--rail-count-active:var(--rail-accent);--count-shift:0px;--kpi-shift:0px;--ring-bar-shift-sm:0px;--ring-bar-shift-md:0px;--ring-bar-gap-sm:4px;--ring-bar-gap-md:4px;--ring-bar-track-sm:3px;--ring-bar-track-md:3px;--ring-pill-h-sm:44px;--ring-pill-h-md:44px;--scroll-thumb:var(--muted);--scroll-track:transparent;--mono-ink:var(--text-2);--mono-ink-muted:var(--muted);--mono-ink-faint:var(--edge);--mono-ink-strong:var(--text);--mono-ink-accent:var(--accent);--glyph-bg:var(--surface);--glyph-ink:var(--muted);--glyph-border:var(--edge);--glyph-on-bg:var(--accent-soft);--glyph-on-ink:var(--accent);--glyph-on-border:var(--accent);--glyph-neutral-bg:var(--surface-2);--glyph-neutral-ink:var(--text-2);--glyph-accent-bg:var(--accent);--glyph-accent-ink:var(--accent-ink);--glyph-bad-bg:var(--bad);--glyph-bad-ink:var(--accent-ink);--avatar-ink:#ffffff;--avatar-bg:var(--muted);--notice-warn-bg:var(--warn-soft);--notice-warn-border:var(--warn);--notice-warn-mark:var(--warn);--notice-bad-bg:var(--bad-soft);--notice-bad-border:var(--bad);--notice-bad-mark:var(--bad);--notice-quiet-bg:var(--recessed);--notice-quiet-border:var(--line);--notice-quiet-mark:var(--muted);--toast-mark-ok:var(--accent);--toast-mark-bad:var(--bad);--bw-hair:1px;--bw-control:1px;--bw-panel:1px;--radius-rail-item:0;--btn-shadow:none;--pill-shadow:none;--field-shadow:none;--card-shadow:none;--seg-on-shadow:none;--btn-weight:500;--title-weight:400;--label-weight:400;--label-tracking:.13em;--label-tracking-strip:.11em;--tag-tracking:.06em;--tag-size:9.5px;--label-size:var(--t-10);--label-size-lg:var(--t-11);--picker-bg:var(--surface);--label-case:uppercase;--display-tracking:-.02em;--label-tracking-scale:1;--btn-primary-hover-bg:color-mix(in oklab, var(--btn-primary-bg) 90%, black);--btn-primary-pressed-bg:color-mix(in oklab, var(--btn-primary-bg) 82%, black);--btn-danger-hover-bg:color-mix(in oklab, var(--btn-danger-bg) 90%, black);--btn-danger-pressed-bg:color-mix(in oklab, var(--btn-danger-bg) 82%, black);--pressed-shift:translateY(1px);--pressed-wash:var(--surface-2);--motion-fast:.12s;--motion-mid:.2s;--ease:cubic-bezier(.2,.7,.2,1);--disabled-opacity:.5;--disabled-ink:inherit;--disabled-engrave:none;--input-border-hover:var(--text-2);--input-border-error:var(--bad);--input-ring-error:0 0 0 2px var(--bad-soft);--pill-on-hover-bg:color-mix(in oklab, var(--accent-soft) 94%, black);--chip-on-bg:var(--accent-soft);--chip-on-ink:var(--accent);--chip-on-border:var(--accent);--row-selected-ink:inherit;--row-selected-edge:none;--row-line-style:solid;--divider:1px solid var(--line);--rail-active-bg:var(--rail-active);--rail-active-ink:var(--rail-ink);--rail-active-mark:3px solid var(--rail-accent);--rail-item-inset:0;--focus-shadow:0 0 0 2px var(--focus-ring);--focus-outline:none;--bevel-raised-border:none;--bevel-raised-color:transparent;--bevel-raised-shadow:none;--bevel-inset-border:none;--bevel-inset-color:transparent;--bevel-inset-shadow:none;--bevel-highlight:transparent;--bevel-shadow:transparent;--bevel-pad:0px;--check-style:default;--ai:var(--accent);--ai-ink:var(--accent-ink);--ai-soft:var(--accent-soft);--btn-ai-bg:var(--ai);--btn-ai-ink:var(--ai-ink);--btn-ai-hover-bg:color-mix(in oklab, var(--ai) 90%, black);--btn-ai-pressed-bg:color-mix(in oklab, var(--ai) 82%, black);--sc-hi-bg:var(--accent-soft);--sc-hi:var(--good);--sc-mid-bg:var(--warn-soft);--sc-mid:var(--warn);--sc-lo-bg:var(--bad-soft);--sc-lo:var(--bad);--sc-none-bg:var(--surface-2);--sc-none:var(--muted);--ring-variant:ring;--ring-ascii-glyphs:10;--ring-ascii-num-sm:var(--t-13);--ring-ascii-num-md:var(--t-13);--ring-count-shift:-2px;--loader-style:arc;--list-well:transparent;--ring-numeral-scale-sm:1;--ring-numeral-scale-md:1;--title-bar:none;--title-bar-ink:var(--heading-ink);--label-face:var(--sans);--link-decoration:none}.jn-v2[data-theme=alt]{--ring-shift-sm:1.25px;--ring-shift-md:.42px;--ring-label-shift:1.58px;--bg:#f7f8fa;--surface:#ffffff;--surface-2:#eef1f6;--line:#dbe0e9;--line-soft:#e9edf3;--line-strong:#c3cad6;--edge:#7c8698;--track:#828c9e;--text:#161a21;--text-2:#4b5468;--muted:#5f6878;--ink-2:#2a3140;--accent:#3f52a8;--accent-ink:#ffffff;--accent-soft:#e6e9f7;--good:#26694c;--warn:#8f5a10;--warn-soft:#f6efe2;--warn-line:#c99a55;--bad:#a33334;--bad-soft:#f9eaea;--bad-faint:#fdf5f5;--change-soft:#cfd8f0;--change-bg:#fafbfd;--hover-soft:#f2f5fb;--ring-accent:rgba(63,82,168,.22);--scrim:rgba(17,20,27,.46);--recessed:#fafbfd;--stage-applied:#1b5f78;--stage-interview:#8f5a10;--stage-offer:#26694c;--stage-rejected:#a33334;--stage-new:#c3cad6;--series-new:#bd8226;--amber-bg:#fdfaf1;--amber-line:#d9cca6;--amber-line-soft:#eee7d2;--amber-hover:#f8f3e6;--sand:#c9cfdc;--gold:#c08b3a;--funnel-low:#8fa0cf;--funnel-mid:#5b6fb8;--toast-ok-bg:#eaf2ec;--toast-ok-line:#8fb59f;--toast-ok-ink:#26694c;--toast-bad-bg:#faecec;--toast-bad-line:#d19a9a;--toast-bad-ink:#8f2c2d;--rail:#171a21;--rail-text:#9aa1af;--rail-dim:#868d9c;--rail-accent:#8f9fe0;--rail-line:#252932;--rail-ink:#f2f4f8;--serif:Georgia,"Iowan Old Style","Times New Roman",serif;--sans:"Inter","Source Sans 3","Segoe UI",system-ui,sans-serif;--mono:"Cascadia Mono",Consolas,"SF Mono",ui-monospace,monospace}.jn-v2[data-theme=alt][data-appearance=dark]{--ring-shift-sm:1.25px;--ring-shift-md:.42px;--ring-label-shift:1.58px;--bg:#161a21;--surface:#1d222b;--surface-2:#262c37;--line:#343b47;--line-soft:#232830;--line-strong:#454d5b;--edge:#737d8f;--track:#7d8798;--text:#d6dae2;--text-2:#c6cbd5;--muted:#9aa2b0;--ink-2:#ced3dc;--accent:#9aabee;--accent-ink:#12151b;--accent-soft:#232a3d;--good:#8fc4a5;--warn:#d3a469;--warn-soft:#2a2318;--warn-line:#6a5738;--bad:#e09a92;--bad-soft:#2b1b1a;--bad-faint:#241a1a;--change-soft:#334066;--change-bg:#1e2430;--hover-soft:#242a35;--ring-accent:rgba(154,171,238,.24);--scrim:rgba(0,0,0,.58);--recessed:#1a1f27;--stage-applied:#8fc3d8;--stage-interview:#d3a469;--stage-offer:#8fc4a5;--stage-rejected:#e09a92;--stage-new:#454d5b;--series-new:#a9772a;--amber-bg:#282318;--amber-line:#483f28;--amber-line-soft:#372f1e;--amber-hover:#312b1c;--sand:#5f6675;--gold:#c9a35a;--funnel-low:#5b6fb8;--funnel-mid:#8fa0cf;--toast-ok-bg:#1f2c26;--toast-ok-line:#3f6b52;--toast-ok-ink:#8fc4a5;--toast-bad-bg:#2c1d1c;--toast-bad-line:#7a3a36;--toast-bad-ink:#e09a92;--rail:#0e1116;--rail-text:#8d94a2;--rail-dim:#828997;--rail-accent:#9aabee;--rail-line:#20242c;--rail-ink:#f2f4f8;--serif:Georgia,"Iowan Old Style","Times New Roman",serif;--sans:"Inter","Source Sans 3","Segoe UI",system-ui,sans-serif;--mono:"Cascadia Mono",Consolas,"SF Mono",ui-monospace,monospace}.jn-v2[data-theme=tone1]{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#fbfaf6;--surface:#ffffff;--surface-2:#f5f3ec;--line:#e2ddd0;--line-soft:#eeeae0;--line-strong:#c9c3b4;--edge:#8a826e;--track:#8d8571;--text:#1b1a16;--text-2:#57534a;--muted:#757069;--ink-2:#302d26;--accent:#3f6b52;--accent-ink:#ffffff;--accent-soft:#eaf1eb;--good:#3f6b52;--warn:#9a5b28;--warn-soft:#f6eee4;--warn-line:#d4a06a;--bad:#9c3b30;--bad-soft:#f7ecea;--bad-faint:#fdf6f4;--change-soft:#d6e8dc;--change-bg:#fdfcf9;--hover-soft:#f4f8f5;--ring-accent:rgba(63,107,82,.22);--scrim:rgba(20,19,15,.42);--recessed:#fdfcf9;--stage-applied:#3a5a86;--stage-interview:#9a5b28;--stage-offer:#3f6b52;--stage-rejected:#9c3b30;--stage-new:#c9c3b4;--series-new:#b8822b;--amber-bg:#fffdf6;--amber-line:#d4c9a8;--amber-line-soft:#eee5cc;--amber-hover:#faf6e9;--sand:#d4cbb2;--gold:#c9a35a;--funnel-low:#8fae9b;--funnel-mid:#5f8a70;--toast-ok-bg:#eef5ef;--toast-ok-line:#8fae9b;--toast-ok-ink:#2f6b4a;--toast-bad-bg:#faedeb;--toast-bad-line:#d09a90;--toast-bad-ink:#8c352b;--rail:#22211c;--rail-text:#a8a396;--rail-dim:#88816f;--rail-accent:#8dbb9f;--rail-line:#2e2c24;--rail-ink:#f6f3ea;--serif:"Newsreader",Georgia,serif;--sans:"Public Sans",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace}.jn-v2[data-theme=tone1][data-appearance=dark]{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#1c1a15;--surface:#25221a;--surface-2:#2e2c21;--line:#3b382f;--line-soft:#2a291f;--line-strong:#4a4638;--edge:#7f7a66;--track:#8c8672;--text:#dedcd3;--text-2:#c6c2b8;--muted:#9e9a91;--ink-2:#d1cec6;--accent:#8dbb9f;--accent-ink:#15140f;--accent-soft:#232e27;--good:#8dbb9f;--warn:#d4a06a;--warn-soft:#2a2118;--warn-line:#6b5638;--bad:#d98a7e;--bad-soft:#2a1a17;--bad-faint:#241a18;--change-soft:#33503f;--change-bg:#212a24;--hover-soft:#2e2b20;--ring-accent:rgba(141,187,159,.24);--scrim:rgba(0,0,0,.58);--recessed:#1f1d17;--stage-applied:#a3bedd;--stage-interview:#d4a06a;--stage-offer:#8dbb9f;--stage-rejected:#d98a7e;--stage-new:#4a4638;--series-new:#a1731f;--amber-bg:#2a2418;--amber-line:#4a4029;--amber-line-soft:#38301f;--amber-hover:#332c1d;--sand:#6f6647;--gold:#c9a35a;--funnel-low:#5f8a70;--funnel-mid:#79a88c;--toast-ok-bg:#22302a;--toast-ok-line:#3f6b52;--toast-ok-ink:#8dbb9f;--toast-bad-bg:#2f1e1b;--toast-bad-line:#7a3a31;--toast-bad-ink:#d98a7e;--rail:#100f0b;--rail-text:#948f82;--rail-dim:#817a68;--rail-accent:#8dbb9f;--rail-line:#2e2c24;--rail-ink:#f6f3ea;--serif:"Newsreader",Georgia,serif;--sans:"Public Sans",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace}.jn-v2[data-theme=tone2]{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#fbf9f5;--surface:#ffffff;--surface-2:#f4f2eb;--line:#e2ddd0;--line-soft:#eeeae0;--line-strong:#c9c3b4;--edge:#8a826e;--track:#8d8571;--text:#1b1a16;--text-2:#57534a;--muted:#7e796f;--ink-2:#302d26;--accent:#3f6b52;--accent-ink:#ffffff;--accent-soft:#eaf1eb;--good:#3f6b52;--warn:#9a5b28;--warn-soft:#f6eee4;--warn-line:#d4a06a;--bad:#9c3b30;--bad-soft:#f7ecea;--bad-faint:#fdf6f4;--change-soft:#d6e8dc;--change-bg:#fdfcf9;--hover-soft:#f4f8f5;--ring-accent:rgba(63,107,82,.22);--scrim:rgba(20,19,15,.42);--recessed:#fdfcf9;--stage-applied:#3a5a86;--stage-interview:#9a5b28;--stage-offer:#3f6b52;--stage-rejected:#9c3b30;--stage-new:#c9c3b4;--series-new:#b8822b;--amber-bg:#fffdf6;--amber-line:#d4c9a8;--amber-line-soft:#eee5cc;--amber-hover:#faf6e9;--sand:#d4cbb2;--gold:#c9a35a;--funnel-low:#8fae9b;--funnel-mid:#5f8a70;--toast-ok-bg:#eef5ef;--toast-ok-line:#8fae9b;--toast-ok-ink:#2f6b4a;--toast-bad-bg:#faedeb;--toast-bad-line:#d09a90;--toast-bad-ink:#8c352b;--rail:#22211c;--rail-text:#a8a396;--rail-dim:#7d7664;--rail-accent:#8dbb9f;--rail-line:#2e2c24;--rail-ink:#f6f3ea;--serif:"Newsreader",Georgia,serif;--sans:"Public Sans",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace}.jn-v2[data-theme=tone2][data-appearance=dark]{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#191813;--surface:#222019;--surface-2:#2a281e;--line:#38352c;--line-soft:#29271e;--line-strong:#4a4638;--edge:#7f7a66;--track:#8c8672;--text:#e4e0d7;--text-2:#c1bcb1;--muted:#948f85;--ink-2:#d1cec6;--accent:#8dbb9f;--accent-ink:#15140f;--accent-soft:#212d26;--good:#8dbb9f;--warn:#d4a06a;--warn-soft:#2a2118;--warn-line:#6b5638;--bad:#d98a7e;--bad-soft:#2a1a17;--bad-faint:#241a18;--change-soft:#33503f;--change-bg:#212a24;--hover-soft:#2e2b20;--ring-accent:rgba(141,187,159,.24);--scrim:rgba(0,0,0,.58);--recessed:#1d1b15;--stage-applied:#a3bedd;--stage-interview:#d4a06a;--stage-offer:#8dbb9f;--stage-rejected:#d98a7e;--stage-new:#4a4638;--series-new:#a1731f;--amber-bg:#2a2418;--amber-line:#4a4029;--amber-line-soft:#38301f;--amber-hover:#332c1d;--sand:#6f6647;--gold:#c9a35a;--funnel-low:#5f8a70;--funnel-mid:#79a88c;--toast-ok-bg:#22302a;--toast-ok-line:#3f6b52;--toast-ok-ink:#8dbb9f;--toast-bad-bg:#2f1e1b;--toast-bad-line:#7a3a31;--toast-bad-ink:#d98a7e;--rail:#100f0b;--rail-text:#948f82;--rail-dim:#787160;--rail-accent:#8dbb9f;--rail-line:#2e2c24;--rail-ink:#f6f3ea;--serif:"Newsreader",Georgia,serif;--sans:"Public Sans",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace}.jn-v2[data-theme=tone3]{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#faf9f4;--surface:#ffffff;--surface-2:#f4f1e9;--line:#e2ddd0;--line-soft:#eeeae0;--line-strong:#c9c3b4;--edge:#8a826e;--track:#8d8571;--text:#1b1a16;--text-2:#57534a;--muted:#868176;--ink-2:#302d26;--accent:#3f6b52;--accent-ink:#ffffff;--accent-soft:#eaf1eb;--good:#3f6b52;--warn:#9a5b28;--warn-soft:#f6eee4;--warn-line:#d4a06a;--bad:#9c3b30;--bad-soft:#f7ecea;--bad-faint:#fdf6f4;--change-soft:#d6e8dc;--change-bg:#fdfcf9;--hover-soft:#f4f8f5;--ring-accent:rgba(63,107,82,.22);--scrim:rgba(20,19,15,.42);--recessed:#fdfcf9;--stage-applied:#3a5a86;--stage-interview:#9a5b28;--stage-offer:#3f6b52;--stage-rejected:#9c3b30;--stage-new:#c9c3b4;--series-new:#b8822b;--amber-bg:#fffdf6;--amber-line:#d4c9a8;--amber-line-soft:#eee5cc;--amber-hover:#faf6e9;--sand:#d4cbb2;--gold:#c9a35a;--funnel-low:#8fae9b;--funnel-mid:#5f8a70;--toast-ok-bg:#eef5ef;--toast-ok-line:#8fae9b;--toast-ok-ink:#2f6b4a;--toast-bad-bg:#faedeb;--toast-bad-line:#d09a90;--toast-bad-ink:#8c352b;--rail:#22211c;--rail-text:#a8a396;--rail-dim:#716b59;--rail-accent:#8dbb9f;--rail-line:#2e2c24;--rail-ink:#f6f3ea;--serif:"Newsreader",Georgia,serif;--sans:"Public Sans",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace}.jn-v2[data-theme=tone3][data-appearance=dark]{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#171611;--surface:#1f1d17;--surface-2:#27251c;--line:#353329;--line-soft:#27261e;--line-strong:#4a4638;--edge:#7f7a66;--track:#8c8672;--text:#e9e5da;--text-2:#bdb7aa;--muted:#8a8579;--ink-2:#d1cec6;--accent:#8dbb9f;--accent-ink:#15140f;--accent-soft:#202b24;--good:#8dbb9f;--warn:#d4a06a;--warn-soft:#2a2118;--warn-line:#6b5638;--bad:#d98a7e;--bad-soft:#2a1a17;--bad-faint:#241a18;--change-soft:#33503f;--change-bg:#212a24;--hover-soft:#2e2b20;--ring-accent:rgba(141,187,159,.24);--scrim:rgba(0,0,0,.58);--recessed:#1a1914;--stage-applied:#a3bedd;--stage-interview:#d4a06a;--stage-offer:#8dbb9f;--stage-rejected:#d98a7e;--stage-new:#4a4638;--series-new:#a1731f;--amber-bg:#2a2418;--amber-line:#4a4029;--amber-line-soft:#38301f;--amber-hover:#332c1d;--sand:#6f6647;--gold:#c9a35a;--funnel-low:#5f8a70;--funnel-mid:#79a88c;--toast-ok-bg:#22302a;--toast-ok-line:#3f6b52;--toast-ok-ink:#8dbb9f;--toast-bad-bg:#2f1e1b;--toast-bad-line:#7a3a31;--toast-bad-ink:#d98a7e;--rail:#100f0b;--rail-text:#948f82;--rail-dim:#6f6957;--rail-accent:#8dbb9f;--rail-line:#2e2c24;--rail-ink:#f6f3ea;--serif:"Newsreader",Georgia,serif;--sans:"Public Sans",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace}.jn-v2[data-theme=editorial]{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#faf8f3;--surface:#ffffff;--surface-2:#f3f0e8;--line:#e2ddd0;--line-soft:#eeeae0;--line-strong:#c9c3b4;--edge:#8a826e;--track:#8d8571;--text:#1b1a16;--text-2:#57534a;--muted:#8f8a7d;--ink-2:#302d26;--accent:#3f6b52;--accent-ink:#ffffff;--accent-soft:#eaf1eb;--good:#3f6b52;--warn:#9a5b28;--warn-soft:#f6eee4;--warn-line:#d4a06a;--bad:#9c3b30;--bad-soft:#f7ecea;--bad-faint:#fdf6f4;--change-soft:#d6e8dc;--change-bg:#fdfcf9;--hover-soft:#f4f8f5;--ring-accent:rgba(63,107,82,.22);--scrim:rgba(20,19,15,.42);--recessed:#fdfcf9;--stage-applied:#3a5a86;--stage-interview:#9a5b28;--stage-offer:#3f6b52;--stage-rejected:#9c3b30;--stage-new:#c9c3b4;--series-new:#b8822b;--amber-bg:#fffdf6;--amber-line:#d4c9a8;--amber-line-soft:#eee5cc;--amber-hover:#faf6e9;--sand:#d4cbb2;--gold:#c9a35a;--funnel-low:#8fae9b;--funnel-mid:#5f8a70;--toast-ok-bg:#eef5ef;--toast-ok-line:#8fae9b;--toast-ok-ink:#2f6b4a;--toast-bad-bg:#faedeb;--toast-bad-line:#d09a90;--toast-bad-ink:#8c352b;--rail:#22211c;--rail-text:#a8a396;--rail-dim:#66604f;--rail-accent:#8dbb9f;--rail-line:#2e2c24;--rail-ink:#f6f3ea;--serif:"Newsreader",Georgia,serif;--sans:"Public Sans",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace}.jn-v2[data-theme=editorial][data-appearance=dark]{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#15140f;--surface:#1c1b16;--surface-2:#232219;--line:#323026;--line-soft:#26251d;--line-strong:#4a4638;--edge:#7f7a66;--track:#8c8672;--text:#efeade;--text-2:#b8b2a3;--muted:#807b6e;--ink-2:#d1cec6;--accent:#8dbb9f;--accent-ink:#15140f;--accent-soft:#1f2a23;--good:#8dbb9f;--warn:#d4a06a;--warn-soft:#2a2118;--warn-line:#6b5638;--bad:#d98a7e;--bad-soft:#2a1a17;--bad-faint:#241a18;--change-soft:#33503f;--change-bg:#212a24;--hover-soft:#2e2b20;--ring-accent:rgba(141,187,159,.24);--scrim:rgba(0,0,0,.58);--recessed:#181712;--stage-applied:#a3bedd;--stage-interview:#d4a06a;--stage-offer:#8dbb9f;--stage-rejected:#d98a7e;--stage-new:#4a4638;--series-new:#a1731f;--amber-bg:#2a2418;--amber-line:#4a4029;--amber-line-soft:#38301f;--amber-hover:#332c1d;--sand:#6f6647;--gold:#c9a35a;--funnel-low:#5f8a70;--funnel-mid:#79a88c;--toast-ok-bg:#22302a;--toast-ok-line:#3f6b52;--toast-ok-ink:#8dbb9f;--toast-bad-bg:#2f1e1b;--toast-bad-line:#7a3a31;--toast-bad-ink:#d98a7e;--rail:#100f0b;--rail-text:#948f82;--rail-dim:#66604f;--rail-accent:#8dbb9f;--rail-line:#2e2c24;--rail-ink:#f6f3ea;--serif:"Newsreader",Georgia,serif;--sans:"Public Sans",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace}.jn-v2[data-theme=board]{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#faf7ef;--surface:#ffffff;--surface-2:#f3efe0;--line:#ddd6c2;--line-soft:#eee8d5;--line-strong:#c9c1a8;--edge:#8a826e;--track:#8d8571;--text:#23211a;--text-2:#4a463a;--muted:#5c574a;--ink-2:#33302a;--accent:#2c4f3c;--accent-ink:#f6f3ea;--accent-soft:#e6efe4;--good:#2c4f3c;--warn:#8f5722;--warn-soft:#f4ead9;--warn-line:#cfa25f;--bad:#8f2f21;--bad-soft:#f6e0da;--bad-faint:#fbf0ec;--change-soft:#cfe0cd;--change-bg:#fbf8f0;--hover-soft:#eef4ea;--ring-accent:rgba(44,79,60,.22);--scrim:rgba(35,33,26,.46);--recessed:#f7f3e8;--stage-applied:#2f4d75;--stage-interview:#8f5722;--stage-offer:#2c4f3c;--stage-rejected:#8f2f21;--stage-new:#c9c1a8;--series-new:#a8791f;--amber-bg:#fdfaee;--amber-line:#d9cfa9;--amber-line-soft:#ece5cf;--amber-hover:#f7f1de;--sand:#d3c6a4;--gold:#bf9a45;--funnel-low:#8aab93;--funnel-mid:#4f7a5f;--toast-ok-bg:#e9f1e6;--toast-ok-line:#9db8a5;--toast-ok-ink:#2c4f3c;--toast-bad-bg:#f6e0da;--toast-bad-line:#e4b8ab;--toast-bad-ink:#8f2f21;--rail:#1e3b2d;--rail-text:#b8c9ba;--rail-dim:#7e9a88;--rail-accent:#d7c78a;--rail-line:#2c4f3c;--rail-ink:#f3efe0;--serif:"Newsreader",Georgia,serif;--sans:"Public Sans",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace}.jn-v2[data-theme=board][data-appearance=dark]{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#15140f;--surface:#1c1b16;--surface-2:#232219;--line:#323026;--line-soft:#26251d;--line-strong:#474234;--edge:#75705c;--track:#807a66;--text:#cfcbc0;--text-2:#c2bbac;--muted:#a09a8b;--ink-2:#c7c3b8;--accent:#84b096;--accent-ink:#15140f;--accent-soft:#1f2a23;--good:#84b096;--warn:#d4a06a;--warn-soft:#2a2118;--warn-line:#6b5638;--bad:#d98a7e;--bad-soft:#2a1a17;--bad-faint:#221816;--change-soft:#31513c;--change-bg:#1a2019;--hover-soft:#232116;--ring-accent:rgba(141,187,159,.24);--scrim:rgba(0,0,0,.62);--recessed:#191814;--stage-applied:#a3bedd;--stage-interview:#d4a06a;--stage-offer:#84b096;--stage-rejected:#d98a7e;--stage-new:#474234;--series-new:#a1731f;--amber-bg:#241f13;--amber-line:#443b25;--amber-line-soft:#332c1c;--amber-hover:#2d2719;--sand:#6a6244;--gold:#c9a35a;--funnel-low:#5f8a70;--funnel-mid:#79a88c;--toast-ok-bg:#1d2822;--toast-ok-line:#3f6b52;--toast-ok-ink:#9cc6ad;--toast-bad-bg:#291a17;--toast-bad-line:#7a3a31;--toast-bad-ink:#d98a7e;--rail:#14251c;--rail-text:#a9bcae;--rail-dim:#7e9a88;--rail-accent:#d7c78a;--rail-line:#23402f;--rail-ink:#f3efe0;--serif:"Newsreader",Georgia,serif;--sans:"Public Sans",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace}.jn-v2[data-theme=cobalt]{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#f7f6f3;--surface:#ffffff;--surface-2:#f0efec;--line:#e7e5e4;--line-soft:#f0efec;--line-strong:#a8a29e;--edge:#d6d3d1;--track:#e7e5e4;--text:#1c1917;--text-2:#44403c;--muted:#78716c;--ink-2:#292524;--accent:#1c1917;--accent-ink:#fafaf9;--accent-soft:#f0efec;--good:#166534;--warn:#a16207;--warn-soft:#fef3c7;--warn-line:#d6b24a;--bad:#b91c1c;--bad-soft:#fee2e2;--bad-faint:#fef2f2;--change-soft:var(--line-strong);--change-bg:var(--surface-2);--change-ink:var(--text);--change-edge:inset 2px 0 0 var(--text);--hover-soft:#f0efec;--ring-accent:rgba(28,25,23,.18);--scrim:rgba(28,25,23,.45);--recessed:#faf9f7;--stage-applied:#44403c;--stage-interview:#a16207;--stage-offer:#166534;--stage-rejected:#b91c1c;--stage-new:#a8a29e;--series-new:#b8863a;--amber-bg:#fffbeb;--amber-line:#d6b24a;--amber-line-soft:#efe0a8;--amber-hover:#fdf6dc;--sand:#d6d3d1;--gold:#a16207;--funnel-low:#a8a29e;--funnel-mid:#57534e;--toast-ok-bg:#f0fdf4;--toast-ok-line:#86efac;--toast-ok-ink:#166534;--toast-bad-bg:#fef2f2;--toast-bad-line:#fca5a5;--toast-bad-ink:#b91c1c;--rail:#1c1917;--rail-text:#a8a29e;--rail-dim:#78716c;--rail-accent:#fafaf9;--rail-line:#292524;--rail-ink:#fafaf9;--serif:"Geist","Segoe UI",ui-sans-serif,system-ui,sans-serif;--sans:"Geist","Segoe UI",ui-sans-serif,system-ui,sans-serif;--mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--radius-mark:2px;--radius-inline:3px;--radius-mini:3px;--radius-field:4px;--radius-row:0;--radius-cell:4px;--radius-card:6px;--radius-menu:6px;--radius-modal:8px;--radius-control:4px;--radius-rail-item:2px;--bw-hair:1px;--bw-control:1px;--bw-panel:1px;--shadow-modal:0 16px 40px rgba(28,25,23,.18), 0 0 0 1px rgba(28,25,23,.06);--shadow-menu:0 8px 24px rgba(28,25,23,.12), 0 0 0 1px rgba(28,25,23,.06);--shadow-pop:0 8px 24px rgba(28,25,23,.14);--shadow-toast:0 8px 24px rgba(28,25,23,.14), 0 0 0 1px rgba(28,25,23,.06);--shadow-drawer:-12px 0 32px rgba(28,25,23,.14);--btn-shadow:none;--pill-shadow:none;--field-shadow:none;--card-shadow:none;--seg-on-shadow:0 1px 2px rgba(0,0,0,.08);--t-7-5:7.5px;--t-9:9px;--t-9-5:9.5px;--t-10:10px;--t-10-5:10.5px;--t-11:11px;--t-11-5:11.5px;--t-12:12px;--t-12-5:12.5px;--t-13:13px;--t-13-5:13.5px;--t-14:14px;--t-15:15px;--t-15-5:15.5px;--t-16:16px;--t-17:17px;--t-18:18px;--t-19:19px;--t-22:22px;--t-30:30px;--btn-weight:500;--title-weight:600;--label-weight:500;--label-tracking:.06em;--label-tracking-strip:.06em;--tag-tracking:.06em;--label-case:uppercase;--display-tracking:-.01em;--label-tracking-scale:1;--label-face:var(--mono);--numeral-face:var(--mono);--btn-primary-bg:var(--accent);--btn-primary-ink:var(--accent-ink);--btn-danger-bg:var(--bad);--btn-danger-ink:#ffffff;--btn-primary-hover-bg:color-mix(in oklab, var(--btn-primary-bg) 88%, var(--bg));--btn-primary-pressed-bg:color-mix(in oklab, var(--btn-primary-bg) 78%, var(--bg));--btn-danger-hover-bg:color-mix(in oklab, var(--btn-danger-bg) 88%, black);--btn-danger-pressed-bg:color-mix(in oklab, var(--btn-danger-bg) 78%, black);--pressed-shift:none;--pressed-wash:var(--line-soft);--motion-fast:.12s;--motion-mid:.2s;--ease:cubic-bezier(.2,.7,.2,1);--disabled-opacity:.5;--disabled-ink:var(--muted);--disabled-engrave:none;--input-border-hover:var(--text-2);--input-border-error:var(--bad);--input-ring-error:0 0 0 3px var(--bad-soft);--row-selected:var(--surface-2);--row-selected-ink:inherit;--row-selected-edge:inset 3px 0 0 var(--accent);--row-line-style:solid;--divider:1px solid var(--line);--rail-active-bg:#292524;--rail-active-ink:var(--rail-ink);--rail-active-mark:3px solid #fafaf9;--rail-count-active:color-mix(in srgb, var(--rail-active-ink) 80%, transparent);--rail-item-inset:0 8px;--focus-shadow:0 0 0 3px var(--accent-soft), 0 0 0 1px var(--accent);--focus-outline:none;--bevel-raised-border:none;--bevel-raised-color:transparent;--bevel-raised-shadow:none;--bevel-inset-border:none;--bevel-inset-color:transparent;--bevel-inset-shadow:none;--bevel-highlight:transparent;--bevel-shadow:transparent;--ai:#1c1917;--ai-ink:#fafaf9;--ai-soft:var(--accent-soft);--btn-ai-bg:var(--ai);--btn-ai-ink:var(--ai-ink);--btn-ai-hover-bg:var(--btn-primary-hover-bg);--btn-ai-pressed-bg:var(--btn-primary-pressed-bg);--sc-hi-bg:#dcfce7;--sc-hi:#166534;--sc-mid-bg:#fef3c7;--sc-mid:#a16207;--sc-lo-bg:#fee2e2;--sc-lo:#b91c1c;--sc-none-bg:#f0efec;--sc-none:#78716c;--ring-variant:pill;--chip-ink-hover:var(--accent);--card-border-hover:var(--line-strong);--spinner-on-ink:var(--accent-ink);--pill-busy-ink:var(--accent);--cell-save-hover-bg:var(--line);--cell-save-hover-ink:var(--text);--btn-on-rail-shadow:inset 0 0 0 1px var(--on-rail-line), var(--btn-shadow);--cell-more-hover-bg:var(--line);--cell-more-hover-ink:var(--text);--seg-dot-on:var(--text);--kpi-shift:-2px;--ring-numeral-scale-sm:1.071;--ring-numeral-scale-md:1.571;--ring-pill-h-sm:29px;--ring-pill-h-md:44px;--ctl-line:1.4;--seg-dot-on:var(--accent);--seg-dot-off:var(--line-strong);--pill-on-bg:var(--accent);--pill-on-ink:var(--accent-ink);--pill-on-border:var(--accent);--pill-on-hover-bg:color-mix(in oklab, var(--accent) 88%, var(--bg));--chip-on-bg:var(--accent);--chip-on-ink:var(--accent-ink);--chip-on-border:var(--accent);--link-ink:var(--text);--link-ink-hover:var(--muted);--link-decoration:underline;--title-bar:none;--title-bar-ink:var(--heading-ink)}.jn-v2[data-theme=cobalt][data-appearance=dark]{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#231f1c;--surface:#2e2926;--surface-2:#38322e;--line:#4a443f;--line-soft:#3a342f;--line-strong:#8a837c;--edge:#5c554f;--track:#4a443f;--text:#f5f5f4;--text-2:#d6d3d1;--muted:#b8b1aa;--ink-2:#e7e5e4;--accent:#f5f5f4;--accent-ink:#1c1917;--accent-soft:#3a342f;--good:#6fdc8c;--warn:#f2c94c;--warn-soft:#3a2f10;--warn-line:#8a6d1a;--bad:#f87171;--bad-soft:#4a1f1c;--bad-faint:#3a1a18;--change-soft:var(--line-strong);--change-bg:var(--surface-2);--change-ink:var(--text);--change-edge:inset 2px 0 0 var(--text);--hover-soft:#3a342f;--ring-accent:rgba(245,245,244,.22);--scrim:rgba(0,0,0,.55);--recessed:#292420;--stage-applied:#d6d3d1;--stage-interview:#f2c94c;--stage-offer:#6fdc8c;--stage-rejected:#f87171;--stage-new:#8a837c;--series-new:#e0a95a;--amber-bg:#3a2f10;--amber-line:#8a6d1a;--amber-line-soft:#5c4a14;--amber-hover:#443614;--sand:#5c554f;--gold:#f2c94c;--funnel-low:#8a837c;--funnel-mid:#d6d3d1;--toast-ok-bg:#1f2e24;--toast-ok-line:#2f6b45;--toast-ok-ink:#6fdc8c;--toast-bad-bg:#4a1f1c;--toast-bad-line:#8a3a36;--toast-bad-ink:#f87171;--rail:#1c1917;--rail-text:#b8b1aa;--rail-dim:#8a837c;--rail-accent:#f5f5f4;--rail-line:#2e2926;--rail-ink:#f5f5f4;--serif:"Geist","Segoe UI",ui-sans-serif,system-ui,sans-serif;--sans:"Geist","Segoe UI",ui-sans-serif,system-ui,sans-serif;--mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--radius-mark:2px;--radius-inline:3px;--radius-mini:3px;--radius-field:4px;--radius-row:0;--radius-cell:4px;--radius-card:6px;--radius-menu:6px;--radius-modal:8px;--radius-control:4px;--radius-rail-item:2px;--bw-hair:1px;--bw-control:1px;--bw-panel:1px;--shadow-modal:0 16px 40px rgba(28,25,23,.18), 0 0 0 1px rgba(28,25,23,.06);--shadow-menu:0 8px 24px rgba(28,25,23,.12), 0 0 0 1px rgba(28,25,23,.06);--shadow-pop:0 8px 24px rgba(28,25,23,.14);--shadow-toast:0 8px 24px rgba(28,25,23,.14), 0 0 0 1px rgba(28,25,23,.06);--shadow-drawer:-12px 0 32px rgba(28,25,23,.14);--btn-shadow:none;--pill-shadow:none;--field-shadow:none;--card-shadow:none;--seg-on-shadow:0 1px 2px rgba(0,0,0,.08);--t-7-5:7.5px;--t-9:9px;--t-9-5:9.5px;--t-10:10px;--t-10-5:10.5px;--t-11:11px;--t-11-5:11.5px;--t-12:12px;--t-12-5:12.5px;--t-13:13px;--t-13-5:13.5px;--t-14:14px;--t-15:15px;--t-15-5:15.5px;--t-16:16px;--t-17:17px;--t-18:18px;--t-19:19px;--t-22:22px;--t-30:30px;--btn-weight:500;--title-weight:600;--label-weight:500;--label-tracking:.06em;--label-tracking-strip:.06em;--tag-tracking:.06em;--label-case:uppercase;--display-tracking:-.01em;--label-tracking-scale:1;--label-face:var(--mono);--numeral-face:var(--mono);--btn-primary-bg:var(--accent);--btn-primary-ink:var(--accent-ink);--btn-danger-bg:var(--bad);--btn-danger-ink:#ffffff;--btn-primary-hover-bg:color-mix(in oklab, var(--btn-primary-bg) 88%, var(--bg));--btn-primary-pressed-bg:color-mix(in oklab, var(--btn-primary-bg) 78%, var(--bg));--btn-danger-hover-bg:color-mix(in oklab, var(--btn-danger-bg) 88%, black);--btn-danger-pressed-bg:color-mix(in oklab, var(--btn-danger-bg) 78%, black);--pressed-shift:none;--pressed-wash:var(--line-soft);--motion-fast:.12s;--motion-mid:.2s;--ease:cubic-bezier(.2,.7,.2,1);--disabled-opacity:.5;--disabled-ink:var(--muted);--disabled-engrave:none;--input-border-hover:var(--text-2);--input-border-error:var(--bad);--input-ring-error:0 0 0 3px var(--bad-soft);--row-selected:var(--surface-2);--row-selected-ink:inherit;--row-selected-edge:inset 3px 0 0 var(--text-2);--row-line-style:solid;--divider:1px solid var(--line);--rail-active-bg:#2e2926;--rail-active-ink:var(--rail-ink);--rail-active-mark:3px solid #d6d3d1;--rail-count-active:color-mix(in srgb, var(--rail-active-ink) 80%, transparent);--rail-item-inset:0 8px;--focus-shadow:0 0 0 3px var(--accent-soft), 0 0 0 1px var(--accent);--focus-outline:none;--bevel-raised-border:none;--bevel-raised-color:transparent;--bevel-raised-shadow:none;--bevel-inset-border:none;--bevel-inset-color:transparent;--bevel-inset-shadow:none;--bevel-highlight:transparent;--bevel-shadow:transparent;--ai:#f5f5f4;--ai-ink:#1c1917;--ai-soft:var(--accent-soft);--btn-ai-bg:var(--ai);--btn-ai-ink:var(--ai-ink);--btn-ai-hover-bg:var(--btn-primary-hover-bg);--btn-ai-pressed-bg:var(--btn-primary-pressed-bg);--sc-hi-bg:#14361f;--sc-hi:#6fdc8c;--sc-mid-bg:#3a2f10;--sc-mid:#f2c94c;--sc-lo-bg:#4a1f1c;--sc-lo:#f87171;--sc-none-bg:#38322e;--sc-none:#b8b1aa;--ring-variant:pill;--chip-ink-hover:var(--accent);--card-border-hover:var(--line-strong);--spinner-on-ink:var(--accent-ink);--pill-busy-ink:var(--accent);--cell-save-hover-bg:var(--line);--cell-save-hover-ink:var(--text);--btn-on-rail-shadow:inset 0 0 0 1px var(--on-rail-line), var(--btn-shadow);--cell-more-hover-bg:var(--line);--cell-more-hover-ink:var(--text);--seg-dot-on:var(--text);--seg-dot-off:var(--line-strong);--kpi-shift:-2px;--ring-numeral-scale-sm:1.071;--ring-numeral-scale-md:1.571;--ring-pill-h-sm:29px;--ring-pill-h-md:44px;--ctl-line:1.4;--pill-on-bg:var(--accent);--pill-on-ink:var(--accent-ink);--pill-on-border:var(--accent);--pill-on-hover-bg:color-mix(in oklab, var(--accent) 88%, var(--bg));--chip-on-bg:var(--accent);--chip-on-ink:var(--accent-ink);--chip-on-border:var(--accent);--link-ink:var(--text);--link-ink-hover:var(--muted);--link-decoration:underline;--title-bar:none;--title-bar-ink:var(--heading-ink)}.jn-v2[data-theme=saas]{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#f9fafb;--surface:#ffffff;--surface-2:#f3f4f6;--line:#e5e7eb;--line-soft:#f3f4f6;--line-strong:#9ca3af;--edge:#d1d5db;--track:#e5e7eb;--text:#111827;--text-2:#4b5563;--muted:#6b7280;--ink-2:#1f2937;--accent:#2563eb;--accent-ink:#ffffff;--accent-soft:#eff6ff;--good:#15803d;--warn:#b45309;--warn-soft:#fffbeb;--warn-line:#dda85c;--bad:#b91c1c;--bad-soft:#fef2f2;--bad-faint:#fef7f7;--change-soft:#d1bbf7;--change-bg:#f9f7fd;--change-ink:var(--ai);--hover-soft:#f3f6fc;--ring-accent:rgba(37,99,235,.22);--scrim:rgba(17,24,39,.46);--recessed:#fbfcfd;--stage-applied:#155e75;--stage-interview:#b45309;--stage-offer:#15803d;--stage-rejected:#b91c1c;--stage-new:#9ca3af;--series-new:#b8801f;--amber-bg:#fffbeb;--amber-line:#d9b675;--amber-line-soft:#f0e2bd;--amber-hover:#fdf6e3;--sand:#cbd5e1;--gold:#c08a2e;--funnel-low:#93c5fd;--funnel-mid:#2563eb;--toast-ok-bg:#ecfdf5;--toast-ok-line:#86c9a4;--toast-ok-ink:#15803d;--toast-bad-bg:#fef2f2;--toast-bad-line:#e2a3a3;--toast-bad-ink:#a01818;--rail:#111827;--rail-text:#d1d5db;--rail-dim:#9ca3af;--rail-accent:#93c5fd;--rail-line:#1f2937;--rail-ink:#ffffff;--serif:"IBM Plex Sans","Segoe UI",system-ui,sans-serif;--sans:"IBM Plex Sans","Segoe UI",system-ui,sans-serif;--mono:"IBM Plex Mono",Consolas,"SF Mono",ui-monospace,monospace;--radius-mark:3px;--radius-inline:4px;--radius-mini:4px;--radius-field:6px;--radius-row:6px;--radius-cell:6px;--radius-card:8px;--radius-menu:8px;--radius-modal:12px;--radius-control:6px;--radius-rail-item:0;--bw-hair:1px;--bw-control:1px;--bw-panel:1px;--shadow-modal:0 20px 48px rgba(16,24,40,.18), 0 0 0 1px var(--line);--shadow-menu:0 4px 16px rgba(16,24,40,.08), 0 0 0 1px var(--line);--shadow-pop:0 8px 24px rgba(16,24,40,.12);--shadow-toast:0 8px 24px rgba(16,24,40,.14), 0 0 0 1px var(--line);--shadow-drawer:-12px 0 32px rgba(16,24,40,.12);--btn-shadow:0 1px 2px rgba(16,24,40,.12);--pill-shadow:0 1px 2px rgba(16,24,40,.06);--field-shadow:0 1px 2px rgba(16,24,40,.04);--card-shadow:0 1px 2px rgba(16,24,40,.06), 0 1px 3px rgba(16,24,40,.1);--seg-on-shadow:0 1px 2px rgba(16,24,40,.08);--t-7-5:7.5px;--t-9:9px;--t-9-5:9.5px;--t-10:10px;--t-10-5:10.5px;--t-11:11px;--t-11-5:11.5px;--t-12:12px;--t-12-5:12.5px;--t-13:13px;--t-13-5:13.5px;--t-14:14px;--t-15:15px;--t-15-5:15.5px;--t-16:16px;--t-17:17px;--t-18:18px;--t-19:19px;--t-22:22px;--t-30:30px;--btn-weight:500;--title-weight:600;--label-weight:500;--label-tracking:0;--label-tracking-strip:0;--tag-tracking:0;--label-case:none;--display-tracking:-.01em;--label-tracking-scale:0;--btn-primary-hover-bg:color-mix(in oklab, var(--btn-primary-bg) 88%, black);--btn-primary-pressed-bg:color-mix(in oklab, var(--btn-primary-bg) 78%, black);--btn-danger-hover-bg:color-mix(in oklab, var(--btn-danger-bg) 88%, black);--btn-danger-pressed-bg:color-mix(in oklab, var(--btn-danger-bg) 78%, black);--pressed-shift:none;--pressed-wash:var(--line-soft);--motion-fast:.12s;--motion-mid:.2s;--ease:cubic-bezier(.2,.7,.2,1);--disabled-opacity:.5;--disabled-ink:var(--muted);--disabled-engrave:none;--input-border-error:var(--bad);--input-ring-error:0 0 0 3px var(--bad-soft);--row-hover:var(--surface-2);--card-border-hover:var(--accent);--row-selected:var(--surface-2);--row-selected-ink:inherit;--row-selected-edge:none;--row-line-style:solid;--divider:1px solid var(--line);--rail-active-bg:var(--accent);--rail-active-ink:#ffffff;--rail-active-mark:3px solid transparent;--rail-count-active:color-mix(in srgb, var(--rail-active-ink) 80%, transparent);--rail-item-inset:0;--focus-shadow:0 0 0 3px var(--accent-soft), 0 0 0 1px var(--accent);--focus-outline:none;--bevel-raised-border:none;--bevel-raised-color:transparent;--bevel-raised-shadow:none;--bevel-inset-border:none;--bevel-inset-color:transparent;--bevel-inset-shadow:none;--bevel-highlight:transparent;--bevel-shadow:transparent;--ai:#7c3aed;--ai-ink:#ffffff;--ai-soft:#ede9fe;--btn-ai-bg:var(--ai);--btn-ai-ink:var(--ai-ink);--btn-ai-hover-bg:color-mix(in oklab, var(--ai) 88%, black);--btn-ai-pressed-bg:color-mix(in oklab, var(--ai) 78%, black);--numeral-face:var(--sans);--numeral-variant:tabular-nums;--sc-hi-bg:var(--accent-soft);--sc-hi:var(--good);--sc-mid-bg:var(--warn-soft);--sc-mid:var(--warn);--sc-lo-bg:var(--bad-soft);--sc-lo:var(--bad);--sc-none-bg:var(--surface-2);--sc-none:var(--muted);--ring-variant:bar;--count-shift:1px;--kpi-shift:-1px;--ring-bar-shift-sm:0px;--ring-bar-shift-md:10px;--ring-bar-gap-sm:4px;--ring-bar-track-sm:3px;--ring-bar-gap-md:4px;--ring-bar-track-md:3px;--ring-count-shift:-18px;--ring-numeral-scale-sm:1.2;--ring-numeral-scale-md:1.5;--ctl-line:1.4;--seg-dot-on:var(--accent);--seg-dot-off:var(--line-strong);--input-bg:var(--surface);--input-border-hover:var(--text-2);--pill-on-bg:var(--surface-2);--pill-on-ink:var(--text);--pill-on-border:var(--edge);--pill-on-hover-bg:color-mix(in oklab, var(--pill-on-bg) 94%, black);--chip-on-bg:var(--surface-2);--chip-on-ink:var(--text);--chip-on-border:var(--edge);--seg-on-bg:var(--surface-2);--seg-on-ink:var(--text);--seg-on-border:var(--edge);--chip-ink-hover:var(--accent);--title-bar:none;--title-bar-ink:var(--heading-ink)}.jn-v2[data-theme=saas][data-appearance=dark]{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#111827;--surface:#1f2937;--surface-2:#273244;--line:#374151;--line-soft:#2c3646;--line-strong:#55606f;--edge:#4b5563;--track:#272b34;--text:#f3f4f6;--text-2:#d1d5db;--muted:#9ca3af;--ink-2:#e5e7eb;--accent:#60a5fa;--accent-ink:#0b1220;--accent-soft:#1e3a5f;--good:#4ade80;--warn:#fbbf24;--warn-soft:#241d0e;--warn-line:#6b5524;--bad:#f87171;--bad-soft:#2a1512;--bad-faint:#241413;--change-soft:#3a2f5c;--change-bg:#1c1826;--change-ink:var(--ai);--hover-soft:#374151;--ring-accent:rgba(96,165,250,.24);--scrim:rgba(0,0,0,.58);--recessed:#182131;--stage-applied:#5ec8dd;--stage-interview:#fbbf24;--stage-offer:#4ade80;--stage-rejected:#f87171;--stage-new:#55606f;--series-new:#9d6d1c;--amber-bg:#241d0e;--amber-line:#4a3d1c;--amber-line-soft:#352c15;--amber-hover:#2c2412;--sand:#5b6472;--gold:#c9a35a;--funnel-low:#3b6ad4;--funnel-mid:#93b4f0;--toast-ok-bg:#16281f;--toast-ok-line:#2f6b4a;--toast-ok-ink:#4ade80;--toast-bad-bg:#2a1512;--toast-bad-line:#7d3b36;--toast-bad-ink:#f87171;--rail:#0b1220;--rail-text:#cbd5e1;--rail-dim:#94a3b8;--rail-accent:#93c5fd;--rail-line:#1e293b;--rail-ink:#ffffff;--serif:"IBM Plex Sans","Segoe UI",system-ui,sans-serif;--sans:"IBM Plex Sans","Segoe UI",system-ui,sans-serif;--mono:"IBM Plex Mono",Consolas,"SF Mono",ui-monospace,monospace;--radius-mark:3px;--radius-inline:4px;--radius-mini:4px;--radius-field:6px;--radius-row:6px;--radius-cell:6px;--radius-card:8px;--radius-menu:8px;--radius-modal:12px;--radius-control:6px;--radius-rail-item:0;--bw-hair:1px;--bw-control:1px;--bw-panel:1px;--shadow-modal:0 20px 48px rgba(16,24,40,.18), 0 0 0 1px var(--line);--shadow-menu:0 4px 16px rgba(16,24,40,.08), 0 0 0 1px var(--line);--shadow-pop:0 8px 24px rgba(16,24,40,.12);--shadow-toast:0 8px 24px rgba(16,24,40,.14), 0 0 0 1px var(--line);--shadow-drawer:-12px 0 32px rgba(16,24,40,.12);--btn-shadow:0 1px 2px rgba(16,24,40,.12);--pill-shadow:0 1px 2px rgba(16,24,40,.06);--field-shadow:0 1px 2px rgba(16,24,40,.04);--card-shadow:0 1px 2px rgba(16,24,40,.06), 0 1px 3px rgba(16,24,40,.1);--seg-on-shadow:0 1px 2px rgba(16,24,40,.08);--t-7-5:7.5px;--t-9:9px;--t-9-5:9.5px;--t-10:10px;--t-10-5:10.5px;--t-11:11px;--t-11-5:11.5px;--t-12:12px;--t-12-5:12.5px;--t-13:13px;--t-13-5:13.5px;--t-14:14px;--t-15:15px;--t-15-5:15.5px;--t-16:16px;--t-17:17px;--t-18:18px;--t-19:19px;--t-22:22px;--t-30:30px;--btn-weight:500;--title-weight:600;--label-weight:500;--label-tracking:0;--label-tracking-strip:0;--tag-tracking:0;--label-case:none;--display-tracking:-.01em;--label-tracking-scale:0;--btn-primary-hover-bg:color-mix(in oklab, var(--btn-primary-bg) 88%, black);--btn-primary-pressed-bg:color-mix(in oklab, var(--btn-primary-bg) 78%, black);--btn-danger-hover-bg:color-mix(in oklab, var(--btn-danger-bg) 88%, black);--btn-danger-pressed-bg:color-mix(in oklab, var(--btn-danger-bg) 78%, black);--pressed-shift:none;--pressed-wash:var(--line-soft);--motion-fast:.12s;--motion-mid:.2s;--ease:cubic-bezier(.2,.7,.2,1);--disabled-opacity:.5;--disabled-ink:var(--muted);--disabled-engrave:none;--input-border-error:var(--bad);--input-ring-error:0 0 0 3px var(--bad-soft);--row-hover:var(--line);--row-selected:var(--line);--card-border-hover:var(--line-strong);--row-selected-ink:inherit;--row-selected-edge:none;--row-line-style:solid;--divider:1px solid var(--line);--rail-active-bg:#2563eb;--rail-active-ink:#ffffff;--rail-active-mark:3px solid transparent;--rail-count-active:color-mix(in srgb, var(--rail-active-ink) 80%, transparent);--rail-item-inset:0;--focus-shadow:0 0 0 2px var(--accent);--focus-outline:none;--bevel-raised-border:none;--bevel-raised-color:transparent;--bevel-raised-shadow:none;--bevel-inset-border:none;--bevel-inset-color:transparent;--bevel-inset-shadow:none;--bevel-highlight:transparent;--bevel-shadow:transparent;--ai:#a78bfa;--ai-ink:#1e1033;--ai-soft:#2e1f5e;--btn-ai-bg:var(--ai);--btn-ai-ink:var(--ai-ink);--btn-ai-hover-bg:color-mix(in oklab, var(--ai) 88%, black);--btn-ai-pressed-bg:color-mix(in oklab, var(--ai) 78%, black);--numeral-face:var(--sans);--numeral-variant:tabular-nums;--sc-hi-bg:var(--accent-soft);--sc-hi:var(--good);--sc-mid-bg:var(--warn-soft);--sc-mid:var(--warn);--sc-lo-bg:var(--bad-soft);--sc-lo:var(--bad);--sc-none-bg:var(--surface-2);--sc-none:var(--muted);--ring-variant:bar;--count-shift:1px;--kpi-shift:-1px;--ring-bar-shift-sm:0px;--ring-bar-shift-md:10px;--ring-bar-gap-sm:4px;--ring-bar-track-sm:3px;--ring-bar-gap-md:4px;--ring-bar-track-md:3px;--ring-count-shift:-18px;--ring-numeral-scale-sm:1.2;--ring-numeral-scale-md:1.5;--ctl-line:1.4;--seg-dot-on:var(--accent);--seg-dot-off:var(--line-strong);--input-bg:var(--surface);--input-border-hover:var(--text-2);--pill-on-bg:var(--line);--pill-on-ink:var(--text);--pill-on-border:var(--edge);--pill-on-hover-bg:color-mix(in oklab, var(--pill-on-bg) 88%, white);--chip-on-bg:var(--line);--chip-on-ink:var(--text);--chip-on-border:var(--edge);--seg-on-bg:var(--line);--seg-on-ink:var(--text);--seg-on-border:var(--edge);--chip-ink-hover:var(--accent);--title-bar:none;--title-bar-ink:var(--heading-ink)}.jn-v2[data-theme=win98]{--navlink-ink:var(--accent);--navlink-hover-ink:var(--text);--spinner-ink:var(--accent);--tag-accent-ink:var(--accent);--menu-item-on-ink:var(--accent);--seg-on-ink:var(--accent);--choice-on-ink:var(--accent);--glyph-on-ink:var(--accent);--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#c0c0c0;--surface:#c0c0c0;--surface-2:#ffffff;--line:#808080;--line-soft:#dfdfdf;--line-strong:#0a0a0a;--edge:#0a0a0a;--track:#808080;--text:#000000;--text-2:#000000;--muted:#404040;--ink-2:#000000;--accent:#000080;--accent-ink:#ffffff;--accent-soft:#dfdfdf;--good:#005a00;--warn:#555500;--warn-soft:#ffffe1;--warn-line:#808000;--bad:#800000;--bad-soft:#ffd0d0;--bad-faint:#fff0f0;--change-soft:#808000;--change-bg:#ffffe1;--hover-soft:#ffffff;--ring-accent:rgba(0,0,128,.22);--scrim:rgba(0,0,0,.42);--recessed:#dfdfdf;--stage-applied:#000080;--stage-interview:#555500;--stage-offer:#005a00;--stage-rejected:#800000;--stage-new:#808080;--series-new:#8f4a00;--amber-bg:#ffffe1;--amber-line:#808000;--amber-line-soft:#c0c080;--amber-hover:#ffffcc;--sand:#b5b5b5;--gold:#808000;--funnel-low:#1084d0;--funnel-mid:#000080;--toast-ok-bg:#e4ffe4;--toast-ok-line:#008000;--toast-ok-ink:#005a00;--toast-bad-bg:#ffd0d0;--toast-bad-line:#800000;--toast-bad-ink:#800000;--rail:#ffffff;--rail-tree-focus:#ffff00;--rail-text:#000000;--rail-dim:#404040;--rail-accent:#000080;--rail-line:#808080;--rail-ink:#000000;--serif:Tahoma,"Microsoft Sans Serif",Verdana,Geneva,sans-serif;--sans:"Microsoft Sans Serif",Tahoma,Verdana,Geneva,"Segoe UI",system-ui,sans-serif;--mono:"Microsoft Sans Serif",Tahoma,Verdana,Geneva,"Segoe UI",system-ui,sans-serif;--font-ascii:"Lucida Console","Courier New",Consolas,monospace;--titlebar-face:"Pixelated MS Sans Serif","Microsoft Sans Serif",Tahoma,sans-serif;--radius-mark:0;--radius-inline:0;--radius-mini:0;--radius-field:0;--radius-row:0;--radius-cell:0;--radius-card:0;--radius-menu:0;--radius-modal:0;--radius-control:0;--radius-rail-item:0;--radius-avatar:0;--bw-hair:1px;--bw-control:1px;--bw-panel:1px;--shadow-modal:none;--shadow-menu:none;--shadow-pop:none;--shadow-toast:none;--shadow-drawer:none;--btn-shadow:none;--pill-shadow:none;--field-shadow:none;--card-shadow:none;--seg-on-shadow:none;--t-7-5:11px;--t-9:11px;--t-9-5:11px;--t-10:11px;--t-10-5:11px;--t-11:11px;--t-11-5:12px;--t-12:12px;--t-12-5:13px;--t-13:13px;--t-13-5:14px;--t-14:14px;--t-15:15px;--t-15-5:16px;--t-16:16px;--t-17:17px;--t-18:18px;--t-19:19px;--t-22:22px;--t-30:30px;--btn-weight:400;--title-weight:700;--label-weight:700;--label-tracking:0;--label-tracking-strip:0;--tag-tracking:0;--label-case:none;--display-tracking:0;--label-tracking-scale:0;--label-size:12px;--label-size-lg:13px;--ring-ascii-num-sm:var(--t-13);--ring-ascii-num-md:var(--t-15);--ring-count-shift:-9px;--weight-medium:400;--weight-semibold:700;--btn-primary-bg:var(--surface);--btn-primary-ink:var(--text);--btn-danger-bg:var(--surface);--btn-danger-ink:var(--bad);--btn-primary-hover-bg:var(--btn-primary-bg);--btn-primary-pressed-bg:var(--btn-primary-bg);--btn-danger-hover-bg:var(--btn-danger-bg);--btn-danger-pressed-bg:var(--btn-danger-bg);--pressed-shift:translate(1px,1px);--pressed-wash:var(--surface);--motion-fast:0s;--motion-mid:0s;--ease:linear;--disabled-opacity:1;--disabled-ink:#808080;--disabled-engrave:1px 1px 0 #ffffff;--input-border-error:var(--bad);--input-ring-error:none;--row-selected:var(--hover-soft);--row-selected-ink:inherit;--row-selected-edge:none;--row-hover:var(--hover-soft);--row-line:var(--line);--row-line-style:solid;--divider:1px solid var(--line);--list-well:var(--recessed);--rail-active-bg:var(--accent);--rail-active-ink:var(--accent-ink);--rail-active-mark:3px solid transparent;--rail-count-active:var(--rail-active-ink);--rail-item-inset:0;--focus-shadow:none;--focus-ring:none;--focus-outline:1px dotted #000000;--bevel-raised-border:0;--bevel-raised-color:transparent;--bevel-raised-shadow:inset -1px -1px 0 #0a0a0a, inset 1px 1px 0 #ffffff, inset -2px -2px 0 #808080, inset 2px 2px 0 #dfdfdf;--bevel-inset-border:0;--bevel-inset-color:transparent;--bevel-inset-shadow:inset -1px -1px 0 #ffffff, inset 1px 1px 0 #808080, inset -2px -2px 0 #dfdfdf, inset 2px 2px 0 #0a0a0a;--bevel-highlight:#dfdfdf;--bevel-shadow:#808080;--bevel-pad:1px;--check-style:win98;--switch-track-off:var(--surface-2);--switch-knob-off:var(--surface);--switch-knob-on:var(--surface);--ai:#0000ff;--ai-ink:var(--accent-ink);--ai-soft:var(--accent-soft);--btn-ai-bg:var(--btn-primary-bg);--btn-ai-ink:var(--accent);--btn-ai-hover-bg:var(--btn-ai-bg);--btn-ai-pressed-bg:var(--btn-ai-bg);--sc-hi-bg:var(--accent-soft);--sc-hi:var(--good);--sc-mid-bg:var(--warn-soft);--sc-mid:var(--warn);--sc-lo-bg:var(--bad-soft);--sc-lo:var(--bad);--sc-none-bg:var(--surface-2);--sc-none:var(--muted);--dist-1:var(--bad);--dist-2:var(--series-new);--dist-3:var(--gold);--dist-4:var(--accent);--dist-5:var(--good);--radius-bar:0;--ring-variant:ascii;--ring-ascii-glyphs:5;--loader-style:blocks;--ctl-line:1.35;--select-label-shift:1px;--seg-dot-on:var(--dot-accent);--seg-dot-off:var(--dot-neutral);--chip-ink-hover:var(--text);--card-bg-hover:var(--hover-soft);--card-border-hover:var(--line);--pill-border-hover:var(--pill-border);--pill-ink-hover:var(--pill-ink);--input-border-hover:var(--bevel-inset-color);--pill-on-bg:var(--accent);--pill-on-ink:var(--accent-ink);--pill-on-border:var(--accent);--pill-on-hover-bg:var(--accent);--chip-on-bg:var(--accent);--chip-on-ink:var(--accent-ink);--chip-on-border:var(--accent);--link-ink:#0000ff;--link-ink-hover:var(--text);--dashadd-ink:var(--accent);--dashadd-ink-hover:var(--accent);--tag-size:10.5px;--menu-item-hover:var(--accent);--picker-bg:var(--input-bg);--kpi-shift:-1px;--menu-pad:2px;--scroll-thumb:#808080;--scroll-track:#dfdfdf;--title-bar:linear-gradient(90deg,#000080,#1084d0);--title-bar-ink:#ffffff;--head-bg-page:var(--surface);--chip-bg:var(--surface)}.jn-v2[data-theme=win98][data-appearance=dark]{--ring-shift-sm:2px;--ring-shift-md:1px;--ring-label-shift:0px;--bg:#3e4c4c;--surface:#3e4c4c;--surface-2:#1e2828;--line:#6f8484;--line-soft:#4a5a5a;--line-strong:#0a0a0a;--edge:#0a0a0a;--track:#6f8484;--text:#ffffff;--text-2:#e4ecec;--muted:#b4c5c5;--ink-2:#ffffff;--accent:#008080;--accent-ink:#ffffff;--accent-soft:#0c3d3d;--good:#6fdc8c;--warn:#ffd166;--warn-soft:#4a3d12;--warn-line:#b59a3a;--bad:#ff9f98;--bad-soft:#4a1f1c;--bad-faint:#33191a;--change-soft:#b59a3a;--change-bg:#3a2f10;--hover-soft:#4a5a5a;--ring-accent:rgba(0,128,128,.4);--scrim:rgba(0,0,0,.6);--recessed:#2f3b3b;--stage-applied:#4fd1c5;--stage-interview:#ffd166;--stage-offer:#6fdc8c;--stage-rejected:#ff9f98;--stage-new:#b4c5c5;--series-new:#ffa657;--amber-bg:#3a3212;--amber-line:#b59a3a;--amber-line-soft:#6e5f2a;--amber-hover:#4a4018;--sand:#6f8484;--gold:#ffd166;--funnel-low:#4fd1c5;--funnel-mid:#008080;--toast-ok-bg:#163322;--toast-ok-line:#3fa66b;--toast-ok-ink:#6fdc8c;--toast-bad-bg:#4a1f1c;--toast-bad-line:#ff9f98;--toast-bad-ink:#ff9f98;--rail:#1e2828;--rail-tree-focus:#ffff00;--rail-text:#ffffff;--rail-dim:#b4c5c5;--rail-accent:#4fd1c5;--rail-line:#6f8484;--rail-ink:#ffffff;--navlink-ink:var(--text-2);--navlink-hover-ink:var(--text);--spinner-ink:var(--rail-accent);--tag-accent-ink:var(--text);--menu-item-on-ink:var(--text);--seg-on-ink:var(--text);--choice-on-ink:var(--text);--glyph-on-ink:var(--text);--serif:Tahoma,"Microsoft Sans Serif",Verdana,Geneva,sans-serif;--sans:"Microsoft Sans Serif",Tahoma,Verdana,Geneva,"Segoe UI",system-ui,sans-serif;--mono:"Microsoft Sans Serif",Tahoma,Verdana,Geneva,"Segoe UI",system-ui,sans-serif;--font-ascii:"Lucida Console","Courier New",Consolas,monospace;--titlebar-face:"Pixelated MS Sans Serif","Microsoft Sans Serif",Tahoma,sans-serif;--radius-mark:0;--radius-inline:0;--radius-mini:0;--radius-field:0;--radius-row:0;--radius-cell:0;--radius-card:0;--radius-menu:0;--radius-modal:0;--radius-control:0;--radius-rail-item:0;--radius-avatar:0;--bw-hair:1px;--bw-control:1px;--bw-panel:1px;--shadow-modal:none;--shadow-menu:none;--shadow-pop:none;--shadow-toast:none;--shadow-drawer:none;--btn-shadow:none;--pill-shadow:none;--field-shadow:none;--card-shadow:none;--seg-on-shadow:none;--t-7-5:11px;--t-9:11px;--t-9-5:11px;--t-10:11px;--t-10-5:11px;--t-11:11px;--t-11-5:12px;--t-12:12px;--t-12-5:13px;--t-13:13px;--t-13-5:14px;--t-14:14px;--t-15:15px;--t-15-5:16px;--t-16:16px;--t-17:17px;--t-18:18px;--t-19:19px;--t-22:22px;--t-30:30px;--btn-weight:400;--title-weight:700;--label-weight:700;--label-tracking:0;--label-tracking-strip:0;--tag-tracking:0;--label-case:none;--display-tracking:0;--label-tracking-scale:0;--label-size:12px;--label-size-lg:13px;--ring-ascii-num-sm:var(--t-13);--ring-ascii-num-md:var(--t-15);--ring-count-shift:-9px;--weight-medium:400;--weight-semibold:700;--btn-primary-bg:var(--surface);--btn-primary-ink:var(--text);--btn-danger-bg:var(--surface);--btn-danger-ink:var(--bad);--btn-primary-hover-bg:var(--btn-primary-bg);--btn-primary-pressed-bg:var(--btn-primary-bg);--btn-danger-hover-bg:var(--btn-danger-bg);--btn-danger-pressed-bg:var(--btn-danger-bg);--pressed-shift:translate(1px,1px);--pressed-wash:var(--surface);--motion-fast:0s;--motion-mid:0s;--ease:linear;--disabled-opacity:1;--disabled-ink:#808080;--disabled-engrave:1px 1px 0 #58696a;--input-border-error:var(--bad);--input-ring-error:none;--row-selected:var(--hover-soft);--row-selected-ink:inherit;--row-selected-edge:none;--row-hover:var(--hover-soft);--row-line:var(--line);--row-line-style:solid;--divider:1px solid var(--line);--list-well:var(--recessed);--rail-active-bg:var(--accent);--rail-active-ink:var(--accent-ink);--rail-active-mark:3px solid transparent;--rail-count-active:var(--rail-active-ink);--rail-item-inset:0;--focus-shadow:none;--focus-ring:none;--focus-outline:1px dotted #ffffff;--bevel-raised-border:0;--bevel-raised-color:transparent;--bevel-raised-shadow:inset -1px -1px 0 #0a0a0a, inset 1px 1px 0 #8fa3a3, inset -2px -2px 0 #26302f, inset 2px 2px 0 #58696a;--bevel-inset-border:0;--bevel-inset-color:transparent;--bevel-inset-shadow:inset -1px -1px 0 #8fa3a3, inset 1px 1px 0 #26302f, inset -2px -2px 0 #58696a, inset 2px 2px 0 #0a0a0a;--bevel-highlight:#58696a;--bevel-shadow:#26302f;--bevel-pad:1px;--check-style:win98;--switch-track-off:var(--surface-2);--switch-knob-off:var(--surface);--switch-knob-on:var(--surface);--ai:#9cc0ff;--ai-ink:var(--accent-ink);--ai-soft:var(--accent-soft);--btn-ai-bg:var(--btn-primary-bg);--btn-ai-ink:var(--rail-accent);--btn-ai-hover-bg:var(--btn-ai-bg);--btn-ai-pressed-bg:var(--btn-ai-bg);--sc-hi-bg:var(--accent-soft);--sc-hi:var(--good);--sc-mid-bg:var(--warn-soft);--sc-mid:var(--warn);--sc-lo-bg:var(--bad-soft);--sc-lo:var(--bad);--sc-none-bg:var(--surface-2);--sc-none:var(--muted);--dist-1:var(--bad);--dist-2:var(--series-new);--dist-3:var(--gold);--dist-4:var(--rail-accent);--dist-5:var(--good);--radius-bar:0;--ring-variant:ascii;--ring-ascii-glyphs:5;--loader-style:blocks;--ctl-line:1.35;--select-label-shift:1px;--seg-dot-on:var(--dot-accent);--seg-dot-off:var(--dot-neutral);--chip-ink-hover:var(--text);--card-bg-hover:var(--hover-soft);--card-border-hover:var(--line);--pill-border-hover:var(--pill-border);--pill-ink-hover:var(--pill-ink);--input-border-hover:var(--bevel-inset-color);--pill-on-bg:var(--accent);--pill-on-ink:var(--accent-ink);--pill-on-border:var(--accent);--pill-on-hover-bg:var(--accent);--chip-on-bg:var(--accent);--chip-on-ink:var(--accent-ink);--chip-on-border:var(--accent);--link-ink:#9cc0ff;--link-ink-hover:var(--text);--dashadd-ink:var(--text);--dashadd-ink-hover:var(--text);--tag-size:10.5px;--menu-item-hover:var(--accent);--picker-bg:var(--input-bg);--kpi-shift:-1px;--menu-pad:2px;--scroll-thumb:#5a8f8f;--scroll-track:#33403f;--title-bar:linear-gradient(90deg,#008080,#20a0a0);--title-bar-ink:#ffffff;--head-bg-page:var(--surface);--chip-bg:var(--surface)}.jn-v2 *,.jn-v2 *:before,.jn-v2 *:after{box-sizing:border-box}.jn-v2 a{color:var(--accent);text-decoration:none}.jn-v2 a:hover{color:var(--text)}.v2-row:hover{background:var(--row-hover)!important}.v2-row[aria-current=true]:hover{background:var(--row-selected)!important}.v2-rail-cell{display:flex;align-items:center;justify-content:center;cursor:pointer}.jn-v2[data-theme=win98] .v2-rail-save,.jn-v2[data-theme=win98] .v2-rail-skip{border-bottom-color:var(--line)!important}.jn-v2[data-theme=win98] .v2-rail-col{border-left-color:var(--line)!important}.v2-rail-copy:hover{background:var(--cell-more-hover-bg)!important;color:var(--cell-more-hover-ink)!important}.v2-rail-save:hover{background:var(--cell-save-hover-bg)!important;color:var(--cell-save-hover-ink)!important}.v2-rail-skip:hover{background:var(--warn-soft)!important;color:var(--warn)!important}.v2-hover-accent:hover{background:var(--hover-wash-bg)!important;color:var(--hover-wash-ink)!important}.v2-grab>span{box-shadow:0 0 0 3px var(--surface);transition:background .12s,width .12s}.v2-grab:hover>span{background:var(--accent)!important;width:64px!important}.v2-fold{display:grid;grid-template-rows:1fr;transition:grid-template-rows .12s ease,opacity .12s ease}.v2-fold[data-collapsed=true]{grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .12s ease,opacity .12s ease,visibility 0s linear .12s}.v2-foldbody{min-height:0;min-width:0;max-width:100%;display:flex;flex-direction:column}@media(prefers-reduced-motion:reduce){.v2-grab>span{transition:none}.v2-fold,.v2-fold[data-collapsed=true]{transition:none}}.v2-hover-bad:hover{background:var(--hover-bad-bg)!important}.v2-x:hover{background:var(--line);color:var(--text)}.v2-pill{cursor:pointer}.v2-navlink{cursor:pointer;text-decoration:none;transition:background .12s,color .12s}.v2-navlink:hover{background:var(--navlink-hover-bg)!important;color:var(--navlink-hover-ink)!important}.v2-navdark{text-decoration:none;cursor:pointer;transition:color .12s,border-color .12s,background .12s}.v2-navdark:hover{color:var(--rail-ink)!important}.v2-appearancebtn:hover{background:var(--rail-hover)!important}.v2-card{transition:border-color .12s,background .12s}.v2-card:hover{border-color:var(--card-border-hover)!important;background:var(--card-bg-hover)!important}.v2-chip{transition:border-color .12s,background .12s,box-shadow .12s,color .12s}.v2-chip:hover{border-color:var(--chip-border-hover)!important;background:var(--chip-bg-hover)!important;color:var(--chip-ink-hover)!important;box-shadow:0 0 0 2px var(--chip-ring-hover)!important}.v2-dashadd{transition:border-color .12s,background .12s}.v2-dashadd:hover{border-color:var(--dashadd-border-hover)!important;background:var(--dashadd-bg-hover)!important;color:var(--dashadd-ink-hover)!important}.v2-act:hover{border-color:var(--card-border-hover)!important;background:var(--card-bg-hover)!important}.v2-menuitem:hover{background:var(--menu-item-hover)!important}.v2-crow:hover,.v2-arow:hover{background:var(--row-hover)!important}.v2-bd:hover{border-color:var(--pill-border-hover)!important}.v2-bd-warn:hover{border-color:var(--warn)!important}.v2-bdc:hover{border-color:var(--pill-border-hover)!important;color:var(--pill-ink-hover)!important}.v2-onrail:hover{background:var(--rail-hover)!important;border-color:var(--rail-ink)!important;color:var(--rail-ink)!important}.v2-zoomfloat:hover{opacity:1!important}.v2-zoomstep:hover{background:var(--rail-hover)!important}.v2-ctl{line-height:1}.v2-clhead:hover{background:var(--hover-wash-bg)}.v2-qahead:hover{background:var(--amber-hover)}.v2-anchor:hover{color:var(--anchor-ink-hover)!important}.v2-parabtn:hover{background:var(--hover-wash-bg)}.v2-parabtn-bad:hover{background:var(--hover-bad-bg);color:var(--hover-bad-ink)!important}.v2-hover-accent-text:hover{color:var(--link-ink-hover)!important}.v2-hover-bad-text:hover{color:var(--hover-bad-ink)!important}.v2-hover-bad-bdc:hover{border-color:var(--hover-bad-ink)!important;color:var(--hover-bad-ink)!important}.v2-welcomestep{transition:background .12s}.v2-welcomestep:hover{background:var(--hover-wash-bg)}.jn-v2 .cc-greenhouse{background:var(--cc-greenhouse-bg);color:var(--cc-greenhouse-fg)}.jn-v2 .cc-workday{background:var(--cc-workday-bg);color:var(--cc-workday-fg)}.jn-v2 .cc-lever{background:var(--cc-lever-bg);color:var(--cc-lever-fg)}.jn-v2 .cc-ashby{background:var(--cc-ashby-bg);color:var(--cc-ashby-fg)}.jn-v2 .cc-phenom{background:var(--cc-phenom-bg);color:var(--cc-phenom-fg)}.jn-v2 .cc-oraclehcm{background:var(--cc-oraclehcm-bg);color:var(--cc-oraclehcm-fg)}.jn-v2 .cc-smartrecruiters{background:var(--cc-smartrecruiters-bg);color:var(--cc-smartrecruiters-fg)}.jn-v2 .cc-rippling{background:var(--cc-rippling-bg);color:var(--cc-rippling-fg)}.jn-v2 .cc-amazon{background:var(--cc-amazon-bg);color:var(--cc-amazon-fg)}.jn-v2 .cc-eightfold{background:var(--cc-eightfold-bg);color:var(--cc-eightfold-fg)}.jn-v2 .cc-talentbrew{background:var(--cc-talentbrew-bg);color:var(--cc-talentbrew-fg)}.jn-v2 .cc-meta{background:var(--cc-meta-bg);color:var(--cc-meta-fg)}.jn-v2 .cc-google{background:var(--cc-google-bg);color:var(--cc-google-fg)}.jn-v2 .cc-generic{background:var(--cc-generic-bg);color:var(--cc-generic-fg)}.jn-v2 .cc-tier1{background:var(--cc-tier1-bg);color:var(--cc-tier1-fg)}.jn-v2 .cc-tier2{background:var(--cc-tier2-bg);color:var(--cc-tier2-fg)}.jn-v2 .cc-tier3{background:var(--cc-tier3-bg);color:var(--cc-tier3-fg)}.jn-v2 .cc-tiernone{background:var(--cc-tiernone-bg);color:var(--cc-tiernone-fg)}.jn-v2 .sm-keyword{background:var(--sm-keyword-bg);color:var(--sm-keyword-fg)}.jn-v2 .sm-levels{background:var(--sm-levels-bg);color:var(--sm-levels-fg)}.jn-v2 .sm-lipersonal{background:var(--sm-lipersonal-bg);color:var(--sm-lipersonal-fg)}.jn-v2 .sm-jobright{background:var(--sm-jobright-bg);color:var(--sm-jobright-fg)}.jn-v2 .sm-freehire{background:var(--sm-freehire-bg);color:var(--sm-freehire-fg)}.jn-v2 .sm-apify{background:var(--sm-apify-bg);color:var(--sm-apify-fg)}.jn-v2 .sm-caribbeanjobs{background:var(--sm-caribbeanjobs-bg);color:var(--sm-caribbeanjobs-fg)}.jn-v2 .sm-trulyremote{background:var(--sm-trulyremote-bg);color:var(--sm-trulyremote-fg)}.jn-v2 .sm-extension{background:var(--sm-extension-bg);color:var(--sm-extension-fg)}.v2-tab{transition:color .12s}.v2-gutter{scrollbar-gutter:stable}.v2-gutter-head{overflow:hidden;scrollbar-gutter:stable}.v2-railscroll{scrollbar-width:none;-ms-overflow-style:none}.v2-railscroll::-webkit-scrollbar{width:0;height:0}.v2-scroll{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) var(--scroll-track)}.v2-scroll::-webkit-scrollbar{width:9px;height:9px}.v2-scroll::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:var(--radius-control);border:2px solid var(--bg)}.v2-scroll::-webkit-scrollbar-track{background:var(--scroll-track)}@keyframes v2-spin{to{transform:rotate(360deg)}}.v2-spin{animation:v2-spin .9s linear infinite}@keyframes v2-march{0%{transform:translate(-100%)}to{transform:translate(var(--march-run,140px))}}.v2-march{animation:v2-march var(--march-dur,1.4s) linear infinite}@keyframes v2-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(2px)}}.v2-shake{animation:v2-shake .34s ease-in-out}@media(prefers-reduced-motion:reduce){.v2-shake{animation:none}}.jn-v2[data-theme=win98] .v2-avatar[data-swatch="0"]{background:navy!important}.jn-v2[data-theme=win98] .v2-avatar[data-swatch="1"]{background:maroon!important}.jn-v2[data-theme=win98] .v2-avatar[data-swatch="2"]{background:teal!important}.jn-v2[data-theme=win98] .v2-avatar[data-swatch="3"]{background:olive!important}.jn-v2[data-theme=win98] .v2-avatar[data-swatch="4"]{background:purple!important}.jn-v2 .v2-menu>*{flex-shrink:0}.jn-v2 input::-moz-placeholder,.jn-v2 textarea::-moz-placeholder{color:var(--input-placeholder)!important;opacity:1}.jn-v2 input::placeholder,.jn-v2 textarea::placeholder{color:var(--input-placeholder)!important;opacity:1}.jn-v2 input,.jn-v2 select{color:var(--text);background:transparent}.jn-v2 input:focus-visible,.jn-v2 textarea:focus-visible,.jn-v2 select:focus-visible{border-color:var(--input-border-focus)!important;outline:none}.jn-v2 .v2-fieldwrap:focus-within{border-color:var(--input-border-focus)!important}.jn-v2 [tabindex="0"]:focus-visible{outline:var(--focus-outline);outline-offset:-4px;box-shadow:var(--focus-shadow)!important}.jn-v2 .v2-navdark:focus-visible{outline:2px solid var(--rail-focus);outline-offset:-2px}.v2-cactions{background:var(--bg)}.v2-crow:hover .v2-cactions{background:var(--row-hover)}.jn-v2 .v2-btn-primary:hover{background:var(--btn-primary-hover-bg)!important}.jn-v2 .v2-btn-primary:active{background:var(--btn-primary-pressed-bg)!important;transform:var(--pressed-shift)}.jn-v2 .v2-btn-danger:hover{background:var(--btn-danger-hover-bg)!important}.jn-v2 .v2-btn-danger:active{background:var(--btn-danger-pressed-bg)!important;transform:var(--pressed-shift)}.jn-v2 .v2-btn-ai:hover{background:var(--btn-ai-hover-bg)!important}.jn-v2 .v2-btn-ai:active{background:var(--btn-ai-pressed-bg)!important;transform:var(--pressed-shift)}.jn-v2 [aria-invalid=true],.jn-v2 .v2-fieldwrap[data-invalid=true]{border-color:var(--input-border-error)!important;box-shadow:var(--input-ring-error)!important}.jn-v2 .v2-row[aria-current=true]{background:var(--row-selected)!important;color:var(--row-selected-ink);box-shadow:var(--row-selected-edge)}.jn-v2[data-theme=win98] .v2-raised{border:var(--bevel-raised-border)!important;border-color:var(--bevel-raised-color)!important;box-shadow:var(--bevel-raised-shadow)!important}.jn-v2[data-theme=win98] .v2-bulkbar{background:var(--surface)!important;color:var(--text)!important;border-radius:0!important;padding:3px 4px 3px 8px!important;border:var(--bevel-raised-border)!important;border-color:var(--bevel-raised-color)!important;box-shadow:var(--bevel-raised-shadow)!important}.jn-v2[data-theme=win98] .v2-bulkbar>span{color:var(--text)!important}.jn-v2[data-theme=win98] .v2-bulksep{background:var(--line)!important}.jn-v2[data-theme=win98] .v2-bulkbar .v2-btn{height:23px!important;padding:0 9px!important;font-size:11px!important;font-weight:700!important;min-width:0!important;box-shadow:var(--bevel-raised-shadow)!important}.jn-v2[data-theme=win98] .v2-onrail{height:23px!important;padding:0 9px!important;font-size:11px!important;background:var(--surface)!important;color:var(--text)!important;font-weight:700;border-radius:0!important;border:var(--bevel-raised-border)!important;border-color:var(--bevel-raised-color)!important;box-shadow:var(--bevel-raised-shadow)!important}.jn-v2[data-theme=win98] .v2-onrail:hover{background:var(--surface)!important}.jn-v2[data-theme=win98] .v2-zoomfloat{opacity:1!important;gap:0!important;padding:2px!important;border-radius:0!important;background:var(--surface)!important;color:var(--text)!important;border:var(--bevel-raised-border)!important;border-color:var(--bevel-raised-color)!important;box-shadow:var(--bevel-raised-shadow)!important}.jn-v2[data-theme=win98] .v2-zoomstep{width:22px!important;height:20px!important;border-radius:0!important;background:var(--surface)!important;color:var(--text)!important;font-weight:700!important;font-size:12px!important;box-shadow:var(--bevel-raised-shadow)!important}.jn-v2[data-theme=win98] .v2-zoomstep:hover{background:var(--surface)!important}.jn-v2[data-theme=win98] .v2-zoomstep:active{border:var(--bevel-inset-border)!important;border-color:var(--bevel-inset-color)!important;box-shadow:var(--bevel-inset-shadow)!important}.jn-v2[data-theme=win98] .v2-zoomstep[aria-disabled=true]{opacity:1!important;color:var(--disabled-ink)!important;text-shadow:var(--disabled-engrave)!important}.jn-v2[data-theme=win98] .v2-onrail:active{border:var(--bevel-inset-border)!important;border-color:var(--bevel-inset-color)!important;box-shadow:var(--bevel-inset-shadow)!important}.jn-v2[data-theme=win98] .v2-inset.v2-underline:not([aria-invalid=true]){background:var(--search-bg)!important;border-bottom:0!important}.jn-v2[data-theme=win98] .v2-inset.v2-underline:not([aria-invalid=true]),.jn-v2[data-theme=win98] .v2-inset:not(.v2-underline):not([aria-invalid=true]),.jn-v2[data-theme=win98] .v2-raised:active:not([role=dialog]){border:var(--bevel-inset-border)!important;border-color:var(--bevel-inset-color)!important;box-shadow:var(--bevel-inset-shadow)!important}.jn-v2[data-theme=win98] .v2-btn-primary.v2-raised{box-shadow:var(--bevel-raised-shadow),0 0 0 1px var(--edge)!important}.jn-v2[data-theme=win98] .v2-btn-primary.v2-raised:active{box-shadow:var(--bevel-inset-shadow),0 0 0 1px var(--edge)!important}.jn-v2[data-theme=win98] .v2-headerrow{box-shadow:0 1px 0 var(--line-soft)}.jn-v2[data-theme=win98] .v2-footerrow{box-shadow:inset 0 1px 0 var(--line-soft)}.jn-v2[data-theme=win98] .v2-scroll{scrollbar-width:auto;scrollbar-color:auto}@supports not selector(::-webkit-scrollbar){.jn-v2[data-theme=win98] .v2-scroll{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) var(--scroll-track)}}.jn-v2[data-theme=win98] .v2-scroll::-webkit-scrollbar-track{background:repeating-conic-gradient(var(--surface) 0 25%,#ffffff 0 50%) 0 0 / 2px 2px}.jn-v2[data-theme=win98][data-appearance=dark] .v2-scroll::-webkit-scrollbar-track{background:repeating-conic-gradient(var(--surface) 0 25%,#58696a 0 50%) 0 0 / 2px 2px}.jn-v2[data-theme=win98] .v2-scroll::-webkit-scrollbar-thumb{background:var(--surface);border:0;box-shadow:var(--bevel-raised-shadow)}.jn-v2[data-theme=win98] .v2-scroll::-webkit-scrollbar{width:8px;height:8px}.jn-v2[data-theme=win98] .v2-scroll::-webkit-scrollbar-button:single-button{display:block;width:8px;height:8px;background-color:var(--surface);box-shadow:var(--bevel-raised-shadow);background-repeat:no-repeat;background-position:center}.jn-v2[data-theme=win98] .v2-scroll::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='3' height='2' shape-rendering='crispEdges'><path d='M0 1h3v1H0z' fill='%23000'/><path d='M1 0h1v1H1z' fill='%23000'/></svg>")}.jn-v2[data-theme=win98] .v2-scroll::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='3' height='2' shape-rendering='crispEdges'><path d='M0 0h3v1H0z' fill='%23000'/><path d='M1 1h1v1H1z' fill='%23000'/></svg>")}.jn-v2[data-theme=win98] .v2-scroll::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='3' shape-rendering='crispEdges'><path d='M1 0h1v3H1z' fill='%23000'/><path d='M0 1h1v1H0z' fill='%23000'/></svg>")}.jn-v2[data-theme=win98] .v2-scroll::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='3' shape-rendering='crispEdges'><path d='M0 0h1v3H0z' fill='%23000'/><path d='M1 1h1v1H1z' fill='%23000'/></svg>")}.jn-v2[data-theme=win98] .v2-scroll::-webkit-scrollbar-corner{background:var(--surface)}.jn-v2[data-theme=win98][data-appearance=dark] .v2-scroll::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='3' height='2' shape-rendering='crispEdges'><path d='M0 1h3v1H0z' fill='%23fff'/><path d='M1 0h1v1H1z' fill='%23fff'/></svg>")}.jn-v2[data-theme=win98][data-appearance=dark] .v2-scroll::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='3' height='2' shape-rendering='crispEdges'><path d='M0 0h3v1H0z' fill='%23fff'/><path d='M1 1h1v1H1z' fill='%23fff'/></svg>")}.jn-v2[data-theme=win98][data-appearance=dark] .v2-scroll::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='3' shape-rendering='crispEdges'><path d='M1 0h1v3H1z' fill='%23fff'/><path d='M0 1h1v1H0z' fill='%23fff'/></svg>")}.jn-v2[data-theme=win98][data-appearance=dark] .v2-scroll::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='3' shape-rendering='crispEdges'><path d='M0 0h1v3H0z' fill='%23fff'/><path d='M1 1h1v1H1z' fill='%23fff'/></svg>")}.jn-v2[data-theme=win98] .v2-cardbox{border:var(--bevel-raised-border)!important;border-color:var(--bevel-raised-color)!important;box-shadow:var(--bevel-raised-shadow)!important}.jn-v2[data-theme=win98] .v2-cardbox.v2-act:hover,.jn-v2[data-theme=win98] .v2-cardbox.v2-card:hover{border:var(--bevel-raised-border)!important;border-color:var(--bevel-raised-color)!important;box-shadow:var(--bevel-raised-shadow)!important;background:var(--card-bg-hover)!important}.jn-v2[data-theme=win98] .v2-cardbox.v2-act:active,.jn-v2[data-theme=win98] .v2-cardbox.v2-card:active{box-shadow:var(--bevel-inset-shadow)!important;transform:var(--pressed-shift)}.jn-v2[data-theme=win98] .v2-cardbox[aria-current=true]{border:var(--bevel-inset-border)!important;border-color:var(--bevel-inset-color)!important;box-shadow:var(--bevel-inset-shadow)!important}.jn-v2[data-theme=win98] [role=dialog] [title=Close],.jn-v2[data-theme=win98] [role=dialog] [aria-label=Close]{display:none!important}.jn-v2[data-theme=win98] [role=dialog] .v2-titlebar [title=Close],.jn-v2[data-theme=win98] [role=dialog] .v2-titlebar [aria-label=Close]{display:block!important}.jn-v2[data-theme=win98] [role=dialog]>.v2-titlebar~.v2-dialogtitle,.jn-v2[data-theme=win98] [role=dialog]>.v2-titlebar~* .v2-dialogtitle{display:none!important}.jn-v2[data-theme=win98] .v2-ctl[aria-pressed=true]:hover{color:var(--pill-on-ink)!important}.jn-v2[data-theme=win98] .v2-menu .v2-menuitem,.jn-v2[data-theme=win98] .v2-menu .v2-hover-bad,.jn-v2[data-theme=win98] .v2-menu [role=option]{padding-top:9px!important;padding-bottom:5px!important}.jn-v2[data-theme=win98] [role=dialog] .v2-btn{min-width:75px}.jn-v2[data-theme=win98] .v2-raised:focus-visible{box-shadow:var(--bevel-raised-shadow)!important}.jn-v2[data-theme=win98] .v2-btn-primary.v2-raised:focus-visible{box-shadow:var(--bevel-raised-shadow),0 0 0 1px var(--edge)!important}.jn-v2[data-theme=win98] .v2-inset:focus-visible{box-shadow:var(--bevel-inset-shadow)!important}.jn-v2[data-theme=win98] .v2-select-trigger{padding-right:0!important}.jn-v2[data-theme=win98] .v2-select-trigger>span:last-child{align-self:stretch;flex:0 0 16px;width:16px;margin:2px 2px 2px 0;font-size:0!important;background:var(--surface);box-shadow:var(--bevel-raised-shadow);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='7' height='4' shape-rendering='crispEdges'><path d='M7 0H0v1h1v1h1v1h1v1h1V3h1V2h1V1h1V0z' fill='%23000'/></svg>");background-repeat:no-repeat;background-position:center}.jn-v2[data-theme=win98][data-appearance=dark] .v2-select-trigger>span:last-child{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='7' height='4' shape-rendering='crispEdges'><path d='M7 0H0v1h1v1h1v1h1v1h1V3h1V2h1V1h1V0z' fill='%23fff'/></svg>")}.jn-v2[data-theme=win98] .v2-select-trigger[aria-expanded=true]>span:last-child{box-shadow:var(--bevel-inset-shadow)}.jn-v2[data-theme=win98] .v2-picker{border:var(--bevel-inset-border)!important;border-color:var(--bevel-inset-color)!important;box-shadow:var(--bevel-inset-shadow)!important}.jn-v2[data-theme=win98] .v2-menuitem:hover,.jn-v2[data-theme=win98] .v2-menu .v2-hover-bad:hover{background:var(--accent)!important}.jn-v2[data-theme=win98] .v2-menuitem:hover,.jn-v2[data-theme=win98] .v2-menuitem:hover *,.jn-v2[data-theme=win98] .v2-menu .v2-hover-bad:hover,.jn-v2[data-theme=win98] .v2-menu .v2-hover-bad:hover *{color:var(--accent-ink)!important}.jn-v2[data-theme=win98] [role=meter]{box-shadow:inset -1px -1px 0 var(--line-soft),inset 1px 1px 0 var(--line)}.jn-v2[data-theme=win98] [role=meter]>div{-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 6px,transparent 6px 8px);mask-image:repeating-linear-gradient(90deg,#000 0 6px,transparent 6px 8px)}.jn-v2[data-theme=win98] [role=dialog] .v2-btn-primary,.jn-v2[data-theme=win98] [role=dialog] .v2-btn-danger{font-weight:var(--weight-semibold)!important}.jn-v2[data-theme=win98] .v2-raised[role=dialog]{padding:3px!important}.jn-v2[data-theme=win98] [role=dialog] .v2-titlebar~.v2-dialogtext,.jn-v2[data-theme=win98] [role=dialog] .v2-titlebar~* .v2-dialogtext{color:var(--text)!important;font-size:var(--t-13)!important;line-height:17px!important}.jn-v2[data-theme=win98] [aria-busy=true]{cursor:wait}.jn-v2[data-theme=win98] .v2-rail{border:var(--bevel-inset-border);border-color:var(--bevel-inset-color);box-shadow:var(--bevel-inset-shadow)}.jn-v2[data-theme=win98] .v2-rail{padding-bottom:0!important}.jn-v2[data-theme=win98] .v2-rail{position:relative}.jn-v2[data-theme=win98] .v2-rail:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2px;z-index:2;pointer-events:none;background:linear-gradient(90deg,var(--bevel-shadow) 0 1px,var(--line-soft) 1px 2px)}.jn-v2[data-theme=win98] .v2-rail[data-open=true]{margin:4px 0 4px 4px}.jn-v2[data-theme=win98] .v2-rail[data-open=false]{background:var(--surface)!important;box-shadow:none}.jn-v2[data-theme=win98] .v2-railbrand{background:var(--surface);color:var(--text)!important;border-bottom:var(--bw-hair) solid var(--line);box-shadow:0 1px 0 var(--line-soft)}.jn-v2[data-theme=win98] .v2-railbrand>span:first-child{font-size:var(--t-19)!important;font-weight:var(--title-weight)}.jn-v2[data-theme=win98] .v2-rail[data-open=true] .v2-railscroll{gap:8px!important;padding:8px 4px!important}.jn-v2[data-theme=win98] .v2-rail .v2-railgroup+.v2-railgroup{border-top:var(--bw-hair) solid var(--line);box-shadow:inset 0 1px 0 var(--line-soft)}.jn-v2[data-theme=win98] .v2-rail[data-open=true] .v2-railgroup+.v2-railgroup{padding-top:7px}.jn-v2[data-theme=win98] .v2-rail[data-open=false] .v2-railgrouphead>span:last-child{display:none}.jn-v2[data-theme=win98] .v2-rail[data-open=true] .v2-railgrouphead{height:24px!important;padding:0 8px 0 3px!important;margin-bottom:0!important;gap:6px}.jn-v2[data-theme=win98] .v2-rail[data-open=true] .v2-railgrouphead>span:first-child{font-size:var(--t-12)!important;line-height:24px!important;color:var(--rail-text)!important}.jn-v2[data-theme=win98] .v2-rail[data-open=true] .v2-railgrouphead:before{content:"−";order:-1;flex:0 0 auto;width:9px;height:9px;border:1px solid var(--line);background:var(--surface-2);color:var(--text);font-size:8px;line-height:7px;text-align:center}.jn-v2[data-theme=win98] .v2-rail[data-open=true] .v2-railitem{height:28px!important;margin:0 4px 0 0!important;padding:0 8px 0 16px!important;font-size:var(--t-13)!important;border:1px dotted transparent!important}.jn-v2[data-theme=win98] .v2-rail[data-open=true] .v2-railitem[aria-current=page]{border-color:var(--rail-tree-focus)!important}.jn-v2[data-theme=win98] .v2-rail[data-open=true] .v2-railitem:before{content:"";position:absolute;left:6px;top:0;bottom:0;border-left:1px dotted var(--line)}.jn-v2[data-theme=win98] .v2-rail[data-open=true] .v2-railitem:after{content:"";position:absolute;left:6px;top:50%;width:7px;border-top:1px dotted var(--line)}.jn-v2[data-theme=win98] .v2-rail[data-open=true] .v2-railitem:last-child:before{bottom:50%}.jn-v2[data-theme=win98] .v2-rail .v2-railfoot{background:var(--surface);color:var(--text);border-top:0!important;margin:0!important;box-shadow:inset 1px 0 0 var(--bevel-shadow),inset -1px 0 0 var(--bevel-highlight)}.jn-v2[data-theme=win98] .v2-rail .v2-railfoot+.v2-railfoot{border-top:var(--bw-hair) solid var(--line)!important}.jn-v2[data-theme=win98] .v2-rail .v2-railscroll+.v2-railfoot{margin-top:2px!important;box-shadow:inset 0 1px 0 var(--line),inset 0 2px 0 var(--line-soft),inset 1px 0 0 var(--bevel-shadow),inset -1px 0 0 var(--bevel-highlight)}.jn-v2[data-theme=win98] .v2-rail .v2-railfoot:last-child{box-shadow:inset -1px -1px 0 var(--bevel-highlight),inset 1px 0 0 var(--bevel-shadow)}.jn-v2[data-theme=win98] .v2-rail[data-open=true] .v2-railhealth{padding:0 6px 0 10px!important}.jn-v2[data-theme=win98] .v2-rail[data-open=true] .v2-railhealth>span:first-child{flex:0 0 14px!important}.jn-v2[data-theme=win98] .v2-acctstats{white-space:normal!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.jn-v2[data-theme=win98] .v2-railitem[aria-current=page]:hover{color:var(--rail-active-ink)!important}.jn-v2[data-theme=win98] .v2-rail[data-open=true] .v2-railitem:not([aria-current=page]):hover{background:var(--line-soft)!important;color:var(--rail-text)!important}.jn-v2[data-theme=win98] .v2-rail[data-open=false] .v2-railitem:not([aria-current=page]):hover{background:var(--line-soft)!important}.jn-v2 .v2-bd:active,.jn-v2 .v2-bdc:active,.jn-v2 .v2-act:active{background-image:linear-gradient(var(--pressed-wash),var(--pressed-wash))!important;transform:var(--pressed-shift)}.jn-v2 [aria-disabled=true]{opacity:var(--disabled-opacity);color:var(--disabled-ink);text-shadow:var(--disabled-engrave)}.jn-v2 .v2-inset:not(.v2-underline):not(.v2-swtrack):not([aria-expanded=true]):hover:not(:focus):not(:focus-within){border-color:var(--input-border-hover)!important}@media(prefers-reduced-motion:reduce){.jn-v2 *{transition-duration:0s!important}}@font-face{font-family:"Pixelated MS Sans Serif";font-style:normal;font-weight:700;font-display:block;src:url(/JobNavigator-demo/fonts/98/ms_sans_serif_bold.woff2) format("woff2"),url(/JobNavigator-demo/fonts/98/ms_sans_serif_bold.woff) format("woff")}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body{color:#111827}input[type=checkbox],input[type=radio]{accent-color:#2563eb}html.dark{background-color:#111827}.dark body{color-scheme:dark;color:#e5e7eb}.dark select,.dark input[type=text],.dark input[type=password],.dark input[type=number],.dark input[type=email],.dark input[type=url],.dark input[type=search],.dark input[type=date],.dark input[type=time],.dark textarea{color-scheme:dark;background-color:#374151;color:#e5e7eb;border-color:#4b5563}.dark input[type=checkbox],.dark input[type=radio]{accent-color:#3b82f6}.dark option{background-color:#374151;color:#e5e7eb}.dark input::-moz-placeholder,.dark textarea::-moz-placeholder{color:#6b7280}.dark input::placeholder,.dark textarea::placeholder{color:#6b7280}
