@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulsate{0%{r:8;opacity:.9}50%{r:10;opacity:1}to{r:8;opacity:.9}}@keyframes pulsateAlt{0%{r:9;opacity:.9}50%{r:11;opacity:1}to{r:9;opacity:.9}}@keyframes glow{0%{filter:drop-shadow(0 0 2px rgba(46,139,139,.5))}50%{filter:drop-shadow(0 0 8px rgba(46,139,139,.9))}to{filter:drop-shadow(0 0 2px rgba(46,139,139,.5))}}.flow-path,.flow-path-reverse{stroke-dasharray:20 15;stroke:#2e8b8b;opacity:.85}.large-node .node-outer{fill:#2e8b8b4d;stroke:#2e8b8b;stroke-width:2;filter:drop-shadow(0 0 5px rgba(46,139,139,.6))}.large-node .node-inner{fill:#2e8b8b99;stroke:#2e8b8b;stroke-width:1.5}.large-node .node-center{fill:#2e8b8b}.medium-node .node-outer{fill:#2e8b8b40;stroke:#2e8b8b;stroke-width:1.5;filter:drop-shadow(0 0 3px rgba(46,139,139,.5))}.medium-node .node-inner{fill:#2e8b8b80;stroke:#2e8b8b;stroke-width:1}.medium-node .node-center{fill:#2e8b8b}.pulse-effect{animation:pulsate 4s ease-in-out infinite}.pulse-effect-alt{animation:pulsateAlt 5s ease-in-out infinite;animation-delay:1s}.inner-connection{stroke:#6a5a7a;opacity:.85}.feature-box{opacity:.35;transition:opacity .3s ease}.input-module{fill:#6496c840;stroke:#6496c899}.process-module{fill:#c8649640;stroke:#c8649699}.output-module{fill:#64c86440;stroke:#64c86499}
/*# sourceMappingURL=main.bb877207.css.map*/