@keyframes action-pop {
  from {
    opacity: 0;
    transform: translateY(18px) scale(0.96);
  }
}

@keyframes fade-in {
  from {
    opacity: 0;
  }
}

@keyframes fade-up {
  from {
    opacity: 0;
    transform: translateY(20px);
  }
}

@keyframes hint-pulse {
  50% {
    opacity: 0.55;
  }
}

@keyframes ceremony-enter {
  0% {
    opacity: 0;
    transform: translateY(15vh) scale(0.92);
  }

  70% {
    opacity: 1;
    transform: translateY(-1.1vh) scale(1.008);
  }

  88% {
    transform: translateY(0.3vh);
  }
}

@keyframes pack-idle-tilt {
  33% {
    transform: var(--pack-pose) rotateY(4deg) rotateZ(0.8deg);
  }

  71% {
    transform: var(--pack-pose) rotateY(-2.5deg) rotateZ(-0.6deg);
  }
}

@keyframes pack-idle-bob {
  50% {
    transform: translateY(-8px);
  }
}

@keyframes floor-breathe {
  50% {
    opacity: 0.85;
    transform: translate(-50%, -50%) scale(0.95, 0.92);
  }
}

@keyframes pack-tear-away {
  0% {
    transform: var(--pack-pose);
    animation-timing-function: cubic-bezier(0.5, 0, 0.7, 1);
  }

  7% {
    transform: var(--pack-pose) rotateZ(-2.2deg) translateX(-1%) scale(1.005, 0.99);
    animation-timing-function: cubic-bezier(0.45, 0, 0.55, 1);
  }

  14% {
    transform: var(--pack-pose) rotateZ(1.7deg) translateX(1.2%);
    animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
  }

  22% {
    transform: var(--pack-pose) rotateZ(2.7deg) rotateY(4deg) translateX(2%);
    animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
  }

  34% {
    transform: var(--pack-pose) rotateZ(-1.4deg) translateX(0.5%);
    animation-timing-function: ease-in-out;
  }

  41% {
    transform: var(--pack-pose) rotateZ(0.8deg);
    animation-timing-function: ease-in-out;
  }

  48% {
    transform: var(--pack-pose) rotateZ(-0.3deg);
    animation-timing-function: ease-in-out;
  }

  56% {
    transform: var(--pack-pose) translateY(0.7vh) scale(1.01, 0.995);
    animation-timing-function: ease-in-out;
  }

  72% {
    transform: var(--pack-pose) translateY(0.2vh);
    animation-timing-function: cubic-bezier(0.55, 0, 0.85, 0.4);
  }

  100% {
    transform: var(--pack-pose) translateY(115vh) rotateZ(-9deg) rotateX(7deg);
  }
}

@keyframes pack-rip-recoil {
  9% {
    transform: scale(0.985, 1.012) skewX(0.6deg);
  }

  19% {
    transform: scale(1.01, 0.992) skewX(-1deg);
  }

  31% {
    transform: skewX(0.7deg);
  }

  41% {
    transform: skewX(-0.3deg);
  }

  50% {
    transform: none;
  }

  66% {
    transform: scale(0.972, 1.012);
  }

  88% {
    transform: scale(0.99, 1.004);
  }
}

