.animate-menu-item-1[data-v-d9b0d3ce]{animation:slideInUp-d9b0d3ce .4s ease-out .1s forwards}.animate-menu-item-2[data-v-d9b0d3ce]{animation:slideInUp-d9b0d3ce .4s ease-out .2s forwards}.animate-menu-item-3[data-v-d9b0d3ce]{animation:slideInUp-d9b0d3ce .4s ease-out .3s forwards}.animate-menu-item-4[data-v-d9b0d3ce]{animation:slideInUp-d9b0d3ce .4s ease-out .4s forwards}.animate-menu-item-5[data-v-d9b0d3ce]{animation:slideInUp-d9b0d3ce .4s ease-out .5s forwards}.animate-menu-item-6[data-v-d9b0d3ce]{animation:slideInUp-d9b0d3ce .4s ease-out .6s forwards}@keyframes slideInUp-d9b0d3ce{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cursor-glow[data-v-e2a3fe3e]{width:0;height:0;transform-origin:center;will-change:transform}.cursor-outer[data-v-e2a3fe3e]{position:absolute;top:-25px;left:-25px;width:50px;height:50px;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.15) 0%,rgba(124,58,237,.1) 30%,rgba(139,92,246,.05) 60%,transparent 80%);transition:all .3s cubic-bezier(.23,1,.32,1)}.cursor-middle[data-v-e2a3fe3e]{position:absolute;top:-15px;left:-15px;width:30px;height:30px;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.25) 0%,rgba(124,58,237,.15) 50%,transparent 80%);transition:all .2s cubic-bezier(.23,1,.32,1)}.cursor-sparkle[data-v-e2a3fe3e]{position:absolute;top:-8px;left:-8px;width:16px;height:16px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.8) 0%,rgba(139,92,246,.6) 40%,transparent 80%);opacity:0;transition:all .2s cubic-bezier(.23,1,.32,1)}.cursor-dot[data-v-e2a3fe3e]{width:4px;height:4px;background:linear-gradient(135deg,#8b5cf6,#512feb);border-radius:50%;transform-origin:center;margin:-2px 0 0 -2px;box-shadow:0 0 10px #8b5cf6cc,0 0 20px #8b5cf666,0 0 30px #8b5cf633;transition:all .15s cubic-bezier(.23,1,.32,1);will-change:transform}.cursor-trail[data-v-e2a3fe3e]{width:6px;height:6px;background:radial-gradient(circle,rgba(139,92,246,.8) 0%,rgba(124,58,237,.4) 50%,transparent 80%);border-radius:50%;margin:-3px 0 0 -3px;transition:transform .1s ease-out;will-change:transform;animation:trail-fade-e2a3fe3e .8s ease-out infinite}.cursor-hover .cursor-outer[data-v-e2a3fe3e]{transform:scale(1.5);background:radial-gradient(circle,rgba(139,92,246,.25) 0%,rgba(124,58,237,.15) 30%,rgba(139,92,246,.08) 60%,transparent 80%)}.cursor-hover .cursor-middle[data-v-e2a3fe3e]{transform:scale(1.3);background:radial-gradient(circle,rgba(139,92,246,.35) 0%,rgba(124,58,237,.2) 50%,transparent 80%)}.cursor-hover .cursor-sparkle[data-v-e2a3fe3e]{opacity:1;transform:scale(1.2)}.dot-hover[data-v-e2a3fe3e]{transform:scale(1.5);box-shadow:0 0 15px #8b5cf6,0 0 30px #8b5cf699,0 0 45px #8b5cf64d}.cursor-magnetic .cursor-outer[data-v-e2a3fe3e]{transform:scale(1.8);background:radial-gradient(circle,rgba(139,92,246,.3) 0%,rgba(124,58,237,.2) 30%,rgba(139,92,246,.1) 60%,transparent 80%)}.dot-magnetic[data-v-e2a3fe3e]{transform:scale(2);background:linear-gradient(135deg,#a855f7,#7c3aed);box-shadow:0 0 20px #8b5cf6,0 0 40px #8b5cf6cc,0 0 60px #8b5cf666}.cursor-click .cursor-outer[data-v-e2a3fe3e]{transform:scale(.8);background:radial-gradient(circle,rgba(139,92,246,.4) 0%,rgba(124,58,237,.25) 30%,rgba(139,92,246,.1) 60%,transparent 80%)}.cursor-click .cursor-middle[data-v-e2a3fe3e]{transform:scale(.6);background:radial-gradient(circle,rgba(139,92,246,.5) 0%,rgba(124,58,237,.3) 50%,transparent 80%)}.dot-click[data-v-e2a3fe3e]{transform:scale(.8);background:linear-gradient(135deg,#a855f7,#7c3aed)}.dot-transparent[data-v-e2a3fe3e]{opacity:0!important;transform:scale(.2)!important;background:transparent!important;box-shadow:none!important}.cursor-transparent .cursor-outer[data-v-e2a3fe3e],.cursor-transparent .cursor-middle[data-v-e2a3fe3e],.cursor-transparent .cursor-sparkle[data-v-e2a3fe3e]{opacity:0!important}@keyframes trail-fade-e2a3fe3e{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@media (hover: none) and (pointer: coarse){.mouse-effect-container[data-v-e2a3fe3e]{display:none}}@media (prefers-reduced-motion: reduce){.cursor-glow[data-v-e2a3fe3e],.cursor-dot[data-v-e2a3fe3e],.cursor-trail[data-v-e2a3fe3e]{animation:none;transition:none}}
