.difference-cursor{position:fixed;top:0;left:0;width:14px;height:14px;border-radius:9999px;background:#fff;mix-blend-mode:difference;pointer-events:none;z-index:2147483647;opacity:0;transform:translate3d(-100px,-100px,0);transition:opacity .25s;will-change:transform}
.difference-cursor.is-visible{opacity:1}
@media(hover:none),(pointer:coarse){.difference-cursor{display:none}}
