.map-of-germany{width:fit-content}.map-of-germany .location-marker{transform:translate(-46%,-67%);transform-origin:bottom center}.map-of-germany .location-marker:hover,.map-of-germany .location-marker.active{transform:translate(-46%,-67%) scale(1.15)}.map-of-germany sl-popup{--arrow-color: var(--color-white)}.map-of-germany sl-popup::part(popup){transform:translateY(-6px);z-index:1}.map-of-germany .location-marker{width:20px}.map-of-germany .location-marker sl-icon{width:100%}.discipline-map .map-of-germany .location-marker{width:unset}
