.nell-clinic-map{position:relative;width:100%;height:100%;min-height:280px}.nell-map-canvas{height:100%;min-height:280px;background:#f0efe9;font-family:Arial,sans-serif}.nell-map-open{position:absolute;right:8px;top:8px;z-index:500;background:#fff;color:#171717;padding:8px 12px;border:1px solid #ddd;border-radius:3px;font-size:12px;text-decoration:none;box-shadow:0 1px 4px #0002}.nell-map-open:hover{background:#faf9f5}.nell-clinic-map .leaflet-popup-content{line-height:1.6}.nell-map-status{position:absolute;left:8px;bottom:24px;z-index:500;background:#fff;padding:6px 8px;font-size:12px}
.map{position:relative}.nell-clinic-map{position:absolute;inset:0;min-height:0}.nell-map-canvas{min-height:0}
