.sankey-flow{isolation:isolate;background:0 0}.sankey-flow.sankey-preview img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.sankey-flow.sankey-preview .sankey-flow-dash,.sankey-flow.sankey-preview .sankey-node-vibrate{animation:none}.sankey-flow-dash{animation:1.35s linear infinite sankey-dash-flow}@keyframes sankey-dash-flow{to{stroke-dashoffset:-64px}}.sankey-node{-webkit-tap-highlight-color:transparent;outline:none}.sankey-node:focus,.sankey-node:focus-visible,.sankey-node:active{outline:none}.sankey-node-vibrate{transform-box:fill-box;transform-origin:50%;animation:1s ease-in-out sankey-node-vibrate}@keyframes sankey-node-vibrate{0%,to{transform:translate(0)rotate(0)}8%{transform:translate(-2.4px,1.2px)rotate(-.6deg)}16%{transform:translate(2.6px,-1.4px)rotate(.7deg)}24%{transform:translate(-2.2px,-1.1px)rotate(-.5deg)}32%{transform:translate(2.3px,1.3px)rotate(.55deg)}40%{transform:translate(-1.8px,.9px)rotate(-.4deg)}48%{transform:translate(1.9px,-1px)rotate(.45deg)}56%{transform:translate(-1.4px,-.7px)rotate(-.3deg)}64%{transform:translate(1.3px,.8px)rotate(.28deg)}72%{transform:translate(-.9px,.5px)rotate(-.18deg)}80%{transform:translate(.7px,-.4px)rotate(.14deg)}88%{transform:translate(-.4px,.25px)rotate(-.08deg)}96%{transform:translate(.2px,-.1px)rotate(.04deg)}}@media (prefers-reduced-motion:reduce){.sankey-flow-dash,.sankey-node-vibrate{animation:none}}
