body{--text:210 1% 31%;--text-high:210 4% 11%;--bg:180 7% 97%;--bg-high:240 2% 92%;--action:16 77% 32%;--accent:216 56% 37%;--error:342 81% 36%;--btn-text:#fbfafa;--theme-sun:hsla(var(--action) / .7);--theme-moon:hsla(var(--accent) / .85);--border-radius:7px;}.theme-dark{--text:318 14% 76%;--text-high:317 26% 95%;--bg:314 31% 11%;--bg-high:312 27% 17%;--action:18 89% 61%;--accent:212 54% 67%;--error:346 100% 72%;--btn-text:hsl(var(--bg));--theme-sun:hsla(var(--action) / .7);--theme-moon:hsla(var(--accent) / .85);}@media (prefers-color-scheme: dark){body{--text:318 14% 76%;--text-high:317 26% 95%;--bg:314 31% 11%;--bg-high:312 27% 17%;--action:18 89% 61%;--accent:212 54% 67%;--error:346 100% 72%;--btn-text:hsl(var(--bg));--theme-sun:hsla(var(--action) / .7);--theme-moon:hsla(var(--accent) / .85);}.theme-light{--text:210 1% 31%;--text-high:210 4% 11%;--bg:180 7% 97%;--bg-high:240 2% 92%;--action:16 77% 32%;--accent:216 56% 37%;--error:342 81% 36%;--btn-text:#fbfafa;--theme-sun:hsla(var(--action) / .7);--theme-moon:hsla(var(--accent) / .85);}}