.map-panel{background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow);overflow:hidden;margin-bottom:15px}.map-heading{display:flex;align-items:center;justify-content:space-between;padding:17px 21px;border-bottom:1px solid var(--line)}.map-heading strong{display:block;font-size:13px;margin-top:6px}.map-live{color:var(--green);font-size:9px;font-weight:800}.map-live i{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:5px}.map-panel #shipmentMap{height:330px;width:100%;background:#e6eef0}.shipment-map-marker{background:transparent;border:0}.shipment-map-marker span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:4px solid #fff;background:var(--orange);box-shadow:0 5px 15px #17211f44;color:#fff;font-size:16px}.leaflet-popup-content{font-family:Manrope,sans-serif;font-size:11px}.leaflet-control-attribution{font-size:8px}@media(max-width:700px){.map-panel #shipmentMap{height:280px}.map-heading{align-items:flex-start;gap:10px;flex-direction:column}}
