@keyframes flow-travel-x{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:100%}}@keyframes flow-travel-y{0%{opacity:0;top:0}15%{opacity:1}85%{opacity:1}to{opacity:0;top:100%}}.flow-pulse-x{animation:2.4s cubic-bezier(.45,0,.55,1) infinite flow-travel-x}.flow-pulse-y{animation:2.4s cubic-bezier(.45,0,.55,1) infinite flow-travel-y}@media (prefers-reduced-motion:reduce){.flow-pulse-x,.flow-pulse-y{opacity:0;animation:none}}
