/* Values Duel only. Owner request 2026-10-31; see Values-Duel.md.
 * Primitive colours come from Court/tokens/colors.css, copied byte for byte. */
html.clinical {
  color-scheme: light;
  --vd-page: var(--white);
  --vd-panel: var(--white);
  --vd-alt: var(--ice);
  --vd-text: var(--ink);
  --vd-secondary: var(--ink-2);
  --vd-muted: var(--ink-3);
  --vd-link: var(--azure-deep);
  --vd-action: var(--azure);
  --vd-action-text: var(--white);
  --vd-hover: var(--purple);
  --vd-hover-text: var(--white);
  --vd-rule: var(--rule-light);
  --vd-control: var(--ink-3);
  --vd-focus: var(--azure);
}
@media screen {
  html.clinical[data-appearance="dark"] {
    color-scheme: dark;
    --vd-page: var(--night);
    --vd-panel: var(--night-alt);
    --vd-alt: var(--night-alt);
    --vd-text: var(--white);
    --vd-secondary: var(--on-night);
    --vd-muted: var(--on-night-3);
    --vd-link: var(--azure-light);
    --vd-action: var(--azure-light);
    --vd-action-text: var(--night);
    --vd-hover: var(--white);
    --vd-hover-text: var(--night);
    --vd-rule: var(--rule-dark-strong);
    --vd-control: var(--on-night-3);
    --vd-focus: var(--azure-light);
  }
}
