/* Erzeugt von scripts/invitation-hero/gen_css_v2.py — nicht von Hand bearbeiten. */
@keyframes v2-umschlag-translate {
  0.00% { translate: calc(var(--v2-sx) * 1.0000) calc(var(--v2-sy) * 1.0000); }
  6.67% { translate: calc(var(--v2-sx) * 1.0000) calc(var(--v2-sy) * 1.0000); }
  9.44% { translate: calc(var(--v2-sx) * 0.9997) calc(var(--v2-sy) * 0.9997); }
  12.22% { translate: calc(var(--v2-sx) * 0.9977) calc(var(--v2-sy) * 0.9977); }
  15.00% { translate: calc(var(--v2-sx) * 0.9922) calc(var(--v2-sy) * 0.9922); }
  17.78% { translate: calc(var(--v2-sx) * 0.9815) calc(var(--v2-sy) * 0.9815); }
  20.56% { translate: calc(var(--v2-sx) * 0.9638) calc(var(--v2-sy) * 0.9638); }
  23.33% { translate: calc(var(--v2-sx) * 0.9375) calc(var(--v2-sy) * 0.9375); }
  26.11% { translate: calc(var(--v2-sx) * 0.9008) calc(var(--v2-sy) * 0.9008); }
  28.89% { translate: calc(var(--v2-sx) * 0.8519) calc(var(--v2-sy) * 0.8519); }
  31.67% { translate: calc(var(--v2-sx) * 0.7891) calc(var(--v2-sy) * 0.7891); }
  34.44% { translate: calc(var(--v2-sx) * 0.7106) calc(var(--v2-sy) * 0.7106); }
  37.22% { translate: calc(var(--v2-sx) * 0.6149) calc(var(--v2-sy) * 0.6149); }
  40.00% { translate: calc(var(--v2-sx) * 0.5000) calc(var(--v2-sy) * 0.5000); }
  42.78% { translate: calc(var(--v2-sx) * 0.3851) calc(var(--v2-sy) * 0.3851); }
  45.56% { translate: calc(var(--v2-sx) * 0.2894) calc(var(--v2-sy) * 0.2894); }
  48.33% { translate: calc(var(--v2-sx) * 0.2109) calc(var(--v2-sy) * 0.2109); }
  51.11% { translate: calc(var(--v2-sx) * 0.1481) calc(var(--v2-sy) * 0.1481); }
  53.89% { translate: calc(var(--v2-sx) * 0.0992) calc(var(--v2-sy) * 0.0992); }
  56.67% { translate: calc(var(--v2-sx) * 0.0625) calc(var(--v2-sy) * 0.0625); }
  59.44% { translate: calc(var(--v2-sx) * 0.0362) calc(var(--v2-sy) * 0.0362); }
  62.22% { translate: calc(var(--v2-sx) * 0.0185) calc(var(--v2-sy) * 0.0185); }
  65.00% { translate: calc(var(--v2-sx) * 0.0078) calc(var(--v2-sy) * 0.0078); }
  67.78% { translate: calc(var(--v2-sx) * 0.0023) calc(var(--v2-sy) * 0.0023); }
  70.56% { translate: calc(var(--v2-sx) * 0.0003) calc(var(--v2-sy) * 0.0003); }
  73.33% { translate: calc(var(--v2-sx) * 0.0000) calc(var(--v2-sy) * 0.0000); }
  100.00% { translate: calc(var(--v2-sx) * 0.0000) calc(var(--v2-sy) * 0.0000); }
}

@keyframes v2-umschlag-scale {
  0.00% { scale: 0.8600; }
  6.67% { scale: 0.8600; }
  9.44% { scale: 0.8600; }
  12.22% { scale: 0.8603; }
  15.00% { scale: 0.8611; }
  17.78% { scale: 0.8626; }
  20.56% { scale: 0.8651; }
  23.33% { scale: 0.8688; }
  26.11% { scale: 0.8739; }
  28.89% { scale: 0.8807; }
  31.67% { scale: 0.8895; }
  34.44% { scale: 0.9005; }
  37.22% { scale: 0.9139; }
  40.00% { scale: 0.9300; }
  42.78% { scale: 0.9461; }
  45.56% { scale: 0.9595; }
  48.33% { scale: 0.9705; }
  51.11% { scale: 0.9793; }
  53.89% { scale: 0.9861; }
  56.67% { scale: 0.9912; }
  59.44% { scale: 0.9949; }
  62.22% { scale: 0.9974; }
  65.00% { scale: 0.9989; }
  67.78% { scale: 0.9997; }
  70.56% { scale: 1.0000; }
  73.33% { scale: 1.0000; }
  100.00% { scale: 1.0000; }
}

