.sc-cursor.svelte-l9f4vs{z-index:90;pointer-events:none;width:30px;height:30px;position:absolute;top:0;left:0}.sc-cursor.svelte-l9f4vs svg:where(.svelte-l9f4vs){transform-origin:3px 1px;filter:drop-shadow(0 2px 4px #00000080);display:block;position:relative}.sc-ring.svelte-l9f4vs,.sc-glow.svelte-l9f4vs,.sc-dot.svelte-l9f4vs{border-radius:50%;position:absolute;top:1px;left:3px;translate:-50% -50%}.sc-ring.svelte-l9f4vs{border:3px solid var(--os-accent,var(--cyan));width:46px;height:46px;animation:.4s ease-out forwards svelte-l9f4vs-sc-ring}@keyframes svelte-l9f4vs-sc-ring{0%{opacity:1;scale:.15}to{opacity:0;scale:1}}.sc-glow.svelte-l9f4vs{background:var(--os-accent,var(--cyan));filter:blur(16px);width:18px;height:18px;animation:.4s ease-out forwards svelte-l9f4vs-sc-glow}@keyframes svelte-l9f4vs-sc-glow{to{opacity:0}}.sc-dot.svelte-l9f4vs{background:var(--os-accent,var(--cyan));width:10px;height:10px;display:none}@media (prefers-reduced-motion:reduce){.sc-ring.svelte-l9f4vs,.sc-glow.svelte-l9f4vs{display:none}.sc-dot.svelte-l9f4vs{display:block}}
