/* Sprint 13 — `access` legacy theme.
 *
 * AAA-grade high-contrast theme (pure black on white with yellow
 * accents). Migrated from public/styles/themes.css (Sprint 7 legacy
 * axis).
 *
 * Contrast: ink/paper 21.00:1, ink/felt-mid 12.74:1, ink/felt-deep
 * 17.73:1 — every text-on-surface ratio clears WCAG AAA by margin.
 *
 * Self-contained per the Sprint 13 refactor contract: every theme
 * file ships all 13 primary tokens + card-back tokens.
 *
 * Authoring note: don't put leading `--name:` in comments — the L5
 * contrast linter regex matches the first occurrence.
 */

body[data-theme="access"] {
  --bg:          #000000;
  --paper:       #000000;
  --ink:         #ffffff;
  --ink-soft:    #d7d7d7;
  --felt-mid:    #003b22;
  --card-bg:     #ffffff;
  --card-border: #000000;
  --red:         #d40000;
  --spade:       #000000;
  --accent:      #ffe600;
  --team-ns:     #00ff85;
  --team-ew:     #ffe600;
  --amber:       #f59e0b;
  --ink-on-team-ns: #000;
  --ink-on-team-ew: #000;
  /* Default mask emblem (shared). */
  --card-back-image: none;
  --card-back-mask: var(--shared-card-back-mask);
}
