:root {
  --ink: #341f19;   /* deep tobacco/oxblood base (was near-black) */
  --wax: #472c22;   /* warmer raised surface */
  --cream: #f3ead9;
  --paper: #e2d4bd;
  --accent: #ef5a3f;   /* red, tuned to pop on the warm ground */
  --brass: #d8b05a;
  --amber: #e89a45;    /* warm highlight (VU / accents) */
  --muted: #c3ad98; /* warm muted; clears WCAG AA on the tobacco ground */
  --grain: url("../assets/noise.svg");
  /* Lit fractal-noise surface. Laid over a panel at mix-blend-mode:soft-light it
     turns a flat fill into something that reads as a material. Never laid over
     album artwork — that is photography, and texturing it just degrades it. */
  --emboss: url("../assets/emboss.svg");
  /* Three-tier depth, the bakery-rustic structure: ground, raised panel, card
     on the panel, plus one hairline that separates all of them. Replaces the
     ad-hoc rgba(243,234,217,.0x) values that were repeated ~20 times. */
  --panel: rgba(243,234,217,.035);
  --card: rgba(243,234,217,.055);
  --line: rgba(243,234,217,.12);
  --font-display: "Helvetica Neue", Arial, sans-serif;
  --font-mono: "SFMono-Regular", ui-monospace, monospace;
  --ease-arm: cubic-bezier(.22,1,.36,1);
  --step: clamp(0.75rem, 1vw, 1rem);
}
