/* Leaflet tooltips default to nowrap; all map cards must wrap their contents. */
.leaflet-tooltip.photo-tooltip,.leaflet-popup-content,.photo-card{white-space:normal!important;overflow-wrap:anywhere;word-break:normal;box-sizing:border-box}
.photo-card{width:min(300px,calc(100vw - 85px));max-width:100%;line-height:1.5}
.photo-card strong,.photo-card p,.photo-card small,.photo-card li{white-space:normal!important;overflow-wrap:anywhere;max-width:100%}
.photo-card img{max-width:100%;box-sizing:border-box}.photo-card strong{line-height:1.4}
.station-service-card ul{padding-left:22px;margin:12px 4px}.station-service-card li{margin:6px 0;font-size:14px}
.station-wc{display:inline-block;white-space:nowrap;font-size:12px;font-weight:700}.station-label{max-width:210px;line-height:1.45;white-space:normal!important}
