/* Intro screen theme. PLACEHOLDER GreenVoice look: swap these tokens for GreenVoice's real ones
   (colours, fonts, radius) so this page matches. Nothing else on the page sets a colour directly. */
:root{
  color-scheme: dark;
  --gv-bg:#0c1410;          /* page background */
  --gv-surface:#13201a;     /* cards */
  --gv-surface-2:#1a2b22;   /* inputs, inset areas */
  --gv-border:#28402f;
  --gv-text:#e6efe8;
  --gv-muted:#9db3a4;
  --gv-accent:#3ccf6e;      /* GreenVoice green */
  --gv-accent-ink:#06210f;  /* text on the accent */
  --gv-warn:#f2b43d;
  --gv-radius:14px;
  --gv-font:"Inter","Segoe UI",system-ui,-apple-system,sans-serif;
  --gv-mono:"IBM Plex Mono",ui-monospace,monospace;
}
