.map-locator-pin{width:0;height:0;position:absolute}.map-locator-dot{background-color:var(--pin);width:14px;height:14px;box-shadow:0 0 0 2px #fffc, 0 0 0 7px color-mix(in srgb, var(--pin) 32%, transparent);border-radius:9999px;position:absolute;top:0;left:0;translate:-50% -50%}.map-locator-label{white-space:nowrap;position:absolute;left:0;translate:-50%}.map-locator-label[data-side=top]{bottom:16px}.map-locator-label[data-side=bottom]{top:16px}
