/* Palette D — from wiki/PRIVATE/BRAND/visual-canonical.md §3.2 (lines 136-173) and §6/§7.
   D is a retained, selectable palette (canonical's Track-1 default is now Palette I); chosen for this atlas per spec v0.2 §3a.
   Dark-only: the canonical defines no light variant for D. Derived values are marked. */
:root {
  --bg: #0C0D12;            /* ground */
  --panel: #13141A;         /* surface-1 */
  --panel-2: #181B25;       /* surface-2 */
  --panel-3: #1F2230;       /* surface-3 */
  --fg: #F0F0F5;            /* on-surface */
  --fg-strong: #FFFFFF;     /* on-surface-strong */
  --muted: #8B929A;         /* on-surface-muted */
  --dim: #5B636C;           /* on-surface-dim */
  --line: rgba(255,255,255,0.06);        /* hairline */
  --line-strong: rgba(255,255,255,0.10);
  --accent: #8AFF45;        /* lime */
  --accent-strong: #6BD92E; /* hover / pressed */
  --accent-soft: rgba(138,255,69,0.12);
  --on-accent: #050508;
  --pass: #62E371;
  --review: #F1B044;
  --alert: #F26B7B;
  --link: var(--accent);            /* derived: canonical defines no link token */
  --link-hover: var(--accent-strong);
  --radius: 8px; --radius-sm: 6px; --radius-pill: 999px;
  --font-sans: "DM Sans", "Noto Sans TC", "PingFang TC", "Hiragino Sans", "Microsoft JhengHei", system-ui, sans-serif;
  --font-mono: "Source Code Pro", ui-monospace, Menlo, monospace;  /* tables/ids only; values use tabular-nums, not mono */
}
body { background: var(--bg); color: var(--fg); font-family: var(--font-sans); }
.num { font-variant-numeric: tabular-nums; }