@keyframes v2-lasche {
  0.00% { transform: rotateX(-132.50deg); }
  7.33% { transform: rotateX(-132.50deg); }
  8.38% { transform: rotateX(-123.83deg); }
  9.42% { transform: rotateX(-115.21deg); }
  10.46% { transform: rotateX(-106.65deg); }
  11.50% { transform: rotateX(-98.21deg); }
  12.54% { transform: rotateX(-89.91deg); }
  13.58% { transform: rotateX(-81.79deg); }
  14.62% { transform: rotateX(-73.90deg); }
  15.67% { transform: rotateX(-66.25deg); }
  16.71% { transform: rotateX(-58.89deg); }
  17.75% { transform: rotateX(-51.84deg); }
  18.79% { transform: rotateX(-45.14deg); }
  19.83% { transform: rotateX(-38.81deg); }
  20.88% { transform: rotateX(-32.88deg); }
  21.92% { transform: rotateX(-27.38deg); }
  22.96% { transform: rotateX(-22.33deg); }
  24.00% { transform: rotateX(-17.75deg); }
  25.04% { transform: rotateX(-13.66deg); }
  26.08% { transform: rotateX(-10.09deg); }
  27.12% { transform: rotateX(-7.03deg); }
  28.17% { transform: rotateX(-4.51deg); }
  29.21% { transform: rotateX(-2.55deg); }
  30.25% { transform: rotateX(-1.13deg); }
  31.29% { transform: rotateX(-0.28deg); }
  32.33% { transform: rotateX(0.00deg); }
  100.00% { transform: rotateX(0.00deg); }
}

@keyframes v2-lasche-z {
  0.00% { z-index: 6; }
  31.63% { z-index: 6; }
  31.67% { z-index: 2; }
  100.00% { z-index: 2; }
}

@keyframes v2-laschenschatten {
  0.00% { transform: rotateX(-132.00deg); }
  8.33% { transform: rotateX(-132.00deg); }
  9.58% { transform: rotateX(-129.19deg); }
  10.83% { transform: rotateX(-126.39deg); }
  12.08% { transform: rotateX(-123.61deg); }
  13.33% { transform: rotateX(-120.87deg); }
  14.58% { transform: rotateX(-118.18deg); }
  15.83% { transform: rotateX(-115.54deg); }
  17.08% { transform: rotateX(-112.98deg); }
  18.33% { transform: rotateX(-110.50deg); }
  19.58% { transform: rotateX(-108.11deg); }
  20.83% { transform: rotateX(-105.82deg); }
  22.08% { transform: rotateX(-103.65deg); }
  23.33% { transform: rotateX(-101.59deg); }
  24.58% { transform: rotateX(-99.67deg); }
  25.83% { transform: rotateX(-97.89deg); }
  27.08% { transform: rotateX(-96.25deg); }
  28.33% { transform: rotateX(-94.76deg); }
  29.58% { transform: rotateX(-93.43deg); }
  30.83% { transform: rotateX(-92.27deg); }
  32.08% { transform: rotateX(-91.28deg); }
  33.33% { transform: rotateX(-90.47deg); }
  34.58% { transform: rotateX(-89.83deg); }
  35.83% { transform: rotateX(-89.37deg); }
  37.08% { transform: rotateX(-89.09deg); }
  38.33% { transform: rotateX(-89.00deg); }
  100.00% { transform: rotateX(-89.00deg); }
}

