.animated-background[data-v-32688c52]{background:linear-gradient(135deg,#0a0420,#160935 25%,#1a0d3e,#0f0728 75%,#160935);height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-1}.grid-overlay[data-v-32688c52],.particles-container[data-v-32688c52],.stars-container[data-v-32688c52]{height:100%;left:0;position:absolute;top:0;width:100%}.star[data-v-32688c52]{animation:twinkle-32688c52 ease-in-out infinite;background:#fff;border-radius:50%;box-shadow:0 0 4px #fffc;opacity:0;position:absolute}@keyframes twinkle-32688c52{0%,to{opacity:0;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.particle[data-v-32688c52]{animation:float-32688c52 ease-in-out infinite;background:radial-gradient(circle,rgba(0,255,255,.8) 0,rgba(138,43,226,.4) 50%,transparent 70%);border-radius:50%;filter:blur(1px);opacity:.6;position:absolute}@keyframes float-32688c52{0%,to{opacity:.3;transform:translate(0) scale(1)}25%{opacity:.6;transform:translate(20px,-30px) scale(1.1)}50%{opacity:.8;transform:translate(-15px,-60px) scale(.9)}75%{opacity:.5;transform:translate(-30px,-30px) scale(1.05)}}.grid-overlay[data-v-32688c52]{animation:gridMove-32688c52 20s linear infinite;background-image:linear-gradient(rgba(0,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(0,255,255,.03) 1px,transparent 0);background-size:50px 50px;opacity:.4}@keyframes gridMove-32688c52{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.animated-background[data-v-32688c52]:after,.animated-background[data-v-32688c52]:before{animation:pulse-32688c52 8s ease-in-out infinite;border-radius:50%;content:"";filter:blur(80px);opacity:.15;position:absolute}.animated-background[data-v-32688c52]:before{background:radial-gradient(circle,rgba(0,255,255,.4) 0,transparent 70%);height:400px;left:-100px;top:-100px;width:400px}.animated-background[data-v-32688c52]:after{animation-delay:4s;background:radial-gradient(circle,rgba(138,43,226,.3) 0,transparent 70%);bottom:-150px;height:500px;right:-150px;width:500px}@keyframes pulse-32688c52{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.25;transform:scale(1.2)}}
