.poupup_pupnc__Lnf7p{border-radius:10px;align-items:center;justify-content:center;position:fixed;right:1%;bottom:40px;z-index:100;padding:1%;max-width:200px;font-size:14px;color:#fff}.password-reset-modal_modalOverlay__j_YJ_{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;animation:password-reset-modal_fadeIn__58X58 .3s ease}.password-reset-modal_modalContent__3U_eb{background-color:#fff;border-radius:8px;padding:24px;width:100%;max-width:500px;display:flex;flex-direction:column;gap:16px;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.15);animation:password-reset-modal_slideIn__9qHa3 .3s ease}.password-reset-modal_closeButton__oFSgg{position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer;color:#666;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.password-reset-modal_closeButton__oFSgg:hover{background-color:#f0f0f0;color:#333}.password-reset-modal_modalTitle__2Iqb4{font-size:1.5rem;margin-bottom:20px;color:#333;font-weight:600}.password-reset-modal_form__5Bhiv{display:flex;flex-direction:column;gap:16px}.password-reset-modal_formGroup__BLZ5_{display:flex;flex-direction:column;gap:6px}.password-reset-modal_label__5phD7{font-size:.9rem;font-weight:500;color:#555}.password-reset-modal_input__g_R2Y{padding:12px 16px;border:1px solid #ddd;border-radius:4px;font-size:1rem;transition:border-color .2s}.password-reset-modal_input__g_R2Y:focus{outline:none;border-color:#86b34f;box-shadow:0 0 0 2px rgba(134,179,79,.2)}.password-reset-modal_submitButton__qX8vb{background:linear-gradient(90deg,#9747ff,#74b9ff);color:#fff;border:none;border-radius:6px;padding:14px;font-size:17px;font-weight:700;cursor:pointer;transition:all .3s ease}.password-reset-modal_submitButton__qX8vb:hover{background:linear-gradient(90deg,#74b9ff,#9747ff);box-shadow:0 5px 15px rgba(9,132,227,.3)}.password-reset-modal_submitButton__qX8vb:disabled{background:#b2bec3;cursor:not-allowed}.password-reset-modal_instructions__85qad{color:#666;margin-bottom:8px;font-size:.95rem}.password-reset-modal_errorMessage__tiJq5{background-color:#fff2f2;border:1px solid #ffcaca;color:#d32f2f;padding:12px;border-radius:4px;margin-bottom:16px;display:flex;align-items:center;gap:8px}.password-reset-modal_passwordRequirements__ruoQf{background-color:#f9f9f9;padding:16px;border-radius:4px;margin-top:8px}.password-reset-modal_passwordRequirements__ruoQf p{font-size:.9rem;color:#555;margin-bottom:8px}.password-reset-modal_passwordRequirements__ruoQf ul{list-style:none;padding:0;margin:0}.password-reset-modal_passwordRequirements__ruoQf li{display:flex;align-items:center;gap:8px;color:#777;font-size:.85rem;margin-bottom:4px}.password-reset-modal_passwordRequirements__ruoQf li.password-reset-modal_valid__Bmh_z{color:#86b34f}.password-reset-modal_checkIcon__UOXqo{display:inline-flex;width:14px;height:14px}.password-reset-modal_successMessage__3aTj0{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 0}.password-reset-modal_successIcon__txgZK{color:#86b34f;margin-bottom:16px}.password-reset-modal_successMessage__3aTj0 p{color:#555;margin-bottom:8px;font-size:1rem}@keyframes password-reset-modal_fadeIn__58X58{0%{opacity:0}to{opacity:1}}@keyframes password-reset-modal_slideIn__9qHa3{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.page_container__aoG4z{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#9747ff,#74b9ff);padding:20px}.page_formCard__6hIDx{background:#fff;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1);padding:40px;width:100%;max-width:420px;transition:transform .3s ease}.page_formCard__6hIDx:hover{transform:translateY(-5px)}.page_title__3jonF{font-size:26px;font-weight:700;text-align:center;margin-bottom:10px;color:#2d3436}.page_subtitle__iAJUg{font-size:16px;text-align:center;margin-bottom:20px;color:#636e72}.page_form__Ou5d6{gap:18px}.page_formGroup__z71No,.page_form__Ou5d6{display:flex;flex-direction:column}.page_label__2GA72{font-size:15px;font-weight:600;margin-bottom:6px;color:#2d3436}.page_input___cVLA{padding:12px;border:1px solid #dfe6e9;border-radius:6px;font-size:16px;background:#f8f9fa;transition:all .3s ease-in-out}.page_input___cVLA:focus{outline:none;border-color:#9747ff;background:#fff;box-shadow:0 0 5px rgba(9,132,227,.3)}.page_submitButton__6O8qB{background:linear-gradient(90deg,#9747ff,#74b9ff);color:#fff;border:none;border-radius:6px;padding:14px;font-size:17px;font-weight:700;cursor:pointer;transition:all .3s ease}.page_submitButton__6O8qB:hover{background:linear-gradient(90deg,#74b9ff,#9747ff);box-shadow:0 5px 15px rgba(9,132,227,.3)}.page_submitButton__6O8qB:disabled{background:#b2bec3;cursor:not-allowed}