.AuthForm_form__dpamx{width:min(460px,calc(100% - 36px));min-height:70vh;margin:0 auto;padding:clamp(28px,6vw,60px) 0;display:flex;flex-direction:column;justify-content:center;gap:18px}.AuthForm_form__dpamx:before{content:"GREY BOX / MEMBERS";margin-bottom:2px;color:#7e8998;font-size:10px;font-weight:900;letter-spacing:.22em}.AuthForm_title__gTvcn{margin:0 0 8px;color:#fff;font-size:clamp(2.2rem,6vw,4.2rem);line-height:.94;letter-spacing:-.06em}.AuthForm_field__wClST{display:flex;flex-direction:column;gap:8px}.AuthForm_label__vfAi6{color:#a5afbb;font-size:12px;font-weight:700}.AuthForm_input__kESsk{width:100%;min-height:52px;padding:0 15px}.AuthForm_passwordField__J5I_b{position:relative}.AuthForm_passwordField__J5I_b .AuthForm_input__kESsk{padding-right:48px}.AuthForm_passwordToggle__vXXqN{position:absolute;right:5px;bottom:5px;width:42px;height:42px;display:grid;place-items:center;border:0;border-radius:10px;background:transparent;color:var(--gb-text-secondary);font-size:16px}.AuthForm_passwordToggle__vXXqN:hover{background:hsla(0,0%,100%,.07);color:#fff}.AuthForm_passwordToggle__vXXqN svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.AuthForm_error__XTulp{margin:0;padding:12px 14px;border:1px solid hsla(0,100%,73%,.25);border-radius:12px;color:#ff9a9a;background:rgba(255,60,60,.06);font-size:13px}.AuthForm_submit__zxMJL{min-height:50px;margin-top:4px;border:1px solid hsla(0,0%,100%,.08);border-radius:13px;background:#fff;color:#090a0c;font-weight:850}.AuthForm_submit__zxMJL:hover:not(:disabled){background:#e8ebef;transform:translateY(-1px)}.AuthForm_submit__zxMJL:active:not(:disabled){transform:translateY(0)}.AuthForm_switchLink__3fyX6{margin:2px 0 0;color:#778290;text-align:center;font-size:13px}.AuthForm_switchLink__3fyX6 a{color:#fff;font-weight:700}.AuthForm_switchLink__3fyX6 a:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:480px){.AuthForm_form__dpamx{width:calc(100% - 28px);min-height:calc(100vh - 60px);padding:28px 0 40px;gap:14px}.AuthForm_title__gTvcn{font-size:clamp(2rem,14vw,3rem)}.AuthForm_input__kESsk{min-height:50px;padding-inline:12px}.AuthForm_submit__zxMJL{min-height:48px}}@media (max-width:340px){.AuthForm_form__dpamx{width:calc(100% - 20px)}}