.basicpage.page .cmp-avgcomponentweight .rolling-model-aggregation-chart{padding:20px;background-color:#fff;border:1px solid #ddd}
.basicpage.page .cmp-avgcomponentweight .rolling-model-aggregation-legends{display:inline-grid;grid-template-columns:repeat(6,1fr);margin-top:50px;gap:20px}
.basicpage.page .cmp-avgcomponentweight .rolling-model-aggregation-legends .chartLegend-items{min-width:15%}
.basicpage.page .cmp-avgcomponentweight .rolling-model-aggregation-legends .chartLegend-text{font-size:1.2rem;color:#333;text-align:left;padding:10px 0 20px 0}
.basicpage.page .cmp-avgcomponentweight .rolling-model-aggregation-table__title{font-size:1.6rem;font-weight:500;margin-bottom:8px;color:#333}
.basicpage.page .cmp-avgcomponentweight .rolling-model-aggregation-table__scroll{overflow-x:auto;overflow-y:auto;max-width:100%;max-height:420px}
.basicpage.page .cmp-avgcomponentweight .rolling-model-aggregation-table__scroll::-webkit-scrollbar{width:12px}
.basicpage.page .cmp-avgcomponentweight .rolling-model-aggregation-table__scroll::-webkit-scrollbar-track{background-color:#ddd}
.basicpage.page .cmp-avgcomponentweight .rolling-model-aggregation-table__scroll::-webkit-scrollbar-thumb{background:#005aa4;border-radius:10px;width:115.1px}
.basicpage.page .cmp-avgcomponentweight .rolling-model-aggregation-table table{min-width:100%;border-collapse:collapse;font-size:1.2rem}
.basicpage.page .cmp-avgcomponentweight .rolling-model-aggregation-table table thead tr th{font-weight:600;text-align:right;padding:8px 12px;border-bottom:2px solid #333;white-space:nowrap}
.basicpage.page .cmp-avgcomponentweight .rolling-model-aggregation-table table thead tr th:first-child{text-align:left}
.basicpage.page .cmp-avgcomponentweight .rolling-model-aggregation-table table tbody tr td{padding:8px 12px;text-align:right}
.basicpage.page .cmp-avgcomponentweight .rolling-model-aggregation-table table tbody tr td:first-child{text-align:left;white-space:nowrap}
.basicpage.page .cmp-avgcomponentweight .rolling-model-aggregation-table table tbody tr:last-child td{border-bottom:0}