/* Dolphin design tokens — the Beaver HUD system, carried over intact. Dark-only. */
:root {
  color-scheme: dark;

  --serif: 'Chakra Petch', system-ui, -apple-system, 'Segoe UI', sans-serif;
  --mono: 'JetBrains Mono', ui-monospace, 'SFMono-Regular', Menlo, monospace;
  --hud: 'Martian Mono', ui-monospace, monospace;

  --page: #04070a;
  --surface: #080d12;
  --surface2: #0e161c;
  --ink: #dceaf1;
  --ink2: #9db3bf;
  --muted: #62808e;
  --grid: #182029;
  --baseline: #33454f;
  --border: #1d2c36;
  --rule: #1d2c36;

  --accent: #35d6f5;
  --accent-hover: #6fe6fb;
  --pos: #3ee2a6;
  --neg: #ff6a5c;

  --st-good: #3ee2a6;
  --st-warn: #74919e;
  --st-serious: #ffb020;
  --st-critical: #ff6a5c;

  --wash: rgba(53, 214, 245, 0.08);
  --scrim: rgba(2, 5, 8, 0.78);

  /* Chart series (CVD-validated on --surface: deutan dE 22.8, normal dE 24.6).
     MA lines carry dash-pattern + direct-label secondary encoding. */
  --ma20: #62808e;   /* dashed, recessive reference line */
  --ma50: #35d6f5;   /* solid — the book's defining trend line */
  --ma200: #ffb020;  /* long-dash — the regime line */
  --level-trigger: #35d6f5;
  --level-stop: #ff6a5c;
  --level-target: #3ee2a6;
  --level-watch: #74919e;
}
