.staking-circuit-pattern{opacity:.12;background-image:linear-gradient(90deg,#53d8fb1a 1px,#0000 1px),linear-gradient(#53d8fb1a 1px,#0000 1px),radial-gradient(circle at 20% 30%,#2979ff1a 0%,#0000 50%),radial-gradient(circle at 80% 70%,#53d8fb1a 0%,#0000 50%);background-size:40px 40px,40px 40px,250px 250px,250px 250px;width:100%;height:100%;animation:25s linear infinite circuitMove;position:absolute;top:0;left:0}@keyframes circuitMove{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:40px 40px,40px 40px,80px 80px,-80px -80px}}.staking-network-line{background:linear-gradient(90deg,#0000 0%,#53d8fb4d 20%,#2979ff80 50%,#53d8fb4d 80%,#0000 100%);height:2px;animation:3s ease-in-out infinite linePulse;position:absolute;box-shadow:0 0 8px #53d8fb66}@keyframes linePulse{0%,to{opacity:.3;transform:scaleX(1)}50%{opacity:.7;transform:scaleX(1.05)}}.staking-network-line.line-1{transform-origin:0;width:180px;top:15%;left:10%}.staking-network-line.line-2{transform-origin:100%;width:200px;top:35%;right:15%}.staking-network-line.line-3{transform-origin:0;width:160px;top:55%;left:20%}.staking-network-line.line-4{transform-origin:100%;width:190px;top:75%;right:25%}.staking-node-dot{background:linear-gradient(135deg,#2979ffcc,#53d8fbcc);border-radius:50%;width:12px;height:12px;animation:2s ease-in-out infinite nodePulse;position:absolute;box-shadow:0 0 20px #53d8fb99}@keyframes nodePulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.staking-node-dot.dot-1{animation-delay:0s;top:15%;left:10%}.staking-node-dot.dot-2{animation-delay:.3s;top:15%;left:28%}.staking-node-dot.dot-3{animation-delay:.6s;top:35%;right:15%}.staking-node-dot.dot-4{animation-delay:.9s;top:35%;right:33%}.staking-node-dot.dot-5{animation-delay:1.2s;top:55%;left:20%}.staking-node-dot.dot-6{animation-delay:1.5s;top:55%;left:36%}.staking-node-dot.dot-7{animation-delay:1.8s;top:75%;right:25%}.staking-node-dot.dot-8{animation-delay:2.1s;top:75%;right:42%}.staking-data-flow{background:#53d8fbcc;border-radius:50%;width:4px;height:4px;animation:4s linear infinite dataFlow;position:absolute;box-shadow:0 0 10px #53d8fbcc}@keyframes dataFlow{0%{opacity:0;transform:translate(0)translateY(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(200px)translateY(-50px)}}.staking-data-flow.flow-1{animation-delay:0s;top:20%;left:15%}.staking-data-flow.flow-2{animation-delay:1s;top:40%;right:20%}.staking-data-flow.flow-3{animation-delay:2s;top:60%;left:25%}.staking-data-flow.flow-4{animation-delay:3s;top:80%;right:30%}@media (max-width:1200px){.staking-circuit-pattern{opacity:.08}.staking-network-line{opacity:.2}.staking-node-dot{width:10px;height:10px}}
