html,
body {
  margin: 0;
  min-width: 320px;
  background: #0a0a0c;
  color-scheme: dark;
}

.t-tildalabel,
#t-page-preview-back {
  display: none !important;
}

.neuracode-ready .t396__elem,
.neuracode-ready .tn-atom {
  visibility: visible;
}

.neuracode-popup-open,
.neuracode-menu-open {
  overflow: hidden !important;
}

.t-popup.neuracode-popup-visible {
  display: block;
}

.t794__tooltip-menu.neuracode-submenu-visible {
  display: block;
}

@media screen and (max-width: 980px) {
  .t280__menu__item .t794__tooltip-menu.neuracode-submenu-mobile {
    position: static !important;
    width: min(240px, 100%) !important;
    max-width: 240px !important;
    margin: 14px auto 2px;
    text-align: center !important;
    transform: none !important;
  }

  .t280__menu__item .neuracode-submenu-mobile .t794__content {
    padding: 12px 18px;
  }

  .t280__menu__item .neuracode-submenu-mobile .t794__tooltip-menu-corner {
    display: none;
  }
}

.neuracode-form-status {
  margin-top: 14px;
  color: #67d2df;
  font: 500 14px/1.4 Manrope, Arial, sans-serif;
  text-align: center;
}

.neuracode-ready .t-animate,
.neuracode-ready [data-animate-style],
.neuracode-ready [data-animate-style-res-320],
.neuracode-ready [data-animate-style-res-640],
.neuracode-ready [data-animate-style-res-960],
.neuracode-ready [data-animate-style-res-1200] {
  opacity: 1;
}

form[data-neuracode-submitted="true"] .t-input,
form[data-neuracode-submitted="true"] textarea {
  border-color: #67d2df !important;
}

@media (prefers-reduced-motion: reduce) {
  *,
  *::before,
  *::after {
    scroll-behavior: auto !important;
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
  }
}
