.page_page___e_sO{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 140px);padding:3rem 1rem;background:linear-gradient(45deg,#0d1f4d,#2356b8 25%,#3d85c0 50%,#85d0ea 95%,#0d1f4d)}@media (max-width:768px){.page_page___e_sO{padding:2rem 1rem}}.form_formContainer__oY852{width:100%;max-width:550px;display:flex;flex-direction:column;gap:1.5rem}.form_formHeader__6i4mw{text-align:center;margin-bottom:.5rem}.form_formTitle___0eut{font-size:2rem;font-weight:700;margin-bottom:.5rem;color:#3d85c0;background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.form_formSubtitle__eaum3{font-size:1rem;color:hsla(0,0%,100%,.7);margin-bottom:1rem}.form_form__66I4i{width:100%;margin:0 auto;padding:2.5rem;border-radius:8px;box-shadow:0 8px 30px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:1.8rem;border:1px solid rgba(35,86,184,.15);background-color:transparent;position:relative}.form_formGroup__4Y7xx{display:flex;flex-direction:column;gap:.7rem}.form_formGroup__4Y7xx label{font-size:.9rem;font-weight:500;color:hsla(0,0%,100%,.8);display:flex;align-items:center;gap:.5rem}.form_inputIcon__YMjFG{color:#fff;font-size:1rem}.form_inputContainer__ITJKt{position:relative;width:100%}.form_formGroup__4Y7xx input{padding:1rem 1.2rem;border-radius:6px;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#fff;font-size:1rem;transition:all .3s ease;width:100%}.form_formGroup__4Y7xx input:focus{outline:none;border-color:#2356b8;box-shadow:0 0 0 2px rgba(35,86,184,.3)}.form_formGroup__4Y7xx input::placeholder{color:hsla(0,0%,100%,.3)}.form_passwordVisibilityToggle__NB8y5{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:none;border:none;color:hsla(0,0%,100%,.5);cursor:pointer;font-size:1rem;transition:color .2s ease}.form_passwordVisibilityToggle__NB8y5:hover{color:#fff}.form_formOptions___gUcx{display:flex;justify-content:space-between;align-items:center;margin-top:-.5rem}.form_rememberMe__9iWyE{display:flex;align-items:center;gap:.5rem}.form_rememberMe__9iWyE input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.1rem;height:1.1rem;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);border-radius:3px;cursor:pointer;position:relative}.form_rememberMe__9iWyE input[type=checkbox]:checked{background-color:#2356b8;border-color:#2356b8}.form_rememberMe__9iWyE input[type=checkbox]:checked:after{content:"✓";color:#fff;font-size:.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form_rememberMe__9iWyE label{color:hsla(0,0%,100%,.7);font-size:.9rem;cursor:pointer}.form_forgetPassword__YzZv1{background:none;border:none;color:#fff;font-size:.85rem;cursor:pointer;display:flex;align-items:center;gap:.4rem;transition:all .3s ease}.form_forgotIcon__sqc5v{font-size:.9rem}.form_forgetPassword__YzZv1:hover{color:#2356b8;text-decoration:underline}.form_submitButton__caEpb{padding:1rem 1.5rem;border-radius:6px;background:#fff;color:#2356b8;font-weight:600;font-size:1.1rem;cursor:pointer;border:1px solid #2356b8;margin-top:1rem;transition:all .3s ease;box-shadow:0 4px 10px rgba(35,86,184,.3);display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative}.form_submitButton__caEpb:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 15px rgba(35,86,184,.4);background:#f8f9fa}.form_submitButton__caEpb:disabled{opacity:.7;cursor:not-allowed}.form_buttonIcon__u5kpO{font-size:1rem}.form_spinner__e4uiZ{display:inline-block;width:1.2rem;height:1.2rem;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:form_spin__HABNa .8s ease-in-out infinite;margin-right:.5rem}@keyframes form_spin__HABNa{to{transform:rotate(1turn)}}.form_signUp__DDaLK{justify-content:center;gap:.7rem;margin-top:1.5rem;color:hsla(0,0%,100%,.7)}.form_signUpButton__8GWpw,.form_signUp__DDaLK{display:flex;align-items:center;font-size:1rem}.form_signUpButton__8GWpw{background:none;border:none;color:#fff;font-weight:600;cursor:pointer;transition:all .3s ease;gap:.4rem}.form_signupIcon__Bede7{font-size:.9rem}.form_signUpButton__8GWpw:hover{color:#2356b8;text-decoration:underline}.form_loginHelp__09AG1{text-align:center;margin-top:1rem;padding:.75rem;background-color:rgba(49,30,63,.1);border-radius:6px;color:hsla(0,0%,100%,.7);font-size:.9rem}.form_helpLink__FTm_D{color:#fff;text-decoration:none;font-weight:500;margin-left:.4rem;transition:all .3s ease}.form_helpLink__FTm_D:hover{text-decoration:underline;color:#2356b8}.form_formError__ImN2Z{color:#e53e3e;font-size:.85rem;margin-top:.25rem}.form_inputError__xQAL8{border-color:#e53e3e!important}@media (max-width:768px){.form_form__66I4i{padding:2rem 1.5rem;max-width:100%}.form_formContainer__oY852{max-width:100%;padding:0 1rem}.form_formOptions___gUcx{flex-direction:column;align-items:flex-start;gap:1rem}.form_forgetPassword__YzZv1{align-self:flex-end}}.form_formErrorBox__OXXAR{background-color:rgba(255,77,77,.1);border:1px solid rgba(255,77,77,.3);border-radius:6px;padding:.8rem 1rem;color:#ff4d4d;font-size:.9rem;margin-top:.5rem}.form_secondaryButton__RuZzs{padding:.9rem 1.5rem;border-radius:6px;background:hsla(0,0%,100%,.05);color:#fff;font-weight:500;font-size:1rem;cursor:pointer;border:1px solid#ffffff;margin-top:.75rem;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.form_secondaryButton__RuZzs:hover{background:rgba(111,195,223,.1);border-color:rgba(111,195,223,.5)}.form_otpHelp___UkYw{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:-.5rem;text-align:center}.form_otpHelp___UkYw p{color:hsla(0,0%,100%,.7);font-size:.9rem}.form_resendButton__plmYk{background:none;border:none;color:#fff;font-size:.9rem;cursor:pointer;text-decoration:underline;transition:all .3s ease;padding:.3rem .6rem}.form_resendButton__plmYk:hover:not(:disabled){color:#2356b8}.form_resendButton__plmYk:disabled{opacity:.6;cursor:not-allowed}.form_toggleRTL__AVkBr{right:auto;left:1rem}.form_toggleLTR__ukA_C{right:1rem;left:auto}.form_iconRTL__CifP_{margin-left:.5rem;margin-right:0}.form_iconLTR__PQ4m6{margin-right:.5rem;margin-left:0}.form_formOptionsRTL__Fw7w_{direction:rtl}.form_formOptionsLTR__9iu2H{direction:ltr}.form_rememberMeRTL__0Py4F{flex-direction:row-reverse}.form_rememberMeLTR__w84EW{flex-direction:row}.form_forgetPasswordRTL__NXWDq{text-align:left}.form_forgetPasswordLTR__IwnZ1{text-align:right}.form_forgotIconRTL__ZNMxY{margin-left:.4rem;margin-right:0;order:2}.form_forgotIconLTR__ycZXQ{margin-right:.4rem;margin-left:0;order:1}.form_signUpRTL___IPtj{direction:rtl;text-align:right}.form_signUpLTR__fsigr{direction:ltr;text-align:left}.form_signupIconRTL__W8UjS{margin-left:.4rem;margin-right:0;order:2}.form_signupIconLTR__jhhZw{margin-right:.4rem;margin-left:0;order:1}.form_buttonIcon__u5kpO.form_iconRTL__CifP_{margin-left:.5rem;margin-right:0;order:2}.form_buttonIcon__u5kpO.form_iconLTR__PQ4m6{margin-right:.5rem;margin-left:0;order:1}.form_rtl__PKdAH{direction:rtl;text-align:right}.form_ltr__XUCI8{direction:ltr;text-align:left}