:root{--ts-theme-container-button-background:#5dd39e;--ts-theme-container-button-hover-background:#3eb17e;--ts-theme-container-button-secondary-background:#eef1fa;--ts-theme-container-button-secondary-hover-background:#dde4f6;--ts-theme-actionable-text-color:#0b103f}body{-webkit-user-select:none;user-select:none;min-height:100vh;color:var(--ts-theme-actionable-text-color);background-color:#2e324b;flex-direction:column;font-family:PT Sans,sans-serif;display:flex;overflow:hidden}@media (max-width:500px){body{background:#fff}}html,body{margin:0;padding:0;overflow:hidden}a[disabled]{pointer-events:none;filter:grayscale()}.public_pages-module_logoContainer_pEUso{text-align:center;justify-content:center;width:100%;padding-top:20px;display:flex}.public_pages-module_logo_sJql3{background-image:url(/img/logo-theme-dark.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:205px;height:28px;margin:25px 0 0}@media (max-width:500px){.public_pages-module_logo_sJql3{background-image:url(/img/logo-theme-light.svg)}}.public_pages-module_formContainer_K6r2u{flex:1;align-items:center;height:calc(100vh - 100px);padding:20px;display:flex}.public_pages-module_formWrapper_P1O0W{justify-content:center;width:100%;display:flex}.public_pages-module_form_FBezH{background:#fff;border-radius:4px;flex-direction:column;width:100%;max-width:280px;min-height:340px;padding:40px 40px 30px;display:flex;overflow:hidden}@media (max-width:500px){.public_pages-module_form_FBezH{padding:0}}.public_pages-module_input_kcShR{height:calc(2.25rem + 2px)}.public_pages-module_errorMessage_uxHSj{text-align:center;background:#ffd2d2;border:1px solid red;border-radius:5px;margin-bottom:8px;padding:8px}.public_pages-module_memo_jt_nT{color:green;margin-bottom:8px}.public_pages-module_heading_Z_qnp{text-align:center;color:#50567c;margin-bottom:15px;font-size:25px;font-weight:700}@media (max-width:500px){.public_pages-module_heading_Z_qnp{text-align:left}}.public_pages-module_passwordRule_nN05D{margin-bottom:10px}.public_pages-module_passwordRule_nN05D .MuiSvgIcon-root{position:absolute}.public_pages-module_passwordRule_nN05D div{margin-left:20px}.two_factor_handler_block-module_container_LpqIS{flex-direction:column;align-items:baseline;gap:12px;height:100%;display:flex}.two_factor_handler_block-module_loadingContainer_wtSkb{flex-direction:column;align-items:center;width:100%;margin-top:16px;display:flex}.two_factor_handler_block-module_loadingText_n1Dco{padding-top:20px;font-size:14px}.two_factor_handler_block-module_methodsList_TmA_D{flex-direction:column;align-items:start;gap:12px;width:100%;display:flex}.two_factor_handler_block-module_actions_IFwqc{flex-direction:column;width:100%;margin-top:8px;display:flex}.two_factor_handler_block-module_methodButton_MQiQ9{white-space:nowrap;max-width:100%;overflow:hidden;justify-content:start!important}.two_factor_handler_block-module_input_AgMzj{height:calc(2.25rem + 2px)}.two_factor_handler_block-module_errorMessage_q84in{text-align:center;background:#ffd2d2;border:1px solid red;border-radius:5px;margin-bottom:8px;padding:8px}.login_form-module_buttonWrapper_hGwcC{text-align:center;margin-bottom:16px}.login_form-module_ssoBlock_k3DWV{text-align:center;margin-top:24px;margin-bottom:16px}@media (max-width:500px){.login_form-module_ssoBlock_k3DWV{text-align:left}}.login_form-module_ssoButtonWrapper_RuRk2{max-width:218px;margin:0 auto}@media (max-width:500px){.login_form-module_ssoButtonWrapper_RuRk2{margin:0}}.login_form-module_ssoButtonWrapper_RuRk2[disabled]{pointer-events:none;filter:grayscale()}.login_form-module_alternativeActions_NmhZY{text-align:center;margin-top:15px}@media (max-width:500px){.login_form-module_alternativeActions_NmhZY{text-align:left}}.login_form-module_link__EBfy{color:#4caf50;text-decoration:none}.login_form-module_link__EBfy:hover{text-decoration:underline}