@keyframes pack-tear-clip {
  0% {
    clip-path: polygon(0 8.9%, 2.08% 8.9%, 4.01% 8.9%, 5.88% 8.9%, 8.49% 8.9%, 10.77% 8.9%, 13.16% 8.9%, 15.41% 8.9%, 17.5% 8.9%, 19.93% 8.9%, 22.2% 8.9%, 24.69% 8.9%, 27.05% 8.9%, 29.59% 8.9%, 31.73% 8.9%, 33.58% 8.9%, 35.43% 8.9%, 37.85% 8.9%, 39.72% 8.9%, 42.08% 8.9%, 44.4% 8.9%, 46.16% 8.9%, 48.64% 8.9%, 50.37% 8.9%, 52.94% 8.9%, 55.48% 8.9%, 57.4% 8.9%, 59.82% 8.9%, 62.26% 8.9%, 64.08% 8.9%, 66.45% 8.9%, 68.27% 8.9%, 70.89% 8.9%, 73.28% 8.9%, 75.96% 8.9%, 77.71% 8.9%, 79.73% 8.9%, 82.05% 8.9%, 84.36% 8.9%, 86.24% 8.9%, 88.83% 8.9%, 91.37% 8.9%, 93.37% 8.9%, 95.22% 8.9%, 97.59% 8.9%, 99.69% 8.9%, 100% 8.9%, 100% 100%, 0 100%);
  }

  38% {
    clip-path: polygon(0 8.95%, 2.08% 9.78%, 4.01% 9.26%, 5.88% 10.94%, 8.49% 8.84%, 10.77% 9.66%, 13.16% 8.63%, 15.41% 9.5%, 17.5% 8.33%, 19.93% 9.36%, 22.2% 7.69%, 24.69% 8.8%, 27.05% 8.47%, 29.59% 9.39%, 31.73% 8.18%, 33.58% 9.47%, 35.43% 8.74%, 37.85% 10.43%, 39.72% 10.73%, 42.08% 8.9%, 44.4% 8.9%, 46.16% 8.9%, 48.64% 8.9%, 50.37% 8.9%, 52.94% 8.9%, 55.48% 8.9%, 57.4% 8.9%, 59.82% 8.9%, 62.26% 8.9%, 64.08% 8.9%, 66.45% 8.9%, 68.27% 8.9%, 70.89% 8.9%, 73.28% 8.9%, 75.96% 8.9%, 77.71% 8.9%, 79.73% 8.9%, 82.05% 8.9%, 84.36% 8.9%, 86.24% 8.9%, 88.83% 8.9%, 91.37% 8.9%, 93.37% 8.9%, 95.22% 8.9%, 97.59% 8.9%, 99.69% 8.9%, 100% 8.9%, 100% 100%, 0 100%);
  }

  74% {
    clip-path: polygon(0 8.95%, 2.08% 9.78%, 4.01% 9.26%, 5.88% 10.94%, 8.49% 8.84%, 10.77% 9.66%, 13.16% 8.63%, 15.41% 9.5%, 17.5% 8.33%, 19.93% 9.36%, 22.2% 7.69%, 24.69% 8.8%, 27.05% 8.47%, 29.59% 9.39%, 31.73% 8.18%, 33.58% 9.47%, 35.43% 8.74%, 37.85% 10.43%, 39.72% 8.63%, 42.08% 9.93%, 44.4% 8.98%, 46.16% 10.11%, 48.64% 9.29%, 50.37% 10.37%, 52.94% 8.61%, 55.48% 10.02%, 57.4% 9.02%, 59.82% 10%, 62.26% 8.94%, 64.08% 9.61%, 66.45% 8.45%, 68.27% 10.38%, 70.89% 8.44%, 73.28% 9.2%, 75.96% 8.34%, 77.71% 11.41%, 79.73% 10.56%, 82.05% 8.9%, 84.36% 8.9%, 86.24% 8.9%, 88.83% 8.9%, 91.37% 8.9%, 93.37% 8.9%, 95.22% 8.9%, 97.59% 8.9%, 99.69% 8.9%, 100% 8.9%, 100% 100%, 0 100%);
  }

  100% {
    clip-path: polygon(0 8.95%, 2.08% 9.78%, 4.01% 9.26%, 5.88% 10.94%, 8.49% 8.84%, 10.77% 9.66%, 13.16% 8.63%, 15.41% 9.5%, 17.5% 8.33%, 19.93% 9.36%, 22.2% 7.69%, 24.69% 8.8%, 27.05% 8.47%, 29.59% 9.39%, 31.73% 8.18%, 33.58% 9.47%, 35.43% 8.74%, 37.85% 10.43%, 39.72% 8.63%, 42.08% 9.93%, 44.4% 8.98%, 46.16% 10.11%, 48.64% 9.29%, 50.37% 10.37%, 52.94% 8.61%, 55.48% 10.02%, 57.4% 9.02%, 59.82% 10%, 62.26% 8.94%, 64.08% 9.61%, 66.45% 8.45%, 68.27% 10.38%, 70.89% 8.44%, 73.28% 9.2%, 75.96% 8.34%, 77.71% 9.31%, 79.73% 8.46%, 82.05% 9.55%, 84.36% 8.05%, 86.24% 10.06%, 88.83% 9.36%, 91.37% 9.97%, 93.37% 9.68%, 95.22% 10.13%, 97.59% 9.46%, 99.69% 11.32%, 100% 9.49%, 100% 100%, 0 100%);
  }
}

