@keyframes complexSpin {
  0% {
    transform: translate3d(0px, 3.9px, 20px) rotateX(0.67deg) rotateY(-0.06deg) rotateZ(-0.84deg);
  }
  3.23% {
    transform: translate3d(0px, 3.9px, 60px) rotateX(0.62deg) rotateY(40.43deg) rotateZ(-0.14deg);
  }
  6.45% {
    transform: translate3d(0px, 3.9px, 95px) rotateX(-4.90deg) rotateY(76.86deg) rotateZ(-1.36deg);
  }
  9.68% {
    transform: translate3d(0px, 3.9px, 122px) rotateX(-5.75deg) rotateY(109.37deg) rotateZ(2.44deg);
  }
  12.9% {
    transform: translate3d(0px, 3.9px, 143px) rotateX(-3.75deg) rotateY(138.54deg) rotateZ(5.72deg);
  }
  16.13% {
    transform: translate3d(0px, 3.9px, 158px) rotateX(-0.73deg) rotateY(165.09deg) rotateZ(7.38deg);
  }
  19.35% {
    transform: translate3d(0px, 3.9px, 167px) rotateX(9.16deg) rotateY(175.80deg) rotateZ(7.38deg);
  }
  22.58% {
    transform: translate3d(0px, 3.9px, 171px) rotateX(4.42deg) rotateY(211.33deg) rotateZ(6.60deg);
  }
  25.81% {
    transform: translate3d(0px, 3.9px, 170px) rotateX(5.47deg) rotateY(230.04deg) rotateZ(4.60deg);
  }
  29.03% {
    transform: translate3d(0px, 3.9px, 166px) rotateX(5.29deg) rotateY(248.76deg) rotateZ(2.39deg);
  }
  32.26% {
    transform: translate3d(0px, 3.9px, 157px) rotateX(4.07deg) rotateY(263.34deg) rotateZ(0.62deg);
  }
  35.48% {
    transform: translate3d(0px, 3.9px, 145px) rotateX(2.26deg) rotateY(277.46deg) rotateZ(-0.37deg);
  }
  38.71% {
    transform: translate3d(0px, 3.9px, 130px) rotateX(0.38deg) rotateY(290.99deg) rotateZ(-0.52deg);
  }
  41.94% {
    transform: translate3d(0px, 3.9px, 112px) rotateX(-1.03deg) rotateY(301.96deg) rotateZ(-0.11deg);
  }
  45.16% {
    transform: translate3d(0px, 3.9px, 91px) rotateX(-1.63deg) rotateY(310.18deg) rotateZ(0.32deg);
  }
  48.39% {
    transform: translate3d(0px, 3.9px, 71px) rotateX(-1.65deg) rotateY(319.54deg) rotateZ(0.48deg);
  }
  51.61% {
    transform: translate3d(0px, 3.9px, 55px) rotateX(-1.50deg) rotateY(326.02deg) rotateZ(0.49deg);
  }
  54.84% {
    transform: translate3d(0px, 3.9px, 42px) rotateX(-1.25deg) rotateY(332.46deg) rotateZ(0.36deg);
  }
  58.06% {
    transform: translate3d(0px, 3.9px, 32px) rotateX(-0.97deg) rotateY(339.80deg) rotateZ(0.10deg);
  }
  61.29% {
    transform: translate3d(0px, 3.9px, 24px) rotateX(-0.69deg) rotateY(344.99deg) rotateZ(-0.26deg);
  }
  64.52% {
    transform: translate3d(0px, 3.9px, 17px) rotateX(-0.44deg) rotateY(348.95deg) rotateZ(-0.67deg);
  }
  67.74% {
    transform: translate3d(0px, 3.9px, 12px) rotateX(-0.22deg) rotateY(351.58deg) rotateZ(-1.06deg);
  }
  70.97% {
    transform: translate3d(0px, 3.9px, 8.5px) rotateX(-0.04deg) rotateY(354.87deg) rotateZ(-1.35deg);
  }
  74.19% {
    transform: translate3d(0px, 3.9px, 5.9px) rotateX(0.11deg) rotateY(356.71deg) rotateZ(-1.49deg);
  }
  77.42% {
    transform: translate3d(0px, 3.9px, 4px) rotateX(0.25deg) rotateY(357.05deg) rotateZ(-1.50deg);
  }
  80.65% {
    transform: translate3d(0px, 3.9px, 2.85px) rotateX(0.37deg) rotateY(359.85deg) rotateZ(-1.40deg);
  }
  83.87% {
    transform: translate3d(0px, 3.9px, 2.2px) rotateX(0.49deg) rotateY(359.02deg) rotateZ(-1.23deg);
  }
  87.10% {
    transform: translate3d(0px, 3.9px, 1.95px) rotateX(0.58deg) rotateY(360.51deg) rotateZ(-1.05deg);
  }
  90.32% {
    transform: translate3d(0px, 3.9px, 1.87px) rotateX(0.65deg) rotateY(360.25deg) rotateZ(-0.90deg);
  }
  100% {
    transform: translate3d(0px, 0px, 0px) rotateX(0deg) rotateY(360deg) rotateZ(0deg);
  }
}
