/* The five tokens a product may change. Nothing else differs between products.
   Set on <main> (studio framing) or <html> (standalone framing) with data-theme.
   Checked: --on-accent on --accent and --accent-ink on paper, band and
   --accent-wash are all 4.5:1 or better. The playbook uses the studio theme.
   Fruitlah and office are case studies (/work/fruitlah, /work/jewellery-studio),
   and the only accents with white text.
   Office also sets what only its case study uses: --done (garnet, for what the
   agent has done: ticks, the CTA button) and --done-ink (garnet as text, 5.2:1
   on paper, 4.6:1 on its wash), the CTA band and button, and the role tones in
   its palette. */

[data-theme="studio"]      { --accent: var(--orange); --accent-ink: var(--orange-ink); --accent-wash: var(--orange-wash); --on-accent: var(--ink); --wordmark-font: var(--serif); }
[data-theme="stencilcv"]   { --accent: #2FAD8A; --accent-ink: #1B7A5F; --accent-wash: #E4F4EE; --on-accent: #0E2B22; --wordmark-font: 'Stardos Stencil', Georgia, serif; }
[data-theme="zesca"]       { --accent: #9BBF1E; --accent-ink: #59740B; --accent-wash: #F0F6DC; --on-accent: #14142B; --wordmark-font: 'Outfit', system-ui, sans-serif; }
[data-theme="inkradicals"] { --accent: #D14B3D; --accent-ink: #A6362A; --accent-wash: #FBE9E5; --on-accent: #000000; --wordmark-font: 'Noto Serif', 'Noto Serif SC', Georgia, serif; }
[data-theme="chromaclef"]  { --accent: #1E8BD8; --accent-ink: #13629A; --accent-wash: #E3F0FB; --on-accent: #091E34; --wordmark-font: 'Patrick Hand', system-ui, sans-serif; }
[data-theme="arcade"]      { --accent: #E6B400; --accent-ink: #856600; --accent-wash: #FBF4D6; --on-accent: #14142B; --wordmark-font: 'Press Start 2P', ui-monospace, monospace; }
[data-theme="fruitlah"]    { --accent: #71399A; --accent-ink: #542260; --accent-wash: #F3ECF7; --on-accent: #FFFFFF; --wordmark-font: var(--serif); }
[data-theme="office"]      { --accent: #1F5F63; --accent-ink: #1F5F63; --accent-wash: #E3EEEC; --on-accent: #FFFFFF; --wordmark-font: var(--serif); --done: #C2552B; --done-ink: #B5451B; --cta-band: #163F42; --cta-button: var(--done); --cta-on-button: #FFFFFF; --tone-prepare: var(--accent); --tone-review: var(--line-strong); --tone-approve: var(--ink-3); }
