.ForgotPasswordScreen_page__IXTCl{min-height:100vh;background:linear-gradient(180deg,#f8faff,#eef3ff);display:flex;flex-direction:column}.ForgotPasswordScreen_main__UzLjU{flex:1 1;display:flex;align-items:flex-start;justify-content:center;padding:0 0 48px}.ForgotPasswordScreen_inner__DBMrm{width:100%;max-width:1100px;display:flex;flex-direction:column;gap:0}.ForgotPasswordScreen_heroCol__bh1as{width:100%}.ForgotPasswordScreen_formCol__0ycsg{width:100%;padding:0 16px;margin-top:-16px;position:relative;z-index:1}@media (min-width:900px){.ForgotPasswordScreen_main__UzLjU{padding:48px 40px 64px;align-items:center}.ForgotPasswordScreen_inner__DBMrm{flex-direction:row;align-items:stretch;gap:24px}.ForgotPasswordScreen_heroCol__bh1as{flex:1 1;min-width:0}.ForgotPasswordScreen_formCol__0ycsg{flex:0 0 420px;min-width:0;padding:0;margin-top:0;position:static}}.ForgotPasswordScreen_heroPanel__Xd1vb{background:linear-gradient(180deg,#d8e2ff,#eaefff 35%,#f5f7ff 65%,#fff);border-radius:28px;padding:0;display:flex;flex-direction:column;gap:0;height:100%;box-sizing:border-box;overflow:hidden}.ForgotPasswordScreen_heroSubtitle__1_TEM,.ForgotPasswordScreen_heroText__ETOqP,.ForgotPasswordScreen_heroTitle__As55y{display:none}.ForgotPasswordScreen_heroIllustration__9NrbF{display:flex;align-items:center;justify-content:center;flex:1 1;min-height:300px;width:100%;padding:20px}.ForgotPasswordScreen_heroImg__fTTV6{width:100%;height:auto;max-width:100%;object-fit:contain}.ForgotPasswordScreen_heroFeatures__IRZ7G{display:flex;gap:12px;padding:24px;background:hsla(0,0%,100%,.5)}.ForgotPasswordScreen_heroFeature__Gp8c6{display:flex;align-items:flex-start;gap:12px;flex:1 1;text-align:left}.ForgotPasswordScreen_heroFeatureIcon__K0nTU{flex-shrink:0;width:32px;height:32px}.ForgotPasswordScreen_heroFeatureTitle__cobGY{font-family:var(--font-body,Nunito,sans-serif);font-size:12px;font-weight:700;color:#090b2f;display:block;margin-bottom:2px}.ForgotPasswordScreen_heroFeatureSubtitle__7VcPx{font-family:var(--font-body,Nunito,sans-serif);font-size:11px;color:#6b7280;display:block;line-height:1.4}.ForgotPasswordScreen_card__fI1y1{background:#fff;border-radius:28px;padding:36px 32px 28px;box-shadow:0 16px 48px rgba(24,24,27,.1);display:flex;flex-direction:column;gap:20px}.ForgotPasswordScreen_stepBadge__YocTD{align-self:flex-end;font-size:11px;font-weight:700;letter-spacing:.8px;color:#7b3ff2;background:#f4f0ff;border-radius:999px;padding:4px 10px}.ForgotPasswordScreen_cardHeader__dwsR_{display:flex;flex-direction:column;gap:6px}.ForgotPasswordScreen_title__MCk3w{margin:0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-weight:800;color:#090b2f;letter-spacing:-.5px;text-align:center}.ForgotPasswordScreen_subtitle__3IDRI{margin:0;font-size:14px;color:#4b4f68;text-align:center}.ForgotPasswordScreen_successIcon__FoJEt{font-size:48px;text-align:center}.ForgotPasswordScreen_form__hQutQ{display:flex;flex-direction:column;gap:16px}.ForgotPasswordScreen_field__jtauA{display:flex;flex-direction:column;gap:6px;width:100%}.ForgotPasswordScreen_label__HFQ5W{font-family:var(--font-body,Nunito,sans-serif);font-size:13px;font-weight:600;color:#090b2f}.ForgotPasswordScreen_inputWrap__k7tNZ{display:flex;align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;transition:border-color .15s ease,box-shadow .15s ease}.ForgotPasswordScreen_inputWrap__k7tNZ:focus-within{border-color:#7b3ff2;box-shadow:0 0 0 3px rgba(123,63,242,.1)}.ForgotPasswordScreen_inputWrapError__NyPx5{border-color:#dc2626!important}.ForgotPasswordScreen_inputWrapError__NyPx5:focus-within{border-color:#dc2626!important;box-shadow:0 0 0 3px rgba(220,38,38,.1)!important}.ForgotPasswordScreen_inputIcon__Rep3u{display:flex;align-items:center;justify-content:center;padding-left:12px;flex-shrink:0}.ForgotPasswordScreen_input__w8PLW{flex:1 1;padding:12px 12px 12px 10px;font-size:14px;font-family:inherit;color:#090b2f;background:transparent;border:none;outline:none}.ForgotPasswordScreen_input__w8PLW::placeholder{color:#a1a1aa}.ForgotPasswordScreen_fieldError__ihNIL{font-size:12px;color:#dc2626;margin-top:2px}.ForgotPasswordScreen_ctaBtn__ihV5_{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 24px;font-family:var(--font-display,Montserrat,sans-serif);font-size:14px;font-weight:800;letter-spacing:.5px;color:#090b2f;background:linear-gradient(135deg,#ffc61a,#e6ac00);border:none;border-radius:12px;cursor:pointer;transition:background .15s ease,box-shadow .15s ease,transform .1s ease}.ForgotPasswordScreen_ctaBtn__ihV5_:hover:not(:disabled){background:linear-gradient(135deg,#ffce33,#d4a01a);box-shadow:0 8px 20px rgba(255,198,26,.35);transform:translateY(-1px)}.ForgotPasswordScreen_ctaBtn__ihV5_:disabled{opacity:.7;cursor:not-allowed}.ForgotPasswordScreen_ctaBtn__ihV5_:focus-visible{outline:2px solid #7b3ff2;outline-offset:2px}.ForgotPasswordScreen_resendBtn__44Nnz{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 24px;font-family:var(--font-display,Montserrat,sans-serif);font-size:13px;font-weight:700;letter-spacing:.5px;color:#7b3ff2;background:#f4f0ff;border:1.5px solid #d1bfff;border-radius:12px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ForgotPasswordScreen_resendBtn__44Nnz:hover:not(:disabled){background:#e7dfff}.ForgotPasswordScreen_resendBtn__44Nnz:disabled{opacity:.6;cursor:not-allowed}.ForgotPasswordScreen_emailChip__MNF0_{display:flex;align-items:center;gap:8px;background:#f8faff;border:1.5px solid #d8e2ff;border-radius:10px;padding:10px 14px;font-size:14px;font-weight:600;color:#090b2f}.ForgotPasswordScreen_infoList__wJmtP{display:flex;flex-direction:column;gap:10px}.ForgotPasswordScreen_infoItem__gwDx8{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#4b4f68;line-height:1.5}.ForgotPasswordScreen_infoIcon__FeIq4{font-size:16px;flex-shrink:0;margin-top:1px}.ForgotPasswordScreen_backLink__PS8YB{text-align:center;font-size:13px;font-weight:700;color:#7b3ff2;text-decoration:none;transition:color .12s ease}.ForgotPasswordScreen_backLink__PS8YB:hover{color:#6427d8;text-decoration:underline}.ForgotPasswordScreen_trustNote__uw8xq{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;color:#a1a1aa;text-align:center}@media (max-width:899px){.ForgotPasswordScreen_heroPanel__Xd1vb{border-radius:20px}.ForgotPasswordScreen_heroIllustration__9NrbF{min-height:240px}.ForgotPasswordScreen_heroImg__fTTV6{border-radius:20px}.ForgotPasswordScreen_card__fI1y1{padding:28px 20px 24px;border-radius:20px;box-shadow:0 8px 24px rgba(24,24,27,.08)}.ForgotPasswordScreen_title__MCk3w{font-size:22px}}.AuthHeader_header__IyFCa{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:hsla(0,0%,100%,.94);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.07);height:68px}.AuthHeader_container__bHxdu{width:100%;max-width:1280px;margin:0 auto;padding:0 20px;height:100%;display:flex;align-items:center;gap:16px}.AuthHeader_logoLink__To_x1{text-decoration:none;flex-shrink:0;margin-left:auto;margin-right:auto}.AuthHeader_backBtn__sc0lT{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgba(123,63,242,.08);color:#090b2f;text-decoration:none;flex-shrink:0;transition:background .12s ease}.AuthHeader_backBtn__sc0lT:hover{background:rgba(123,63,242,.15)}.AuthHeader_desktopNav__wNUMB{display:none;gap:28px;align-items:center;flex:1 1;justify-content:center}.AuthHeader_desktopNav__wNUMB a{font-size:14px;font-weight:500;color:#4b4f68;text-decoration:none;white-space:nowrap;transition:color .12s ease}.AuthHeader_desktopNav__wNUMB a:hover{color:#7b3ff2}.AuthHeader_actions__9Lvbq{display:flex;align-items:center;gap:10px;flex-shrink:0}.AuthHeader_bellBtn__OAWwj{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:none;cursor:pointer;border-radius:50%;padding:0;transition:background .12s ease;flex-shrink:0}.AuthHeader_bellBtn__OAWwj:hover{background:rgba(75,79,104,.08)}.AuthHeader_helpBtn__nF1cD{display:none}@media (min-width:900px){.AuthHeader_container__bHxdu{padding:0 40px}.AuthHeader_logoLink__To_x1{margin-left:0;margin-right:0}.AuthHeader_backBtn__sc0lT{display:none}.AuthHeader_desktopNav__wNUMB{display:flex}}