/* [project]/src/app/presentation/presentation.css [app-client] (css) */
.pt-scene {
  --t0: 0s;
  --ease: cubic-bezier(.22, 1, .36, 1);
}

.pt-fresh {
  --t0: 0s;
}

.pt-paused, .pt-paused * {
  animation-play-state: paused !important;
}

@keyframes pt-in {
  from {
    opacity: 0;
    transform: translate(var(--x, 0px), var(--y, 0px)) scale(var(--sx, var(--s, 1)), var(--sy, var(--s, 1)));
  }

  to {
    opacity: 1;
    transform: translate(0) scale(1);
  }
}

.pt-in {
  animation: pt-in var(--dur, 1.1s) var(--ease) calc(var(--t0, 0s) + var(--delay, 0s)) backwards;
}

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

  to {
    opacity: 1;
  }
}

.pt-fade {
  animation: pt-fade var(--dur, 1s) var(--ease) calc(var(--t0, 0s) + var(--delay, 0s)) backwards;
}

@keyframes pt-drift {
  0%, 100% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(var(--drift, -10px));
  }
}

.pt-drift {
  animation: pt-drift var(--dur, 7s) ease-in-out calc(var(--t0, 0s) + var(--delay, 0s)) infinite backwards;
}

@keyframes pt-glow {
  0% {
    opacity: 0;
    transform: scale(.8);
  }

  20% {
    opacity: var(--peak, .35);
    transform: scale(1);
  }

  60% {
    opacity: calc(var(--peak, .35) * .7);
    transform: scale(1.12);
  }

  100% {
    opacity: var(--peak, .35);
    transform: scale(1);
  }
}

.pt-glow {
  animation: pt-glow 9s ease-in-out calc(var(--t0, 0s) + var(--delay, 0s)) backwards;
}

@keyframes pt-pulse {
  0% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(var(--from, .62));
  }

  12% {
    opacity: calc(var(--peak, .75) * .815);
    transform: translate(-50%, -50%) scale(calc(var(--from, .62) + (var(--to, 1.7) - var(--from, .62)) * .12));
  }

  50% {
    opacity: calc(var(--peak, .75) * .33);
    transform: translate(-50%, -50%) scale(calc(var(--from, .62) + (var(--to, 1.7) - var(--from, .62)) * .5));
  }

  75% {
    opacity: calc(var(--peak, .75) * .108);
    transform: translate(-50%, -50%) scale(calc(var(--from, .62) + (var(--to, 1.7) - var(--from, .62)) * .75));
  }

  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(var(--to, 1.7));
  }
}

.pt-pulse {
  animation: pt-pulse var(--dur, 3.6s) linear calc(var(--t0, 0s) + var(--delay, 0s)) infinite backwards;
}

@keyframes pt-blink {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: .35;
  }
}

.pt-blink {
  animation: 1.4s ease-in-out infinite pt-blink;
}

@keyframes pt-wave {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-240px);
  }
}

.pt-wave {
  animation: pt-wave 2.8s linear calc(var(--t0, 0s)) infinite;
}

@keyframes pt-marquee {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-50%);
  }
}

.pt-marquee {
  animation: pt-marquee 40s linear calc(var(--t0, 0s)) infinite;
}

.pt-marquee-reverse {
  animation-direction: reverse;
}

@keyframes pt-bar {
  from {
    transform: scaleY(0);
  }

  to {
    transform: scaleY(1);
  }
}

.pt-bar {
  animation: pt-bar var(--dur, 1s) linear calc(var(--t0, 0s) + var(--delay, 0s)) both;
}

@keyframes pt-badge {
  0% {
    opacity: 0;
    transform: scale(.6);
  }

  17.6% {
    opacity: 1;
  }

  20% {
    transform: scale(1);
  }

  75% {
    transform: scale(1);
  }

  88% {
    transform: scale(1.08);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

.pt-badge {
  animation: pt-badge 3.4s var(--ease) calc(var(--t0, 0s) + var(--delay, 0s)) backwards;
}

@keyframes pt-draw {
  from {
    stroke-dashoffset: 1px;
  }

  to {
    stroke-dashoffset: 0;
  }
}

.pt-draw {
  stroke-dasharray: 1;
  animation: pt-draw var(--dur, 1.2s) var(--ease) calc(var(--t0, 0s) + var(--delay, 0s)) backwards;
}

@keyframes pt-dash {
  from {
    stroke-dashoffset: 0;
  }

  to {
    stroke-dashoffset: -240px;
  }
}

.pt-dash {
  animation: pt-dash 2.4s linear calc(var(--t0, 0s)) infinite,
    pt-fade .6s linear calc(var(--t0, 0s) + var(--delay, 0s)) backwards;
}

@keyframes pt-sheen {
  from {
    transform: translateX(-100%);
  }

  to {
    transform: translateX(100%);
  }
}

.pt-sheen {
  animation: pt-sheen 2.6s ease-in-out calc(var(--t0, 0s)) infinite;
}

/*# sourceMappingURL=src_app_presentation_presentation_1b2gurei1gnq-.css.map*/