@keyframes pack-fray-clip {
  0% {
    clip-path: polygon(0 8.9%, 2.08% 8.9%, 4.01% 8.9%, 5.88% 8.9%, 8.49% 8.9%, 10.77% 8.9%, 13.16% 8.9%, 15.41% 8.9%, 17.5% 8.9%, 19.93% 8.9%, 22.2% 8.9%, 24.69% 8.9%, 27.05% 8.9%, 29.59% 8.9%, 31.73% 8.9%, 33.58% 8.9%, 35.43% 8.9%, 37.85% 8.9%, 39.72% 8.9%, 42.08% 8.9%, 44.4% 8.9%, 46.16% 8.9%, 48.64% 8.9%, 50.37% 8.9%, 52.94% 8.9%, 55.48% 8.9%, 57.4% 8.9%, 59.82% 8.9%, 62.26% 8.9%, 64.08% 8.9%, 66.45% 8.9%, 68.27% 8.9%, 70.89% 8.9%, 73.28% 8.9%, 75.96% 8.9%, 77.71% 8.9%, 79.73% 8.9%, 82.05% 8.9%, 84.36% 8.9%, 86.24% 8.9%, 88.83% 8.9%, 91.37% 8.9%, 93.37% 8.9%, 95.22% 8.9%, 97.59% 8.9%, 99.69% 8.9%, 100% 8.9%, 100% 100%, 0 100%);
  }

  38% {
    clip-path: polygon(0 8.45%, 2.08% 9.28%, 4.01% 8.76%, 5.88% 10.44%, 8.49% 8.34%, 10.77% 9.16%, 13.16% 8.13%, 15.41% 9%, 17.5% 7.83%, 19.93% 8.86%, 22.2% 7.19%, 24.69% 8.3%, 27.05% 7.97%, 29.59% 8.89%, 31.73% 7.68%, 33.58% 8.97%, 35.43% 8.24%, 37.85% 9.93%, 39.72% 10.23%, 42.08% 8.9%, 44.4% 8.9%, 46.16% 8.9%, 48.64% 8.9%, 50.37% 8.9%, 52.94% 8.9%, 55.48% 8.9%, 57.4% 8.9%, 59.82% 8.9%, 62.26% 8.9%, 64.08% 8.9%, 66.45% 8.9%, 68.27% 8.9%, 70.89% 8.9%, 73.28% 8.9%, 75.96% 8.9%, 77.71% 8.9%, 79.73% 8.9%, 82.05% 8.9%, 84.36% 8.9%, 86.24% 8.9%, 88.83% 8.9%, 91.37% 8.9%, 93.37% 8.9%, 95.22% 8.9%, 97.59% 8.9%, 99.69% 8.9%, 100% 8.9%, 100% 100%, 0 100%);
  }

  74% {
    clip-path: polygon(0 8.45%, 2.08% 9.28%, 4.01% 8.76%, 5.88% 10.44%, 8.49% 8.34%, 10.77% 9.16%, 13.16% 8.13%, 15.41% 9%, 17.5% 7.83%, 19.93% 8.86%, 22.2% 7.19%, 24.69% 8.3%, 27.05% 7.97%, 29.59% 8.89%, 31.73% 7.68%, 33.58% 8.97%, 35.43% 8.24%, 37.85% 9.93%, 39.72% 8.13%, 42.08% 9.43%, 44.4% 8.48%, 46.16% 9.61%, 48.64% 8.79%, 50.37% 9.87%, 52.94% 8.11%, 55.48% 9.52%, 57.4% 8.52%, 59.82% 9.5%, 62.26% 8.44%, 64.08% 9.11%, 66.45% 7.95%, 68.27% 9.88%, 70.89% 7.94%, 73.28% 8.7%, 75.96% 7.84%, 77.71% 10.91%, 79.73% 10.06%, 82.05% 8.9%, 84.36% 8.9%, 86.24% 8.9%, 88.83% 8.9%, 91.37% 8.9%, 93.37% 8.9%, 95.22% 8.9%, 97.59% 8.9%, 99.69% 8.9%, 100% 8.9%, 100% 100%, 0 100%);
  }

  100% {
    clip-path: polygon(0 8.45%, 2.08% 9.28%, 4.01% 8.76%, 5.88% 10.44%, 8.49% 8.34%, 10.77% 9.16%, 13.16% 8.13%, 15.41% 9%, 17.5% 7.83%, 19.93% 8.86%, 22.2% 7.19%, 24.69% 8.3%, 27.05% 7.97%, 29.59% 8.89%, 31.73% 7.68%, 33.58% 8.97%, 35.43% 8.24%, 37.85% 9.93%, 39.72% 8.13%, 42.08% 9.43%, 44.4% 8.48%, 46.16% 9.61%, 48.64% 8.79%, 50.37% 9.87%, 52.94% 8.11%, 55.48% 9.52%, 57.4% 8.52%, 59.82% 9.5%, 62.26% 8.44%, 64.08% 9.11%, 66.45% 7.95%, 68.27% 9.88%, 70.89% 7.94%, 73.28% 8.7%, 75.96% 7.84%, 77.71% 8.81%, 79.73% 7.96%, 82.05% 9.05%, 84.36% 7.55%, 86.24% 9.56%, 88.83% 8.86%, 91.37% 9.47%, 93.37% 9.18%, 95.22% 9.63%, 97.59% 8.96%, 99.69% 10.82%, 100% 8.99%, 100% 100%, 0 100%);
  }
}

