/* Design tokens, hoisted out of 81 pages that each carried their own
   copy. Changing a colour used to mean editing 81 files.

   A token is here only if at least eight pages defined it and at least
   70% of them agreed on the value. --card, --line and --accent are
   deliberately absent: more pages disagreed than agreed, so a global
   would have been a value most of its users override.

   Pages that legitimately differ keep a small :root of their own, which
   still wins because their inline <style> comes after this link. The
   test suite asserts no page redefines a token to the value already
   here, so this file cannot silently drift back out of use. */
:root {
  --accent2:    #a855f7;
  --bg:         #090912;
  --border:     rgba(255,255,255,0.08);
  --gold:       #fbbf24;
  --green:      #10b981;
  --muted:      #64748b;
  --neon:       #00d4ff;
  --neon-dim:   rgba(0,212,255,0.12);
  --neon-glow:  rgba(0,212,255,0.35);
  --purple:     #8b5cf6;
  --r:          10px;
  --red:        #f87171;
  --surface:    rgba(255,255,255,0.04);
  --surface-hv: rgba(255,255,255,0.07);
  --text:       #e2e8f0;
}
