.base{background-color:#383838;--color: hsl(0, 0%, 97%);color:var(--color)}@media(prefers-color-scheme: light){.base{background-color:#fff;--color: hsl(0, 0%, 0%)}}.base--alt{background-color:#1c1c1c;--color: hsl(0, 0%, 97%);color:var(--color)}@media(prefers-color-scheme: light){.base--alt{background-color:#f5edf7;--color: hsl(0, 0%, 0%)}}.brand{--primary: #e066ff;--secondary: hsl(228, 100%, 70%)}@media(prefers-color-scheme: light){.brand{--primary: hsl(288, 100%, 64%);--secondary: hsl(228, 100%, 69%)}}.accent{--accent: hsl(288, 80%, 85%)}@media(prefers-color-scheme: light){.accent{--accent: hsl(288, 100%, 32%)}}.error{color:#ff528b}@media(prefers-color-scheme: light){.error{color:#d52a63}}.warning{color:#fac105}@media(prefers-color-scheme: light){.warning{color:#8f6d00}}.error{width:45ch;max-width:100%;margin:1rem auto}.error svg{fill:currentColor}footer{display:none}main{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}
