.sprite.svelte-ffg94p{position:relative;display:inline-block;vertical-align:bottom}.car.svelte-ffg94p{display:block;width:auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.car-body.svelte-ffg94p{position:relative;z-index:2;display:inline-block}.sprite.ltr.svelte-ffg94p .car-body:where(.svelte-ffg94p){transform:scaleX(-1)}.sprite.ltr.svelte-ffg94p .car-body.slingre:where(.svelte-ffg94p){animation:svelte-ffg94p-slingre-ltr 3.6s ease-in-out}.sprite.rtl.svelte-ffg94p .car-body.slingre:where(.svelte-ffg94p){animation:svelte-ffg94p-slingre-rtl 3.6s ease-in-out}.sprite.ltr.svelte-ffg94p .car-body.flyout:where(.svelte-ffg94p){animation:svelte-ffg94p-flyout-ltr 8s ease-in-out forwards}.sprite.rtl.svelte-ffg94p .car-body.flyout:where(.svelte-ffg94p){animation:svelte-ffg94p-flyout-rtl 8s ease-in-out forwards}.car-body.drift.svelte-ffg94p{animation:svelte-ffg94p-drift 1.8s ease-out}.sprite.ltr.svelte-ffg94p .car-body.firestop:where(.svelte-ffg94p){animation:svelte-ffg94p-fireShake-ltr 1.2s linear 2}.sprite.rtl.svelte-ffg94p .car-body.firestop:where(.svelte-ffg94p){animation:svelte-ffg94p-fireShake-rtl 1.2s linear 2}.sprite.ltr.svelte-ffg94p .car-body.splash:where(.svelte-ffg94p){animation:svelte-ffg94p-splash-bob-ltr 1.2s ease-out}.sprite.rtl.svelte-ffg94p .car-body.splash:where(.svelte-ffg94p){animation:svelte-ffg94p-splash-bob-rtl 1.2s ease-out}.car-body.press.svelte-ffg94p .car:where(.svelte-ffg94p){animation:svelte-ffg94p-flash .2s steps(2,end) 10}.sprite.ltr.svelte-ffg94p .car-body.wheelie:where(.svelte-ffg94p){transform-origin:50% 100%;animation:svelte-ffg94p-wheelie-ltr 2.5s ease-out}.sprite.rtl.svelte-ffg94p .car-body.wheelie:where(.svelte-ffg94p){transform-origin:50% 100%;animation:svelte-ffg94p-wheelie-rtl 2.5s ease-out}.sprite.ltr.svelte-ffg94p .car-body.smokewheelie:where(.svelte-ffg94p){transform-origin:50% 100%;animation:svelte-ffg94p-smokewheelie-ltr 3s ease-in-out}.sprite.rtl.svelte-ffg94p .car-body.smokewheelie:where(.svelte-ffg94p){transform-origin:50% 100%;animation:svelte-ffg94p-smokewheelie-rtl 3s ease-in-out}.sprite.ltr.svelte-ffg94p .car-body.meteorpanic:where(.svelte-ffg94p){animation:svelte-ffg94p-panic-ltr 3.5s ease-out}.sprite.rtl.svelte-ffg94p .car-body.meteorpanic:where(.svelte-ffg94p){animation:svelte-ffg94p-panic-rtl 3.5s ease-out}.car-body.nitro.svelte-ffg94p .car:where(.svelte-ffg94p){filter:blur(.8px) saturate(1.4)}.car-body.stretch.svelte-ffg94p{transform-origin:50% 100%}.sprite.ltr.svelte-ffg94p .car-body.stretch:where(.svelte-ffg94p){animation:svelte-ffg94p-stretch-ltr 2s ease-in-out}.sprite.rtl.svelte-ffg94p .car-body.stretch:where(.svelte-ffg94p){animation:svelte-ffg94p-stretch-rtl 2s ease-in-out}.sprite.ltr.svelte-ffg94p .car-body.uturn:where(.svelte-ffg94p){animation:svelte-ffg94p-uturn-ltr 2.1s linear forwards}.sprite.rtl.svelte-ffg94p .car-body.uturn:where(.svelte-ffg94p){animation:svelte-ffg94p-uturn-rtl 2.1s linear forwards}.car-body.dance.svelte-ffg94p{transform-origin:50% 100%}.sprite.ltr.svelte-ffg94p .car-body.dance:where(.svelte-ffg94p){animation:svelte-ffg94p-dance-ltr .9s ease-in-out}.sprite.rtl.svelte-ffg94p .car-body.dance:where(.svelte-ffg94p){animation:svelte-ffg94p-dance-rtl .9s ease-in-out}.sprite.ltr.svelte-ffg94p .car-body.poof:where(.svelte-ffg94p){animation:svelte-ffg94p-poof-ltr .4s ease-in forwards}.sprite.rtl.svelte-ffg94p .car-body.poof:where(.svelte-ffg94p){animation:svelte-ffg94p-poof-rtl .4s ease-in forwards}.car-body.busjump.svelte-ffg94p{transform-origin:50% 100%}.sprite.ltr.svelte-ffg94p .car-body.busjump:where(.svelte-ffg94p){animation:svelte-ffg94p-bus-jump-ltr 1.4s linear}.sprite.rtl.svelte-ffg94p .car-body.busjump:where(.svelte-ffg94p){animation:svelte-ffg94p-bus-jump-rtl 1.4s linear}.poof-fx.svelte-ffg94p{position:absolute;left:26%;top:45%;width:0;height:0;z-index:5;pointer-events:none}.sprite.rtl.svelte-ffg94p .poof-fx:where(.svelte-ffg94p){left:74%}.poof-fx.svelte-ffg94p span:where(.svelte-ffg94p){position:absolute;left:0;top:0;width:6px;height:6px;border-radius:50%;opacity:0;box-shadow:0 0 4px currentColor;animation:svelte-ffg94p-confetti-burst .8s ease-out .34s forwards}.poof-fx.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(1){background:#ffd86a;color:#ffd86a;--dx: 46px;--dy: -34px}.poof-fx.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(2){background:#ffb347;color:#ffb347;--dx: -42px;--dy: -30px}.poof-fx.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(3){background:#fff2b3;color:#fff2b3;--dx: 30px;--dy: -52px}.poof-fx.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(4){background:#ffe88a;color:#ffe88a;--dx: -28px;--dy: -50px}.poof-fx.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(5){background:#ff3b3b;color:#ff3b3b;--dx: 54px;--dy: -8px}.poof-fx.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(6){background:#ffd86a;color:#ffd86a;--dx: -54px;--dy: -6px}.poof-fx.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(7){background:#ffb347;color:#ffb347;--dx: 14px;--dy: -58px}.poof-fx.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(8){background:#fff2b3;color:#fff2b3;--dx: -16px;--dy: -44px}.poof-fx.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(9){background:#ffe88a;color:#ffe88a;--dx: 38px;--dy: -22px}.poof-fx.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(10){background:#ffd86a;color:#ffd86a;--dx: -38px;--dy: -18px}.poof-fx.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(11){background:#ffb347;color:#ffb347;--dx: 8px;--dy: -40px}.poof-fx.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(12){background:#ff3b3b;color:#ff3b3b;--dx: -8px;--dy: -36px}.smoke.svelte-ffg94p{position:absolute;left:20%;top:-20px;width:40px;height:40px;background:radial-gradient(circle,rgba(120,120,120,.7),transparent 70%);animation:svelte-ffg94p-smoke 1.2s ease-out infinite;pointer-events:none}.sprite.rtl.svelte-ffg94p .smoke:where(.svelte-ffg94p){left:auto;right:15%}.smoke.smoke-wild.svelte-ffg94p{width:60px;height:60px;top:-34px;background:radial-gradient(circle,rgba(70,70,75,.9),transparent 70%);animation-duration:.8s}.smoke.smoke-second.svelte-ffg94p{left:42%;top:-22px;width:46px;height:46px;animation-duration:.95s;animation-delay:-.4s}.sprite.rtl.svelte-ffg94p .smoke.smoke-second:where(.svelte-ffg94p){left:auto;right:38%}.engine-fire.svelte-ffg94p{position:absolute;left:26%;bottom:6px;width:34px;height:46px;z-index:3;pointer-events:none;transform-origin:bottom center;opacity:0;animation:svelte-ffg94p-engine-fire-burst 3.9s ease-out forwards}.fire-tongue.svelte-ffg94p,.fire-core.svelte-ffg94p{position:absolute;bottom:0;transform-origin:bottom center;clip-path:polygon(50% 0%,67% 28%,82% 56%,71% 84%,50% 100%,29% 84%,18% 56%,33% 28%)}.fire-tongue.svelte-ffg94p{background:linear-gradient(to top,#ffcf4d 0%,#ff8a1f 28%,#ff3d05 58%,rgba(206,32,0,.55) 84%,transparent 100%);filter:blur(1.5px)}.fire-tongue.svelte-ffg94p:nth-child(1){left:0;bottom:1px;width:17px;height:30px;animation:svelte-ffg94p-flame-lick .4s ease-in-out infinite}.fire-tongue.svelte-ffg94p:nth-child(2){left:8px;bottom:0;width:20px;height:46px;animation:svelte-ffg94p-flame-lick .32s ease-in-out infinite reverse}.fire-tongue.svelte-ffg94p:nth-child(3){left:19px;bottom:1px;width:15px;height:27px;animation:svelte-ffg94p-flame-lick .46s ease-in-out infinite;animation-delay:-.13s}.fire-core.svelte-ffg94p{left:9px;width:16px;height:30px;background:linear-gradient(to top,#ffffff 0%,#fff2ac 32%,#ffbb3a 66%,rgba(255,140,0,.4) 90%,transparent 100%);filter:blur(.9px);animation:svelte-ffg94p-flame-lick .28s ease-in-out infinite}.sprite.rtl.svelte-ffg94p .engine-fire:where(.svelte-ffg94p){left:auto;right:26%}.disco-glow.svelte-ffg94p{position:absolute;bottom:3px;transform:translate(-50%);width:70px;height:9px;border-radius:999px;background:linear-gradient(90deg,#ff2a6d,#ff8a00,#ffe600,#00f5a0,#00d4ff,#7b61ff,#ff2ad4);background-size:250% 100%;filter:blur(4px);opacity:.85;z-index:1;pointer-events:none;animation:svelte-ffg94p-disco-shift 1.1s linear infinite,svelte-ffg94p-disco-flicker .35s steps(2,end) infinite}.disco-car.svelte-ffg94p{left:58%}.disco-trailer.svelte-ffg94p{left:16%;width:60px;animation-delay:-.18s,-.12s}.sprite.rtl.svelte-ffg94p .disco-car:where(.svelte-ffg94p){left:41%}.sprite.rtl.svelte-ffg94p .disco-trailer:where(.svelte-ffg94p){left:82%}.land-dust.svelte-ffg94p{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:0;z-index:1;pointer-events:none}.land-dust.svelte-ffg94p span:where(.svelte-ffg94p){position:absolute;bottom:0;left:0;width:15px;height:15px;border-radius:50%;background:radial-gradient(circle,rgba(170,158,138,.7),transparent 70%);filter:blur(1px);opacity:0;animation:svelte-ffg94p-land-dust-puff .55s ease-out 2.45s forwards}.land-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(1){--dx: -34px}.land-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(2){--dx: -12px}.land-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(3){--dx: 12px}.land-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(4){--dx: 34px}.bus-dust.svelte-ffg94p{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:0;z-index:3;pointer-events:none}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p){position:absolute;bottom:-2px;left:0;border-radius:50%;background:radial-gradient(circle at 50% 60%,rgba(214,203,182,var(--op, .8)),#c6baa400 72%);filter:blur(2.6px);opacity:0;animation:svelte-ffg94p-bus-dust-puff 2.4s ease-out calc(.96s + var(--pd, 0s)) forwards}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(1){--dx: -100px;--dy: -3px;--op: .8;--pd: 0s;width:30px;height:17px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(2){--dx: -72px;--dy: -6px;--op: .88;--pd: .05s;width:44px;height:24px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(3){--dx: -44px;--dy: -4px;--op: .9;--pd: .02s;width:50px;height:26px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(4){--dx: -20px;--dy: -7px;--op: .88;--pd: .07s;width:46px;height:24px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(5){--dx: 0px;--dy: -5px;--op: .95;--pd: 0s;width:54px;height:28px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(6){--dx: 20px;--dy: -7px;--op: .88;--pd: .07s;width:46px;height:24px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(7){--dx: 44px;--dy: -4px;--op: .9;--pd: .02s;width:50px;height:26px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(8){--dx: 72px;--dy: -6px;--op: .88;--pd: .05s;width:44px;height:24px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(9){--dx: 100px;--dy: -3px;--op: .8;--pd: 0s;width:30px;height:17px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(10){--dx: -60px;--dy: -26px;--op: .68;--pd: .1s;width:40px;height:34px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(11){--dx: -34px;--dy: -40px;--op: .72;--pd: .14s;width:44px;height:40px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(12){--dx: -12px;--dy: -50px;--op: .75;--pd: .17s;width:42px;height:38px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(13){--dx: 12px;--dy: -48px;--op: .75;--pd: .16s;width:42px;height:38px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(14){--dx: 34px;--dy: -40px;--op: .72;--pd: .14s;width:44px;height:40px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(15){--dx: 60px;--dy: -26px;--op: .68;--pd: .1s;width:40px;height:34px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(16){--dx: -22px;--dy: -58px;--op: .6;--pd: .2s;width:36px;height:34px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(17){--dx: 22px;--dy: -56px;--op: .6;--pd: .2s;width:36px;height:34px}.bus-dust.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(18){--dx: 0px;--dy: -64px;--op: .5;--pd: .24s;width:32px;height:30px}.water-splash.svelte-ffg94p{position:absolute;bottom:0;left:30%;width:0;height:0;z-index:4;pointer-events:none}.sprite.rtl.svelte-ffg94p .water-splash:where(.svelte-ffg94p){left:70%}.water-splash.svelte-ffg94p .puddle:where(.svelte-ffg94p){position:absolute;bottom:1px;left:50%;width:96px;height:12px;border-radius:50%;background:radial-gradient(ellipse at center,#96c8eb80,#96c8eb00 70%);opacity:0;transform:translate(-50%) scaleX(.2);animation:svelte-ffg94p-puddle-ripple 1.5s ease-out forwards}.splash-sheet.svelte-ffg94p{position:absolute;bottom:2px;left:50%;width:40px;height:32px;border-radius:50% 50% 42% 42%;background:radial-gradient(ellipse at bottom,rgba(205,230,250,.9),rgba(150,200,235,.35) 55%,transparent 78%);filter:blur(.5px);opacity:0;transform-origin:bottom center;transform:translate(-50%);animation:svelte-ffg94p-splash-sheet .7s ease-out forwards}.water-splash.svelte-ffg94p .drop:where(.svelte-ffg94p){position:absolute;bottom:6px;left:0;width:6px;height:6px;border-radius:50%;background:#cde8faf2;box-shadow:0 0 3px #96c8ebb3;opacity:0;animation:svelte-ffg94p-splash-drop .75s ease-out forwards}.water-splash.svelte-ffg94p .drop:where(.svelte-ffg94p):nth-child(3){--dx: -38px;--dy: -30px;animation-delay:0s}.water-splash.svelte-ffg94p .drop:where(.svelte-ffg94p):nth-child(4){--dx: -22px;--dy: -44px;animation-delay:.03s}.water-splash.svelte-ffg94p .drop:where(.svelte-ffg94p):nth-child(5){--dx: -8px;--dy: -50px;animation-delay:.01s}.water-splash.svelte-ffg94p .drop:where(.svelte-ffg94p):nth-child(6){--dx: 8px;--dy: -48px;animation-delay:.04s}.water-splash.svelte-ffg94p .drop:where(.svelte-ffg94p):nth-child(7){--dx: 24px;--dy: -42px;animation-delay:.02s}.water-splash.svelte-ffg94p .drop:where(.svelte-ffg94p):nth-child(8){--dx: 40px;--dy: -28px;animation-delay:.05s}.water-splash.svelte-ffg94p .drop:where(.svelte-ffg94p):nth-child(9){--dx: 56px;--dy: -14px;animation-delay:0s}.water-splash.svelte-ffg94p .drop:where(.svelte-ffg94p):nth-child(10){--dx: -54px;--dy: -16px;animation-delay:.06s}.water-splash.svelte-ffg94p .drop:where(.svelte-ffg94p):nth-child(11){--dx: 16px;--dy: -54px;animation-delay:.03s}.flame.svelte-ffg94p{position:absolute;top:35%;left:-16px;width:16px;height:10px;background:linear-gradient(90deg,#30cfff,#7ee7ff,transparent);filter:blur(1px);animation:svelte-ffg94p-flame .16s steps(2,end) infinite}.turbo-flame.svelte-ffg94p{z-index:1;top:26%;left:-104px;width:104px;height:26px;background:linear-gradient(90deg,#ffffff 0%,#ade6ff 22%,#38baff 52%,rgba(0,140,255,.55) 78%,transparent 100%);filter:blur(1.5px);border-radius:999px;animation:svelte-ffg94p-turbo-flicker .16s steps(2,end) infinite}.sprite.ltr.svelte-ffg94p .turbo-flame:where(.svelte-ffg94p){transform:rotate(180deg)}.sprite.rtl.svelte-ffg94p .flame:where(.svelte-ffg94p){left:auto;right:-16px}.sprite.rtl.svelte-ffg94p .turbo-flame:where(.svelte-ffg94p){left:auto;right:-104px}.exhaust-fire.svelte-ffg94p{position:absolute;bottom:13px;left:-66px;width:70px;height:18px;pointer-events:none;z-index:1;transform-origin:right center}.exhaust-fire.svelte-ffg94p:before{content:"";display:block;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(200,30,0,.5) 20%,rgba(255,100,10,.9) 48%,rgba(255,220,60,1) 82%,rgba(255,255,255,1) 100%);filter:blur(2px);border-radius:60% 50% 50% 60%/50%;animation:svelte-ffg94p-exhaust-flicker .1s steps(2,end) infinite;transform-origin:right center}.exhaust-fire.svelte-ffg94p:after{content:"";position:absolute;top:18%;right:0;width:68%;height:64%;background:linear-gradient(90deg,transparent 0%,rgba(255,240,120,.85) 55%,rgba(255,255,255,1) 100%);filter:blur(1px);border-radius:60% 50% 50% 60%/50%;animation:svelte-ffg94p-exhaust-inner .08s steps(2,end) infinite;transform-origin:right center}.sprite.ltr.svelte-ffg94p .exhaust-fire:where(.svelte-ffg94p){animation:svelte-ffg94p-nitro-follow-ltr 2.5s ease-out forwards}.sprite.rtl.svelte-ffg94p .exhaust-fire:where(.svelte-ffg94p){left:auto;right:-66px;transform-origin:left center;animation:svelte-ffg94p-nitro-follow-rtl 2.5s ease-out forwards}.sprite.rtl.svelte-ffg94p .exhaust-fire:where(.svelte-ffg94p):before{background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,220,60,1) 18%,rgba(255,100,10,.9) 52%,rgba(200,30,0,.5) 80%,transparent 100%);border-radius:50% 60% 60% 50%/50%;transform-origin:left center}.sprite.rtl.svelte-ffg94p .exhaust-fire:where(.svelte-ffg94p):after{right:auto;left:0;background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,240,120,.85) 45%,transparent 100%);border-radius:50% 60% 60% 50%/50%;transform-origin:left center}.breaking.svelte-ffg94p{position:absolute;top:-18px;left:50%;transform:translate(-50%);background:#c00;color:#fff;font-size:9px;font-weight:700;padding:2px 6px;border-radius:4px;animation:svelte-ffg94p-fade 2s linear forwards}.meteor.svelte-ffg94p{position:absolute;left:-150px;top:-420px;animation:svelte-ffg94p-meteorDrop 1.8s ease-in forwards;pointer-events:none}.meteor.svelte-ffg94p img:where(.svelte-ffg94p){position:relative;z-index:2;width:64px;height:auto;filter:drop-shadow(0 0 12px rgba(255,100,0,1)) drop-shadow(0 0 4px #fff)}.meteor-fire.svelte-ffg94p{position:absolute;left:-110px;bottom:-4px;width:55px;height:65px;pointer-events:none;z-index:3;background:radial-gradient(ellipse at bottom,rgba(255,255,255,.95) 0%,rgba(255,150,0,.85) 28%,rgba(255,50,0,.6) 58%,transparent 100%);filter:blur(3px);border-radius:50% 50% 0 0;opacity:0;animation:svelte-ffg94p-meteor-fire-burst 2.2s ease-out 1.55s forwards}.sprite.rtl.svelte-ffg94p .meteor-fire:where(.svelte-ffg94p){left:auto;right:-110px}.meteor-flash.svelte-ffg94p{position:absolute;left:-120px;bottom:-6px;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,#fff 0%,rgba(255,230,80,.95) 22%,rgba(255,100,10,.6) 55%,transparent 100%);filter:blur(3px);transform:scale(0);opacity:0;pointer-events:none;z-index:5;animation:svelte-ffg94p-meteor-flash .55s ease-out 1.52s forwards}.sprite.rtl.svelte-ffg94p .meteor-flash:where(.svelte-ffg94p){left:auto;right:-120px}.meteor-shockwave.svelte-ffg94p{position:absolute;left:-148px;bottom:-2px;width:96px;height:20px;border:3px solid rgba(255,200,60,.95);border-radius:50%;transform:scale(.08);opacity:0;pointer-events:none;z-index:4;animation:svelte-ffg94p-meteor-shockwave .9s ease-out 1.54s forwards}.sprite.rtl.svelte-ffg94p .meteor-shockwave:where(.svelte-ffg94p){left:auto;right:-148px}.meteor-smoke.svelte-ffg94p{position:absolute;left:-140px;bottom:2px;width:80px;height:80px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(90,70,50,.9) 0%,rgba(60,45,30,.65) 50%,transparent 100%);filter:blur(8px);transform:scale(0) translateY(0);opacity:0;pointer-events:none;z-index:2;animation:svelte-ffg94p-meteor-smoke-rise 3s ease-out 1.58s forwards}.sprite.rtl.svelte-ffg94p .meteor-smoke:where(.svelte-ffg94p){left:auto;right:-140px}.meteor-trail.svelte-ffg94p{position:absolute;left:36px;top:22px;width:70px;height:40px;z-index:1;pointer-events:none}.meteor-trail.svelte-ffg94p span:where(.svelte-ffg94p){position:absolute;right:0;top:50%;width:30px;height:8px;transform:translateY(-50%);border-radius:999px;background:linear-gradient(90deg,#ffffffd9,#ffb43ccc,#ff500000);filter:blur(1px);animation:svelte-ffg94p-meteorTrail .35s ease-out infinite}.meteor-trail.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(2){top:35%;width:22px;animation-delay:-.08s}.meteor-trail.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(3){top:62%;width:26px;animation-delay:-.15s}.meteor-trail.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(4){top:18%;width:18px;animation-delay:-.05s}.meteor-trail.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(5){top:78%;width:20px;animation-delay:-.19s}.meteor-trail.svelte-ffg94p span:where(.svelte-ffg94p):nth-child(6){top:50%;width:35px;animation-delay:-.24s;opacity:.7}.sprite.rtl.svelte-ffg94p .meteor:where(.svelte-ffg94p){left:auto;right:-150px;animation-name:svelte-ffg94p-meteorDropRtl}.sprite.rtl.svelte-ffg94p .meteor-trail:where(.svelte-ffg94p){left:auto;right:36px;transform:scaleX(-1)}@keyframes svelte-ffg94p-slingre-ltr{0%,to{transform:translateY(0) scaleX(-1)}25%{transform:translateY(-15px) scaleX(-1)}50%{transform:translateY(10.5px) scaleX(-1)}75%{transform:translateY(-9px) scaleX(-1)}}@keyframes svelte-ffg94p-slingre-rtl{0%,to{transform:translateY(0)}25%{transform:translateY(-15px)}50%{transform:translateY(10.5px)}75%{transform:translateY(-9px)}}@keyframes svelte-ffg94p-flyout-ltr{0%{transform:translateY(0) translate(0) scaleX(-1)}20%{transform:translateY(-84px) translate(28px) scaleX(-1)}40%{transform:translateY(-174px) translate(64px) scaleX(-1)}55%{transform:translateY(-220px) translate(105px) scaleX(-1)}to{transform:translateY(-220px) translate(440px) scaleX(-1)}}@keyframes svelte-ffg94p-flyout-rtl{0%{transform:translateY(0) translate(0) scaleX(1)}20%{transform:translateY(-84px) translate(-28px) scaleX(1)}40%{transform:translateY(-174px) translate(-64px) scaleX(1)}55%{transform:translateY(-220px) translate(-105px) scaleX(1)}to{transform:translateY(-220px) translate(-440px) scaleX(1)}}@keyframes svelte-ffg94p-drift{0%{transform:scaleX(-1)}35%{transform:translate(30px) rotate(-12deg) scaleX(-1)}to{transform:scaleX(-1)}}@keyframes svelte-ffg94p-dance-ltr{0%{transform:scaleX(-1) rotate(0) translateY(0)}14%{transform:scaleX(-1) rotate(-10deg) translateY(-3px)}32%{transform:scaleX(-1) rotate(9deg) translateY(-1px)}50%{transform:scaleX(-1) rotate(-8deg) translateY(-3px)}68%{transform:scaleX(-1) rotate(6deg) translateY(-1px)}84%{transform:scaleX(-1) rotate(-3deg) translateY(0)}to{transform:scaleX(-1) rotate(0) translateY(0)}}@keyframes svelte-ffg94p-dance-rtl{0%{transform:rotate(0) translateY(0)}14%{transform:rotate(-10deg) translateY(-3px)}32%{transform:rotate(9deg) translateY(-1px)}50%{transform:rotate(-8deg) translateY(-3px)}68%{transform:rotate(6deg) translateY(-1px)}84%{transform:rotate(-3deg) translateY(0)}to{transform:rotate(0) translateY(0)}}@keyframes svelte-ffg94p-fireShake-ltr{0%,to{transform:translate(0) scaleX(-1)}25%{transform:translate(-4px) scaleX(-1)}75%{transform:translate(4px) scaleX(-1)}}@keyframes svelte-ffg94p-fireShake-rtl{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes svelte-ffg94p-splash-bob-ltr{0%{transform:scaleX(-1) translateY(0) rotate(0)}16%{transform:scaleX(-1) translateY(3px) rotate(2deg)}42%{transform:scaleX(-1) translateY(-2px) rotate(-1deg)}70%{transform:scaleX(-1) translateY(1px) rotate(.5deg)}to{transform:scaleX(-1) translateY(0) rotate(0)}}@keyframes svelte-ffg94p-splash-bob-rtl{0%{transform:translateY(0) rotate(0)}16%{transform:translateY(3px) rotate(-2deg)}42%{transform:translateY(-2px) rotate(1deg)}70%{transform:translateY(1px) rotate(-.5deg)}to{transform:translateY(0) rotate(0)}}@keyframes svelte-ffg94p-splash-drop{0%{opacity:0;transform:translate(0) scale(.4)}12%{opacity:1}55%{opacity:1;transform:translate(calc(var(--dx) * .62),var(--dy)) scale(1)}to{opacity:0;transform:translate(var(--dx),-3px) scale(.6)}}@keyframes svelte-ffg94p-splash-sheet{0%{opacity:0;transform:translate(-50%) scaleY(.2) scaleX(.7)}22%{opacity:.9;transform:translate(-50%) scaleY(1.15) scaleX(1)}to{opacity:0;transform:translate(-50%) scaleY(.5) scaleX(1.4)}}@keyframes svelte-ffg94p-puddle-ripple{0%{opacity:0;transform:translate(-50%) scaleX(.2)}20%{opacity:.6;transform:translate(-50%) scaleX(1)}to{opacity:0;transform:translate(-50%) scaleX(1.7)}}@keyframes svelte-ffg94p-turbo-flicker{0%,to{opacity:.6}50%{opacity:1}}@keyframes svelte-ffg94p-wheelie-ltr{0%{transform:scaleX(-1) translate(30%) rotate(0) translate(-30%)}15%{transform:scaleX(-1) translate(30%) rotate(32deg) translate(-30%)}35%{transform:scaleX(-1) translate(30%) rotate(10deg) translate(-30%)}55%{transform:scaleX(-1) translate(30%) rotate(30deg) translate(-30%)}80%{transform:scaleX(-1) translate(30%) rotate(12deg) translate(-30%)}to{transform:scaleX(-1) translate(30%) rotate(0) translate(-30%)}}@keyframes svelte-ffg94p-wheelie-rtl{0%{transform:translate(30%) rotate(0) translate(-30%)}15%{transform:translate(30%) rotate(32deg) translate(-30%)}35%{transform:translate(30%) rotate(10deg) translate(-30%)}55%{transform:translate(30%) rotate(30deg) translate(-30%)}80%{transform:translate(30%) rotate(12deg) translate(-30%)}to{transform:translate(30%) rotate(0) translate(-30%)}}@keyframes svelte-ffg94p-panic-ltr{0%{transform:translate(0) translateY(0) scaleX(-1)}7%{transform:translate(10px) translateY(0) scaleX(-1)}14%{transform:translate(-8px) translateY(0) scaleX(-1)}21%{transform:translate(12px) translateY(0) scaleX(-1)}28%{transform:translate(-6px) translateY(0) scaleX(-1)}35%{transform:translate(8px) translateY(0) scaleX(-1)}42%{transform:translate(0) translateY(-16px) scaleX(-1)}52%{transform:translate(0) translateY(0) scaleX(-1)}to{transform:translate(0) translateY(0) scaleX(-1)}}@keyframes svelte-ffg94p-panic-rtl{0%{transform:translate(0) translateY(0) scaleX(1)}7%{transform:translate(-10px) translateY(0) scaleX(1)}14%{transform:translate(8px) translateY(0) scaleX(1)}21%{transform:translate(-12px) translateY(0) scaleX(1)}28%{transform:translate(6px) translateY(0) scaleX(1)}35%{transform:translate(-8px) translateY(0) scaleX(1)}42%{transform:translate(0) translateY(-16px) scaleX(1)}52%{transform:translate(0) translateY(0) scaleX(1)}to{transform:translate(0) translateY(0) scaleX(1)}}@keyframes svelte-ffg94p-stretch-ltr{0%{transform:scaleX(-1) scaleY(1)}18%{transform:scaleX(-1.75) scaleY(.88)}34%{transform:scaleX(-1.5) scaleY(.95)}52%{transform:scaleX(-1.62) scaleY(.9)}70%{transform:scaleX(-.86) scaleY(1.08)}84%{transform:scaleX(-1.08) scaleY(.97)}93%{transform:scaleX(-.97) scaleY(1.02)}to{transform:scaleX(-1) scaleY(1)}}@keyframes svelte-ffg94p-stretch-rtl{0%{transform:scaleX(1) scaleY(1)}18%{transform:scaleX(1.75) scaleY(.88)}34%{transform:scaleX(1.5) scaleY(.95)}52%{transform:scaleX(1.62) scaleY(.9)}70%{transform:scaleX(.86) scaleY(1.08)}84%{transform:scaleX(1.08) scaleY(.97)}93%{transform:scaleX(.97) scaleY(1.02)}to{transform:scaleX(1) scaleY(1)}}@keyframes svelte-ffg94p-smoke{0%{transform:scale(.6);opacity:.8}to{transform:translateY(-35px) scale(1.2);opacity:0}}@keyframes svelte-ffg94p-flame{0%,to{opacity:.5;width:12px}50%{opacity:1;width:20px}}@keyframes svelte-ffg94p-meteorDrop{0%{transform:translate(0) rotate(-42deg);opacity:1;filter:brightness(1.3)}80%{transform:translate(40px,400px) rotate(-24deg);opacity:1;filter:brightness(1.8)}90%{transform:translate(46px,462px) rotate(-14deg);opacity:1;filter:brightness(3)}93%{transform:translate(46px,468px) rotate(-10deg);opacity:1;filter:brightness(10) drop-shadow(0 0 28px #fff) drop-shadow(0 0 14px #ff8800)}96%{transform:translate(46px,470px) rotate(-8deg);opacity:0;filter:brightness(1)}to{transform:translate(46px,470px) rotate(-8deg);opacity:0}}@keyframes svelte-ffg94p-meteorDropRtl{0%{transform:translate(0) rotate(42deg);opacity:1;filter:brightness(1.3)}80%{transform:translate(-40px,400px) rotate(24deg);opacity:1;filter:brightness(1.8)}90%{transform:translate(-46px,462px) rotate(14deg);opacity:1;filter:brightness(3)}93%{transform:translate(-46px,468px) rotate(10deg);opacity:1;filter:brightness(10) drop-shadow(0 0 28px #fff) drop-shadow(0 0 14px #ff8800)}96%{transform:translate(-46px,470px) rotate(8deg);opacity:0;filter:brightness(1)}to{transform:translate(-46px,470px) rotate(8deg);opacity:0}}@keyframes svelte-ffg94p-meteorTrail{0%{opacity:.9;transform:translateY(-50%) scaleX(.5)}to{opacity:0;transform:translateY(-50%) translate(-26px) scaleX(1.1)}}@keyframes svelte-ffg94p-flash{50%{filter:brightness(2)}}@keyframes svelte-ffg94p-fade{to{opacity:0}}@keyframes svelte-ffg94p-engine-fire-burst{0%{opacity:0;transform:scaleY(.3) scaleX(.8)}5%{opacity:1;transform:scaleY(1.15) scaleX(1.05)}86%{opacity:1;transform:scaleY(1) scaleX(.97)}to{opacity:0;transform:scaleY(.4) scaleX(.72)}}@keyframes svelte-ffg94p-flame-lick{0%{transform:scaleY(1) scaleX(1) skew(0)}25%{transform:scaleY(1.16) scaleX(.9) skew(-5deg)}50%{transform:scaleY(.93) scaleX(1.06) skew(4deg)}75%{transform:scaleY(1.12) scaleX(.94) skew(-3deg)}to{transform:scaleY(1) scaleX(1) skew(2deg)}}@keyframes svelte-ffg94p-disco-shift{0%{background-position:0% 50%}to{background-position:250% 50%}}@keyframes svelte-ffg94p-disco-flicker{0%,to{opacity:.6}50%{opacity:1}}@keyframes svelte-ffg94p-land-dust-puff{0%{opacity:0;transform:translate(0) scale(.3)}25%{opacity:.8}to{opacity:0;transform:translate(var(--dx),-8px) scale(1.4)}}@keyframes svelte-ffg94p-exhaust-flicker{0%,to{transform:scaleX(.88) scaleY(.82);opacity:.85}50%{transform:scaleX(1.12) scaleY(1.18);opacity:1}}@keyframes svelte-ffg94p-exhaust-inner{0%,to{transform:scaleY(.72);opacity:.8}50%{transform:scaleY(1.05);opacity:1}}@keyframes svelte-ffg94p-nitro-follow-ltr{0%{transform:scaleX(.55);opacity:.7}14%{transform:scaleX(1.35);opacity:1}45%{transform:scaleX(1.1);opacity:1}to{transform:scaleX(.85);opacity:.85}}@keyframes svelte-ffg94p-nitro-follow-rtl{0%{transform:scaleX(.55);opacity:.7}14%{transform:scaleX(1.35);opacity:1}45%{transform:scaleX(1.1);opacity:1}to{transform:scaleX(.85);opacity:.85}}@keyframes svelte-ffg94p-meteor-fire-burst{0%{transform:scale(0) translateY(0);opacity:1;filter:blur(2px) brightness(4)}18%{transform:scale(1.8) translateY(-18px);opacity:1;filter:blur(3px) brightness(2.5)}45%{transform:scale(2.6) translateY(-38px);opacity:.8;filter:blur(4px) brightness(1.5)}75%{transform:scale(3.2) translateY(-60px);opacity:.4;filter:blur(5px)}to{transform:scale(3.8) translateY(-85px);opacity:0;filter:blur(6px)}}@keyframes svelte-ffg94p-meteor-flash{0%{transform:scale(.1);opacity:1;filter:blur(1px) brightness(8)}18%{transform:scale(1.3);opacity:1;filter:blur(3px) brightness(5)}50%{transform:scale(2.2);opacity:.6;filter:blur(5px) brightness(2)}to{transform:scale(3.5);opacity:0;filter:blur(8px) brightness(1)}}@keyframes svelte-ffg94p-meteor-shockwave{0%{transform:scale(.08);opacity:1;border-color:#ffffc8fa}25%{transform:scale(1.4);opacity:.9;border-color:#ffb428d9}60%{transform:scale(3.5);opacity:.45;border-color:#ff641466}to{transform:scale(7);opacity:0;border-color:#ff3c0000}}@keyframes svelte-ffg94p-meteor-smoke-rise{0%{transform:scale(.2) translateY(0);opacity:.9}20%{transform:scale(1.1) translateY(-18px);opacity:.85}55%{transform:scale(2.4) translateY(-65px);opacity:.55}to{transform:scale(4) translateY(-140px);opacity:0}}@keyframes svelte-ffg94p-smokewheelie-ltr{0%{transform:scaleX(-1) translate(30%) rotate(0) translate(-30%);animation-timing-function:ease-out}12%{transform:scaleX(-1) translate(30%) rotate(34deg) translate(-30%);animation-timing-function:ease-in-out}56%{transform:scaleX(-1) translate(30%) rotate(32deg) translate(-30%);animation-timing-function:ease-in}84%{transform:scaleX(-1) translate(30%) rotate(0) translate(-30%);animation-timing-function:ease-out}90%{transform:scaleX(-1) translate(30%) rotate(6deg) translate(-30%);animation-timing-function:ease-in}96%{transform:scaleX(-1) translate(30%) rotate(0) translate(-30%);animation-timing-function:ease-out}98%{transform:scaleX(-1) translate(30%) rotate(2deg) translate(-30%);animation-timing-function:ease-in}to{transform:scaleX(-1) translate(30%) rotate(0) translate(-30%)}}@keyframes svelte-ffg94p-smokewheelie-rtl{0%{transform:translate(30%) rotate(0) translate(-30%);animation-timing-function:ease-out}12%{transform:translate(30%) rotate(34deg) translate(-30%);animation-timing-function:ease-in-out}56%{transform:translate(30%) rotate(32deg) translate(-30%);animation-timing-function:ease-in}84%{transform:translate(30%) rotate(0) translate(-30%);animation-timing-function:ease-out}90%{transform:translate(30%) rotate(6deg) translate(-30%);animation-timing-function:ease-in}96%{transform:translate(30%) rotate(0) translate(-30%);animation-timing-function:ease-out}98%{transform:translate(30%) rotate(2deg) translate(-30%);animation-timing-function:ease-in}to{transform:translate(30%) rotate(0) translate(-30%)}}@keyframes svelte-ffg94p-uturn-ltr{0%{transform:scaleX(-1)}16%{transform:scaleX(0)}32%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes svelte-ffg94p-poof-ltr{0%{transform:scaleX(-1) rotate(0) scale(1);opacity:1}60%{transform:scaleX(-1) rotate(320deg) scale(.5);opacity:.9}to{transform:scaleX(-1) rotate(540deg) scale(0);opacity:0}}@keyframes svelte-ffg94p-poof-rtl{0%{transform:scaleX(1) rotate(0) scale(1);opacity:1}60%{transform:scaleX(1) rotate(-320deg) scale(.5);opacity:.9}to{transform:scaleX(1) rotate(-540deg) scale(0);opacity:0}}@keyframes svelte-ffg94p-confetti-burst{0%{opacity:0;transform:translate(0) scale(.4) rotate(0)}7%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1) rotate(220deg)}}@keyframes svelte-ffg94p-uturn-rtl{0%{transform:scaleX(1)}16%{transform:scaleX(0)}32%{transform:scaleX(-1)}to{transform:scaleX(-1)}}@keyframes svelte-ffg94p-bus-jump-rtl{0%{transform:translateY(0) scaleY(1) scaleX(1);animation-timing-function:ease-in}9%{transform:translateY(0) scaleY(.8) scaleX(1.12);animation-timing-function:ease-out}46%{transform:translateY(-125px) scaleY(1.05) scaleX(.96);animation-timing-function:ease-in}74%{transform:translateY(0) scaleY(1) scaleX(1);animation-timing-function:ease-out}82%{transform:translateY(0) scaleY(.82) scaleX(1.12);animation-timing-function:ease-in-out}to{transform:translateY(0) scaleY(1) scaleX(1)}}@keyframes svelte-ffg94p-bus-jump-ltr{0%{transform:translateY(0) scaleY(1) scaleX(-1);animation-timing-function:ease-in}9%{transform:translateY(0) scaleY(.8) scaleX(-1.12);animation-timing-function:ease-out}46%{transform:translateY(-125px) scaleY(1.05) scaleX(-.96);animation-timing-function:ease-in}74%{transform:translateY(0) scaleY(1) scaleX(-1);animation-timing-function:ease-out}82%{transform:translateY(0) scaleY(.82) scaleX(-1.12);animation-timing-function:ease-in-out}to{transform:translateY(0) scaleY(1) scaleX(-1)}}@keyframes svelte-ffg94p-bus-dust-puff{0%{opacity:0;transform:translate(0) scale(.35)}16%{opacity:calc(var(--op, .8) * .62);transform:translate(calc(var(--dx) * .4),calc(var(--dy, -4px) * .55)) scale(.85)}40%{opacity:calc(var(--op, .8) * .62);transform:translate(var(--dx),var(--dy, -4px)) scale(1)}to{opacity:0;transform:translate(calc(var(--dx) * 1.04),calc(var(--dy, -4px) * .72)) scale(1.12)}}.vehicle-container.svelte-1qfb9v3{position:absolute;bottom:10px;z-index:2;pointer-events:none}.vehicle-container.ltr.paused.svelte-1qfb9v3,.vehicle-container.rtl.paused.svelte-1qfb9v3{animation-play-state:paused}.anim-grid.svelte-1qfb9v3{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px;width:100%;max-width:1120px;margin:0 auto}.anim-cell.svelte-1qfb9v3{display:flex;flex-direction:column;gap:10px}.anim-stage.svelte-1qfb9v3{position:relative;height:190px;border-radius:14px;overflow:hidden;background:radial-gradient(120% 90% at 50% 125%,#1a2747,#0c1426 58%,#080d1a);border:1px solid rgba(212,175,55,.18);display:flex;align-items:flex-end;justify-content:center;cursor:pointer;transition:border-color .2s ease}.anim-stage.svelte-1qfb9v3:hover{border-color:#d4af3773}.anim-stage.svelte-1qfb9v3:after{content:"";position:absolute;left:8%;right:8%;bottom:24px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent)}.anim-grid.svelte-1qfb9v3 .vehicle-container.grid:where(.svelte-1qfb9v3){position:relative;bottom:auto;left:auto;right:auto;margin-bottom:26px;animation:none;pointer-events:none}.anim-label.svelte-1qfb9v3{display:flex;flex-direction:column;gap:2px;text-align:center;line-height:1.3}.anim-label.svelte-1qfb9v3 strong:where(.svelte-1qfb9v3){font-family:monospace;font-size:12px;color:#ffffffd9}.anim-effect.svelte-1qfb9v3{font-size:12px;color:#d4af37d9}.anim-prob.svelte-1qfb9v3{font-size:11px;color:#ffffff59}.vehicle-button.svelte-1qfb9v3{position:relative;background:none;border:none;padding:0;cursor:pointer;pointer-events:auto}.vehicle-container.ltr.svelte-1qfb9v3{left:0;animation:svelte-1qfb9v3-drive-ltr var(--duration, 12s) linear forwards}.vehicle-container.rtl.svelte-1qfb9v3{right:0;left:auto;animation:svelte-1qfb9v3-drive-rtl var(--duration, 12s) linear forwards}@keyframes svelte-1qfb9v3-drive-ltr{0%{transform:translate(calc(-1 * var(--offscreen, 250px)))}to{transform:translate(calc(100vw + var(--offscreen, 250px)))}}@keyframes svelte-1qfb9v3-drive-rtl{0%{transform:translate(var(--offscreen, 250px))}to{transform:translate(calc(-100vw - var(--offscreen, 250px)))}}.underglow.svelte-1qfb9v3{position:absolute;left:74%;bottom:2px;transform:translate(-50%);width:18%;height:5px;border-radius:999px;background:linear-gradient(90deg,#ff2a6d,#ff8a00,#ffe600,#00f5a0,#00d4ff,#7b61ff,#ff2ad4);background-size:250% 100%;filter:blur(3px);opacity:.35;z-index:1;pointer-events:none;animation:svelte-1qfb9v3-rgb-shift 1.2s linear infinite,svelte-1qfb9v3-underglow-flicker .35s steps(2,end) infinite}.underglow.dancing.svelte-1qfb9v3{filter:blur(4px) brightness(1.7) saturate(1.2);animation:svelte-1qfb9v3-rgb-shift .4s linear infinite,svelte-1qfb9v3-underglow-flicker .18s steps(2,end) infinite}@keyframes svelte-1qfb9v3-rgb-shift{0%{background-position:0% 50%}to{background-position:250% 50%}}@keyframes svelte-1qfb9v3-underglow-flicker{0%,to{opacity:.55}50%{opacity:.95}}.angry-pop.svelte-1qfb9v3{position:absolute;left:50%;bottom:100%;font-size:16px;line-height:1;pointer-events:none;z-index:4;animation:svelte-1qfb9v3-angry-rise 1.1s ease-out forwards}@keyframes svelte-1qfb9v3-angry-rise{0%{opacity:0;transform:translate(-50%) translateY(6px) scale(.4)}20%{opacity:1;transform:translate(-50%) translateY(-2px) scale(1.2)}70%{opacity:1;transform:translate(-50%) translateY(-10px) scale(1)}to{opacity:0;transform:translate(-50%) translateY(-18px) scale(.9)}}.cheer-pop.svelte-1qfb9v3{position:absolute;left:50%;bottom:100%;font-size:16px;line-height:1;pointer-events:none;z-index:4;animation:svelte-1qfb9v3-angry-rise 1.1s ease-out forwards}.road-confetti.svelte-1qfb9v3{position:absolute;bottom:10px;width:4px;height:6px;z-index:4;transform:translate(-50%);animation:svelte-1qfb9v3-road-confetti-toss .6s cubic-bezier(.3,0,.6,1) forwards}@keyframes svelte-1qfb9v3-road-confetti-toss{0%{transform:translate(-50%) rotate(0);opacity:0}8%{opacity:1}45%{transform:translate(calc(-50% + var(--dx) * .4),calc(-1 * var(--rise, 20px))) rotate(calc(var(--rot) * .5))}to{transform:translate(calc(-50% + var(--dx))) rotate(var(--rot));opacity:.9}}.road-confetti.squashed.svelte-1qfb9v3{animation:svelte-1qfb9v3-road-confetti-kick .9s ease-out forwards}@keyframes svelte-1qfb9v3-road-confetti-kick{0%{transform:translate(calc(-50% + var(--dx))) rotate(var(--rot)) scale(1);opacity:.9}30%{transform:translate(calc(-50% + var(--dx) + var(--kick-dir) * 40px),-46px) rotate(calc(var(--rot) + 260deg)) scale(1.1);opacity:1}to{transform:translate(calc(-50% + var(--dx) + var(--kick-dir) * 340px),-30px) rotate(calc(var(--rot) + 620deg)) scale(.8);opacity:0}}.road-confetti.blown.svelte-1qfb9v3{animation:svelte-1qfb9v3-road-confetti-blow 1.4s ease-in forwards}@keyframes svelte-1qfb9v3-road-confetti-blow{0%{transform:translate(calc(-50% + var(--dx))) rotate(var(--rot));opacity:.9}to{transform:translate(calc(-50% + var(--dx) + 90px),-22px) rotate(calc(var(--rot) + 300deg));opacity:0}}.vfx.conga-jump.svelte-1qfb9v3{animation:svelte-1qfb9v3-conga-jump .6s ease-in-out var(--jump-delay, 0s) infinite}@keyframes svelte-1qfb9v3-conga-jump{0%,to{transform:translateY(0) scale(1)}35%{transform:translateY(-11px) scale(.95,1.08)}55%{transform:translateY(0) scale(1.08,.9)}75%{transform:translateY(-3px) scale(1)}}.vfx.party-hat.svelte-1qfb9v3{position:relative}.vfx.party-hat.svelte-1qfb9v3:before{content:"🎉";position:absolute;left:50%;bottom:100%;transform:translate(-50%);font-size:13px;line-height:1;pointer-events:none}.land-dust.svelte-1qfb9v3{position:absolute;left:50%;bottom:2px;width:0;height:0;pointer-events:none;z-index:3}.land-dust.svelte-1qfb9v3 span:where(.svelte-1qfb9v3){position:absolute;bottom:0;left:0;width:var(--sz, 7px);height:var(--sz, 7px);border-radius:50%;filter:blur(2px);animation:svelte-1qfb9v3-land-dust-puff var(--dd, .7s) cubic-bezier(.15,.7,.3,1) forwards}.land-dust.svelte-1qfb9v3 .ld-0:where(.svelte-1qfb9v3){background:#f0eade}.land-dust.svelte-1qfb9v3 .ld-1:where(.svelte-1qfb9v3){background:#dacebafa}.land-dust.svelte-1qfb9v3 .ld-2:where(.svelte-1qfb9v3){background:#c6baa6f0}@keyframes svelte-1qfb9v3-land-dust-puff{0%{opacity:0;transform:translate(0) scale(.25)}10%{opacity:1;transform:translate(calc(var(--dx) * .3),calc(var(--dy) * .3)) scale(1.3)}60%{opacity:1;transform:translate(calc(var(--dx) * .75),calc(var(--dy) * .85)) scale(2)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(2.6)}}.vfx.svelte-1qfb9v3{display:block;transform-origin:50% 100%}.vfx.leafy.svelte-1qfb9v3{animation:svelte-1qfb9v3-leaf-trudge .85s ease-in-out infinite}@keyframes svelte-1qfb9v3-leaf-trudge{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-2px) rotate(-1.4deg)}50%{transform:translateY(0) rotate(.3deg)}75%{transform:translateY(-1px) rotate(1.4deg)}}.vfx.bounce.svelte-1qfb9v3{animation:svelte-1qfb9v3-wx-bounce .6s ease-out}@keyframes svelte-1qfb9v3-wx-bounce{0%,to{transform:translateY(0) scaleY(1)}20%{transform:translateY(0) scaleY(.85)}45%{transform:translateY(-14px) scaleY(1.08)}70%{transform:translateY(0) scaleY(.92)}85%{transform:translateY(-4px) scaleY(1)}}.vfx.zapped.svelte-1qfb9v3{animation:svelte-1qfb9v3-wx-shudder .4s ease-in-out 3;filter:brightness(.25) contrast(1.3)}@keyframes svelte-1qfb9v3-wx-shudder{0%,to{transform:translate(0)}25%{transform:translate(-2px) rotate(-1deg)}75%{transform:translate(2px) rotate(1deg)}}.beam-pop.svelte-1qfb9v3{position:absolute;width:0;height:0;z-index:6;pointer-events:none}.bp-flash.svelte-1qfb9v3{position:absolute;left:0;top:0;width:26px;height:26px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,#beffd7f2,#78ffaa00 70%);animation:svelte-1qfb9v3-bp-flash .5s ease-out forwards}.bp-spark.svelte-1qfb9v3{position:absolute;left:0;top:0;width:3px;height:3px;border-radius:50%;background:#d6ffe6;box-shadow:0 0 4px #7bffaa;transform:translate(-50%,-50%);animation:svelte-1qfb9v3-bp-spark .6s ease-out forwards}@keyframes svelte-1qfb9v3-bp-flash{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}30%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1.7)}}@keyframes svelte-1qfb9v3-bp-spark{0%{opacity:0;transform:translate(-50%,-50%)}20%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(.4)}}.strike-fx.svelte-1qfb9v3{position:absolute;left:50%;bottom:0;width:0;height:0;z-index:5;pointer-events:none}.strike-fx.svelte-1qfb9v3 .bolt:where(.svelte-1qfb9v3){position:absolute;left:-10px;top:-46px;font-size:26px;line-height:1;filter:drop-shadow(0 0 6px #fff3b0);animation:svelte-1qfb9v3-wx-bolt .5s ease-out forwards}@keyframes svelte-1qfb9v3-wx-bolt{0%{opacity:0;transform:translateY(-10px) scale(.6)}20%{opacity:1;transform:translateY(0) scale(1.15)}60%{opacity:1}to{opacity:0;transform:translateY(2px) scale(1)}}.strike-fx.svelte-1qfb9v3 .ssmoke:where(.svelte-1qfb9v3){position:absolute;bottom:2px;width:16px;height:16px;border-radius:50%;background:radial-gradient(circle,#5a5a5abf,#5a5a5a00 70%);opacity:0;animation:svelte-1qfb9v3-wx-smoke 2.2s ease-out forwards}.strike-fx.svelte-1qfb9v3 .s1:where(.svelte-1qfb9v3){--sx: -12px;left:-14px;animation-delay:.3s}.strike-fx.svelte-1qfb9v3 .s2:where(.svelte-1qfb9v3){--sx: 12px;left:2px;animation-delay:.6s}@keyframes svelte-1qfb9v3-wx-smoke{0%{opacity:0;transform:translate(0) scale(.4)}20%{opacity:.7}to{opacity:0;transform:translate(var(--sx),-30px) scale(1.8)}}@keyframes svelte-1qfb9v3-wx-fade-in{0%{opacity:0}to{opacity:1}}.wheel-fx.svelte-1qfb9v3{position:absolute;left:50%;bottom:0;width:0;height:0;z-index:1;pointer-events:none}.wheel-fx.svelte-1qfb9v3 span:where(.svelte-1qfb9v3){position:absolute;bottom:0;width:5px;height:5px;border-radius:50%;opacity:0}.wheel-fx.spray.svelte-1qfb9v3 span:where(.svelte-1qfb9v3){background:#c8dcf5d9;animation:svelte-1qfb9v3-wx-spray .9s ease-out infinite}.wheel-fx.leaf.svelte-1qfb9v3 span:where(.svelte-1qfb9v3){width:9px;height:7px;border-radius:0 100%;animation:svelte-1qfb9v3-wx-leafkick 1.2s ease-out infinite}.wheel-fx.leaf.svelte-1qfb9v3 span:where(.svelte-1qfb9v3):after{content:"";position:absolute;left:50%;top:10%;width:1px;height:80%;background:#50280f80;transform:translate(-50%)}.wheel-fx.svelte-1qfb9v3 span:where(.svelte-1qfb9v3):nth-child(1){left:-14px;--kx: -16px}.wheel-fx.svelte-1qfb9v3 span:where(.svelte-1qfb9v3):nth-child(2){left:10px;--kx: 16px;animation-delay:.45s}.wheel-fx.leaf.svelte-1qfb9v3 span:where(.svelte-1qfb9v3):nth-child(1){background:#c8722e}.wheel-fx.leaf.svelte-1qfb9v3 span:where(.svelte-1qfb9v3):nth-child(2){background:#b5492a}.wheel-fx.leaf.svelte-1qfb9v3 span:where(.svelte-1qfb9v3):nth-child(3){left:-4px;--kx: -8px;background:#d9822b;animation-delay:.2s}.wheel-fx.leaf.svelte-1qfb9v3 span:where(.svelte-1qfb9v3):nth-child(4){left:2px;--kx: 24px;background:#a83e1f;animation-delay:.6s}.wheel-fx.leaf.svelte-1qfb9v3 span:where(.svelte-1qfb9v3):nth-child(5){left:-10px;--kx: -26px;background:#e6b23a;animation-delay:.35s}@keyframes svelte-1qfb9v3-wx-spray{0%{opacity:0;transform:translate(0) scale(.4)}20%{opacity:.9}to{opacity:0;transform:translate(var(--kx),-14px) scale(1)}}@keyframes svelte-1qfb9v3-wx-leafkick{0%{opacity:0;transform:translate(0) rotate(0) scale(.4)}20%{opacity:1}to{opacity:0;transform:translate(var(--kx),-36px) rotate(420deg) scale(1.2)}}.road-splash.svelte-1qfb9v3{position:absolute;bottom:0;width:0;height:0;z-index:3;pointer-events:none}.road-splash.rear.svelte-1qfb9v3{left:calc(50% - 15px)}.road-splash.front.svelte-1qfb9v3{left:calc(50% + 15px)}.road-splash.svelte-1qfb9v3 span:where(.svelte-1qfb9v3){position:absolute;bottom:0;width:5px;height:5px;border-radius:50%;background:#c8def5e6;box-shadow:0 0 3px #b4d2f0b3;opacity:0;animation:svelte-1qfb9v3-road-splash .65s ease-out forwards}.road-splash.svelte-1qfb9v3 span:where(.svelte-1qfb9v3):nth-child(1){--sx: -22px;--sy: -12px}.road-splash.svelte-1qfb9v3 span:where(.svelte-1qfb9v3):nth-child(2){--sx: -12px;--sy: -21px;animation-delay:.03s}.road-splash.svelte-1qfb9v3 span:where(.svelte-1qfb9v3):nth-child(3){--sx: -3px;--sy: -25px;animation-delay:.05s;width:6px;height:6px}.road-splash.svelte-1qfb9v3 span:where(.svelte-1qfb9v3):nth-child(4){--sx: 8px;--sy: -23px;animation-delay:.04s}.road-splash.svelte-1qfb9v3 span:where(.svelte-1qfb9v3):nth-child(5){--sx: 18px;--sy: -17px;animation-delay:.06s}.road-splash.svelte-1qfb9v3 span:where(.svelte-1qfb9v3):nth-child(6){--sx: 26px;--sy: -9px;animation-delay:.08s;width:4px;height:4px}@keyframes svelte-1qfb9v3-road-splash{0%{opacity:0;transform:translateY(2px) scale(.4)}25%{opacity:1}70%{opacity:.9;transform:translate(calc(var(--sx) * .7),var(--sy)) scale(1)}to{opacity:0;transform:translate(var(--sx),4px) scale(.9)}}@keyframes wx-boltline{0%{opacity:0}6%{opacity:1}16%{opacity:.25}26%{opacity:1}44%{opacity:.5}60%{opacity:1}to{opacity:0}}
