@-webkit-keyframes new-animation {
  from {
    -webkit-transform: scaleY(1) scaleY(1) translate(0, 0);
            transform: scaleY(1) scaleY(1) translate(0, 0);
  }
  5% {
    -webkit-transform: scaleY(0.95) scaleX(1.05);
            transform: scaleY(0.95) scaleX(1.05);
  }
  15% {
    -webkit-transform: scaleY(1.02) scaleX(0.98) translate(0, 5px);
            transform: scaleY(1.02) scaleX(0.98) translate(0, 5px);
  }
  18% {
    -webkit-transform: scaleY(1) scaleY(1) translate(0, 0);
            transform: scaleY(1) scaleY(1) translate(0, 0);
  }
  to {
    -webkit-transform: scaleY(1) scaleY(1) translate(0, 0);
            transform: scaleY(1) scaleY(1) translate(0, 0);
  }
}

@keyframes new-animation {
  from {
    -webkit-transform: scaleY(1) scaleY(1) translate(0, 0);
            transform: scaleY(1) scaleY(1) translate(0, 0);
  }
  5% {
    -webkit-transform: scaleY(0.95) scaleX(1.05);
            transform: scaleY(0.95) scaleX(1.05);
  }
  15% {
    -webkit-transform: scaleY(1.02) scaleX(0.98) translate(0, 5px);
            transform: scaleY(1.02) scaleX(0.98) translate(0, 5px);
  }
  18% {
    -webkit-transform: scaleY(1) scaleY(1) translate(0, 0);
            transform: scaleY(1) scaleY(1) translate(0, 0);
  }
  to {
    -webkit-transform: scaleY(1) scaleY(1) translate(0, 0);
            transform: scaleY(1) scaleY(1) translate(0, 0);
  }
}

@-webkit-keyframes reserve-inside-animation {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(-360deg);
            transform: rotate(-360deg);
  }
}

@keyframes reserve-inside-animation {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(-360deg);
            transform: rotate(-360deg);
  }
}

@-webkit-keyframes reserve-deco-animation {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(10deg);
            transform: rotate(10deg);
  }
  to {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}

@keyframes reserve-deco-animation {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(10deg);
            transform: rotate(10deg);
  }
  to {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}

@-webkit-keyframes cap-news-animation {
  from {
    -webkit-transform: perspective(350px) rotateY(0);
            transform: perspective(350px) rotateY(0);
  }
  50% {
    -webkit-transform: perspective(350px) rotateY(10deg);
            transform: perspective(350px) rotateY(10deg);
  }
  to {
    -webkit-transform: perspective(350px) rotateY(0);
            transform: perspective(350px) rotateY(0);
  }
}

@keyframes cap-news-animation {
  from {
    -webkit-transform: perspective(350px) rotateY(0);
            transform: perspective(350px) rotateY(0);
  }
  50% {
    -webkit-transform: perspective(350px) rotateY(10deg);
            transform: perspective(350px) rotateY(10deg);
  }
  to {
    -webkit-transform: perspective(350px) rotateY(0);
            transform: perspective(350px) rotateY(0);
  }
}

@-webkit-keyframes girl-animation {
  from {
    -webkit-transform: scaleY(1) translateY(0) rotateZ(0);
            transform: scaleY(1) translateY(0) rotateZ(0);
  }
  50% {
    -webkit-transform: scaleY(0.98) translateY(10px) rotateZ(2deg);
            transform: scaleY(0.98) translateY(10px) rotateZ(2deg);
  }
  to {
    -webkit-transform: scaleY(1) translateY(0) rotateZ(0);
            transform: scaleY(1) translateY(0) rotateZ(0);
  }
}

@keyframes girl-animation {
  from {
    -webkit-transform: scaleY(1) translateY(0) rotateZ(0);
            transform: scaleY(1) translateY(0) rotateZ(0);
  }
  50% {
    -webkit-transform: scaleY(0.98) translateY(10px) rotateZ(2deg);
            transform: scaleY(0.98) translateY(10px) rotateZ(2deg);
  }
  to {
    -webkit-transform: scaleY(1) translateY(0) rotateZ(0);
            transform: scaleY(1) translateY(0) rotateZ(0);
  }
}

@-webkit-keyframes spec-radio-animation {
  from {
    -webkit-transform: scaleY(1.05);
            transform: scaleY(1.05);
  }
  10% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  to {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
}

@keyframes spec-radio-animation {
  from {
    -webkit-transform: scaleY(1.05);
            transform: scaleY(1.05);
  }
  10% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  to {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
}

@-webkit-keyframes spec-signal-animation {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
  to {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    opacity: 0;
  }
}

@keyframes spec-signal-animation {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
  to {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    opacity: 0;
  }
}

@-webkit-keyframes rotate-left-animation {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(-360deg);
            transform: rotate(-360deg);
  }
}

@keyframes rotate-left-animation {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(-360deg);
            transform: rotate(-360deg);
  }
}

@-webkit-keyframes rotate-right-animation {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes rotate-right-animation {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@-webkit-keyframes normal-window-signal-animation {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.99);
            transform: scale(0.99);
  }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  75% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
  }
  to {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes normal-window-signal-animation {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.99);
            transform: scale(0.99);
  }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  75% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
  }
  to {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
