/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/css-loader@7.1.2_webpack@5.99.9/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!../../node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.5.6_typescript@5.8.3_webpack@5.99.9/node_modules/postcss-loader/dist/cjs.js!../../node_modules/.pnpm/sass-loader@16.0.5_sass@1.89.2_webpack@5.99.9/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/sass/altcha.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.altcha-widget-wrap {
  margin-bottom: 1rem !important;
}

.forminator-pagination--content + .altcha-widget-wrap {
  margin-top: 1.5rem !important;
}

.altcha-widget-wrap .altcha-main {
  line-height: 1;
}

.altcha-widget-wrap .altcha-main svg {
  display: block;
}

.altcha-widget-wrap-wpdiscuz {
  display: flex;
  justify-content: end;
  margin-bottom: 0.5rem;
}

.altcha-widget-wrap-wpdiscuz > * {
  min-width: 260px;
}

.altcha-code-challenge {
  z-index: 9999999;
}

.altcha-code-challenge form {
  margin-bottom: 0 !important;
}

.login .altcha:not([data-floating]) {
  --altcha-max-width: 100%;
}

.altcha-label {
  margin-bottom: 0;
}
