:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.account-screen{box-sizing:border-box;color:#e8ecdb;background:linear-gradient(90deg,#081916b3,#081916c7),url(/assets/loading/listening-wood-v1.webp) 50%/cover;flex-direction:column;align-items:flex-start;gap:36px;padding:36px clamp(24px,6vw,100px);font:16px/1.6 Georgia,serif;display:flex;position:fixed;inset:0;overflow:auto}.account-brand{color:#e8d29c;letter-spacing:.17em;font-size:24px;text-decoration:none}.account-brand span{font-size:.55em}.account-card{box-sizing:border-box;background:#0a1f1bf2;border:1px solid #526048;border-radius:8px;width:min(100%,450px);margin:auto 0;padding:38px;box-shadow:0 20px 70px #0005}.account-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#cfbd86;font:10px/1.5 Arial,sans-serif}.account-card h1{letter-spacing:-.025em;margin:20px 0;font-size:42px;font-weight:400;line-height:1.1}.account-card p{color:#bdcbbc}.account-card strong{color:#eff0e0;overflow-wrap:anywhere}.account-card form{flex-direction:column;margin-top:24px;display:flex}.account-card label{letter-spacing:.03em;margin-bottom:8px;font:12px Arial,sans-serif}.account-card input{box-sizing:border-box;color:#f3f0df;background:#102f29;border:1px solid #67725b;border-radius:4px;width:100%;padding:14px;font:17px Arial,sans-serif}.account-card input:focus-visible,.account-card button:focus-visible,.account-screen a:focus-visible{outline-offset:4px;outline:2px solid #e6cb88}.account-card small{color:#aebdaa;margin:8px 0 20px;font:12px/1.5 Arial,sans-serif}.account-card button{cursor:pointer}.account-primary{color:#17271f;background:#ddc58a;border:1px solid #f5dfa6;border-radius:4px;width:100%;padding:15px;font:600 15px Georgia,serif}.account-primary:hover{background:#eed59a}.account-card button:disabled{opacity:.6;cursor:wait}.account-code{letter-spacing:.5em;text-align:center;font-size:26px!important}.account-options{justify-content:space-between;margin-top:12px;display:flex}.account-options button{color:#d3c28d;background:0 0;border:0;padding:8px 0}.account-card aside{color:#aabda9;border-top:1px solid #455743;margin-top:25px;padding-top:20px;font:12px/1.6 Arial,sans-serif}.account-card aside strong{margin-bottom:4px;display:block}.account-error{background:#5e2d2433;border-left:2px solid #d68e71;padding:10px 14px;font:14px/1.5 Arial,sans-serif;color:#f1ba9e!important}.account-privacy{font:11px/1.5 Arial,sans-serif}.account-screen a{color:#e3cd95}.account-footer{color:#b3c4b2;flex-wrap:wrap;gap:24px;font:12px Arial,sans-serif;display:flex}.account-lobby-controls{align-items:center;gap:12px;display:flex}.account-logout{color:#caba89;cursor:pointer;background:0 0;border:1px solid #657358;border-radius:4px;padding:8px 12px;font:12px Arial,sans-serif}@media (width<=600px){.account-screen{gap:24px;padding:24px 18px}.account-card{width:100%;margin:auto;padding:25px}.account-card h1{font-size:36px}}