@keyframes v2-laschenschatten-opacity {
  0.00% { opacity: 1.000; }
  8.33% { opacity: 1.000; }
  9.31% { opacity: 0.935; }
  10.28% { opacity: 0.869; }
  11.25% { opacity: 0.805; }
  12.22% { opacity: 0.741; }
  13.19% { opacity: 0.679; }
  14.17% { opacity: 0.617; }
  15.14% { opacity: 0.558; }
  16.11% { opacity: 0.500; }
  17.08% { opacity: 0.444; }
  18.06% { opacity: 0.391; }
  19.03% { opacity: 0.341; }
  20.00% { opacity: 0.293; }
  20.97% { opacity: 0.248; }
  21.94% { opacity: 0.207; }
  22.92% { opacity: 0.169; }
  23.89% { opacity: 0.134; }
  24.86% { opacity: 0.103; }
  25.83% { opacity: 0.076; }
  26.81% { opacity: 0.053; }
  27.78% { opacity: 0.034; }
  28.75% { opacity: 0.019; }
  29.72% { opacity: 0.009; }
  30.69% { opacity: 0.002; }
  31.67% { opacity: 0.000; }
  100.00% { opacity: 0.000; }
}

@keyframes v2-karte-translate {
  0.00% { translate: calc(-20.5 * var(--u) * 1.0000) calc(724.1 * var(--u) * 1.0000); }
  17.00% { translate: calc(-20.5 * var(--u) * 1.0000) calc(724.1 * var(--u) * 1.0000); }
  19.50% { translate: calc(-20.5 * var(--u) * 0.9997) calc(724.1 * var(--u) * 0.9997); }
  22.00% { translate: calc(-20.5 * var(--u) * 0.9977) calc(724.1 * var(--u) * 0.9977); }
  24.50% { translate: calc(-20.5 * var(--u) * 0.9922) calc(724.1 * var(--u) * 0.9922); }
  27.00% { translate: calc(-20.5 * var(--u) * 0.9815) calc(724.1 * var(--u) * 0.9815); }
  29.50% { translate: calc(-20.5 * var(--u) * 0.9638) calc(724.1 * var(--u) * 0.9638); }
  32.00% { translate: calc(-20.5 * var(--u) * 0.9375) calc(724.1 * var(--u) * 0.9375); }
  34.50% { translate: calc(-20.5 * var(--u) * 0.9008) calc(724.1 * var(--u) * 0.9008); }
  37.00% { translate: calc(-20.5 * var(--u) * 0.8519) calc(724.1 * var(--u) * 0.8519); }
  39.50% { translate: calc(-20.5 * var(--u) * 0.7891) calc(724.1 * var(--u) * 0.7891); }
  42.00% { translate: calc(-20.5 * var(--u) * 0.7106) calc(724.1 * var(--u) * 0.7106); }
  44.50% { translate: calc(-20.5 * var(--u) * 0.6149) calc(724.1 * var(--u) * 0.6149); }
  47.00% { translate: calc(-20.5 * var(--u) * 0.5000) calc(724.1 * var(--u) * 0.5000); }
  49.50% { translate: calc(-20.5 * var(--u) * 0.3851) calc(724.1 * var(--u) * 0.3851); }
  52.00% { translate: calc(-20.5 * var(--u) * 0.2894) calc(724.1 * var(--u) * 0.2894); }
  54.50% { translate: calc(-20.5 * var(--u) * 0.2109) calc(724.1 * var(--u) * 0.2109); }
  57.00% { translate: calc(-20.5 * var(--u) * 0.1481) calc(724.1 * var(--u) * 0.1481); }
  59.50% { translate: calc(-20.5 * var(--u) * 0.0992) calc(724.1 * var(--u) * 0.0992); }
  62.00% { translate: calc(-20.5 * var(--u) * 0.0625) calc(724.1 * var(--u) * 0.0625); }
  64.50% { translate: calc(-20.5 * var(--u) * 0.0362) calc(724.1 * var(--u) * 0.0362); }
  67.00% { translate: calc(-20.5 * var(--u) * 0.0185) calc(724.1 * var(--u) * 0.0185); }
  69.50% { translate: calc(-20.5 * var(--u) * 0.0078) calc(724.1 * var(--u) * 0.0078); }
  72.00% { translate: calc(-20.5 * var(--u) * 0.0023) calc(724.1 * var(--u) * 0.0023); }
  74.50% { translate: calc(-20.5 * var(--u) * 0.0003) calc(724.1 * var(--u) * 0.0003); }
  77.00% { translate: calc(-20.5 * var(--u) * 0.0000) calc(724.1 * var(--u) * 0.0000); }
  100.00% { translate: calc(-20.5 * var(--u) * 0.0000) calc(724.1 * var(--u) * 0.0000); }
}

