.chart-container{background-color:#022045;border-radius:8px;color:#fff;font-family:Arial,sans-serif;margin:0 auto;max-width:auto;padding:30px 25px}.chart-legend{display:flex;gap:20px;justify-content:center;margin-bottom:20px}.legend{align-items:center;display:flex;gap:10px;transition:opacity .3s ease}.legend:hover{cursor:pointer;opacity:1}.legend-color{border-radius:2px;height:15px;width:15px}.legend-color.inhouse{background-color:#16a637}.legend-color.urgent-care{background-color:#ecf5ff}.legend span{transition:opacity .3s ease}.legend span.faded-text{opacity:.5}.chart{flex-direction:column;gap:10px}.bar,.chart{display:flex}.bar{align-items:center;border-radius:0 8px 8px 0;color:#fff;font-weight:700;justify-content:flex-start;padding:10px;position:relative;transition:opacity .3s ease}.bar.faded{opacity:.5}.bar.inhouse{background-color:#16a637;padding:30px 10px;width:17%}.bar.urgent-care{align-items:center;background-color:#ecf5ff;border-radius:0 8px 8px 0;color:#16a637;display:flex;justify-content:flex-end;padding:30px 10px;width:100%}.label{color:#16a637;font-size:14px;margin-left:10px;margin-right:10px}.chart-scale{display:flex;justify-content:space-between;margin-top:15px}.scale-number{color:#fff;font-size:12px}.source{color:#b0c4de;font-size:12px;margin-top:5px;text-align:left}@media (max-width:768px){.bar.inhouse{width:22%}.bar,.legend span{font-size:16px!important}.chart-legend{flex-direction:row;gap:10px;justify-content:space-around}.label{font-size:16px!important}.chart-container{padding:20px}.scale-number,.source{font-size:16px}}