/* PREVIEW V2 — 9s eat / tunnel-wrap / restore loop, original mastheads survive. */
.skyline.pac-band{height:320px;overflow:hidden;background:#050705!important;border-top:1px solid #294530;border-bottom:1px solid #294530;position:relative}
.skyline.pac-band::before,.skyline.pac-band::after{display:none!important}
.pac-label{position:absolute;left:24px;top:22px;font:14px/1.4 "Plex Terminal",monospace;color:#b8cdbd;letter-spacing:.04em}
.pac-track{position:absolute;left:0;right:0;top:66px;height:218px;overflow:hidden}
.pac-snack{position:absolute;left:var(--x);top:50%;width:110px;height:156px;transform:translate(-50%,-50%)}
.pac-snack img{display:block;width:100%;height:100%;object-fit:contain;animation-duration:9s;animation-timing-function:linear;animation-iteration-count:infinite;transform-origin:center;clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}
.pac-runner{position:absolute;top:calc(50% + 33px);width:0;height:0;animation:pac-tunnel 9s linear infinite;z-index:2}
.pac-character{position:absolute;width:108px;height:108px;left:-54px;top:-54px;filter:drop-shadow(0 0 5px #67d98555)}
.pac-top,.pac-bottom{position:absolute;left:0;width:100%;height:50%;background:#67d985;display:block}
.pac-top{top:0;border-radius:110px 110px 0 0;transform-origin:center bottom;animation:pac-chomp-top .34s ease-in-out infinite alternate}
.pac-bottom{bottom:0;border-radius:0 0 110px 110px;transform-origin:center top;animation:pac-chomp-bottom .34s ease-in-out infinite alternate}
.pac-eye{position:absolute;width:9px;height:9px;background:#050705;top:18px;left:58px;z-index:3}
.pac-burst{position:absolute;inset:66px -5px 0;pointer-events:none;opacity:0;background:radial-gradient(circle at 5% 15%,#67d985 0 3px,transparent 3px),radial-gradient(circle at 85% 5%,#e4bb65 0 3px,transparent 3px),radial-gradient(circle at 95% 80%,#67d985 0 4px,transparent 4px),radial-gradient(circle at 10% 95%,#67d985 0 3px,transparent 3px);animation-duration:9s;animation-timing-function:linear;animation-iteration-count:infinite}
.pac-floor{position:absolute;left:0;right:0;bottom:22px;height:1px;background:repeating-linear-gradient(90deg,#33583b 0 9px,transparent 9px 15px)}
@keyframes pac-tunnel{0%{left:-10%;opacity:1}49.99%{left:110%;opacity:1}50%{left:-10%;opacity:1}100%{left:110%;opacity:1}}
@keyframes pac-chomp-top{from{transform:rotate(0deg)}to{transform:rotate(-34deg)}}
@keyframes pac-chomp-bottom{from{transform:rotate(0deg)}to{transform:rotate(34deg)}}
@media(max-width:600px){.skyline.pac-band{height:265px}.pac-label{left:20px;font-size:12px;top:20px}.pac-track{top:62px;height:172px}.pac-snack{width:68px;height:96px}.pac-snack:nth-child(n+5){display:none}.pac-snack:nth-child(1){left:20%}.pac-snack:nth-child(2){left:40%}.pac-snack:nth-child(3){left:60%}.pac-snack:nth-child(4){left:80%}.pac-character{width:72px;height:72px;left:-36px;top:-36px}.pac-runner{top:calc(50% + 21px)}.pac-eye{width:6px;height:6px;top:12px;left:39px}.pac-burst{inset:40px -3px 0}.pac-floor{bottom:20px}}
.pac-snack:nth-child(1) img{animation-name:snack-wide-0}.pac-snack:nth-child(1) .pac-burst{animation-name:crumb-wide-0}
@keyframes snack-wide-0{0%,9.2%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}10.8%,59.2%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}61.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes crumb-wide-0{0%,9.5%{opacity:0;transform:scale(.2)}10.0%{opacity:1;transform:scale(.7)}13.0%,59.5%{opacity:0;transform:scale(1.5)}60.0%{opacity:.8;transform:scale(.4)}63.0%,100%{opacity:0;transform:scale(1.4)}}
.pac-snack:nth-child(2) img{animation-name:snack-wide-1}.pac-snack:nth-child(2) .pac-burst{animation-name:crumb-wide-1}
@keyframes snack-wide-1{0%,14.2%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}15.8%,64.2%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}66.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes crumb-wide-1{0%,14.5%{opacity:0;transform:scale(.2)}15.0%{opacity:1;transform:scale(.7)}18.0%,64.5%{opacity:0;transform:scale(1.5)}65.0%{opacity:.8;transform:scale(.4)}68.0%,100%{opacity:0;transform:scale(1.4)}}
.pac-snack:nth-child(3) img{animation-name:snack-wide-2}.pac-snack:nth-child(3) .pac-burst{animation-name:crumb-wide-2}
@keyframes snack-wide-2{0%,19.2%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}20.8%,69.2%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}71.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes crumb-wide-2{0%,19.5%{opacity:0;transform:scale(.2)}20.0%{opacity:1;transform:scale(.7)}23.0%,69.5%{opacity:0;transform:scale(1.5)}70.0%{opacity:.8;transform:scale(.4)}73.0%,100%{opacity:0;transform:scale(1.4)}}
.pac-snack:nth-child(4) img{animation-name:snack-wide-3}.pac-snack:nth-child(4) .pac-burst{animation-name:crumb-wide-3}
@keyframes snack-wide-3{0%,24.2%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}25.8%,74.2%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}76.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes crumb-wide-3{0%,24.5%{opacity:0;transform:scale(.2)}25.0%{opacity:1;transform:scale(.7)}28.0%,74.5%{opacity:0;transform:scale(1.5)}75.0%{opacity:.8;transform:scale(.4)}78.0%,100%{opacity:0;transform:scale(1.4)}}
.pac-snack:nth-child(5) img{animation-name:snack-wide-4}.pac-snack:nth-child(5) .pac-burst{animation-name:crumb-wide-4}
@keyframes snack-wide-4{0%,29.2%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}30.8%,79.2%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}81.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes crumb-wide-4{0%,29.5%{opacity:0;transform:scale(.2)}30.0%{opacity:1;transform:scale(.7)}33.0%,79.5%{opacity:0;transform:scale(1.5)}80.0%{opacity:.8;transform:scale(.4)}83.0%,100%{opacity:0;transform:scale(1.4)}}
.pac-snack:nth-child(6) img{animation-name:snack-wide-5}.pac-snack:nth-child(6) .pac-burst{animation-name:crumb-wide-5}
@keyframes snack-wide-5{0%,34.2%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}35.8%,84.2%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}86.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes crumb-wide-5{0%,34.5%{opacity:0;transform:scale(.2)}35.0%{opacity:1;transform:scale(.7)}38.0%,84.5%{opacity:0;transform:scale(1.5)}85.0%{opacity:.8;transform:scale(.4)}88.0%,100%{opacity:0;transform:scale(1.4)}}
.pac-snack:nth-child(7) img{animation-name:snack-wide-6}.pac-snack:nth-child(7) .pac-burst{animation-name:crumb-wide-6}
@keyframes snack-wide-6{0%,39.2%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}40.8%,89.2%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}91.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes crumb-wide-6{0%,39.5%{opacity:0;transform:scale(.2)}40.0%{opacity:1;transform:scale(.7)}43.0%,89.5%{opacity:0;transform:scale(1.5)}90.0%{opacity:.8;transform:scale(.4)}93.0%,100%{opacity:0;transform:scale(1.4)}}
@media(max-width:600px){.pac-snack:nth-child(1) img{animation-name:snack-mobile-0}.pac-snack:nth-child(1) .pac-burst{animation-name:crumb-mobile-0}
@keyframes snack-mobile-0{0%,11.7%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}13.3%,61.7%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}64.0%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes crumb-mobile-0{0%,12.0%{opacity:0;transform:scale(.2)}12.5%{opacity:1;transform:scale(.7)}15.5%,62.0%{opacity:0;transform:scale(1.5)}62.5%{opacity:.8;transform:scale(.4)}65.5%,100%{opacity:0;transform:scale(1.4)}}
.pac-snack:nth-child(2) img{animation-name:snack-mobile-1}.pac-snack:nth-child(2) .pac-burst{animation-name:crumb-mobile-1}
@keyframes snack-mobile-1{0%,20.033%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}21.633%,70.033%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}72.333%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes crumb-mobile-1{0%,20.333%{opacity:0;transform:scale(.2)}20.833%{opacity:1;transform:scale(.7)}23.833%,70.333%{opacity:0;transform:scale(1.5)}70.833%{opacity:.8;transform:scale(.4)}73.833%,100%{opacity:0;transform:scale(1.4)}}
.pac-snack:nth-child(3) img{animation-name:snack-mobile-2}.pac-snack:nth-child(3) .pac-burst{animation-name:crumb-mobile-2}
@keyframes snack-mobile-2{0%,28.367%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}29.967%,78.367%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}80.667%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes crumb-mobile-2{0%,28.667%{opacity:0;transform:scale(.2)}29.167%{opacity:1;transform:scale(.7)}32.167%,78.667%{opacity:0;transform:scale(1.5)}79.167%{opacity:.8;transform:scale(.4)}82.167%,100%{opacity:0;transform:scale(1.4)}}
.pac-snack:nth-child(4) img{animation-name:snack-mobile-3}.pac-snack:nth-child(4) .pac-burst{animation-name:crumb-mobile-3}
@keyframes snack-mobile-3{0%,36.7%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}38.3%,86.7%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}89.0%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes crumb-mobile-3{0%,37.0%{opacity:0;transform:scale(.2)}37.5%{opacity:1;transform:scale(.7)}40.5%,87.0%{opacity:0;transform:scale(1.5)}87.5%{opacity:.8;transform:scale(.4)}90.5%,100%{opacity:0;transform:scale(1.4)}}
}
@media(prefers-reduced-motion:reduce){.pac-band *{animation:none!important}.pac-runner{left:4%;opacity:1}.pac-top{transform:rotate(-22deg)}.pac-bottom{transform:rotate(22deg)}.pac-snack img{opacity:1;clip-path:none;transform:none}.pac-burst{display:none}}

