:root{color-scheme:dark;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*,*:before,*:after{box-sizing:border-box}html{min-width:20rem;min-height:100%;background:#000}body{min-height:100dvh;margin:0;background:#000}h1,h2,h3,p{margin-block:.5rem}a{color:#be0c69}input,select,button,.button{min-height:2.75rem;padding:.6rem .75rem;border:1px solid #a0a0a0;border-radius:.25rem;background:#fff;color:#111;font:inherit}button,.button{border-color:#222;background:#111;color:#fff;font-weight:600;cursor:pointer;text-decoration:none}button:hover:not(:disabled),.button:hover:not(:disabled){background:#333;color:#fff}button:disabled,.button:disabled{cursor:not-allowed;opacity:.55}input:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible{outline:.2rem solid #f30180;outline-offset:.15rem}
