@media screen {
 main[data-section="electricity"] .header-actions{display:none!important}
 main[data-section="electricity"] #title{font-size:28px}
 .el-page{max-width:1500px}.el-page .panel{padding:22px;margin-bottom:18px;border-radius:8px}.el-page h2{font-size:20px;margin:0 0 16px}.el-page p{line-height:1.5}
 .el-toolbar,.el-toolbar>div,.el-buttons{display:flex;gap:12px;flex-wrap:wrap;align-items:end;justify-content:space-between}.el-page label{display:grid;gap:7px}.el-page input,.el-page select,.el-page button{min-height:44px;border-radius:7px}.el-page input,.el-page select,.el-page textarea{background:#fff;color:#163b45;border:1px solid #718b94;padding:10px;max-width:100%;width:100%}.el-page :focus-visible{outline:3px solid #1e607e;outline-offset:3px}
 .el-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 20px}.el-stat{padding:22px;border:1px solid #acbdcc;border-top:4px solid #446886;border-radius:8px;background:#edf4fb}.el-stat:nth-child(2){background:#faf3e6;border-top-color:#8b6826}.el-stat:nth-child(3){background:#f2eef8;border-top-color:#765d93}.el-stat>strong{font-size:28px;line-height:1.25;overflow-wrap:anywhere}.el-stat small{font-size:16px}.el-stat p,.el-period,.el-page .small{font-size:14px;color:#39545e}.el-stat p{margin-bottom:0}
 .el-scroll{overflow:auto}.el-page table{width:100%;border-collapse:collapse;font-size:15px;min-width:680px}.el-page th,.el-page td{height:auto!important;padding:13px 12px;text-align:right;border-bottom:1px solid #d2dfe2;vertical-align:middle!important;white-space:nowrap}.el-page th:first-child,.el-page td:last-child{text-align:left}.el-page thead{background:#edf3f5}.el-page tbody th{font-weight:600}.el-state{font-size:13px}.el-cost>strong{font-size:22px}.el-page summary{cursor:pointer;font-weight:600;padding:10px 0}.el-page details details{margin-top:12px}.el-archive{font-size:13px;overflow-wrap:anywhere}.el-archive span{display:inline-block;margin:3px}.el-edit{background:#f0f5f8}.el-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px}.el-page .el-reset{display:flex;align-items:center;gap:8px;font-size:13px;margin-top:6px}.el-page .el-reset input{width:18px;min-height:18px}.el-page #elError{font-weight:600;color:#763713}.el-page textarea{min-height:70px}
 @media(max-width:850px){.el-summary{grid-template-columns:1fr}.el-fields{grid-template-columns:1fr}.el-page .panel{padding:16px}.el-stat>strong{font-size:26px}.el-toolbar>div{justify-content:start}.el-toolbar label{width:100%}}
}

@media screen {
 .el-page .el-comparison{background:#fff;border-top:3px solid #2b6574}
 .el-compare-head{display:flex;justify-content:space-between;align-items:start;gap:18px;flex-wrap:wrap}
 .el-compare-controls{display:flex;gap:12px;flex-wrap:wrap;max-width:100%}
 .el-compare-controls label{font-size:14px;min-width:180px;max-width:100%}
 .el-compare-chart{margin:22px 0 26px}.el-compare-chart figcaption{font-weight:650;margin-bottom:16px}
 .el-bar-list{display:grid;gap:12px;max-height:440px;overflow:auto;padding:3px}
 .el-bar-row{display:grid;grid-template-columns:210px minmax(60px,1fr) 100px;gap:14px;align-items:center;font-size:14px;font-variant-numeric:tabular-nums}
 .el-bar-date small{display:block;color:#39545e;margin-top:3px}.el-bar-row>strong{text-align:right}
 .el-bar-track{height:24px;background:#eef3f5;border-radius:3px;overflow:hidden}.el-bar-track>span{display:block;height:100%;background:#2b6574;border-radius:3px}
 .el-page .el-compare-table th,.el-page .el-compare-table td{font-variant-numeric:tabular-nums;text-align:right}
 .el-page .el-compare-table th:first-child{text-align:left}.el-compare-table thead th{white-space:normal;min-width:105px}.el-compare-table small{display:block;font-weight:400}
 .el-no-data{color:#52616a}.el-comparison select{width:100%}
 @media(max-width:650px){.el-compare-controls{width:100%}.el-compare-controls label{width:100%;min-width:0}.el-bar-row{grid-template-columns:minmax(0,1fr) 90px;gap:6px 10px}.el-bar-date{grid-column:1/-1}.el-bar-date small{display:inline;margin-left:8px}.el-bar-track{height:20px}}
}