/* V3: 16 square fragments per cover, transform/opacity-only flight. */
.pac-band .pac-burst{inset:0!important;opacity:1!important;background:none!important;transform:none!important;animation:none!important;overflow:visible}
.pac-spark{position:absolute;display:block;left:50%;top:66%;width:var(--size);height:var(--size);background:var(--spark);opacity:0;animation-duration:9s;animation-timing-function:linear;animation-iteration-count:infinite;pointer-events:none}
.pac-snack:nth-child(1) .pac-spark{animation-name:spark-wide-0}
@keyframes spark-wide-0{0%,9.9%{opacity:0;transform:translate(0,0) rotate(0)}10.0%, 10.25%{opacity:1;transform:translate(0,0) rotate(0)}11.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}14.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}14.81%,59.9%{opacity:0;transform:translate(0,0) rotate(0)}60.0%, 60.25%{opacity:1;transform:translate(0,0) rotate(0)}61.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}64.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
.pac-snack:nth-child(2) .pac-spark{animation-name:spark-wide-1}
@keyframes spark-wide-1{0%,14.9%{opacity:0;transform:translate(0,0) rotate(0)}15.0%, 15.25%{opacity:1;transform:translate(0,0) rotate(0)}16.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}19.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}19.81%,64.9%{opacity:0;transform:translate(0,0) rotate(0)}65.0%, 65.25%{opacity:1;transform:translate(0,0) rotate(0)}66.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}69.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
.pac-snack:nth-child(3) .pac-spark{animation-name:spark-wide-2}
@keyframes spark-wide-2{0%,19.9%{opacity:0;transform:translate(0,0) rotate(0)}20.0%, 20.25%{opacity:1;transform:translate(0,0) rotate(0)}21.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}24.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}24.81%,69.9%{opacity:0;transform:translate(0,0) rotate(0)}70.0%, 70.25%{opacity:1;transform:translate(0,0) rotate(0)}71.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}74.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
.pac-snack:nth-child(4) .pac-spark{animation-name:spark-wide-3}
@keyframes spark-wide-3{0%,24.9%{opacity:0;transform:translate(0,0) rotate(0)}25.0%, 25.25%{opacity:1;transform:translate(0,0) rotate(0)}26.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}29.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}29.81%,74.9%{opacity:0;transform:translate(0,0) rotate(0)}75.0%, 75.25%{opacity:1;transform:translate(0,0) rotate(0)}76.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}79.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
.pac-snack:nth-child(5) .pac-spark{animation-name:spark-wide-4}
@keyframes spark-wide-4{0%,29.9%{opacity:0;transform:translate(0,0) rotate(0)}30.0%, 30.25%{opacity:1;transform:translate(0,0) rotate(0)}31.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}34.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}34.81%,79.9%{opacity:0;transform:translate(0,0) rotate(0)}80.0%, 80.25%{opacity:1;transform:translate(0,0) rotate(0)}81.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}84.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
.pac-snack:nth-child(6) .pac-spark{animation-name:spark-wide-5}
@keyframes spark-wide-5{0%,34.9%{opacity:0;transform:translate(0,0) rotate(0)}35.0%, 35.25%{opacity:1;transform:translate(0,0) rotate(0)}36.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}39.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}39.81%,84.9%{opacity:0;transform:translate(0,0) rotate(0)}85.0%, 85.25%{opacity:1;transform:translate(0,0) rotate(0)}86.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}89.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
.pac-snack:nth-child(7) .pac-spark{animation-name:spark-wide-6}
@keyframes spark-wide-6{0%,39.9%{opacity:0;transform:translate(0,0) rotate(0)}40.0%, 40.25%{opacity:1;transform:translate(0,0) rotate(0)}41.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}44.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}44.81%,89.9%{opacity:0;transform:translate(0,0) rotate(0)}90.0%, 90.25%{opacity:1;transform:translate(0,0) rotate(0)}91.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}94.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@media(max-width:600px){.pac-snack:nth-child(1) .pac-spark{animation-name:spark-mobile-0}
@keyframes spark-mobile-0{0%,12.4%{opacity:0;transform:translate(0,0) rotate(0)}12.5%, 12.75%{opacity:1;transform:translate(0,0) rotate(0)}14.2%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}17.3%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}17.31%,62.4%{opacity:0;transform:translate(0,0) rotate(0)}62.5%, 62.75%{opacity:1;transform:translate(0,0) rotate(0)}64.2%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}67.3%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
.pac-snack:nth-child(2) .pac-spark{animation-name:spark-mobile-1}
@keyframes spark-mobile-1{0%,20.733%{opacity:0;transform:translate(0,0) rotate(0)}20.833%, 21.083%{opacity:1;transform:translate(0,0) rotate(0)}22.533%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}25.633%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}25.643%,70.733%{opacity:0;transform:translate(0,0) rotate(0)}70.833%, 71.083%{opacity:1;transform:translate(0,0) rotate(0)}72.533%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}75.633%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
.pac-snack:nth-child(3) .pac-spark{animation-name:spark-mobile-2}
@keyframes spark-mobile-2{0%,29.067%{opacity:0;transform:translate(0,0) rotate(0)}29.167%, 29.417%{opacity:1;transform:translate(0,0) rotate(0)}30.867%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}33.967%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}33.977%,79.067%{opacity:0;transform:translate(0,0) rotate(0)}79.167%, 79.417%{opacity:1;transform:translate(0,0) rotate(0)}80.867%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}83.967%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
.pac-snack:nth-child(4) .pac-spark{animation-name:spark-mobile-3}
@keyframes spark-mobile-3{0%,37.4%{opacity:0;transform:translate(0,0) rotate(0)}37.5%, 37.75%{opacity:1;transform:translate(0,0) rotate(0)}39.2%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}42.3%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}42.31%,87.4%{opacity:0;transform:translate(0,0) rotate(0)}87.5%, 87.75%{opacity:1;transform:translate(0,0) rotate(0)}89.2%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}92.3%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
}
@media(prefers-reduced-motion:reduce){.pac-spark,.pac-band .pac-burst{display:none!important;animation:none!important}}

