body{--text:0 0% 30%;--text-high:0 0% 11%;--bg:0 0% 93%;--bg-high:0 0% 90%;--action:0 85% 45%;--accent:0 75% 35%;--error:25 100% 50%;--btn-text:white;--theme-sun:hsla(var(--action) / .7);--theme-moon:hsla(var(--accent) / .85);--border-radius:5px;}.theme-dark{--text:0 0% 75%;--text-high:0 0% 93%;--bg:0 0% 5%;--bg-high:0 0% 12%;--action:0 82% 52%;--accent:0 85% 53%;--error:25 10% 51%;--btn-text:hsl(var(--bg));--theme-sun:hsla(var(--action) / .7);--theme-moon:hsla(var(--accent) / .85);}@media (prefers-color-scheme: dark){body{--text:0 0% 75%;--text-high:0 0% 93%;--bg:0 0% 5%;--bg-high:0 0% 12%;--action:0 82% 52%;--accent:0 85% 53%;--error:25 10% 51%;--btn-text:hsl(var(--bg));--theme-sun:hsla(var(--action) / .7);--theme-moon:hsla(var(--accent) / .85);}.theme-light{--text:0 0% 30%;--text-high:0 0% 11%;--bg:0 0% 93%;--bg-high:0 0% 90%;--action:0 85% 45%;--accent:0 75% 35%;--error:25 100% 50%;--btn-text:white;--theme-sun:hsla(var(--action) / .7);--theme-moon:hsla(var(--accent) / .85);}}