html{color-scheme:dark;font:18px system-ui;background:#05080c;color:#f6ebcf}main{max-width:440px;margin:12vh auto;padding:28px;border:1px solid #685532;border-radius:12px;background:#101721}a{color:#d2ae60}label,input,button{display:block;width:100%;box-sizing:border-box}input,button{margin-top:14px;padding:13px;font:inherit;border-radius:6px;border:1px solid #766748}input{background:#080d13;color:#fff}button{background:#b28c45;color:#070a10;font-weight:700;cursor:pointer}p{color:#b8bdc4}