/* V4: upright pixel G eye; never part of animated jaw transforms. */
.pac-band .pac-eye{width:15px;height:21px;top:13px;left:57px;background:transparent}
.pac-eye i{position:absolute;display:block;left:calc(var(--gx)*3px);top:calc(var(--gy)*3px);width:3px;height:3px;background:#050705}
@media(max-width:600px){.pac-band .pac-eye{width:10px;height:14px;top:8px;left:38px}.pac-eye i{left:calc(var(--gx)*2px);top:calc(var(--gy)*2px);width:2px;height:2px}}
/* The return pass is visible at the left edge immediately. */
@keyframes pac-tunnel{0%{left:-10%;opacity:1}49.99%{left:110%;opacity:1}50%{left:0%;opacity:1}100%{left:110%;opacity:1}}
@keyframes snack-wide-0{0%,9.2%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}10.8%,50%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}51.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes spark-wide-0{0%,9.9%{opacity:0;transform:translate(0,0) rotate(0)}10.0%,10.25%{opacity:1;transform:translate(0,0) rotate(0)}11.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}14.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}14.81%,49.9%{opacity:0;transform:translate(0,0) rotate(0)}50%,50.25%{opacity:1;transform:translate(0,0) rotate(0)}51.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}54.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-wide-1{0%,14.2%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}15.8%,56%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}57.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes spark-wide-1{0%,14.9%{opacity:0;transform:translate(0,0) rotate(0)}15.0%,15.25%{opacity:1;transform:translate(0,0) rotate(0)}16.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}19.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}19.81%,55.9%{opacity:0;transform:translate(0,0) rotate(0)}56%,56.25%{opacity:1;transform:translate(0,0) rotate(0)}57.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}60.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-wide-2{0%,19.2%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}20.8%,62%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}63.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes spark-wide-2{0%,19.9%{opacity:0;transform:translate(0,0) rotate(0)}20.0%,20.25%{opacity:1;transform:translate(0,0) rotate(0)}21.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}24.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}24.81%,61.9%{opacity:0;transform:translate(0,0) rotate(0)}62%,62.25%{opacity:1;transform:translate(0,0) rotate(0)}63.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}66.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-wide-3{0%,24.2%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}25.8%,68%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}69.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes spark-wide-3{0%,24.9%{opacity:0;transform:translate(0,0) rotate(0)}25.0%,25.25%{opacity:1;transform:translate(0,0) rotate(0)}26.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}29.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}29.81%,67.9%{opacity:0;transform:translate(0,0) rotate(0)}68%,68.25%{opacity:1;transform:translate(0,0) rotate(0)}69.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}72.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-wide-4{0%,29.2%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}30.8%,74%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}75.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes spark-wide-4{0%,29.9%{opacity:0;transform:translate(0,0) rotate(0)}30.0%,30.25%{opacity:1;transform:translate(0,0) rotate(0)}31.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}34.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}34.81%,73.9%{opacity:0;transform:translate(0,0) rotate(0)}74%,74.25%{opacity:1;transform:translate(0,0) rotate(0)}75.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}78.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-wide-5{0%,34.2%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}35.8%,80%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}81.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes spark-wide-5{0%,34.9%{opacity:0;transform:translate(0,0) rotate(0)}35.0%,35.25%{opacity:1;transform:translate(0,0) rotate(0)}36.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}39.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}39.81%,79.9%{opacity:0;transform:translate(0,0) rotate(0)}80%,80.25%{opacity:1;transform:translate(0,0) rotate(0)}81.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}84.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-wide-6{0%,39.2%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}40.8%,86%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}87.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes spark-wide-6{0%,39.9%{opacity:0;transform:translate(0,0) rotate(0)}40.0%,40.25%{opacity:1;transform:translate(0,0) rotate(0)}41.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}44.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}44.81%,85.9%{opacity:0;transform:translate(0,0) rotate(0)}86%,86.25%{opacity:1;transform:translate(0,0) rotate(0)}87.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}90.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@media(max-width:600px){@keyframes snack-mobile-0{0%,11.7%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}13.3%,50%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}51.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes spark-mobile-0{0%,12.4%{opacity:0;transform:translate(0,0) rotate(0)}12.5%,12.75%{opacity:1;transform:translate(0,0) rotate(0)}14.2%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}17.3%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}17.31%,49.9%{opacity:0;transform:translate(0,0) rotate(0)}50%,50.25%{opacity:1;transform:translate(0,0) rotate(0)}51.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}54.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-mobile-1{0%,20.033%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}21.633%,60%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}61.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes spark-mobile-1{0%,20.733%{opacity:0;transform:translate(0,0) rotate(0)}20.833%,21.083%{opacity:1;transform:translate(0,0) rotate(0)}22.533%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}25.633%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}25.643%,59.9%{opacity:0;transform:translate(0,0) rotate(0)}60%,60.25%{opacity:1;transform:translate(0,0) rotate(0)}61.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}64.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-mobile-2{0%,28.367%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}29.967%,70%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}71.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes spark-mobile-2{0%,29.067%{opacity:0;transform:translate(0,0) rotate(0)}29.167%,29.417%{opacity:1;transform:translate(0,0) rotate(0)}30.867%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}33.967%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}33.977%,69.9%{opacity:0;transform:translate(0,0) rotate(0)}70%,70.25%{opacity:1;transform:translate(0,0) rotate(0)}71.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}74.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-mobile-3{0%,36.7%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}38.3%,80%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}81.5%,100%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}}
@keyframes spark-mobile-3{0%,37.4%{opacity:0;transform:translate(0,0) rotate(0)}37.5%,37.75%{opacity:1;transform:translate(0,0) rotate(0)}39.2%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}42.3%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}42.31%,79.9%{opacity:0;transform:translate(0,0) rotate(0)}80%,80.25%{opacity:1;transform:translate(0,0) rotate(0)}81.7%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}84.8%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
}

