.security-dialog{width:min(540px,calc(100vw - 24px))}.security-body{display:grid;gap:14px;min-width:0}.security-body h3,.security-body p{margin:0}.security-form{display:grid;gap:12px}.security-body label{display:grid;gap:6px;min-width:0}.security-body input,.security-body textarea{max-width:100%;width:100%;box-sizing:border-box}.security-body .mfa-qr{display:block;background:white;padding:8px;border-radius:10px;width:256px;height:256px;max-width:100%;justify-self:center}.mfa-steps{margin:0;padding-left:22px;display:grid;gap:8px;line-height:1.6}.mfa-login{display:grid;gap:16px}.mfa-login[hidden]{display:none}#mfa-login-code,#mfa-confirm-code{font-size:22px;letter-spacing:.12em}#mfa-manual-secret,#mfa-recovery-codes{font-family:ui-monospace,monospace;font-size:14px;letter-spacing:.03em}#account-security{white-space:nowrap}.account-bot-name{max-width:320px;overflow-wrap:anywhere}.security-dialog .dialog-actions{flex-wrap:wrap}@media(max-width:640px){.security-dialog{max-height:90dvh}.security-body .mfa-qr{width:220px;height:220px}#account-security{font-size:12px;padding:6px}.security-body .dialog-actions button{flex:1 1 auto}}

.password-export-risk{display:flex!important;align-items:flex-start;gap:8px;font-size:12px;color:var(--muted)}.password-export-risk input[type=checkbox]{flex:0 0 auto;width:auto;margin-top:5px}
