:root{--ac-ink:#17191a;--ac-cream:#f5f2ea;--ac-cream-raised:#fbfaf5;--ac-border:#e2dfd4;--ac-border-soft:#ece9df;--ac-muted:#5b5f62;--ac-muted-soft:#8a8d88;--ac-green:#2f6b4f;--ac-green-soft:#eaf3ee;--ac-lime:#d7f26a;--ac-critical:#6b2155;--ac-critical-bg:#f3e3ee;--ac-high:#b5392a;--ac-high-bg:#fbe7e2;--ac-medium:#c4791f;--ac-medium-bg:#faeedb;--ac-low:#a98c14;--ac-low-bg:#f7f1d8;--font-heading:"Newsreader",Georgia,serif;--font-ui:"Inter","Inter Tight",system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,monospace}*{box-sizing:border-box}body,html{padding:0;margin:0}body{background:#0b0f14;color:#e8eef5;font-family:var(--font-ui);-webkit-font-smoothing:antialiased}a{color:var(--ac-green)}h1,h2,h3{font-family:var(--font-heading);letter-spacing:-.01em}button,input,select,textarea{font-family:inherit}code,pre{font-family:var(--font-mono)}