/* RIGGED STUDIOS — color tokens
   one palette, one accent. the room paintings are the reference: deep dusk navy pulled
   from the scene shadows, lamp gold as the single accent, cream ink from the wordmark.
   coral/cyan/violet retired — they were the old template leaking through. */
:root {
  /* base — hue-tinted navy ramp, never pure black */
  --ink:    oklch(0.17 0.02 250);   /* page background */
  --navy:   oklch(0.21 0.025 250);  /* raised surface */
  --navy-2: oklch(0.25 0.028 250);  /* higher surface */
  --navy-3: oklch(0.30 0.03 250);   /* highest / hover */

  /* ink */
  --cream:     oklch(0.93 0.025 85);
  --cream-dim: oklch(0.74 0.02 85);
  --cream-mut: oklch(0.60 0.018 250);

  /* THE accent. primary action, active nav, focus. nothing else is gold. */
  --gold:      oklch(0.82 0.14 80);
  --gold-hot:  oklch(from var(--gold) calc(l + 0.06) c h);
  --gold-deep: oklch(from var(--gold) calc(l - 0.12) c h);
  --gold-ink:  oklch(0.25 0.06 80);  /* text on gold */

  /* legacy names kept so nothing old breaks — mapped into the system */
  --red:     var(--gold);
  --red-hot: var(--gold-hot);
  --cyan:    var(--cream-dim);
  --violet:  var(--cream-mut);

  /* semantic */
  --line:        oklch(0.93 0.025 85 / 0.10);  /* hairline on dark */
  --line-strong: oklch(0.93 0.025 85 / 0.18);
  --card:        oklch(0.21 0.025 250 / 0.72);
  --glass:       oklch(0.17 0.02 250 / 0.85);
  --text-body:   var(--cream);
  --text-dim:    var(--cream-dim);
  --text-accent: var(--gold);

  --shadow-hue: 250;
}
::selection { background: var(--gold); color: var(--gold-ink); }
