.Login_Login__6PwBx{width:100%;height:100vh;background-image:url(/_next/static/media/loginBackground.37c06008.svg);background-size:cover;background-position:50%;background-repeat:no-repeat;flex-direction:column}.Login_Login__6PwBx,.Login_logoContainer__iJcA3{display:flex;align-items:center;justify-content:center}.Login_formContainer__XTRgZ{position:relative;background:var(--background);color:var(--foreground);padding:2.5rem 2.5rem 3.75rem;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);width:100%;max-width:450px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:1.25rem}@media screen and (max-width:576px){.Login_formContainer__XTRgZ{padding:32px 16px;max-width:90%;border-radius:16px}.Login_footerContainer__jPUsV{margin:1rem auto;max-width:90%!important}}.Login_footerContainer__jPUsV{margin-top:1.5rem;display:flex;justify-content:center;gap:.5rem;width:100%;max-width:450px;flex-direction:column}.Login_footerHeader__Kej4O{border-radius:4px;background:#e3e8ee;display:flex;padding:2px 5.617px 3.14px 6px;justify-content:center;align-items:center;gap:5px;width:fit-content}.Login_footerHeader__Kej4O span{color:#4f566b;font-size:12px;font-weight:400;line-height:17.14px}.Login_footerText__35E_6{color:#3c4257;font-size:14px;font-weight:400;line-height:20px}.AuthFlowController_authFlowController__xoOt6{display:flex;flex-direction:column}.VerifyPassword_header3__rXjUw{color:#1f1f1f;font-size:26px;font-weight:600;letter-spacing:.52px;text-align:left;margin-bottom:1rem}.VerifyPassword_description__bEglM{color:#767676;font-size:13px;font-weight:400;line-height:150%;margin-bottom:1rem;text-align:left}.VerifyPassword_description__bEglM span{color:#000}.VerifyPassword_enterCode__tpIZE{color:#3c4257;font-size:14px;font-weight:400;line-height:24px;text-align:left;margin-bottom:11px}.VerifyPassword_resendCode__qeAkh{color:#767676;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;text-align:left;margin-top:1rem}.VerifyPassword_resendButton__4K_vk{color:#000!important;font-weight:600!important;cursor:pointer!important;padding:0!important;text-transform:none!important;margin:0!important;min-width:auto!important}.VerifyPassword_resendButton__4K_vk:hover{background:rgba(0,0,0,0)!important}.VerifyPassword_invalidCodeMessage__FTw7n{color:#e63b5d;font-size:12px;font-weight:400;line-height:120%;margin-top:.5rem;text-align:left}@media screen and (max-width:576px){.VerifyPassword_header3__rXjUw{font-size:22px;font-weight:600;letter-spacing:.44px;text-align:center}.VerifyPassword_description__bEglM{font-size:13px;font-weight:400}.VerifyPassword_description__bEglM,.VerifyPassword_enterCode__tpIZE,.VerifyPassword_invalidCodeMessage__FTw7n,.VerifyPassword_resendCode__qeAkh{line-height:150%;text-align:center!important}}.OTPInputs_codeInputsWrapper__tNL2N{display:flex;justify-content:start;gap:.75rem}@media screen and (max-width:576px){.OTPInputs_codeInputsWrapper__tNL2N{justify-content:center}}.OTPInputs_codeInput__yiRmP{width:2.5rem;height:2.5rem;border:1px solid #d3d3d3;border-radius:.5rem}.OTPInputs_codeInput__yiRmP.Mui-focused{border-color:#000}.OTPInputs_codeInput__yiRmP.Mui-error{border-color:#e63b5d}.submitButton_submitButton__zQYlV{text-transform:none!important;width:100%!important;margin-top:1rem!important;height:36px!important;border-radius:.5rem!important;background:var(--foreground)!important;color:var(--background)!important;font-size:18px!important;font-weight:600!important;line-height:36px!important;letter-spacing:.25px!important}.submitButton_submitButton__zQYlV:disabled{background:#d3d3d3!important;color:#767676!important}@media screen and (max-width:576px){.submitButton_submitButton__zQYlV{line-height:120%!important;font-size:14px!important}}.ReturnToSignInBtn_returnButton__7VNVY{position:absolute!important;bottom:12px!important;left:50%!important;transform:translateX(-50%)!important;background:rgba(0,0,0,0)!important;text-transform:none!important;padding:0!important;cursor:pointer!important;border:none!important;color:#767676!important;font-size:14px!important;font-weight:400!important;line-height:24px!important}.ReturnToSignInBtn_returnButton__7VNVY:hover{background:rgba(0,0,0,0)!important}@media screen and (max-width:576px){.ReturnToSignInBtn_returnButton__7VNVY{position:relative!important;bottom:auto!important;left:auto!important;transform:none!important;margin-top:1rem!important}}.ResetPasswordForm_header3__ZLS_P{color:#1f1f1f;font-size:26px;font-weight:600;letter-spacing:.52px;text-align:left;margin-bottom:1rem}.ResetPasswordForm_description__4RS5C{color:#767676;font-size:13px;font-weight:400;line-height:150%;margin-bottom:1rem;text-align:left}.ResetPasswordForm_description__4RS5C span{color:#000}.ResetPasswordForm_enterCode__2bXUa{color:#3c4257;font-size:14px;font-weight:400;line-height:24px;text-align:left;margin-bottom:11px}.ResetPasswordForm_resendCode__mZ708{color:#767676;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;text-align:left;margin-top:1rem}.ResetPasswordForm_resendButton__zaVux{color:#000!important;font-weight:600!important;cursor:pointer!important;padding:0!important;text-transform:none!important;margin:0!important;min-width:auto!important}.ResetPasswordForm_resendButton__zaVux:hover{background:rgba(0,0,0,0)!important}.ResetPasswordForm_invalidCodeMessage__cPwid{color:#e63b5d;font-size:12px;font-weight:400;line-height:120%;margin-top:.5rem;text-align:left}@media screen and (max-width:576px){.ResetPasswordForm_header3__ZLS_P{font-size:22px;font-weight:600;letter-spacing:.44px;text-align:center}.ResetPasswordForm_description__4RS5C{font-size:13px;font-weight:400}.ResetPasswordForm_description__4RS5C,.ResetPasswordForm_enterCode__2bXUa,.ResetPasswordForm_invalidCodeMessage__cPwid,.ResetPasswordForm_resendCode__mZ708{line-height:150%;text-align:center!important}}.CustomLabelInput_input__jvesu{width:100%!important;padding:10.5px 10px 10.5px 15px!important;border-radius:.5rem!important;height:2.5rem!important;box-shadow:inset 0 0 0 1px #d3d3d3!important}.CustomLabelInput_input__jvesu.Mui-focused{box-shadow:inset 0 0 0 1px #000!important}.CustomLabelInput_input__jvesu.Mui-error{box-shadow:inset 0 0 0 1px #e63b5d!important}.CustomLabelInput_label__MC7dm{margin-bottom:11px!important;text-align:left!important;color:#3c4257!important;font-size:14px!important;font-weight:400!important;line-height:20px!important}.TwoFactorAuthForm_header3__mTe_i{color:#1f1f1f;font-size:26px;font-weight:600;letter-spacing:.52px;text-align:left;margin-bottom:1rem}.TwoFactorAuthForm_description__2g_x0{color:#767676;font-size:13px;font-weight:400;line-height:150%;margin-bottom:1rem;text-align:left}.TwoFactorAuthForm_description__2g_x0 span{color:#000}.TwoFactorAuthForm_enterCode__ERYCI{color:#3c4257;font-size:14px;font-weight:400;line-height:24px;text-align:left;margin-bottom:11px}.TwoFactorAuthForm_resendCode__AXFvQ{color:#767676;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;text-align:left;margin-top:1rem}.TwoFactorAuthForm_resendButton__7EYO_{color:#000!important;font-weight:600!important;cursor:pointer!important;padding:0!important;text-transform:none!important;margin:0!important;min-width:auto!important}.TwoFactorAuthForm_resendButton__7EYO_:hover{background:rgba(0,0,0,0)!important}.TwoFactorAuthForm_invalidCodeMessage__JEVJ2{color:#e63b5d;font-size:12px;font-weight:400;line-height:120%;margin-top:.5rem;text-align:left}@media screen and (max-width:576px){.TwoFactorAuthForm_header3__mTe_i{font-size:22px;font-weight:600;letter-spacing:.44px;text-align:center}.TwoFactorAuthForm_description__2g_x0{font-size:13px;font-weight:400}.TwoFactorAuthForm_description__2g_x0,.TwoFactorAuthForm_enterCode__ERYCI,.TwoFactorAuthForm_invalidCodeMessage__JEVJ2,.TwoFactorAuthForm_resendCode__AXFvQ{line-height:150%;text-align:center!important}}.LoginForm_header3__wllmj{color:#1f1f1f;font-size:26px;font-weight:600;letter-spacing:.52px;text-align:left;margin-bottom:1rem}.LoginForm_description__nKnE4{color:#767676;font-size:13px;font-weight:400;line-height:150%;margin-bottom:1rem;text-align:left}.LoginForm_description__nKnE4 span{color:#000}.LoginForm_enterCode__eKZxK{color:#3c4257;font-size:14px;font-weight:400;line-height:24px;text-align:left;margin-bottom:11px}.LoginForm_resendCode__T5oI_{color:#767676;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;text-align:left;margin-top:1rem}.LoginForm_resendButton__bumfI{color:#000!important;font-weight:600!important;cursor:pointer!important;padding:0!important;text-transform:none!important;margin:0!important;min-width:auto!important}.LoginForm_resendButton__bumfI:hover{background:rgba(0,0,0,0)!important}.LoginForm_invalidCodeMessage__9OEUV{color:#e63b5d;font-size:12px;font-weight:400;line-height:120%;margin-top:.5rem;text-align:left}@media screen and (max-width:576px){.LoginForm_header3__wllmj{font-size:22px;font-weight:600;letter-spacing:.44px;text-align:center}.LoginForm_description__nKnE4{font-size:13px;font-weight:400}.LoginForm_description__nKnE4,.LoginForm_enterCode__eKZxK,.LoginForm_invalidCodeMessage__9OEUV,.LoginForm_resendCode__T5oI_{line-height:150%;text-align:center!important}}.LoginForm_EmailInputContainer__n4Kjb{padding-bottom:1.5rem}.LoginForm_forgotPassword__aSx5y{text-align:right}.LoginForm_forgetPasswordButton__NbKZB{color:var(--foreground)!important;text-transform:none!important;font-weight:400!important;font-size:.875rem!important;line-height:20px!important;padding-right:0!important}.LoginForm_forgetPasswordButton__NbKZB:hover{background:rgba(0,0,0,0)!important}.CreateNewPasswordForm_header3__UQq_P{color:#1f1f1f;font-size:26px;font-weight:600;letter-spacing:.52px;text-align:left;margin-bottom:1rem}.CreateNewPasswordForm_description__SC9F4{color:#767676;font-size:13px;font-weight:400;line-height:150%;margin-bottom:1rem;text-align:left}.CreateNewPasswordForm_description__SC9F4 span{color:#000}.CreateNewPasswordForm_enterCode__iCRI_{color:#3c4257;font-size:14px;font-weight:400;line-height:24px;text-align:left;margin-bottom:11px}.CreateNewPasswordForm_resendCode__THGuF{color:#767676;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;text-align:left;margin-top:1rem}.CreateNewPasswordForm_resendButton__mpKGO{color:#000!important;font-weight:600!important;cursor:pointer!important;padding:0!important;text-transform:none!important;margin:0!important;min-width:auto!important}.CreateNewPasswordForm_resendButton__mpKGO:hover{background:rgba(0,0,0,0)!important}.CreateNewPasswordForm_invalidCodeMessage__M6PBJ{color:#e63b5d;font-size:12px;font-weight:400;line-height:120%;margin-top:.5rem;text-align:left}@media screen and (max-width:576px){.CreateNewPasswordForm_header3__UQq_P{font-size:22px;font-weight:600;letter-spacing:.44px;text-align:center}.CreateNewPasswordForm_description__SC9F4{font-size:13px;font-weight:400}.CreateNewPasswordForm_description__SC9F4,.CreateNewPasswordForm_enterCode__iCRI_,.CreateNewPasswordForm_invalidCodeMessage__M6PBJ,.CreateNewPasswordForm_resendCode__THGuF{line-height:150%;text-align:center!important}}.CreateNewPasswordForm_passwordInputContainer__ERpZk{margin-bottom:1rem}.SessionExpirationError_header3__DQBhP{color:#1f1f1f;font-size:26px;font-weight:600;letter-spacing:.52px;text-align:left;margin-bottom:1rem}.SessionExpirationError_description__16IdI{color:#767676;font-size:13px;font-weight:400;line-height:150%;margin-bottom:1rem;text-align:left}.SessionExpirationError_description__16IdI span{color:#000}.SessionExpirationError_enterCode__ySvC6{color:#3c4257;font-size:14px;font-weight:400;line-height:24px;text-align:left;margin-bottom:11px}.SessionExpirationError_resendCode__xiKBE{color:#767676;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;text-align:left;margin-top:1rem}.SessionExpirationError_resendButton__0Y0w9{color:#000!important;font-weight:600!important;cursor:pointer!important;padding:0!important;text-transform:none!important;margin:0!important;min-width:auto!important}.SessionExpirationError_resendButton__0Y0w9:hover{background:rgba(0,0,0,0)!important}.SessionExpirationError_invalidCodeMessage__yYCPA{color:#e63b5d;font-size:12px;font-weight:400;line-height:120%;margin-top:.5rem;text-align:left}@media screen and (max-width:576px){.SessionExpirationError_header3__DQBhP{font-size:22px;font-weight:600;letter-spacing:.44px;text-align:center}.SessionExpirationError_description__16IdI{font-size:13px;font-weight:400}.SessionExpirationError_description__16IdI,.SessionExpirationError_enterCode__ySvC6,.SessionExpirationError_invalidCodeMessage__yYCPA,.SessionExpirationError_resendCode__xiKBE{line-height:150%;text-align:center!important}}.SessionExpirationError_SessionExpirationContainer__eurXm{min-height:13.5rem}@media screen and (max-width:576px){.SessionExpirationError_SessionExpirationContainer__eurXm{min-height:fit-content}}