@import url("https://fonts.googleapis.com/css2?family=Anton&family=Archivo:ital,wdth,wght@0,62..125,100..900;1,62..125,100..900&family=Azeret+Mono:wght@300;400;500;700&display=swap");:root{--ink-950:#070605;--ink-900:#0e0c0a;--ink-800:#1a1714;--ink-700:#2a2621;--ink-600:#3d3830;--ink-500:#5a5348;--ink-400:#7d7568;--ink-450:#6f675a;--ink-350:#91887a;--ink-750:#221f1a;--ink-300:#a3998a;--ink-200:#c9c0b1;--ink-100:#e4ddd0;--ink-50:#f2ece1;--white:#fff;--paper:#f7f4ee;--paper-raised:#fff;--tyrian-900:#4a1423;--tyrian-800:#631b2f;--tyrian-700:#8a2540;--tyrian-600:#a32d4c;--tyrian-500:#bd3a5c;--tyrian-300:#dd8b9f;--tyrian-200:#e8b1bf;--tyrian-400:#cd637e;--tyrian-950:#2c0c15;--tyrian-100:#f2d6de;--tyrian-50:#faeef2;--lime-900:#3f4a12;--lime-800:#6a7a23;--lime-700:#8fa32e;--lime-600:#a2ba36;--lime-500:#b5cc3e;--lime-400:#c6d968;--lime-300:#d8e695;--lime-100:#eef4cd;--lime-50:#f7faea;--amber-50:#fdf3e0;--amber-100:#f9e2b6;--amber-200:#f3cb7e;--amber-300:#eeb549;--amber-400:#eaaa30;--amber-500:#e8a020;--amber-600:#c9861a;--amber-700:#a26a13;--amber-800:#784e0e;--amber-900:#4e330a;--amber-950:#2b1c05;--orange-50:#fdf0e8;--orange-100:#fadbc9;--orange-200:#f5bd9c;--orange-300:#ef9c6c;--orange-400:#e88243;--orange-500:#e2661f;--orange-600:#c1551a;--orange-700:#9c4414;--orange-800:#73320f;--orange-900:#4b2109;--orange-950:#291205;--vermilion-50:#fdefec;--vermilion-100:#fad7d0;--vermilion-200:#f4b3a5;--vermilion-300:#ec8b75;--vermilion-400:#e56b4c;--vermilion-500:#de4b24;--vermilion-600:#bd3f1e;--vermilion-700:#993218;--vermilion-800:#712512;--vermilion-900:#4a180c;--vermilion-950:#280d06;--alert-50:var(--orange-50);--alert-100:var(--orange-100);--alert-200:var(--orange-200);--alert-300:var(--orange-300);--alert-400:var(--orange-400);--alert-500:var(--orange-500);--alert-600:var(--orange-600);--alert-700:var(--orange-700);--alert-800:var(--orange-800);--alert-900:var(--orange-900);--alert-950:var(--orange-950);--ink-a04:rgba(14,12,10,.04);--ink-a08:rgba(14,12,10,.08);--ink-a12:rgba(14,12,10,.12);--ink-a24:rgba(14,12,10,.24);--ink-a64:rgba(14,12,10,.64);--ink-a88:rgba(14,12,10,.88);--paper-a08:hsla(40,36%,95%,.08);--paper-a16:hsla(40,36%,95%,.16);--paper-a64:hsla(40,36%,95%,.64);--font-display:"Anton","Archivo Narrow",Impact,sans-serif;--font-sans:"Archivo","Helvetica Neue",Helvetica,sans-serif;--font-mono:"Azeret Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:800;--width-condensed:78;--width-normal:100;--size-text-2xs:11px;--size-text-xs:12px;--size-text-sm:13px;--size-text-base:15px;--size-text-md:17px;--size-text-lg:20px;--size-text-xl:24px;--size-text-2xl:30px;--size-text-3xl:38px;--size-text-4xl:48px;--size-text-5xl:64px;--size-text-6xl:84px;--size-text-7xl:112px;--size-text-8xl:148px;--leading-flush:1.05;--leading-tight:1.04;--leading-snug:1.2;--leading-normal:1.45;--leading-relaxed:1.62;--tracking-display:0.01em;--tracking-tight:-0.012em;--tracking-normal:0em;--tracking-label:0.08em;--tracking-wide:0.14em;--icon-xs:13px;--icon-sm:15px;--icon-md:17px;--icon-lg:20px;--icon-xl:24px;--type-display-xl-size:var(--size-text-6xl);--type-display-xl-leading:var(--leading-flush);--type-display-xl-weight:var(--weight-regular);--type-display-xl-tracking:var(--tracking-display);--type-display-xl-family:var(--font-display);--type-display-lg-size:var(--size-text-4xl);--type-display-lg-leading:var(--leading-flush);--type-display-lg-weight:var(--weight-regular);--type-display-lg-tracking:var(--tracking-display);--type-display-lg-family:var(--font-display);--type-heading-1-size:var(--size-text-3xl);--type-heading-1-leading:var(--leading-tight);--type-heading-1-weight:var(--weight-regular);--type-heading-1-tracking:var(--tracking-display);--type-heading-1-family:var(--font-display);--type-heading-2-size:var(--size-text-xl);--type-heading-2-leading:var(--leading-snug);--type-heading-2-weight:var(--weight-bold);--type-heading-2-tracking:var(--tracking-tight);--type-heading-2-family:var(--font-sans);--type-heading-3-size:var(--size-text-md);--type-heading-3-leading:var(--leading-snug);--type-heading-3-weight:var(--weight-bold);--type-heading-3-tracking:var(--tracking-normal);--type-heading-3-family:var(--font-sans);--type-heading-4-size:var(--size-text-base);--type-heading-4-leading:var(--leading-snug);--type-heading-4-weight:var(--weight-semibold);--type-heading-4-tracking:var(--tracking-normal);--type-heading-4-family:var(--font-sans);--type-body-lg-size:var(--size-text-md);--type-body-lg-leading:var(--leading-relaxed);--type-body-lg-weight:var(--weight-regular);--type-body-lg-tracking:var(--tracking-normal);--type-body-lg-family:var(--font-sans);--type-body-base-size:var(--size-text-base);--type-body-base-leading:var(--leading-normal);--type-body-base-weight:var(--weight-regular);--type-body-base-tracking:var(--tracking-normal);--type-body-base-family:var(--font-sans);--type-body-sm-size:var(--size-text-sm);--type-body-sm-leading:var(--leading-normal);--type-body-sm-weight:var(--weight-regular);--type-body-sm-tracking:var(--tracking-normal);--type-body-sm-family:var(--font-sans);--type-label-size:var(--size-text-2xs);--type-label-leading:var(--leading-snug);--type-label-weight:var(--weight-semibold);--type-label-tracking:var(--tracking-label);--type-label-family:var(--font-sans);--type-caption-size:var(--size-text-xs);--type-caption-leading:var(--leading-normal);--type-caption-weight:var(--weight-regular);--type-caption-tracking:var(--tracking-normal);--type-caption-family:var(--font-sans);--type-mono-sm-size:var(--size-text-xs);--type-mono-sm-leading:var(--leading-normal);--type-mono-sm-weight:var(--weight-regular);--type-mono-sm-tracking:var(--tracking-wide);--type-mono-sm-family:var(--font-mono);--space-0:0px;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:20px;--space-8:24px;--space-9:32px;--space-10:40px;--space-11:48px;--space-12:64px;--space-13:80px;--space-14:96px;--space-15:128px;--space-16:160px;--radius-0:0px;--radius-1:4px;--radius-2:8px;--radius-3:12px;--radius-4:16px;--radius-pill:999px;--size-border-width:1px;--size-border-width-hard:2px;--border:1px solid var(--ink-100);--border-strong:1px solid var(--ink-200);--border-hard:2px solid var(--ink-900);--border-dark:1px solid var(--ink-800);--container-max:1240px;--container-narrow:760px;--gutter:24px;--gutter-lg:48px;--sidebar-width:56px;--sidebar-width-open:248px;--topbar-height:52px;--hit-min:44px;--shadow-0:none;--shadow-1:0 1px 2px rgba(14,12,10,.06);--shadow-2:0 2px 8px -2px rgba(14,12,10,.1);--shadow-3:0 12px 32px -8px rgba(14,12,10,.18);--shadow-4:0 32px 64px -16px rgba(14,12,10,.28);--shadow-inset:inset 0 1px 2px rgba(14,12,10,.07);--shadow-hard:4px 4px 0 var(--ink-900);--shadow-hard-lime:4px 4px 0 var(--lime-500);--shadow-hard-tyrian:4px 4px 0 var(--tyrian-700);--ring-width:2px;--ring-offset:2px;--ring-lime:0 0 0 2px var(--surface-card),0 0 0 4px var(--lime-500);--ring-tyrian:0 0 0 2px var(--surface-card),0 0 0 4px var(--tyrian-600);--ring-on-dark:0 0 0 2px var(--ink-900),0 0 0 4px var(--lime-500);--scrim-bottom:linear-gradient(0deg,rgba(14,12,10,.88) 0%,rgba(14,12,10,.55) 38%,rgba(14,12,10,0));--scrim-top:linear-gradient(180deg,rgba(14,12,10,.72) 0%,rgba(14,12,10,0));--scrim-flat:rgba(14,12,10,.64);--blur-bar:saturate(140%) blur(12px)}[data-theme=dark]{--shadow-0:none;--shadow-1:0 0 0 1px var(--ink-700);--shadow-2:0 0 0 1px var(--ink-700),0 2px 8px -2px rgba(0,0,0,.55);--shadow-3:0 0 0 1px var(--ink-600),0 12px 32px -8px rgba(0,0,0,.72);--shadow-4:0 0 0 1px var(--ink-600),0 32px 64px -16px rgba(0,0,0,.85);--shadow-inset:inset 0 1px 2px rgba(0,0,0,.45);--shadow-hard:4px 4px 0 var(--ink-950);--ring-tyrian:0 0 0 2px var(--surface-card),0 0 0 4px var(--tyrian-300);--surface-raised-1:var(--ink-800);--surface-raised-2:var(--ink-700);--surface-raised-3:var(--ink-600)}:root{--surface-raised-1:var(--white);--surface-raised-2:var(--white);--surface-raised-3:var(--white);--duration-instant:80ms;--duration-fast:120ms;--duration-base:180ms;--duration-slow:260ms;--duration-slower:420ms;--duration-reveal:640ms;--ease-out:cubic-bezier(.2,.8,.2,1);--ease-in:cubic-bezier(.6,.04,.98,.34);--ease-in-out:cubic-bezier(.6,0,.4,1);--ease-sharp:cubic-bezier(.85,0,.15,1);--transition-control:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);--transition-surface:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);--press-translate:translateY(1px)}@media (prefers-reduced-motion:reduce){:root{--duration-instant:0ms;--duration-fast:0ms;--duration-base:0ms;--duration-slow:0ms;--duration-slower:0ms;--duration-reveal:0ms}}:root{--gradient-ink:linear-gradient(168deg,var(--ink-900) 0%,var(--ink-600) 100%);--gradient-tyrian:linear-gradient(168deg,var(--tyrian-700) 0%,var(--tyrian-900) 100%);--gradient-paper:linear-gradient(168deg,var(--white) 0%,var(--paper) 100%);--gradient-lime:linear-gradient(168deg,var(--lime-500) 0%,var(--lime-800) 100%);--gradient-control:linear-gradient(90deg,var(--tyrian-700) 0%,var(--tyrian-900) 100%);--gradient-control-signal:linear-gradient(90deg,var(--lime-500) 0%,var(--lime-800) 100%);--gradient-control-ink:linear-gradient(90deg,var(--ink-900),var(--ink-600));--gradient-control-paper:linear-gradient(90deg,var(--white),var(--paper));--gradient-stroke:linear-gradient(90deg,var(--tyrian-700),var(--lime-500),var(--tyrian-700));--surface-page:var(--white);--surface-card:var(--paper);--surface-sunken:var(--paper);--surface-warm:var(--paper);--surface-inverse:var(--ink-900);--surface-accent:var(--tyrian-700);--surface-deep:var(--tyrian-900);--text-on-deep:var(--tyrian-100);--surface-accent-soft:var(--tyrian-50);--surface-signal-soft:var(--lime-100);--surface-overlay:var(--ink-a64);--surface-glass:hsla(0,0%,100%,.64);--text-display:var(--ink-900);--text-heading:var(--ink-900);--text-body:var(--ink-700);--text-body-strong:var(--ink-700);--border-emphasis:var(--ink-300);--accent-50:var(--tyrian-50);--accent-100:var(--tyrian-100);--accent-200:var(--tyrian-200);--accent-300:var(--tyrian-300);--accent-400:var(--tyrian-400);--accent-500:var(--tyrian-500);--accent-600:var(--tyrian-600);--accent-700:var(--tyrian-700);--accent-800:var(--tyrian-800);--accent-900:var(--tyrian-900);--grey-50:var(--ink-50);--grey-100:var(--ink-100);--grey-200:var(--ink-200);--grey-300:var(--ink-300);--grey-400:var(--ink-400);--grey-500:var(--ink-500);--grey-600:var(--ink-600);--grey-700:var(--ink-700);--grey-800:var(--ink-800);--grey-900:var(--ink-900);--grey-950:var(--ink-950);--grey-n-50:var(--grey-50);--grey-n-100:var(--grey-100);--grey-n-200:var(--grey-200);--grey-n-300:var(--grey-300);--grey-n-400:var(--grey-400);--grey-n-500:var(--grey-500);--grey-n-600:var(--grey-600);--grey-n-700:var(--grey-700);--grey-n-800:var(--grey-800);--grey-n-900:var(--grey-900);--text-heading-neutral:var(--text-heading);--text-body-neutral:var(--text-body);--text-muted-neutral:var(--text-muted);--text-subtle-neutral:var(--text-subtle);--text-disabled-neutral:var(--text-disabled);--border-default-neutral:var(--border-default);--border-emphasis-neutral:var(--border-emphasis);--border-subtle-neutral:var(--border-subtle);--text-muted:var(--ink-500);--text-subtle:var(--ink-450);--text-on-inverse:var(--paper);--text-on-accent:var(--paper);--text-accent:var(--tyrian-700);--text-signal:var(--lime-800);--text-link:var(--tyrian-700);--text-link-hover:var(--tyrian-900);--border-subtle:var(--ink-100);--border-default:var(--ink-200);--border-strong-c:var(--ink-900);--border-accent:var(--tyrian-700);--border-accent-hover:var(--tyrian-600);--border-focus-accent:var(--tyrian-600);--surface-accent-soft-hover:var(--tyrian-100);--text-on-accent-soft:var(--tyrian-800);--text-accent-hover:var(--tyrian-600);--border-signal:var(--lime-500);--border-focus:var(--tyrian-600);--state-idle-fg:var(--paper);--state-idle-bg:var(--ink-600);--state-idle-dot:var(--ink-300);--state-progress-fg:var(--tyrian-900);--state-progress-bg:var(--paper);--state-progress-dot:var(--tyrian-700);--state-review-fg:var(--white);--state-review-bg:var(--tyrian-700);--state-review-dot:var(--tyrian-600);--state-review-soft-bg:var(--tyrian-100);--state-review-soft-fg:var(--tyrian-800);--state-rejected-dot:var(--tyrian-900);--state-success-fg:var(--ink-900);--state-success-bg:var(--lime-500);--state-success-dot:var(--lime-800);--state-failed-fg:var(--ink-900);--state-failed-bg:var(--alert-500);--state-failed-dot:var(--alert-800);--state-failed-outline-fg:var(--alert-800);--state-failed-outline-border:var(--alert-200);--state-failed-outline-bg:var(--alert-100);--state-warning-fg:var(--state-review-fg);--state-warning-bg:var(--state-review-bg);--state-warning-dot:var(--state-review-dot);--state-danger-fg:var(--state-failed-fg);--state-danger-bg:var(--state-failed-bg);--state-danger-dot:var(--state-failed-dot);--surface-alert:var(--alert-500);--surface-alert-soft:var(--alert-100);--text-on-alert:var(--ink-900);--text-alert:var(--alert-800);--border-alert:var(--alert-700);--surface-card-hover:var(--white);--surface-card-press:var(--ink-50);--surface-inset:var(--ink-50);--surface-track:var(--ink-200);color-scheme:light;--surface-sunken-hover:var(--ink-50);--surface-inverse-hover:var(--ink-700);--surface-inverse-press:var(--ink-600);--surface-accent-hover:var(--tyrian-600);--surface-accent-press:var(--tyrian-500);--surface-selected:var(--lime-50);--surface-selected-border:var(--lime-500);--surface-disabled:var(--ink-50);--text-disabled:var(--ink-400);--border-disabled:var(--ink-100);--disabled-opacity:.45;--state-generating-fg:var(--amber-900);--state-generating-bg:var(--amber-100);--qual-fern-edge:#007e3f;--qual-fern-fill:#ccf1d4;--qual-fern-ink:#005227;--qual-pine-edge:#005b47;--qual-pine-fill:#b7e9d7;--qual-pine-ink:#00513e;--qual-cyan-edge:#018999;--qual-cyan-fill:#c6f6ff;--qual-cyan-ink:#004f59;--qual-steel-edge:#004863;--qual-steel-fill:#b5e0fd;--qual-steel-ink:#004c69;--qual-azure-edge:#0060a7;--qual-azure-fill:#d8e4ff;--qual-azure-ink:#004880;--qual-indigo-edge:#29297c;--qual-indigo-fill:#d9cff5;--qual-indigo-ink:#413a91;--pal-amber-100:#fef3c7;--pal-amber-200:#fde68a;--pal-amber-300:#fcd34d;--pal-amber-400:#fbbf24;--pal-amber-50:#fffbeb;--pal-amber-500:#f59e0b;--pal-amber-600:#d97706;--pal-amber-700:#b45309;--pal-amber-800:#92400e;--pal-amber-900:#78350f;--pal-blue-100:#dbeafe;--pal-blue-200:#bfdbfe;--pal-blue-300:#93c5fd;--pal-blue-400:#60a5fa;--pal-blue-50:#eff6ff;--pal-blue-500:#3b82f6;--pal-blue-600:#2563eb;--pal-blue-700:#1d4ed8;--pal-blue-800:#1e40af;--pal-blue-950:#172554;--pal-cyan-200:#a5f3fc;--pal-cyan-50:#ecfeff;--pal-cyan-700:#0e7490;--pal-emerald-100:#d1fae5;--pal-emerald-200:#a7f3d0;--pal-emerald-300:#6ee7b7;--pal-emerald-400:#34d399;--pal-emerald-50:#ecfdf5;--pal-emerald-500:#10b981;--pal-emerald-600:#059669;--pal-emerald-700:#047857;--pal-emerald-800:#065f46;--pal-emerald-900:#064e3b;--pal-fuchsia-400:#e879f9;--pal-fuchsia-500:#d946ef;--pal-fuchsia-600:#c026d3;--pal-fuchsia-700:#a21caf;--pal-green-100:#dcfce7;--pal-green-200:#bbf7d0;--pal-green-300:#86efac;--pal-green-400:#4ade80;--pal-green-50:#f0fdf4;--pal-green-500:#22c55e;--pal-green-600:#16a34a;--pal-green-700:#15803d;--pal-green-800:#166534;--pal-orange-100:#ffedd5;--pal-orange-200:#fed7aa;--pal-orange-300:#fdba74;--pal-orange-400:#fb923c;--pal-orange-50:#fff7ed;--pal-orange-500:#f97316;--pal-orange-600:#ea580c;--pal-orange-700:#c2410c;--pal-pink-200:#fbcfe8;--pal-pink-50:#fdf2f8;--pal-pink-500:#ec4899;--pal-pink-600:#db2777;--pal-pink-700:#be185d;--pal-purple-100:#f3e8ff;--pal-purple-200:#e9d5ff;--pal-purple-300:#d8b4fe;--pal-purple-400:#c084fc;--pal-purple-50:#faf5ff;--pal-purple-500:#a855f7;--pal-purple-600:#9333ea;--pal-purple-700:#7e22ce;--pal-purple-800:#6b21a8;--pal-purple-900:#581c87;--pal-red-100:#fee2e2;--pal-red-200:#fecaca;--pal-red-300:#fca5a5;--pal-red-400:#f87171;--pal-red-50:#fef2f2;--pal-red-500:#ef4444;--pal-red-600:#dc2626;--pal-red-700:#b91c1c;--pal-red-800:#991b1b;--pal-red-900:#7f1d1d;--pal-rose-100:#ffe4e6;--pal-rose-200:#fecdd3;--pal-rose-300:#fda4af;--pal-rose-400:#fb7185;--pal-rose-50:#fff1f2;--pal-rose-500:#f43f5e;--pal-rose-600:#e11d48;--pal-rose-700:#be123c;--pal-rose-800:#9f1239;--pal-rose-900:#881337;--pal-sky-100:#e0f2fe;--pal-sky-200:#bae6fd;--pal-sky-300:#7dd3fc;--pal-sky-400:#38bdf8;--pal-sky-50:#f0f9ff;--pal-sky-600:#0284c7;--pal-sky-700:#0369a1;--pal-sky-800:#075985;--pal-sky-900:#0c4a6e;--pal-teal-100:#ccfbf1;--pal-teal-200:#99f6e4;--pal-teal-300:#5eead4;--pal-teal-400:#2dd4bf;--pal-teal-50:#f0fdfa;--pal-teal-500:#14b8a6;--pal-teal-600:#0d9488;--pal-teal-700:#0f766e;--pal-teal-800:#115e59;--pal-violet-100:#ede9fe;--pal-violet-200:#ddd6fe;--pal-violet-300:#c4b5fd;--pal-violet-400:#a78bfa;--pal-violet-50:#f5f3ff;--pal-violet-500:#8b5cf6;--pal-violet-600:#7c3aed;--pal-violet-700:#6d28d9;--pal-violet-800:#5b21b6;--pal-violet-900:#4c1d95;--canvas-pane:#f0efea;--canvas-board:#e4e3dd;--canvas-dots:#b8b7b1;--state-generating-soft-bg:var(--amber-100);--state-generating-soft-fg:var(--amber-900);--state-generating-dot:var(--tyrian-700);--state-approved-fg:var(--ink-900);--state-approved-bg:var(--lime-500);--state-approved-soft-bg:var(--lime-100);--state-approved-soft-fg:var(--lime-900);--state-approved-dot:var(--lime-800);--state-rejected-fg:var(--tyrian-100);--state-rejected-bg:var(--tyrian-900);--state-rejected-border:var(--tyrian-900);--control-height-sm:28px;--control-height:34px;--control-height-lg:44px;--control-radius:var(--radius-2)}[data-theme=light]{--surface-page:var(--white);--surface-card:var(--paper);--surface-sunken:var(--paper);--surface-warm:var(--paper);--surface-inverse:var(--ink-900);--surface-deep:var(--tyrian-900);--text-on-deep:var(--tyrian-100);--surface-accent-soft:var(--tyrian-50);--surface-signal-soft:var(--lime-100);--surface-overlay:var(--ink-a64);--surface-glass:hsla(0,0%,100%,.64);--text-display:var(--ink-900);--text-heading:var(--ink-900);--text-body:var(--ink-700);--text-muted:var(--ink-500);--text-subtle:var(--ink-450);--text-on-inverse:var(--paper);--text-accent:var(--tyrian-700);--text-accent-hover:var(--tyrian-600);--text-signal:var(--lime-800);--text-link:var(--tyrian-700);--text-link-hover:var(--tyrian-900);--border-subtle:var(--ink-100);--border-default:var(--ink-200);--border-strong-c:var(--ink-900);--border-focus:var(--tyrian-600)}[data-theme=dark]{--paper-raised:var(--ink-600);--surface-page:var(--ink-900);--surface-card:var(--ink-800);--surface-sunken:var(--ink-950);--surface-warm:var(--ink-600);--surface-inverse:var(--paper);--surface-accent:var(--tyrian-700);--surface-deep:var(--tyrian-900);--text-on-deep:var(--tyrian-100);--surface-accent-soft:var(--tyrian-900);--surface-signal-soft:var(--lime-900);--surface-overlay:rgba(7,6,5,.72);--surface-glass:rgba(26,23,20,.64);--text-display:var(--paper);--text-heading:var(--paper);--text-body:var(--ink-200);--text-body-strong:var(--ink-200);--text-muted:var(--ink-300);--text-subtle:var(--ink-350);--text-on-inverse:var(--ink-900);--text-accent:var(--tyrian-300);--text-accent-hover:var(--tyrian-400);--text-signal:var(--lime-500);--text-link:var(--lime-500);--text-link-hover:var(--lime-300);--border-subtle:var(--ink-750);--border-default:var(--ink-700);--border-strong-c:var(--paper);--border-focus:var(--lime-500);--state-idle-fg:var(--ink-200);--state-idle-bg:var(--ink-600);--state-idle-dot:var(--ink-300);--state-progress-fg:var(--paper);--state-progress-bg:var(--paper-a16);--state-progress-dot:var(--tyrian-300);--state-review-fg:var(--white);--state-review-bg:var(--tyrian-700);--state-review-dot:var(--tyrian-300);--state-review-soft-bg:#7a2c3e;--state-review-soft-fg:var(--tyrian-200);--state-rejected-dot:var(--tyrian-100);--state-success-fg:var(--ink-900);--state-success-bg:var(--lime-500);--state-success-dot:var(--lime-500);--surface-alert:var(--alert-500);--surface-alert-soft:#703717;--text-on-alert:var(--ink-900);--text-on-accent-soft:var(--tyrian-100);--surface-accent-soft-hover:var(--tyrian-800);--text-alert:var(--alert-300);--border-alert:var(--alert-600);--surface-card-hover:var(--ink-600);--surface-card-press:var(--ink-700);--surface-inset:var(--ink-900);--surface-track:var(--ink-600);color-scheme:dark;--pal-amber-100:#78350f;--pal-amber-200:#92400e;--pal-amber-300:#b45309;--pal-amber-400:#d97706;--pal-amber-50:#451a03;--pal-amber-500:#f59e0b;--pal-amber-600:#fbbf24;--pal-amber-700:#fcd34d;--pal-amber-800:#fde68a;--pal-amber-900:#fef3c7;--pal-blue-100:#1e3a8a;--pal-blue-200:#1e40af;--pal-blue-300:#1d4ed8;--pal-blue-400:#2563eb;--pal-blue-50:#172554;--pal-blue-500:#3b82f6;--pal-blue-600:#60a5fa;--pal-blue-700:#93c5fd;--pal-blue-800:#bfdbfe;--pal-blue-950:#eff6ff;--pal-cyan-200:#155e75;--pal-cyan-50:#083344;--pal-cyan-700:#67e8f9;--pal-emerald-100:#064e3b;--pal-emerald-200:#065f46;--pal-emerald-300:#047857;--pal-emerald-400:#059669;--pal-emerald-50:#022c22;--pal-emerald-500:#10b981;--pal-emerald-600:#34d399;--pal-emerald-700:#6ee7b7;--pal-emerald-800:#a7f3d0;--pal-emerald-900:#d1fae5;--pal-fuchsia-400:#c026d3;--pal-fuchsia-500:#d946ef;--pal-fuchsia-600:#e879f9;--pal-fuchsia-700:#f0abfc;--pal-green-100:#14532d;--pal-green-200:#166534;--pal-green-300:#15803d;--pal-green-400:#16a34a;--pal-green-50:#052e16;--pal-green-500:#22c55e;--pal-green-600:#4ade80;--pal-green-700:#86efac;--pal-green-800:#bbf7d0;--pal-orange-100:#7c2d12;--pal-orange-200:#9a3412;--pal-orange-300:#c2410c;--pal-orange-400:#ea580c;--pal-orange-50:#431407;--pal-orange-500:#f97316;--pal-orange-600:#fb923c;--pal-orange-700:#fdba74;--pal-pink-200:#9d174d;--pal-pink-50:#500724;--pal-pink-500:#ec4899;--pal-pink-600:#f472b6;--pal-pink-700:#f9a8d4;--pal-purple-100:#581c87;--pal-purple-200:#6b21a8;--pal-purple-300:#7e22ce;--pal-purple-400:#9333ea;--pal-purple-50:#3b0764;--pal-purple-500:#a855f7;--pal-purple-600:#c084fc;--pal-purple-700:#d8b4fe;--pal-purple-800:#e9d5ff;--pal-purple-900:#f3e8ff;--pal-red-100:#7f1d1d;--pal-red-200:#991b1b;--pal-red-300:#b91c1c;--pal-red-400:#dc2626;--pal-red-50:#450a0a;--pal-red-500:#ef4444;--pal-red-600:#f87171;--pal-red-700:#fca5a5;--pal-red-800:#fecaca;--pal-red-900:#fee2e2;--pal-rose-100:#881337;--pal-rose-200:#9f1239;--pal-rose-300:#be123c;--pal-rose-400:#e11d48;--pal-rose-50:#4c0519;--pal-rose-500:#f43f5e;--pal-rose-600:#fb7185;--pal-rose-700:#fda4af;--pal-rose-800:#fecdd3;--pal-rose-900:#ffe4e6;--pal-sky-100:#0c4a6e;--pal-sky-200:#075985;--pal-sky-300:#0369a1;--pal-sky-400:#0284c7;--pal-sky-50:#082f49;--pal-sky-600:#38bdf8;--pal-sky-700:#7dd3fc;--pal-sky-800:#bae6fd;--pal-sky-900:#e0f2fe;--pal-teal-100:#134e4a;--pal-teal-200:#115e59;--pal-teal-300:#0f766e;--pal-teal-400:#0d9488;--pal-teal-50:#042f2e;--pal-teal-500:#14b8a6;--pal-teal-600:#2dd4bf;--pal-teal-700:#5eead4;--pal-teal-800:#99f6e4;--pal-violet-100:#4c1d95;--pal-violet-200:#5b21b6;--pal-violet-300:#6d28d9;--pal-violet-400:#7c3aed;--pal-violet-50:#2e1065;--pal-violet-500:#8b5cf6;--pal-violet-600:#a78bfa;--pal-violet-700:#c4b5fd;--pal-violet-800:#ddd6fe;--pal-violet-900:#ede9fe;--surface-sunken-hover:var(--ink-900);--surface-inverse-hover:var(--white);--surface-inverse-press:var(--ink-100);--surface-accent-hover:var(--tyrian-600);--surface-accent-press:var(--tyrian-500);--surface-selected:rgba(181,204,62,.14);--surface-selected-border:var(--lime-500);--surface-disabled:var(--ink-700);--text-disabled:var(--ink-400);--border-disabled:var(--ink-500);--disabled-opacity:.45;--state-generating-fg:var(--paper);--state-generating-bg:#5b4218;--state-generating-soft-bg:#5b4218;--state-generating-soft-fg:var(--amber-200);--state-generating-dot:var(--tyrian-300);--state-approved-fg:var(--ink-900);--state-approved-bg:var(--lime-500);--state-approved-soft-bg:#454a1d;--state-approved-soft-fg:var(--lime-300);--state-approved-dot:var(--lime-500);--state-rejected-fg:var(--tyrian-100);--state-rejected-bg:var(--tyrian-900);--state-rejected-border:var(--tyrian-700);--state-failed-fg:var(--ink-900);--state-failed-bg:var(--alert-500);--state-failed-dot:var(--alert-300);--state-failed-outline-fg:var(--alert-200);--state-failed-outline-border:var(--alert-800);--state-failed-outline-bg:#703717;--state-warning-fg:var(--state-review-fg);--state-warning-bg:var(--state-review-bg);--state-warning-dot:var(--state-review-dot);--state-danger-fg:var(--state-failed-fg);--state-danger-bg:var(--state-failed-bg);--state-danger-dot:var(--state-failed-dot)}:root[data-ground=legacy],[data-ground=legacy] [data-theme=light],[data-theme=light][data-ground=legacy]{--surface-page:var(--paper);--surface-card:var(--white);--surface-card-hover:var(--paper)}