:root{--greenfill:#008066;--greenoutline:#007E5E;--amberfill:#FFD700;--amberoutline:#FFA500;--redfill:#FF4E5E;--redoutline:#B9000F}.status-closed{background:#EBEBEB;border-radius:4px;display:inline-block;padding:8px 20px}.status-closed~.status-closed{display:none}.status-closed img{margin-right:10px}.status-service-queue img{margin-right:10px}.status-live{margin-right:10px}.status-live span{color:var(--redfill);margin-right:4px}.status-graph{display:flex;justify-content:center;align-items:flex-end;margin-block:30px}.status-col{width:25%}.status-count{background:#28BA9A;border-radius:4px;color:#fff;display:flex;justify-content:center;align-items:center;margin-inline:15px;height:calc(50px + var(--height));max-height:350px}.status-label{border-top:1px solid #C7E0DA;margin-top:8px;padding-top:1rem;position:relative;text-align:center}.status-label:before{content:'';background:#C7E0DA;height:6px;width:1px;position:absolute;top:0;left:50%}.status-average{background:#EBEBEB;border-radius:4px;display:inline-block;padding:8px}.status-average img{margin-right:10px}.status-average span{color:var(--greenfill)}.status-average .status-amber{color:var(--amberoutline)}.status-average .status-red{color:var(--redoutline)}.status-col.show .status-count{background:var(--greenoutline)}.status-service-queue,.status-average{display:none}.status-service-queue.show,.status-average.show{display:inline-block}.status-other-clinics{margin-top:30px}.status-other-clinics span{color:var(--greenfill)}.status-other-clinics .status-amber{color:var(--amberoutline)}.status-other-clinics .status-red{color:var(--redoutline)}.status-other-clinics .status-green{color:var(--greenoutline)}#clinic-map-card{height:600px;overflow:hidden;position:relative;z-index:0}#clinic-map{background:#aad3df;height:620px}#clinic-map .leaflet-tile-pane{display:none}#clinic-map .leaflet-control-zoom{border:0}#clinic-map .leaflet-control-zoom a span{display:block!important}#clinic-map .leaflet-control-zoom a{transition:.4s}#clinic-map .leaflet-control-zoom a:hover{background:var(--greenfill);color:#fff}#clinic-map .leaflet-popup-content-wrapper{border-radius:6px}#clinic-map .leaflet-popup-close-button{background:var(--greenfill);border-radius:16px;color:#fff;width:16px;height:16px;font-size:12px;line-height:1.1;right:-8px;top:-8px;transition:.4s}#clinic-map .leaflet-popup-content h6 a{color:inherit;text-decoration:none;transition:.4s}#clinic-map .leaflet-popup-content h6 a:hover{color:var(--greenfill)}#clinic-map .leaflet-popup-content .status-na{color:var(--greenfill)}#clinic-map .leaflet-popup-content .status-amber{color:var(--amberoutline)}#clinic-map .leaflet-popup-content .status-red{color:var(--redoutline)}#clinic-map .leaflet-popup-content .status-green{color:var(--greenfill)}