body{--text:224 16% 41%;--text-high:220 52% 16%;--bg:48 38% 97%;--bg-high:44 29% 85%;--action:219 80% 25%;--accent:219 80% 25%;--error:15 100% 37%;--btn-text:hsl(var(--bg));--theme-sun:hsla(var(--action) / .7);--theme-moon:hsla(var(--accent) / .85);--border-radius:10px;}.theme-dark{--text:222 22% 70%;--text-high:222 38% 95%;--bg:222 60% 10%;--bg-high:225 45% 24%;--action:220 70% 77%;--accent:220 70% 77%;--error:15 100% 37%;--btn-text:hsl(var(--bg));--theme-sun:hsla(var(--action) / .7);--theme-moon:hsla(var(--accent) / .85);}@media (prefers-color-scheme: dark){body{--text:222 22% 70%;--text-high:222 38% 95%;--bg:222 60% 10%;--bg-high:225 45% 24%;--action:220 70% 77%;--accent:220 70% 77%;--error:15 100% 37%;--btn-text:hsl(var(--bg));--theme-sun:hsla(var(--action) / .7);--theme-moon:hsla(var(--accent) / .85);}.theme-light{--text:224 16% 41%;--text-high:220 52% 16%;--bg:48 38% 97%;--bg-high:44 29% 85%;--action:219 80% 25%;--accent:219 80% 25%;--error:15 100% 37%;--btn-text:hsl(var(--bg));--theme-sun:hsla(var(--action) / .7);--theme-moon:hsla(var(--accent) / .85);}}