/* Single source of CSS color tokens. Legacy semantic aliases retain compatibility. */
:root {
  --ink-navy: #0a1633;
  --deep-navy: #050c22;
  --event-blue: #16336b;
  --glow-blue: #24509a;
  --midnight-blue: #10285a;
  --champagne: #d6ba8c;
  --champagne-deep: #77562e;
  --paper: #f4f0e8;
  --ivory: #f8f4eb;
  --coal: var(--ink-navy);
  --deep: var(--deep-navy);
  --panel: var(--event-blue);
  --gold: var(--champagne);
  --gold-deep: var(--champagne-deep);
  --gold-hover: #efc994;
  --ink: #142341;
  --paper-copy: #465570;
  --soft: #bbc4d8;
  --soft-bright: #d0d9ec;
  --muted: var(--paper-copy);
  --line: rgba(214,186,140,.35);
  --paper-line: rgba(10,22,51,.2);
  --paper-line-strong: rgba(10,22,51,.34);
  --gold-wash: rgba(214,186,140,.05);
  --deep-rgb: 5 12 34;
  --navy-rgb: 10 22 51;
  --glow-rgb: 36 80 154;
  --section-night: radial-gradient(ellipse at 50% 115%, var(--glow-blue) 0%, var(--midnight-blue) 42%, var(--deep-navy) 100%);
  /* The glow alone yields 4.19:1 with small gold text. A 12% navy veil guarantees AA. */
  --night-veil: linear-gradient(rgb(var(--deep-rgb) / .12), rgb(var(--deep-rgb) / .12));
}
