@layer sur.components{.sur-map-pin-image.svelte-1nf0ql4{background:var(--sur-bg-subtle);block-size:100%;inline-size:100%;display:block;position:relative;overflow:hidden}.sur-map-pin-image.svelte-1nf0ql4 img:where(.svelte-1nf0ql4){-webkit-user-select:none;user-select:none;pointer-events:none;max-inline-size:none;filter:var(--sur-map-pin-image-filter,none);position:absolute;inset-block-start:50%;inset-inline-start:50%}.sur-map-pin-image__pin.svelte-1nf0ql4{color:var(--sur-color-danger);pointer-events:none;filter:drop-shadow(0 var(--sur-spacing-1) var(--sur-spacing-2) var(--sur-overlay-backdrop));justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-100%)}.sur-map-pin-image__credit.svelte-1nf0ql4{padding:0 var(--sur-spacing-4);background:var(--sur-bg-surface);color:var(--sur-text-secondary);font-size:var(--sur-font-size-2xs);line-height:var(--sur-line-height-normal);white-space:nowrap;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-end:0}.sur-map-pin-image__credit.svelte-1nf0ql4.is-bottom{inset-block:auto 0}}
