.legacy-refined-page[data-legacy-page="ci-ess"] :is(.analytics-grid,.analytics-grid-2,.engineering-grid,.mv-grid){min-width:0!important;max-width:100%!important;align-items:stretch!important}
.legacy-refined-page[data-legacy-page="ci-ess"] .analytics-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr) minmax(0,.9fr) minmax(0,.8fr)!important}
.legacy-refined-page[data-legacy-page="ci-ess"] .analytics-grid-2{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,.8fr)!important}
.legacy-refined-page[data-legacy-page="ci-ess"] .engineering-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr) minmax(0,.9fr)!important}
.legacy-refined-page[data-legacy-page="ci-ess"] .mv-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr) minmax(0,.75fr) minmax(0,.65fr)!important}

.legacy-refined-page[data-legacy-page="ci-ess"] :is(.analytics-grid,.analytics-grid-2,.engineering-grid,.mv-grid)>*,
.legacy-refined-page[data-legacy-page="ci-ess"] :is(.analytics-card,.mv-card,.panel){min-width:0!important;max-width:100%!important}

.legacy-refined-page[data-legacy-page="ci-ess"] :is(.week-table,.tariff-table,.design-table,.mv-table){display:table!important;width:100%!important;min-width:100%!important;max-width:100%!important;table-layout:auto!important;border-collapse:collapse!important;margin-inline:0!important;align-self:stretch!important}

.legacy-refined-page[data-legacy-page="ci-ess"] :is(.week-table,.tariff-table,.design-table,.mv-table) :is(thead,tbody,tr){width:100%!important;max-width:100%!important}

.legacy-refined-page[data-legacy-page="ci-ess"] :is(.week-table,.tariff-table,.design-table,.mv-table) :is(th,td){width:auto!important;min-width:0!important;max-width:none!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}

.legacy-refined-page[data-legacy-page="ci-ess"] .week-table .week-label{width:auto!important;min-width:0!important}
.legacy-refined-page[data-legacy-page="ci-ess"] .week-table :is(th,td){text-align:center}
.legacy-refined-page[data-legacy-page="ci-ess"] .week-table .week-label{text-align:left}

.legacy-refined-page[data-legacy-page="ci-ess"] .tariff-table :is(th,td),
.legacy-refined-page[data-legacy-page="ci-ess"] .mv-table :is(th,td){text-align:center}
.legacy-refined-page[data-legacy-page="ci-ess"] .design-table th{text-align:left}
.legacy-refined-page[data-legacy-page="ci-ess"] .design-table td{text-align:left}

@media (width<=1100px){
  .legacy-refined-page[data-legacy-page="ci-ess"] .analytics-grid,
  .legacy-refined-page[data-legacy-page="ci-ess"] .analytics-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  .legacy-refined-page[data-legacy-page="ci-ess"] .engineering-grid,
  .legacy-refined-page[data-legacy-page="ci-ess"] .mv-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}

@media (width<=768px){
  .legacy-refined-page[data-legacy-page="ci-ess"] :is(.analytics-grid,.analytics-grid-2,.engineering-grid,.mv-grid){grid-template-columns:minmax(0,1fr)!important}
  .legacy-refined-page[data-legacy-page="ci-ess"] :is(.week-table,.tariff-table,.design-table,.mv-table){font-size:12px}
}
