:root{--brand-primary:#b5604c;--brand-secondary:#fff;--brand-charcoal:#171e23;--brand-mid-grey:#5b6167;--brand-light-grey:#d8d3c8;--brand-near-white:#f2efe9;--brand-white:#fff;--brand-teal:#5fa292;--brand-on-teal:#fff;--brand-accent-amber:#cd9550;--brand-iq:#b5604c;--gate-hard:#b5604c;--gate-soft:#cd9550;--gate-none-border:#8a8375;--ops:#4b6d8c;--ops-soft:#e7edf2;--sheet-bg:#0b1014;--sheet-surface:#141d24;--sheet-line:#e8edef24;--sheet-hair:#e8edef0a;--sheet-outline:#e8edef73;--sheet-fill:#2a363f;--sheet-ink:#e8edef;--sheet-mut:#93a0a6;--sheet-dim:#5b666c;--sheet-accent:#cd9550;--sheet-on-accent:#0b1014;--sel:color-mix(in srgb, var(--brand-teal) 10%, transparent);--focus:var(--brand-teal);--ink-fill:var(--brand-charcoal);--avatar-ink:#fff;--avatar-ink-dark:#1d1a14;--avatar-cobalt:#1f5fa8;--avatar-cobalt-ink:var(--avatar-ink);--avatar-azurite:#2678b0;--avatar-azurite-ink:var(--avatar-ink);--avatar-turquoise:#1c7c7d;--avatar-turquoise-ink:var(--avatar-ink);--avatar-malachite:#2a7d4f;--avatar-malachite-ink:var(--avatar-ink);--avatar-peridot:#587a24;--avatar-peridot-ink:var(--avatar-ink);--avatar-gold:#c9a227;--avatar-gold-ink:var(--avatar-ink-dark);--avatar-copper:#d9822b;--avatar-copper-ink:var(--avatar-ink-dark);--avatar-rust:#b4512a;--avatar-rust-ink:var(--avatar-ink);--avatar-garnet:#8b2e2e;--avatar-garnet-ink:var(--avatar-ink);--avatar-rose:#b84a70;--avatar-rose-ink:var(--avatar-ink);--avatar-amethyst:#86499e;--avatar-amethyst-ink:var(--avatar-ink);--avatar-tanzanite:#5a4fcf;--avatar-tanzanite-ink:var(--avatar-ink);--avatar-umber:#7a5c3e;--avatar-umber-ink:var(--avatar-ink);--avatar-silver:#9aa0a6;--avatar-silver-ink:var(--avatar-ink-dark);--avatar-slate:#4a5560;--avatar-slate-ink:var(--avatar-ink);--avatar-obsidian:#1d2329;--avatar-obsidian-ink:var(--avatar-ink);--shadow-ink:#171e23;--scrim:color-mix(in srgb, var(--shadow-ink) 45%, transparent);--shadow-dialog:0 10px 30px #171e2324, 0 3px 8px #171e2314;--z-dialog:1100;--z-context-menu:1200;--done-wash:color-mix(in srgb, var(--status-green-strong) 8%, var(--brand-white));--done-wash-hover:color-mix(in srgb, var(--status-green-strong) 12%, var(--brand-white));--done-wash-cal:color-mix(in srgb, var(--status-green-strong) 4%, transparent);--done-wash-cal-hover:color-mix(in srgb, var(--status-green-strong) 8%, transparent);--font-heading:var(--font-space-grotesk), "Space Grotesk", system-ui, sans-serif;--font-body:var(--font-inter), Inter, system-ui, sans-serif;--font-mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--status-grey-bg:#e4e6e8;--status-grey-fg:#5c5c5c;--status-amber-bg:#fef3c7;--status-amber-fg:#d97706;--status-blocked-bg:#fef9c3;--status-blocked-border:#fde047;--status-blocked-fg:#ca8a04;--status-blocked-strong:#a16207;--status-orange-bg:#ffedd5;--status-orange-fg:#ea580c;--status-orange-strong:#c2410c;--status-green-bg:#dcfce7;--status-green-fg:#16a34a;--status-red-bg:#fee2e2;--status-red-fg:#dc2626;--text-muted:#8a8375;--status-red-border:#fecaca;--status-red-strong:#b91c1c;--status-amber-border:#fde68a;--status-amber-strong:#b45309;--status-green-border:#bbf7d0;--status-green-strong:#15803d;--status-info-bg:#e0e7ff;--status-info-fg:#6366f1;--status-info-strong:#3730a3;--status-red-solid:#dc2626;--status-red-solid-strong:#b91c1c;--status-red-solid-text:#fff;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;--dense-font:"Segoe UI", "Segoe UI Variable Text", system-ui, -apple-system, "Helvetica Neue", Roboto, Arial, sans-serif;--dense-mono:ui-monospace, Consolas, "Cascadia Mono", Menlo, var(--font-mono);--dense-fs:11.5px;--dense-fs-head:10.5px;--dense-row-h:26px;--dense-ink:var(--brand-charcoal);--dense-mut:var(--brand-mid-grey);--dense-hair:var(--brand-light-grey);--dense-line:color-mix(in srgb, var(--brand-charcoal) 25%, var(--brand-white));--dense-row-line:color-mix(in srgb, var(--brand-mid-grey) 32%, var(--brand-light-grey));--dense-edge-ms:color-mix(in srgb, var(--brand-mid-grey) 58%, var(--brand-light-grey));--dense-edge-step:color-mix(in srgb, var(--brand-mid-grey) 30%, var(--brand-light-grey));--dense-panel:var(--brand-near-white);--dense-stripe:color-mix(in srgb, var(--brand-near-white) 45%, var(--brand-white));--dense-sel:color-mix(in srgb, var(--brand-primary) 14%, var(--brand-white));--dense-bar-bg:color-mix(in srgb, var(--brand-primary) 26%, #16212b);--dense-bar-fg:color-mix(in srgb, var(--brand-primary) 18%, #e7edf2);--dense-bar-line:color-mix(in srgb, var(--brand-primary) 32%, #2a3844)}[data-theme=dark]{--brand-primary:#cd9550;--brand-on-teal:#fff;--brand-secondary:#161e25;--brand-iq:#cd9550;--sel:color-mix(in srgb, var(--brand-teal) 13%, transparent);--brand-charcoal:#d0d7db;--brand-mid-grey:#8c989e;--brand-light-grey:#262f36;--brand-near-white:#0f1519;--brand-white:#161e25;--gate-none-border:#5b666c;--ops:#7ea6c9;--ops-soft:#1b2833;--status-grey-bg:#2c3338;--status-grey-fg:#a3adb2;--status-amber-bg:#2d271a;--status-amber-fg:#d2a956;--status-blocked-bg:#292719;--status-blocked-border:#4c4829;--status-blocked-fg:#cdbe51;--status-blocked-strong:#dfd690;--status-orange-bg:#2d221a;--status-orange-fg:#d28e60;--status-orange-strong:#e2b598;--status-green-bg:#1f332a;--status-green-fg:#63bf99;--status-red-bg:#2f1e1d;--status-red-fg:#d67471;--text-muted:#6b777e;--status-red-border:#56302e;--status-red-strong:#e5a6a4;--status-amber-border:#51442a;--status-amber-strong:#e3ca96;--status-green-border:#2e5646;--status-green-strong:#9ad6bd;--status-info-bg:#22263a;--status-info-fg:#9ca5de;--status-info-strong:#bac1e8;--ink-fill:#a7b1b6;--avatar-ink:#f4f1ec;--avatar-cobalt:#2b6cb5;--avatar-garnet:#a03a3a;--avatar-amethyst:#8f53a8;--avatar-tanzanite:#6158d4;--avatar-umber:#86674a;--avatar-slate:#5d6873;--avatar-obsidian:#3b444d;--shadow-ink:#000;--shadow-dialog:0 12px 34px #0000008c, 0 3px 10px #0006;--done-wash:color-mix(in srgb, #74c27a 17%, var(--brand-white));--done-wash-hover:color-mix(in srgb, #74c27a 23%, var(--brand-white));--done-wash-cal:#74c27a1c;--done-wash-cal-hover:#74c27a26;--dense-line:color-mix(in srgb, var(--brand-charcoal) 18%, var(--brand-white));--dense-row-line:color-mix(in srgb, var(--brand-mid-grey) 24%, var(--brand-light-grey));--dense-edge-step:color-mix(in srgb, var(--brand-mid-grey) 24%, var(--brand-light-grey));--dense-edge-ms:color-mix(in srgb, var(--brand-mid-grey) 46%, var(--brand-light-grey))}html,body{font-family:var(--brand-font,var(--font-body));background:var(--brand-near-white);color:var(--brand-charcoal);margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--brand-charcoal)}*{box-sizing:border-box}button,input,select{font-family:inherit}main{padding:4rem}
