/* LeakDeck seasonal accents (picked by themes.js from the date; preview with ?theme=halloween etc.).
   Only a few CSS variables change, so layout never shifts. Add a theme: a block here + an entry in themes.js. */
:root[data-theme="halloween"] { --accent: #fb923c; --accent2: #c084fc; --accent-ink: #1a0d00; }
:root[data-theme="halloween"][data-mode="light"] { --accent: #c2410c; --accent2: #7e22ce; --accent-ink: #fff; }
:root[data-theme="dealseason"] { --accent: #4ade80; --accent2: #facc15; --accent-ink: #04170b; }
:root[data-theme="dealseason"][data-mode="light"] { --accent: #15803d; --accent2: #a16207; --accent-ink: #fff; }
:root[data-theme="holiday"] { --accent: #f87171; --accent2: #4ade80; --accent-ink: #1a0505; }
:root[data-theme="holiday"][data-mode="light"] { --accent: #b91c1c; --accent2: #15803d; --accent-ink: #fff; }
:root[data-theme="ces"] { --accent: #a3e635; --accent2: #22d3ee; --accent-ink: #0b1400; }
:root[data-theme="ces"][data-mode="light"] { --accent: #4d7c0f; --accent2: #0e7490; --accent-ink: #fff; }
:root[data-theme="keynote"] { --accent: #f472b6; --accent2: #60a5fa; --accent-ink: #1a0511; }
:root[data-theme="keynote"][data-mode="light"] { --accent: #be185d; --accent2: #1d4ed8; --accent-ink: #fff; }
