.security-public{width:min(100%,540px);margin:6vh auto}.security-public h1{margin:25px 0 14px}.security-public form{margin-top:24px}.security-public p{line-height:1.7}.security-public .eyebrow{margin-top:30px}.authenticator-qr{display:block;width:210px;max-width:100%;height:auto;background:white;margin:16px 0}.security-key{display:block;padding:12px;background:#f1f5f9;border:1px solid #dce5ef;border-radius:8px;overflow-wrap:anywhere}.session-agent{display:block;max-width:360px;white-space:normal;overflow-wrap:anywhere}details form{padding:16px 0}details summary{cursor:pointer;padding:12px 0;font-weight:600}#recovery-codes{font-family:monospace;font-size:14px;line-height:1.9;resize:vertical;width:100%;box-sizing:border-box}@media(max-width:600px){.security-public{margin:20px auto}.session-agent{max-width:190px}.security-public.panel{padding:22px}}
