:root{color-scheme:dark;font-family:system-ui,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at top,#173451,#06101e 60%);color:#f6f9fd}main{width:min(430px,92vw);background:#101d2eee;border:1px solid #304763;border-radius:22px;padding:28px;box-shadow:0 25px 80px #0009}.eyebrow{color:#35d4c7;font-weight:900;letter-spacing:.15em}h1{font-size:2.3rem;margin:.2em 0 1em}label{display:grid;gap:7px;margin:18px 0;color:#adbed1}input,select,button{width:100%;font:inherit;padding:15px;border-radius:11px;border:1px solid #3b526d;background:#071321;color:white}button{margin-top:12px;background:#1b695f;border-color:#35d4c7;font-weight:900;cursor:pointer}#saleBtn{font-size:2rem;height:180px;border-radius:50%;background:radial-gradient(circle at 35% 25%,#43e4d5,#08796d);box-shadow:0 10px 35px #35d4c755}#saleBtn:active{transform:scale(.97)}.quiet{background:#16263a;border-color:#304763;font-weight:500}#message{min-height:28px;text-align:center;font-weight:800;color:#35d4c7}#loginHelp{color:#ff8d8d}#register{text-align:center}h2{font-size:2rem}
