.cursor_root__jVpnf{position:fixed;inset:0;z-index:2147483647;pointer-events:none;direction:ltr}.cursor_burst__D8SYT,.cursor_dot__lRpGd,.cursor_ring__u3RPM{position:fixed;top:0;left:0;will-change:transform;pointer-events:none}.cursor_dotInner__EG1a1{width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:999px;background:var(--cursor-accent);box-shadow:0 0 12px 1px color-mix(in srgb,var(--cursor-accent) 65%,transparent);transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .2s ease}.cursor_ringPerspective__OrRJ2{perspective:320px}.cursor_ringInner__piwh5{width:38px;height:38px;margin:-19px 0 0 -19px;border-radius:999px;border:1.5px solid color-mix(in srgb,var(--cursor-accent) 75%,transparent);background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--cursor-accent) 16%,transparent),transparent 65%);box-shadow:inset 0 0 10px color-mix(in srgb,var(--cursor-accent) 12%,transparent),0 0 18px -4px color-mix(in srgb,var(--cursor-accent) 45%,transparent);transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) scale(var(--ring-scale,1));transition:width .3s cubic-bezier(.22,1,.36,1),height .3s cubic-bezier(.22,1,.36,1),margin .3s cubic-bezier(.22,1,.36,1),border-radius .3s cubic-bezier(.22,1,.36,1),border-color .25s ease,background .25s ease,box-shadow .25s ease,opacity .2s ease}.cursor_label__jXOdr{position:fixed;top:0;left:0;padding:4px 10px;margin-top:28px;border-radius:999px;background:color-mix(in srgb,var(--cursor-accent) 92%,#000);color:#fff;font-size:11px;font-weight:700;white-space:nowrap;opacity:0;scale:.7;transition:opacity .2s ease,scale .25s cubic-bezier(.34,1.56,.64,1);will-change:transform;pointer-events:none}.cursor_hasLabel__2KGA_ .cursor_label__jXOdr{opacity:1;scale:1}.cursor_burstInner__1My2n{width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:999px;border:2px solid var(--cursor-accent);opacity:0;transform:scale(.3)}.cursor_bursting__Z3IGu .cursor_burstInner__1My2n{animation:cursor_cursorBurst__TZSpG .55s cubic-bezier(.22,1,.36,1) forwards}@keyframes cursor_cursorBurst__TZSpG{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.9)}}.cursor_modeLink__kTXIi .cursor_ringInner__piwh5{--ring-scale:1.55;border-color:color-mix(in srgb,var(--cursor-accent) 95%,transparent);background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--cursor-accent) 30%,transparent),transparent 70%);box-shadow:inset 0 0 14px color-mix(in srgb,var(--cursor-accent) 22%,transparent),0 0 28px -4px color-mix(in srgb,var(--cursor-accent) 70%,transparent)}.cursor_modeLink__kTXIi .cursor_dotInner__EG1a1{transform:scale(.55)}.cursor_modeText__9KvwW .cursor_ringInner__piwh5{width:96px;height:96px;margin:-48px 0 0 -48px;border-color:color-mix(in srgb,var(--cursor-accent) 55%,transparent);background:transparent;box-shadow:0 0 24px -8px color-mix(in srgb,var(--cursor-accent) 60%,transparent);backdrop-filter:invert(1) contrast(1.05)}.cursor_modeText__9KvwW .cursor_dotInner__EG1a1{opacity:0}.cursor_modeBeam__FEQ93 .cursor_ringInner__piwh5{width:3px;height:30px;margin:-15px 0 0 -1.5px;border-radius:3px;border-color:transparent;background:var(--cursor-accent);box-shadow:0 0 14px -2px var(--cursor-accent);animation:cursor_cursorBeamBlink__TctKW 1.1s step-end infinite}.cursor_modeBeam__FEQ93 .cursor_dotInner__EG1a1{opacity:0}@keyframes cursor_cursorBeamBlink__TctKW{0%,to{opacity:1}50%{opacity:.35}}.cursor_isHidden__YwQAw .cursor_dotInner__EG1a1,.cursor_isHidden__YwQAw .cursor_label__jXOdr,.cursor_isHidden__YwQAw .cursor_ringInner__piwh5{opacity:0}