.AuthCard-module-scss-module__YRj4Ca__root{flex-direction:column;gap:12px;display:flex}.AuthCard-module-scss-module__YRj4Ca__kindSwitcher{width:100%}.AuthCard-module-scss-module__YRj4Ca__kindSwitcher .AuthCard-module-scss-module__YRj4Ca__track{background:#eef0f3;border:1px solid #0f172a14;border-radius:999px;grid-template-columns:1fr 1fr;padding:5px;display:grid;position:relative;overflow:hidden}.AuthCard-module-scss-module__YRj4Ca__kindSwitcher .AuthCard-module-scss-module__YRj4Ca__indicator{will-change:transform,width;background:#fff;border-radius:999px;height:calc(100% - 10px);transition:transform .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1);position:absolute;top:5px;left:5px;box-shadow:0 10px 24px #02061714}.AuthCard-module-scss-module__YRj4Ca__kindSwitcher .AuthCard-module-scss-module__YRj4Ca__kindTab{z-index:1;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;height:38px;transition:opacity .16s;display:flex;position:relative}.AuthCard-module-scss-module__YRj4Ca__kindSwitcher .AuthCard-module-scss-module__YRj4Ca__kindTab .AuthCard-module-scss-module__YRj4Ca__tabInner{justify-content:center;align-items:center;gap:10px;line-height:1;display:inline-flex}.AuthCard-module-scss-module__YRj4Ca__kindSwitcher .AuthCard-module-scss-module__YRj4Ca__kindTab .AuthCard-module-scss-module__YRj4Ca__tabInner .AuthCard-module-scss-module__YRj4Ca__tabText{color:#0f172ad1;font-size:16px;font-weight:500;line-height:1;display:inline-block}.AuthCard-module-scss-module__YRj4Ca__formWrap{will-change:height;transition:height .28s cubic-bezier(.22,1,.36,1);overflow:hidden}.AuthCard-module-scss-module__YRj4Ca__formInner{padding-top:2px}.AuthCard-module-scss-module__YRj4Ca__fade{opacity:1;transition:opacity .22s,transform .22s;transform:translateY(0)}.AuthCard-module-scss-module__YRj4Ca__fadeIn{opacity:1;transform:translateY(0)}.AuthCard-module-scss-module__YRj4Ca__animating .AuthCard-module-scss-module__YRj4Ca__fade{opacity:.98;transform:translateY(0)}.AuthCard-module-scss-module__YRj4Ca__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.LoginForm-module-scss-module__wYJX8W__root{flex-direction:column;gap:12px;display:flex}.LoginForm-module-scss-module__wYJX8W__kindSwitcher{width:100%}.LoginForm-module-scss-module__wYJX8W__kindSwitcher .LoginForm-module-scss-module__wYJX8W__track{background:#eef0f3;border:1px solid #0f172a14;border-radius:999px;grid-template-columns:1fr 1fr;padding:5px;display:grid;position:relative;overflow:hidden}.LoginForm-module-scss-module__wYJX8W__kindSwitcher .LoginForm-module-scss-module__wYJX8W__indicator{will-change:transform,width;background:#fff;border-radius:999px;height:calc(100% - 10px);transition:transform .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1);position:absolute;top:5px;left:5px;box-shadow:0 10px 24px #02061714}.LoginForm-module-scss-module__wYJX8W__kindSwitcher .LoginForm-module-scss-module__wYJX8W__kindTab{z-index:1;color:#0f172ad1;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;height:38px;transition:color .2s;display:flex;position:relative}.LoginForm-module-scss-module__wYJX8W__kindSwitcher .LoginForm-module-scss-module__wYJX8W__kindTab .LoginForm-module-scss-module__wYJX8W__tabInner{justify-content:center;align-items:center;gap:10px;line-height:1;display:inline-flex}.LoginForm-module-scss-module__wYJX8W__kindSwitcher .LoginForm-module-scss-module__wYJX8W__kindTab .LoginForm-module-scss-module__wYJX8W__tabInner .LoginForm-module-scss-module__wYJX8W__tabIcon{flex:0 0 18px;width:18px;height:18px;display:block}.LoginForm-module-scss-module__wYJX8W__kindSwitcher .LoginForm-module-scss-module__wYJX8W__kindTab .LoginForm-module-scss-module__wYJX8W__tabInner .LoginForm-module-scss-module__wYJX8W__tabText{color:inherit;font-size:16px;font-weight:500;line-height:1;display:inline-block}.LoginForm-module-scss-module__wYJX8W__error{color:#b91c1cf2;text-align:left;background:#ef444414;border-radius:10px;margin:0;padding:8px 10px;font-size:13px}.LoginForm-module-scss-module__wYJX8W__forgotPasswordLink{color:#2563ebe6;cursor:pointer;background:0 0;border:none;align-self:flex-end;margin-top:-4px;padding:0;font-size:13px;font-weight:500}.LoginForm-module-scss-module__wYJX8W__forgotPasswordLink:hover{text-decoration:underline}.LoginForm-module-scss-module__wYJX8W__form{flex-direction:column;gap:12px;display:flex}.LoginForm-module-scss-module__wYJX8W__form .LoginForm-module-scss-module__wYJX8W__label{text-align:left;gap:6px;display:grid}.LoginForm-module-scss-module__wYJX8W__form .LoginForm-module-scss-module__wYJX8W__label .LoginForm-module-scss-module__wYJX8W__labelText{color:#0f172ae6;font-size:14px;font-weight:500}.LoginForm-module-scss-module__wYJX8W__form .LoginForm-module-scss-module__wYJX8W__label .LoginForm-module-scss-module__wYJX8W__input{color:#0f172aeb;background:#f3f4f6;border:1px solid #0f172a14;border-radius:12px;outline:none;width:100%;height:46px;padding:0 14px;font-size:16px;transition:border-color .16s,background .16s,box-shadow .16s}.LoginForm-module-scss-module__wYJX8W__form .LoginForm-module-scss-module__wYJX8W__label .LoginForm-module-scss-module__wYJX8W__input::placeholder{color:#0f172a61}.LoginForm-module-scss-module__wYJX8W__form .LoginForm-module-scss-module__wYJX8W__label .LoginForm-module-scss-module__wYJX8W__input:focus{background:#fff;border-color:#0f4c3a73}.LoginForm-module-scss-module__wYJX8W__form .LoginForm-module-scss-module__wYJX8W__label .LoginForm-module-scss-module__wYJX8W__inputError{background:#fff5f5;border-color:#dc2626a6}.LoginForm-module-scss-module__wYJX8W__form .LoginForm-module-scss-module__wYJX8W__label .LoginForm-module-scss-module__wYJX8W__fieldError{color:#b91c1cf2;margin:0;font-size:12px}.LoginForm-module-scss-module__wYJX8W__form .LoginForm-module-scss-module__wYJX8W__submitButton{cursor:pointer;color:#fff;background:#0f4c3a;border:0;border-radius:14px;height:52px;margin-top:10px;font-size:16px;font-weight:500;transition:transform .12s,opacity .12s,box-shadow .16s;box-shadow:0 14px 28px #0f4c3a38}.LoginForm-module-scss-module__wYJX8W__form .LoginForm-module-scss-module__wYJX8W__submitButton:active{transform:translateY(1px)}.LoginForm-module-scss-module__wYJX8W__form .LoginForm-module-scss-module__wYJX8W__submitButton:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}@keyframes LoginForm-module-scss-module__wYJX8W__shake{0%{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}to{transform:translate(0)}}.LoginForm-module-scss-module__wYJX8W__form .LoginForm-module-scss-module__wYJX8W__shake{animation:.35s ease-in-out LoginForm-module-scss-module__wYJX8W__shake}
.RegisterForm-module-scss-module__Q7hmIW__root,.RegisterForm-module-scss-module__Q7hmIW__form{flex-direction:column;gap:12px;display:flex}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label{text-align:left;gap:6px;display:grid}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__labelText{color:#0f172ae6;font-size:14px;font-weight:500}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__input{color:#0f172aeb;background:#f3f4f6;border:1px solid #0f172a14;border-radius:12px;outline:none;width:100%;height:46px;padding:0 14px;font-size:16px;transition:border-color .16s,background .16s,box-shadow .16s}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__input::placeholder{color:#0f172a61}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__input:focus{background:#fff;border-color:#0f4c3a73;box-shadow:0 0 0 4px #0f4c3a1f}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__inputError{border-color:#ef444499;box-shadow:0 0 0 4px #ef44441f}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__fieldError{color:#b91c1cf2;margin:0;font-size:12px}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__otpRow{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__otpRow .RegisterForm-module-scss-module__Q7hmIW__otpTimer{color:#0f172a99;font-size:12px}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__otpRow .RegisterForm-module-scss-module__Q7hmIW__linkButton{cursor:pointer;color:#0f4c3af2;background:0 0;border:0;padding:0;font-size:12px}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__otpRow .RegisterForm-module-scss-module__Q7hmIW__linkButton:disabled{cursor:not-allowed;opacity:.6}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__devCodeBlock{background:#fef3c7;border:1px solid #fbbf24;border-radius:8px;margin-top:12px;padding:12px}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__devCodeBlock .RegisterForm-module-scss-module__Q7hmIW__devCodeLabel{color:#92400e;margin:0 0 8px;font-size:12px;font-weight:500}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__devCodeBlock .RegisterForm-module-scss-module__Q7hmIW__devCodeValue{align-items:center;gap:8px;display:flex}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__devCodeBlock .RegisterForm-module-scss-module__Q7hmIW__devCodeValue code{color:#92400e;letter-spacing:2px;background:#fffbeb;border:1px solid #fbbf24;border-radius:6px;flex:1;padding:8px 12px;font-family:Courier New,monospace;font-size:16px;font-weight:600}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__devCodeBlock .RegisterForm-module-scss-module__Q7hmIW__devCodeValue .RegisterForm-module-scss-module__Q7hmIW__copyButton{color:#78350f;cursor:pointer;white-space:nowrap;background:#fbbf24;border:1px solid #fbbf24;border-radius:6px;padding:8px 12px;font-size:12px;font-weight:500;transition:all .12s}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__devCodeBlock .RegisterForm-module-scss-module__Q7hmIW__devCodeValue .RegisterForm-module-scss-module__Q7hmIW__copyButton:hover{background:#f59e0b;border-color:#f59e0b}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__label .RegisterForm-module-scss-module__Q7hmIW__devCodeBlock .RegisterForm-module-scss-module__Q7hmIW__devCodeValue .RegisterForm-module-scss-module__Q7hmIW__copyButton:active{transform:scale(.98)}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__error{color:#b91c1cf2;text-align:left;background:#ef444414;border-radius:10px;margin:0;padding:8px 10px;font-size:13px}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__submitButton{cursor:pointer;color:#fff;background:#0f4c3a;border:0;border-radius:14px;height:52px;margin-top:10px;font-size:16px;font-weight:500;transition:transform .12s,opacity .12s,box-shadow .16s;box-shadow:0 14px 28px #0f4c3a38}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__submitButton:active{transform:translateY(1px)}.RegisterForm-module-scss-module__Q7hmIW__form .RegisterForm-module-scss-module__Q7hmIW__submitButton:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.RegisterForm-module-scss-module__Q7hmIW__kindSwitcher{width:100%}.RegisterForm-module-scss-module__Q7hmIW__kindSwitcher .RegisterForm-module-scss-module__Q7hmIW__track{background:#eef0f3;border:1px solid #0f172a14;border-radius:999px;grid-template-columns:1fr 1fr;padding:5px;display:grid;position:relative;overflow:hidden}.RegisterForm-module-scss-module__Q7hmIW__kindSwitcher .RegisterForm-module-scss-module__Q7hmIW__indicator{will-change:transform,width;background:#fff;border-radius:999px;height:calc(100% - 10px);transition:transform .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1);position:absolute;top:5px;left:5px;box-shadow:0 10px 24px #02061714}.RegisterForm-module-scss-module__Q7hmIW__kindSwitcher .RegisterForm-module-scss-module__Q7hmIW__kindTab{z-index:1;appearance:none;cursor:pointer;color:#0f172ad1;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;height:38px;transition:opacity .16s,color .16s;display:flex;position:relative}.RegisterForm-module-scss-module__Q7hmIW__kindSwitcher .RegisterForm-module-scss-module__Q7hmIW__kindTab:disabled{cursor:not-allowed;opacity:.5}.RegisterForm-module-scss-module__Q7hmIW__kindSwitcher .RegisterForm-module-scss-module__Q7hmIW__kindTab .RegisterForm-module-scss-module__Q7hmIW__tabInner{justify-content:center;align-items:center;gap:10px;line-height:1;display:inline-flex}.RegisterForm-module-scss-module__Q7hmIW__kindSwitcher .RegisterForm-module-scss-module__Q7hmIW__kindTab .RegisterForm-module-scss-module__Q7hmIW__tabInner .RegisterForm-module-scss-module__Q7hmIW__tabIcon{flex:0 0 18px;width:18px;height:18px;display:block}.RegisterForm-module-scss-module__Q7hmIW__kindSwitcher .RegisterForm-module-scss-module__Q7hmIW__kindTab .RegisterForm-module-scss-module__Q7hmIW__tabInner .RegisterForm-module-scss-module__Q7hmIW__tabText{color:inherit;font-size:16px;font-weight:500;line-height:1;display:inline-block}.RegisterForm-module-scss-module__Q7hmIW__kindSwitcher .RegisterForm-module-scss-module__Q7hmIW__disabledTab{cursor:not-allowed;opacity:.55}.RegisterForm-module-scss-module__Q7hmIW__kindSwitcher .RegisterForm-module-scss-module__Q7hmIW__disabledTab:hover{opacity:.55}.RegisterForm-module-scss-module__Q7hmIW__kindSwitcher .RegisterForm-module-scss-module__Q7hmIW__disabledTab .RegisterForm-module-scss-module__Q7hmIW__tabText{color:inherit}
.ForgotPasswordForm-module-scss-module__G07JSa__backButton{color:#0f172abf;cursor:pointer;background:0 0;border:1px solid #0f172a1f;border-radius:12px;width:100%;height:46px;font-size:14px;font-weight:600;transition:background .16s,border-color .16s,color .16s}.ForgotPasswordForm-module-scss-module__G07JSa__backButton:hover:not(:disabled){color:#0f172aeb;background:#0f172a0a;border-color:#0f172a33}.ForgotPasswordForm-module-scss-module__G07JSa__backButton:disabled{cursor:not-allowed;opacity:.6}
