.pump-container.svelte-kj9sz4{filter:drop-shadow(0 10px 30px rgba(0,0,0,.1))}.rotor-assembly.svelte-kj9sz4{will-change:transform;animation:svelte-kj9sz4-rotor-spin 4s linear infinite}@keyframes svelte-kj9sz4-rotor-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.chemical-path.svelte-kj9sz4{will-change:stroke-dashoffset;stroke-dasharray:20 10;animation:svelte-kj9sz4-chemical-flow 1.5s linear infinite}@keyframes svelte-kj9sz4-chemical-flow{0%{stroke-dashoffset:30}to{stroke-dashoffset:0}}.metric.svelte-kj9sz4{animation:svelte-kj9sz4-metric-pulse 2s ease-in-out infinite}.metric-flow.svelte-kj9sz4{animation-delay:0s}.metric-accuracy.svelte-kj9sz4{animation-delay:1s}@keyframes svelte-kj9sz4-metric-pulse{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.8;transform:translateY(-2px)}}.inlet-glow.svelte-kj9sz4{will-change:opacity,transform;animation:svelte-kj9sz4-inlet-pulse 2s ease-in-out infinite}.inlet-in.svelte-kj9sz4 .inlet-glow:where(.svelte-kj9sz4){animation-delay:0s}.inlet-out.svelte-kj9sz4 .inlet-glow:where(.svelte-kj9sz4){animation-delay:-1s}@keyframes svelte-kj9sz4-inlet-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@media(max-width:768px){.pump-container.svelte-kj9sz4{filter:none}.chemical-path.svelte-kj9sz4{filter:none!important}@keyframes svelte-kj9sz4-metric-pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes svelte-kj9sz4-inlet-pulse{0%,to{opacity:.4}50%{opacity:1}}.rotor-assembly.svelte-kj9sz4,.chemical-path.svelte-kj9sz4,.inlet-glow.svelte-kj9sz4{will-change:auto}}@media(prefers-reduced-motion:reduce){.rotor-assembly.svelte-kj9sz4,.chemical-path.svelte-kj9sz4,.metric.svelte-kj9sz4,.inlet-glow.svelte-kj9sz4{animation:none}}@media(max-width:768px){.pump-container.scrolling.svelte-kj9sz4 .rotor-assembly:where(.svelte-kj9sz4),.pump-container.scrolling.svelte-kj9sz4 .chemical-path:where(.svelte-kj9sz4),.pump-container.scrolling.svelte-kj9sz4 .inlet-glow:where(.svelte-kj9sz4),.pump-container.scrolling.svelte-kj9sz4 .metric:where(.svelte-kj9sz4){animation-play-state:paused}}.tube-chemical.svelte-krs96d{stroke-dasharray:20 10;animation:svelte-krs96d-flow-reverse 1.5s linear infinite}.tube-chemical-1.svelte-krs96d{animation-name:svelte-krs96d-flow-forward;animation-duration:2.25s}.tube-chemical-2.svelte-krs96d{animation-name:svelte-krs96d-flow-reverse;animation-duration:2.625s;animation-delay:-1s}.tube-chemical-3.svelte-krs96d{animation-name:svelte-krs96d-flow-forward;animation-duration:1.875s;animation-delay:-.5s}@keyframes svelte-krs96d-flow-forward{0%{stroke-dashoffset:30}to{stroke-dashoffset:0}}@keyframes svelte-krs96d-flow-reverse{0%{stroke-dashoffset:0}to{stroke-dashoffset:30}}.inlet-glow.svelte-krs96d{transform-box:fill-box;transform-origin:center;animation:svelte-krs96d-inlet-pulse 2s ease-in-out infinite}.outlet-glow.svelte-krs96d{animation-delay:-.5s}@keyframes svelte-krs96d-inlet-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.junction-pulse.svelte-krs96d{animation:svelte-krs96d-junction-glow 1.5s ease-in-out infinite}@keyframes svelte-krs96d-junction-glow{0%,to{opacity:.6}50%{opacity:1}}@media(max-width:768px){.inlet-glow.svelte-krs96d{animation-name:svelte-krs96d-inlet-pulse-simple}}.tube-chemical.ios-safari.svelte-krs96d{-webkit-transform:translateZ(0);transform:translateZ(0)}.inlet-glow.ios-safari.svelte-krs96d{animation-name:svelte-krs96d-inlet-pulse-simple}@keyframes svelte-krs96d-inlet-pulse-simple{0%,to{opacity:.4}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.tube-chemical.svelte-krs96d,.inlet-glow.svelte-krs96d,.outlet-glow.svelte-krs96d,.junction-pulse.svelte-krs96d{animation:none}}.tube-circuit.scrolling.svelte-krs96d .tube-chemical:where(.svelte-krs96d),.tube-circuit.scrolling.svelte-krs96d .inlet-glow:where(.svelte-krs96d),.tube-circuit.scrolling.svelte-krs96d .outlet-glow:where(.svelte-krs96d),.tube-circuit.scrolling.svelte-krs96d .junction-pulse:where(.svelte-krs96d){animation-play-state:paused}@keyframes svelte-6fhxap-glow{0%,to{filter:drop-shadow(0 0 2px oklch(.7 .15 220 / .5))}50%{filter:drop-shadow(0 0 8px oklch(.7 .15 220 / .8))}}.animate-glow.svelte-6fhxap{animation:svelte-6fhxap-glow 2s ease-in-out infinite}
