.mfa-methods{border:1px solid var(--line);border-radius:12px;margin:16px 0;padding:14px}.mfa-methods p{margin:0 0 10px}.mfa-method-buttons{flex-wrap:wrap;gap:8px;display:flex}.mfa-method-buttons button{flex:140px}.mfa-method-buttons button[aria-pressed=true]{border-color:var(--purple);box-shadow:inset 0 0 0 1px var(--purple)}.mfa-steps{background:color-mix(in srgb, var(--purple) 7%, transparent);border:1px solid var(--line);border-radius:12px;margin:16px 0;padding:14px 16px}.mfa-steps h3{margin:0 0 10px;font-size:1rem}.mfa-steps ol{margin:0;padding-left:20px}.mfa-steps li+li{margin-top:10px}.mfa-steps p{margin:10px 0 0}.mfa-help{color:var(--muted);margin:6px 0 14px;font-size:.9em;line-height:1.55}.mfa-code-entry{margin:16px 0}.mfa-file-field input{white-space:normal;min-width:0;max-width:100%;font-size:.9em}.mfa-code-entry .field{margin-bottom:6px}
