.SignInForm_form__iHWgM{flex-direction:column;max-width:560px;flex:1 1;margin:0 auto}.SignInForm_form__iHWgM,.SignInForm_titleWrapper__jzQVN{display:flex;align-items:center;justify-content:center;width:100%}.SignInForm_titleWrapper__jzQVN{position:relative}.SignInForm_title__lux_A{display:flex;width:341px;height:43px;flex-direction:column;justify-content:center;color:var(--color-primary);text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:22px;text-transform:capitalize;margin:0}.SignInForm_homeLink__m_DxF{position:absolute;color:var(--color-primary);font-size:36px;font-weight:600;text-decoration:none;cursor:pointer;line-height:1;padding:0 8px;display:inline-flex;align-items:center;justify-content:center}[dir=rtl] .SignInForm_homeLink__m_DxF{right:0;left:auto}[dir=ltr] .SignInForm_homeLink__m_DxF{left:0;right:auto}.SignInForm_homeLink__m_DxF:hover{opacity:.8}.SignInForm_titleLine__zfUpf{width:341px;height:1px;background-color:#e0e0e0;margin:.5rem 0}.SignInForm_subtitle__jO32g{display:flex;width:341px;height:43px;flex-direction:column;justify-content:center;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:0 0 1rem}.SignInForm_toggleButtons__EZ3LO{display:flex;gap:1rem;margin-bottom:1rem}.SignInForm_toggleButton__LbVW_{display:flex;width:116px;height:33px;padding:5.773px 23.287px 5.227px 21.713px;justify-content:center;align-items:center;border:1px solid #d0d5dd;background:#fff;color:var(--color-primary);font-size:14px;font-weight:700;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.SignInForm_toggleButton__LbVW_.SignInForm_active__RS66W,.SignInForm_toggleButton__LbVW_.SignInForm_active__RS66W:hover,.SignInForm_toggleButton__LbVW_:active,.SignInForm_toggleButton__LbVW_:focus,.SignInForm_toggleButton__LbVW_:focus-visible,.SignInForm_toggleButton__LbVW_:hover,.SignInForm_toggleButton__LbVW_[aria-pressed=true]{background:#e0e0e0!important;color:var(--color-primary)!important;border-color:#d0d5dd!important;box-shadow:none;outline:none;-webkit-tap-highlight-color:transparent}.SignInForm_toggleButton__LbVW_.SignInForm_active__RS66W{background:#e0e0e0!important;color:var(--color-primary)!important;border-color:#d0d5dd!important}.SignInForm_error__WtYpb{text-align:center;margin-bottom:.5rem;min-height:24px;color:#f44;width:100%}.SignInForm_errorAlert__sxuIk{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem 1rem;background-color:#fee2e2;border:1px solid #ef4444;border-radius:8px;color:#dc2626;font-size:14px;font-weight:500;text-align:center}.SignInForm_errorIcon__gxkv2{font-size:16px}.SignInForm_inputContainer__UVRHe{width:100%;margin:0!important;gap:.25rem!important;display:flex!important;flex-direction:column!important}.SignInForm_inputContainer__UVRHe label{margin:0 0 .25rem!important;font-size:14px!important;font-weight:500!important}.SignInForm_inputContainer__UVRHe input{border-radius:0!important;width:100%;height:48px;box-sizing:border-box;margin:0!important}.SignInForm_phoneInputContainer__KM_l9{width:100%;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:.25rem!important}.SignInForm_phoneInputContainer__KM_l9 label{margin:0!important;padding:0!important;font-size:14px!important;font-weight:500!important}.SignInForm_phoneInputContainer__KM_l9 .react-tel-input{width:100%;margin:0!important}.SignInForm_phoneInputContainer__KM_l9 .react-tel-input .form-control{width:100%!important;height:48px!important;border-radius:0!important;box-sizing:border-box;margin:0!important}.SignInForm_phoneInputContainer__KM_l9 .react-tel-input .flag-dropdown,.SignInForm_phoneInputContainer__KM_l9 .react-tel-input .selected-flag{height:48px!important;border-radius:0!important}.SignInForm_forgotPassword__OvRMs{color:var(--color-primary);font-size:14px;font-weight:500;text-decoration:underline;cursor:pointer;align-self:flex-start;margin-top:.25rem}.SignInForm_forgotPassword__OvRMs:hover{opacity:.8}.SignInForm_submitButton__JrJo6{width:100%;padding:.875rem 1.5rem;margin-top:1rem;background:#fff;border:2px solid var(--color-primary);color:var(--color-primary);font-size:14px;font-style:normal;font-weight:500;line-height:120%;cursor:pointer;transition:all .2s ease;box-sizing:border-box}.SignInForm_submitButton__JrJo6:hover:not(:disabled){background:var(--color-primary);color:#fff}.SignInForm_submitButton__JrJo6:disabled{opacity:.6;cursor:not-allowed}.SignInForm_identifierField__I0Srw{width:100%;min-height:96px;display:flex;align-items:center}.SignInForm_identifierField__I0Srw>*{width:100%}@media (max-width:480px){.SignInForm_form__iHWgM{max-width:100%;padding:1.5rem 1rem 5rem}.SignInForm_subtitle__jO32g,.SignInForm_titleLine__zfUpf,.SignInForm_title__lux_A{width:100%}.SignInForm_title__lux_A{font-size:20px}.SignInForm_subtitle__jO32g{font-size:14px}.SignInForm_toggleButtons__EZ3LO{width:100%;justify-content:center}.SignInForm_toggleButton__LbVW_{width:100px;padding:5px 15px}.SignInForm_submitButton__JrJo6{margin-bottom:3rem}}.SignInForm_phoneInputContainerPrimary__PE_Zd .react-tel-input .form-control{border:1px solid #d0d5dd!important;background-color:#fff!important;color:var(--color-text-dark)!important;box-sizing:border-box}.SignInForm_phoneInputContainerPrimary__PE_Zd .react-tel-input .form-control::-moz-placeholder{color:rgba(0,0,0,.4)!important}.SignInForm_phoneInputContainerPrimary__PE_Zd .react-tel-input .form-control::placeholder{color:rgba(0,0,0,.4)!important}.SignInForm_primaryInput__JHE7z{border:1px solid #d0d5dd!important;background-color:#fff!important;color:var(--color-text-dark)!important}