@keyframes graphFloat-86fca788{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes nodePulse-86fca788{0%,to{opacity:1}50%{opacity:.3}}@keyframes hubPulse-86fca788{0%,to{opacity:1}50%{opacity:.6}}@keyframes packetTravel-86fca788{0%{transform:translate(0);opacity:0}7%{opacity:1}53%{opacity:.6}60%{transform:translate(var(--dx),var(--dy));opacity:0}61%{transform:translate(0);opacity:0}to{transform:translate(0);opacity:0}}@media (prefers-reduced-motion: no-preference){.graph-float[data-v-86fca788]{animation:graphFloat-86fca788 9s ease-in-out infinite}.hub-pulse[data-v-86fca788]{animation:hubPulse-86fca788 3.5s ease-in-out infinite}.packet-travel[data-v-86fca788]{animation:packetTravel-86fca788 3s linear infinite}.node-pulse-a[data-v-86fca788]{animation:nodePulse-86fca788 4s ease-in-out infinite}.node-pulse-b[data-v-86fca788]{animation:nodePulse-86fca788 4s ease-in-out infinite 2s}}
