.cursor-follower{z-index:2147483646;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform;width:36px;height:36px;transition:border-color .22s ease, width .32s var(--ease-control), height .32s var(--ease-control);background:0 0;border:1.5px solid #7845ad;border-radius:50%;position:fixed;top:0;left:0}.cursor-follower[hidden]{display:none}.cursor-follower[data-tone=dark]{border-color:#f5efe2}.cursor-follower.is-interactive{width:52px;height:52px}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce),(forced-colors:active){.cursor-follower{display:none}}:root[data-reduce-motion=true] .cursor-follower{display:none}
