body{--text:222 26% 44%;--text-high:221 50% 25%;--bg:225 100% 98%;--bg-high:215 55% 96%;--action:216 50% 49%;--accent:216 50% 43%;--error:15 100% 37%;--btn-text:white;--theme-sun:hsla(var(--action) / .7);--theme-moon:hsla(var(--accent) / .85);--border-radius:5px;}.theme-dark{--text:216 40% 81%;--text-high:220 100% 96%;--bg:220 40% 16%;--bg-high:219 37% 24%;--action:216 55% 55%;--accent:216 48% 75%;--error:15 100% 62%;--btn-text:white;--theme-sun:hsla(var(--action) / .7);--theme-moon:hsla(var(--accent) / .85);}@media (prefers-color-scheme: dark){body{--text:216 40% 81%;--text-high:220 100% 96%;--bg:220 40% 16%;--bg-high:219 37% 24%;--action:216 55% 55%;--accent:216 48% 75%;--error:15 100% 62%;--btn-text:white;--theme-sun:hsla(var(--action) / .7);--theme-moon:hsla(var(--accent) / .85);}.theme-light{--text:222 26% 44%;--text-high:221 50% 25%;--bg:225 100% 98%;--bg-high:215 55% 96%;--action:216 50% 49%;--accent:216 50% 43%;--error:15 100% 37%;--btn-text:white;--theme-sun:hsla(var(--action) / .7);--theme-moon:hsla(var(--accent) / .85);}}