.security_page__kJiIl{width:100%;max-width:1080px;margin:auto;padding:28px 24px 40px;display:grid;gap:20px;color:var(--ft-text)}.security_header__5N1bj{display:flex;align-items:center;justify-content:space-between;gap:16px}.security_eyebrow__sADk_{font-size:10px;font-weight:700;letter-spacing:.17em;color:var(--ft-brand-ink)}.security_header__5N1bj h1{font-size:28px;font-weight:650;letter-spacing:-.04em;margin:6px 0}.security_header__5N1bj p:not(.security_eyebrow__sADk_),.security_note__vNynY{font-size:12px;color:var(--ft-text-muted);line-height:1.9}.security_statusCard__r2EIY{display:flex;align-items:center;gap:16px;border:1px solid var(--ft-border);border-radius:16px;padding:24px;background:var(--ft-surface)}.security_statusIcon__qZs0k{display:grid;place-items:center;flex-shrink:0;width:56px;height:56px;border-radius:16px;color:var(--ft-brand-ink);background:var(--ft-brand-tint)}.security_statusCard__r2EIY>div{flex:1}.security_statusCard__r2EIY h2{font-size:16px;font-weight:650}.security_statusCard__r2EIY p{font-size:12px;color:var(--ft-text-muted);line-height:1.8;margin-top:5px}.security_statusBadge__d4075{padding:6px 10px;font-size:11px;font-weight:600;border-radius:8px;background:var(--ft-brand-tint);color:var(--ft-brand-ink);white-space:nowrap}.security_grid__0Zel7{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px;align-items:start}.security_card__o3Fmk{padding:24px;border:1px solid var(--ft-border);border-radius:16px;background:var(--ft-surface);min-width:0}.security_card__o3Fmk h2{font-size:15px;font-weight:650}.security_cardTitle__RPWYn{display:flex;align-items:center;gap:10px;margin-bottom:20px}.security_cardTitle__RPWYn svg{color:var(--ft-brand-ink);flex-shrink:0}.security_side__T6ZL_{display:grid;gap:16px}.security_steps__3gWms{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:14px}.security_steps__3gWms li{display:flex;gap:12px;align-items:center;font-size:12px;line-height:1.8;color:var(--ft-text-muted)}.security_steps__3gWms strong{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;color:var(--ft-brand-ink);background:var(--ft-brand-tint);border-radius:50%;font-size:11px}.security_field__WrPIe{display:grid;gap:8px;font-size:12px;font-weight:600;margin:16px 0}.security_field__WrPIe input{min-height:44px;width:100%;min-width:0;border:1px solid var(--ft-border);border-radius:9px;background:var(--ft-bg);color:var(--ft-text);padding:12px;font-size:14px}.security_field__WrPIe small{font-size:11px;font-weight:400;color:var(--ft-text-muted);line-height:1.8}.security_note__vNynY{margin-top:12px}.security_setup__JatrK{padding:20px 0;margin-top:16px;border-block:1px solid var(--ft-border)}.security_setup__JatrK img{display:block;background:#fff;border-radius:8px;max-width:100%;height:auto;margin:0 auto}.security_setup__JatrK input{font-family:monospace;font-size:12px}.security_verify__cjxaO{margin-top:20px}.security_verify__cjxaO input{font-size:24px;letter-spacing:.25em;font-variant-numeric:tabular-nums;max-width:260px}.security_feedback__2Dhfa,.security_verification__iEcaI{padding:14px 16px;border:1px solid var(--ft-border);border-radius:10px;background:var(--ft-brand-tint);font-size:12px;line-height:1.8}.security_verification__iEcaI{margin-top:20px}.security_link__Hdu_7{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:48px;border-bottom:1px solid var(--ft-border);font-size:12px;font-weight:600;margin-top:12px}.security_link__Hdu_7:last-child{border:0}.security_danger__BxiPh{display:inline-flex;align-items:center;min-height:44px;padding:10px 0;color:#be123c;font-size:12px;font-weight:600}.security_danger__BxiPh:disabled{color:var(--ft-text-muted)}.dark .security_danger__BxiPh{color:#fda4af}.security_actions__SggnG{display:flex;flex-wrap:wrap;align-items:center;gap:16px}@media(max-width:700px){.security_page__kJiIl{padding:20px 12px 28px;gap:16px}.security_header__5N1bj h1{font-size:24px}.security_grid__0Zel7{grid-template-columns:1fr}.security_card__o3Fmk{padding:20px 16px}.security_statusCard__r2EIY{padding:20px 16px;align-items:flex-start;flex-wrap:wrap}.security_statusCard__r2EIY>div{flex-basis:calc(100% - 74px)}.security_statusBadge__d4075{margin-left:72px}}