.leisure-map-container{width:100%;height:600px;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgb(0 0 0 / .15);margin:20px 0}.mapboxgl-popup-content{font-family:system-ui,sans-serif;font-size:14px;line-height:1.4}