@keyframes crimp-tear-clip {
  0% {
    clip-path: polygon(0 0, 100% 0, 100% 8.9%, 99.69% 8.9%, 97.59% 8.9%, 95.22% 8.9%, 93.37% 8.9%, 91.37% 8.9%, 88.83% 8.9%, 86.24% 8.9%, 84.36% 8.9%, 82.05% 8.9%, 79.73% 8.9%, 77.71% 8.9%, 75.96% 8.9%, 73.28% 8.9%, 70.89% 8.9%, 68.27% 8.9%, 66.45% 8.9%, 64.08% 8.9%, 62.26% 8.9%, 59.82% 8.9%, 57.4% 8.9%, 55.48% 8.9%, 52.94% 8.9%, 50.37% 8.9%, 48.64% 8.9%, 46.16% 8.9%, 44.4% 8.9%, 42.08% 8.9%, 39.72% 8.9%, 37.85% 8.9%, 35.43% 8.9%, 33.58% 8.9%, 31.73% 8.9%, 29.59% 8.9%, 27.05% 8.9%, 24.69% 8.9%, 22.2% 8.9%, 19.93% 8.9%, 17.5% 8.9%, 15.41% 8.9%, 13.16% 8.9%, 10.77% 8.9%, 8.49% 8.9%, 5.88% 8.9%, 4.01% 8.9%, 2.08% 8.9%, 0 8.9%);
  }

  38% {
    clip-path: polygon(0 0, 100% 0, 100% 8.9%, 99.69% 8.9%, 97.59% 8.9%, 95.22% 8.9%, 93.37% 8.9%, 91.37% 8.9%, 88.83% 8.9%, 86.24% 8.9%, 84.36% 8.9%, 82.05% 8.9%, 79.73% 8.9%, 77.71% 8.9%, 75.96% 8.9%, 73.28% 8.9%, 70.89% 8.9%, 68.27% 8.9%, 66.45% 8.9%, 64.08% 8.9%, 62.26% 8.9%, 59.82% 8.9%, 57.4% 8.9%, 55.48% 8.9%, 52.94% 8.9%, 50.37% 8.9%, 48.64% 8.9%, 46.16% 8.9%, 44.4% 8.9%, 42.08% 8.9%, 39.72% 10.73%, 37.85% 10.43%, 35.43% 8.74%, 33.58% 9.47%, 31.73% 8.18%, 29.59% 9.39%, 27.05% 8.47%, 24.69% 8.8%, 22.2% 7.69%, 19.93% 9.36%, 17.5% 8.33%, 15.41% 9.5%, 13.16% 8.63%, 10.77% 9.66%, 8.49% 8.84%, 5.88% 10.94%, 4.01% 9.26%, 2.08% 9.78%, 0 8.95%);
  }

  74% {
    clip-path: polygon(0 0, 100% 0, 100% 8.9%, 99.69% 8.9%, 97.59% 8.9%, 95.22% 8.9%, 93.37% 8.9%, 91.37% 8.9%, 88.83% 8.9%, 86.24% 8.9%, 84.36% 8.9%, 82.05% 8.9%, 79.73% 10.56%, 77.71% 11.41%, 75.96% 8.34%, 73.28% 9.2%, 70.89% 8.44%, 68.27% 10.38%, 66.45% 8.45%, 64.08% 9.61%, 62.26% 8.94%, 59.82% 10%, 57.4% 9.02%, 55.48% 10.02%, 52.94% 8.61%, 50.37% 10.37%, 48.64% 9.29%, 46.16% 10.11%, 44.4% 8.98%, 42.08% 9.93%, 39.72% 8.63%, 37.85% 10.43%, 35.43% 8.74%, 33.58% 9.47%, 31.73% 8.18%, 29.59% 9.39%, 27.05% 8.47%, 24.69% 8.8%, 22.2% 7.69%, 19.93% 9.36%, 17.5% 8.33%, 15.41% 9.5%, 13.16% 8.63%, 10.77% 9.66%, 8.49% 8.84%, 5.88% 10.94%, 4.01% 9.26%, 2.08% 9.78%, 0 8.95%);
  }

  100% {
    clip-path: polygon(0 0, 100% 0, 100% 9.49%, 99.69% 11.32%, 97.59% 9.46%, 95.22% 10.13%, 93.37% 9.68%, 91.37% 9.97%, 88.83% 9.36%, 86.24% 10.06%, 84.36% 8.05%, 82.05% 9.55%, 79.73% 8.46%, 77.71% 9.31%, 75.96% 8.34%, 73.28% 9.2%, 70.89% 8.44%, 68.27% 10.38%, 66.45% 8.45%, 64.08% 9.61%, 62.26% 8.94%, 59.82% 10%, 57.4% 9.02%, 55.48% 10.02%, 52.94% 8.61%, 50.37% 10.37%, 48.64% 9.29%, 46.16% 10.11%, 44.4% 8.98%, 42.08% 9.93%, 39.72% 8.63%, 37.85% 10.43%, 35.43% 8.74%, 33.58% 9.47%, 31.73% 8.18%, 29.59% 9.39%, 27.05% 8.47%, 24.69% 8.8%, 22.2% 7.69%, 19.93% 9.36%, 17.5% 8.33%, 15.41% 9.5%, 13.16% 8.63%, 10.77% 9.66%, 8.49% 8.84%, 5.88% 10.94%, 4.01% 9.26%, 2.08% 9.78%, 0 8.95%);
  }
}

