:root{--ink:#0B0C0C;--text:#0B0C0C;--muted:#484F53;--canvas:#FFFFFF;--paper:#FFFFFF;--line:#B1B4B6;--control:#0B0C0C;--focus:#1D70B8;--exit:#B42318;--exit-hover:#8F1C13;--on-exit:#FFFFFF;--danger:#A3201A;--danger-bg:#FDEDEC;--note-ink:#0B0C0C;--action:#1D4F91;--action-hover:#003078;--on-action:#FFFFFF;--brand:#1D4F91;--band:#F3F2F1;--top-bg:#0B0C0C;--top-ink:#FFFFFF;--top-link:#FFFFFF;--top-muted:#D8DADB;--safebar-bg:#FFDD00;--safebar-ink:#0B0C0C;--hero-bg:#F3F2F1;--note-yellow:#FFF2A8;--note-blue:#D2E2F1;--note-coral:#F6D5C9;--note-green:#CCE6D6;--note-lilac:#E1DAEE;--note-ground:#FFFFFF;--display:"Public Sans","Atkinson Hyperlegible",system-ui,sans-serif;--display-weight:800;--display-tracking:-0.015em;--sans:"Atkinson Hyperlegible",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--hand:"Atkinson Hyperlegible",system-ui,sans-serif;--note-weight:400;--note-size:1.1875rem;--radius-note:0px;--radius-control:0px;--radius-card:0px;--radius-pill:0px;--tilt:0;--note-fill:100%;--note-edge:0px;--top-rule:10px;--note-shadow:0 14px 16px -10px rgba(11,12,12,.45),0 2px 3px rgba(11,12,12,.14);--note-glow:0 0 0 0;--card-shadow:none;--btn-shadow:none;--texture:linear-gradient(rgba(29,79,145,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(29,79,145,.09) 1px,transparent 1px);--texture-size:24px 24px;--felt:#1F2023;--felt-ink:#FFFFFF;}
