.im-aura{position:fixed;left:0;top:0;width:420px;height:420px;margin:-210px 0 0 -210px;z-index:1;pointer-events:none;border-radius:50%;background:radial-gradient(circle,rgba(139,103,244,.16),rgba(112,71,235,.06) 40%,transparent 68%);mix-blend-mode:screen;transform:translate3d(var(--ax, -999px),var(--ay, -999px),0) scale(var(--as, 1));transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .4s;opacity:0}.im-aura.on{opacity:1}.im-dot{position:fixed;left:0;top:0;width:8px;height:8px;margin:-4px 0 0 -4px;z-index:95;pointer-events:none;border-radius:50%;background:#cdbeff;box-shadow:0 0 12px #a78bfae6;transform:translate3d(var(--dx, -999px),var(--dy, -999px),0) scale(var(--ds, 1));transition:transform .08s linear,opacity .3s;opacity:0;mix-blend-mode:difference}.im-dot.on{opacity:.9}@media(hover:none),(max-width:900px),(prefers-reduced-motion:reduce){.im-aura,.im-dot{display:none}}
