.login-module__5LhY-q__login{--accent:#e58b55;color:#f4f3ef;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100svh;font-family:var(--font-geist-sans), Arial, sans-serif;background:#111315;flex-direction:column;align-items:center;padding:48px 24px;display:flex}.login-module__5LhY-q__shell{width:100%;max-width:464px;margin-block:auto}.login-module__5LhY-q__brand{color:#f4f3ef;letter-spacing:-.06em;justify-content:center;align-items:baseline;width:fit-content;min-height:44px;margin:0 auto 24px;font-size:25px;font-weight:900;display:flex}.login-module__5LhY-q__brand>span{font-weight:400}.login-module__5LhY-q__brand i{color:var(--accent);margin-left:8px;font-style:normal}.login-module__5LhY-q__panel{background:#191c1e;border:1px solid #34383b;border-top:2px solid #b95122;border-radius:4px;padding:36px}.login-module__5LhY-q__title{color:#f4f3ef;letter-spacing:-.035em;font-size:28px;font-weight:750;line-height:1.3}.login-module__5LhY-q__intro{color:#aeb4b7;margin-top:12px;font-size:14px;line-height:1.8}.login-module__5LhY-q__form{gap:24px;margin-top:32px;display:grid}.login-module__5LhY-q__form>div{min-width:0}.login-module__5LhY-q__label{color:#c9ced0;font-size:12px;font-weight:600;line-height:1.7;display:block}.login-module__5LhY-q__control{color:#f4f3ef;width:100%;min-width:0;min-height:50px;font:inherit;background:#111517;border:1px solid #484f53;border-radius:4px;margin-top:10px;padding:12px 14px;font-size:16px;line-height:1.5;display:block}.login-module__5LhY-q__control::placeholder{color:#9aa3a8;opacity:1}.login-module__5LhY-q__control:focus-visible{border-color:var(--accent)}.login-module__5LhY-q__submitButton{color:#fff;cursor:pointer;background:#b95122;border:1px solid #b95122;border-radius:4px;justify-content:center;align-items:center;width:100%;min-height:54px;padding:16px 24px;font-size:14px;font-weight:650;line-height:1.5;display:flex}.login-module__5LhY-q__submitButton:hover:not(:disabled){background:#a7471c;border-color:#a7471c}.login-module__5LhY-q__submitButton:disabled{cursor:wait;color:#e5d9d1;background:#63402e;border-color:#916044}.login-module__5LhY-q__error{color:#f2bdb6;overflow-wrap:anywhere;background:#30201f;border:1px solid #83504b;border-radius:4px;padding:14px 16px;font-size:13px;line-height:1.8}.login-module__5LhY-q__backLink{color:#b8bec1;text-align:center;justify-content:center;align-items:center;gap:10px;width:fit-content;min-height:44px;margin:20px auto 0;font-size:12px;line-height:1.7;display:flex}.login-module__5LhY-q__backLink:hover{color:var(--accent)}.login-module__5LhY-q__login a:focus-visible,.login-module__5LhY-q__login input:focus-visible,.login-module__5LhY-q__login button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:480px){.login-module__5LhY-q__login{padding:32px 20px}.login-module__5LhY-q__panel{padding:28px 24px}.login-module__5LhY-q__title{font-size:25px}}@media (max-height:640px){.login-module__5LhY-q__login{padding-block:24px}.login-module__5LhY-q__brand{margin-bottom:16px}.login-module__5LhY-q__backLink{margin-top:12px}}
