/* GENERATED from tokens.json by scripts/make-tokens.mjs. Do not edit. */
:root {
  color-scheme: light;
  --vw-space-0: #FFFFFF;
  --vw-space-1: #F6F8FB;
  --vw-space-2: #FFFFFF;
  --vw-space-3: #E9EEF5;
  --vw-line: #D3DCE7;
  --vw-line-strong: #A9B8CA;
  --vw-line-control: #6F7C90;
  --vw-glow: #5DE0C4;
  --vw-glow-bright: #7FF0D8;
  --vw-glow-dim: #2A7264;
  --vw-glow-wash: rgba(93,224,196,0.20);
  --vw-text-hi: #050B14;
  --vw-text: #101A2B;
  --vw-text-mut: #33405B;
  --vw-text-dim: #46546E;
  --vw-warn: #F2B750;
  --vw-risk: #FF6B6B;
  --vw-ok: #46D9A0;
  --vw-blue: #2A78D6;
  --vw-accent: #2A7264;
  --vw-warn-text: #8A5A00;
  --vw-on-glow: #070A11;
  --vw-font-display: "Inter", system-ui, sans-serif;
  --vw-font-body: "Inter", system-ui, sans-serif;
  --vw-font-voice: "Newsreader", Georgia, serif;
  --vw-font-mono: "Space Mono", ui-monospace, monospace;
  --vw-fs-hero: 52px;
  --vw-fs-display: 34px;
  --vw-fs-title: 22px;
  --vw-fs-heading: 18px;
  --vw-fs-body: 16px;
  --vw-fs-label: 12px;
  --vw-fs-micro: 11px;
  --vw-sp-1: 4px;
  --vw-sp-2: 8px;
  --vw-sp-3: 12px;
  --vw-sp-4: 16px;
  --vw-sp-5: 20px;
  --vw-sp-6: 24px;
  --vw-sp-7: 32px;
  --vw-sp-8: 48px;
  --vw-sp-9: 64px;
  --vw-r-control: 6px;
  --vw-r-panel: 10px;
  --vw-r-card: 16px;
  --vw-r-pill: 999px;
  --vw-dur-fast: 160ms;
  --vw-dur-base: 280ms;
  --vw-dur-slow: 700ms;
  --vw-ease: cubic-bezier(.2,.7,.2,1);
  --vw-nebula: radial-gradient(ellipse 85% 70% at 8% 5%, var(--vw-glow-wash), transparent 70%),
    radial-gradient(ellipse 80% 65% at 92% 92%, var(--vw-glow-wash), transparent 70%),
    radial-gradient(ellipse 60% 50% at 50% 45%, var(--vw-glow-wash), transparent 75%);
}
/* Dark "void" bands: the app's default Illuminate values. */
.void {
  color-scheme: dark;
  --vw-space-0: #070A11;
  --vw-space-1: #0A0E17;
  --vw-space-2: #0C1120;
  --vw-space-3: #111A30;
  --vw-line: #1C2740;
  --vw-line-strong: #2A3A57;
  --vw-line-control: #5F6E86;
  --vw-glow: #5DE0C4;
  --vw-glow-bright: #7FF0D8;
  --vw-glow-dim: #2A7264;
  --vw-glow-wash: rgba(93,224,196,0.12);
  --vw-text-hi: #F4F8FB;
  --vw-text: #EAF0F5;
  --vw-text-mut: #A7B3C2;
  --vw-text-dim: #98A4B5;
  --vw-warn: #F2B750;
  --vw-risk: #FF6B6B;
  --vw-ok: #46D9A0;
  --vw-blue: #4A93F2;
  --vw-accent: #5DE0C4;
  --vw-warn-text: #F2B750;
  --vw-on-glow: #070A11;
}
