.step.svelte-147kf1b{opacity:0;animation:svelte-147kf1b-stepin .5s ease-out forwards;animation-delay:calc(var(--i) * .11s)}@keyframes svelte-147kf1b-stepin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.flowdot.svelte-147kf1b{animation:svelte-147kf1b-flow 2.2s linear infinite;animation-delay:var(--d)}@keyframes svelte-147kf1b-flow{0%{transform:translate(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(56px);opacity:0}}.gatebar.svelte-147kf1b{height:4px;transform-origin:bottom;animation:svelte-147kf1b-gate 2.2s ease-in-out infinite;animation-delay:calc(var(--gi) * .28s)}@keyframes svelte-147kf1b-gate{0%,to{height:4px;opacity:.35}35%{height:26px;opacity:.9}}.halluc.svelte-147kf1b{animation:svelte-147kf1b-bounce 4.4s ease-in-out infinite}@keyframes svelte-147kf1b-bounce{0%,8%{transform:translate(0);opacity:0}18%{opacity:1}42%{transform:translate(120px);opacity:1}50%{transform:translate(96px)}58%{transform:translate(120px)}78%{transform:translate(-14px);opacity:1}92%,to{transform:translate(-14px);opacity:0}}.blocked.svelte-147kf1b{opacity:0;animation:svelte-147kf1b-blockflash 4.4s ease-in-out infinite}@keyframes svelte-147kf1b-blockflash{0%,40%{opacity:0}48%,66%{opacity:1}78%,to{opacity:0}}.pass.svelte-147kf1b{animation:svelte-147kf1b-passpulse 2.6s ease-in-out infinite}@keyframes svelte-147kf1b-passpulse{0%,to{box-shadow:0 0 #1f3a2e24}50%{box-shadow:0 0 0 6px #1f3a2e00}}@media (prefers-reduced-motion: reduce){.step.svelte-147kf1b,.flowdot.svelte-147kf1b,.gatebar.svelte-147kf1b,.halluc.svelte-147kf1b,.blocked.svelte-147kf1b,.pass.svelte-147kf1b{animation:none;opacity:1;transform:none;height:auto}.gatebar.svelte-147kf1b{height:26px;opacity:.8}.halluc.svelte-147kf1b{opacity:.55}.blocked.svelte-147kf1b{opacity:1}}.step.svelte-1rm8klp{opacity:0;animation:svelte-1rm8klp-stepin .5s ease-out forwards;animation-delay:calc(var(--i) * .11s)}@keyframes svelte-1rm8klp-stepin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fall.svelte-1rm8klp{animation:svelte-1rm8klp-fall 2.4s ease-in infinite;animation-delay:var(--d)}@keyframes svelte-1rm8klp-fall{0%{transform:translateY(-26px);opacity:0}30%{opacity:1}55%{transform:translateY(0);opacity:1}85%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:0}}.beam.svelte-1rm8klp{background:linear-gradient(90deg,transparent,rgba(31,58,46,.16),transparent);animation:svelte-1rm8klp-sweep 2.4s ease-in-out infinite}@keyframes svelte-1rm8klp-sweep{0%{transform:translate(-40%)}to{transform:translate(340%)}}.pop.svelte-1rm8klp{opacity:0;animation:svelte-1rm8klp-pop 3.2s ease-out infinite;animation-delay:var(--d)}@keyframes svelte-1rm8klp-pop{0%{opacity:0;transform:scale(.86)}10%,82%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.tick.svelte-1rm8klp{stroke-dasharray:16;stroke-dashoffset:16;animation:svelte-1rm8klp-draw 3s ease-out infinite;animation-delay:var(--d)}@keyframes svelte-1rm8klp-draw{0%{stroke-dashoffset:16}18%,88%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.flowdot.svelte-1rm8klp{animation:svelte-1rm8klp-flow 2.4s linear infinite;animation-delay:var(--d)}@keyframes svelte-1rm8klp-flow{0%{transform:translate(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(44px);opacity:0}}@media (prefers-reduced-motion: reduce){.step.svelte-1rm8klp,.fall.svelte-1rm8klp,.pop.svelte-1rm8klp,.flowdot.svelte-1rm8klp{animation:none;opacity:1;transform:none}.beam.svelte-1rm8klp{animation:none;opacity:.5}.tick.svelte-1rm8klp{animation:none;stroke-dashoffset:0}}.gauge-slow.svelte-krv5lr,.gauge-fast.svelte-krv5lr{transform-box:fill-box;transform-origin:left center}.gauge-slow.svelte-krv5lr{animation:svelte-krv5lr-gaugeslow 7s ease-in-out infinite}@keyframes svelte-krv5lr-gaugeslow{0%{transform:scaleX(.03)}90%{transform:scaleX(.24)}to{transform:scaleX(.24)}}.gauge-fast.svelte-krv5lr{animation:svelte-krv5lr-gaugefast 7s ease-in-out infinite}@keyframes svelte-krv5lr-gaugefast{0%{transform:scaleX(.05)}38%{transform:scaleX(1)}to{transform:scaleX(1)}}@media (prefers-reduced-motion: reduce){.gauge-slow.svelte-krv5lr,.gauge-fast.svelte-krv5lr{animation:none}.gauge-fast.svelte-krv5lr{transform:scaleX(1)}.gauge-slow.svelte-krv5lr{transform:scaleX(.24)}}
