@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a3a3a3}.dark ::-webkit-scrollbar-track{background:transparent}.dark ::-webkit-scrollbar-thumb{background:#262626}.dark ::-webkit-scrollbar-thumb:hover{background:#404040}@keyframes float1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes float2{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes float3{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.layer1{animation:float1 3s ease-in-out infinite}.layer2{animation:float2 3.5s ease-in-out infinite .5s}.layer3{animation:float3 4s ease-in-out infinite 1s}@keyframes circuitGlow{0%,to{opacity:.6;stroke-width:8}50%{opacity:1;stroke-width:12}}.circuit-path{animation:circuitGlow 2s ease-in-out infinite}@keyframes nodePulse{0%,to{r:12;opacity:1}50%{r:16;opacity:.7}}.ai-node{animation:nodePulse 1.5s ease-in-out infinite}
