/* Leave no empty CAPTCHA panel. Turnstile controls its own visibility. */
.formcraft-css .form-element.oneago-shield,
.form-element.oneago-shield {
    box-sizing: border-box !important;
    width: 100% !important;
    min-height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clear: both;
}
.oneago-shield-widget { max-width: 100%; }
.oneago-shield-status { margin: .6rem 0; font: inherit; line-height: 1.5; }
.oneago-shield-status:empty { display: none; }
.oneago-shield-status[data-error="true"] { color: #a32727; }
.oneago-shield-retry { margin: .25rem 0 .75rem; font: inherit; cursor: pointer; }
.oneago-shield-retry[hidden] { display: none !important; }
.oneago-shield-trap {
    position: absolute !important;
    left: -10000px !important;
    top: auto !important;
    width: 1px !important;
    height: 1px !important;
    overflow: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
}
