.AuthFormWrapper_authWrapper__sq9bI{margin:0 auto;padding:var(--spacing-48) var(--spacing-54);background-color:var(--white);display:flex;flex-direction:column;row-gap:var(--spacing-xxl);align-items:center;font-family:var(--font-family-poppins);width:100%;height:100%;border-radius:20px;max-height:90vh;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.AuthFormWrapper_authWrapper__sq9bI::-webkit-scrollbar{display:none}.AuthFormWrapper_authWrapper__sq9bI:not(:hover)::-webkit-scrollbar-thumb{border-radius:20px}.AuthFormWrapper_authWrapper__sq9bI:hover::-webkit-scrollbar-thumb{border-radius:0}.AuthFormWrapper_logoWrapper__MWkmJ{height:auto;width:181px}.AuthFormWrapper_logo__f1L1S{width:100%;height:auto}.AuthFormWrapper_formWrapperHeader__lMHlr{display:flex;flex-direction:column;align-items:center;row-gap:var(--spacing-xl)}.AuthFormWrapper_iconWrapper__BEdre{background-color:var(--white);border:1px solid var(--blue-gray-200);height:56px;width:56px;box-shadow:0 1px 2px 0 rgba(10,13,20,.3);border-radius:var( --border-radius-16);display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--spacing-md)}.AuthFormWrapper_icon__QzrbP{flex-shrink:0}.AuthFormWrapper_formHeaderText__9dhy9{display:flex;flex-direction:column;row-gap:var( --spacing-xs);align-items:center;text-align:center}.AuthFormWrapper_label__xIpyv{color:var(--blue-gray-800);font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);font-weight:500}.AuthFormWrapper_subText__bzNHS{color:var(--blue-gray-600);font-size:var(--text-secondary-r-font-size);line-height:var( --text-secondary-r-line-height);letter-spacing:var(--text-secondary-r-letter-spacing);font-weight:var(--text-secondary-r-font-weight)}.AuthFormWrapper_authFormContainer__MofWY{height:auto;width:100%;max-width:432px}.AuthFormWrapper_authWrapperNavButtons__oPhT9{width:100%;max-width:432px}.AuthFormWrapper_alternatesDivider__bq8Tm{margin:var(--spacing-lg) 0 var(--spacing-xl);color:var(--blue-gray-400);text-align:center;font-size:var(--text-secondary-r-font-size);font-weight:var(--text-secondary-r-font-weight);line-height:var(--text-secondary-r-line-height);letter-spacing:var(--text-secondary-r-letter-spacing);display:flex;align-items:center;gap:var(--spacing-md);width:100%}.AuthFormWrapper_alternatesDivider__bq8Tm:after,.AuthFormWrapper_alternatesDivider__bq8Tm:before{content:"";flex:1;border-bottom:1px solid var(--blue-gray-200)}.AuthFormWrapper_alternateLoginButton__Wlqdn{display:flex;height:var(--48,48px);padding:var(--12,12px) var(--16,16px);justify-content:center;align-items:center;gap:var(--8,8px);align-self:stretch;border-radius:var(--12,12px);border:1px solid var(--Black-Gray-200,#eaeaea);cursor:pointer}.AuthFormWrapper_alternateLoginButtonIcon__PUzcH{width:24px;height:24px;display:flex;align-items:center}.AuthFormWrapper_alternateLoginButtonText___Lw2R{color:var(--Black-Gray-750-Main,#494949);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:150%;width:165px}.AuthFormWrapper_navigationLink__g_Y_h{color:var(--blue-gray-main);text-decoration:underline;font-size:var(--text-secondary-m-font-size);font-weight:var(--text-secondary-m-font-weight);line-height:var(--text-secondary-m-line-height);letter-spacing:var(--text-secondary-m-letter-spacing);cursor:pointer}.AuthFormWrapper_navigationMessage__ksP08{color:var(--blue-gray-500);-moz-column-gap:var( --spacing-xs);column-gap:var( --spacing-xs);padding-top:var(--spacing-xxl)}.AuthFormWrapper_goBackLink__067UB,.AuthFormWrapper_navigationMessage__ksP08{font-size:var(--text-secondary-r-font-size);font-weight:var(--text-secondary-r-font-weight);line-height:var(--text-secondary-r-line-height);letter-spacing:var(--text-secondary-r-letter-spacing);display:flex;flex-direction:row;justify-content:center}.AuthFormWrapper_goBackLink__067UB{padding-top:var(--spacing-xl);-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm);color:var(--blue-gray-600);text-decoration:none;align-items:center;align-content:center;cursor:pointer}.AuthFormWrapper_goBackLink__067UB:hover{text-decoration:underline}@media(max-width:768px){.AuthFormWrapper_authWrapper__sq9bI{width:100vw;height:auto;min-height:100%;max-height:100vh;padding:var(--spacing-48) var(--spacing-md);overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:20px 20px 0 0}.AuthFormWrapper_logoWrapper__MWkmJ,.AuthFormWrapper_logo__f1L1S{visibility:hidden;display:none}}.SwitchAuthTypeButton_alternateLoginButton__gLKVd{display:flex;height:var(--48,48px);padding:var(--12,12px) var(--16,16px);justify-content:center;align-items:center;gap:var(--8,8px);align-self:stretch;border-radius:var(--12,12px);border:1px solid var(--Black-Gray-200,#eaeaea);cursor:pointer}.SwitchAuthTypeButton_alternateLoginButtonIcon__RPyrp{width:24px;height:24px;display:flex;align-items:center}.SwitchAuthTypeButton_alternateLoginButtonText__T31FU{color:var(--Black-Gray-750-Main,#494949);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:150%;width:165px}.SecureCodeField_inputContainer__GMRyV{display:flex;flex-direction:column;row-gap:var(--spacing-xxs);font-family:var(--font-family-poppins)}.SecureCodeField_inputLabel__rCuG1{color:var(--blue-gray-800);font-size:var(--text-secondary-m-font-size);line-height:var( --text-secondary-m-line-height);letter-spacing:var(--text-secondary-m-letter-spacing);font-weight:var(--text-secondary-m-font-weight)}.SecureCodeField_codeFieldGrid__vQWy5{display:flex;flex-direction:row;-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm);box-sizing:border-box;height:80px;max-width:100%;position:relative;top:0;left:0;right:0;margin:0 auto}.SecureCodeField_inputField__S4Sk1{border-radius:var(--border-radius-12);background:var(--white);border:1px solid var(--blue-gray-200);padding:0;height:80px;min-width:50px;max-width:100px;color:var(--blue-gray-main);font-size:48px;font-weight:700;text-align:center;line-height:80px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.SecureCodeField_inputField__S4Sk1:Focus{outline:none;border:1px solid var(--primary-text)}.SecureCodeField_error__wHyMF{border:1px solid var(--additional-danger)}.SecureCodeField_loginForm__a64Xk{display:flex;flex-direction:column;width:100%;row-gap:var(--spacing-xl)}.SecureCodeField_submit__LWrbq{border:none;background-color:transparent}.SecureCodeField_signUp__WLULJ{font-size:var(--text-secondary-m-font-size);font-weight:var(--text-secondary-m-font-weight);line-height:var(--text-secondary-m-line-height);letter-spacing:var(--text-secondary-m-letter-spacing);color:var(--blue-gray-main)}.SecureCodeField_signUp__WLULJ:hover{text-decoration:underline}.SecureCodeField_signUpMessage__jYVe9{font-size:var(--text-secondary-r-font-size);font-weight:var(--text-secondary-r-font-weight);line-height:var(--text-secondary-r-line-height);letter-spacing:var(--text-secondary-r-letter-spacing);color:var(--blue-gray-500);display:flex;flex-direction:row;-moz-column-gap:var( --spacing-xs);column-gap:var( --spacing-xs);justify-content:center;padding-top:var(--spacing-xxl)}.SignUpDetailsForm_loginForm__gnRNN{display:flex;flex-direction:column;width:100%;row-gap:var(--spacing-xl)}.SignUpDetailsForm_submit__qI6OL{border:none;background-color:transparent}.SignUpDetailsForm_login__0ZEX_{color:var(--blue-gray-main);text-decoration:underline;font-size:var(--text-secondary-m-font-size);font-weight:var(--text-secondary-m-font-weight);line-height:var(--text-secondary-m-line-height);letter-spacing:var(--text-secondary-m-letter-spacing)}.SignUpDetailsForm_loginMessage__b3Qkh{color:var(--blue-gray-500);display:flex;flex-direction:row;-moz-column-gap:var( --spacing-xs);column-gap:var( --spacing-xs);justify-content:center;padding-top:var(--spacing-xxl)}.SignUpDetailsForm_loginMessage__b3Qkh,.SignUpDetailsForm_validationFeedbackMessage__vFRZY{font-size:var(--text-secondary-r-font-size);font-weight:var(--text-secondary-r-font-weight);line-height:var(--text-secondary-r-line-height);letter-spacing:var(--text-secondary-r-letter-spacing)}.SignUpDetailsForm_validationFeedbackMessage__vFRZY{color:var(--additional-danger)}.SignUpDetailsForm_positive__2hbUf{color:var( --primary-text)}.SignUpDetailsForm_warning__hitcc{color:var(--additional-danger)}.SignUpDetailsForm_nameForm__0g086{display:flex;flex-direction:row;-moz-column-gap:var( --spacing-md);column-gap:var( --spacing-md);width:100%}.AuthFeedback_modalBody__z8Xuz{display:flex;width:450px;max-width:90vw;padding:2rem;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;border-radius:1.25rem;background:#fff;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);position:relative}.AuthFeedback_successIllustration__CkPZD{display:flex;padding:.5rem;align-items:center;gap:.625rem;border-radius:62.5rem;background:rgba(12,199,75,.1);position:relative}.AuthFeedback_successIconWrapper__Qa2QV{display:flex;padding:.5rem;justify-content:center;align-items:center;gap:.625rem;border-radius:6.25rem;background:rgba(12,199,75,.15);position:relative}.AuthFeedback_successIcon__YcMmQ{width:2.5rem;height:2.5rem;position:relative}.AuthFeedback_textContent__RPiSp{display:flex;flex-direction:column;align-items:center;gap:.5rem;align-self:stretch;position:relative}.AuthFeedback_heading__0PzqC{color:#003850;font-family:SF Pro Display,Poppins,-apple-system,Roboto,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;position:relative;text-align:center}.AuthFeedback_description__8pFYB{align-self:stretch;color:#667085;text-align:center;font-family:Poppins,system-ui,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5;position:relative}.AuthFeedback_doneButton__J2x_A{display:flex;padding:.75rem 1.25rem;justify-content:center;align-items:center;gap:.75rem;align-self:stretch;border-radius:.75rem;background:#00ffb0;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);border:none;cursor:pointer;transition:all .2s ease;position:relative}.AuthFeedback_doneButton__J2x_A:hover{background:#00cc8d;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.AuthFeedback_doneButton__J2x_A:active{transform:translateY(1px)}.AuthFeedback_buttonText__v23ed{color:#003850;font-family:Poppins,system-ui,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5;position:relative}@media (max-width:768px){.AuthFeedback_modalBody__z8Xuz{width:90vw;padding:1.5rem;gap:1.25rem}.AuthFeedback_heading__0PzqC{font-size:1.125rem}.AuthFeedback_description__8pFYB{font-size:.8125rem}}@media (max-width:480px){.AuthFeedback_modalBody__z8Xuz{padding:1.25rem;gap:1rem}.AuthFeedback_successIconWrapper__Qa2QV,.AuthFeedback_successIllustration__CkPZD{padding:.375rem}.AuthFeedback_successIcon__YcMmQ{width:2rem;height:2rem}.AuthFeedback_heading__0PzqC{font-size:1rem}.AuthFeedback_description__8pFYB{font-size:.75rem}}.LogoutConfirmModal_modalBody__NsTq3{display:flex;width:450px;max-width:90vw;padding:2rem;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;border-radius:1.25rem;background:#fff;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);position:relative}.LogoutConfirmModal_textContent__aJURq{display:flex;flex-direction:column;align-items:center;gap:.5rem;align-self:stretch;position:relative;text-align:center}.LogoutConfirmModal_heading__CNnQI{color:#003850;font-family:SF Pro Display,Poppins,-apple-system,Roboto,Helvetica,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;position:relative;text-align:center}.LogoutConfirmModal_description__UAohj{align-self:stretch;color:#667085;text-align:center;font-family:Poppins,system-ui,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5;position:relative}.LogoutConfirmModal_buttonGroup__aJzRq{display:flex;justify-content:center;align-items:center;gap:.75rem;align-self:stretch;position:relative;width:100%}.LogoutConfirmModal_button__6e9YS{display:flex;padding:.75rem 1.25rem;justify-content:center;align-items:center;gap:.75rem;flex:1;border-radius:.75rem;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);border:none;cursor:pointer;transition:all .2s ease;font-family:Poppins,system-ui,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5}.LogoutConfirmModal_primaryButton__hEWQE{background:#00ffb0;color:#003850}.LogoutConfirmModal_primaryButton__hEWQE:hover{background:#00cc8d;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.LogoutConfirmModal_secondaryButton__90q_e{background:#fff;color:#667085;border:1px solid #d0d5dd}.LogoutConfirmModal_secondaryButton__90q_e:hover{background:#f9fafb;border-color:#98a2b3}.LogoutConfirmModal_button__6e9YS:active{transform:translateY(1px)}@media (max-width:768px){.LogoutConfirmModal_modalBody__NsTq3{width:90vw;padding:1.5rem;gap:1.25rem}.LogoutConfirmModal_heading__CNnQI{font-size:1.125rem}.LogoutConfirmModal_description__UAohj{font-size:.8125rem}}@media (max-width:480px){.LogoutConfirmModal_modalBody__NsTq3{padding:1.25rem;gap:1rem}.LogoutConfirmModal_heading__CNnQI{font-size:1rem}.LogoutConfirmModal_description__UAohj{font-size:.75rem}}