@charset "UTF-8";

:root {
  --animate-duration: 1s;
  --animate-delay: 1s;
  --animate-repeat: 1;
}
.animate__animated {
  animation-duration: 1s;
  animation-duration: var(--animate-duration);
  animation-fill-mode: both;
}
.animate__animated.animate__faster { animation-duration: .5s; animation-duration: calc(var(--animate-duration) / 2); }
.animate__animated.animate__slow   { animation-duration: 2s; animation-duration: calc(var(--animate-duration) * 2); }

@keyframes fadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}
.animate__fadeIn { animation-name: fadeIn; }

@media (prefers-reduced-motion: reduce), (print) {
  .animate__animated {
    animation-duration: 1ms !important;
    transition-duration: 1ms !important;
    animation-iteration-count: 1 !important;
  }
}
