.map-wrapper[data-v-f7681380]{height:100%;max-height:450px;min-height:250px;position:relative;width:100%;z-index:1}.map-wrapper.map-wrapper--fill[data-v-f7681380]{display:flex;flex-direction:column;max-height:none;min-height:0}.map-wrapper.map-wrapper--fill[data-v-f7681380] .leaflet-container{flex:1 1 auto;height:100%;min-height:0;width:100%}.map-wrapper .map-placeholder[data-v-f7681380]{align-items:center;background-color:#f5f5f5;color:#666;display:flex;font-size:14px;height:100%;justify-content:center;width:100%}.map-wrapper .l-map[data-v-f7681380]{height:100%;width:100%}.map-wrapper[data-v-f7681380] .marker{align-items:center;background-color:#1e97ea;border-radius:50%;color:#fff;display:flex;font-weight:700;height:32px;justify-content:center;transform:translate(-50%,-50%);width:32px}.map-wrapper[data-v-f7681380] .marker-icon{position:relative}.map-wrapper[data-v-f7681380] .marker-icon svg{display:block;height:43px;transform-origin:bottom center;transition:filter .15s ease,transform .15s ease;width:27px;z-index:999}.map-wrapper[data-v-f7681380] .marker-icon.marker-icon--neo-entity svg{height:86px;overflow:visible;width:54px}.map-wrapper[data-v-f7681380] .marker-cluster-blue,.map-wrapper[data-v-f7681380] .marker-cluster-green{background-clip:padding-box;border-radius:20px}.map-wrapper[data-v-f7681380] .marker-cluster-blue div,.map-wrapper[data-v-f7681380] .marker-cluster-green div{border-radius:15px;color:#fff;font-weight:700;height:30px;margin-left:5px;margin-top:5px;text-align:center;width:30px}.map-wrapper[data-v-f7681380] .marker-cluster-blue span,.map-wrapper[data-v-f7681380] .marker-cluster-green span{line-height:30px}.map-wrapper[data-v-f7681380] .marker-cluster-green{background-color:rgba(var(--color-green-500-rgb),.3)}.map-wrapper[data-v-f7681380] .marker-cluster-green div{background-color:var(--color-green-500)}.map-wrapper[data-v-f7681380] .marker-cluster-blue{background-color:rgba(var(--color-blue-500-rgb),.3)}.map-wrapper[data-v-f7681380] .marker-cluster-blue div{background-color:var(--color-blue-500)}.map-wrapper[data-v-f7681380] .marker-icon--selected{z-index:1000!important}.map-wrapper[data-v-f7681380] .marker-icon--selected svg{filter:drop-shadow(0 0 3px rgba(37,99,235,.9)) drop-shadow(0 0 10px rgba(37,99,235,.55));transform:scale(1.15)}.map-wrapper[data-v-f7681380] .marker_popup-content .marker_popup-header{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.map-wrapper[data-v-f7681380] .marker_popup-content .marker_popup-title{color:var(--color-gray-900);font-size:var(--font-size-sm);font-weight:700}.map-wrapper[data-v-f7681380] .marker_popup-content .marker_popup-children{color:var(--color-gray-900);display:flex;flex-direction:column;gap:12px;margin-top:4px}.map-wrapper[data-v-f7681380] .marker_popup-content .marker_popup-children .marker_popup-child{color:var(--color-gray-900);display:flex;flex-direction:column;font-size:14px;font-weight:400}.map-wrapper[data-v-f7681380] .marker_popup-content .marker_popup-children .marker_popup-child .marker_popup-details{display:flex;flex-direction:column;gap:2px;margin-top:6px}.map-wrapper[data-v-f7681380] .marker_popup-content .marker_popup-children .marker_popup-child .marker_popup-detail{display:flex;font-size:12px;gap:4px;line-height:1.4}.map-wrapper[data-v-f7681380] .marker_popup-content .marker_popup-children .marker_popup-child .marker_popup-detail-label{color:var(--color-gray-500);font-weight:600}.map-wrapper[data-v-f7681380] .marker_popup-content .marker_popup-children .marker_popup-child .marker_popup-detail-value{color:var(--color-gray-900)}.map-wrapper[data-v-f7681380] .marker_popup-content .marker_popup-children .marker_popup-child-title{color:#666;font-size:12px;font-weight:700;margin-bottom:4px;text-transform:uppercase}.map-wrapper[data-v-f7681380] .marker_popup-content .marker_popup-children .marker_popup-child-name{color:#1e97ea;font-weight:700}.map-wrapper[data-v-f7681380] .marker_popup-content .marker_popup-children .marker_popup-child-date{font-size:12px}.map-wrapper[data-v-f7681380] .marker_popup-content .marker_popup-children .marker_popup-child-external-link svg{height:16px;width:16px}.map-wrapper[data-v-f7681380] .marker_popup-content .marker_popup-badge{align-items:center;background-color:var(--color-green-500);border:1px solid transparent;border-radius:2px;box-shadow:1px 4px 9px rgba(var(--color-green-500-rgb),.4);color:#fff;display:inline-flex;font-size:var(--font-size-xs);font-weight:700;gap:4px;justify-content:center;padding:2px 4px;transition:all .2s ease;white-space:nowrap}.map-wrapper[data-v-f7681380] .leaflet-control-basetoggle{height:34px;margin-top:8px}.map-wrapper[data-v-f7681380] .leaflet-control-basetoggle .leaflet-control-basetoggle__button{align-items:center;background:#fff;border:0;border-radius:2px;color:#1f2937;cursor:pointer;display:inline-flex;height:30px;justify-content:center;line-height:1;padding:0;width:30px}.map-wrapper[data-v-f7681380] .leaflet-control-basetoggle .leaflet-control-basetoggle__button :deep(svg){height:18px;width:18px}.map-wrapper[data-v-f7681380] .leaflet-control-basetoggle .leaflet-control-basetoggle__button:hover{background:#f3f4f6}
