.HomePrecisionCursor-module__US2e8q__root{z-index:2147483000;pointer-events:none;opacity:0;will-change:transform;width:1px;height:1px;transition:opacity .14s;position:fixed;top:0;left:0;transform:translate(-48px,-48px)}.HomePrecisionCursor-module__US2e8q__root[data-visible=true]{opacity:1}.HomePrecisionCursor-module__US2e8q__root[data-mode=text]{opacity:0}.HomePrecisionCursor-module__US2e8q__ring,.HomePrecisionCursor-module__US2e8q__dot,.HomePrecisionCursor-module__US2e8q__label{pointer-events:none;position:absolute;top:0;left:0}.HomePrecisionCursor-module__US2e8q__ring{border:1px solid color-mix(in srgb, var(--blue) 54%, var(--line));background:color-mix(in srgb, var(--panel) 68%, transparent);width:30px;height:30px;box-shadow:0 0 0 1px color-mix(in srgb, var(--panel) 46%, transparent), 0 10px 24px color-mix(in srgb, var(--blue) 18%, transparent);border-radius:999px;transition:width .16s,height .16s,border-color .16s,background-color .16s,box-shadow .16s,transform .12s;transform:translate(-50%,-50%)}.HomePrecisionCursor-module__US2e8q__dot{background:var(--green-action);width:5px;height:5px;box-shadow:0 0 0 4px color-mix(in srgb, var(--green) 13%, transparent);border-radius:999px;transition:width .14s,height .14s,background-color .14s,box-shadow .14s,transform .12s;transform:translate(-50%,-50%)}.HomePrecisionCursor-module__US2e8q__label{border:1px solid color-mix(in srgb, var(--line) 70%, transparent);background:color-mix(in srgb, var(--text) 90%, transparent);max-width:120px;box-shadow:0 10px 24px color-mix(in srgb, var(--text) 18%, transparent);color:var(--bg);opacity:0;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:700;line-height:1;transition:opacity .14s,transform .14s;top:-17px;left:18px;overflow:hidden;transform:translate(-4px,4px)}.HomePrecisionCursor-module__US2e8q__root[data-mode=link] .HomePrecisionCursor-module__US2e8q__ring{border-color:color-mix(in srgb, var(--blue) 78%, var(--green));background:color-mix(in srgb, var(--blue-soft) 74%, transparent);width:42px;height:42px;box-shadow:0 0 0 1px color-mix(in srgb, var(--blue) 15%, transparent), 0 14px 30px color-mix(in srgb, var(--blue) 22%, transparent)}.HomePrecisionCursor-module__US2e8q__root[data-mode=link] .HomePrecisionCursor-module__US2e8q__dot{background:var(--blue);width:6px;height:6px;box-shadow:0 0 0 5px color-mix(in srgb, var(--blue) 15%, transparent)}.HomePrecisionCursor-module__US2e8q__root[data-mode=disabled] .HomePrecisionCursor-module__US2e8q__ring{border-color:var(--red);background:color-mix(in srgb, var(--red-soft) 74%, transparent);width:38px;height:38px;box-shadow:0 0 0 1px color-mix(in srgb, var(--red) 18%, transparent), 0 14px 30px color-mix(in srgb, var(--red) 18%, transparent)}.HomePrecisionCursor-module__US2e8q__root[data-mode=disabled] .HomePrecisionCursor-module__US2e8q__dot{background:var(--red);box-shadow:0 0 0 5px color-mix(in srgb, var(--red) 14%, transparent)}.HomePrecisionCursor-module__US2e8q__root[data-has-label=true][data-mode=link] .HomePrecisionCursor-module__US2e8q__label,.HomePrecisionCursor-module__US2e8q__root[data-has-label=true][data-mode=disabled] .HomePrecisionCursor-module__US2e8q__label{opacity:1;transform:translate(0,0)}.HomePrecisionCursor-module__US2e8q__root[data-pressed=true] .HomePrecisionCursor-module__US2e8q__ring{transform:translate(-50%,-50%)scale(.72)}.HomePrecisionCursor-module__US2e8q__root[data-pressed=true] .HomePrecisionCursor-module__US2e8q__dot{transform:translate(-50%,-50%)scale(1.45)}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.HomePrecisionCursor-module__US2e8q__root{display:none}}
