.cursor_root__sq_TM{position:fixed;left:0;top:0;width:0;height:0;z-index:2147483000;pointer-events:none;mix-blend-mode:difference;--size:14px;--squeeze:1;--edge:calc(var(--size) * 0.3536);opacity:0;transition:opacity var(--dur-base,.3s) ease}.cursor_root__sq_TM[data-state=precise],.cursor_root__sq_TM[data-state=rest],.cursor_root__sq_TM[data-state=target]{opacity:1;transition-duration:var(--dur-fast,.2s)}.cursor_root__sq_TM[data-state=target]{--size:28px}.cursor_root__sq_TM[data-state=precise]{--size:6px}.cursor_root__sq_TM[data-state=fine]{opacity:1;transition-duration:var(--dur-fast,.2s);--size:6px}.cursor_root__sq_TM[data-pressed="1"]{--squeeze:0.72}.cursor_at__HmM9T,.cursor_disc__QaKbl{position:absolute;left:0;top:0}.cursor_disc__QaKbl{box-sizing:border-box;width:var(--size);height:var(--size);border-radius:50%;background:#ffffff;transform:translate(-50%,-50%) scale(var(--squeeze));transition:width var(--dur-base,.3s) var(--ease-out),height var(--dur-base,.3s) var(--ease-out),transform var(--dur-fast,.2s) var(--ease-out)}.cursor_root__sq_TM[data-pressed="1"] .cursor_disc__QaKbl{transition-duration:var(--dur-fast,.2s)}.cursor_cross__oHO47{position:absolute;left:-14px;top:-14px;width:28px;height:28px;opacity:0;transform:scale(.6);background:linear-gradient(#fff,#fff) 0 13.5px /9px 1px no-repeat,linear-gradient(#fff,#fff) 19px 13.5px /9px 1px no-repeat,linear-gradient(#fff,#fff) 13.5px 0 /1px 9px no-repeat,linear-gradient(#fff,#fff) 13.5px 19px /1px 9px no-repeat;transition:opacity var(--dur-fast,.2s) ease,transform var(--dur-base,.3s) var(--ease-out)}.cursor_root__sq_TM[data-state=precise] .cursor_cross__oHO47{opacity:1;transform:none}.cursor_leader__9hpIm{position:absolute;left:0;top:0;height:1px;width:calc((25.5px - var(--edge)) * 1.4142);background:#ffffff;transform-origin:0 50%;transform:translate(var(--edge),var(--edge)) rotate(45deg) scaleX(0);transition:transform var(--dur-base,.3s) var(--ease-out),width var(--dur-base,.3s) var(--ease-out)}.cursor_tag__4hHzW{position:absolute;left:29px;top:21.5px;font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:500;font-size:9px;line-height:1;letter-spacing:.16em;color:#ffffff;white-space:nowrap;opacity:0;transform:translateY(-3px);transition:opacity var(--dur-fast,.2s) ease,transform var(--dur-base,.3s) var(--ease-out)}.cursor_tag__4hHzW:after{content:attr(data-label)}.cursor_tag__4hHzW[data-arrow="1"]{left:28px;top:18px;font-family:Satoshi,system-ui,sans-serif;font-weight:500;font-size:13px;letter-spacing:0}.cursor_root__sq_TM[data-label-on="1"] .cursor_leader__9hpIm{transform:translate(var(--edge),var(--edge)) rotate(45deg) scaleX(1)}.cursor_root__sq_TM[data-label-on="1"] .cursor_tag__4hHzW{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cursor_cross__oHO47,.cursor_disc__QaKbl,.cursor_leader__9hpIm,.cursor_root__sq_TM,.cursor_tag__4hHzW{transition:none!important}}@media (hover:none),(pointer:coarse){.cursor_root__sq_TM{display:none}}