/* ============================================================
   WHAT IT IS — encoded alternates (token overrides only)
   Flip a toggle → the whole document re-renders down that path.
   Winners fold into tokens.css at lock; losers get deleted.
   ============================================================ */

/* A/B — interactive accent. The source app is genuinely split:
   accentColor is white (buttons, borders) while every icon state
   is gold (#EBC878 / #FDC100 / #FFC107). Default = white ink.
   Alternate = the gold family claims interaction too. */
:root[data-alt-accent='gold'] {
  --accent: var(--gold-bright);
  --accent-contrast: var(--void-0);
}

/* A/B — display face. theme.dart specs "Arial" (Arial Black asset)
   for headlineMedium, but the wordmark artwork reads geometric,
   closer to Poppins Black. Default = Arial Black.
   Alternate = Poppins carries display too (one-family system). */
:root[data-alt-display='poppins'] {
  --font-display: 'Poppins', 'Helvetica Neue', Arial, sans-serif;
}
:root[data-alt-display='poppins'] h1,
:root[data-alt-display='poppins'] h2,
:root[data-alt-display='poppins'] h3,
:root[data-alt-display='poppins'] h4,
:root[data-alt-display='poppins'] .cover-mark,
:root[data-alt-display='poppins'] .wm-s,
:root[data-alt-display='poppins'] .voice-quote,
:root[data-alt-display='poppins'] .stance {
  font-weight: 800;
}