/* V5: one nine-second eating pass; tunnel seam is entirely outside the clipping band. */
@keyframes pac-tunnel{0%{left:-10%;opacity:1}100%{left:110%;opacity:1}}
@keyframes snack-wide-0{0%,3%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}5%,19.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}21.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}}
@keyframes spark-wide-0{0%,19.9%{opacity:0;transform:translate(0,0) rotate(0)}20.0%,20.5%{opacity:1;transform:translate(0,0) rotate(0)}23.4%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}29.6%,100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-wide-1{0%,5%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}7%,29.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}31.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}}
@keyframes spark-wide-1{0%,29.9%{opacity:0;transform:translate(0,0) rotate(0)}30.0%,30.5%{opacity:1;transform:translate(0,0) rotate(0)}33.4%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}39.6%,100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-wide-2{0%,7%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}9%,39.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}41.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}}
@keyframes spark-wide-2{0%,39.9%{opacity:0;transform:translate(0,0) rotate(0)}40.0%,40.5%{opacity:1;transform:translate(0,0) rotate(0)}43.4%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}49.6%,100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-wide-3{0%,9%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}11%,49.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}51.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}}
@keyframes spark-wide-3{0%,49.9%{opacity:0;transform:translate(0,0) rotate(0)}50.0%,50.5%{opacity:1;transform:translate(0,0) rotate(0)}53.4%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}59.6%,100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-wide-4{0%,11%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}13%,59.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}61.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}}
@keyframes spark-wide-4{0%,59.9%{opacity:0;transform:translate(0,0) rotate(0)}60.0%,60.5%{opacity:1;transform:translate(0,0) rotate(0)}63.4%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}69.6%,100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-wide-5{0%,13%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}15%,69.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}71.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}}
@keyframes spark-wide-5{0%,69.9%{opacity:0;transform:translate(0,0) rotate(0)}70.0%,70.5%{opacity:1;transform:translate(0,0) rotate(0)}73.4%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}79.6%,100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-wide-6{0%,15%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}17%,79.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}81.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}}
@keyframes spark-wide-6{0%,79.9%{opacity:0;transform:translate(0,0) rotate(0)}80.0%,80.5%{opacity:1;transform:translate(0,0) rotate(0)}83.4%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}89.6%,100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@media(max-width:600px){@keyframes snack-mobile-0{0%,3%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}5%,24.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}26.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}}
@keyframes spark-mobile-0{0%,24.9%{opacity:0;transform:translate(0,0) rotate(0)}25.0%,25.5%{opacity:1;transform:translate(0,0) rotate(0)}28.4%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}34.6%,100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-mobile-1{0%,5%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}7%,40.667%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}42.667%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}}
@keyframes spark-mobile-1{0%,41.567%{opacity:0;transform:translate(0,0) rotate(0)}41.667%,42.167%{opacity:1;transform:translate(0,0) rotate(0)}45.067%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}51.267%,100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-mobile-2{0%,7%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}9%,57.333%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}59.333%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}}
@keyframes spark-mobile-2{0%,58.233%{opacity:0;transform:translate(0,0) rotate(0)}58.333%,58.833%{opacity:1;transform:translate(0,0) rotate(0)}61.733%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}67.933%,100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
@keyframes snack-mobile-3{0%,9%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}11%,74.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%)}76.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%)}}
@keyframes spark-mobile-3{0%,74.9%{opacity:0;transform:translate(0,0) rotate(0)}75.0%,75.5%{opacity:1;transform:translate(0,0) rotate(0)}78.4%{opacity:1;transform:translate(calc(var(--dx)*.65),calc(var(--dy)*.35 - 24px)) rotate(calc(var(--turn)*.6))}84.6%,100%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn))}}
}

