._page_81wce_1{color:#08246d;background:linear-gradient(#fff 0,#f8f8fb 48%,#fff 100%);min-height:100vh}._solar_81wce_1{--accent:#e5a11a;--soft:#fff8e8;--border:#f0dfb6;--shadow:#a8701217}._gridPage_81wce_1{--accent:#d83f87;--soft:#fff0f7;--border:#efd2e1;--shadow:#992c6017}._gasPage_81wce_1{--accent:#ed6a2c;--soft:#fff3ec;--border:#f1d4c6;--shadow:#ad4e1f17}._wallboxPage_81wce_1{--accent:#00a79d;--soft:#ebfbf9;--border:#c9e9e6;--shadow:#007b7417}._housePage_81wce_1{--accent:#314a9b;--soft:#f0f2ff;--border:#d7dcf3;--shadow:#314a9b17}._detailNav_81wce_2{border-bottom:1px solid var(--border);background:#fffffff0;justify-content:space-between;align-items:center;height:48px;padding:0 2vw;display:flex}._detailNav_81wce_2 a{color:var(--accent);align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:none;display:flex}._detailNav_81wce_2 a svg{width:17px}._detailNav_81wce_2>span{color:#71809a;text-transform:uppercase;letter-spacing:.08em;font-size:12px}._content_81wce_2{max-width:1640px;margin:auto;padding:18px 22px 40px}._summary_81wce_3{border:1px solid var(--border);box-shadow:0 9px 28px var(--shadow);background:#fff;border-radius:17px;grid-template-columns:1.25fr repeat(4,1fr);align-items:center;min-height:112px;padding:12px 16px;display:grid}._summaryTitle_81wce_3{align-items:center;gap:13px;padding-right:18px;display:flex}._summaryTitle_81wce_3>span{background:var(--soft);width:56px;height:56px;color:var(--accent);box-shadow:inset 0 0 0 1px var(--border);border-radius:15px;place-items:center;display:grid}._summaryTitle_81wce_3 svg{width:31px}._summaryTitle_81wce_3>div{flex-direction:column;gap:5px;display:flex}._summaryTitle_81wce_3 small,._metric_81wce_3 small{color:#72829a;font-size:11px}._summaryTitle_81wce_3 strong{font-size:18px}._metric_81wce_3{border-left:1px solid #e3e9ef;flex-direction:column;justify-content:center;gap:5px;min-height:72px;padding:7px 20px;display:flex}._metric_81wce_3 strong{white-space:nowrap;font-size:21px}._metric_81wce_3 span{color:#72829a;font-size:11px}._metric_81wce_3 ._accent_81wce_3{color:var(--accent)}._metric_81wce_3 ._ok_81wce_3{color:#0ca55d}._metric_81wce_3 ._warning_81wce_3{color:#d87720}._cards_81wce_4{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:15px;display:grid}._infoCard_81wce_4{border:1px solid var(--border);box-shadow:0 8px 24px var(--shadow);background:#fff;border-radius:17px;padding:18px 20px;position:relative;overflow:hidden}._infoCard_81wce_4:before{content:"";background:var(--accent);border-radius:0 4px 4px 0;width:4px;position:absolute;top:18px;bottom:18px;left:0}._infoCard_81wce_4 header{align-items:center;gap:13px;display:flex}._infoIcon_81wce_4{background:var(--soft);width:47px;height:47px;color:var(--accent);border-radius:13px;place-items:center;display:grid}._infoIcon_81wce_4 svg{width:27px}._infoCard_81wce_4 header>div{flex-direction:column;gap:4px;display:flex}._infoCard_81wce_4 header small{color:#72829a;font-size:11px}._infoCard_81wce_4 h2{margin:0;font-size:20px}._cardValues_81wce_4{grid-template-columns:1.2fr 1fr;gap:18px;margin-top:18px;display:grid}._cardValues_81wce_4>div{flex-direction:column;gap:5px;display:flex}._cardValues_81wce_4>div+div{border-left:1px solid #e4eaf0;padding-left:18px}._cardValues_81wce_4 small{color:#72829a;font-size:10px}._cardValues_81wce_4 strong{font-size:26px}._cardValues_81wce_4 span{color:#72829a;font-size:11px}._shareBar_81wce_4{background:#edf1f4;border-radius:999px;height:11px;margin-top:16px;overflow:hidden}._shareBar_81wce_4 i{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 58%,white),var(--accent));border-radius:999px;height:100%;display:block}._capacityScale_81wce_4{grid-template-columns:1fr 52px;align-items:center;gap:11px;margin-top:16px;display:grid}._capacityScale_81wce_4 ._shareBar_81wce_4{margin-top:0}._capacityScale_81wce_4>span{color:var(--accent);text-align:right;white-space:nowrap;font-size:11px;font-weight:700}._chartCard_81wce_5{border:1px solid var(--border);box-shadow:0 8px 24px var(--shadow);background:#fff;border-radius:17px;margin-top:15px;padding:17px 19px}._chartCard_81wce_5>header{justify-content:space-between;align-items:center;display:flex}._chartHeading_81wce_5{align-items:center;gap:11px;display:flex}._chartHeading_81wce_5>div{flex-direction:column;gap:4px;display:flex}._chartHeadingIcon_81wce_5{background:var(--soft);width:38px;height:38px;color:var(--accent);border-radius:11px;place-items:center;display:grid}._chartHeadingIcon_81wce_5 svg{width:22px}._chartCard_81wce_5 header strong{font-size:18px}._chartCard_81wce_5 header small{color:#72829a;font-size:11px}._legend_81wce_5{gap:17px;display:flex}._legend_81wce_5 span{color:#657790;align-items:center;gap:6px;font-size:11px;display:flex}._legend_81wce_5 i{border-radius:4px;width:18px;height:3px}._chartWrap_81wce_5{touch-action:none;height:330px;margin-top:8px;position:relative}._chartWrap_81wce_5 svg{width:100%;height:310px;overflow:visible}._grid_81wce_1 line{stroke:#e7ebef;stroke-width:1px}._axis_81wce_5 text{fill:#71849b;font-size:10px}._dataLine_81wce_5{stroke-width:3px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}._zeroLine_81wce_5{stroke:#aebbc8;stroke-width:1.4px}._hoverMarker_81wce_5 line{stroke:#667d96;stroke-width:1px;stroke-dasharray:4 4}._hoverMarker_81wce_5 circle{stroke:#fff;stroke-width:2px}._tooltip_81wce_5{z-index:3;border:1px solid var(--border);min-width:150px;box-shadow:0 6px 18px var(--shadow);pointer-events:none;background:#fffffff7;border-radius:9px;flex-direction:column;gap:5px;padding:8px 10px;font-size:10px;display:flex;position:absolute;top:14px;transform:translate(-50%)}._tooltip_81wce_5>b{font-size:11px}._tooltip_81wce_5 span{color:#62758e;grid-template-columns:8px 1fr auto;align-items:center;gap:6px;display:grid}._tooltip_81wce_5 span i{border-radius:50%;width:7px;height:7px}._tooltip_81wce_5 strong{color:#102f62}._forecastCard_81wce_6{border:1px solid var(--border);box-shadow:0 8px 24px var(--shadow);background:#fff;border-radius:17px;margin-top:15px;padding:18px 20px}._forecastCard_81wce_6>header{justify-content:space-between;align-items:center;display:flex}._forecastTitle_81wce_6{align-items:center;gap:13px;display:flex}._forecastTitle_81wce_6>span{background:var(--soft);width:47px;height:47px;color:var(--accent);border-radius:13px;place-items:center;display:grid}._forecastTitle_81wce_6>span svg{width:27px}._forecastTitle_81wce_6>div{flex-direction:column;gap:4px;display:flex}._forecastTitle_81wce_6 small{color:#72829a;font-size:11px}._forecastTitle_81wce_6 strong{font-size:20px}._forecastStatus_81wce_6{background:#f2f5f7;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:700;display:inline-flex}._forecastStatus_81wce_6 i{background:currentColor;border-radius:50%;width:8px;height:8px}._forecastReady_81wce_6{color:#0ca55d}._forecastWaiting_81wce_6{color:#8996a6}._forecastValues_81wce_6{border-top:1px solid #e6ebef;grid-template-columns:.8fr .8fr 1fr 2fr;align-items:stretch;margin-top:17px;display:grid}._forecastValues_81wce_6>div{flex-direction:column;gap:6px;padding:16px 20px 4px;display:flex}._forecastValues_81wce_6>div+div{border-left:1px solid #e6ebef}._forecastValues_81wce_6 small{color:#72829a;font-size:10px}._forecastValues_81wce_6 strong{font-size:23px}._forecastValues_81wce_6 span{color:#72829a;font-size:11px}._forecastPrimary_81wce_6 strong{color:var(--accent)}._forecastProgress_81wce_6{grid-template-columns:1fr 56px;align-items:center;column-gap:12px;display:grid!important}._forecastProgress_81wce_6>div:first-child{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}._forecastProgress_81wce_6>div:first-child strong{font-size:14px}._forecastProgress_81wce_6>span{text-align:right;color:var(--accent);font-weight:700}._forecastBar_81wce_6{background:#edf1f4;border-radius:999px;height:11px;overflow:hidden}._forecastBar_81wce_6 i{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 58%,white),var(--accent));border-radius:999px;height:100%;display:block}._forecastChart_81wce_7{border-top:1px solid #e6ebef;margin-top:18px;padding-top:16px}._forecastTabs_81wce_7{background:#f4f5f6;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:3px;width:min(480px,100%);margin:0 auto 12px;padding:3px;display:grid}._forecastTabs_81wce_7 button{color:#6b788b;height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:11px;font-weight:700}._forecastTabs_81wce_7 button:hover{color:var(--accent)}._forecastTabs_81wce_7 ._forecastTabActive_81wce_7{color:#102f62;background:#fff;box-shadow:0 2px 8px #192a421a}._forecastChartHeader_81wce_7{justify-content:space-between;align-items:baseline;padding:0 12px;display:flex}._forecastChartHeader_81wce_7 span{font-size:13px;font-weight:700}._forecastChartHeader_81wce_7 strong{color:var(--accent);font-size:20px}._forecastPlot_81wce_7{height:330px;margin-top:4px;position:relative}._forecastPlot_81wce_7 svg{width:100%;height:310px;overflow:visible}._forecastGridLine_81wce_7{stroke:#e6ebef;stroke-width:1px}._forecastVerticalLine_81wce_7{stroke:#edf0f2;stroke-width:1px}._forecastAxisText_81wce_7,._forecastUnit_81wce_7{fill:#71849b;font-size:10px}._forecastBarColumn_81wce_7{fill:color-mix(in srgb,var(--accent) 82%,#fff);cursor:pointer;transition:opacity .15s,fill .15s}._forecastBarColumn_81wce_7:hover,._forecastBarColumnActive_81wce_7{fill:var(--accent)}._forecastTooltip_81wce_7{z-index:3;border:1px solid var(--border);box-shadow:0 6px 18px var(--shadow);pointer-events:none;color:#657790;background:#fffffff7;border-radius:9px;flex-direction:column;gap:3px;padding:7px 10px;font-size:11px;display:flex;position:absolute;top:20px;transform:translate(-50%)}._forecastTooltip_81wce_7 b{color:#102f62}._forecastValuesToday_81wce_8{grid-template-columns:repeat(4,1fr)}._forecastLegend_81wce_8{align-items:center;gap:16px;display:flex}._forecastLegend_81wce_8>span{color:#657790;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}._forecastLegend_81wce_8 i{border-radius:999px;width:20px;height:4px;display:block}._predictedLegend_81wce_8{background:color-mix(in srgb,var(--accent) 55%,white)}._actualLegend_81wce_8{background:#0f4ea5}._forecastLegend_81wce_8 strong{margin-left:8px}._forecastArea_81wce_8{fill:color-mix(in srgb,var(--accent) 24%,white)}._forecastLine_81wce_8{fill:none;stroke:var(--accent);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}._forecastActualLine_81wce_8{fill:none;stroke:#0f4ea5;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}._forecastHitArea_81wce_8{fill:#0000;cursor:crosshair}._forecastHoverLine_81wce_8{stroke:#637b95;stroke-width:1px;stroke-dasharray:4 4;pointer-events:none}._flowState_81wce_9{align-items:center;gap:6px;display:inline-flex!important}._flowState_81wce_9 i{background:currentColor;border-radius:50%;width:8px;height:8px}._import_81wce_9{color:#db3f52!important}._export_81wce_9{color:#ee8a2f!important}._phaseCard_81wce_10{box-shadow:none;background:0 0;border:0;border-top:1px solid #e6ebef;border-radius:0;margin-top:0;padding:0 20px 18px}._phaseGrid_81wce_10{grid-template-columns:.72fr repeat(3,1fr);gap:0;display:grid}._imbalanceItem_81wce_10{flex-direction:column;justify-content:center;align-items:center;padding:14px 18px 7px;display:flex}._imbalanceGauge_81wce_10{--gauge-value:0%;--gauge-color:#c9d1da;background:conic-gradient(var(--gauge-color) var(--gauge-value),#edf1f4 0);border-radius:50%;place-items:center;width:70px;height:70px;display:grid;position:relative}._imbalanceGauge_81wce_10:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:8px}._imbalanceGauge_81wce_10 span{z-index:1;color:#102f62;font-size:18px;font-weight:800;position:relative}._imbalanceGauge_81wce_10 span small{margin-left:1px;font-size:10px}._imbalanceItem_81wce_10>strong{color:#102f62;margin-top:7px;font-size:13px}._imbalanceItem_81wce_10>small{color:#8996a6;margin-top:2px;font-size:9px}._phaseItem_81wce_10{border-left:1px solid #e6ebef;padding:14px 22px 7px}._phaseReading_81wce_10{justify-content:space-between;align-items:baseline;display:flex}._phaseReading_81wce_10 strong{color:var(--accent);font-size:20px}._phaseReading_81wce_10 b{color:#102f62;font-size:17px}._phaseDirectionLabels_81wce_10{color:#8b97a7;justify-content:space-between;margin-top:7px;font-size:9px;display:flex}._phaseBar_81wce_10{background:linear-gradient(90deg,#f4f1ee 0 49.7%,#d4dbe2 49.7% 50.3%,#f4f1ee 50.3% 100%);border-radius:999px;height:10px;margin-top:4px;position:relative;overflow:hidden}._phaseBar_81wce_10 i{height:100%;display:block;position:absolute;top:0}._phaseBar_81wce_10 ._phaseExport_81wce_10{background:#ee8a2f;border-radius:999px 0 0 999px;right:50%}._phaseBar_81wce_10 ._phaseImport_81wce_10{background:#db3f52;border-radius:0 999px 999px 0;left:50%}._phaseElectrical_81wce_10{justify-content:space-between;margin-top:8px;display:flex}._phaseElectrical_81wce_10>span{align-items:baseline;gap:7px;font-size:11px;display:flex}._phaseElectrical_81wce_10>span:last-child{text-align:right}._phaseElectrical_81wce_10 small{color:#72829a}._phaseElectrical_81wce_10 b{color:#102f62}._phaseHint_81wce_10{color:#72829a;text-align:center;border-top:1px dashed #dce3e9;margin:14px 22px 2px;padding-top:12px;font-size:11px}._gridCombinedCard_81wce_11{border:1px solid var(--border);box-shadow:0 8px 24px var(--shadow);background:#fff;border-radius:17px;margin-top:15px;overflow:hidden}._gridFlowCard_81wce_11{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:0;padding:17px 22px 13px}._gridFlowHead_81wce_11,._gridFlowHead_81wce_11>div,._gridFlowStats_81wce_11,._gridFlowStats_81wce_11>span{align-items:center;display:flex}._gridFlowHead_81wce_11{justify-content:space-between}._gridFlowHead_81wce_11>div{gap:12px}._gridFlowHead_81wce_11>div>div{flex-direction:column;gap:2px;display:flex}._gridFlowHead_81wce_11 small,._gridFlowStats_81wce_11 small{color:#72829a;font-size:10px}._gridFlowHead_81wce_11 strong{font-size:20px}._gridFlowHead_81wce_11>b{color:#102f62;font-size:23px}._gridFlowLabels_81wce_11{color:#72829a;justify-content:space-between;margin-top:12px;font-size:10px;display:flex}._gridFlowBar_81wce_11{background:linear-gradient(90deg,#f4f1ee 0 49.7%,#cbd4dc 49.7% 50.3%,#f4f1ee 50.3% 100%);border-radius:999px;height:11px;margin-top:5px;position:relative;overflow:hidden}._gridFlowBar_81wce_11 i{height:100%;display:block;position:absolute;top:0}._gridFlowBar_81wce_11 ._phaseExport_81wce_10{background:#ee8a2f;border-radius:999px 0 0 999px;right:50%}._gridFlowBar_81wce_11 ._phaseImport_81wce_10{background:#db3f52;border-radius:0 999px 999px 0;left:50%}._gridFlowStats_81wce_11{justify-content:space-between;margin-top:8px}._gridFlowStats_81wce_11>span{gap:7px}._gridFlowStats_81wce_11>span:last-child{flex-direction:row-reverse}._gridFlowStats_81wce_11 b{color:#102f62;font-size:12px}._gridFlowStats_81wce_11 em{color:#8f9aa7;font-size:9px;font-style:normal}._houseRows_81wce_12{flex-direction:column;margin-top:15px;display:flex}._houseRow_81wce_12{border-top:1px solid #edf0f4;grid-template-columns:130px minmax(100px,1fr) 92px;align-items:center;gap:14px;padding:9px 0;display:grid}._houseRow_81wce_12:first-child{border-top:0}._houseRow_81wce_12>span{color:#17356c;font-size:12px;font-weight:700}._houseRow_81wce_12>strong{text-align:right;color:#102f62;font-size:13px}._houseRow_81wce_12>small{color:#8a97a9;grid-column:1/-1;margin-top:-7px;font-size:9px}._houseBar_81wce_12{background:#edf1f5;border-radius:999px;height:8px;overflow:hidden}._houseBar_81wce_12 i{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 55%,white),var(--accent));border-radius:999px;height:100%;display:block}._balanceRows_81wce_12{flex-direction:column;margin-top:15px;display:flex}._balanceRow_81wce_12{border-top:1px solid #edf0f4;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}._balanceRow_81wce_12:first-child{border-top:0}._balanceRow_81wce_12>i{background:#f5f7fa;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}._balanceRow_81wce_12 svg{width:18px}._balanceRow_81wce_12>span{color:#17356c;flex-direction:column;gap:2px;font-size:12px;font-weight:700;display:flex}._balanceRow_81wce_12 small{color:#8a97a9;font-size:9px;font-weight:400}._balanceRow_81wce_12 strong{color:#102f62;font-size:14px}@media (max-width:1050px){._summary_81wce_3{grid-template-columns:1fr 1fr}._summaryTitle_81wce_3{grid-column:1/-1}._metric_81wce_3{border-top:1px solid #e3e9ef}._cards_81wce_4{grid-template-columns:1fr}._forecastValues_81wce_6{grid-template-columns:1fr 1fr}._forecastValues_81wce_6>div:nth-child(3){border-top:1px solid #e6ebef;border-left:0}._forecastValues_81wce_6>div:nth-child(4){border-top:1px solid #e6ebef}}@media (max-width:700px){._content_81wce_2{padding:12px}._summary_81wce_3{grid-template-columns:1fr}._summaryTitle_81wce_3{grid-column:auto}._metric_81wce_3{border-left:0}._chartCard_81wce_5>header{align-items:flex-start;gap:12px}._legend_81wce_5{flex-direction:column;gap:5px}._chartWrap_81wce_5{height:270px}._chartWrap_81wce_5 svg{height:250px}._forecastCard_81wce_6>header{align-items:flex-start;gap:12px}._forecastValues_81wce_6{grid-template-columns:1fr}._forecastValues_81wce_6>div+div{border-top:1px solid #e6ebef;border-left:0}}
