/* CELN SP04 dashboard — design tokens. The ONLY place a colour is defined (re-skin = edit this file).
   Rules (concept brief): identity accent is chrome only and never a status colour; the four status tokens are always paired with a
   text label; chart series use a fixed alphabet (cyan → purple → green → grey) and never the accent; the Derived chip is gold. */
:root {
  --ground: #0c1424;
  --panel: #16233c;
  --raised: #24365a;
  --border: #3d5178;
  --ink: #f7f9fd;
  --muted: #9aabc9;
  --accent: #f2a24c;          /* identity: active nav, buttons, focus, KPI edge */
  --good: #4ade80;
  --watch: #fbbf24;
  --bad: #f87171;
  --none: #94a3b8;            /* "no basis to rate" is a first-class state */
  --s1: #22d3ee;              /* series alphabet */
  --s2: #a78bfa;
  --s3: #4ade80;
  --s4: #94a3b8;
  --s5: #f472b6;
  --s6: #38bdf8;
  --derived-ink: #D6B667;
  --derived-bg: #2A2413;
  --caveat-bg: #3a3a1f;       /* khaki = a caveat */
  --caveat-ink: #e7e1a8;
  --fact-bg: #16314f;         /* blue = a fact */
  --fact-ink: #cfe3ff;
  --font: "Segoe UI", system-ui, -apple-system, Roboto, Helvetica, Arial, sans-serif;
  --mono: ui-monospace, "Cascadia Mono", Menlo, Consolas, monospace;
  --radius: 8px;
  --gap: 12px;
}
