.password-recovery-form_card__ek5Jy,.password-recovery-form_plain__is8wj{display:grid;gap:26px}.password-recovery-form_card__ek5Jy{margin-top:18px;padding:16px;border:1px solid rgba(170,111,85,.18);border-radius:22px;background:linear-gradient(180deg,rgba(255,252,249,.96),rgba(252,246,242,.94));box-shadow:0 14px 32px rgba(84,61,50,.08)}.password-recovery-form_header__ZD8nm{margin-top:20px;display:grid;gap:8px;justify-items:center;text-align:center}.password-recovery-form_title__nk0fc{color:var(--text-primary);font-size:var(--text-md);line-height:1.25}.password-recovery-form_plain__is8wj .password-recovery-form_title__nk0fc{font-size:clamp(28px,5vw,40px);line-height:1}.password-recovery-form_text__EWEHT{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.45}.password-recovery-form_accountChoiceGroup__s2PzL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;border:0}.password-recovery-form_visuallyHidden__q_lVX{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.password-recovery-form_accountChoice__kcddq{position:relative;display:grid;min-width:0;min-height:128px;padding:14px 10px;border:1px solid rgba(170,111,85,.18);border-radius:18px;background:hsla(0,0%,100%,.62);color:var(--text-primary);cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.password-recovery-form_accountChoice__kcddq:has(input:checked){border-color:rgba(216,135,143,.62);background:rgba(216,135,143,.12);box-shadow:0 14px 30px rgba(84,61,50,.08)}.password-recovery-form_accountChoice__kcddq:active{transform:translateY(1px)}.password-recovery-form_accountChoice__kcddq input{position:absolute;opacity:0;pointer-events:none}.password-recovery-form_accountChoiceContent__b076t{display:grid;gap:8px;justify-items:center;align-content:center;min-width:0;text-align:center}.password-recovery-form_accountChoiceIcon__enSiZ,.password-recovery-form_loginPanelIcon__EAVOz{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:rgba(216,135,143,.13);color:var(--accent)}.password-recovery-form_accountChoiceIcon__enSiZ svg,.password-recovery-form_loginPanelIcon__EAVOz svg{width:26px;height:26px;stroke:currentColor}.password-recovery-form_accountChoice__kcddq strong{display:block;font-size:var(--text-sm);font-weight:var(--fw-semibold);line-height:1.2}.password-recovery-form_accountChoice__kcddq small{display:block;margin-top:3px;color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--fw-medium);line-height:1.25}.password-recovery-form_methodPanel__4XgpC{display:grid;gap:32px;padding:18px;border:1px solid rgba(170,111,85,.14);border-radius:18px;background:hsla(0,0%,100%,.56)}.password-recovery-form_loginPanelHeader__AGgTe{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:center}.password-recovery-form_loginPanelHeader__AGgTe strong{display:block;color:var(--text-primary);font-size:var(--text-md);line-height:1.25}.password-recovery-form_loginPanelHeader__AGgTe p{margin:3px 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.35}.password-recovery-form_methodButtons__vYoIP{margin-top:16px;display:grid;gap:14px}.password-recovery-form_emailCodeGroup__ESVAQ{display:grid;gap:10px}.password-recovery-form_methodDivider__9Pi6m{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--fw-semibold);text-transform:lowercase}.password-recovery-form_methodDivider__9Pi6m span{height:1px;background:rgba(170,111,85,.2)}.password-recovery-form_buttonIconLabel__zB5Qy{display:inline-flex;align-items:center;justify-content:center;gap:8px}.password-recovery-form_buttonIconLabel__zB5Qy svg{width:18px;height:18px}.password-recovery-form_telegramCodeButton__HcsjX{background:var(--accent);color:#fff7f2;box-shadow:var(--shadow-accent,var(--shadow-button))}.password-recovery-form_telegramCodeButton__HcsjX:hover:not(:disabled){background:var(--accent-hover);color:#fff7f2}.password-recovery-form_secondaryAccentButton__9SH6S{color:var(--accent)}.password-recovery-form_secondaryAccentButton__9SH6S:hover:not(:disabled){color:var(--accent-hover)}.password-recovery-form_form__YOxxF{display:grid;gap:12px}.password-recovery-form_field__10Njb{display:grid;gap:7px;color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--fw-semibold)}.password-recovery-form_fieldError__HQvwS{color:var(--error);font-size:var(--text-xs);font-weight:var(--fw-medium);line-height:1.35}.password-recovery-form_backButton__wiX7n{justify-self:center;border:0;background:rgba(0,0,0,0);color:var(--accent);font:inherit;font-size:var(--text-sm);cursor:pointer}.password-recovery-form_error__vNLlE,.password-recovery-form_success__EGwEF{margin:0;font-size:var(--text-sm);line-height:1.45}.password-recovery-form_success__EGwEF{color:var(--success)}.password-recovery-form_error__vNLlE{color:var(--error)}.password-recovery-form_supportCard__q3kf2{position:relative;margin-bottom:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-height:150px;overflow:hidden;padding:16px;border:1px solid rgba(170,111,85,.14);border-radius:20px;background:linear-gradient(135deg,rgba(255,255,255,.74),rgba(255,247,242,.8))}.password-recovery-form_supportContent__hSsfX{position:relative;z-index:1;display:grid;gap:9px}.password-recovery-form_supportContent__hSsfX strong{color:var(--text-primary);font-size:var(--text-md);line-height:1.25}.password-recovery-form_supportContent__hSsfX p,.password-recovery-form_supportContent__hSsfX small{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.45}.password-recovery-form_supportContent__hSsfX small{font-size:var(--text-xs)}.password-recovery-form_supportButton__U2_BG{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:fit-content;min-height:38px;padding:0 14px;border:1.5px solid var(--border-soft);border-radius:999px;background:hsla(0,0%,100%,.35);color:var(--accent);font-weight:var(--fw-semibold);text-decoration:none}.password-recovery-form_supportButton__U2_BG:hover{color:var(--accent-hover)}.password-recovery-form_supportButton__U2_BG svg{width:18px;height:18px}.password-recovery-form_supportImage__5njka{width:92px;height:auto;opacity:.82;transform:rotate(4deg)}@media(max-width:420px){.password-recovery-form_supportCard__q3kf2{grid-template-columns:minmax(0,1fr)}.password-recovery-form_supportImage__5njka{position:absolute;right:-14px;bottom:-12px;width:78px;opacity:.34}}