/* G-001: player aliases to approved ADR-0010 brand tokens. Instrument mapping remains Proposed. */
:root {
  color-scheme: light;
  --page: var(--brand-cloud);
  --panel: #ffffff;
  --line: var(--brand-lilac);
  --ink: var(--brand-slate);
  --muted: var(--brand-slate);
  --accent: var(--brand-periwinkle);
  /* Proposed instrument mapping of the approved brand palette, SPEC-007. */
  --sound-thud: var(--brand-mint);
  --sound-kick: var(--brand-lilac);
  --sound-snare: var(--brand-mist);
  --sound-hi-hat: var(--brand-cloud);
  --sound-woodblock: color-mix(in srgb, var(--brand-periwinkle) 50%, var(--brand-cloud));
  --accent-ink: var(--brand-slate);
  --node-idle: var(--brand-cloud);
  --node-inactive-fill: color-mix(in srgb, var(--brand-slate) 12%, var(--brand-cloud));
  --node-inactive-border: color-mix(in srgb, var(--brand-slate) 65%, var(--brand-cloud));
  --control-panel: var(--brand-cloud);
  --node-max-size: 44px;
  --node-gap: 1px;
  --node-size: var(--node-max-size);
  --ring-width: 1px;
  --hand-width: 2px;
  --wheel-radius: 38%;
  --instrument-max-size: 560px;
  --wheel-max-size: 300px;
  --radius: 18px;
  --font: var(--brand-font);
}
