body.national-grid-page-template main{padding:0}.national-grid-frontend+.section-simple-text{padding-top:30px}body.national-grid-page-template:not(.has-transparent-header) header{position:relative;background-color:#272092;min-height:84px}.national-grid-frontend,.national-grid-frontend .page-template-default{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;margin:0 0 5px 0;overflow-x:hidden;border:1px none #817cba;border-top-style:solid}.national-grid-frontend .page-template-default,.section-toggle-builder+.container .national-grid-frontend{margin-top:60px;border-top:none}.national-grid-frontend-header{background-color:#1b1571;padding:20px 15px}.national-grid-frontend--header-paddings-big .national-grid-frontend-header{padding:20px 15px}.national-grid-frontend--header-paddings-normal .national-grid-frontend-header{padding:10px 15px}.national-grid-frontend--header-paddings-small .national-grid-frontend-header{padding:5px 15px}.national-grid-frontend-title,.page-template-default .national-grid-frontend .national-grid-frontend-title{font-size:2rem;line-height:1.2}.national-grid-frontend-description,.page-template-default .national-grid-frontend .national-grid-frontend-description{font-weight:300;color:#5c5c5c}.national-grid-frontend-description,.national-grid-frontend-description a,.national-grid-frontend-description p,.national-grid-frontend-description span,.national-grid-frontend-title,.page-template-default .national-grid-frontend .national-grid-frontend-description,.page-template-default .national-grid-frontend .national-grid-frontend-description a,.page-template-default .national-grid-frontend .national-grid-frontend-description p,.page-template-default .national-grid-frontend .national-grid-frontend-description span,.page-template-default .national-grid-frontend .national-grid-frontend-title{color:white;margin:0;padding:0}.national-grid-frontend .national-grid-frontend-clean-power-heading,.national-grid-frontend .national-grid-frontend-live-heading,.national-grid-frontend-description,.national-grid-frontend-title,.page-template-default .national-grid-frontend .national-grid-frontend-clean-power-heading,.page-template-default .national-grid-frontend .national-grid-frontend-description,.page-template-default .national-grid-frontend .national-grid-frontend-live-heading,.page-template-default .national-grid-frontend .national-grid-frontend-title{text-align:center}.national-grid-frontend .national-grid-frontend-live-heading{font-size:20px;display:block;margin-bottom:0;font-variant-numeric:tabular-nums;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1}.national-grid-frontend .national-grid-frontend-clean-power-heading{font-size:18px;font-weight:700;display:block;padding:0}.national-grid-frontend-wrapper{padding:30px 0}.national-grid-frontend-charts{margin-top:40px;display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 16px minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;max-width:100%}.national-grid-frontend-chart-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;position:relative;min-height:320px;width:100%;max-width:100%;overflow:hidden}.national-grid-frontend-chart{display:block;width:100%;max-width:100%;height:320px}.national-grid-frontend-legend{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.national-grid-frontend-legend-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;font-weight:700}.national-grid-frontend-legend-label{font-weight:700}.national-grid-frontend-legend-swatch{width:10px;height:10px;border-radius:2px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.national-grid-frontend-legend-swatch-gas{background:#9E8B73}.national-grid-frontend-legend-swatch-wind{background:#5FC79A}.national-grid-frontend-legend-swatch-solar{background:#F4C84A}.national-grid-frontend-legend-swatch-hydroelectric{background:#4F93D1}.national-grid-frontend-legend-swatch-nuclear{background:#9A6BC7}.national-grid-frontend-legend-swatch-biomass{background:#7EAF2F}.national-grid-frontend-legend-swatch-interconnectors{background:#E0953C}.national-grid-frontend-legend-swatch-storage{background:#556A85}.national-grid-frontend-status{margin-top:10px;font-size:13px;color:#486581}.national-grid-frontend-status.is-hidden{display:none}.national-grid-frontend-status.is-error{color:#b42318}.national-grid-frontend-wrapper .container{position:relative}.national-grid-frontend.is-loading .national-grid-frontend-status.is-loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;z-index:5;font-size:18px;font-weight:600;text-align:center}@media (max-width:900px){.national-grid-frontend-charts{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.national-grid-frontend-chart-wrap{max-width:560px;margin:0 auto}}@media (max-width:640px){.national-grid-frontend-chart-wrap{max-width:100%;min-height:260px}.national-grid-frontend-chart{height:260px}}