.security-card{max-width:620px;margin-inline:auto}.security-card form{display:grid;gap:18px}.security-card .text-button{display:block;margin-top:20px}.security-key{font-family:monospace;font-size:clamp(12px,2.6vw,16px);letter-spacing:.03em;width:100%;min-width:0}.security-status{margin:0}.security-steps{padding-left:22px}.security-steps li{margin-bottom:14px}.recovery-codes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0;padding:18px;background:#f3f4f5}.recovery-codes code{font-size:13px;overflow-wrap:anywhere;user-select:all}.security-card #security-codes-saved{margin-top:24px}.security-card input,.security-card select{max-width:100%;box-sizing:border-box}@media(max-width:480px){.recovery-codes{grid-template-columns:1fr}.security-card .button{width:100%}.security-card{padding:22px 18px}.security-key{font-size:12px}}
