.circuit-container{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.circuit-svg{width:100%;height:100%}.circuit-pattern{animation:60s linear infinite circuitDrift}@keyframes circuitDrift{0%{x:0;y:0}to{x:100;y:100}}.circuit-node{transform-origin:50%;animation:4s ease-in-out infinite nodePulse}.circuit-node:first-child{animation-delay:0s}.circuit-node:nth-child(2){animation-delay:1s}.circuit-node:nth-child(3){animation-delay:2s}@keyframes nodePulse{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.circuit-line{stroke-dasharray:200;stroke-dashoffset:200px;opacity:.5;animation:10s linear infinite lineFlow}@keyframes lineFlow{0%{stroke-dashoffset:200px}to{stroke-dashoffset:-200px}}
