.barChart_h{display:block;height:auto;width:100%;overflow-wrap:break-word;border-spacing:0}.barChart_h caption{display:block;padding:0 0 1rem;line-height:1.1;font-size:1.1rem;font-weight:700;text-align:left}.barChart_h tbody,.barChart_h tbody .rotate{display:block}.barChart_h tbody:after{content:"";display:block;clear:both;height:0}.barChart_h tbody th{min-width:130px;font-weight:400;text-align:right}.barChart_h tbody td{width:100%;border-left:2px solid var(--secondary);border-right:1px solid #ddd;background-image:linear-gradient(to right,#ddd 1px,transparent 1px);background-size:10% 100%}.barChart_h tbody td,.barChart_h tbody th{padding:.5rem 0 .4rem}.barChart_h tbody tr th:first-child{padding-right:10px!important}.barChart_h tbody tr.firstRow td,.barChart_h tbody tr.firstRow th{padding:1rem 0 .5rem}.barChart_h tbody tr.lastRow td,.barChart_h tbody tr.lastRow th{padding:.5rem 0 1rem}.barChart_h tbody td span{position:relative;display:block;height:20px;background:var(--secondary);box-shadow:5px 0 5px rgba(0,0,0,.3)}.barChart_h tbody td span b{position:absolute;left:100%;top:0;right:auto;bottom:0;display:block;padding:0 0 0 .5rem}.barChart_h tbody th.y-axis{display:block;width:100%;padding-bottom:1.4rem;font-weight:700;border-top:2px solid var(--secondary);background-color:#fff}.barChart_h tbody th.y-axis ol.segments{top:auto;bottom:0;right:0;left:0;display:flex;flex-direction:row-reverse;font-size:.9rem;padding-left:0;justify-content:space-between}.barChart_h tbody ol.segments li{text-align:left;list-style:none}.barChart_h tbody ol.segments li b{display:inline-flex;transform:translate(50%,0);list-style:none;font-weight:var(--fw-bolder)}.barChart_h tbody ol.segments li.zero{left:0;right:auto;bottom:auto;top:0}.barChart_h tbody ol.segments li.zero b{transform:translate(-50%,0)}@media screen and (max-width:414px){.barChart_h tbody td{width:60%}}