.mfa-modal{width:min(470px,92vw)}
.mfa-modal form{padding:34px}
.mfa-modal label{display:flex;flex-direction:column;gap:8px;margin-top:20px;font-size:13px;font-weight:800}
.mfa-modal input{border:1px solid var(--line);border-radius:10px;padding:14px;text-align:center;font-size:24px;font-weight:800;letter-spacing:.28em}
.mfa-enrollment{text-align:center;color:var(--muted);font-size:13px;line-height:1.5}
.mfa-enrollment img{display:block;width:210px;height:210px;margin:16px auto;background:#fff;border:10px solid #fff;border-radius:12px}
.mfa-secret-label{margin-bottom:7px}
.mfa-enrollment code{display:block;padding:10px;background:#edf3ef;border-radius:8px;color:var(--green);font-weight:800;overflow-wrap:anywhere}
.mfa-note{font-size:12px;color:var(--muted);margin:14px 0 0}
.mfa-modal::backdrop{background:rgba(12,27,22,.82)}
