.mock-cursor.svelte-1e4cs3y{z-index:20;pointer-events:none;font-size:clamp(var(--text-3xs), var(--mock-fs,1.35cqi), var(--text-sm));line-height:1.45;position:absolute;inset:0}.mock-cursor__x.svelte-1e4cs3y,.mock-cursor__y.svelte-1e4cs3y{width:100%;height:100%}.mock-cursor__node.svelte-1e4cs3y{position:absolute;top:0;left:0}.mock-cursor__pointer.svelte-1e4cs3y{width:var(--cg-size);height:var(--cg-size);background:var(--cg-tone);filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--color-neutral-900) 30%, transparent));clip-path:polygon(0% 0%,0% 82%,23% 63%,39% 100%,57% 92%,42% 55%,72% 55%);display:block;position:absolute;top:0;left:0}.mock-cursor__flag.svelte-1e4cs3y{top:calc(var(--cg-size) * .85);left:calc(var(--cg-size) * .55);background:var(--cg-tone);box-shadow:var(--shadow-1);color:var(--color-neutral-0);white-space:nowrap;border-radius:.45em;padding:.25em .6em;font-weight:500;display:block;position:absolute}.mock-cursor__ripple.svelte-1e4cs3y{width:calc(var(--cg-size) * 2.4);height:calc(var(--cg-size) * 2.4);border:.12em solid var(--cg-tone);margin:calc(var(--cg-size) * -1.2) 0 0 calc(var(--cg-size) * -1.2);opacity:0;border-radius:999px;display:block;position:absolute;top:0;left:0}.mock-cursor.svelte-1e4cs3y:not(.is-travelling) .mock-cursor__ripple:where(.svelte-1e4cs3y){opacity:.35}
