
/* V36.1.2 – einheitliche Kartenlegende */
.native-map-marker.map-kind-service>span{background:#2f9e5b!important}
.native-map-marker.map-kind-flare>span{background:#f2c230!important}
.native-map-marker.map-kind-uo>span{background:#287bc1!important}
.native-map-marker.map-kind-rental>span{background:#ed8a2c!important}
.native-map-marker.map-kind-flare>b{border-color:#e6c85b!important}
.native-map-marker.map-kind-uo>b{border-color:#8dbce1!important}
.native-map-marker.map-kind-rental>b{border-color:#efb77f!important}
.sd-map-legend{position:absolute;z-index:7;left:12px;bottom:12px;display:flex;gap:8px;flex-wrap:wrap;background:rgba(255,255,255,.94);border:1px solid #d3e0e5;border-radius:9px;padding:7px 9px;box-shadow:0 3px 12px rgba(18,61,74,.10)}
.sd-map-legend span{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:800;color:#294955}
.sd-map-legend i{display:inline-block;width:11px;height:11px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #c7d7dd}
.sd-map-legend .legend-service{background:#2f9e5b}.sd-map-legend .legend-flare{background:#f2c230}.sd-map-legend .legend-uo{background:#287bc1}.sd-map-legend .legend-rental{background:#ed8a2c}
.v343-marker.service .v343-marker-pin{background:#2f9e5b!important;color:#fff!important}
.v343-marker.flare .v343-marker-pin{background:#f2c230!important;color:#493b00!important}
.v343-marker.uo .v343-marker-pin{background:#287bc1!important;color:#fff!important}
.v343-marker.rental .v343-marker-pin{background:#ed8a2c!important;color:#fff!important}
