.road-scroll.svelte-6xzpmb{scrollbar-width:thin;background:#15121f}.road.svelte-6xzpmb{background:repeating-linear-gradient(90deg,#0000 0 1px,#0000 1px 100%)}.sidewalk.svelte-6xzpmb{width:var(--side);background:repeating-linear-gradient(0deg,#ffffff09 0 22px,#0000 22px 44px),linear-gradient(#3a3259,#2a2442);position:absolute;top:0;bottom:0}.sidewalk.start.svelte-6xzpmb{left:0;box-shadow:inset -6px 0 #4b3f72}.sidewalk.finish.svelte-6xzpmb{--egg-x:16px;place-items:center;display:grid;right:0;box-shadow:inset 6px 0 #4b3f72}.lane.svelte-6xzpmb{width:var(--lane);background:linear-gradient(#221d33,#1a1628);border-right:2px dashed #ece9f51f;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:14%;display:flex;position:absolute;top:0;bottom:0}.lane.passed.svelte-6xzpmb{background:linear-gradient(#3ccf9114,#1a1628)}.lane.next.svelte-6xzpmb{background:linear-gradient(#f5a5241f,#1a1628)}.lane.hit.svelte-6xzpmb{background:linear-gradient(#f0506e38,#1a1628)}.plate.svelte-6xzpmb{color:var(--color-text-muted);white-space:nowrap;background:#2a2442;border-radius:999px;padding:.3rem .4rem;font-size:.72rem;font-weight:800;box-shadow:inset 0 -2px #0000004d}.lane.passed.svelte-6xzpmb .plate:where(.svelte-6xzpmb){color:#0d2a1e;background:var(--color-win)}.lane.next.svelte-6xzpmb .plate:where(.svelte-6xzpmb){color:#1b1528;background:var(--color-accent);box-shadow:0 0 14px #f5a52473}.lane.hit.svelte-6xzpmb .plate:where(.svelte-6xzpmb){color:#fff;background:var(--color-lose)}.lane.danger.svelte-6xzpmb .plate:where(.svelte-6xzpmb),.lane.safe.svelte-6xzpmb .plate:where(.svelte-6xzpmb){opacity:.6}.vehicle.svelte-6xzpmb{filter:drop-shadow(0 8px 8px #0000008c);-webkit-user-select:none;user-select:none;z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-30%)}.lane.danger.svelte-6xzpmb .vehicle:where(.svelte-6xzpmb){opacity:.35}.lane.hit.svelte-6xzpmb .vehicle:where(.svelte-6xzpmb){opacity:.6;top:4%;transform:translate(-50%)}.lane.hit.svelte-6xzpmb .vehicle.drive:where(.svelte-6xzpmb){animation:.9s cubic-bezier(.5,0,.7,.5) both svelte-6xzpmb-drive;top:50%}@keyframes svelte-6xzpmb-drive{0%{opacity:1;transform:translate(-50%,-330%)}40%{opacity:1;transform:translate(-50%,-40%)}to{opacity:0;transform:translate(-50%,260%)}}.chick.svelte-6xzpmb{filter:drop-shadow(0 6px 6px #00000080);-webkit-user-select:none;user-select:none;z-index:2;width:64px;position:absolute;top:50%;transform:translate(-50%,-64%)}.chick.animated.svelte-6xzpmb{transition:left .34s cubic-bezier(.3,1.3,.5,1);animation:1.6s ease-in-out infinite svelte-6xzpmb-idle}@keyframes svelte-6xzpmb-idle{50%{transform:translate(-50%,-70%)}}.chick.hit.svelte-6xzpmb{opacity:0;animation:none}.chick.hit.animated.svelte-6xzpmb{animation:.76s cubic-bezier(.2,.6,.4,1) .3s both svelte-6xzpmb-launch}@keyframes svelte-6xzpmb-launch{0%{opacity:1;transform:translate(-50%,-64%)rotate(0)scale(1)}35%{opacity:1;transform:translate(-10%,-230%)rotate(300deg)scale(1.05)}to{opacity:0;transform:translate(80%,-520%)rotate(780deg)scale(.45)}}.roast.svelte-6xzpmb{z-index:2;pointer-events:none;width:78px;position:absolute;top:50%;transform:translate(-50%,-52%)}.roast.svelte-6xzpmb img:where(.svelte-6xzpmb){filter:drop-shadow(0 6px 10px #00000080);-webkit-user-select:none;user-select:none;width:100%;display:block}.roast.animated.svelte-6xzpmb img:where(.svelte-6xzpmb){animation:.52s cubic-bezier(.3,1.5,.5,1) 1s both svelte-6xzpmb-plate}@keyframes svelte-6xzpmb-plate{0%{opacity:0;transform:scale(.2)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}.roast.svelte-6xzpmb:before,.roast.svelte-6xzpmb:after{content:"";filter:blur(1.5px);opacity:0;background:linear-gradient(#0000,#ffffff73);border-radius:999px;width:6px;height:18px;position:absolute;top:-6px;left:38%}.roast.svelte-6xzpmb:after{left:58%}.roast.animated.svelte-6xzpmb:before{animation:1.8s ease-out 1.4s infinite svelte-6xzpmb-steam}.roast.animated.svelte-6xzpmb:after{animation:1.8s ease-out 2.2s infinite svelte-6xzpmb-steam}@keyframes svelte-6xzpmb-steam{0%{opacity:0;transform:translateY(6px)scaleY(.6)}30%{opacity:.9}to{opacity:0;transform:translateY(-16px)scaleY(1.1)}}.chick.won.svelte-6xzpmb{transform:translate(-112%,-64%)}.chick.won.animated.svelte-6xzpmb{animation:.9s ease-in-out 3 svelte-6xzpmb-cheer}@keyframes svelte-6xzpmb-cheer{0%,to{transform:translate(-112%,-64%)}40%{transform:translate(-112%,-110%)rotate(-8deg)}60%{transform:translate(-112%,-96%)rotate(6deg)}}.egg.svelte-6xzpmb{filter:drop-shadow(0 6px 10px #f5a52459);-webkit-user-select:none;user-select:none;z-index:1;grid-area:1/1;width:60px;position:relative}.egg.won.svelte-6xzpmb{width:72px;transform:translateX(var(--egg-x));filter:drop-shadow(0 0 22px #f5a524d9)}.egg.won.animated.svelte-6xzpmb{animation:.9s cubic-bezier(.3,1.6,.5,1) both svelte-6xzpmb-egg-pop,1.6s ease-in-out .9s infinite svelte-6xzpmb-egg-glow}@keyframes svelte-6xzpmb-egg-pop{0%{transform:translateX(var(--egg-x)) translateY(0) scale(.8) rotate(0deg)}45%{transform:translateX(var(--egg-x)) translateY(-38%) scale(1.3) rotate(-14deg)}to{transform:translateX(var(--egg-x)) translateY(0) scale(1) rotate(0deg)}}@keyframes svelte-6xzpmb-egg-glow{50%{filter:drop-shadow(0 0 34px #ffd678)}}.rays.svelte-6xzpmb{width:150px;height:150px;transform:translateX(var(--egg-x));background:repeating-conic-gradient(#ffd26e52 0deg 10deg,#0000 10deg 30deg);border-radius:50%;grid-area:1/1;-webkit-mask-image:radial-gradient(circle,#000 25%,#0000 68%);mask-image:radial-gradient(circle,#000 25%,#0000 68%)}.rays.animated.svelte-6xzpmb{animation:6s linear infinite svelte-6xzpmb-rays}@keyframes svelte-6xzpmb-rays{to{transform:translateX(var(--egg-x)) rotate(360deg)}}.spark.svelte-6xzpmb{opacity:0;width:8px;height:8px;transform:translateX(var(--egg-x));background:#ffd27a;border-radius:2px;grid-area:1/1;animation:.9s ease-out .25s both svelte-6xzpmb-spark;box-shadow:0 0 8px #ffb84a}@keyframes svelte-6xzpmb-spark{0%{opacity:1;transform:translateX(var(--egg-x)) rotate(var(--a)) translateY(0) scale(1)}to{opacity:0;transform:translateX(var(--egg-x)) rotate(var(--a)) translateY(calc(var(--d) * -1)) scale(.3)}}html[data-motion=reduced] .chick.animated.svelte-6xzpmb,html[data-motion=reduced] .vehicle.drive.svelte-6xzpmb,html[data-motion=reduced] .roast.animated.svelte-6xzpmb img:where(.svelte-6xzpmb),html[data-motion=reduced] .roast.animated.svelte-6xzpmb:before,html[data-motion=reduced] .roast.animated.svelte-6xzpmb:after,html[data-motion=reduced] .egg.won.animated.svelte-6xzpmb,html[data-motion=reduced] .rays.animated.svelte-6xzpmb,html[data-motion=reduced] .spark.svelte-6xzpmb{animation:none}html[data-motion=reduced] .chick.hit.animated.svelte-6xzpmb{opacity:0}
