._root_c0fxm_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-5, 1.25rem);padding:var(--spacing-6);color:var(--foreground);font-family:var(--font-family-display)}._full_c0fxm_12{position:fixed;inset:0;z-index:var(--z-critical);background:radial-gradient(ellipse at 50% 40%,rgba(47,180,255,.18),transparent 60%),var(--background)}._track_c0fxm_21{position:relative;width:min(560px,86vw)}._lane_c0fxm_26{position:relative;height:clamp(64px,14vw,92px)}._runner_c0fxm_31{position:absolute;bottom:4px;width:clamp(54px,12vw,80px);transform:translate(-50%);transition:left .25s linear}._sc_c0fxm_39{position:relative;width:100%;transform-origin:50% 90%}._sprite_c0fxm_45{width:100%;filter:drop-shadow(0 0 10px rgba(47,180,255,.55))}._bar_c0fxm_50{height:10px;border-radius:var(--radius-full);background:#22344acc;border:1px solid var(--border);overflow:hidden}._fill_c0fxm_58{height:100%;border-radius:var(--radius-full);background:linear-gradient(90deg,#1a6fd1,#2fb4ff,#bfeaff);box-shadow:0 0 14px #2fb4ffb3;transition:width .25s linear}._percent_c0fxm_66{display:block;margin-top:6px;text-align:right;font-family:var(--font-family-monospace);font-size:.7rem;color:var(--muted-foreground)}._tip_c0fxm_75{margin:0;width:min(560px,86vw);text-align:center;font-family:var(--font-family-base);font-size:clamp(.8rem,2.6vw,.95rem);line-height:1.4;color:var(--muted-foreground);animation:_tipIn_c0fxm_1 .6s ease both}@keyframes _tipIn_c0fxm_1{0%{opacity:0;transform:translateY(6px)}}._dash_c0fxm_94{animation:_dashLean_c0fxm_1 .5s ease-in-out infinite}@keyframes _dashLean_c0fxm_1{50%{transform:translateY(-4px) rotate(8deg) scale(1.12,.9)}}._speed_c0fxm_104{position:absolute;right:100%;top:40%;width:70%;height:14px;background:linear-gradient(270deg,rgba(127,214,255,.7),transparent);border-radius:8px;filter:blur(2px)}._cloak_c0fxm_115{animation:_cloak_c0fxm_115 1.6s ease-in-out infinite}@keyframes _cloak_c0fxm_115{0%,to{opacity:.9}50%{opacity:.22;filter:blur(1.5px) saturate(1.6)}}._dashBack_c0fxm_130{animation:_dashBack_c0fxm_130 2.2s cubic-bezier(.2,.9,.2,1) infinite}@keyframes _dashBack_c0fxm_130{0%,15%{transform:translate(0) scale(1)}30%{transform:translate(-34px) scale(1.25,.8)}50%{transform:translate(-34px) scale(.9,1.1)}68%{transform:translate(26px) scale(1.3,.78)}to{transform:translate(0) scale(1)}}._melt_c0fxm_153{animation:_melt_c0fxm_153 2.4s ease-in-out infinite}@keyframes _melt_c0fxm_153{0%,12%{transform:scale(1)}45%{transform:scale(1.7,.12)}58%{transform:scale(1.7,.12)}72%{transform:scale(.7,1.35)}84%{transform:scale(1.12,.9)}to{transform:scale(1)}}._vapour_c0fxm_179{animation:_vapour_c0fxm_179 2.6s ease-in-out infinite}@keyframes _vapour_c0fxm_179{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(-22px) scale(.85,1.1);opacity:.55;filter:blur(1.5px)}}._puff_c0fxm_196{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(190,236,255,.8),transparent 70%);animation:_puff_c0fxm_196 1.6s ease-out infinite}._p1_c0fxm_203{left:10%;top:20%;width:40%;aspect-ratio:1}._p2_c0fxm_210{right:6%;top:6%;width:30%;aspect-ratio:1;animation-delay:.5s}._p3_c0fxm_218{left:38%;top:-8%;width:34%;aspect-ratio:1;animation-delay:1s}@keyframes _puff_c0fxm_196{0%{opacity:.9;transform:translateY(0) scale(.6)}to{opacity:0;transform:translateY(-30px) scale(1.4)}}@media(prefers-reduced-motion:reduce){._dash_c0fxm_94,._cloak_c0fxm_115,._dashBack_c0fxm_130,._melt_c0fxm_153,._vapour_c0fxm_179,._puff_c0fxm_196,._tip_c0fxm_75{animation:none}}
