@property --max-travel{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@keyframes svelte-9xfuyp-travel-right{0%{left:0%;transform:translate(-150%,-50%);opacity:0}10%{opacity:1}90%{opacity:1}to{left:var(--max-travel, 100%);transform:translate(50%,-50%);opacity:0}}@keyframes svelte-9xfuyp-flicker{0%{opacity:.6}20%{opacity:.9}40%{opacity:.75}60%{opacity:1}80%{opacity:.85}to{opacity:.7}}.electron-group.svelte-9xfuyp{position:absolute;top:50%;left:0%;transform:translate(-50%,-50%);width:0;height:0;opacity:0;animation:svelte-9xfuyp-travel-right var(--duration, 3s) linear infinite;animation-fill-mode:both;will-change:left,transform,opacity}.continuous-travel.svelte-9xfuyp{transition:--max-travel .3s ease-out}.electron.svelte-9xfuyp{position:absolute;top:0;left:0;transform:translate(calc(-50% + var(--x, 0px)),calc(-50% + var(--y, 0px)));border-radius:9999px;background:currentColor;filter:drop-shadow(0 0 6px currentColor) drop-shadow(0 0 14px currentColor);will-change:transform,opacity,filter;animation:svelte-9xfuyp-flicker var(--flicker, .4s) ease-in-out infinite alternate}.electron-sm.svelte-9xfuyp{width:6px;height:6px;--duration: 3.2s;--flicker: .32s}.electron-md.svelte-9xfuyp{width:8px;height:8px;--duration: 3.6s;--flicker: .36s}.electron-lg.svelte-9xfuyp{width:10px;height:10px;--duration: 4s;--flicker: .4s}.step-glow-pulse-inner.svelte-9xfuyp{animation:svelte-9xfuyp-stepGlowPulse 1.5s ease-in-out infinite alternate}.step-glow-pulse.svelte-9xfuyp{animation:svelte-9xfuyp-stepGlowPulse 2s ease-in-out infinite alternate}.step-glow-pulse-outer.svelte-9xfuyp{animation:svelte-9xfuyp-stepGlowPulse 2.5s ease-in-out infinite alternate}@keyframes svelte-9xfuyp-stepGlowPulse{0%{opacity:.2;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}@keyframes svelte-9xfuyp-sheen{0%{transform:translate(-40%) translateY(-40%) rotate(12deg)}50%{transform:translate(10%) translateY(10%) rotate(12deg)}to{transform:translate(60%) translateY(60%) rotate(12deg)}}.button-glow-pulse.svelte-9xfuyp{animation:svelte-9xfuyp-buttonGlowPulse 2.5s ease-in-out infinite alternate}@keyframes svelte-9xfuyp-buttonGlowPulse{0%{opacity:.1;transform:scale(.95)}to{opacity:.3;transform:scale(1.05)}}@keyframes svelte-9xfuyp-rotateBorder{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-9xfuyp-travel-down{0%{top:0%;transform:translate(-50%,-150%);opacity:0}10%{opacity:1}90%{opacity:1}to{top:var(--max-travel, 100%);transform:translate(-50%,50%);opacity:0}}.electron-group-vertical.svelte-9xfuyp{position:absolute;top:0%;left:50%;transform:translate(-50%,-50%);width:0;height:0;opacity:0;animation:svelte-9xfuyp-travel-down var(--duration, 3s) linear infinite;animation-fill-mode:both;will-change:top,transform,opacity}.continuous-travel-vertical.svelte-9xfuyp{transition:--max-travel .3s ease-out}
