.Auth_page__wvFfT{display:flex;justify-content:center;padding-block:clamp(40px,8vw,96px);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.Auth_card__gp_0l{width:100%;max-width:460px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;padding:clamp(24px,5vw,40px);display:flex;flex-direction:column;gap:16px}.Auth_title__dRgO0{font-size:clamp(26px,3vw,32px);font-weight:600;letter-spacing:-.028em;line-height:1.15;margin:0;color:var(--text-primary);text-wrap:balance}.Auth_text__gcJLm{margin:0;font-size:16px;line-height:1.6;color:var(--text-secondary)}.Auth_text__gcJLm strong{color:var(--text-primary);font-weight:600;overflow-wrap:anywhere}.Auth_form__oIMk0{display:flex;flex-direction:column;gap:10px;margin-top:4px}.Auth_label__mwgCc{font-size:14px;font-weight:500;color:var(--text-primary)}.Auth_input__YThoI{font-family:inherit;font-size:16px;padding:15px 18px;border-radius:100px;border:1px solid var(--border-strong);background-color:var(--bg-input);color:var(--text-primary)}.Auth_input__YThoI:focus-visible{outline:2px solid var(--rp-blue);outline-offset:2px}.Auth_actions__b_vAn{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.Auth_btnPrimary__gED7d{background-color:var(--rp-blue);color:var(--rp-blue-light);font-family:inherit;font-size:16px;font-weight:600;padding:15px 28px;border-radius:100px;border:none;cursor:pointer;text-decoration:none;text-align:center}.Auth_btnPrimary__gED7d:disabled{opacity:.6;cursor:default}.Auth_btnOutline__NvGqp{background:transparent;border:1px solid var(--border-strong);color:var(--text-primary);font-family:inherit;font-size:16px;font-weight:500;padding:14px 26px;border-radius:100px;cursor:pointer;text-decoration:none;text-align:center}.Auth_btnOutline__NvGqp:focus-visible,.Auth_btnPrimary__gED7d:focus-visible{outline:2px solid var(--rp-blue);outline-offset:2px}.Auth_error__OMxLA{margin:0;font-size:14px;line-height:1.5;color:var(--color-danger)}