
.claww-celebration{border:0;padding:0;margin:0;width:100vw;max-width:none;height:100dvh;max-height:none;background:#071129;color:#fff;overflow:auto}
.claww-celebration::backdrop{background:#071129}
.rocket-scene{position:relative;isolation:isolate;min-height:100%;overflow:hidden;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 90%,#263b68 0,transparent 60%),linear-gradient(#05091d,#102346)}
.rocket-stars{position:absolute;inset:0;z-index:-1;opacity:.55;background-image:radial-gradient(1px 1px at 17px 24px,#fff 80%,transparent),radial-gradient(1px 1px at 82px 76px,#fff 80%,transparent),radial-gradient(2px 2px at 49px 119px,#a4d5ff 65%,transparent);background-size:163px 157px,227px 199px,347px 311px}
.rocket-launcher{position:absolute;width:clamp(130px,24vw,270px);height:auto;bottom:8%;left:50%;transform:translateX(-50%);opacity:0;pointer-events:none}
.rocket-burst{position:absolute;width:1px;height:1px;left:50%;top:30%;pointer-events:none}
.rocket-particle{position:absolute;left:0;top:0;width:clamp(18px,3vw,37px);height:clamp(22px,3.7vw,45px);opacity:0;object-fit:contain;filter:drop-shadow(0 0 5px #fff8)}
.rocket-spark{position:absolute;width:4px;height:4px;border-radius:50%;background:#ffe6a4;box-shadow:0 0 8px #ffca43;opacity:0}
.rocket-message{position:relative;text-align:center;width:100%;padding:24px 0;opacity:0;transform:translateY(24px);z-index:2}
.rocket-banner{background:linear-gradient(110deg,#f3b632,#ffe8a3,#f3b632);box-shadow:0 12px 60px #0005;border-block:3px solid #fff3bf;padding:24px 12px;transform:rotate(-3deg);margin:0 0 36px;color:#101a36;font-size:clamp(26px,6vw,78px);letter-spacing:-.04em;line-height:1.15;font-weight:900;overflow-wrap:anywhere}
.rocket-message p{font-size:clamp(17px,2.5vw,25px);margin:0 20px 22px}
.rocket-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;padding:0 20px}
.rocket-actions button,.rocket-skip{font:inherit;font-weight:750;border:1px solid #ffffff88;border-radius:10px;padding:10px 18px;color:#fff;background:#132754;cursor:pointer;min-height:44px}
.rocket-actions button:hover,.rocket-skip:hover{background:#2847c7}
.rocket-actions button:focus-visible,.rocket-skip:focus-visible{outline:3px solid #ffe8a3;outline-offset:4px}
.rocket-skip{position:absolute;right:18px;top:18px;z-index:4;font-size:14px}
.rocket-close{background:#fff!important;color:#101a36!important}
.is-playing .rocket-launcher{animation:claww-launch 3.1s cubic-bezier(.4,0,.3,1) both}
.is-playing .rocket-particle{animation:claww-burst 4.5s ease-out both;animation-delay:var(--delay)}
.is-playing .rocket-spark{animation:claww-spark 3.8s ease-out both;animation-delay:var(--delay)}
.is-playing .rocket-message{animation:claww-banner .75s ease-out 3.35s forwards}
.is-still .rocket-message{opacity:1;transform:none}
.is-still .rocket-skip{display:none}
.is-still .rocket-message:before{content:"";display:block;margin:0 auto 25px;width:90px;height:110px;background:url('assets/claww-progress.webp') center/contain no-repeat}
@keyframes claww-launch{0%{opacity:0;transform:translate(-50%,20px) rotate(-8deg) scale(.8)}10%,36%{opacity:1;transform:translate(-50%,0) rotate(-8deg) scale(1)}55%{opacity:1;transform:translate(-50%,-16vh) rotate(6deg) scale(.9)}87%{opacity:1;transform:translate(-50%,-65vh) rotate(-4deg) scale(.35)}100%{opacity:0;transform:translate(-50%,-82vh) scale(.05)}}
@keyframes claww-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.1)}8%{opacity:1}72%{opacity:1}100%{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) rotate(var(--spin)) scale(.55)}}
@keyframes claww-spark{0%{opacity:0;transform:translate(0,0)}12%{opacity:1}100%{opacity:0;transform:translate(var(--x),var(--y)) scale(.2)}}
@keyframes claww-banner{to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.claww-celebration *{animation:none!important}.rocket-launcher,.rocket-particle,.rocket-spark{display:none}.rocket-message{opacity:1;transform:none}.rocket-banner{transform:none}.rocket-skip{display:none}}
@media(max-height:500px){.rocket-banner{padding:14px 10px;margin-bottom:22px}.rocket-message{padding-top:72px}}

.rocket-top-close{position:absolute;top:18px;left:18px;z-index:4;border:1px solid #ffffff88;border-radius:10px;min-height:44px;padding:10px 18px;background:#132754;color:white;font:inherit;cursor:pointer}.rocket-top-close:focus-visible{outline:3px solid #ffe8a3;outline-offset:4px}

/* Five overlapping bursts: quick outward punch, then sparkling Claww trails. */
.rocket-firework{position:absolute;width:1px;height:1px;pointer-events:none;z-index:1;--start:2.65s}
.rocket-firework-1{left:50%;top:24%;--start:2.65s}
.rocket-firework-2{left:23%;top:27%;--start:3.15s}
.rocket-firework-3{left:77%;top:24%;--start:3.6s}
.rocket-firework-4{left:29%;top:67%;--start:4.15s}
.rocket-firework-5{left:73%;top:69%;--start:4.6s}
.rocket-particle{width:clamp(24px,3.5vw,42px);height:clamp(29px,4.3vw,51px);max-width:none;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 12px #ffd789)}
.rocket-spark{width:3px;height:3px;box-shadow:0 0 6px currentColor,0 0 15px currentColor,0 0 26px currentColor}
.rocket-glow{position:absolute;left:-60px;top:-60px;width:120px;height:120px;border-radius:50%;opacity:0;background:radial-gradient(circle,#fff5bc88, #ffd23a33 28%,transparent 70%)}
.is-playing .rocket-particle{animation:claww-explode 5.8s cubic-bezier(.12,.65,.2,1) both;animation-delay:calc(var(--start) + var(--stagger))}
.is-playing .rocket-spark{animation:claww-trail 5s cubic-bezier(.1,.65,.25,1) both;animation-delay:calc(var(--start) + var(--stagger))}
.is-playing .rocket-glow{animation:claww-glow .7s ease-out both;animation-delay:var(--start)}
.is-playing .rocket-message{animation-delay:4.5s}
@keyframes claww-explode{0%{opacity:0;transform:translate(-50%,-50%) scale(.1)}3%{opacity:1}18%{opacity:1;transform:translate(calc(-50% + var(--x)*.83),calc(-50% + var(--y)*.83)) rotate(var(--spin)) scale(1.08)}58%{opacity:1;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y) + 3vh)) rotate(calc(var(--spin) + 40deg)) scale(.9)}100%{opacity:0;transform:translate(calc(-50% + var(--x)*1.1),calc(-50% + var(--y) + 16vh)) rotate(calc(var(--spin) + 120deg)) scale(.5)}}
@keyframes claww-trail{0%{opacity:0;transform:translate(0,0) scale(1.5)}4%{opacity:1}20%{opacity:1;transform:translate(calc(var(--x)*.85),calc(var(--y)*.85)) scale(1)}65%{opacity:.8}100%{opacity:0;transform:translate(var(--x),calc(var(--y) + 15vh)) scale(.2)}}
@keyframes claww-glow{0%{opacity:0;transform:scale(.1)}20%{opacity:.75}100%{opacity:0;transform:scale(3)}}
@media(prefers-reduced-motion:reduce){.rocket-firework{display:none}}
.rocket-claws .rocket-particle:nth-child(1){--x:14.62vw;--y:1.85vh;--spin:41deg;--stagger:0.035s;filter:hue-rotate(47deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(47 100% 65%))}
.rocket-claws .rocket-particle:nth-child(2){--x:16.74vw;--y:4.35vh;--spin:82deg;--stagger:0.070s;filter:hue-rotate(94deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(94 100% 65%))}
.rocket-claws .rocket-particle:nth-child(3){--x:18.18vw;--y:7.41vh;--spin:123deg;--stagger:0.105s;filter:hue-rotate(141deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(141 100% 65%))}
.rocket-claws .rocket-particle:nth-child(4){--x:18.77vw;--y:10.91vh;--spin:164deg;--stagger:0.000s;filter:hue-rotate(188deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(188 100% 65%))}
.rocket-claws .rocket-particle:nth-child(5){--x:8.49vw;--y:6.79vh;--spin:205deg;--stagger:0.035s;filter:hue-rotate(235deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(235 100% 65%))}
.rocket-claws .rocket-particle:nth-child(6){--x:8.70vw;--y:9.58vh;--spin:246deg;--stagger:0.070s;filter:hue-rotate(282deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(282 100% 65%))}
.rocket-claws .rocket-particle:nth-child(7){--x:7.99vw;--y:12.55vh;--spin:287deg;--stagger:0.105s;filter:hue-rotate(329deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(329 100% 65%))}
.rocket-claws .rocket-particle:nth-child(8){--x:6.30vw;--y:15.52vh;--spin:328deg;--stagger:0.000s;filter:hue-rotate(16deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(16 100% 65%))}
.rocket-claws .rocket-particle:nth-child(9){--x:3.63vw;--y:18.33vh;--spin:9deg;--stagger:0.035s;filter:hue-rotate(63deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(63 100% 65%))}
.rocket-claws .rocket-particle:nth-child(10){--x:0.00vw;--y:9.60vh;--spin:50deg;--stagger:0.070s;filter:hue-rotate(110deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(110 100% 65%))}
.rocket-claws .rocket-particle:nth-child(11){--x:-2.32vw;--y:11.69vh;--spin:91deg;--stagger:0.105s;filter:hue-rotate(157deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(157 100% 65%))}
.rocket-claws .rocket-particle:nth-child(12){--x:-5.44vw;--y:13.39vh;--spin:132deg;--stagger:0.000s;filter:hue-rotate(204deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(204 100% 65%))}
.rocket-claws .rocket-particle:nth-child(13){--x:-9.26vw;--y:14.54vh;--spin:173deg;--stagger:0.035s;filter:hue-rotate(251deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(251 100% 65%))}
.rocket-claws .rocket-particle:nth-child(14){--x:-13.64vw;--y:15.02vh;--spin:214deg;--stagger:0.070s;filter:hue-rotate(298deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(298 100% 65%))}
.rocket-claws .rocket-particle:nth-child(15){--x:-8.49vw;--y:6.79vh;--spin:255deg;--stagger:0.105s;filter:hue-rotate(345deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(345 100% 65%))}
.rocket-claws .rocket-particle:nth-child(16){--x:-11.97vw;--y:6.96vh;--spin:296deg;--stagger:0.000s;filter:hue-rotate(32deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(32 100% 65%))}
.rocket-claws .rocket-particle:nth-child(17){--x:-15.68vw;--y:6.39vh;--spin:337deg;--stagger:0.035s;filter:hue-rotate(79deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(79 100% 65%))}
.rocket-claws .rocket-particle:nth-child(18){--x:-19.40vw;--y:5.04vh;--spin:18deg;--stagger:0.070s;filter:hue-rotate(126deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(126 100% 65%))}
.rocket-claws .rocket-particle:nth-child(19){--x:-22.91vw;--y:2.90vh;--spin:59deg;--stagger:0.105s;filter:hue-rotate(173deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(173 100% 65%))}
.rocket-claws .rocket-particle:nth-child(20){--x:-12.00vw;--y:0.00vh;--spin:100deg;--stagger:0.000s;filter:hue-rotate(220deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(220 100% 65%))}
.rocket-claws .rocket-particle:nth-child(21){--x:-14.62vw;--y:-1.85vh;--spin:141deg;--stagger:0.035s;filter:hue-rotate(267deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(267 100% 65%))}
.rocket-claws .rocket-particle:nth-child(22){--x:-16.74vw;--y:-4.35vh;--spin:182deg;--stagger:0.070s;filter:hue-rotate(314deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(314 100% 65%))}
.rocket-claws .rocket-particle:nth-child(23){--x:-18.18vw;--y:-7.41vh;--spin:223deg;--stagger:0.105s;filter:hue-rotate(1deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(1 100% 65%))}
.rocket-claws .rocket-particle:nth-child(24){--x:-18.77vw;--y:-10.91vh;--spin:264deg;--stagger:0.000s;filter:hue-rotate(48deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(48 100% 65%))}
.rocket-claws .rocket-particle:nth-child(25){--x:-8.49vw;--y:-6.79vh;--spin:305deg;--stagger:0.035s;filter:hue-rotate(95deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(95 100% 65%))}
.rocket-claws .rocket-particle:nth-child(26){--x:-8.70vw;--y:-9.58vh;--spin:346deg;--stagger:0.070s;filter:hue-rotate(142deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(142 100% 65%))}
.rocket-claws .rocket-particle:nth-child(27){--x:-7.99vw;--y:-12.55vh;--spin:27deg;--stagger:0.105s;filter:hue-rotate(189deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(189 100% 65%))}
.rocket-claws .rocket-particle:nth-child(28){--x:-6.30vw;--y:-15.52vh;--spin:68deg;--stagger:0.000s;filter:hue-rotate(236deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(236 100% 65%))}
.rocket-claws .rocket-particle:nth-child(29){--x:-3.63vw;--y:-18.33vh;--spin:109deg;--stagger:0.035s;filter:hue-rotate(283deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(283 100% 65%))}
.rocket-claws .rocket-particle:nth-child(30){--x:-0.00vw;--y:-9.60vh;--spin:150deg;--stagger:0.070s;filter:hue-rotate(330deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(330 100% 65%))}
.rocket-claws .rocket-particle:nth-child(31){--x:2.32vw;--y:-11.69vh;--spin:191deg;--stagger:0.105s;filter:hue-rotate(17deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(17 100% 65%))}
.rocket-claws .rocket-particle:nth-child(32){--x:5.44vw;--y:-13.39vh;--spin:232deg;--stagger:0.000s;filter:hue-rotate(64deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(64 100% 65%))}
.rocket-claws .rocket-particle:nth-child(33){--x:9.26vw;--y:-14.54vh;--spin:273deg;--stagger:0.035s;filter:hue-rotate(111deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(111 100% 65%))}
.rocket-claws .rocket-particle:nth-child(34){--x:13.64vw;--y:-15.02vh;--spin:314deg;--stagger:0.070s;filter:hue-rotate(158deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(158 100% 65%))}
.rocket-claws .rocket-particle:nth-child(35){--x:8.49vw;--y:-6.79vh;--spin:355deg;--stagger:0.105s;filter:hue-rotate(205deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(205 100% 65%))}
.rocket-claws .rocket-particle:nth-child(36){--x:11.97vw;--y:-6.96vh;--spin:36deg;--stagger:0.000s;filter:hue-rotate(252deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(252 100% 65%))}
.rocket-claws .rocket-particle:nth-child(37){--x:15.68vw;--y:-6.39vh;--spin:77deg;--stagger:0.035s;filter:hue-rotate(299deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(299 100% 65%))}
.rocket-claws .rocket-particle:nth-child(38){--x:19.40vw;--y:-5.04vh;--spin:118deg;--stagger:0.070s;filter:hue-rotate(346deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(346 100% 65%))}
.rocket-claws .rocket-particle:nth-child(39){--x:22.91vw;--y:-2.90vh;--spin:159deg;--stagger:0.105s;filter:hue-rotate(33deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(33 100% 65%))}
.rocket-claws .rocket-particle:nth-child(40){--x:12.00vw;--y:-0.00vh;--spin:200deg;--stagger:0.000s;filter:hue-rotate(80deg) saturate(1.4) drop-shadow(0 0 5px #fff9) drop-shadow(0 0 12px hsl(80 100% 65%))}
.rocket-trails .rocket-spark:nth-child(1){--x:11.85vw;--y:1.50vh;--stagger:0.045s;color:hsl(43 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(2){--x:13.31vw;--y:3.46vh;--stagger:0.090s;color:hsl(86 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(3){--x:14.26vw;--y:5.81vh;--stagger:0.135s;color:hsl(129 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(4){--x:14.56vw;--y:8.46vh;--stagger:0.180s;color:hsl(172 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(5){--x:14.14vw;--y:11.31vh;--stagger:0.225s;color:hsl(215 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(6){--x:12.93vw;--y:14.24vh;--stagger:0.000s;color:hsl(258 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(7){--x:10.90vw;--y:17.11vh;--stagger:0.045s;color:hsl(301 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(8){--x:8.03vw;--y:19.78vh;--stagger:0.090s;color:hsl(344 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(9){--x:1.56vw;--y:7.90vh;--stagger:0.135s;color:hsl(27 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(10){--x:0.00vw;--y:9.60vh;--stagger:0.180s;color:hsl(70 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(11){--x:-2.19vw;--y:11.06vh;--stagger:0.225s;color:hsl(113 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(12){--x:-4.94vw;--y:12.17vh;--stagger:0.000s;color:hsl(156 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(13){--x:-8.17vw;--y:12.83vh;--stagger:0.045s;color:hsl(199 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(14){--x:-11.76vw;--y:12.94vh;--stagger:0.090s;color:hsl(242 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(15){--x:-15.56vw;--y:12.45vh;--stagger:0.135s;color:hsl(285 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(16){--x:-19.42vw;--y:11.29vh;--stagger:0.180s;color:hsl(328 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(17){--x:-23.17vw;--y:9.44vh;--stagger:0.225s;color:hsl(11 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(18){--x:-9.51vw;--y:2.47vh;--stagger:0.000s;color:hsl(54 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(19){--x:-11.85vw;--y:1.50vh;--stagger:0.045s;color:hsl(97 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(20){--x:-14.00vw;--y:0.00vh;--stagger:0.090s;color:hsl(140 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(21){--x:-15.80vw;--y:-2.00vh;--stagger:0.135s;color:hsl(183 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(22){--x:-17.12vw;--y:-4.45vh;--stagger:0.180s;color:hsl(226 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(23){--x:-17.82vw;--y:-7.26vh;--stagger:0.225s;color:hsl(269 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(24){--x:-17.80vw;--y:-10.35vh;--stagger:0.000s;color:hsl(312 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(25){--x:-16.97vw;--y:-13.58vh;--stagger:0.045s;color:hsl(355 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(26){--x:-15.28vw;--y:-16.83vh;--stagger:0.090s;color:hsl(38 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(27){--x:-4.54vw;--y:-7.13vh;--stagger:0.135s;color:hsl(81 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(28){--x:-3.71vw;--y:-9.13vh;--stagger:0.180s;color:hsl(124 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(29){--x:-2.19vw;--y:-11.06vh;--stagger:0.225s;color:hsl(167 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(30){--x:-0.00vw;--y:-12.80vh;--stagger:0.000s;color:hsl(210 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(31){--x:2.82vw;--y:-14.22vh;--stagger:0.045s;color:hsl(253 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(32){--x:6.18vw;--y:-15.22vh;--stagger:0.090s;color:hsl(296 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(33){--x:9.99vw;--y:-15.68vh;--stagger:0.135s;color:hsl(339 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(34){--x:14.11vw;--y:-15.53vh;--stagger:0.180s;color:hsl(22 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(35){--x:18.38vw;--y:-14.71vh;--stagger:0.225s;color:hsl(65 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(36){--x:8.09vw;--y:-4.70vh;--stagger:0.000s;color:hsl(108 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(37){--x:10.69vw;--y:-4.36vh;--stagger:0.045s;color:hsl(151 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(38){--x:13.31vw;--y:-3.46vh;--stagger:0.090s;color:hsl(194 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(39){--x:15.80vw;--y:-2.00vh;--stagger:0.135s;color:hsl(237 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(40){--x:18.00vw;--y:-0.00vh;--stagger:0.180s;color:hsl(280 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(41){--x:19.75vw;--y:2.50vh;--stagger:0.225s;color:hsl(323 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(42){--x:20.92vw;--y:5.44vh;--stagger:0.000s;color:hsl(6 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(43){--x:21.38vw;--y:8.72vh;--stagger:0.045s;color:hsl(49 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(44){--x:21.03vw;--y:12.23vh;--stagger:0.090s;color:hsl(92 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(45){--x:7.07vw;--y:5.66vh;--stagger:0.135s;color:hsl(135 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(46){--x:7.05vw;--y:7.77vh;--stagger:0.180s;color:hsl(178 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(47){--x:6.36vw;--y:9.98vh;--stagger:0.225s;color:hsl(221 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(48){--x:4.94vw;--y:12.17vh;--stagger:0.000s;color:hsl(264 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(49){--x:2.82vw;--y:14.22vh;--stagger:0.045s;color:hsl(307 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(50){--x:0.00vw;--y:16.00vh;--stagger:0.090s;color:hsl(350 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(51){--x:-3.44vw;--y:17.38vh;--stagger:0.135s;color:hsl(33 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(52){--x:-7.42vw;--y:18.26vh;--stagger:0.180s;color:hsl(76 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(53){--x:-11.80vw;--y:18.53vh;--stagger:0.225s;color:hsl(119 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(54){--x:-5.88vw;--y:6.47vh;--stagger:0.000s;color:hsl(162 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(55){--x:-8.49vw;--y:6.79vh;--stagger:0.045s;color:hsl(205 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(56){--x:-11.33vw;--y:6.58vh;--stagger:0.090s;color:hsl(248 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(57){--x:-14.26vw;--y:5.81vh;--stagger:0.135s;color:hsl(291 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(58){--x:-17.12vw;--y:4.45vh;--stagger:0.180s;color:hsl(334 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(59){--x:-19.75vw;--y:2.50vh;--stagger:0.225s;color:hsl(17 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(60){--x:-22.00vw;--y:0.00vh;--stagger:0.000s;color:hsl(60 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(61){--x:-23.70vw;--y:-3.00vh;--stagger:0.045s;color:hsl(103 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(62){--x:-24.73vw;--y:-6.43vh;--stagger:0.090s;color:hsl(146 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(63){--x:-8.91vw;--y:-3.63vh;--stagger:0.135s;color:hsl(189 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(64){--x:-9.71vw;--y:-5.64vh;--stagger:0.180s;color:hsl(232 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(65){--x:-9.90vw;--y:-7.92vh;--stagger:0.225s;color:hsl(275 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(66){--x:-9.40vw;--y:-10.36vh;--stagger:0.000s;color:hsl(318 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(67){--x:-8.17vw;--y:-12.83vh;--stagger:0.045s;color:hsl(1 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(68){--x:-6.18vw;--y:-15.22vh;--stagger:0.090s;color:hsl(44 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(69){--x:-3.44vw;--y:-17.38vh;--stagger:0.135s;color:hsl(87 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(70){--x:-0.00vw;--y:-19.20vh;--stagger:0.180s;color:hsl(130 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(71){--x:4.07vw;--y:-20.54vh;--stagger:0.225s;color:hsl(173 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(72){--x:3.09vw;--y:-7.61vh;--stagger:0.000s;color:hsl(216 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(73){--x:5.45vw;--y:-8.55vh;--stagger:0.045s;color:hsl(259 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(74){--x:8.23vw;--y:-9.06vh;--stagger:0.090s;color:hsl(302 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(75){--x:11.31vw;--y:-9.05vh;--stagger:0.135s;color:hsl(345 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(76){--x:14.56vw;--y:-8.46vh;--stagger:0.180s;color:hsl(28 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(77){--x:17.82vw;--y:-7.26vh;--stagger:0.225s;color:hsl(71 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(78){--x:20.92vw;--y:-5.44vh;--stagger:0.000s;color:hsl(114 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(79){--x:23.70vw;--y:-3.00vh;--stagger:0.045s;color:hsl(157 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(80){--x:26.00vw;--y:-0.00vh;--stagger:0.090s;color:hsl(200 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(81){--x:9.88vw;--y:1.25vh;--stagger:0.135s;color:hsl(243 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(82){--x:11.41vw;--y:2.97vh;--stagger:0.180s;color:hsl(286 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(83){--x:12.47vw;--y:5.08vh;--stagger:0.225s;color:hsl(329 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(84){--x:12.94vw;--y:7.52vh;--stagger:0.000s;color:hsl(12 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(85){--x:12.73vw;--y:10.18vh;--stagger:0.045s;color:hsl(55 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(86){--x:11.76vw;--y:12.94vh;--stagger:0.090s;color:hsl(98 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(87){--x:9.99vw;--y:15.68vh;--stagger:0.135s;color:hsl(141 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(88){--x:7.42vw;--y:18.26vh;--stagger:0.180s;color:hsl(184 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(89){--x:4.07vw;--y:20.54vh;--stagger:0.225s;color:hsl(227 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(90){--x:0.00vw;--y:8.00vh;--stagger:0.000s;color:hsl(270 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(91){--x:-1.88vw;--y:9.48vh;--stagger:0.045s;color:hsl(313 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(92){--x:-4.33vw;--y:10.65vh;--stagger:0.090s;color:hsl(356 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(93){--x:-7.26vw;--y:11.40vh;--stagger:0.135s;color:hsl(39 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(94){--x:-10.58vw;--y:11.65vh;--stagger:0.180s;color:hsl(82 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(95){--x:-14.14vw;--y:11.31vh;--stagger:0.225s;color:hsl(125 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(96){--x:-17.80vw;--y:10.35vh;--stagger:0.000s;color:hsl(168 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(97){--x:-21.38vw;--y:8.72vh;--stagger:0.045s;color:hsl(211 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(98){--x:-24.73vw;--y:6.43vh;--stagger:0.090s;color:hsl(254 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(99){--x:-9.88vw;--y:1.25vh;--stagger:0.135s;color:hsl(297 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(100){--x:-12.00vw;--y:0.00vh;--stagger:0.180s;color:hsl(340 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(101){--x:-13.83vw;--y:-1.75vh;--stagger:0.225s;color:hsl(23 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(102){--x:-15.22vw;--y:-3.96vh;--stagger:0.000s;color:hsl(66 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(103){--x:-16.04vw;--y:-6.54vh;--stagger:0.045s;color:hsl(109 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(104){--x:-16.18vw;--y:-9.40vh;--stagger:0.090s;color:hsl(152 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(105){--x:-15.56vw;--y:-12.45vh;--stagger:0.135s;color:hsl(195 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(106){--x:-14.11vw;--y:-15.53vh;--stagger:0.180s;color:hsl(238 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(107){--x:-11.80vw;--y:-18.53vh;--stagger:0.225s;color:hsl(281 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(108){--x:-3.09vw;--y:-7.61vh;--stagger:0.000s;color:hsl(324 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(109){--x:-1.88vw;--y:-9.48vh;--stagger:0.045s;color:hsl(7 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(110){--x:0.00vw;--y:-11.20vh;--stagger:0.090s;color:hsl(50 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(111){--x:2.50vw;--y:-12.64vh;--stagger:0.135s;color:hsl(93 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(112){--x:5.56vw;--y:-13.70vh;--stagger:0.180s;color:hsl(136 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(113){--x:9.08vw;--y:-14.26vh;--stagger:0.225s;color:hsl(179 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(114){--x:12.93vw;--y:-14.24vh;--stagger:0.000s;color:hsl(222 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(115){--x:16.97vw;--y:-13.58vh;--stagger:0.045s;color:hsl(265 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(116){--x:21.03vw;--y:-12.23vh;--stagger:0.090s;color:hsl(308 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(117){--x:8.91vw;--y:-3.63vh;--stagger:0.135s;color:hsl(351 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(118){--x:11.41vw;--y:-2.97vh;--stagger:0.180s;color:hsl(34 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(119){--x:13.83vw;--y:-1.75vh;--stagger:0.225s;color:hsl(77 100% 75%);background:currentColor}
.rocket-trails .rocket-spark:nth-child(120){--x:16.00vw;--y:-0.00vh;--stagger:0.000s;color:hsl(120 100% 75%);background:currentColor}
