.security-challenge{margin:10px 0;min-height:0;display:flex;justify-content:center;width:100%}
.security-challenge:empty,.security-challenge[hidden]{display:none!important}
.security-challenge:not(:empty){min-height:65px}
.security-challenge iframe{max-width:100%;border-radius:8px}
.security-challenge.verified{filter:drop-shadow(0 0 10px rgba(47,240,108,.16))}
.security-challenge-error{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid rgba(255,179,71,.45);border-radius:9px;background:rgba(255,179,71,.08);color:#d9e2dc;font-size:11px;line-height:1.4}
.security-challenge-error button{flex:0 0 auto;border:1px solid rgba(47,240,108,.5);border-radius:7px;background:rgba(47,240,108,.1);color:#2ff06c;padding:7px 9px;font:inherit;font-weight:800;cursor:pointer}
.security-challenge-error button:disabled{opacity:.55;cursor:wait}
@media(max-width:520px){.security-challenge-error{align-items:stretch;flex-direction:column}.security-challenge-error button{width:100%}}
