.AuthLayout_container__TMM4F{background-image:url(/assets/img/bg-auth.png);background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:var(--bia-color-background);min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:24px}.AuthLayout_content__Fc3XD{z-index:10;max-width:400px;gap:48px;align-items:flex-start;min-height:50vh}.AuthLayout_content__Fc3XD,.AuthLayout_header__zNCx_{position:relative;width:100%;display:flex;flex-direction:column}.AuthLayout_header__zNCx_{align-items:center;gap:40px}.AuthLayout_logoContainer__t8zdF{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-top:40px}.AuthLayout_headerText__VBfEQ{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;width:100%}.AuthLayout_formContent__VAlXx{width:100%;display:flex;flex-direction:column;gap:24px;flex:1 1;justify-content:center}@media(max-width:768px){.AuthLayout_container__TMM4F{padding:16px}.AuthLayout_content__Fc3XD{max-width:100%;gap:32px;min-height:calc(100vh - 32px)}.AuthLayout_header__zNCx_{gap:24px}.AuthLayout_logoContainer__t8zdF{margin-top:32px}.AuthLayout_formContent__VAlXx{gap:20px}}@media(max-width:480px){.AuthLayout_container__TMM4F{padding:12px}.AuthLayout_content__Fc3XD{gap:24px}.AuthLayout_header__zNCx_{gap:20px}.AuthLayout_logoContainer__t8zdF{width:48px;height:48px;margin-top:24px}.AuthLayout_formContent__VAlXx{gap:16px}.AuthLayout_backBtn__GoLNN{padding:6px 10px!important;font-size:11px!important}}.AuthLayout_slideIn__mq2iV{animation:AuthLayout_slideIn__mq2iV .3s ease-out}.AuthLayout_fadeIn__qf4JI{animation:AuthLayout_fadeIn__qf4JI .2s ease-out}@keyframes AuthLayout_slideIn__mq2iV{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes AuthLayout_fadeIn__qf4JI{0%{opacity:0}to{opacity:1}}.EmailInput_container__dK4na{display:flex;flex-direction:column;gap:24px;width:100%}.EmailInput_form__PCUIU,.EmailInput_inputSection__Bsnb4,.SocialAuthButtons_container__gqfTJ{display:flex;flex-direction:column;gap:16px;width:100%}.LoginMethodSelection_container__rHzNu{display:flex;flex-direction:column;gap:24px;width:100%}.LoginMethodSelection_emailSection__WNbD3{display:flex;flex-direction:column;gap:8px;padding:0}.LoginMethodSelection_passwordForm__bi9qK{display:flex;flex-direction:column;gap:16px;width:100%}.LoginMethodSelection_forgotPasswordContainer__UUtwO{display:flex;justify-content:flex-end;margin-bottom:8px;margin-top:-8px}.LoginMethodSelection_forgotPasswordLink__RIvkh{cursor:pointer;font-size:14px;text-decoration:none}.LoginMethodSelection_forgotPasswordLink__RIvkh:hover{text-decoration:underline}.LoginMethodSelection_loginButton__k_YIg{margin-top:8px}.LoginMethodSelection_divider___fa_m{align-items:center;display:flex;gap:16px;margin:16px 0}.LoginMethodSelection_dividerLine__yRFhn{background-color:var(--bia-color-neutral-80);flex:1 1;height:1px}.LoginMethodSelection_otpButtonContent__l1s7S{align-items:center;display:flex;font-weight:500;gap:12px}.LoginMethodSelection_otpIcon__Qzno9{flex-shrink:0}@media(max-width:768px){.LoginMethodSelection_container__rHzNu{gap:20px}.LoginMethodSelection_passwordForm__bi9qK{gap:14px}.LoginMethodSelection_forgotPasswordContainer__UUtwO{margin-bottom:6px;margin-top:-6px}.LoginMethodSelection_divider___fa_m{gap:12px;margin:12px 0}}@media(max-width:480px){.LoginMethodSelection_container__rHzNu{gap:18px}.LoginMethodSelection_passwordForm__bi9qK{gap:12px}.LoginMethodSelection_forgotPasswordLink__RIvkh{font-size:13px}.LoginMethodSelection_otpButtonContent__l1s7S{font-size:14px;gap:10px}}.OtpInput_otpContainer__AA2xV{display:flex;flex-direction:column;gap:48px;margin:0 auto;max-width:376px;width:100%}.OtpInput_otpHeader__YuxOH{align-items:center;display:flex;flex-direction:column;gap:40px;text-align:center}.OtpInput_otpDescription__d6GyQ{text-align:center}.OtpInput_inputWrapper__Qgx9o{display:flex;flex-direction:column;gap:16px}.OtpInput_actions__N5_2e{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;margin-top:32px}.OtpInput_resendText__oMtwJ{align-items:center;display:flex;flex-direction:row;gap:4px}.OtpInput_resendLink__zbFA1{cursor:pointer}.OtpInput_inputError__RUkFl{animation:OtpInput_shake__KtdQA .5s ease-in-out}@keyframes OtpInput_shake__KtdQA{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-4px)}20%,40%,60%,80%{transform:translateX(4px)}}.RecoverPassword_recoverContainer__oVZo3{align-items:center;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:400px;width:100%}.RecoverPassword_recoverContainer__oVZo3 .RecoverPassword_header__VdGBd{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.RecoverPassword_recoverContainer__oVZo3 .RecoverPassword_description__IZ5F1{text-align:center}.RecoverPassword_recoverContainer__oVZo3 .RecoverPassword_form__IGkcO,.RecoverPassword_recoverContainer__oVZo3 .RecoverPassword_form__IGkcO .RecoverPassword_inputWrapper__f0PPI{display:flex;flex-direction:column;gap:16px;width:100%}.RecoverPassword_toastContainer__Ppo9g{animation:RecoverPassword_slideInDown__KxPKc .3s ease-out;left:50%;position:fixed;top:20px;transform:translateX(-50%);z-index:1000}@keyframes RecoverPassword_slideInDown__KxPKc{0%{opacity:0;transform:translateX(-50%) translateY(-20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.ResetPassword_resetContainer__INv_b{display:flex;flex-direction:column;gap:48px;margin:0 auto;max-width:376px;width:100%}.ResetPassword_header__Jlz7o{align-items:center;display:flex;flex-direction:column;gap:24px}.ResetPassword_description__H1w_U,.ResetPassword_header__Jlz7o{margin-bottom:8px;text-align:center}.ResetPassword_form__z3Nad{display:flex;flex-direction:column;gap:24px;width:100%}.ResetPassword_inputWrapper__e3CjK{display:flex;flex-direction:column;gap:16px}.ResetPassword_toastContainer__wD__4{animation:ResetPassword_slideInDown__q5zsz .3s ease-out;left:50%;position:fixed;top:20px;transform:translateX(-50%);z-index:1000}@keyframes ResetPassword_slideInDown__q5zsz{0%{opacity:0;transform:translateX(-50%) translateY(-20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.PasswordResetSuccess_resetSuccessContainer__NGJSB{align-items:center;display:flex;flex-direction:column;gap:48px;margin:0 auto;max-width:400px;text-align:center;width:100%}.PasswordResetSuccess_resetSuccessContainer__NGJSB .PasswordResetSuccess_header__hh2Jy{align-items:center;display:flex;flex-direction:column;gap:24px;margin-bottom:8px;text-align:center}.PasswordResetSuccess_resetSuccessContainer__NGJSB .PasswordResetSuccess_description__9bH9w{text-align:center}.PasswordResetSuccess_resetSuccessContainer__NGJSB .PasswordResetSuccess_autoRedirect__Qg8YG{margin-top:-16px;text-align:center}.PasswordResetSuccess_resetSuccessContainer__NGJSB .PasswordResetSuccess_form__pWwSm{display:flex;flex-direction:column;gap:16px;width:100%}.CreateNewPassword_createPasswordContainer__FGqXC{align-items:center;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:400px;width:100%}.CreateNewPassword_createPasswordContainer__FGqXC .CreateNewPassword_header__fWqMA{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.CreateNewPassword_createPasswordContainer__FGqXC .CreateNewPassword_description__2Hb9P{text-align:center}.CreateNewPassword_createPasswordContainer__FGqXC .CreateNewPassword_form__g48mZ,.CreateNewPassword_createPasswordContainer__FGqXC .CreateNewPassword_form__g48mZ .CreateNewPassword_inputWrapper__r5pjY{display:flex;flex-direction:column;gap:16px;width:100%}.InvalidToken_invalidTokenContainer__2n0En{align-items:center;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:400px;width:100%}.InvalidToken_invalidTokenContainer__2n0En .InvalidToken_header__w0aGe{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.InvalidToken_invalidTokenContainer__2n0En .InvalidToken_description__hbdjV{text-align:center}.InvalidToken_invalidTokenContainer__2n0En .InvalidToken_form__M3IUy,.InvalidToken_invalidTokenContainer__2n0En .InvalidToken_form__M3IUy .InvalidToken_buttonWrapper__q35DQ{display:flex;flex-direction:column;gap:16px;width:100%}.RecoveryConfirmation_recoveryConfirmationContainer__H_vIY{align-items:center;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:400px;width:100%}.RecoveryConfirmation_recoveryConfirmationContainer__H_vIY .RecoveryConfirmation_header__fiIHi{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.RecoveryConfirmation_recoveryConfirmationContainer__H_vIY .RecoveryConfirmation_description__hx3FZ{text-align:center}.RecoveryConfirmation_recoveryConfirmationContainer__H_vIY .RecoveryConfirmation_notReceived__nLbsk{margin-top:16px;text-align:center}.RecoveryConfirmation_recoveryConfirmationContainer__H_vIY .RecoveryConfirmation_form__ed3xp{display:flex;flex-direction:column;gap:16px;width:100%}.Auth_loadingContainer__3IVpt{height:100%;position:fixed;top:0;left:0;will-change:opacity;transition:opacity .2s ease-out}.Auth_authContainer__3_iY1,.Auth_loadingContainer__3IVpt{width:100%;display:flex;justify-content:center;align-items:center}.Auth_authContainer__3_iY1{background-color:var(--bia-color-background);background-image:url(/assets/img/bg-auth.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;overflow:hidden;padding:24px;position:relative}.Auth_authContent__YbByW{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;max-width:400px;min-height:calc(100vh - 48px);position:relative;width:100%;z-index:10}.Auth_divider__6kT2A{align-items:center;display:flex;gap:16px;margin:32px 0;width:100%}.Auth_dividerLine__JmQfB{background-color:var(--bia-color-neutral-80);flex:1 1;height:1px}.Auth_footer__BKaFG{align-items:center;display:flex;flex-direction:column;gap:24px;margin-top:48px}.Auth_auth2Container__7R3aB{width:100%;position:relative;min-height:400px;transform:translateZ(0);contain:layout style;will-change:contents;font-display:swap}@supports(-webkit-appearance:none){.Auth_stepContainer__IBfE_{transition:opacity .1s ease-out;transform:translateZ(0);contain:layout style}.Auth_fadeIn__zo8Rl{animation-duration:.12s;animation-timing-function:ease-out}.Auth_fadeOut__HQd0W{transition-duration:.1s;transition-timing-function:ease-out}}.Auth_stepContainer__IBfE_{opacity:.1;transform:translateY(0);transition:opacity .15s ease-out;will-change:opacity;backface-visibility:hidden;transform:translateZ(0)}.Auth_stepContainer__IBfE_:not(.Auth_fadeIn__zo8Rl):not(.Auth_fadeOut__HQd0W){opacity:1}.Auth_fadeIn__zo8Rl{animation:Auth_authFadeIn__jsSgi .15s ease-out forwards;opacity:1}.Auth_fadeOut__HQd0W{opacity:0;transition:opacity .15s ease-out}.Auth_footerInfo__fpBqz{display:flex;align-items:center;gap:8px}.Auth_infoIcon__FX3_i{cursor:pointer;width:24px}@media(max-width:768px){.Auth_authContainer__3_iY1{padding:16px}.Auth_authContent__YbByW{gap:32px;max-width:100%;min-height:calc(100vh - 32px)}}@media(max-width:480px){.Auth_authContainer__3_iY1{padding:12px}.Auth_authContent__YbByW{gap:24px}}.Auth_toastContainer__J_Dfa{position:fixed;top:24px;left:0;right:0;margin:0 auto;width:fit-content;z-index:9999;animation:Auth_slideInDown__umxZO .3s cubic-bezier(.4,0,.2,1)}@keyframes Auth_slideInDown__umxZO{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.Auth_toastContainer__J_Dfa{top:16px;width:calc(100% - 24px)}}@keyframes Auth_authFadeIn__jsSgi{0%{opacity:0}to{opacity:1}}.Auth_logoutWrapper__pySws{background-color:var(--bia-color-background);background-image:url(/assets/img/bg-auth.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;overflow:hidden;padding:24px}.Auth_logoutWrapper__pySws,.Auth_logoutWrapper__pySws .Auth_logoutContent__IYUBk{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.Auth_logoutWrapper__pySws .Auth_logoutContent__IYUBk{flex-direction:column;gap:40px;max-width:400px;min-height:calc(100vh - 48px);z-index:10}@media(max-width:768px){.Auth_logoutWrapper__pySws{padding:16px}.Auth_logoutWrapper__pySws .Auth_logoutContent__IYUBk{gap:32px;max-width:100%;min-height:calc(100vh - 32px)}}@media(max-width:480px){.Auth_logoutWrapper__pySws{padding:12px}.Auth_logoutWrapper__pySws .Auth_logoutContent__IYUBk{gap:24px}}.DemoLogin_container__M98dQ{gap:48px}.DemoLogin_container__M98dQ,.DemoLogin_heading__6szB5{display:flex;flex-direction:column;width:100%;align-items:center}.DemoLogin_heading__6szB5{gap:40px}.DemoLogin_isotype__fv_4e{width:48px;height:48px}.DemoLogin_title__kcKub{font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var(--bia-color-neutral-20);text-align:center;margin:0}.DemoLogin_form__pDhZT{display:flex;flex-direction:column;gap:16px;width:100%}.DemoLogin_inputGroup__854GX{display:flex;flex-direction:column;gap:4px;width:100%}@media(max-width:768px){.DemoLogin_content__TzRwG{width:90%;max-width:376px;gap:40px}.DemoLogin_heading__6szB5{gap:32px}}@media(max-width:480px){.DemoLogin_content__TzRwG{gap:32px}.DemoLogin_heading__6szB5{gap:24px}.DemoLogin_title__kcKub{font-size:20px;line-height:28px}}.Logout_logoutContainer__HAud9{gap:48px;margin:0 auto;max-width:400px}.Logout_logoutContainer__HAud9,.Logout_statusContainer__1IfPq{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.Logout_statusContainer__1IfPq{gap:24px}.Logout_statusContainer__1IfPq .Logout_header__uQCJI{align-items:center;display:flex;flex-direction:column;gap:16px;margin-bottom:8px;text-align:center}.Logout_statusContainer__1IfPq .Logout_description__3OHP9{display:flex;flex-direction:column;gap:12px;text-align:center}.Logout_statusContainer__1IfPq .Logout_autoRedirect___VTsx{margin-top:8px;text-align:center}@media(max-width:768px){.Logout_logoutContainer__HAud9{gap:32px;max-width:100%;padding:0 16px}.Logout_statusContainer__1IfPq{gap:20px}.Logout_statusContainer__1IfPq .Logout_header__uQCJI{gap:12px}.Logout_statusContainer__1IfPq .Logout_description__3OHP9{gap:8px}}@media(max-width:480px){.Logout_logoutContainer__HAud9{gap:24px;padding:0 12px}.Logout_statusContainer__1IfPq{gap:16px}.Logout_statusContainer__1IfPq .Logout_header__uQCJI{gap:10px}}