@keyframes crimp-fray-clip {
  0% {
    clip-path: polygon(0 0, 100% 0, 100% 8.9%, 99.69% 8.9%, 97.59% 8.9%, 95.22% 8.9%, 93.37% 8.9%, 91.37% 8.9%, 88.83% 8.9%, 86.24% 8.9%, 84.36% 8.9%, 82.05% 8.9%, 79.73% 8.9%, 77.71% 8.9%, 75.96% 8.9%, 73.28% 8.9%, 70.89% 8.9%, 68.27% 8.9%, 66.45% 8.9%, 64.08% 8.9%, 62.26% 8.9%, 59.82% 8.9%, 57.4% 8.9%, 55.48% 8.9%, 52.94% 8.9%, 50.37% 8.9%, 48.64% 8.9%, 46.16% 8.9%, 44.4% 8.9%, 42.08% 8.9%, 39.72% 8.9%, 37.85% 8.9%, 35.43% 8.9%, 33.58% 8.9%, 31.73% 8.9%, 29.59% 8.9%, 27.05% 8.9%, 24.69% 8.9%, 22.2% 8.9%, 19.93% 8.9%, 17.5% 8.9%, 15.41% 8.9%, 13.16% 8.9%, 10.77% 8.9%, 8.49% 8.9%, 5.88% 8.9%, 4.01% 8.9%, 2.08% 8.9%, 0 8.9%);
  }

  38% {
    clip-path: polygon(0 0, 100% 0, 100% 8.9%, 99.69% 8.9%, 97.59% 8.9%, 95.22% 8.9%, 93.37% 8.9%, 91.37% 8.9%, 88.83% 8.9%, 86.24% 8.9%, 84.36% 8.9%, 82.05% 8.9%, 79.73% 8.9%, 77.71% 8.9%, 75.96% 8.9%, 73.28% 8.9%, 70.89% 8.9%, 68.27% 8.9%, 66.45% 8.9%, 64.08% 8.9%, 62.26% 8.9%, 59.82% 8.9%, 57.4% 8.9%, 55.48% 8.9%, 52.94% 8.9%, 50.37% 8.9%, 48.64% 8.9%, 46.16% 8.9%, 44.4% 8.9%, 42.08% 8.9%, 39.72% 11.23%, 37.85% 10.93%, 35.43% 9.24%, 33.58% 9.97%, 31.73% 8.68%, 29.59% 9.89%, 27.05% 8.97%, 24.69% 9.3%, 22.2% 8.19%, 19.93% 9.86%, 17.5% 8.83%, 15.41% 10%, 13.16% 9.13%, 10.77% 10.16%, 8.49% 9.34%, 5.88% 11.44%, 4.01% 9.76%, 2.08% 10.28%, 0 9.45%);
  }

  74% {
    clip-path: polygon(0 0, 100% 0, 100% 8.9%, 99.69% 8.9%, 97.59% 8.9%, 95.22% 8.9%, 93.37% 8.9%, 91.37% 8.9%, 88.83% 8.9%, 86.24% 8.9%, 84.36% 8.9%, 82.05% 8.9%, 79.73% 11.06%, 77.71% 11.91%, 75.96% 8.84%, 73.28% 9.7%, 70.89% 8.94%, 68.27% 10.88%, 66.45% 8.95%, 64.08% 10.11%, 62.26% 9.44%, 59.82% 10.5%, 57.4% 9.52%, 55.48% 10.52%, 52.94% 9.11%, 50.37% 10.87%, 48.64% 9.79%, 46.16% 10.61%, 44.4% 9.48%, 42.08% 10.43%, 39.72% 9.13%, 37.85% 10.93%, 35.43% 9.24%, 33.58% 9.97%, 31.73% 8.68%, 29.59% 9.89%, 27.05% 8.97%, 24.69% 9.3%, 22.2% 8.19%, 19.93% 9.86%, 17.5% 8.83%, 15.41% 10%, 13.16% 9.13%, 10.77% 10.16%, 8.49% 9.34%, 5.88% 11.44%, 4.01% 9.76%, 2.08% 10.28%, 0 9.45%);
  }

  100% {
    clip-path: polygon(0 0, 100% 0, 100% 9.99%, 99.69% 11.82%, 97.59% 9.96%, 95.22% 10.63%, 93.37% 10.18%, 91.37% 10.47%, 88.83% 9.86%, 86.24% 10.56%, 84.36% 8.55%, 82.05% 10.05%, 79.73% 8.96%, 77.71% 9.81%, 75.96% 8.84%, 73.28% 9.7%, 70.89% 8.94%, 68.27% 10.88%, 66.45% 8.95%, 64.08% 10.11%, 62.26% 9.44%, 59.82% 10.5%, 57.4% 9.52%, 55.48% 10.52%, 52.94% 9.11%, 50.37% 10.87%, 48.64% 9.79%, 46.16% 10.61%, 44.4% 9.48%, 42.08% 10.43%, 39.72% 9.13%, 37.85% 10.93%, 35.43% 9.24%, 33.58% 9.97%, 31.73% 8.68%, 29.59% 9.89%, 27.05% 8.97%, 24.69% 9.3%, 22.2% 8.19%, 19.93% 9.86%, 17.5% 8.83%, 15.41% 10%, 13.16% 9.13%, 10.77% 10.16%, 8.49% 9.34%, 5.88% 11.44%, 4.01% 9.76%, 2.08% 10.28%, 0 9.45%);
  }
}

@keyframes crimp-peel {
  0% {
    transform: none;
    filter: drop-shadow(0 6px 8px rgb(0 0 0 / 0%));
  }

  20% {
    transform: rotateZ(-3deg) translateY(-0.4%);
    filter: drop-shadow(0 6px 8px rgb(0 0 0 / 45%));
  }

  57% {
    transform: rotateZ(-11deg) translate(1.5%, -1.6%);
    animation-timing-function: cubic-bezier(0.3, 0, 0.5, 1);
    filter: drop-shadow(0 6px 8px rgb(0 0 0 / 60%));
  }

  74% {
    transform: translate(26%, -13%) rotateZ(9deg) rotateX(38deg);
  }

  88% {
    opacity: 1;
    transform: translate(58%, -6%) rotateZ(26deg) rotateX(58deg);
  }

  100% {
    opacity: 0;
    transform: translate(92%, 14%) rotateZ(38deg) rotateX(72deg);
  }
}

