.animated__slide-from-top {
  animation: slide-from-top 0.22s linear both;
}

@keyframes slide-from-top {
  0% {
    transform: translateY(-100%);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}

.animated__slide-from-right {
  animation: slide-from-right 0.22s linear both;
}
@keyframes slide-from-right {
  0% {
    transform: translate3d(100%, 0, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}

.animated__slide-from-bottom {
  animation: slide-from-bottom 0.22s linear both;
}
@keyframes slide-from-bottom {
  0% {
    transform: translate3d(0, 100%, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}

.animated__slide-from-left {
  animation: slide-from-left 0.22s linear both;
}
@keyframes slide-from-left {
  0% {
    transform: translate3d(-100%, 0, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}

.animated__slide-from-opacity0 {
  animation: slide-from-opacity0 0.22s linear both;
}

@keyframes slide-from-opacity0 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 100;
  }
}

.animated__slide-to-top {
  animation: slide-to-top 0.22s linear both;
}
@keyframes slide-to-top {
  0% {
    transform: translate3d(0, 0, 0);
  }
  100% {
    transform: translateY(-100%);
  }
}

.animated__slide-to-right {
  animation: slide-to-right 0.22s linear both;
}
@keyframes slide-to-right {
  0% {
    transform: translate3d(0, 0, 0);
  }
  100% {
    transform: translate3d(100%, 0, 0);
  }
}

.animated__slide-to-bottom {
  animation: slide-to-bottom 0.22s linear both;
}
@keyframes slide-to-bottom {
  0% {
    transform: translate3d(0, 0, 0);
  }
  100% {
    transform: translate3d(0, 100%, 0);
  }
}

.animated__slide-to-left {
  animation: slide-to-left 0.22s linear both;
}
@keyframes slide-to-left {
  0% {
    transform: translate3d(0, 0, 0);
  }
  100% {
    transform: translate3d(-100%, 0, 0);
  }
}

.animated__fade-in {
  animation: fade-in 0.22s linear both;
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.animated__fade-out {
  animation: fade-out 0.22s linear both;
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

.animated__slide-to-opacity0 {
  animation: slide-to-opacity0 0.22s linear both;
}

@keyframes slide-to-opacity0 {
  0% {
    opacity: 100;
  }
  100% {
    opacity: 0;
  }
}
