@keyframes wobbleZoom {
    0% {
      transform: scale(1) rotate(0deg);
    }
    25% {
      transform: scale(1.1) rotate(5deg);
    }
    50% {
      transform: rotate(-5deg);
    }
    75% {
      transform: rotate(3deg);
    }
    100% {
      transform: rotate(0deg);
    }
  }

  @keyframes glowingRainbow {
    0% {
      box-shadow: 0 0 20px 1px rgba(255, 0, 0, 0.8);
    }
    14% {
      box-shadow: 0 0 20px 1px rgba(255, 165, 0, 0.8);
    }
    29% {
      box-shadow: 0 0 20px 1px rgba(255, 255, 0, 0.8);
    }
    43% {
      box-shadow: 0 0 20px 1px rgba(0, 128, 0, 0.8);
    }
    57% {
      box-shadow: 0 0 20px 1px rgba(0, 0, 255, 0.8);
    }
    70% {
      box-shadow: 0 0 20px 1px rgba(75, 0, 130, 0.8);
    }
    85% {
      box-shadow: 0 0 20px 1px rgba(238, 130, 238, 0.8);
    }
    100% {
      box-shadow: 0 0 20px 1px rgba(255, 0, 0, 0.8);
    }
  }

  @keyframes rainbowText {
    0% {
      text-shadow: 3px 3px 0px #444cf7;
    }
    50% {
      text-shadow: 3px 3px 0px rgba(0, 0, 255, 0);
    }
    100% {
      text-shadow: 3px 3px 0px #444cf7;
    }
  }