.login_loginPage__RDQ1L{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem 1.25rem;background:var(--bg)}.login_formCol__h19Vd{width:100%;max-width:400px}.login_brandWrap__NyLhn{display:flex;justify-content:center;margin-bottom:1.35rem}.login_brandWrap__NyLhn a{display:inline-flex}.login_formTitle__kP7mX{margin:0 0 .45rem;font-size:1.65rem;font-weight:700;text-align:center}.login_formLead__9xHUy{margin:0 0 1.25rem;font-size:.9rem;line-height:1.5;color:hsla(0,0%,100%,.62);text-align:center}.login_formCard__6dizR{margin-top:0;padding:.95rem}.login_formLabel__0HkTk{display:block;margin-bottom:.65rem;font-size:.88rem}.login_formLabelLast__wUCu3{margin-bottom:.85rem}.login_formInput__gD3eH{display:block;width:100%;margin-top:.25rem;padding:.55rem .7rem;background:#0a0c10;border:1px solid var(--border);color:var(--text);border-radius:6px;font-size:.9rem}.login_formInput__gD3eH:focus{outline:none;border-color:rgba(0,229,160,.45);box-shadow:0 0 0 2px rgba(0,229,160,.1)}.login_formError__yP_dQ{margin:0 0 .65rem;font-size:.84rem;color:var(--danger)}.login_formSubmit__yeMXj{width:100%}.login_formFooter__4rJNA{margin-top:.9rem;font-size:.86rem;color:var(--muted);text-align:center}.login_formFooter__4rJNA a{color:var(--accent)}.login_spectateHint__yOltG{margin:1rem 0 0;padding-top:.85rem;border-top:1px solid hsla(0,0%,100%,.06);font-size:.8rem;line-height:1.45;color:hsla(0,0%,100%,.5);text-align:center}.login_spectateHint__yOltG a{color:var(--accent)}@media (max-width:900px){.login_loginPage__RDQ1L{align-items:flex-start;padding-top:2.5rem}}