.capacity_chart_layout .container-max:first-of-type{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.capacity_chart_layout .capacity_chart{overflow-x:auto;padding-bottom:20px}.capacity_chart_layout .capacity_chart::-webkit-scrollbar{height:4px}.capacity_chart_layout .capacity_chart::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.capacity_chart_layout .capacity_chart::-webkit-scrollbar-thumb{background:#000;border-radius:20px;border:3px solid rgba(0,0,0,0)}.capacity_chart_layout table th,.capacity_chart_layout table td{padding:0;min-width:96px;width:100%}@media(min-width:768px){.capacity_chart_layout table th,.capacity_chart_layout table td{min-width:calc(96px + (100vw - 768px)/((1440 - 768)/(130 - 96)))}}@media(min-width: 1440px){.capacity_chart_layout table th,.capacity_chart_layout table td{min-width:calc(130px + (100vw - 1440px)/((1920 - 1440)/(136 - 130)))}}@media(min-width: 1920px){.capacity_chart_layout table th,.capacity_chart_layout table td{min-width:136px}}.capacity_chart_layout table thead th,.capacity_chart_layout table thead td:first-of-type,.capacity_chart_layout table tbody th,.capacity_chart_layout table tbody td:first-of-type{font-size:11px;letter-spacing:.03em}@media(min-width:1280px){.capacity_chart_layout table thead th,.capacity_chart_layout table thead td:first-of-type,.capacity_chart_layout table tbody th,.capacity_chart_layout table tbody td:first-of-type{font-size:calc(11px + (100vw - 1280px)/((1440 - 1280)/(14 - 11)))}}@media(min-width: 1440px){.capacity_chart_layout table thead th,.capacity_chart_layout table thead td:first-of-type,.capacity_chart_layout table tbody th,.capacity_chart_layout table tbody td:first-of-type{font-size:14px}}.capacity_chart_layout table thead th{padding-block:18px}.capacity_chart_layout table thead th:first-of-type{padding-left:20px}.capacity_chart_layout table thead th:last-of-type{margin-right:20px}.capacity_chart_layout table tbody:before{top:0}.capacity_chart_layout table tbody:after{bottom:0}.capacity_chart_layout table tbody:before,.capacity_chart_layout table tbody:after{height:10px}@media(min-width: 576px){.capacity_chart_layout table tbody:before,.capacity_chart_layout table tbody:after{height:calc(10px + (100vw - 576px)/((768 - 576)/(20 - 10)))}}@media(min-width: 768px){.capacity_chart_layout table tbody:before,.capacity_chart_layout table tbody:after{height:20px}}.capacity_chart_layout table tbody tr td:first-of-type{min-width:146px;max-width:500px}@media(min-width:576px){.capacity_chart_layout table tbody tr td:first-of-type{min-width:calc(146px + (100vw - 576px)/((1920 - 576)/(300 - 146)))}}@media(min-width: 1920px){.capacity_chart_layout table tbody tr td:first-of-type{min-width:300px}}.capacity_chart_layout table tbody td{padding:10px 15px !important}@media(min-width: 576px){.capacity_chart_layout table tbody td{padding:calc(10px + (100vw - 576px)/((768 - 576)/(20 - 10))) calc(15px + (100vw - 576px)/((768 - 576)/(20 - 15))) !important}}@media(min-width: 768px){.capacity_chart_layout table tbody td{padding:20px !important}}