.map-demo-cursor{width:24px;height:28px;color:var(--color-green-ink);transition:transform .8s cubic-bezier(.2,0,.2,1);position:absolute;top:0;left:0}.map-demo-cursor.is-actor-1{color:var(--color-orange-ink)}.map-demo-cursor svg{fill:currentColor;width:20px;height:25px;stroke:var(--color-white);stroke-width:1.8px;filter:drop-shadow(0 2px 2px color-mix(in srgb, var(--color-navy) 20%, transparent));display:block;overflow:visible}.map-demo-cursor-label{box-shadow:0 3px 9px -4px color-mix(in srgb, var(--color-navy) 25%, transparent);white-space:nowrap;color:var(--color-white);background:currentColor;background:var(--color-green-ink);border-radius:5px 0 5px 5px;padding:5px 8px;font-size:10px;line-height:1.4;position:absolute;top:22px;right:9px}.is-actor-1 .map-demo-cursor-label{background:var(--color-orange-ink)}.map-demo-click-ring{opacity:0;border:2px solid;border-radius:50%;width:25px;height:25px;position:absolute;top:-11px;left:-11px}.map-demo-cursor.is-clicking .map-demo-click-ring{animation:.3s ease-out both map-demo-click}@keyframes map-demo-click{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}
