.mfa-otp{width:100%;min-width:0}.mfa-otp>label{margin-bottom:12px;display:block}.mfa-otp-input{justify-content:center;width:100%;display:flex}.mfa-otp-group{justify-content:center;gap:8px;width:min(100%,328px);margin-inline:auto;display:flex}.mfa-otp-slot{border-radius:14px;flex:1 1 0;width:calc(16.6667% - 6.66667px);min-width:0;height:52px;font-size:22px}.mfa-recovery-codes{background:var(--surface-secondary,#f4f4f5);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px;display:grid}.mfa-recovery-codes code{overflow-wrap:anywhere;min-width:0;font-size:13px}.mfa-dialog{width:min(100%,480px);max-height:calc(100dvh - 32px);overflow-y:auto}.mfa-dialog .modal__close-trigger{border-radius:50%;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.mfa-qr{width:200px;max-width:100%;height:200px;margin-inline:auto;display:block}.mfa-manual-key{background:var(--surface-secondary,#f4f4f5);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.mfa-manual-key code{overflow-wrap:anywhere;min-width:0;font-size:13px}.mfa-settings-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (width<=360px){.mfa-recovery-codes{grid-template-columns:minmax(0,1fr)}}