/* V6: plated phosphor body, CRT tearing and a solid-paper impact. */
.pac-character{filter:drop-shadow(0 0 2px #031007) drop-shadow(0 0 8px #67d98588)}
.pac-top,.pac-bottom{background:repeating-linear-gradient(to bottom,transparent 0 5px,#0a36283d 5px 7px),linear-gradient(110deg,#b7ffc6 0%,#67d985 35%,#35a663 80%,#1e7049 100%);outline:2px solid #173c26;outline-offset:-2px}
.pac-top{animation-duration:.225s}.pac-bottom{animation-duration:.225s}
.pac-character::before,.pac-character::after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;opacity:0;z-index:4;animation:pac-tear 1.55s steps(1,end) infinite;background:repeating-linear-gradient(to bottom,transparent 0 6px,#5effe1bb 6px 9px,transparent 9px 19px)}
.pac-character::after{background:repeating-linear-gradient(to bottom,transparent 0 13px,#dd73bc99 13px 16px,transparent 16px 24px);animation-delay:.09s}
@keyframes pac-tear{0%,83%,100%{opacity:0;transform:translateX(0);clip-path:inset(20% 0 60%)}84%{opacity:.8;transform:translateX(-7px);clip-path:inset(24% 0 57%)}88%{opacity:.55;transform:translateX(6px);clip-path:inset(59% 0 22%)}92%{opacity:.8;transform:translateX(-4px);clip-path:inset(39% 0 43%)}95%{opacity:0}}
.pac-eye{z-index:6}
.pac-snack img{filter:drop-shadow(3px 2px 0 #e4d7af) drop-shadow(5px 4px 0 #304536);transform-origin:50% 38%}
.pac-fragment{display:block;position:absolute;inset:0;background-size:100% 100%;background-repeat:no-repeat;pointer-events:none;opacity:0;animation-duration:9s;animation-timing-function:linear;animation-iteration-count:infinite;filter:drop-shadow(1px 1px 0 #e4d7af)}
.pac-fragment:nth-of-type(1){clip-path:polygon(5% 48%,31% 42%,26% 66%,4% 70%)}
.pac-fragment:nth-of-type(2){clip-path:polygon(33% 45%,57% 48%,49% 73%,28% 64%)}
.pac-fragment:nth-of-type(3){clip-path:polygon(59% 46%,89% 43%,96% 70%,62% 66%)}
.pac-fragment:nth-of-type(4){clip-path:polygon(3% 72%,31% 66%,29% 100%,7% 94%)}
.pac-fragment:nth-of-type(5){clip-path:polygon(34% 74%,61% 67%,64% 100%,30% 96%)}
.pac-fragment:nth-of-type(6){clip-path:polygon(65% 70%,97% 75%,92% 100%,66% 97%)}
.pac-spark{width:calc(var(--size) + 2px);height:calc(var(--size) + 2px)}
@media(max-width:600px){.pac-top,.pac-bottom{animation-duration:.1875s}.pac-snack img{filter:drop-shadow(2px 1px 0 #e4d7af) drop-shadow(3px 3px 0 #304536)}}
.pac-snack:nth-child(1) .pac-fragment{animation-name:paper-wide-0}
@keyframes snack-wide-0{0%,3%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none;animation-timing-function:linear}5%,13.5%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:none}14.5%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:translateX(-4px) scale(1.04,.94) rotate(-3deg);animation-timing-function:steps(1,end)}15.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(7px) rotate(5deg);animation-timing-function:steps(1,end)}16.8%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(-4px) rotate(-4deg);animation-timing-function:steps(1,end)}20.0%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(6px) rotate(4deg);animation-timing-function:steps(1,end)}21.8%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(-2px) rotate(-2deg)}24.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none}}
@keyframes paper-wide-0{0%,19.9%{opacity:0;transform:translate(0,0) rotate(0)}20.0%{opacity:1;transform:translate(0,0) rotate(0)}23.0%{opacity:1;transform:translate(calc(var(--fx)*.6),calc(var(--fy)*.25 - 30px)) rotate(calc(var(--fr)*.5))}32.0%,100%{opacity:0;transform:translate(var(--fx),var(--fy)) rotate(var(--fr))}}
.pac-snack:nth-child(2) .pac-fragment{animation-name:paper-wide-1}
@keyframes snack-wide-1{0%,5%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none;animation-timing-function:linear}7%,23.5%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:none}24.5%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:translateX(-4px) scale(1.04,.94) rotate(-3deg);animation-timing-function:steps(1,end)}25.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(7px) rotate(5deg);animation-timing-function:steps(1,end)}26.8%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(-4px) rotate(-4deg);animation-timing-function:steps(1,end)}30.0%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(6px) rotate(4deg);animation-timing-function:steps(1,end)}31.8%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(-2px) rotate(-2deg)}34.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none}}
@keyframes paper-wide-1{0%,29.9%{opacity:0;transform:translate(0,0) rotate(0)}30.0%{opacity:1;transform:translate(0,0) rotate(0)}33.0%{opacity:1;transform:translate(calc(var(--fx)*.6),calc(var(--fy)*.25 - 30px)) rotate(calc(var(--fr)*.5))}42.0%,100%{opacity:0;transform:translate(var(--fx),var(--fy)) rotate(var(--fr))}}
.pac-snack:nth-child(3) .pac-fragment{animation-name:paper-wide-2}
@keyframes snack-wide-2{0%,7%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none;animation-timing-function:linear}9%,33.5%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:none}34.5%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:translateX(-4px) scale(1.04,.94) rotate(-3deg);animation-timing-function:steps(1,end)}35.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(7px) rotate(5deg);animation-timing-function:steps(1,end)}36.8%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(-4px) rotate(-4deg);animation-timing-function:steps(1,end)}40.0%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(6px) rotate(4deg);animation-timing-function:steps(1,end)}41.8%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(-2px) rotate(-2deg)}44.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none}}
@keyframes paper-wide-2{0%,39.9%{opacity:0;transform:translate(0,0) rotate(0)}40.0%{opacity:1;transform:translate(0,0) rotate(0)}43.0%{opacity:1;transform:translate(calc(var(--fx)*.6),calc(var(--fy)*.25 - 30px)) rotate(calc(var(--fr)*.5))}52.0%,100%{opacity:0;transform:translate(var(--fx),var(--fy)) rotate(var(--fr))}}
.pac-snack:nth-child(4) .pac-fragment{animation-name:paper-wide-3}
@keyframes snack-wide-3{0%,9%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none;animation-timing-function:linear}11%,43.5%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:none}44.5%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:translateX(-4px) scale(1.04,.94) rotate(-3deg);animation-timing-function:steps(1,end)}45.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(7px) rotate(5deg);animation-timing-function:steps(1,end)}46.8%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(-4px) rotate(-4deg);animation-timing-function:steps(1,end)}50.0%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(6px) rotate(4deg);animation-timing-function:steps(1,end)}51.8%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(-2px) rotate(-2deg)}54.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none}}
@keyframes paper-wide-3{0%,49.9%{opacity:0;transform:translate(0,0) rotate(0)}50.0%{opacity:1;transform:translate(0,0) rotate(0)}53.0%{opacity:1;transform:translate(calc(var(--fx)*.6),calc(var(--fy)*.25 - 30px)) rotate(calc(var(--fr)*.5))}62.0%,100%{opacity:0;transform:translate(var(--fx),var(--fy)) rotate(var(--fr))}}
.pac-snack:nth-child(5) .pac-fragment{animation-name:paper-wide-4}
@keyframes snack-wide-4{0%,11%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none;animation-timing-function:linear}13%,53.5%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:none}54.5%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:translateX(-4px) scale(1.04,.94) rotate(-3deg);animation-timing-function:steps(1,end)}55.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(7px) rotate(5deg);animation-timing-function:steps(1,end)}56.8%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(-4px) rotate(-4deg);animation-timing-function:steps(1,end)}60.0%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(6px) rotate(4deg);animation-timing-function:steps(1,end)}61.8%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(-2px) rotate(-2deg)}64.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none}}
@keyframes paper-wide-4{0%,59.9%{opacity:0;transform:translate(0,0) rotate(0)}60.0%{opacity:1;transform:translate(0,0) rotate(0)}63.0%{opacity:1;transform:translate(calc(var(--fx)*.6),calc(var(--fy)*.25 - 30px)) rotate(calc(var(--fr)*.5))}72.0%,100%{opacity:0;transform:translate(var(--fx),var(--fy)) rotate(var(--fr))}}
.pac-snack:nth-child(6) .pac-fragment{animation-name:paper-wide-5}
@keyframes snack-wide-5{0%,13%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none;animation-timing-function:linear}15%,63.5%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:none}64.5%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:translateX(-4px) scale(1.04,.94) rotate(-3deg);animation-timing-function:steps(1,end)}65.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(7px) rotate(5deg);animation-timing-function:steps(1,end)}66.8%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(-4px) rotate(-4deg);animation-timing-function:steps(1,end)}70.0%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(6px) rotate(4deg);animation-timing-function:steps(1,end)}71.8%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(-2px) rotate(-2deg)}74.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none}}
@keyframes paper-wide-5{0%,69.9%{opacity:0;transform:translate(0,0) rotate(0)}70.0%{opacity:1;transform:translate(0,0) rotate(0)}73.0%{opacity:1;transform:translate(calc(var(--fx)*.6),calc(var(--fy)*.25 - 30px)) rotate(calc(var(--fr)*.5))}82.0%,100%{opacity:0;transform:translate(var(--fx),var(--fy)) rotate(var(--fr))}}
.pac-snack:nth-child(7) .pac-fragment{animation-name:paper-wide-6}
@keyframes snack-wide-6{0%,15%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none;animation-timing-function:linear}17%,73.5%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:none}74.5%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:translateX(-4px) scale(1.04,.94) rotate(-3deg);animation-timing-function:steps(1,end)}75.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(7px) rotate(5deg);animation-timing-function:steps(1,end)}76.8%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(-4px) rotate(-4deg);animation-timing-function:steps(1,end)}80.0%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(6px) rotate(4deg);animation-timing-function:steps(1,end)}81.8%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(-2px) rotate(-2deg)}84.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none}}
@keyframes paper-wide-6{0%,79.9%{opacity:0;transform:translate(0,0) rotate(0)}80.0%{opacity:1;transform:translate(0,0) rotate(0)}83.0%{opacity:1;transform:translate(calc(var(--fx)*.6),calc(var(--fy)*.25 - 30px)) rotate(calc(var(--fr)*.5))}92.0%,100%{opacity:0;transform:translate(var(--fx),var(--fy)) rotate(var(--fr))}}
@media(max-width:600px){.pac-snack:nth-child(1) .pac-fragment{animation-name:paper-mobile-0}
@keyframes snack-mobile-0{0%,3%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none;animation-timing-function:linear}5%,19.333%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:none}20.333%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:translateX(-4px) scale(1.04,.94) rotate(-3deg);animation-timing-function:steps(1,end)}20.833%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(7px) rotate(5deg);animation-timing-function:steps(1,end)}22.633%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(-4px) rotate(-4deg);animation-timing-function:steps(1,end)}25.0%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(6px) rotate(4deg);animation-timing-function:steps(1,end)}26.8%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(-2px) rotate(-2deg)}29.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none}}
@keyframes paper-mobile-0{0%,24.9%{opacity:0;transform:translate(0,0) rotate(0)}25.0%{opacity:1;transform:translate(0,0) rotate(0)}28.0%{opacity:1;transform:translate(calc(var(--fx)*.6),calc(var(--fy)*.25 - 30px)) rotate(calc(var(--fr)*.5))}37.0%,100%{opacity:0;transform:translate(var(--fx),var(--fy)) rotate(var(--fr))}}
.pac-snack:nth-child(2) .pac-fragment{animation-name:paper-mobile-1}
@keyframes snack-mobile-1{0%,5%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none;animation-timing-function:linear}7%,36.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:none}37.0%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:translateX(-4px) scale(1.04,.94) rotate(-3deg);animation-timing-function:steps(1,end)}37.5%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(7px) rotate(5deg);animation-timing-function:steps(1,end)}39.3%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(-4px) rotate(-4deg);animation-timing-function:steps(1,end)}41.667%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(6px) rotate(4deg);animation-timing-function:steps(1,end)}43.467%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(-2px) rotate(-2deg)}45.667%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none}}
@keyframes paper-mobile-1{0%,41.567%{opacity:0;transform:translate(0,0) rotate(0)}41.667%{opacity:1;transform:translate(0,0) rotate(0)}44.667%{opacity:1;transform:translate(calc(var(--fx)*.6),calc(var(--fy)*.25 - 30px)) rotate(calc(var(--fr)*.5))}53.667%,100%{opacity:0;transform:translate(var(--fx),var(--fy)) rotate(var(--fr))}}
.pac-snack:nth-child(3) .pac-fragment{animation-name:paper-mobile-2}
@keyframes snack-mobile-2{0%,7%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none;animation-timing-function:linear}9%,52.667%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:none}53.667%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:translateX(-4px) scale(1.04,.94) rotate(-3deg);animation-timing-function:steps(1,end)}54.167%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(7px) rotate(5deg);animation-timing-function:steps(1,end)}55.967%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(-4px) rotate(-4deg);animation-timing-function:steps(1,end)}58.333%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(6px) rotate(4deg);animation-timing-function:steps(1,end)}60.133%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(-2px) rotate(-2deg)}62.333%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none}}
@keyframes paper-mobile-2{0%,58.233%{opacity:0;transform:translate(0,0) rotate(0)}58.333%{opacity:1;transform:translate(0,0) rotate(0)}61.333%{opacity:1;transform:translate(calc(var(--fx)*.6),calc(var(--fy)*.25 - 30px)) rotate(calc(var(--fr)*.5))}70.333%,100%{opacity:0;transform:translate(var(--fx),var(--fy)) rotate(var(--fr))}}
.pac-snack:nth-child(4) .pac-fragment{animation-name:paper-mobile-3}
@keyframes snack-mobile-3{0%,9%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none;animation-timing-function:linear}11%,69.333%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:none}70.333%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,76% 100%,76% 100%,64% 100%,64% 100%,52% 100%,52% 100%,40% 100%,40% 100%,28% 100%,28% 100%,16% 100%,16% 100%,0 100%);transform:translateX(-4px) scale(1.04,.94) rotate(-3deg);animation-timing-function:steps(1,end)}70.833%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(7px) rotate(5deg);animation-timing-function:steps(1,end)}72.633%{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 88%,76% 88%,76% 81%,64% 81%,64% 75%,52% 75%,52% 70%,40% 70%,40% 58%,28% 58%,28% 50%,16% 50%,16% 44%,0 44%);transform:translateX(-4px) rotate(-4deg);animation-timing-function:steps(1,end)}75.0%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(6px) rotate(4deg);animation-timing-function:steps(1,end)}76.8%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:translateX(-2px) rotate(-2deg)}79.0%,100%{clip-path:polygon(0 0,100% 0,100% 42%,88% 42%,88% 38%,76% 38%,76% 42%,64% 42%,64% 38%,52% 38%,52% 42%,40% 42%,40% 38%,28% 38%,28% 42%,16% 42%,16% 38%,0 38%);transform:none}}
@keyframes paper-mobile-3{0%,74.9%{opacity:0;transform:translate(0,0) rotate(0)}75.0%{opacity:1;transform:translate(0,0) rotate(0)}78.0%{opacity:1;transform:translate(calc(var(--fx)*.6),calc(var(--fy)*.25 - 30px)) rotate(calc(var(--fr)*.5))}87.0%,100%{opacity:0;transform:translate(var(--fx),var(--fy)) rotate(var(--fr))}}
}
@media(prefers-reduced-motion:reduce){.pac-band *,.pac-character::before,.pac-character::after{animation:none!important}.pac-fragment,.pac-character::before,.pac-character::after{display:none!important}.pac-snack img{clip-path:none;transform:none}}