@keyframes v2-karte-rotate {
  0.00% { rotate: -90.00deg; }
  50.00% { rotate: -90.00deg; }
  51.11% { rotate: -79.21deg; }
  52.22% { rotate: -69.32deg; }
  53.33% { rotate: -60.29deg; }
  54.44% { rotate: -52.08deg; }
  55.56% { rotate: -44.65deg; }
  56.67% { rotate: -37.97deg; }
  57.78% { rotate: -31.99deg; }
  58.89% { rotate: -26.67deg; }
  60.00% { rotate: -21.97deg; }
  61.11% { rotate: -17.86deg; }
  62.22% { rotate: -14.30deg; }
  63.33% { rotate: -11.25deg; }
  64.44% { rotate: -8.67deg; }
  65.56% { rotate: -6.51deg; }
  66.67% { rotate: -4.75deg; }
  67.78% { rotate: -3.33deg; }
  68.89% { rotate: -2.23deg; }
  70.00% { rotate: -1.41deg; }
  71.11% { rotate: -0.81deg; }
  72.22% { rotate: -0.42deg; }
  73.33% { rotate: -0.18deg; }
  74.44% { rotate: -0.05deg; }
  75.56% { rotate: -0.01deg; }
  76.67% { rotate: 0.00deg; }
  100.00% { rotate: 0.00deg; }
}

@keyframes v2-karte-scale {
  0.00% { scale: 0.8000; }
  53.33% { scale: 0.8000; }
  55.00% { scale: 0.8083; }
  56.67% { scale: 0.8167; }
  58.33% { scale: 0.8250; }
  60.00% { scale: 0.8333; }
  61.67% { scale: 0.8417; }
  63.33% { scale: 0.8500; }
  65.00% { scale: 0.8583; }
  66.67% { scale: 0.8667; }
  68.33% { scale: 0.8750; }
  70.00% { scale: 0.8833; }
  71.67% { scale: 0.8917; }
  73.33% { scale: 0.9000; }
  75.00% { scale: 0.9083; }
  76.67% { scale: 0.9167; }
  78.33% { scale: 0.9250; }
  80.00% { scale: 0.9333; }
  81.67% { scale: 0.9417; }
  83.33% { scale: 0.9500; }
  85.00% { scale: 0.9583; }
  86.67% { scale: 0.9667; }
  88.33% { scale: 0.9750; }
  90.00% { scale: 0.9833; }
  91.67% { scale: 0.9917; }
  93.33% { scale: 1.0000; }
  100.00% { scale: 1.0000; }
}

