.forget_password_parent__ZWSG4{width:100vw;height:100vh}.forget_password_form__lw9ug,.forget_password_parent__ZWSG4{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto;padding:24px;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.forget_password_form__lw9ug{width:100%;max-width:400px;background:#fff}.forget_password_step__obiZz{width:100%;display:flex;flex-direction:column}.forget_password_title__zr4CI{font-size:20px;font-weight:600;margin-bottom:16px;text-align:center}.forget_password_input__V2mmM{width:100%;padding:10px 12px;margin-bottom:12px;border:1px solid #ddd;border-radius:8px;font-size:14px;outline:none;transition:border-color .2s ease-in-out}.forget_password_input__V2mmM:focus{border-color:#2563eb}.forget_password_buttons__0_VR6{display:flex;justify-content:space-between;width:100%;margin-top:20px}.forget_password_back__tdOJ5{padding:8px 16px;border:1px solid #ccc;border-radius:8px;background:#f5f5f5;color:#555;font-size:14px;cursor:pointer;transition:all .2s ease}.forget_password_back__tdOJ5:disabled{opacity:.4;cursor:not-allowed}.forget_password_back__tdOJ5:hover:not(:disabled){background:#eaeaea}.forget_password_next__xfZsv{padding:10px 24px;border-radius:8px;border:none;background:var(--Secondary-color);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s ease}.forget_password_next__xfZsv:disabled{opacity:.4;cursor:not-allowed}.forget_password_next__xfZsv:hover:not(:disabled){opacity:.9}.forget_password_error__yk4o1{color:red}.otpInputComponent_wrapper__y7IDq{display:flex;flex-direction:column;align-items:center;gap:14px}.otpInputComponent_otpContainer__A7asb{display:flex;justify-content:center;gap:10px}.otpInputComponent_otpInput__O4sat{width:45px;height:50px;font-size:22px;text-align:center;border:1px solid #ccc;border-radius:8px;outline:none;transition:.2s ease}.otpInputComponent_otpInput__O4sat:focus{color:var(--Secondary-color);border-color:var(--Secondary-color);box-shadow:0 0 4px var(--Primary-color)}.otpInputComponent_timerContainer__e68Km{text-align:center;font-size:14px;color:#555}.otpInputComponent_resendButton__73_fg{background:none;border:none;color:var(--Secondary-color);font-weight:500;cursor:pointer;display:flex;align-items:center;gap:5px}.otpInputComponent_resendButton__73_fg:hover{text-decoration:underline}.otpInputComponent_timerText__0vzS_{color:#888}.otpInputComponent_errorText__aOBUI{color:#e74c3c;font-size:14px;margin-top:8px;text-align:center}