.pipeline-bg.svelte-1ib218j{position:relative;width:100%;height:100%}.floating-dot.svelte-1ib218j{position:absolute;border-radius:50%;will-change:transform,opacity}.floating-dot.primary.svelte-1ib218j{width:10px;height:10px;background:linear-gradient(135deg,#ad89fd,#c49bff);box-shadow:0 0 15px #ad89fd99}.floating-dot.secondary.svelte-1ib218j{width:6px;height:6px;background:linear-gradient(135deg,#bde35b,#caea7a);box-shadow:0 0 10px #bde35b80}.floating-dot.micro.svelte-1ib218j{width:3px;height:3px;background:linear-gradient(135deg,#ad89fd,#c49bff);box-shadow:0 0 8px #ad89fd66}.dot-1.svelte-1ib218j{top:15%;left:8%;animation:svelte-1ib218j-flow-primary-1 8s ease-in-out infinite}.dot-2.svelte-1ib218j{top:35%;left:75%;animation:svelte-1ib218j-flow-primary-2 10s ease-in-out infinite 1s}.dot-3.svelte-1ib218j{top:65%;left:20%;animation:svelte-1ib218j-flow-primary-3 9s ease-in-out infinite 2s}.dot-4.svelte-1ib218j{top:80%;left:70%;animation:svelte-1ib218j-flow-primary-4 7s ease-in-out infinite 3s}.dot-5.svelte-1ib218j{top:25%;left:45%;animation:svelte-1ib218j-flow-primary-5 11s ease-in-out infinite 1.5s}.dot-6.svelte-1ib218j{top:45%;left:85%;animation:svelte-1ib218j-flow-secondary-1 12s ease-in-out infinite 2.5s}.dot-7.svelte-1ib218j{top:75%;left:15%;animation:svelte-1ib218j-flow-secondary-2 9s ease-in-out infinite 4s}.dot-8.svelte-1ib218j{top:55%;left:55%;animation:svelte-1ib218j-flow-secondary-3 8s ease-in-out infinite .5s}.dot-9.svelte-1ib218j{top:30%;left:25%;animation:svelte-1ib218j-float-micro-1 15s ease-in-out infinite}.dot-10.svelte-1ib218j{top:70%;left:60%;animation:svelte-1ib218j-float-micro-2 13s ease-in-out infinite 3s}.dot-11.svelte-1ib218j{top:50%;left:10%;animation:svelte-1ib218j-float-micro-3 14s ease-in-out infinite 6s}.dot-12.svelte-1ib218j{top:85%;left:40%;animation:svelte-1ib218j-float-micro-4 16s ease-in-out infinite 2s}.pipeline-line.svelte-1ib218j{position:absolute;will-change:transform,opacity}.pipeline-line.main.svelte-1ib218j{height:2px;background:linear-gradient(90deg,transparent,rgba(173,137,253,.7),rgba(196,155,255,.4),transparent)}.pipeline-line.connector.svelte-1ib218j{height:1px;background:linear-gradient(90deg,transparent,rgba(189,227,91,.6),transparent)}.pipeline-line.background.svelte-1ib218j{height:1px;background:linear-gradient(90deg,transparent,rgba(173,137,253,.2),transparent)}.line-1.main.svelte-1ib218j{top:30%;left:15%;width:70%;animation:svelte-1ib218j-pulse-main-1 6s ease-in-out infinite}.line-2.main.svelte-1ib218j{top:60%;left:10%;width:80%;animation:svelte-1ib218j-pulse-main-2 8s ease-in-out infinite 2s}.line-3.main.svelte-1ib218j{top:45%;left:25%;width:50%;animation:svelte-1ib218j-pulse-main-3 7s ease-in-out infinite 4s}.line-4.connector.svelte-1ib218j{top:75%;left:20%;width:60%;animation:svelte-1ib218j-pulse-connector-1 10s ease-in-out infinite 1s}.line-5.connector.svelte-1ib218j{top:20%;left:30%;width:45%;animation:svelte-1ib218j-pulse-connector-2 9s ease-in-out infinite 3s}.line-6.background.svelte-1ib218j{top:85%;left:5%;width:90%;animation:svelte-1ib218j-pulse-background-1 12s ease-in-out infinite}.line-7.background.svelte-1ib218j{top:10%;left:15%;width:70%;animation:svelte-1ib218j-pulse-background-2 14s ease-in-out infinite 5s}@keyframes svelte-1ib218j-flow-primary-1{0%,to{transform:translate(0) scale(1);opacity:.8}25%{transform:translate(30px,-20px) scale(1.2);opacity:1}50%{transform:translate(60px,10px) scale(.9);opacity:.9}75%{transform:translate(20px,25px) scale(1.1);opacity:.7}}@keyframes svelte-1ib218j-flow-primary-2{0%,to{transform:translate(0) scale(1);opacity:.7}33%{transform:translate(-40px,-15px) scale(1.1);opacity:1}66%{transform:translate(-20px,20px) scale(.8);opacity:.8}}@keyframes svelte-1ib218j-flow-primary-3{0%,to{transform:translate(0) scale(1);opacity:.9}40%{transform:translate(35px,-25px) scale(1.3);opacity:1}80%{transform:translate(-15px,15px) scale(.9);opacity:.6}}@keyframes svelte-1ib218j-flow-primary-4{0%,to{transform:translate(0) scale(1);opacity:.6}50%{transform:translate(-30px,-30px) scale(1.2);opacity:1}}@keyframes svelte-1ib218j-flow-primary-5{0%,to{transform:translate(0) scale(1);opacity:.8}30%{transform:translate(25px,20px) scale(.8);opacity:.5}70%{transform:translate(-25px,-10px) scale(1.2);opacity:1}}@keyframes svelte-1ib218j-flow-secondary-1{0%,to{transform:translate(0) scale(1);opacity:.6}50%{transform:translate(-20px,15px) scale(1.1);opacity:.9}}@keyframes svelte-1ib218j-flow-secondary-2{0%,to{transform:translate(0) scale(1);opacity:.7}33%{transform:translate(15px,-10px) scale(.9);opacity:.4}66%{transform:translate(30px,5px) scale(1.2);opacity:1}}@keyframes svelte-1ib218j-flow-secondary-3{0%,to{transform:translate(0) scale(1);opacity:.5}25%{transform:translate(-15px,-15px) scale(1.1);opacity:.8}75%{transform:translate(10px,20px) scale(.8);opacity:.6}}@keyframes svelte-1ib218j-float-micro-1{0%,to{transform:translate(0) scale(1);opacity:.4}50%{transform:translate(8px,-8px) scale(1.2);opacity:.7}}@keyframes svelte-1ib218j-float-micro-2{0%,to{transform:translate(0) scale(1);opacity:.3}33%{transform:translate(-5px,5px) scale(.8);opacity:.6}66%{transform:translate(10px,-3px) scale(1.1);opacity:.5}}@keyframes svelte-1ib218j-float-micro-3{0%,to{transform:translate(0) scale(1);opacity:.5}40%{transform:translate(6px,8px) scale(1.3);opacity:.8}80%{transform:translate(-4px,-6px) scale(.9);opacity:.3}}@keyframes svelte-1ib218j-float-micro-4{0%,to{transform:translate(0) scale(1);opacity:.4}60%{transform:translate(-8px,12px) scale(1.1);opacity:.7}}@keyframes svelte-1ib218j-pulse-main-1{0%,to{opacity:.4;transform:scaleX(.7)}50%{opacity:.9;transform:scaleX(1.1)}}@keyframes svelte-1ib218j-pulse-main-2{0%,to{opacity:.3;transform:scaleX(.8)}40%{opacity:.8;transform:scaleX(1)}80%{opacity:.5;transform:scaleX(.9)}}@keyframes svelte-1ib218j-pulse-main-3{0%,to{opacity:.5;transform:scaleX(.6)}30%{opacity:.9;transform:scaleX(1.2)}70%{opacity:.7;transform:scaleX(.8)}}@keyframes svelte-1ib218j-pulse-connector-1{0%,to{opacity:.2;transform:scaleX(.5)}50%{opacity:.6;transform:scaleX(1)}}@keyframes svelte-1ib218j-pulse-connector-2{0%,to{opacity:.3;transform:scaleX(.7)}60%{opacity:.7;transform:scaleX(1.1)}}@keyframes svelte-1ib218j-pulse-background-1{0%,to{opacity:.1;transform:scaleX(.9)}50%{opacity:.3;transform:scaleX(1)}}@keyframes svelte-1ib218j-pulse-background-2{0%,to{opacity:.15;transform:scaleX(.8)}40%{opacity:.25;transform:scaleX(1)}}@media (prefers-reduced-motion: reduce){.floating-dot.svelte-1ib218j,.pipeline-line.svelte-1ib218j{animation:none}}
