.LoginForm-module__aLxvNa__shell{color:#fff;background:#1c1d20;justify-content:center;align-items:center;min-height:100svh;padding:40px 24px;display:flex}.LoginForm-module__aLxvNa__content{width:100%;max-width:440px}.LoginForm-module__aLxvNa__brand{text-align:center;margin-bottom:32px}.LoginForm-module__aLxvNa__logo{width:245px;max-width:80%;height:auto;margin:0 auto;display:block}.LoginForm-module__aLxvNa__title{letter-spacing:-.025em;margin-top:28px;font-size:28px;font-weight:700;line-height:1.2}.LoginForm-module__aLxvNa__tagline{color:#bec1c7;margin-top:14px;font-size:16px;line-height:1.5}.LoginForm-module__aLxvNa__tabs{background:#27292d;border:1px solid #484b51;border-radius:8px;display:flex;overflow:hidden}.LoginForm-module__aLxvNa__tab{color:#bec1c7;text-transform:uppercase;letter-spacing:.04em;border-bottom:2px solid #0000;flex:1;min-height:48px;padding:12px;font-size:13px;font-weight:700;transition:background-color .15s,color .15s}.LoginForm-module__aLxvNa__tab:hover{color:#fff;background:#303238}.LoginForm-module__aLxvNa__selected{color:#fff;background:#34373d;border-bottom-color:#d44b3e}.LoginForm-module__aLxvNa__label,.LoginForm-module__aLxvNa__passwordLabel{color:#e2e3e6;font-size:14px;font-weight:500;display:block}.LoginForm-module__aLxvNa__label{margin-bottom:8px}.LoginForm-module__aLxvNa__shell .LoginForm-module__aLxvNa__field{color:#fff;background:#27292d;border:1px solid #484b51;border-radius:8px;outline:none;width:100%;min-height:52px;padding:12px 16px;font-size:16px;transition:border-color .15s,box-shadow .15s;box-shadow:none!important}.LoginForm-module__aLxvNa__field::placeholder{color:#a0a4ad}.LoginForm-module__aLxvNa__shell .LoginForm-module__aLxvNa__field:focus{border-color:#d44b3e;box-shadow:0 0 0 2px #d44b3e40!important}.LoginForm-module__aLxvNa__submit{color:#fff;background:#b33228;border-radius:8px;width:100%;min-height:52px;margin-top:8px;padding:12px 16px;font-size:16px;font-weight:600;transition:background-color .15s}.LoginForm-module__aLxvNa__submit:hover{background:#c13b30}.LoginForm-module__aLxvNa__submit:disabled{opacity:.6}.LoginForm-module__aLxvNa__quiet{color:#bec1c7;font-size:12px;font-weight:500;transition:color .15s}.LoginForm-module__aLxvNa__quiet:hover{color:#fff}.LoginForm-module__aLxvNa__shell button:focus-visible,.LoginForm-module__aLxvNa__shell a:focus-visible{outline-offset:3px;outline:2px solid #f0a298}@media (max-width:380px){.LoginForm-module__aLxvNa__shell{padding-inline:20px}.LoginForm-module__aLxvNa__tagline{font-size:14px}}