.ens-smartcaptcha { width: 100%; min-width: 0; margin-block: 8px; }
.ens-smartcaptcha__widget { min-height: 100px; }
.ens-smartcaptcha[data-invisible="true"] .ens-smartcaptcha__widget { min-height: 0; }
.ens-smartcaptcha__status { margin: 6px 0; font-size: 14px; line-height: 1.5; }
.ens-smartcaptcha__status:empty { display: none; }
.ens-smartcaptcha__retry { margin: 4px 0; font: inherit; cursor: pointer; }
.ens-smartcaptcha__retry[hidden] { display: none !important; }
.ens-smartcaptcha.is-error .ens-smartcaptcha__status { color: #b42318; }
.ens-smartcaptcha.is-editor { padding: 12px; border: 1px dashed #777; border-radius: 4px; }
