@keyframes shake {
  0% {
    transform: translate(0, 0) rotate(6deg) scale(1);
  }
  10% {
    transform: translate(0, 0) rotate(0deg) scale(1);
  }
  20% {
    transform: translate(0, 0) rotate(0deg) scale(1);
  }
  30% {
    transform: translate(0, 0) rotate(-7deg) scale(1.05);
  }
  40% {
    transform: translate(0, 0) rotate(2deg) scale(0.95);
  }
  50% {
    transform: translate(0, 0) rotate(0deg) scale(1);
  }
  60% {
    transform: translate(0, 0) rotate(0deg) scale(1);
  }
  70% {
    transform: translate(0, 0) rotate(3deg) scale(1);
  }
  80% {
    transform: translate(0, 0) rotate(0deg) scale(1.05);
  }
  90% {
    transform: translate(0, 0) rotate(-7deg) scale(0.9);
  }
  100% {
    transform: translate(0, 0) rotate(3deg) scale(1);
  }
}
@keyframes smoothRocking {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(5deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-5px);
  }
  60% {
    transform: translateY(-3px);
  }
}
@keyframes bounceReverse {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(5px);
  }
  60% {
    transform: translateY(3px);
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes slideUpFade {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  100% {
    transform: translateY(0.5em);
    opacity: 0;
  }
}
@keyframes slideDownFade {
  0% {
    transform: translateY(-0.5em);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}

/*# sourceMappingURL=Animations.css.map */
