.ChartModule{padding:3rem 0}
@media(min-width:992px){.ChartModule .wrapper{margin:0 auto;max-width:66.666667%;padding:0 12px}
}
.ChartModule .labels{opacity:1;position:absolute;text-align:center;background:#fff;border:0;box-shadow:0 0 5px rgba(14,20,26,0.1);border-radius:.25rem;font-size:.8rem;padding:.25rem .5rem}
.ChartModule .labels::after{content:"";position:absolute;top:100%;left:50%;margin-left:-0.53125rem;border-width:.53125rem;border-style:solid;border-color:#fff transparent transparent transparent}
.ChartModule .tooltip{opacity:1;position:absolute;text-align:center;background:#fff;border:0;box-shadow:0 0 5px rgba(14,20,26,0.1);border-radius:.25rem;font-size:.8rem;padding:.15rem .5rem .25rem}
.ChartModule .tooltip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-0.53125rem;border-width:.53125rem;border-style:solid;border-color:#fff transparent transparent transparent}
.ChartModule .tooltip.barchart{background:#003eb3;color:#fff;opacity:0}
.ChartModule .tooltip.barchart::after{border-color:#003eb3 transparent transparent transparent}
.ChartModule .tooltip[aria-hidden="true"]{visibility:visible}
.ChartModule .circle{border-radius:50%;display:inline-block;height:.5rem;margin-right:.5rem;vertical-align:baseline;width:.5rem}
.ChartModule .name{color:#667790;font-size:.8rem;line-height:1.5}
.ChartModule .legend.bar{margin:3rem 0 0 10rem}
.ChartModule .table{margin:1.75rem 0 2.25rem;width:100%}
@media(min-width:768px){.ChartModule .table{margin:-1rem 0 3rem}
}
.ChartModule .table .table-cell{padding-bottom:.3rem}
.ChartModule .table .value{color:#0e141a;text-align:right}
.ChartModule .data-info{color:#667790;font-size:.8rem;line-height:1.5;margin-top:.75rem}
.ChartModule .data-info .cta-group{margin:.35rem 0 0}
.ChartModule .data-info .cta-group .item:not(:last-child){margin-bottom:.15rem}
@media(min-width:1024px){.ChartModule .data-info .cta{font-size:.9rem;line-height:1.4444444444}
}
.ChartModule .data-info.pie .time{display:block;margin-bottom:.5rem}
.ChartModule .data-info.pie td.table-cell.value{white-space:nowrap;vertical-align:top;padding-left:.5rem}
.ChartModule .data-info.pie td.total-title{padding-left:1.25rem}
.ChartModule .data-info.pie .table .table-cell{position:relative;padding-left:1.25rem}
.ChartModule .data-info.pie span.circle{position:absolute;top:.45rem;left:0}
.ChartModule .domain-x path.domain{visibility:hidden}
.ChartModule .grid-x line{stroke:#eff2f7}
.ChartModule .grid-x path{visibility:hidden}
.ChartModule .data-bar:hover{cursor:pointer;fill:#003eb3}