.detail-map-wrapper.svelte-gw2zr1{border:1px solid var(--color-secondary,#8b4513);border-radius:4px;width:100%;height:350px;margin-bottom:1.5rem;overflow:hidden}.detail-map.svelte-gw2zr1{width:100%;height:100%}.detail-map .leaflet-container{width:100%!important;height:100%!important}.detail-map-loading.svelte-gw2zr1{background:var(--color-background,#fdf5e6);position:absolute;inset:0}.detail-marker{background:0 0;border:none}.detail-marker-pin{width:32px;height:42px;position:relative}.detail-marker-pin:before{content:"";background-color:#ff6b00;border:2px solid #fff;border-radius:50% 50% 50% 0;width:24px;height:24px;position:absolute;top:0;left:50%;transform:translate(-50%)rotate(-45deg);box-shadow:0 3px 8px #00000080}
