/* Spectrus site design tokens — single source of truth for the palette.
   Generated 2026-07-03. Values are the exact prior hex codes (no visual change). */
:root {
    --bg-indigo: #1a1a2e;
    --bg-navy: #16213e;
    --bg-deep: #0f0f23;
    --bg-black: #13111f;
    --gold: #ffd700;
    --gold-pale: #fffde7;
    --amber: #f9a825;
    --orange: #ffa500;
    --orange-light: #ffb74d;
    --link: #8ab4f8;
    --link-alt: #6495ed;
    --link-deep: #1976d2;
    --link-pale: #e3f2fd;
    --success: #66bb6a;
    --danger: #ff8080;
    --white: #ffffff;
    --black: #000000;
    --text: #b0b0b0;
    --text-faint: #949494; /* faint captions/footers/version -- WCAG AA on dark bg (was #555/#666) */
    --gray-e0: #e0e0e0;
    --gray-f0: #f0f0f0;
    --gray-f5: #f5f5f5;
    --gray-d0: #d0d0d0;
    --gray-dd: #dddddd;
    --gray-cc: #cccccc;
    --gray-cfd4da: #cfd4da;
    --gray-bb: #bbbbbb;
    --gray-aa: #aaaaaa;
    --gray-9a: #9aa3ad;
    --gray-99: #999999;
    --gray-8a: #8a8a95;
    --gray-88: #888888;
    --gray-66: #666666;
    --gray-55: #555555;
    --gray-44: #444444;
    --gray-33: #333333;
    --gray-22: #222222;
}
