/* Shared first-time authenticator guidance in commissioning and the workspace. */
.cw-mfa .cw-mfa-intro{background:#edf5f1;border:1px solid #c5ddd3;border-radius:10px;padding:14px 16px;font-size:14px;line-height:1.6;color:#254b43}
.cw-mfa-steps{padding-left:23px;margin:24px 0;text-align:left}
.cw-mfa-steps>li{padding-left:5px;margin:0 0 22px;line-height:1.5;font-size:15px}
.cw-mfa-steps>li::marker{font-weight:750;color:#176d65}
.cw-mfa-steps p,.cw-mfa .cw-mfa-help{font-size:13px;line-height:1.6;margin:8px 0 13px;color:#496761}
.cw-mfa .cw-mfa-secondary{background:#edf4f1;color:#145b54;border:1px solid #bfd4cb;font-size:13px;white-space:normal}
.cw-mfa-qr{margin:15px 0;max-width:290px;text-align:center}
.cw-mfa-qr img{display:block;background:#fff;width:264px;height:auto;max-width:100%;border:1px solid #d1ddd6;border-radius:8px}
.cw-mfa-qr p{margin:8px 0;font-size:12px}
.cw-mfa-manual{margin-top:14px;border:1px solid #d1ddd6;border-radius:8px;padding:12px}
.cw-mfa-manual summary{font-size:13px;cursor:pointer;color:#145b54;line-height:1.5}
.cw-mfa-manual input{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;letter-spacing:.015em}
.cw-mfa .cw-mfa-copy-status{display:block;font-size:12px;line-height:1.5;margin-top:8px;color:#496761}
.cw-mfa [name=code]{font-size:21px;letter-spacing:.12em}
.cw-mfa button:focus-visible,.cw-mfa summary:focus-visible{outline:3px solid #488cce;outline-offset:3px}
.cw-mfa [hidden]{display:none!important}
@media(max-width:480px){.cw-mfa-steps{padding-left:19px}.cw-mfa-steps>li{padding-left:2px}.cw-mfa-manual{padding:10px}.cw-mfa-qr img{width:100%;max-width:264px}}
