.lime-cursor-glow{
 position:fixed;z-index:9997;left:0;top:0;width:210px;height:210px;
 border-radius:50%;pointer-events:none;opacity:0;
 transform:translate3d(-50%,-50%,0);
 background:radial-gradient(circle,rgba(160,236,0,.17) 0%,rgba(160,236,0,.095) 24%,rgba(160,236,0,.035) 48%,rgba(160,236,0,0) 72%);
 filter:blur(8px);transition:opacity .45s ease;will-change:left,top,opacity
}
.lime-cursor-glow.is-active{opacity:1}
@media(pointer:coarse),(max-width:700px){.lime-cursor-glow{display:none!important}}
@media(prefers-reduced-motion:reduce){.lime-cursor-glow{display:none!important}}
