.overlay-cursor{z-index:calc(var(--z-modal) + 100);pointer-events:none;opacity:0;transition:opacity var(--animation-fast);display:none;position:fixed;top:0;left:0}@media (hover:hover) and (pointer:fine){.overlay-cursor{display:block}}.overlay-cursor.is-visible{opacity:1}.overlay-cursor__tag.tag{--tag-color-background:var(--color-ui-900);padding:var(--space-100) var(--space-150);color:var(--color-cream-0);white-space:nowrap;margin-block-start:var(--space-400);margin-inline-start:var(--space-300)}
