@media (min-width: 992px) {
  .anim, .subanim {
    transition-duration: 0.4s;
    transition-timing-function: ease-in;
  }
  .anim-fadein {
    transition-property: opacity;
    opacity: 0;
  }
  .anim-fadein.anim-active, .anim-fadein.subanim-active {
    transition-duration: 0.6s;
    opacity: 1;
  }
  .anim-fadeout {
    transition-property: opacity;
    opacity: 1;
  }
  .anim-fadeout.anim-active, .anim-fadeout.subanim-active {
    opacity: 0;
  }
  .anim-fadeoutcontent {
    background: var(--color-fog);
  }
  .anim-fadeoutcontent:has(div) {
    background: none;
  }
  .anim-fadeoutcontent:has(div).anim-active {
    opacity: 1;
  }
  .anim-fadeoutcontent:has(div).anim-active .anim-fadeoutcontent-this:not(.anim-fadein) {
    opacity: 1;
    transition: opacity ease 0.3s;
  }
  .anim-fadeoutcontent:has(div).anim-fadeoutcontent.anim-active:has(+ .anim-fadeoutcontent.anim-active) .anim-fadeoutcontent-this {
    opacity: 0;
    transition-duration: 0.2s;
    transition-timing-function: ease-out;
  }
}/*# sourceMappingURL=anim_2023.css.map */