@keyframes node-graph-dash-flow{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes node-graph-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.node-graph-connection{stroke-dasharray:8 16;animation:1.5s linear infinite node-graph-dash-flow}.node-graph-connection-highlighted{stroke-opacity:.8;filter:drop-shadow(0 0 3px hsl(var(--primary)/.3));stroke:hsl(var(--primary))!important;stroke-width:2px!important}.node-graph-connection-dimmed{stroke-opacity:.15}.node-graph-float{animation:4s ease-in-out infinite node-graph-float}
