.security-card{width:min(100%,560px)}.security-card h1{font-size:27px;line-height:1.3}.security-card p{line-height:1.7}.security-card .form-actions{flex-wrap:wrap;gap:10px}.security-qr{display:block;width:260px;max-width:100%;height:auto;margin:22px auto;background:#fff}.security-manual{border:1px solid #e5e8eb;border-radius:8px;padding:13px;margin:18px 0}.security-manual summary{cursor:pointer;color:#923700;font-weight:600}.security-manual code{display:block;overflow-wrap:anywhere;margin-top:10px}.security-recovery-codes{list-style:none;padding:16px;background:#fff4eb;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border-radius:8px}.security-recovery-codes code{font-size:16px;letter-spacing:.08em}.security-secondary{margin:15px 0}.security-card a:focus-visible,.security-card button:focus-visible{outline:3px solid #ad3f00;outline-offset:3px}@media(max-width:480px){.security-card h1{font-size:24px}.security-card .form-actions>*{width:100%;text-align:center}}
