.managed-factor{margin-block:24px;padding:24px;border:1px solid #D8D0C3;background:#fcfaf5;color:#223245;max-width:44rem}.managed-factor p,.managed-factor label,.managed-factor input,.managed-factor code{font-size:1rem;line-height:1.5}.managed-factor h3:focus{outline:3px solid #A78C56;outline-offset:4px}.managed-factor label{display:block;margin-bottom:8px}.managed-factor input{display:block;min-height:44px;max-width:100%;border:1px solid #6E6860;padding:8px;margin-bottom:16px;color:inherit;background:#fff}.managed-factor-qr{display:block;width:200px;height:200px;max-width:100%}.managed-factor-key{overflow-wrap:anywhere}.managed-factor .security-actions{display:flex;gap:12px;flex-wrap:wrap}.managed-factor .auth-control{min-height:44px}@media(max-width:600px){.managed-factor{padding:16px}.managed-factor .security-actions{flex-direction:column;align-items:stretch}}.managed-factor .auth-control__label,.managed-factor .auth-control__busy{font-size:1rem}