@keyframes v2-polaroid {
  0.00% { translate: calc(-90 * var(--u) * 1.0000) calc(-70 * var(--u) * 1.0000); }
  78.33% { translate: calc(-90 * var(--u) * 1.0000) calc(-70 * var(--u) * 1.0000); }
  79.17% { translate: calc(-90 * var(--u) * 0.8801) calc(-70 * var(--u) * 0.8801); }
  80.00% { translate: calc(-90 * var(--u) * 0.7703) calc(-70 * var(--u) * 0.7703); }
  80.83% { translate: calc(-90 * var(--u) * 0.6699) calc(-70 * var(--u) * 0.6699); }
  81.67% { translate: calc(-90 * var(--u) * 0.5787) calc(-70 * var(--u) * 0.5787); }
  82.50% { translate: calc(-90 * var(--u) * 0.4962) calc(-70 * var(--u) * 0.4962); }
  83.33% { translate: calc(-90 * var(--u) * 0.4219) calc(-70 * var(--u) * 0.4219); }
  84.17% { translate: calc(-90 * var(--u) * 0.3554) calc(-70 * var(--u) * 0.3554); }
  85.00% { translate: calc(-90 * var(--u) * 0.2963) calc(-70 * var(--u) * 0.2963); }
  85.83% { translate: calc(-90 * var(--u) * 0.2441) calc(-70 * var(--u) * 0.2441); }
  86.67% { translate: calc(-90 * var(--u) * 0.1985) calc(-70 * var(--u) * 0.1985); }
  87.50% { translate: calc(-90 * var(--u) * 0.1589) calc(-70 * var(--u) * 0.1589); }
  88.33% { translate: calc(-90 * var(--u) * 0.1250) calc(-70 * var(--u) * 0.1250); }
  89.17% { translate: calc(-90 * var(--u) * 0.0963) calc(-70 * var(--u) * 0.0963); }
  90.00% { translate: calc(-90 * var(--u) * 0.0723) calc(-70 * var(--u) * 0.0723); }
  90.83% { translate: calc(-90 * var(--u) * 0.0527) calc(-70 * var(--u) * 0.0527); }
  91.67% { translate: calc(-90 * var(--u) * 0.0370) calc(-70 * var(--u) * 0.0370); }
  92.50% { translate: calc(-90 * var(--u) * 0.0248) calc(-70 * var(--u) * 0.0248); }
  93.33% { translate: calc(-90 * var(--u) * 0.0156) calc(-70 * var(--u) * 0.0156); }
  94.17% { translate: calc(-90 * var(--u) * 0.0090) calc(-70 * var(--u) * 0.0090); }
  95.00% { translate: calc(-90 * var(--u) * 0.0046) calc(-70 * var(--u) * 0.0046); }
  95.83% { translate: calc(-90 * var(--u) * 0.0020) calc(-70 * var(--u) * 0.0020); }
  96.67% { translate: calc(-90 * var(--u) * 0.0006) calc(-70 * var(--u) * 0.0006); }
  97.50% { translate: calc(-90 * var(--u) * 0.0001) calc(-70 * var(--u) * 0.0001); }
  98.33% { translate: calc(-90 * var(--u) * 0.0000) calc(-70 * var(--u) * 0.0000); }
  100.00% { translate: calc(-90 * var(--u) * 0.0000) calc(-70 * var(--u) * 0.0000); }
}

@keyframes v2-polaroid-rotate {
  0.00% { rotate: -12.00deg; }
  78.33% { rotate: -12.00deg; }
  79.17% { rotate: -11.06deg; }
  80.00% { rotate: -10.20deg; }
  80.83% { rotate: -9.42deg; }
  81.67% { rotate: -8.70deg; }
  82.50% { rotate: -8.05deg; }
  83.33% { rotate: -7.47deg; }
  84.17% { rotate: -6.95deg; }
  85.00% { rotate: -6.49deg; }
  85.83% { rotate: -6.08deg; }
  86.67% { rotate: -5.72deg; }
  87.50% { rotate: -5.41deg; }
  88.33% { rotate: -5.15deg; }
  89.17% { rotate: -4.92deg; }
  90.00% { rotate: -4.74deg; }
  90.83% { rotate: -4.58deg; }
  91.67% { rotate: -4.46deg; }
  92.50% { rotate: -4.36deg; }
  93.33% { rotate: -4.29deg; }
  94.17% { rotate: -4.24deg; }
  95.00% { rotate: -4.21deg; }
  95.83% { rotate: -4.19deg; }
  96.67% { rotate: -4.17deg; }
  97.50% { rotate: -4.17deg; }
  98.33% { rotate: -4.17deg; }
  100.00% { rotate: -4.17deg; }
}

@keyframes v2-polaroid-opacity {
  0.00% { opacity: 0.000; }
  78.33% { opacity: 0.000; }
  78.75% { opacity: 0.065; }
  79.17% { opacity: 0.131; }
  79.58% { opacity: 0.195; }
  80.00% { opacity: 0.259; }
  80.42% { opacity: 0.321; }
  80.83% { opacity: 0.383; }
  81.25% { opacity: 0.442; }
  81.67% { opacity: 0.500; }
  82.08% { opacity: 0.556; }
  82.50% { opacity: 0.609; }
  82.92% { opacity: 0.659; }
  83.33% { opacity: 0.707; }
  83.75% { opacity: 0.752; }
  84.17% { opacity: 0.793; }
  84.58% { opacity: 0.831; }
  85.00% { opacity: 0.866; }
  85.42% { opacity: 0.897; }
  85.83% { opacity: 0.924; }
  86.25% { opacity: 0.947; }
  86.67% { opacity: 0.966; }
  87.08% { opacity: 0.981; }
  87.50% { opacity: 0.991; }
  87.92% { opacity: 0.998; }
  88.33% { opacity: 1.000; }
  100.00% { opacity: 1.000; }
}
