@keyframes fd-neural-sweep{0%{transform:translate(-100%) skew(-15deg)}to{transform:translate(200%) skew(-15deg)}}@keyframes fd-core-pulse{0%{transform:scale(.8);opacity:.8}to{transform:scale(1.5);opacity:0}}@keyframes fd-shockwave{0%{transform:scale(.5);opacity:1;border-width:4px}to{transform:scale(2.5);opacity:0;border-width:0px}}@keyframes fd-data-flow{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes fd-orbit-slow{to{transform:rotate(360deg)}}@keyframes fd-glow-pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes fd-float-iso{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.fd-neural-sweep{animation:fd-neural-sweep 3s ease-in-out infinite}.fd-core-pulse{animation:fd-core-pulse 2s cubic-bezier(.2,.8,.2,1) infinite}.fd-shockwave{animation:fd-shockwave 2s ease-out infinite;transform-origin:center}.fd-data-flow{animation:fd-data-flow 1.5s linear infinite}.fd-orbit-slow{animation:fd-orbit-slow 12s linear infinite;transform-origin:center}.fd-glow-pulse{animation:fd-glow-pulse 3s ease-in-out infinite}.fd-float-iso{animation:fd-float-iso 4s ease-in-out infinite}.fd-delay-1{animation-delay:.5s}.fd-delay-2{animation-delay:1s}@media(prefers-reduced-motion:reduce){.fd-neural-sweep,.fd-core-pulse,.fd-shockwave,.fd-data-flow,.fd-orbit-slow,.fd-glow-pulse,.fd-float-iso{animation:none}}
