.q-mfa-brand{display:block;width:min(100%,380px);height:auto;object-fit:contain}.mfa-setup-key{display:block;overflow-wrap:anywhere;word-break:break-all;padding:16px;background:#effaff;border:1px solid #78d5eb;border-radius:12px;color:#102c49}.login-card pre{white-space:pre-wrap;overflow-wrap:anywhere}.login-card form{display:grid;gap:16px}.login-card label{display:grid;gap:8px}.login-card input{min-width:0;width:100%;box-sizing:border-box}.login-card{max-width:520px}#sign-out{margin-top:20px}@media(max-width:700px){.q-mfa-brand{max-width:180px}.brand-panel .brand-copy h1{font-size:24px}.login-card{width:100%;box-sizing:border-box}}
#recovery-content label{display:grid;gap:.5rem;margin-block:1rem}#recovery-content input{width:100%;min-width:0;box-sizing:border-box}#recovery-content pre,#recovery-content code{max-width:100%;overflow-wrap:anywhere;white-space:pre-wrap}.supervised-recovery label{display:grid;gap:.5rem;margin-block:.8rem}.supervised-recovery label:has(input[type=checkbox]){display:flex;align-items:flex-start}.supervised-recovery input[type=checkbox]{width:auto}.supervised-recovery [role=listbox]{display:grid;gap:.4rem}.supervised-recovery form{max-width:55rem}.supervised-recovery input,.supervised-recovery select{max-width:100%;min-width:0}
