.onboarding-dock-themes_themeTerminal__jeVJ0{--ob-panel-bg:rgba(1,10,27,0.95);--ob-panel-blur:24px;--ob-panel-border:rgba(255,255,255,0.2);--ob-panel-ring:rgba(255,255,255,0.1);--ob-panel-shadow:0 16px 50px rgba(0,0,0,0.8);--ob-panel-radius:2px;--ob-divider:rgba(255,255,255,0.1);--ob-text:rgba(255,255,255,0.85);--ob-text-body:rgba(255,255,255,0.6);--ob-text-dim:rgba(255,255,255,0.5);--ob-text-faint:rgba(255,255,255,0.4);--ob-eyebrow:rgba(255,255,255,0.6);--ob-accent:#c1ff72;--ob-emph:#c1ff72;--ob-emph-highlight:transparent;--ob-fill:var(--color-primary,#c1ff72);--ob-fill-ink:var(--color-primary-foreground,#021f53);--ob-fill-glow:0 0 16px rgba(193,255,114,0.3);--ob-focus:rgba(193,255,114,0.6);--ob-font-ui:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);--ob-font-heading:var(--ob-font-ui);--ob-font-lead:inherit;--ob-font-body:inherit;--ob-headline-size:13px;--ob-lead-size:11px;--ob-btn-radius:2px;--ob-btn-min-h:32px;--ob-ghost-hover-bg:rgba(255,255,255,0.1);--ob-ghost-hover-text:#ffffff;--ob-chip-radius:2px;--ob-chip-bg:rgba(255,255,255,0.05);--ob-chip-border:rgba(255,255,255,0.1);--ob-chip-text:rgba(255,255,255,0.6);--ob-chip-hover-bg:rgba(255,255,255,0.1);--ob-chip-hover-text:#ffffff;--ob-chip-sel-bg:var(--color-primary,#c1ff72);--ob-chip-sel-border:var(--color-primary,#c1ff72);--ob-chip-sel-text:var(--color-primary-foreground,#021f53);--ob-chip-sel-shadow:0 0 12px rgba(193,255,114,0.35);--ob-chip-dis-bg:rgba(255,255,255,0.05);--ob-chip-dis-border:rgba(255,255,255,0.05);--ob-chip-dis-text:rgba(255,255,255,0.3);--ob-rail-h:3px;--ob-rail-radius:999px;--ob-rail-current:var(--color-primary,#c1ff72);--ob-rail-current-glow:0 0 6px var(--color-primary,#c1ff72);--ob-rail-done:rgba(193,255,114,0.6);--ob-rail-upcoming:rgba(255,255,255,0.15);--ob-rail-label-current:#c1ff72;--ob-rail-label-done:rgba(193,255,114,0.6);--ob-rail-label-upcoming:rgba(255,255,255,0.3);--ob-track:rgba(255,255,255,0.1);--ob-bar-fill:var(--color-primary,#c1ff72);--ob-bar-radius:999px;--ob-step-bg:rgba(255,255,255,0.1);--ob-step-text:rgba(255,255,255,0.7)}.onboarding-dock-themes_themeBroadsheet__LauzP{--obs-paper:#fbf8f1;--obs-card:#fdfbf6;--obs-ink:#121212;--obs-ink-2:#4a4a4a;--obs-muted:#5f5b52;--obs-rule:#d8d2c4;--obs-oxblood:#8c1c13;--ob-panel-bg:var(--obs-paper);--ob-panel-blur:0px;--ob-panel-border:var(--obs-ink);--ob-panel-ring:transparent;--ob-panel-shadow:0 0 0 0 transparent;--ob-dock-shadow:none;--ob-panel-radius:0px;--ob-divider:var(--obs-rule);--ob-text:var(--obs-ink);--ob-text-body:var(--obs-ink-2);--ob-text-dim:var(--obs-muted);--ob-text-faint:var(--obs-muted);--ob-eyebrow:var(--obs-muted);--ob-accent:var(--obs-oxblood);--ob-emph:var(--obs-ink);--ob-emph-highlight:transparent;--ob-emph-weight:400;--ob-emph-style:italic;--ob-fill:var(--obs-ink);--ob-fill-ink:var(--obs-paper);--ob-fill-glow:none;--ob-focus:var(--obs-oxblood);--ob-cue:var(--obs-oxblood);--ob-font-ui:var(--font-sans,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);--ob-font-heading:Georgia,Cambria,"Times New Roman",Times,serif;--ob-font-lead:Georgia,Cambria,"Times New Roman",Times,serif;--ob-font-body:var(--font-sans,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);--ob-headline-size:17px;--ob-lead-size:13.5px;--ob-headline-weight:400;--ob-btn-weight:600;--ob-chip-weight:600;--ob-btn-radius:0px;--ob-pill-radius:0px;--ob-btn-min-h:36px;--ob-ghost-color:var(--obs-ink);--ob-ghost-decoration:underline;--ob-ghost-hover-bg:transparent;--ob-ghost-hover-text:var(--obs-ink);--ob-secondary-border:var(--obs-ink);--ob-chip-radius:0px;--ob-chip-bg:var(--obs-card);--ob-chip-border:var(--obs-rule);--ob-chip-text:var(--obs-ink);--ob-chip-hover-bg:var(--obs-paper);--ob-chip-hover-text:var(--obs-ink);--ob-chip-sel-bg:var(--obs-ink);--ob-chip-sel-border:var(--obs-ink);--ob-chip-sel-text:var(--obs-paper);--ob-chip-sel-shadow:none;--ob-chip-dis-bg:var(--obs-paper);--ob-chip-dis-border:var(--obs-rule);--ob-chip-dis-text:var(--obs-muted);--ob-rail-h:3px;--ob-rail-radius:0px;--ob-rail-current:var(--obs-oxblood);--ob-rail-current-glow:none;--ob-rail-done:var(--obs-ink);--ob-rail-upcoming:var(--obs-rule);--ob-rail-label-current:var(--obs-ink);--ob-rail-label-done:var(--obs-muted);--ob-rail-label-upcoming:var(--obs-muted);--ob-dot-glow:none;--ob-track:var(--obs-rule);--ob-bar-fill:var(--obs-oxblood);--ob-bar-radius:0px;--ob-segment-done:var(--obs-ink);--ob-segment-current:var(--obs-oxblood);--ob-segment-todo:var(--obs-rule);--ob-line-font:Georgia,Cambria,"Times New Roman",Times,serif;--ob-line-weight:400;--ob-count-font:var(--font-sans,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);--ob-count-weight:600;--ob-count-size:11px;--ob-count-spacing:0.12em;--ob-count-transform:uppercase;--ob-count-color:var(--obs-oxblood);--ob-step-bg:var(--obs-oxblood);--ob-step-text:var(--obs-paper)}body:has([data-broadsheet-mode=charcoal]) .onboarding-dock-themes_themeBroadsheet__LauzP{--obs-paper:#151412;--obs-card:#1f1e1b;--obs-ink:#f3efe6;--obs-ink-2:#c9c3b5;--obs-muted:#a39d8f;--obs-rule:#4a4741;--obs-oxblood:#e39a90}.onboarding-dock-themes_themeAbyssal__SWZ3Z{--ob-panel-bg:rgba(13,18,29,0.92);--ob-panel-blur:16px;--ob-panel-border:#1e293b;--ob-panel-ring:rgba(56,189,248,0.1);--ob-panel-shadow:0 20px 60px rgba(0,0,0,0.65);--ob-panel-radius:8px;--ob-divider:#1e293b;--ob-text:#f8fafc;--ob-text-body:#cbd5e1;--ob-text-dim:#94a3b8;--ob-text-faint:#8b98ab;--ob-eyebrow:#94a3b8;--ob-accent:#38bdf8;--ob-emph:#38bdf8;--ob-emph-highlight:transparent;--ob-fill:#38bdf8;--ob-fill-ink:#04121f;--ob-fill-glow:0 0 18px rgba(56,189,248,0.32);--ob-focus:#38bdf8;--ob-font-ui:var(--font-sans,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);--ob-font-heading:var(--ob-font-ui);--ob-font-lead:var(--ob-font-ui);--ob-font-body:var(--ob-font-ui);--ob-headline-size:15px;--ob-lead-size:12.5px;--ob-btn-radius:8px;--ob-btn-min-h:36px;--ob-ghost-hover-bg:#162032;--ob-ghost-hover-text:#f8fafc;--ob-chip-radius:999px;--ob-chip-bg:#111827;--ob-chip-border:#1e293b;--ob-chip-text:#cbd5e1;--ob-chip-hover-bg:#162032;--ob-chip-hover-text:#f8fafc;--ob-chip-sel-bg:rgba(56,189,248,0.16);--ob-chip-sel-border:#38bdf8;--ob-chip-sel-text:#e0f2fe;--ob-chip-sel-shadow:0 0 14px rgba(56,189,248,0.28);--ob-chip-dis-bg:#0a0e17;--ob-chip-dis-border:#151d2c;--ob-chip-dis-text:#556377;--ob-rail-h:4px;--ob-rail-radius:999px;--ob-rail-current:#38bdf8;--ob-rail-current-glow:0 0 10px rgba(56,189,248,0.75);--ob-rail-done:rgba(56,189,248,0.5);--ob-rail-upcoming:#1e293b;--ob-rail-label-current:#38bdf8;--ob-rail-label-done:rgba(56,189,248,0.65);--ob-rail-label-upcoming:#64748b;--ob-track:#1e293b;--ob-bar-fill:#38bdf8;--ob-bar-radius:999px;--ob-step-bg:#162032;--ob-step-text:#cbd5e1}html[data-abyssal-light="1"] .onboarding-dock-themes_themeAbyssal__SWZ3Z{--ob-panel-bg:rgba(255,255,255,0.96);--ob-panel-border:#e2e8f0;--ob-panel-ring:rgba(2,132,199,0.1);--ob-panel-shadow:0 16px 48px rgba(15,23,42,0.2);--ob-divider:#e2e8f0;--ob-text:#0b1526;--ob-text-body:#33415c;--ob-text-dim:#5b6b84;--ob-text-faint:#64748b;--ob-eyebrow:#5b6b84;--ob-accent:#0369a1;--ob-emph:#0369a1;--ob-fill:#0369a1;--ob-fill-ink:#ffffff;--ob-fill-glow:0 6px 16px rgba(3,105,161,0.28);--ob-focus:#0284c7;--ob-ghost-hover-bg:#f1f4f9;--ob-ghost-hover-text:#0b1526;--ob-chip-bg:#f1f4f9;--ob-chip-border:#d5dce8;--ob-chip-text:#33415c;--ob-chip-hover-bg:#e6ebf3;--ob-chip-hover-text:#0b1526;--ob-chip-sel-bg:rgba(2,132,199,0.12);--ob-chip-sel-border:#0284c7;--ob-chip-sel-text:#075985;--ob-chip-sel-shadow:0 0 0 1px #0284c7;--ob-chip-dis-bg:#f4f6fa;--ob-chip-dis-border:#e8ecf3;--ob-chip-dis-text:#9aa6ba;--ob-rail-current:#0284c7;--ob-rail-current-glow:0 0 8px rgba(2,132,199,0.45);--ob-rail-done:rgba(2,132,199,0.45);--ob-rail-upcoming:#dbe2ee;--ob-rail-label-current:#0369a1;--ob-rail-label-done:#0369a1;--ob-rail-label-upcoming:#75839c;--ob-track:#e2e8f0;--ob-bar-fill:#0284c7;--ob-step-bg:#e6ebf3;--ob-step-text:#33415c}.onboarding-dock-themes_themeClassic__fjHbJ{--obc-accent:var(--brand-blue,#021f53);--ob-panel-bg:var(--card,#ffffff);--ob-panel-blur:0px;--ob-panel-border:var(--brand-silver,#dcdcdc);--ob-panel-border-top:1px solid var(--brand-silver,#dcdcdc);--ob-dock-shadow:0 -8px 28px color-mix(in oklch,var(--brand-blue,#021f53) 14%,transparent);--ob-panel-radius:0px;--ob-divider:var(--border,#e5e5e5);--ob-text:var(--foreground,#171717);--ob-text-strong:var(--foreground,#171717);--ob-text-body:var(--foreground,#171717);--ob-text-dim:var(--muted-foreground,#737373);--ob-text-faint:var(--muted-foreground,#737373);--ob-eyebrow:var(--muted-foreground,#737373);--ob-accent:var(--obc-accent);--ob-emph:var(--obc-accent);--ob-fill:var(--brand-blue,#021f53);--ob-fill-ink:#ffffff;--ob-fill-glow:none;--ob-focus:var(--obc-accent);--ob-font-ui:var(--font-serif,Oxanium,system-ui,sans-serif);--ob-font-heading:var(--ob-font-ui);--ob-font-lead:var(--ob-font-ui);--ob-font-body:var(--ob-font-ui);--ob-headline-size:15px;--ob-btn-weight:700;--ob-chip-weight:700;--ob-btn-radius:0px;--ob-btn-min-h:36px;--ob-ghost-hover-bg:var(--muted,#f5f5f5);--ob-ghost-hover-text:var(--foreground,#171717);--ob-chip-radius:0px;--ob-chip-bg:var(--muted,#f5f5f5);--ob-chip-border:var(--border,#e5e5e5);--ob-chip-text:var(--muted-foreground,#737373);--ob-chip-hover-bg:var(--secondary,#f5f5f5);--ob-chip-hover-text:var(--foreground,#171717);--ob-chip-sel-bg:var(--muted,#f5f5f5);--ob-chip-sel-border:var(--obc-accent);--ob-chip-sel-text:var(--foreground,#171717);--ob-chip-sel-shadow:none;--ob-count-font:var(--ob-font-ui);--ob-count-weight:700;--ob-count-size:11px;--ob-count-spacing:0.08em;--ob-count-transform:uppercase;--ob-count-color:var(--obc-accent)}.dark .onboarding-dock-themes_themeClassic__fjHbJ{--obc-accent:var(--foreground,#fafafa);--ob-secondary-border:var(--brand-silver,#dcdcdc);--ob-keep-edge:var(--brand-silver,#dcdcdc);--ob-check-ink:var(--background,#0a0a0a)}.onboarding-dock-themes_panel__AmT1X{background:var(--ob-panel-bg);-webkit-backdrop-filter:blur(var(--ob-panel-blur));backdrop-filter:blur(var(--ob-panel-blur));border:1px solid var(--ob-panel-border);border-top:var(--ob-panel-border-top,1px solid var(--ob-panel-border));border-radius:var(--ob-panel-radius);box-shadow:var(--ob-panel-shadow),0 0 0 1px var(--ob-panel-ring);color:var(--ob-text-body);font-family:var(--ob-font-body)}.onboarding-dock-themes_dot__c6xiQ{background:var(--ob-rail-current);box-shadow:var(--ob-dot-glow,0 0 8px var(--ob-rail-current))}.onboarding-dock-themes_eyebrow__eMkek{font-family:var(--ob-font-ui)}.onboarding-dock-themes_eyebrowLabel__yshks{color:var(--ob-eyebrow)}.onboarding-dock-themes_eyebrowValue__sp0Ys{color:var(--ob-emph)}.onboarding-dock-themes_footer__chqXh{border-top:1px solid var(--ob-divider)}.onboarding-dock-themes_railSeg__wGQBr{height:var(--ob-rail-h);border-radius:var(--ob-rail-radius)}.onboarding-dock-themes_railCurrent__CxVZ8{background:var(--ob-rail-current);box-shadow:var(--ob-rail-current-glow)}.onboarding-dock-themes_railDone__pPbQa{background:var(--ob-rail-done)}.onboarding-dock-themes_railUpcoming__sAeMD{background:var(--ob-rail-upcoming)}.onboarding-dock-themes_railLabels__mHkv6{font-family:var(--ob-font-ui);font-size:9px;font-weight:600}.onboarding-dock-themes_railLabelCurrent__QZ4kD{color:var(--ob-rail-label-current)}.onboarding-dock-themes_railLabelDone__rznsS{color:var(--ob-rail-label-done)}.onboarding-dock-themes_railLabelUpcoming__WSwOK{color:var(--ob-rail-label-upcoming)}.onboarding-dock-themes_barRow__l_oYH{font-family:var(--ob-font-ui);color:var(--ob-text-dim)}.onboarding-dock-themes_barTrack__283EH{background:var(--ob-track);border-radius:var(--ob-bar-radius)}.onboarding-dock-themes_barFill__cXit7{background:var(--ob-bar-fill);border-radius:var(--ob-bar-radius)}.onboarding-dock-themes_accentText__KF9ck{color:var(--ob-emph)}.onboarding-dock-themes_btnClose__3Yef3,.onboarding-dock-themes_btnGhost__Ix_ph,.onboarding-dock-themes_btnPrimary__J2lXa,.onboarding-dock-themes_chip__152i4{cursor:pointer}.onboarding-dock-themes_btnClose__3Yef3:focus-visible,.onboarding-dock-themes_btnGhost__Ix_ph:focus-visible,.onboarding-dock-themes_btnPrimary__J2lXa:focus-visible,.onboarding-dock-themes_chip__152i4:focus-visible{outline:2px solid var(--ob-focus);outline-offset:2px}.onboarding-dock-themes_btnPrimary__J2lXa{min-height:var(--ob-btn-min-h);background:var(--ob-fill);color:var(--ob-fill-ink);border-radius:var(--ob-btn-radius);box-shadow:var(--ob-fill-glow);font-family:var(--ob-font-ui);font-weight:var(--ob-btn-weight,700)}.onboarding-dock-themes_btnPrimary__J2lXa:hover:not(:disabled){filter:brightness(1.1)}.onboarding-dock-themes_btnPrimary__J2lXa:active:not(:disabled){transform:translateY(1px)}.onboarding-dock-themes_btnPrimary__J2lXa:disabled{opacity:.5;cursor:not-allowed}.onboarding-dock-themes_btnGhost__Ix_ph{min-height:var(--ob-btn-min-h);color:var(--ob-ghost-color,var(--ob-text-dim));border-radius:var(--ob-btn-radius);font-family:var(--ob-font-ui);font-weight:var(--ob-btn-weight,inherit);text-decoration:var(--ob-ghost-decoration,none);text-underline-offset:3px}.onboarding-dock-themes_btnGhost__Ix_ph:hover:not(:disabled){color:var(--ob-ghost-hover-text);background:var(--ob-ghost-hover-bg)}.onboarding-dock-themes_btnGhost__Ix_ph:disabled{opacity:.5;cursor:not-allowed}.onboarding-dock-themes_btnGhost__Ix_ph.onboarding-dock-themes_btnMore__Ed_RI{min-height:36px;padding-left:10px;padding-right:10px}.onboarding-dock-themes_btnClose__3Yef3{width:32px;height:32px;color:var(--ob-text-dim);border-radius:var(--ob-btn-radius)}.onboarding-dock-themes_btnClose__3Yef3:hover{color:var(--ob-ghost-hover-text);background:var(--ob-ghost-hover-bg)}.onboarding-dock-themes_chipGrid__KiyHV{padding:3px}.onboarding-dock-themes_chipArea__yH3nc{--ob-grid-base:10rem;--ob-grid-step:5rem;--ob-grid-cap:min(40dvh,16rem);position:relative}@media (min-width:640px){.onboarding-dock-themes_chipArea__yH3nc{--ob-grid-base:9.5rem;--ob-grid-step:7rem;--ob-grid-cap:min(45dvh,22rem)}}.onboarding-dock-themes_chipArea__yH3nc>div{max-height:min(calc(var(--ob-grid-base) + var(--ob-grid-step) * var(--ob-reveal-step, 0)),var(--ob-grid-cap))}.onboarding-dock-themes_chipArea__yH3nc:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2rem;pointer-events:none;opacity:0;background:linear-gradient(to bottom,transparent,var(--ob-panel-bg,rgba(1,10,27,.95)))}.onboarding-dock-themes_chipArea__yH3nc[data-more-below=true]:after{opacity:1}@keyframes onboarding-dock-themes_chipReveal__gUiAT{0%{opacity:0;transform:translateY(6px);box-shadow:0 0 0 3px color-mix(in srgb,var(--ob-accent,#c1ff72) 60%,transparent)}60%{opacity:1;transform:translateY(0);box-shadow:0 0 0 3px color-mix(in srgb,var(--ob-accent,#c1ff72) 35%,transparent)}to{opacity:1;transform:translateY(0);box-shadow:0 0 0 3px color-mix(in srgb,var(--ob-accent,#c1ff72) 0%,transparent)}}.onboarding-dock-themes_chip__152i4:focus-visible{outline-offset:1px}.onboarding-dock-themes_chip__152i4{min-height:36px;padding:0 12px;border:1px solid var(--ob-chip-border);border-radius:var(--ob-chip-radius);background:var(--ob-chip-bg);color:var(--ob-chip-text);font-family:var(--ob-font-ui);font-size:12px;font-weight:var(--ob-chip-weight,700)}.onboarding-dock-themes_chip__152i4:hover:not(:disabled):not([aria-pressed=true]){background:var(--ob-chip-hover-bg);color:var(--ob-chip-hover-text)}.onboarding-dock-themes_chip__152i4[aria-pressed=true]{background:var(--ob-chip-sel-bg);border-color:var(--ob-chip-sel-border);color:var(--ob-chip-sel-text);box-shadow:var(--ob-chip-sel-shadow)}.onboarding-dock-themes_chip__152i4:disabled{background:var(--ob-chip-dis-bg);border-color:var(--ob-chip-dis-border);color:var(--ob-chip-dis-text);cursor:not-allowed}.onboarding-dock-themes_headline__5C9Rh{font-family:var(--ob-font-heading);font-size:var(--ob-headline-size);font-weight:var(--ob-headline-weight,600);color:var(--ob-text)}.onboarding-dock-themes_lead__XAb2L{font-family:var(--ob-font-lead);font-size:var(--ob-lead-size);color:var(--ob-text-body)}.onboarding-dock-themes_copy__C_K4Y{font-family:var(--ob-font-body);color:var(--ob-text-body)}.onboarding-dock-themes_strong__Ob4Pg{font-family:var(--ob-font-body);color:var(--ob-text)}.onboarding-dock-themes_meta__TKzem{font-family:var(--ob-font-ui);color:var(--ob-text-dim)}.onboarding-dock-themes_faint__oqaMK{font-family:var(--ob-font-body);color:var(--ob-text-faint)}.onboarding-dock-themes_emph__KQl0x{color:var(--ob-emph);font-weight:var(--ob-emph-weight,700);font-style:var(--ob-emph-style,normal);background-image:linear-gradient(var(--ob-emph-highlight),var(--ob-emph-highlight));background-repeat:no-repeat;background-size:100% .45em;background-position:0 90%}.onboarding-dock-themes_icon__ykHio{color:var(--ob-text-dim)}.onboarding-dock-themes_stepNum__8QqCA{font-family:var(--ob-font-ui);background:var(--ob-step-bg);color:var(--ob-step-text)}.onboarding-dock-themes_hintLabel__T_IL8{font-family:var(--ob-font-ui);color:var(--ob-text-dim);background:var(--ob-panel-bg);border:1px solid var(--ob-panel-border);border-radius:var(--ob-btn-radius);padding:1px 6px}.onboarding-dock-themes_hintArrow__K5yWX{color:var(--ob-accent);filter:drop-shadow(0 0 4px var(--ob-panel-bg))}@media (prefers-reduced-motion:no-preference){.onboarding-dock-themes_btnClose__3Yef3,.onboarding-dock-themes_btnGhost__Ix_ph,.onboarding-dock-themes_btnPrimary__J2lXa,.onboarding-dock-themes_chip__152i4,.onboarding-dock-themes_railSeg__wGQBr{transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .1s ease,filter .15s ease}.onboarding-dock-themes_barFill__cXit7{transition:width .5s ease-out}.onboarding-dock-themes_chipArea__yH3nc>div{transition:max-height .2s ease-out}.onboarding-dock-themes_chipArea__yH3nc:after{transition:opacity .15s ease}.onboarding-dock-themes_chipArea__yH3nc [data-chip-new=true]{animation:onboarding-dock-themes_chipReveal__gUiAT .6s ease-out}}@media (min-width:901px){.onboarding-dock-themes_themeBroadsheet__LauzP[data-ob-theme=broadsheet]:not([data-ob-wide]){left:auto;right:max(24px,calc((100vw - 1320px) / 2 + 24px));translate:none;width:340px;max-width:340px}}.BottomDock_root__GhShl{position:fixed;left:0;right:0;bottom:var(--ob-sheet-bottom,var(--article-action-bar-h,0));z-index:calc(var(--ob-sheet-z, 55) - 1);box-sizing:border-box;pointer-events:none}.BottomDock_stage__RMU4l{position:relative;box-sizing:border-box;width:100%;pointer-events:auto}.BottomDock_stage__RMU4l[data-chrome=panel]{min-height:56px;padding:12px max(8px,env(safe-area-inset-right,0px)) 8px max(16px,env(safe-area-inset-left,0px));padding-bottom:max(8px,calc(env(safe-area-inset-bottom, 0px) - var(--ob-sheet-bottom, var(--article-action-bar-h, 0px))));background:var(--ob-panel-bg,rgba(1,10,27,.97));-webkit-backdrop-filter:blur(var(--ob-panel-blur,16px));backdrop-filter:blur(var(--ob-panel-blur,16px));border-top:var(--ob-panel-border-top,1px solid var(--ob-panel-border,rgba(255,255,255,.2)));box-shadow:var(--ob-dock-shadow,0 -8px 28px rgba(0,0,0,.3));color:var(--ob-text,rgba(255,255,255,.85));font-family:var(--ob-font-body,inherit)}.BottomDock_stage__RMU4l[data-chrome=none]{display:flex;justify-content:center}@media (min-width:640px){.BottomDock_root__GhShl{left:var(--ob-dock-left,50%);right:auto;width:var(--ob-dock-w,min(40rem,calc(100vw - 32px)));translate:-50% 0;padding-bottom:16px}.BottomDock_stage__RMU4l[data-chrome=panel]{padding-bottom:8px;border:1px solid var(--ob-panel-border,rgba(255,255,255,.2));border-radius:var(--ob-panel-radius,2px);box-shadow:var(--ob-dock-shadow,0 8px 28px rgba(0,0,0,.3))}}@keyframes BottomDock_dockSwap__JlTFF{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.BottomDock_stage__RMU4l[data-motion=full]{animation:BottomDock_dockSwap__JlTFF .18s ease-out both}}@media (max-width:639px){.BottomDock_root__GhShl{transition:transform .2s ease,visibility 0s linear 0s}html[data-ob-chrome-hidden="1"] .BottomDock_root__GhShl{transform:translateY(calc(100% + var(--ob-sheet-bottom, var(--article-action-bar-h, 0px)) + 48px));visibility:hidden;transition:transform .2s ease,visibility 0s linear .2s}}@media (max-width:639px) and (prefers-reduced-motion:reduce){.BottomDock_root__GhShl,html[data-ob-chrome-hidden="1"] .BottomDock_root__GhShl{transition:none}}.InstallReminder_bar__xgCeG{--ir-text:var(--ob-text,rgba(255,255,255,0.92));--ir-dim:var(--ob-text-dim,rgba(255,255,255,0.55));--ir-fill:var(--ob-fill,var(--color-primary,#c1ff72));--ir-fill-ink:var(--ob-fill-ink,var(--color-primary-foreground,#021f53));--ir-fill-glow:var(--ob-fill-glow,0 0 12px rgba(193,255,114,0.25));--ir-focus:var(--ob-focus,rgba(193,255,114,0.7));--ir-font-ui:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);--ir-btn-radius:var(--ob-btn-radius,2px);--ir-ghost-hover-bg:var(--ob-ghost-hover-bg,rgba(255,255,255,0.1));--ir-ghost-hover-text:var(--ob-ghost-hover-text,#ffffff);display:flex;align-items:center;gap:8px;color:var(--ir-text);font-family:var(--ir-font-ui)}.InstallReminder_text__GtLnX{flex:1;min-width:0;font-size:13px;line-height:1.35}.InstallReminder_dismiss__rjiJS,.InstallReminder_install__sIcKq{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:0;border-radius:var(--ir-btn-radius);font-family:var(--ir-font-ui);cursor:pointer}.InstallReminder_install__sIcKq{padding:0 14px;background:var(--ir-fill);color:var(--ir-fill-ink);box-shadow:var(--ir-fill-glow);font-size:13px;font-weight:700}.InstallReminder_dismiss__rjiJS{width:40px;background:transparent;color:var(--ir-dim)}.InstallReminder_dismiss__rjiJS:hover{background:var(--ir-ghost-hover-bg);color:var(--ir-ghost-hover-text)}.InstallReminder_dismiss__rjiJS:focus-visible,.InstallReminder_install__sIcKq:focus-visible{outline:2px solid var(--ir-focus);outline-offset:2px}.InstallReminder_install__sIcKq:disabled{opacity:.55;cursor:not-allowed}.ReturnBanner_bar__y6GgI{--rb-border:var(--ob-panel-border,rgba(255,255,255,0.2));--rb-text:var(--ob-text,rgba(255,255,255,0.92));--rb-dim:var(--ob-text-dim,rgba(255,255,255,0.55));--rb-fill:var(--ob-fill,var(--color-primary,#c1ff72));--rb-fill-ink:var(--ob-fill-ink,var(--color-primary-foreground,#021f53));--rb-fill-glow:var(--ob-fill-glow,0 0 12px rgba(193,255,114,0.25));--rb-focus:var(--ob-focus,rgba(193,255,114,0.7));--rb-font:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);--rb-btn-radius:var(--ob-btn-radius,2px);--rb-ghost-hover-bg:var(--ob-ghost-hover-bg,rgba(255,255,255,0.1));--rb-ghost-hover-text:var(--ob-ghost-hover-text,#ffffff);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;color:var(--rb-text);font-family:var(--rb-font)}.ReturnBanner_bar__y6GgI[data-ob-guide-step]{padding-top:4px}.ReturnBanner_count__z1aBQ{font-weight:800;white-space:nowrap;color:var(--ob-text-strong,var(--rb-text))}.ReturnBanner_text__m2_0D{flex:1 1 14rem;min-width:0;margin:0;font-size:13px;font-weight:600;line-height:1.35}.ReturnBanner_actions__bRthJ{display:flex;flex:none;align-items:center;gap:6px;margin-left:auto}.ReturnBanner_dismiss__k79pR,.ReturnBanner_primary__ntqvu,.ReturnBanner_secondary___6PxR{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border-radius:var(--rb-btn-radius);font-family:var(--rb-font);font-size:13px;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent}.ReturnBanner_primary__ntqvu{padding:0 14px;border:0;background:var(--rb-fill);color:var(--rb-fill-ink);box-shadow:var(--rb-fill-glow)}.ReturnBanner_secondary___6PxR{padding:0 12px;border:1px solid var(--rb-border);background:transparent;color:var(--rb-text)}.ReturnBanner_secondary___6PxR:hover{background:var(--rb-ghost-hover-bg);color:var(--rb-ghost-hover-text)}.ReturnBanner_dismiss__k79pR{width:40px;border:0;background:transparent;color:var(--rb-dim)}.ReturnBanner_dismiss__k79pR:hover{background:var(--rb-ghost-hover-bg);color:var(--rb-ghost-hover-text)}.ReturnBanner_dismiss__k79pR:focus-visible,.ReturnBanner_primary__ntqvu:focus-visible,.ReturnBanner_secondary___6PxR:focus-visible{outline:2px solid var(--rb-focus);outline-offset:2px}.ThemeSheet_sheet__T9nUo{position:fixed;left:0;right:0;bottom:var(--ob-sheet-bottom,0);z-index:var(--ob-sheet-z,55);box-sizing:border-box;max-height:33.333vh;max-height:33.333dvh;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:10px;padding:12px max(16px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom, 0px)) max(16px,env(safe-area-inset-left,0px));background:var(--ob-panel-bg,rgba(1,10,27,.97));-webkit-backdrop-filter:blur(var(--ob-panel-blur,16px));backdrop-filter:blur(var(--ob-panel-blur,16px));border:1px solid var(--ob-panel-border,rgba(255,255,255,.2));border-bottom:0;border-top:var(--ob-panel-border-top,1px solid var(--ob-panel-border,rgba(255,255,255,.2)));border-radius:0;box-shadow:var(--ob-dock-shadow,0 -10px 36px rgba(0,0,0,.35));color:var(--ob-text-body,rgba(255,255,255,.6));font-family:var(--ob-font-body,inherit)}@media (min-width:640px){.ThemeSheet_sheet__T9nUo{left:var(--ob-dock-left,50%);right:auto;translate:-50% 0;width:min(32rem,var(--ob-dock-w,calc(100vw - 32px)))}}.ThemeSheet_sheet__T9nUo[data-docked=true]{position:static;translate:none;width:auto;max-height:none;margin:0;overflow:visible;padding:12px 16px;border:1px solid var(--ob-panel-border,rgba(255,255,255,.2));border-radius:0;box-shadow:none}.ThemeSheet_sheet__T9nUo[data-docked=true] .ThemeSheet_swatchName__7jvuN{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10px;overflow-wrap:normal}.ThemeSheet_header__jo_EN{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ThemeSheet_compare__zIFAJ{flex:none;margin:0;padding:4px 0;cursor:pointer;background:transparent;border:0;color:var(--ob-text-dim,rgba(255,255,255,.5));font-family:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:12px;font-weight:var(--ob-btn-weight,600);text-decoration:underline;text-underline-offset:3px;-webkit-tap-highlight-color:transparent}.ThemeSheet_compare__zIFAJ:hover{color:var(--ob-ghost-hover-text,#ffffff)}.ThemeSheet_compare__zIFAJ:focus-visible{outline:2px solid var(--ob-focus,rgba(193,255,114,.8));outline-offset:2px}.ThemeSheet_title__FnOMe{margin:0;font-family:var(--ob-font-heading,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:var(--ob-headline-size,13px);font-weight:var(--ob-headline-weight,600);line-height:1.2;color:var(--ob-text,rgba(255,255,255,.85))}.ThemeSheet_swatches__E2upm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ThemeSheet_swatch__z_FLS{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden;cursor:pointer;background:var(--ob-chip-bg,rgba(255,255,255,.05));border:2px solid var(--ob-chip-border,rgba(255,255,255,.1));border-radius:0;color:var(--ob-chip-text,rgba(255,255,255,.6));font-family:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);-webkit-tap-highlight-color:transparent}.ThemeSheet_swatch__z_FLS:hover{background:var(--ob-chip-hover-bg,rgba(255,255,255,.1));color:var(--ob-chip-hover-text,#ffffff)}.ThemeSheet_swatch__z_FLS[aria-pressed=true]{background:var(--ob-chip-sel-bg,rgba(193,255,114,.14));border-color:var(--ob-chip-sel-border,#c1ff72);color:var(--ob-chip-sel-text,#ffffff)}.ThemeSheet_ghost__gEdDD:focus-visible,.ThemeSheet_primary__f5EfZ:focus-visible,.ThemeSheet_swatch__z_FLS:focus-visible{outline:2px solid var(--ob-focus,rgba(193,255,114,.8));outline-offset:2px}.ThemeSheet_swatchChip__7CLxr{display:flex;align-items:center;justify-content:center;height:32px;font-size:15px;font-weight:700;line-height:1;border:solid transparent;border-width:0 0 1px}.ThemeSheet_swatchChip__7CLxr[data-swatch=terminal]{background:#010a1b;color:#c1ff72;border-color:rgba(193,255,114,.4);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ThemeSheet_swatchChip__7CLxr[data-swatch=broadsheet]{background:#fbf8f1;color:#121212;border-color:#121212;font-family:Georgia,Cambria,Times New Roman,Times,serif}.ThemeSheet_swatchChip__7CLxr[data-swatch=abyssal]{background:#0d121d;color:#38bdf8;border-color:#1e293b;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.ThemeSheet_swatchChip__7CLxr[data-swatch=classic]{background:#f1f5f9;color:#0f2a4a;border-color:#cbd5e1;font-family:var(--font-serif,Oxanium,system-ui,sans-serif)}.ThemeSheet_swatchName__7jvuN{padding:7px 4px 8px;font-size:11px;font-weight:var(--ob-btn-weight,700);line-height:1.1;text-align:center;overflow-wrap:anywhere}.ThemeSheet_actions__PSWT7{display:flex;align-items:center;gap:8px;justify-content:flex-end}.ThemeSheet_ghost__gEdDD,.ThemeSheet_primary__f5EfZ{min-height:40px;padding:0 20px;cursor:pointer;border-radius:0;font-family:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:13px;font-weight:var(--ob-btn-weight,700);-webkit-tap-highlight-color:transparent}.ThemeSheet_primary__f5EfZ{flex:0 0 auto;min-width:8.5rem;background:var(--ob-fill,#c1ff72);color:var(--ob-fill-ink,#021f53);border:0}.ThemeSheet_primary__f5EfZ:hover:not(:disabled){filter:brightness(1.1)}.ThemeSheet_primary__f5EfZ:disabled{opacity:.5;cursor:not-allowed}.ThemeSheet_ghost__gEdDD{background:transparent;color:var(--ob-text-dim,rgba(255,255,255,.5));border:1px solid var(--ob-secondary-border,transparent)}.ThemeSheet_ghost__gEdDD:hover{background:var(--ob-ghost-hover-bg,rgba(255,255,255,.1));color:var(--ob-ghost-hover-text,#ffffff)}@media (max-height:480px){.ThemeSheet_sheet__T9nUo{gap:6px;padding-top:8px}.ThemeSheet_swatchChip__7CLxr{height:20px}.ThemeSheet_swatchName__7jvuN{padding-top:4px;padding-bottom:5px}}@keyframes ThemeSheet_sheetRise__TH1m1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes ThemeSheet_sheetFade__SDuKf{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.ThemeSheet_sheet__T9nUo[data-motion=full]{animation:ThemeSheet_sheetRise__TH1m1 .22s ease-out both}.ThemeSheet_sheet__T9nUo[data-docked=true][data-motion=full]{animation:ThemeSheet_sheetFade__SDuKf .22s ease-out both}.ThemeSheet_ghost__gEdDD,.ThemeSheet_primary__f5EfZ,.ThemeSheet_swatch__z_FLS{transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,filter .15s ease}}.ThemeSheet_srOnly___p8m3{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ThemeSheet_compact__0y_YH{box-sizing:border-box;color:var(--ob-text,rgba(255,255,255,.85));font-family:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace)}.ThemeSheet_stepHeader__1Nw2N{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.ThemeSheet_kicker__lNQA_{margin:0;font-family:var(--ob-count-font,var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace));font-size:var(--ob-count-size,11px);font-weight:var(--ob-count-weight,700);letter-spacing:var(--ob-count-spacing,.06em);text-transform:var(--ob-count-transform,uppercase);line-height:1.2;color:var(--ob-count-color,var(--ob-emph,var(--ob-accent,#c1ff72)))}.ThemeSheet_headline__L6ebS{margin:0;font-family:var(--ob-font-heading,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:17px;font-weight:var(--ob-headline-weight,700);line-height:1.2;color:var(--ob-text-strong,var(--ob-text,#ffffff))}.ThemeSheet_subline__DVCkX{margin:0;min-height:calc(1.4em * 3);font-family:var(--ob-font-body,inherit);font-size:12px;line-height:1.4;color:var(--ob-text-dim,rgba(255,255,255,.5))}.ThemeSheet_tiles__LjpvX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ThemeSheet_tile__loGtB{position:relative;display:flex;flex-direction:column;align-items:stretch;min-height:56px;padding:0;overflow:hidden;cursor:pointer;background:var(--ob-chip-bg,rgba(255,255,255,.05));border:2px solid var(--ob-chip-border,rgba(255,255,255,.1));border-radius:0;color:var(--ob-chip-text,rgba(255,255,255,.6));font-family:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);-webkit-tap-highlight-color:transparent}.ThemeSheet_tile__loGtB[aria-pressed=true]{border-color:var(--ob-chip-sel-border,#c1ff72);color:var(--ob-text-strong,var(--ob-text,#ffffff))}.ThemeSheet_tile__loGtB .ThemeSheet_swatchChip__7CLxr{height:32px;font-size:16px}.ThemeSheet_tileName__GYulZ{padding:5px 2px 0;font-size:10px;font-weight:var(--ob-btn-weight,700);line-height:1.1;text-align:center;overflow-wrap:normal}.ThemeSheet_tileAudience__yOqug{display:block;padding:2px 3px 6px;font-size:9px;font-weight:500;text-align:center;color:var(--ob-text-dim,rgba(255,255,255,.5))}.ThemeSheet_suggestedMark__YTE40,.ThemeSheet_tileAudience__yOqug{overflow:hidden;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ThemeSheet_suggestedMark__YTE40{position:absolute;top:0;left:0;box-sizing:border-box;max-width:calc(100% - 18px);padding:2px 4px;background:var(--ob-fill,#c1ff72);color:var(--ob-fill-ink,#021f53);font-family:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:8px;font-weight:700;letter-spacing:.02em;pointer-events:none}.ThemeSheet_tileCheck__w1XJK{position:absolute;top:0;right:0;box-sizing:border-box;width:16px;height:16px;padding:2px;background:var(--ob-chip-sel-border,#c1ff72);color:var(--ob-check-ink,var(--ob-fill-ink,#021f53))}.ThemeSheet_keepSlot__asa4u,.ThemeSheet_keepWide__LFqCy{min-height:48px;margin-top:10px}.ThemeSheet_keepWide__LFqCy{display:block;width:100%;padding:0 16px;cursor:pointer;background:var(--ob-fill,#c1ff72);color:var(--ob-fill-ink,#021f53);border:0;border-radius:0;box-shadow:inset 0 0 0 1px var(--ob-keep-edge,transparent);font-family:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:15px;font-weight:var(--ob-btn-weight,700);-webkit-tap-highlight-color:transparent}.ThemeSheet_keepWide__LFqCy:focus-visible,.ThemeSheet_more__t4T1q:focus-visible,.ThemeSheet_pill__t6dpC:focus-visible,.ThemeSheet_tile__loGtB:focus-visible{outline:2px solid var(--ob-focus,rgba(193,255,114,.8));outline-offset:2px}.ThemeSheet_more__t4T1q{flex:none;min-width:44px;min-height:48px;padding:0 2px;cursor:pointer;background:transparent;border:0;color:var(--ob-text-dim,rgba(255,255,255,.5));font-family:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:3px;-webkit-tap-highlight-color:transparent}[data-ob-dock-surface]:has(>.ThemeSheet_compact__0y_YH[data-ob-theme=classic][data-sheet-compact=open]){background:var(--card,#ffffff);-webkit-backdrop-filter:none;backdrop-filter:none;border-top:1px solid var(--brand-silver,#dcdcdc);box-shadow:0 -8px 28px color-mix(in oklch,var(--brand-blue,#021f53) 14%,transparent);color:var(--foreground,#171717);font-family:var(--font-serif,Oxanium,system-ui,sans-serif)}.ThemeSheet_compact__0y_YH[data-sheet-compact=collapsed]{width:max-content;max-width:calc(100vw - 24px);margin:0 12px 8px auto;background:var(--ob-panel-bg,rgba(1,10,27,.97));-webkit-backdrop-filter:blur(var(--ob-panel-blur,16px));backdrop-filter:blur(var(--ob-panel-blur,16px));border:1px solid var(--ob-fill,var(--ob-panel-border,rgba(255,255,255,.2)));border-radius:var(--ob-pill-radius,999px);box-shadow:var(--ob-dock-shadow,0 0 0 3px var(--ob-panel-bg,rgba(1,10,27,.97)),0 6px 20px rgba(0,0,0,.4))}.ThemeSheet_pill__t6dpC{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;cursor:pointer;background:transparent;color:var(--ob-text-strong,var(--ob-text,#ffffff));border:0;border-radius:var(--ob-pill-radius,999px);font-family:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:13px;font-weight:var(--ob-btn-weight,700);white-space:nowrap;-webkit-tap-highlight-color:transparent}.ThemeSheet_pillGlyph__Rt9uJ{color:var(--ob-count-color,var(--ob-fill,#c1ff72));font-size:15px}.TopicsSheet_sheet__8pGy0{position:fixed;left:0;right:0;bottom:var(--ob-sheet-bottom,0);z-index:var(--ob-sheet-z,55);box-sizing:border-box;max-height:45vh;max-height:45dvh;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding:12px max(16px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom, 0px)) max(16px,env(safe-area-inset-left,0px));background:var(--ob-panel-bg,rgba(1,10,27,.97));-webkit-backdrop-filter:blur(var(--ob-panel-blur,16px));backdrop-filter:blur(var(--ob-panel-blur,16px));border:1px solid var(--ob-panel-border,rgba(255,255,255,.2));border-bottom:0;border-top:var(--ob-panel-border-top,1px solid var(--ob-panel-border,rgba(255,255,255,.2)));border-radius:var(--ob-panel-radius,2px) var(--ob-panel-radius,2px) 0 0;box-shadow:var(--ob-dock-shadow,0 -10px 36px rgba(0,0,0,.35));color:var(--ob-text-body,rgba(255,255,255,.6));font-family:var(--ob-font-body,inherit)}@media (min-width:640px){.TopicsSheet_sheet__8pGy0{left:var(--ob-dock-left,50%);right:auto;translate:-50% 0;width:min(32rem,var(--ob-dock-w,calc(100vw - 32px)))}}.TopicsSheet_title__GFjWp{margin:0;font-family:var(--ob-font-heading,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:var(--ob-headline-size,13px);font-weight:var(--ob-headline-weight,600);line-height:1.2;color:var(--ob-text,rgba(255,255,255,.85))}.TopicsSheet_subline__Dkk5m{margin:0;font-size:12px;line-height:1.35;color:var(--ob-text-dim,rgba(255,255,255,.5))}.TopicsSheet_allTopics__32JHN{margin-right:auto;align-self:center;color:var(--ob-accent,#c1ff72);font-family:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:12px;text-decoration:underline;white-space:nowrap}.TopicsSheet_allTopics__32JHN:focus-visible{outline:2px solid var(--ob-focus,rgba(193,255,114,.8));outline-offset:2px}.TopicsSheet_body__5gH72{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px;overflow-y:auto;overscroll-behavior:contain}.TopicsSheet_group__js3aI{display:flex;flex-direction:column;gap:6px}.TopicsSheet_groupLabel__Ku_B8{margin:0;font-family:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:10px;font-weight:var(--ob-btn-weight,700);letter-spacing:.08em;line-height:1.2;text-transform:uppercase;color:var(--ob-text-dim,rgba(255,255,255,.5))}.TopicsSheet_chips__GA_yy{display:flex;flex-wrap:wrap;gap:6px}.TopicsSheet_chip__ChqnC{display:inline-flex;align-items:center;gap:5px;min-height:36px;max-width:100%;padding:0 12px;cursor:pointer;background:var(--ob-chip-bg,rgba(255,255,255,.05));border:1px solid var(--ob-chip-border,rgba(255,255,255,.1));border-radius:var(--ob-chip-radius,2px);color:var(--ob-chip-text,rgba(255,255,255,.6));font-family:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:12px;font-weight:var(--ob-chip-weight,700);-webkit-tap-highlight-color:transparent}.TopicsSheet_chip__ChqnC:hover{background:var(--ob-chip-hover-bg,rgba(255,255,255,.1));color:var(--ob-chip-hover-text,#ffffff)}.TopicsSheet_chip__ChqnC[aria-pressed=true]{background:var(--ob-chip-sel-bg,rgba(193,255,114,.14));border-color:var(--ob-chip-sel-border,#c1ff72);color:var(--ob-chip-sel-text,#ffffff);box-shadow:var(--ob-chip-sel-shadow,0 0 12px rgba(193,255,114,.35))}.TopicsSheet_chip__ChqnC[aria-disabled=true]{cursor:not-allowed;opacity:.45}.TopicsSheet_chip__ChqnC[aria-disabled=true]:hover{background:var(--ob-chip-bg,rgba(255,255,255,.05));color:var(--ob-chip-text,rgba(255,255,255,.6))}.TopicsSheet_chip__ChqnC:focus-visible,.TopicsSheet_ghost__ngGup:focus-visible,.TopicsSheet_primary__YEWmE:focus-visible{outline:2px solid var(--ob-focus,rgba(193,255,114,.8));outline-offset:2px}.TopicsSheet_check__T1wB3{flex:none;width:12px;height:12px;stroke-width:3}.TopicsSheet_chipName__lAjvN{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TopicsSheet_srOnly__YL_t9{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.TopicsSheet_actions__cvZN2{flex:none;display:flex;gap:8px;justify-content:flex-end}.TopicsSheet_ghost__ngGup,.TopicsSheet_primary__YEWmE{min-height:44px;padding:0 18px;cursor:pointer;border-radius:var(--ob-btn-radius,2px);font-family:var(--ob-font-ui,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:13px;font-weight:var(--ob-btn-weight,700);-webkit-tap-highlight-color:transparent}.TopicsSheet_primary__YEWmE{flex:1 1 auto;background:var(--ob-fill,#c1ff72);color:var(--ob-fill-ink,#021f53);border:0;box-shadow:var(--ob-fill-glow,0 0 16px rgba(193,255,114,.3))}.TopicsSheet_primary__YEWmE:hover{filter:brightness(1.1)}.TopicsSheet_ghost__ngGup{background:transparent;color:var(--ob-text-dim,rgba(255,255,255,.5));border:1px solid var(--ob-secondary-border,transparent)}.TopicsSheet_ghost__ngGup:hover{background:var(--ob-ghost-hover-bg,rgba(255,255,255,.1));color:var(--ob-ghost-hover-text,#ffffff)}@media (max-height:480px){.TopicsSheet_sheet__8pGy0{gap:6px;padding-top:8px;max-height:60dvh}.TopicsSheet_chip__ChqnC{min-height:32px}}@keyframes TopicsSheet_sheetRise__IZNGo{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.TopicsSheet_sheet__8pGy0[data-motion=full]{animation:TopicsSheet_sheetRise__IZNGo .22s ease-out both}.TopicsSheet_chip__ChqnC,.TopicsSheet_ghost__ngGup,.TopicsSheet_primary__YEWmE{transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,filter .15s ease}}.JourneyProgress_root__xK2B5{--jp-fg:var(--color-foreground,#1f2937);--jp-muted:var(--color-muted-foreground,#4b5563);--jp-accent:var(--color-primary,#6366f1);--jp-line:color-mix(in srgb,var(--jp-fg) 18%,transparent);--jp-current-bg:color-mix(in srgb,var(--jp-accent) 10%,transparent);--jp-radius:8px;--jp-font:inherit;color:var(--jp-fg);font-family:var(--jp-font)}.JourneyProgress_bar__Tt1Wb,.JourneyProgress_list__71t4W{list-style:none;margin:0;padding:0}.JourneyProgress_srOnly__LnqYg{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.JourneyProgress_title__Oepu5{margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid var(--jp-line);font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.3}.JourneyProgress_list__71t4W{display:flex;flex-direction:column;gap:2px}.JourneyProgress_row__5PH_k{position:relative;border-radius:var(--jp-radius)}.JourneyProgress_rowBody__ICQFw,.JourneyProgress_rowButton__RMxLz{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;text-align:left}.JourneyProgress_rowButton__RMxLz{cursor:pointer;min-height:44px}.JourneyProgress_rowButton__RMxLz:hover{background:color-mix(in srgb,var(--jp-fg) 6%,transparent)}.JourneyProgress_rowButton__RMxLz:focus-visible{outline:2px solid var(--jp-accent);outline-offset:1px}.JourneyProgress_marker__3dLH6{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--jp-line);border-radius:50%;font-size:12px;line-height:1;color:var(--jp-muted)}.JourneyProgress_text__4oe6r{display:flex;flex-direction:column;gap:2px;min-width:0}.JourneyProgress_label__ygTT_{font-size:14px;font-weight:600;line-height:1.3;color:var(--jp-fg)}.JourneyProgress_hint__bugUi{font-size:12.5px;line-height:1.4;color:var(--jp-muted)}.JourneyProgress_current__0_jC5{background:var(--jp-current-bg);border-left:3px solid var(--jp-accent)}.JourneyProgress_current__0_jC5 .JourneyProgress_marker__3dLH6{border-color:var(--jp-accent);background:var(--jp-accent);color:var(--jp-accent-ink,#fff)}.JourneyProgress_current__0_jC5 .JourneyProgress_label__ygTT_{font-size:15px;font-weight:700;color:var(--jp-fg)}.JourneyProgress_current__0_jC5 .JourneyProgress_hint__bugUi{color:var(--jp-fg)}.JourneyProgress_kicker__MauW9{font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:var(--jp-muted)}.JourneyProgress_labelButton__hCJNl{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;cursor:pointer;border:0;background:transparent;color:inherit;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent}.JourneyProgress_labelButton__hCJNl:hover .JourneyProgress_label__ygTT_{text-decoration:underline;text-underline-offset:3px}.JourneyProgress_labelButton__hCJNl:focus-visible{outline:2px solid var(--jp-fg);outline-offset:2px}.JourneyProgress_rowAction__kd5Tx{display:inline;margin:0;padding:0;cursor:pointer;border:0;background:transparent;color:var(--jp-fg);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}.JourneyProgress_rowAction__kd5Tx:focus-visible{outline:2px solid var(--jp-fg);outline-offset:2px}.JourneyProgress_cta__Sl_MD{align-self:flex-start;min-height:44px;margin-top:6px;padding:0 16px;cursor:pointer;border:1px solid var(--jp-accent);border-radius:var(--jp-radius);background:var(--jp-accent);color:var(--jp-accent-ink,#fff);font:inherit;font-size:14px;font-weight:700;-webkit-tap-highlight-color:transparent}.JourneyProgress_cta__Sl_MD:disabled{cursor:default;filter:grayscale(1) brightness(.85)}.JourneyProgress_cta__Sl_MD:hover:not(:disabled){filter:brightness(1.08)}.JourneyProgress_cta__Sl_MD:focus-visible{outline:2px solid var(--jp-fg);outline-offset:2px}.JourneyProgress_quietLink__mZpe_{align-self:flex-start;margin:4px 0 0;padding:0;cursor:pointer;border:0;background:transparent;color:var(--jp-muted);font:inherit;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px;-webkit-tap-highlight-color:transparent}.JourneyProgress_quietLink__mZpe_:hover{color:var(--jp-fg)}.JourneyProgress_quietLink__mZpe_:focus-visible{outline:2px solid var(--jp-fg);outline-offset:2px}.JourneyProgress_closing__4xx4T{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:10px;padding:12px;border:1px solid var(--jp-line);border-left:3px solid var(--jp-accent);border-radius:var(--jp-radius);background:var(--jp-current-bg)}.JourneyProgress_closingTitle__RuEJC{margin:0;font-size:15px;font-weight:700;line-height:1.3;color:var(--jp-fg)}.JourneyProgress_closing__4xx4T .JourneyProgress_hint__bugUi{margin:0;color:var(--jp-fg)}.JourneyProgress_ctaLink__JqYXJ{display:inline-flex;align-items:center;text-decoration:none}.JourneyProgress_done__NLEjq .JourneyProgress_marker__3dLH6{border-color:var(--jp-muted);color:var(--jp-muted)}.JourneyProgress_done__NLEjq .JourneyProgress_label__ygTT_,.JourneyProgress_skipped__Gqyap .JourneyProgress_label__ygTT_{color:var(--jp-muted);font-weight:500}.JourneyProgress_skipped__Gqyap .JourneyProgress_marker__3dLH6{color:var(--jp-muted)}.JourneyProgress_next__Vk7Ce .JourneyProgress_label__ygTT_{color:var(--jp-fg);font-weight:600}.JourneyProgress_next__Vk7Ce .JourneyProgress_marker__3dLH6{border-color:var(--jp-muted);color:var(--jp-muted)}.JourneyProgress_next__Vk7Ce[data-hinted=false] .JourneyProgress_label__ygTT_{color:var(--jp-muted);font-weight:500}.JourneyProgress_reason__c_9jE{font-size:12.5px;line-height:1.4;color:var(--jp-muted)}.JourneyProgress_readMeter__GqNm4{display:flex;align-items:center;gap:8px;margin-top:6px}.JourneyProgress_readTrack__uJN__{display:flex;flex:1 1 auto;gap:2px;min-width:48px}.JourneyProgress_readStep__9RSPb{flex:1 1 0;height:4px;border-radius:2px;background:var(--jp-line)}.JourneyProgress_readStep__9RSPb[data-on=true]{background:var(--jp-muted)}.JourneyProgress_readPercent__fuqXI{flex:none;font-size:12px;font-variant-numeric:tabular-nums;line-height:1;color:var(--jp-muted)}.JourneyProgress_readMeter__GqNm4[data-complete=true] .JourneyProgress_readPercent__fuqXI{color:var(--jp-fg);font-weight:600}.JourneyProgress_hint__bugUi,.JourneyProgress_label__ygTT_,.JourneyProgress_marker__3dLH6,.JourneyProgress_row__5PH_k{transition:background-color .24s ease,border-color .24s ease,color .24s ease}@media (prefers-reduced-motion:reduce){.JourneyProgress_hint__bugUi,.JourneyProgress_label__ygTT_,.JourneyProgress_marker__3dLH6,.JourneyProgress_row__5PH_k{transition:none}}.JourneyProgress_inlineLine__7AbPp{display:block;margin:0 0 6px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:600;text-align:left}button.JourneyProgress_inlineLine__7AbPp{cursor:pointer;min-height:24px}button.JourneyProgress_inlineLine__7AbPp:focus-visible{outline:2px solid var(--jp-accent);outline-offset:2px}.JourneyProgress_bar__Tt1Wb{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px}.JourneyProgress_segment___SeNH{position:relative;height:4px;border-radius:2px;background:var(--jp-line)}.JourneyProgress_segment___SeNH.JourneyProgress_done__NLEjq{background:var(--jp-accent)}.JourneyProgress_segment___SeNH.JourneyProgress_current__0_jC5{background:color-mix(in srgb,var(--jp-accent) 55%,var(--jp-line))}.JourneyProgress_segment___SeNH.JourneyProgress_skipped__Gqyap{background:repeating-linear-gradient(90deg,var(--jp-line) 0 3px,transparent 3px 6px)}.JourneyProgress_skinClassic__Lje9q{--jp-accent:var(--color-primary,#6366f1);--jp-accent-ink:var(--color-primary-foreground,#ffffff)}.JourneyProgress_skinTerminal__0eGYB{--jp-fg:#e6ebf5;--jp-muted:#a9b3cc;--jp-accent:#c1ff72;--jp-accent-ink:#021f53;--jp-line:#3a4d73;--jp-current-bg:rgba(193,255,114,0.08);--jp-radius:0;--jp-font:var(--term-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace)}.JourneyProgress_skinTerminal__0eGYB .JourneyProgress_marker__3dLH6,.JourneyProgress_skinTerminal__0eGYB .JourneyProgress_readStep__9RSPb,.JourneyProgress_skinTerminal__0eGYB .JourneyProgress_segment___SeNH{border-radius:0}.JourneyProgress_skinTerminal__0eGYB .JourneyProgress_closingTitle__RuEJC{font-size:12px;letter-spacing:.1em;text-transform:uppercase}.JourneyProgress_skinTerminal__0eGYB .JourneyProgress_title__Oepu5{font-size:12px;letter-spacing:.1em;color:var(--jp-fg)}.JourneyProgress_skinTerminal__0eGYB .JourneyProgress_readPercent__fuqXI{font-size:11px;letter-spacing:.04em;text-transform:uppercase}.JourneyProgress_skinBroadsheet__Z5ovU{--jp-fg:var(--ink-main,#121212);--jp-muted:var(--ink-muted,#5f5b52);--jp-accent:var(--accent-editorial,#8c1c13);--jp-accent-ink:var(--on-ink,#fbf8f1);--jp-line:var(--border-hairline,#d8d2c4);--jp-current-bg:transparent;--jp-radius:0;--jp-font:var(--font-sans,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);--jp-serif:Georgia,Cambria,"Times New Roman",Times,serif}.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_row__5PH_k{border-bottom:1px solid var(--jp-line)}.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_marker__3dLH6{border:0;width:auto;height:auto;min-width:14px;border-radius:0;font-style:italic}.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_current__0_jC5 .JourneyProgress_marker__3dLH6{background:transparent;color:var(--jp-accent)}.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_current__0_jC5 .JourneyProgress_label__ygTT_,.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_done__NLEjq .JourneyProgress_label__ygTT_,.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_label__ygTT_,.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_next__Vk7Ce[data-hinted=false] .JourneyProgress_label__ygTT_{font-weight:500}.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_current__0_jC5 .JourneyProgress_hint__bugUi,.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_hint__bugUi{font-family:var(--jp-serif);font-weight:400}.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_kicker__MauW9{font-weight:500;letter-spacing:.12em}.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_closingTitle__RuEJC,.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_title__Oepu5{font-family:var(--jp-serif);font-weight:400}.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_title__Oepu5{text-transform:none;letter-spacing:0}.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_closing__4xx4T{border-left-width:0;border-top:2px solid var(--jp-accent)}.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_cta__Sl_MD{border-color:var(--jp-fg);border-radius:0;background:var(--jp-fg);color:var(--jp-accent-ink);font-weight:600}.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_quietLink__mZpe_{color:var(--jp-fg);font-weight:500}.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_segment___SeNH{border-radius:0;height:3px}.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_segment___SeNH.JourneyProgress_done__NLEjq{background:var(--jp-fg)}.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_segment___SeNH.JourneyProgress_current__0_jC5{background:var(--jp-accent)}.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_readStep__9RSPb{border-radius:0;height:3px}.JourneyProgress_skinBroadsheet__Z5ovU .JourneyProgress_readPercent__fuqXI{font-style:italic}.JourneyProgress_skinAbyssal__vbY6E{--jp-fg:var(--text-high,#f8fafc);--jp-muted:var(--text-dim,#94a3b8);--jp-accent:var(--abyssal-accent,#38bdf8);--jp-accent-ink:var(--abyssal-on-accent,#04121f);--jp-line:var(--abyssal-border,#1e293b);--jp-radius:8px}.JourneyProgress_skinAbyssal__vbY6E .JourneyProgress_title__Oepu5{color:var(--text-high,#f8fafc)}.theme-switcher_trigger__PsoyT[data-skin=terminal]{border-radius:2px;border-color:color-mix(in oklch,#c1ff72 35%,transparent);background:color-mix(in oklch,#021f53 40%,#000000);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.theme-switcher_trigger__PsoyT[data-skin=terminal]:hover{background:color-mix(in oklch,#c1ff72 12%,#000000)}.theme-switcher_trigger__PsoyT[data-skin=terminal] .theme-switcher_triggerLabel__B08KM{color:#c1ff72}.theme-switcher_panel__T_eN0[data-skin=terminal]{--ts-lime:#c1ff72;--ts-lime-dim:color-mix(in oklch,#c1ff72 14%,transparent);--ts-lime-line:color-mix(in oklch,#c1ff72 28%,transparent);--ts-ink:#021f53;background:color-mix(in oklch,#021f53 30%,#000000);color:#ffffff;border:1px solid var(--ts-lime-line);border-radius:2px;box-shadow:0 14px 36px rgba(0,0,0,.6);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_footer__arnI_,.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_header__8LJtT{border-color:var(--ts-lime-dim);border-style:dashed}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_title__kFGyK{text-transform:uppercase;letter-spacing:.08em;font-size:11px}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_title__kFGyK:before{content:"$ ";color:var(--ts-lime)}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_flag__2xHGl{background:transparent;color:var(--ts-lime);border:1px solid var(--ts-lime-line);border-radius:0}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_row__ftSGC{border-radius:0;border-left:2px solid transparent;color:#d9d9d9}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_row__ftSGC:hover{background:color-mix(in oklch,#021f53 60%,#000000);border-left-color:var(--ts-lime-line);color:#ffffff}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_rowSelected__qnOEw,.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_rowSelected__qnOEw:hover{background:var(--ts-lime-dim);border-left-color:var(--ts-lime);box-shadow:none}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_chip__Vp_UW{color:var(--ts-lime)}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_name__3fSOu{color:#ffffff;font-family:inherit}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_desc__MxJA8{color:color-mix(in oklch,#d9d9d9 60%,#021f53)}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_active__auDxS{background:transparent;color:var(--ts-lime);border:1px solid var(--ts-lime-line);border-radius:0;text-transform:uppercase;letter-spacing:.06em}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_check__SKetB{color:var(--ts-lime)}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_save__p_9XM{background:var(--ts-lime);color:var(--ts-ink);border-radius:2px;text-transform:uppercase;letter-spacing:.08em;font-family:inherit}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_save__p_9XM:hover{background:color-mix(in oklch,#c1ff72 70%,#ffffff)}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_cancel__CAVoB{background:transparent;color:var(--ts-lime);border:1px solid var(--ts-lime-line);border-radius:2px;text-transform:uppercase;letter-spacing:.08em;font-family:inherit}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_cancel__CAVoB:hover{background:var(--ts-lime-dim)}.theme-switcher_panel__T_eN0[data-skin=terminal] .theme-switcher_previewing__4UdJY{color:var(--ts-lime)}.theme-switcher_trigger__PsoyT[data-skin=broadsheet]{border-radius:0;border-color:#fbf8f1;background:#fbf8f1;font-family:var(--bs-sans,"Franklin Gothic Medium",Arial,sans-serif);letter-spacing:.08em}.theme-switcher_trigger__PsoyT[data-skin=broadsheet]:hover{background:#f4f0e6}.theme-switcher_trigger__PsoyT[data-skin=broadsheet] .theme-switcher_triggerChevron__I2TmG,.theme-switcher_trigger__PsoyT[data-skin=broadsheet] .theme-switcher_triggerLabel__B08KM{color:#121212}.theme-switcher_panel__T_eN0[data-skin=broadsheet]{--ts-ink:#121212;--ts-paper:#fbf8f1;--ts-paper-2:#f4f0e6;--ts-rule:#d8d2c4;--ts-red:#8c1c13;--ts-serif:var(--bs-serif,Georgia,"Times New Roman",serif);--ts-sans:var(--bs-sans,"Franklin Gothic Medium",Arial,sans-serif);background:var(--ts-paper);color:var(--ts-ink);border:1px solid var(--ts-ink);border-radius:0;box-shadow:0 12px 30px rgba(18,18,18,.22);font-family:var(--ts-sans)}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_header__8LJtT{border-bottom:3px double var(--ts-ink)}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_footer__arnI_{border-top:1px solid var(--ts-ink)}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_title__kFGyK{font-family:var(--ts-serif);font-size:15px;font-weight:600;letter-spacing:0}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_flag__2xHGl{background:transparent;color:var(--ts-red);border:1px solid var(--ts-rule);border-radius:0;font-family:var(--ts-sans);text-transform:uppercase;letter-spacing:.08em}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_row__ftSGC{margin:0;border-radius:0;border-bottom:1px solid var(--ts-rule);color:#4a4a4a;padding-top:10px;padding-bottom:10px}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_row__ftSGC:last-child{border-bottom:0}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_row__ftSGC:hover{background:var(--ts-paper-2);color:var(--ts-ink)}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_rowSelected__qnOEw,.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_rowSelected__qnOEw:hover{background:var(--ts-paper-2);box-shadow:inset 3px 0 0 var(--ts-red)}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_chip__Vp_UW{font-family:var(--ts-sans);color:var(--ts-red);font-size:10px;letter-spacing:.1em}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_name__3fSOu{font-family:var(--ts-serif);font-size:16px;font-weight:600;color:var(--ts-ink)}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_desc__MxJA8{font-family:var(--ts-serif);font-style:italic;font-size:12px;color:#5f5b52}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_active__auDxS{background:transparent;color:var(--ts-red);border:1px solid var(--ts-red);border-radius:0;font-family:var(--ts-sans);text-transform:uppercase;letter-spacing:.1em}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_check__SKetB{color:var(--ts-red)}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_save__p_9XM{background:var(--ts-ink);color:var(--ts-paper);border-radius:0;font-family:var(--ts-sans);text-transform:uppercase;letter-spacing:.12em}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_save__p_9XM:hover{background:var(--ts-red)}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_cancel__CAVoB{background:transparent;color:var(--ts-ink);border:1px solid var(--ts-ink);border-radius:0;font-family:var(--ts-sans);text-transform:uppercase;letter-spacing:.12em}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_cancel__CAVoB:hover{background:var(--ts-paper-2)}.theme-switcher_panel__T_eN0[data-skin=broadsheet] .theme-switcher_previewing__4UdJY{color:var(--ts-red);font-family:var(--ts-sans)}.theme-switcher_trigger__PsoyT[data-skin=abyssal]{border-color:rgba(56,189,248,.45);background:rgba(56,189,248,.1)}.theme-switcher_trigger__PsoyT[data-skin=abyssal]:hover{background:rgba(56,189,248,.2)}.theme-switcher_trigger__PsoyT[data-skin=abyssal] .theme-switcher_triggerLabel__B08KM{color:#e0f2fe}.theme-switcher_panel__T_eN0[data-skin=abyssal]{--ts-surface:#0d121d;--ts-hover:#162032;--ts-border:#1e293b;--ts-border-strong:#334155;--ts-text:#f8fafc;--ts-text-2:#cbd5e1;--ts-dim:#94a3b8;--ts-accent:#38bdf8;--ts-accent-bg:rgba(56,189,248,0.1);--ts-accent-ring:rgba(56,189,248,0.55);--ts-accent-ink:#04121f;--ts-accent-hover:#7dd3fc;--ts-live:#10b981;--ts-live-bg:rgba(16,185,129,0.12);background:var(--ts-surface);color:var(--ts-text);border:1px solid var(--ts-border);border-radius:14px;box-shadow:0 18px 44px rgba(0,0,0,.55),0 0 0 1px rgba(56,189,248,.06)}html[data-abyssal-light="1"] .theme-switcher_panel__T_eN0[data-skin=abyssal]{--ts-surface:#ffffff;--ts-hover:#f4f6fa;--ts-border:#e2e8f0;--ts-border-strong:#cbd5e1;--ts-text:#0b1526;--ts-text-2:#33415c;--ts-dim:#5b6b84;--ts-accent:#0284c7;--ts-accent-bg:rgba(2,132,199,0.08);--ts-accent-ring:rgba(2,132,199,0.45);--ts-accent-ink:#ffffff;--ts-accent-hover:#0369a1;--ts-live:#047857;--ts-live-bg:rgba(4,120,87,0.1);box-shadow:0 18px 44px rgba(11,21,38,.16)}.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_footer__arnI_,.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_header__8LJtT{border-color:var(--ts-border)}.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_flag__2xHGl{background:var(--ts-accent-bg);color:var(--ts-accent);border-radius:999px;padding-left:6px;padding-right:6px}.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_row__ftSGC{border-radius:10px;color:var(--ts-text-2)}.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_row__ftSGC:hover{background:var(--ts-hover);color:var(--ts-text)}.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_rowSelected__qnOEw,.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_rowSelected__qnOEw:hover{background:var(--ts-accent-bg);box-shadow:inset 0 0 0 1px var(--ts-accent-ring)}.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_chip__Vp_UW{color:var(--ts-accent)}.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_name__3fSOu{color:var(--ts-text)}.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_desc__MxJA8{color:var(--ts-dim)}.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_active__auDxS{background:var(--ts-live-bg);color:var(--ts-live);border-radius:999px}.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_check__SKetB{color:var(--ts-accent)}.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_save__p_9XM{background:var(--ts-accent);color:var(--ts-accent-ink);border-radius:10px}.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_save__p_9XM:hover{background:var(--ts-accent-hover)}.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_cancel__CAVoB{background:transparent;color:var(--ts-text-2);border:1px solid var(--ts-border-strong);border-radius:10px}.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_cancel__CAVoB:hover{background:var(--ts-hover)}.theme-switcher_panel__T_eN0[data-skin=abyssal] .theme-switcher_previewing__4UdJY{color:var(--ts-accent)}