._page_1v10o_1{color:#08246d;background:linear-gradient(#fff 0,#f8f8fb 48%,#fff 100%);min-height:100vh}._solar_1v10o_1{--accent:#e5a11a;--soft:#fff8e8;--border:#f0dfb6;--shadow:#a8701217}._gridPage_1v10o_1{--accent:#d83f87;--soft:#fff0f7;--border:#efd2e1;--shadow:#992c6017}._gasPage_1v10o_1{--accent:#ed6a2c;--soft:#fff3ec;--border:#f1d4c6;--shadow:#ad4e1f17}._wallboxPage_1v10o_1{--accent:#00a79d;--soft:#ebfbf9;--border:#c9e9e6;--shadow:#007b7417}._housePage_1v10o_1{--accent:#314a9b;--soft:#f0f2ff;--border:#d7dcf3;--shadow:#314a9b17}._detailNav_1v10o_2{border-bottom:1px solid var(--border);background:#fffffff0;justify-content:space-between;align-items:center;height:48px;padding:0 2vw;display:flex}._detailNav_1v10o_2 a{color:var(--accent);align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:none;display:flex}._detailNav_1v10o_2 a svg{width:17px}._detailNav_1v10o_2>span{color:#71809a;text-transform:uppercase;letter-spacing:.08em;font-size:12px}._content_1v10o_2{max-width:1640px;margin:auto;padding:18px 22px 40px}._summary_1v10o_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_1v10o_3{align-items:center;gap:13px;padding-right:18px;display:flex}._summaryTitle_1v10o_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_1v10o_3 svg{width:31px}._summaryTitle_1v10o_3>div{flex-direction:column;gap:5px;display:flex}._summaryTitle_1v10o_3 small,._metric_1v10o_3 small{color:#72829a;font-size:11px}._summaryTitle_1v10o_3 strong{font-size:18px}._metric_1v10o_3{border-left:1px solid #e3e9ef;flex-direction:column;justify-content:center;gap:5px;min-height:72px;padding:7px 20px;display:flex}._metric_1v10o_3 strong{white-space:nowrap;font-size:21px}._metric_1v10o_3 span{color:#72829a;font-size:11px}._metric_1v10o_3 ._accent_1v10o_3{color:var(--accent)}._metric_1v10o_3 ._ok_1v10o_3{color:#0ca55d}._metric_1v10o_3 ._warning_1v10o_3{color:#d87720}._cards_1v10o_4{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:15px;display:grid}._infoCard_1v10o_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_1v10o_4:before{content:"";background:var(--accent);border-radius:0 4px 4px 0;width:4px;position:absolute;top:18px;bottom:18px;left:0}._infoCard_1v10o_4 header{align-items:center;gap:13px;display:flex}._infoIcon_1v10o_4{background:var(--soft);width:47px;height:47px;color:var(--accent);border-radius:13px;place-items:center;display:grid}._infoIcon_1v10o_4 svg{width:27px}._infoCard_1v10o_4 header>div{flex-direction:column;gap:4px;display:flex}._infoCard_1v10o_4 header small{color:#72829a;font-size:11px}._infoCard_1v10o_4 h2{margin:0;font-size:20px}._cardValues_1v10o_4{grid-template-columns:1.2fr 1fr;gap:18px;margin-top:18px;display:grid}._cardValues_1v10o_4>div{flex-direction:column;gap:5px;display:flex}._cardValues_1v10o_4>div+div{border-left:1px solid #e4eaf0;padding-left:18px}._cardValues_1v10o_4 small{color:#72829a;font-size:10px}._cardValues_1v10o_4 strong{font-size:26px}._cardValues_1v10o_4 span{color:#72829a;font-size:11px}._shareBar_1v10o_4{background:#edf1f4;border-radius:999px;height:11px;margin-top:16px;overflow:hidden}._shareBar_1v10o_4 i{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 58%,white),var(--accent));border-radius:999px;height:100%;display:block}._capacityScale_1v10o_4{grid-template-columns:1fr 52px;align-items:center;gap:11px;margin-top:16px;display:grid}._capacityScale_1v10o_4 ._shareBar_1v10o_4{margin-top:0}._capacityScale_1v10o_4>span{color:var(--accent);text-align:right;white-space:nowrap;font-size:11px;font-weight:700}._chartCard_1v10o_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_1v10o_5>header{justify-content:space-between;align-items:center;display:flex}._chartHeading_1v10o_5{align-items:center;gap:11px;display:flex}._chartHeading_1v10o_5>div{flex-direction:column;gap:4px;display:flex}._chartHeadingIcon_1v10o_5{background:var(--soft);width:38px;height:38px;color:var(--accent);border-radius:11px;place-items:center;display:grid}._chartHeadingIcon_1v10o_5 svg{width:22px}._chartCard_1v10o_5 header strong{font-size:18px}._chartCard_1v10o_5 header small{color:#72829a;font-size:11px}._legend_1v10o_5{gap:17px;display:flex}._legend_1v10o_5 span{color:#657790;align-items:center;gap:6px;font-size:11px;display:flex}._legend_1v10o_5 i{border-radius:4px;width:18px;height:3px}._chartWrap_1v10o_5{touch-action:none;height:330px;margin-top:8px;position:relative}._chartWrap_1v10o_5 svg{width:100%;height:310px;overflow:visible}._grid_1v10o_1 line{stroke:#e7ebef;stroke-width:1px}._axis_1v10o_5 text{fill:#71849b;font-size:10px}._dataLine_1v10o_5{stroke-width:3px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}._zeroLine_1v10o_5{stroke:#aebbc8;stroke-width:1.4px}._hoverMarker_1v10o_5 line{stroke:#667d96;stroke-width:1px;stroke-dasharray:4 4}._hoverMarker_1v10o_5 circle{stroke:#fff;stroke-width:2px}._tooltip_1v10o_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_1v10o_5>b{font-size:11px}._tooltip_1v10o_5 span{color:#62758e;grid-template-columns:8px 1fr auto;align-items:center;gap:6px;display:grid}._tooltip_1v10o_5 span i{border-radius:50%;width:7px;height:7px}._tooltip_1v10o_5 strong{color:#102f62}._forecastCard_1v10o_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_1v10o_6>header{justify-content:space-between;align-items:center;display:flex}._forecastTitle_1v10o_6{align-items:center;gap:13px;display:flex}._forecastTitle_1v10o_6>span{background:var(--soft);width:47px;height:47px;color:var(--accent);border-radius:13px;place-items:center;display:grid}._forecastTitle_1v10o_6>span svg{width:27px}._forecastTitle_1v10o_6>div{flex-direction:column;gap:4px;display:flex}._forecastTitle_1v10o_6 small{color:#72829a;font-size:11px}._forecastTitle_1v10o_6 strong{font-size:20px}._forecastStatus_1v10o_6{background:#f2f5f7;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:700;display:inline-flex}._forecastStatus_1v10o_6 i{background:currentColor;border-radius:50%;width:8px;height:8px}._forecastReady_1v10o_6{color:#0ca55d}._forecastWaiting_1v10o_6{color:#8996a6}._forecastValues_1v10o_6{border-top:1px solid #e6ebef;grid-template-columns:.8fr .8fr 1fr 2fr;align-items:stretch;margin-top:17px;display:grid}._forecastValues_1v10o_6>div{flex-direction:column;gap:6px;padding:16px 20px 4px;display:flex}._forecastValues_1v10o_6>div+div{border-left:1px solid #e6ebef}._forecastValues_1v10o_6 small{color:#72829a;font-size:10px}._forecastValues_1v10o_6 strong{font-size:23px}._forecastValues_1v10o_6 span{color:#72829a;font-size:11px}._forecastPrimary_1v10o_6 strong{color:var(--accent)}._forecastProgress_1v10o_6{grid-template-columns:1fr 56px;align-items:center;column-gap:12px;display:grid!important}._forecastProgress_1v10o_6>div:first-child{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}._forecastProgress_1v10o_6>div:first-child strong{font-size:14px}._forecastProgress_1v10o_6>span{text-align:right;color:var(--accent);font-weight:700}._forecastBar_1v10o_6{background:#edf1f4;border-radius:999px;height:11px;overflow:hidden}._forecastBar_1v10o_6 i{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 58%,white),var(--accent));border-radius:999px;height:100%;display:block}._forecastChart_1v10o_7{border-top:1px solid #e6ebef;margin-top:18px;padding-top:16px}._forecastTabs_1v10o_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_1v10o_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_1v10o_7 button:hover{color:var(--accent)}._forecastTabs_1v10o_7 ._forecastTabActive_1v10o_7{color:#102f62;background:#fff;box-shadow:0 2px 8px #192a421a}._forecastChartHeader_1v10o_7{justify-content:space-between;align-items:baseline;padding:0 12px;display:flex}._forecastChartHeader_1v10o_7 span{font-size:13px;font-weight:700}._forecastChartHeader_1v10o_7 strong{color:var(--accent);font-size:20px}._forecastPlot_1v10o_7{height:330px;margin-top:4px;position:relative}._forecastPlot_1v10o_7 svg{width:100%;height:310px;overflow:visible}._forecastGridLine_1v10o_7{stroke:#e6ebef;stroke-width:1px}._forecastVerticalLine_1v10o_7{stroke:#edf0f2;stroke-width:1px}._forecastAxisText_1v10o_7,._forecastUnit_1v10o_7{fill:#71849b;font-size:10px}._forecastBarColumn_1v10o_7{fill:color-mix(in srgb,var(--accent) 82%,#fff);cursor:pointer;transition:opacity .15s,fill .15s}._forecastBarColumn_1v10o_7:hover,._forecastBarColumnActive_1v10o_7{fill:var(--accent)}._forecastTooltip_1v10o_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_1v10o_7 b{color:#102f62}._forecastValuesToday_1v10o_8{grid-template-columns:repeat(4,1fr)}._forecastLegend_1v10o_8{align-items:center;gap:16px;display:flex}._forecastLegend_1v10o_8>span{color:#657790;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}._forecastLegend_1v10o_8 i{border-radius:999px;width:20px;height:4px;display:block}._predictedLegend_1v10o_8{background:color-mix(in srgb,var(--accent) 55%,white)}._actualLegend_1v10o_8{background:#0f4ea5}._forecastLegend_1v10o_8 strong{margin-left:8px}._forecastArea_1v10o_8{fill:color-mix(in srgb,var(--accent) 24%,white)}._forecastLine_1v10o_8{fill:none;stroke:var(--accent);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}._forecastActualLine_1v10o_8{fill:none;stroke:#0f4ea5;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}._forecastHitArea_1v10o_8{fill:#0000;cursor:crosshair}._forecastHoverLine_1v10o_8{stroke:#637b95;stroke-width:1px;stroke-dasharray:4 4;pointer-events:none}._flowState_1v10o_9{align-items:center;gap:6px;display:inline-flex!important}._flowState_1v10o_9 i{background:currentColor;border-radius:50%;width:8px;height:8px}._import_1v10o_9{color:#db3f52!important}._export_1v10o_9{color:#ee8a2f!important}._phaseCard_1v10o_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_1v10o_10{grid-template-columns:.72fr repeat(3,1fr);gap:0;display:grid}._imbalanceItem_1v10o_10{flex-direction:column;justify-content:center;align-items:center;padding:14px 18px 7px;display:flex}._imbalanceGauge_1v10o_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_1v10o_10:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:8px}._imbalanceGauge_1v10o_10 span{z-index:1;color:#102f62;font-size:18px;font-weight:800;position:relative}._imbalanceGauge_1v10o_10 span small{margin-left:1px;font-size:10px}._imbalanceItem_1v10o_10>strong{color:#102f62;margin-top:7px;font-size:13px}._imbalanceItem_1v10o_10>small{color:#8996a6;margin-top:2px;font-size:9px}._phaseItem_1v10o_10{border-left:1px solid #e6ebef;padding:14px 22px 7px}._phaseReading_1v10o_10{justify-content:space-between;align-items:baseline;display:flex}._phaseReading_1v10o_10 strong{color:var(--accent);font-size:20px}._phaseReading_1v10o_10 b{color:#102f62;font-size:17px}._phaseDirectionLabels_1v10o_10{color:#8b97a7;justify-content:space-between;margin-top:7px;font-size:9px;display:flex}._phaseBar_1v10o_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_1v10o_10 i{height:100%;display:block;position:absolute;top:0}._phaseBar_1v10o_10 ._phaseExport_1v10o_10{background:#ee8a2f;border-radius:999px 0 0 999px;right:50%}._phaseBar_1v10o_10 ._phaseImport_1v10o_10{background:#db3f52;border-radius:0 999px 999px 0;left:50%}._phaseElectrical_1v10o_10{justify-content:space-between;margin-top:8px;display:flex}._phaseElectrical_1v10o_10>span{align-items:baseline;gap:7px;font-size:11px;display:flex}._phaseElectrical_1v10o_10>span:last-child{text-align:right}._phaseElectrical_1v10o_10 small{color:#72829a}._phaseElectrical_1v10o_10 b{color:#102f62}._phaseHint_1v10o_10{color:#72829a;text-align:center;border-top:1px dashed #dce3e9;margin:14px 22px 2px;padding-top:12px;font-size:11px}._gridCombinedCard_1v10o_11{border:1px solid var(--border);box-shadow:0 8px 24px var(--shadow);background:#fff;border-radius:17px;margin-top:15px;overflow:hidden}._gridFlowCard_1v10o_11{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:0;padding:17px 22px 13px}._gridFlowHead_1v10o_11,._gridFlowHead_1v10o_11>div,._gridFlowStats_1v10o_11,._gridFlowStats_1v10o_11>span{align-items:center;display:flex}._gridFlowHead_1v10o_11{justify-content:space-between}._gridFlowHead_1v10o_11>div{gap:12px}._gridFlowHead_1v10o_11>div>div{flex-direction:column;gap:2px;display:flex}._gridFlowHead_1v10o_11 small,._gridFlowStats_1v10o_11 small{color:#72829a;font-size:10px}._gridFlowHead_1v10o_11 strong{font-size:20px}._gridFlowHead_1v10o_11>b{color:#102f62;font-size:23px}._gridFlowLabels_1v10o_11{color:#72829a;justify-content:space-between;margin-top:12px;font-size:10px;display:flex}._gridFlowBar_1v10o_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_1v10o_11 i{height:100%;display:block;position:absolute;top:0}._gridFlowBar_1v10o_11 ._phaseExport_1v10o_10{background:#ee8a2f;border-radius:999px 0 0 999px;right:50%}._gridFlowBar_1v10o_11 ._phaseImport_1v10o_10{background:#db3f52;border-radius:0 999px 999px 0;left:50%}._gridFlowStats_1v10o_11{justify-content:space-between;margin-top:8px}._gridFlowStats_1v10o_11>span{gap:7px}._gridFlowStats_1v10o_11>span:last-child{flex-direction:row-reverse}._gridFlowStats_1v10o_11 b{color:#102f62;font-size:12px}._gridFlowStats_1v10o_11 em{color:#8f9aa7;font-size:9px;font-style:normal}._houseRows_1v10o_12{flex-direction:column;margin-top:15px;display:flex}._houseRow_1v10o_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_1v10o_12:first-child{border-top:0}._houseRow_1v10o_12>span{color:#17356c;font-size:12px;font-weight:700}._houseRow_1v10o_12>strong{text-align:right;color:#102f62;font-size:13px}._houseRow_1v10o_12>small{color:#8a97a9;grid-column:1/-1;margin-top:-7px;font-size:9px}._houseBar_1v10o_12{background:#edf1f5;border-radius:999px;height:8px;overflow:hidden}._houseBar_1v10o_12 i{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 55%,white),var(--accent));border-radius:999px;height:100%;display:block}._balanceRows_1v10o_12{flex-direction:column;margin-top:15px;display:flex}._balanceRow_1v10o_12{border-top:1px solid #edf0f4;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}._balanceRow_1v10o_12:first-child{border-top:0}._balanceRow_1v10o_12>i{background:#f5f7fa;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}._balanceRow_1v10o_12 svg{width:18px}._balanceRow_1v10o_12>span{color:#17356c;flex-direction:column;gap:2px;font-size:12px;font-weight:700;display:flex}._balanceRow_1v10o_12 small{color:#8a97a9;font-size:9px;font-weight:400}._balanceRow_1v10o_12 strong{color:#102f62;font-size:14px}@media (max-width:1050px){._summary_1v10o_3{grid-template-columns:1fr 1fr}._summaryTitle_1v10o_3{grid-column:1/-1}._metric_1v10o_3{border-top:1px solid #e3e9ef}._cards_1v10o_4{grid-template-columns:1fr}._forecastValues_1v10o_6{grid-template-columns:1fr 1fr}._forecastValues_1v10o_6>div:nth-child(3){border-top:1px solid #e6ebef;border-left:0}._forecastValues_1v10o_6>div:nth-child(4){border-top:1px solid #e6ebef}}@media (max-width:700px){._content_1v10o_2{padding:12px}._summary_1v10o_3{grid-template-columns:1fr}._summaryTitle_1v10o_3{grid-column:auto}._metric_1v10o_3{border-left:0}._chartCard_1v10o_5>header{align-items:flex-start;gap:12px}._legend_1v10o_5{flex-direction:column;gap:5px}._chartWrap_1v10o_5{height:270px}._chartWrap_1v10o_5 svg{height:250px}._forecastCard_1v10o_6>header{align-items:flex-start;gap:12px}._forecastValues_1v10o_6{grid-template-columns:1fr}._forecastValues_1v10o_6>div+div{border-top:1px solid #e6ebef;border-left:0}}._chartDetailLink_1v10o_19{background:var(--soft);width:36px;height:36px;color:var(--accent);border-radius:10px;flex:none;place-items:center;margin-left:14px;display:grid}._chartDetailLink_1v10o_19 svg{width:20px}._chartCard_1v10o_5>header{gap:12px}._chartCard_1v10o_5>header>._legend_1v10o_5{margin-left:auto}._gridSummaryRow_1v10o_19{grid-template-columns:1fr auto;align-items:center;padding:15px 20px;display:grid}._gridSummaryRow_1v10o_19>div:last-child{border-left:1px solid #e6ebef;grid-template-columns:1fr auto;align-items:center;gap:3px 14px;min-width:190px;padding-left:24px;display:grid}._gridSummaryRow_1v10o_19>div:last-child small{color:#72829a;font-size:10px}._gridSummaryRow_1v10o_19>div:last-child b{color:#102f62;font-size:23px}._gridSummaryRow_1v10o_19>div:last-child span{grid-column:1/-1;font-size:11px}._dailyBalance_1v10o_19{border:1px solid var(--border);box-shadow:0 8px 24px var(--shadow);background:#fff;border-radius:17px;margin-top:15px;overflow:hidden}._dailyBalance_1v10o_19>header{border-bottom:1px solid #e6ebef;align-items:center;gap:11px;padding:15px 18px;display:flex}._dailyBalance_1v10o_19>header svg{width:24px;color:var(--accent)}._dailyBalance_1v10o_19>header strong{font-size:18px}._dailyBalance_1v10o_19>div{grid-template-columns:repeat(3,1fr);display:grid}._dailyBalance_1v10o_19>div>span{flex-direction:column;gap:5px;padding:18px 22px;display:flex}._dailyBalance_1v10o_19>div>span+span{border-left:1px solid #e6ebef}._dailyBalance_1v10o_19 small,._dailyBalance_1v10o_19 em{color:#72829a;font-size:10px;font-style:normal}._dailyBalance_1v10o_19 b{color:#102f62;font-size:23px}@media (max-width:900px){._gridPage_1v10o_1 ._phaseGrid_1v10o_10{grid-template-columns:1fr 1fr}._gridPage_1v10o_1 ._imbalanceItem_1v10o_10{grid-column:1/-1}._dailyBalance_1v10o_19>div{grid-template-columns:1fr}._dailyBalance_1v10o_19>div>span+span{border-top:1px solid #e6ebef;border-left:0}}@media (max-width:700px){._gridSummaryRow_1v10o_19{grid-template-columns:1fr}._gridSummaryRow_1v10o_19>div:last-child{border-top:1px solid #e6ebef;border-left:0;margin-top:12px;padding:12px 0 0}._gridPage_1v10o_1 ._phaseGrid_1v10o_10{grid-template-columns:1fr}._gridPage_1v10o_1 ._phaseItem_1v10o_10{border-top:1px solid #e6ebef;border-left:0}._chartDetailLink_1v10o_19{margin-left:auto}}._utilityCompact_1v10o_21{border:1px solid var(--border);box-shadow:0 9px 28px var(--shadow);background:#fff;border-radius:17px;grid-template-columns:1fr auto;align-items:center;min-height:92px;padding:12px 16px;display:grid}._utilityCompact_1v10o_21>div:last-child{border-left:1px solid #e3e9ef;flex-direction:column;gap:5px;min-width:210px;padding:7px 20px;display:flex}._utilityCompact_1v10o_21>div:last-child small{color:#72829a;font-size:10px}._utilityCompact_1v10o_21>div:last-child b{color:var(--accent);font-size:23px}._utilityCompact_1v10o_21>div:last-child span{color:#72829a;font-size:10px}._utilityCompact_1v10o_21 ._summaryTitle_1v10o_3 strong{align-items:center;gap:8px;display:flex}._statusOnline_1v10o_21{background:#0db557;border-radius:50%;width:9px;height:9px;display:inline-block}._gasPage_1v10o_1 ._dailyBalance_1v10o_19>div{grid-template-columns:repeat(2,1fr)}._stringGauge_1v10o_21{--gauge-value:0%;background:conic-gradient(var(--accent) var(--gauge-value),#edf1f4 0);border-radius:50%;place-items:center;width:64px;height:64px;margin-left:auto;display:grid;position:relative}._stringGauge_1v10o_21:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:8px}._stringGauge_1v10o_21 span{z-index:1;color:#102f62;font-size:16px;font-weight:800;position:relative}._stringGauge_1v10o_21 small{font-size:9px}._stringFooter_1v10o_21{color:#72829a;border-top:1px solid #e6ebef;justify-content:space-between;margin-top:14px;padding-top:12px;font-size:11px;display:flex}._stringFooter_1v10o_21 b{color:#102f62;margin-left:5px}@media (max-width:700px){._utilityCompact_1v10o_21{grid-template-columns:1fr}._utilityCompact_1v10o_21>div:last-child{border-top:1px solid #e3e9ef;border-left:0;min-width:0;margin-top:12px;padding:12px 0 0}._gasPage_1v10o_1 ._dailyBalance_1v10o_19>div{grid-template-columns:1fr}._stringFooter_1v10o_21{flex-direction:column;gap:7px}}._historyDayToolbar_1v10o_24{border:1px solid var(--border,#dbe4ec);background:#fff;border-radius:17px;justify-content:space-between;align-items:center;padding:14px 18px;display:flex;box-shadow:0 8px 24px #21375214}._historyDayToolbar_1v10o_24>div:first-child{align-items:center;gap:12px;display:flex}._historyDayToolbar_1v10o_24>div:first-child>svg{width:28px;color:var(--accent,#1689d5)}._historyDayToolbar_1v10o_24 span{flex-direction:column;gap:4px;display:flex}._historyDayToolbar_1v10o_24 small{color:#72829a;font-size:10px}._historyDayToolbar_1v10o_24 strong{text-transform:capitalize;font-size:18px}._calendarControls_1v10o_24{align-items:center;gap:8px;display:flex}._calendarControls_1v10o_24 button,._calendarControls_1v10o_24 label{color:#1689d5;background:#fff;border:1px solid #dbe4ec;border-radius:10px;justify-content:center;align-items:center;height:38px;display:flex}._calendarControls_1v10o_24 button{cursor:pointer;width:38px}._calendarControls_1v10o_24 button:disabled{opacity:.35}._calendarControls_1v10o_24 label{gap:8px;padding:0 11px}._calendarControls_1v10o_24 svg{width:18px}._calendarControls_1v10o_24 input{color:#102f62;font:inherit;background:0 0;border:0;outline:0;font-weight:700}@media (max-width:700px){._historyDayToolbar_1v10o_24{flex-direction:column;align-items:flex-start;gap:12px}._calendarControls_1v10o_24{width:100%}._calendarControls_1v10o_24 label{flex:1}}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19{grid-template-columns:minmax(260px,1fr) auto auto;gap:0}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridCurrent_1v10o_26{border-left:1px solid #e6ebef;grid-template-columns:1fr auto;align-items:center;gap:3px 14px;min-width:190px;padding:7px 24px;display:grid}._gridPage_1v10o_1 ._gridCurrent_1v10o_26 small{color:#72829a;font-size:10px}._gridPage_1v10o_1 ._gridCurrent_1v10o_26>b{color:#102f62;font-size:23px}._gridPage_1v10o_1 ._gridCurrent_1v10o_26>span{grid-column:1/-1;font-size:11px}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridImbalance_1v10o_26{border-left:1px solid #e6ebef;align-items:center;gap:13px;min-width:190px;padding:0 8px 0 24px;display:flex}._gridImbalance_1v10o_26 ._imbalanceGauge_1v10o_10{flex:none;width:62px;height:62px}._gridImbalance_1v10o_26 ._imbalanceGauge_1v10o_10:after{inset:7px}._gridImbalance_1v10o_26>div:last-child{flex-direction:column;gap:4px;display:flex}._gridImbalance_1v10o_26 small{color:#72829a;font-size:10px}._gridImbalance_1v10o_26 b{color:#102f62;font-size:14px}._gridPage_1v10o_1 ._phaseGrid_1v10o_10{grid-template-columns:repeat(3,1fr)}._gridPage_1v10o_1 ._phaseItem_1v10o_10:first-child{border-left:0}._gridPage_1v10o_1 ._phaseItem_1v10o_10{padding-left:36px;padding-right:36px}@media (max-width:900px){._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19{grid-template-columns:1fr 1fr}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._summaryTitle_1v10o_3{grid-column:1/-1;margin-bottom:12px}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridCurrent_1v10o_26{border-top:1px solid #e6ebef;border-left:0;padding:14px 18px 0 0}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridImbalance_1v10o_26{border-top:1px solid #e6ebef;padding:8px 0 0 18px}._gridPage_1v10o_1 ._phaseGrid_1v10o_10{grid-template-columns:1fr}._gridPage_1v10o_1 ._phaseItem_1v10o_10{border-top:1px solid #e6ebef;border-left:0}}@media (max-width:700px){._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19{grid-template-columns:1fr}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridCurrent_1v10o_26,._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridImbalance_1v10o_26{border-left:0;padding:12px 0 0}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridImbalance_1v10o_26{margin-top:12px}}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19{grid-template-columns:repeat(3,minmax(0,1fr));padding:0}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._summaryTitle_1v10o_3,._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridCurrent_1v10o_26,._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridImbalance_1v10o_26{box-sizing:border-box;border:0;border-left:1px solid #e6ebef;min-height:88px;margin:0;padding:12px 34px}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._summaryTitle_1v10o_3{border-left:0}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridCurrent_1v10o_26,._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridImbalance_1v10o_26{min-width:0}._gridPage_1v10o_1 ._phaseElectrical_1v10o_10{margin-top:9px;margin-bottom:5px}._gridPage_1v10o_1 ._phaseDirectionLabels_1v10o_10{margin-top:5px}._gridPage_1v10o_1 ._phaseBar_1v10o_10{margin-top:0}@media (max-width:900px){._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19{grid-template-columns:1fr 1fr}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._summaryTitle_1v10o_3{border-bottom:1px solid #e6ebef;grid-column:1/-1}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridCurrent_1v10o_26{border-left:0}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridImbalance_1v10o_26{border-left:1px solid #e6ebef}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._summaryTitle_1v10o_3,._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridCurrent_1v10o_26,._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridImbalance_1v10o_26{border-top:0;margin:0;padding:12px 24px}}@media (max-width:700px){._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19{grid-template-columns:1fr}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._summaryTitle_1v10o_3,._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridCurrent_1v10o_26,._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridImbalance_1v10o_26{border-top:1px solid #e6ebef;border-left:0;grid-column:auto;margin:0;padding:12px 18px}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._summaryTitle_1v10o_3{border-top:0}}._infoIcon_1v10o_4,._chartHeadingIcon_1v10o_5,._forecastTitle_1v10o_6>span{box-shadow:inset 0 0 0 1px var(--border)}._dailyBalance_1v10o_19>header>svg,._historyDayToolbar_1v10o_24>div:first-child>svg{box-sizing:border-box;background:var(--soft);width:38px;height:38px;color:var(--accent);box-shadow:inset 0 0 0 1px var(--border);border-radius:11px;flex:none;padding:8px}._gridPage_1v10o_1 ._phaseCard_1v10o_10{padding-left:0;padding-right:0}._gridPage_1v10o_1 ._phaseGrid_1v10o_10{width:100%}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridCurrent_1v10o_26{flex-direction:column;justify-content:center;gap:6px;display:flex}._gridCurrentHead_1v10o_38{justify-content:space-between;align-items:baseline;display:flex}._gridCurrentHead_1v10o_38 small{color:#72829a;font-size:10px}._gridCurrentHead_1v10o_38 b{color:#102f62;font-size:23px}._gridMiniBar_1v10o_38{background:linear-gradient(90deg,#f4f1ee 0 49.7%,#cbd4dc 49.7% 50.3%,#f4f1ee 50.3% 100%);border-radius:999px;height:10px;position:relative;overflow:hidden}._gridMiniBar_1v10o_38 i{height:100%;display:block;position:absolute;top:0}._gridMiniBar_1v10o_38 ._phaseExport_1v10o_10{background:#ee8a2f;border-radius:999px 0 0 999px;right:50%}._gridMiniBar_1v10o_38 ._phaseImport_1v10o_10{background:#db3f52;border-radius:0 999px 999px 0;left:50%}._gridMiniLabels_1v10o_38{color:#72829a;justify-content:space-between;font-size:9px;display:flex}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridImbalance_1v10o_26{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;display:flex}._gridPage_1v10o_1 ._gridImbalance_1v10o_26>small{color:#72829a;font-size:10px}._gridImbalanceBody_1v10o_38{align-items:center;gap:13px;display:flex}._gridImbalanceBody_1v10o_38>b{color:#102f62;font-size:22px}._gridImbalanceBody_1v10o_38 ._imbalanceGauge_1v10o_10{width:58px;height:58px}._gridImbalanceBody_1v10o_38 ._imbalanceGauge_1v10o_10 span{font-size:16px}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19{grid-template-columns:minmax(0,5fr) minmax(0,1fr);align-items:stretch;padding:0}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridFlowSummary_1v10o_42{box-sizing:border-box;min-width:0;padding:10px 20px 8px}._gridSummaryTop_1v10o_43{justify-content:space-between;align-items:center;gap:24px;display:flex}._gridSummaryTop_1v10o_43 ._summaryTitle_1v10o_3{min-height:50px;padding:0}._gridSummaryTop_1v10o_43 ._summaryTitle_1v10o_3 strong{align-items:center;gap:8px;display:flex}._gridStatusOnline_1v10o_46,._gridStatusOffline_1v10o_46{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}._gridStatusOnline_1v10o_46{background:#16ad5a}._gridStatusOffline_1v10o_46{background:#a9b3be}._gridSummaryTop_1v10o_43 ._gridCurrent_1v10o_26{text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;gap:2px;min-width:135px;display:flex}._gridSummaryTop_1v10o_43 ._gridCurrent_1v10o_26>small{align-items:center;gap:6px;font-size:10px;font-weight:600;display:flex}._gridSummaryTop_1v10o_43 ._gridCurrent_1v10o_26>small:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}._gridSummaryTop_1v10o_43 ._gridCurrent_1v10o_26>b{color:#102f62;font-size:23px;line-height:1}._flowImport_1v10o_52{color:#db3f52!important}._flowExport_1v10o_52{color:#ee8a2f!important}._flowIdle_1v10o_52{color:#72829a!important}._gridFlowSummary_1v10o_42>._gridMiniBar_1v10o_38{width:100%;margin-top:10px}._gridFlowSummary_1v10o_42>._gridMiniLabels_1v10o_38{width:100%;margin-top:4px}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridImbalance_1v10o_26{box-sizing:border-box;border:0;border-left:1px solid #e6ebef;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:0;margin:0;padding:8px 18px;display:flex}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridImbalance_1v10o_26>small{color:#102f62;font-size:10px;font-weight:700}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridImbalance_1v10o_26>._imbalanceGauge_1v10o_10{flex:none;place-items:center;width:58px;height:58px;display:grid}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridImbalance_1v10o_26>._imbalanceGauge_1v10o_10 span{font-size:16px}@media (max-width:700px){._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19{grid-template-columns:1fr}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridFlowSummary_1v10o_42{padding:10px 16px}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridImbalance_1v10o_26{border-top:1px solid #e6ebef;border-left:0;flex-direction:row;gap:14px;padding:10px 16px}._gridSummaryTop_1v10o_43{gap:12px}._gridSummaryTop_1v10o_43 ._gridCurrent_1v10o_26{min-width:115px}._gridSummaryTop_1v10o_43 ._gridCurrent_1v10o_26>b{font-size:20px}}._solarOverview_1v10o_62{border:1px solid var(--border);box-shadow:0 9px 28px var(--shadow);background:#fff;border-radius:17px;overflow:hidden}._solarOverviewTop_1v10o_63{grid-template-columns:minmax(0,5fr) minmax(0,1fr);align-items:stretch;display:grid}._solarGeneration_1v10o_64{min-width:0;padding:10px 20px 9px}._solarGenerationHead_1v10o_65{justify-content:space-between;align-items:center;gap:24px;display:flex}._solarGenerationHead_1v10o_65 ._summaryTitle_1v10o_3{min-height:58px;padding:0}._solarGenerationHead_1v10o_65 ._summaryTitle_1v10o_3 strong{align-items:center;gap:8px;display:flex}._statusOffline_1v10o_68{background:#a9b3be;border-radius:50%;width:9px;height:9px;display:inline-block}._solarCurrent_1v10o_69{text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;gap:3px;min-width:145px;display:flex}._solarCurrent_1v10o_69>small{align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}._solarCurrent_1v10o_69>small:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}._solarCurrent_1v10o_69>b{color:#102f62;font-size:23px;line-height:1}._solarProducing_1v10o_73{color:#ed7a20}._solarNight_1v10o_73{color:#8a97a7}._solarNoProduction_1v10o_73{color:#db3f52}._solarCapacity_1v10o_74{margin-top:10px}._solarCapacity_1v10o_74>div{background:#edf1f4;border-radius:999px;height:10px;overflow:hidden}._solarCapacity_1v10o_74 i{background:linear-gradient(90deg,#168bd2 0%,#17ad68 38%,#f09c2c 72%,#e84c54 100%);border-radius:999px;width:100%;height:100%;display:block}._solarCapacity_1v10o_74>._solarCapacityLabels_1v10o_77{color:#72829a;background:0 0;border-radius:0;height:14px;margin-top:3px;font-size:8px;position:relative;overflow:visible}._solarCapacityLabels_1v10o_77>span,._solarCapacityLabels_1v10o_77>b{white-space:nowrap;position:absolute;top:0}._solarCapacityLabels_1v10o_77>span:first-child{left:0}._solarCapacityLabels_1v10o_77>span:last-child{right:0}._solarCapacityLabels_1v10o_77>b{color:var(--accent);font-size:9px;transform:translate(-50%)}._inverterTemperature_1v10o_78{border-left:1px solid #e6ebef;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:7px 14px 3px;display:flex}._inverterTemperature_1v10o_78>small{color:#102f62;white-space:nowrap;font-size:10px;font-weight:700}._temperatureDial_1v10o_80{width:126px;height:82px;display:block;overflow:visible}._temperatureDialTrack_1v10o_81{fill:none;stroke:#edf1f4;stroke-width:15px;stroke-linecap:round}._temperatureDialScale_1v10o_82{fill:none;stroke:url(#inverter-temperature-gradient);stroke-width:10px;stroke-linecap:butt}._temperatureDialTick_1v10o_83{stroke:#fff;stroke-width:1.8px}._temperatureNeedle_1v10o_84 path{fill:#18365f;filter:drop-shadow(0 1px 1px #0b234640)}._temperatureNeedleMissing_1v10o_85{opacity:0}._temperatureHub_1v10o_86{fill:#18365f;stroke:#fff;stroke-width:2px}._temperatureValuePlate_1v10o_87{fill:#fff;stroke:#dbe3e9;stroke-width:1px}._temperatureValue_1v10o_87{fill:#102f62;font-size:10px;font-weight:800}._temperatureValue_1v10o_87 tspan{font-size:7px}._solarStrings_1v10o_89{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}._solarString_1v10o_89{border:1px solid var(--border);min-width:0;box-shadow:0 8px 24px var(--shadow);background:#fff;border-radius:17px;position:relative;overflow:hidden}._solarString_1v10o_89:before{content:"";z-index:4;background:#8aa6bc;border-radius:0 4px 4px 0;width:4px;position:absolute;top:18px;bottom:18px;left:0}._solarString_1v10o_89._solarStringActive_1v10o_90:before{background:var(--accent)}._solarStringBody_1v10o_91{padding:13px 18px 9px}._solarStringBody_1v10o_91>header{justify-content:space-between;align-items:baseline;display:flex}._solarStringBody_1v10o_91>header strong,._solarStringBody_1v10o_91>header b{color:#102f62;font-size:18px}._solarStringElectrical_1v10o_95{justify-content:space-between;align-items:baseline;margin-top:10px;display:flex}._solarStringElectrical_1v10o_95>span{align-items:baseline;gap:7px;display:flex}._solarStringElectrical_1v10o_95 small{color:#72829a;font-size:10px}._solarStringElectrical_1v10o_95 b{color:#102f62;font-size:12px}._solarStringCapacity_1v10o_99{grid-template-columns:minmax(0,1fr) 54px;align-items:center;gap:12px;margin-top:7px;display:grid}._solarStringCapacity_1v10o_99>b{text-align:right;color:var(--accent);font-size:10px}._solarStringBar_1v10o_101{background:#edf1f4;border-radius:999px;height:10px;overflow:hidden}._solarStringBar_1v10o_101 i{background:linear-gradient(90deg,#168bd2 0%,#17ad68 38%,#f09c2c 72%,#e84c54 100%);border-radius:999px;width:100%;height:100%;display:block}._solarStringLabels_1v10o_103{color:#72829a;height:14px;margin-top:3px;font-size:8px;position:relative}._solarStringLabels_1v10o_103>span,._solarStringLabels_1v10o_103>b{white-space:nowrap;position:absolute;top:0}._solarStringLabels_1v10o_103>span:first-child{left:0}._solarStringLabels_1v10o_103>span:last-child{right:0}._solarStringLabels_1v10o_103>b{color:var(--accent);font-size:9px;transform:translate(-50%)}._solarStringBody_1v10o_91>footer{color:#72829a;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:12px;height:auto;min-height:0;margin-top:1px;padding:0;font-size:9px;display:flex}._solarStringBody_1v10o_91>footer b{color:#102f62}._solarStringChart_1v10o_106{background:linear-gradient(#fbfdff,#f7fbfe);border-top:1px solid #e6eef4;padding:10px 16px 8px}._solarStringChart_1v10o_106>header{color:#58759a;justify-content:flex-end;align-items:center;font-size:10px;display:flex}._solarStringChart_1v10o_106>header span{align-items:center;gap:5px;display:flex}._solarStringChart_1v10o_106>header i{background:var(--accent);border-radius:3px;width:13px;height:3px}._solarStringPlot_1v10o_106{touch-action:none;color:#8da0b4;place-items:center;height:108px;margin-top:3px;font-size:10px;display:grid;position:relative}._solarStringPlot_1v10o_106 svg{width:100%;height:104px;overflow:visible}._solarStringGrid_1v10o_106 line{stroke:#dfeaf2;stroke-width:1px}._solarStringAxis_1v10o_106 text{fill:#7890aa;font-size:8px}._solarStringLine_1v10o_106{fill:none;stroke:var(--accent);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._solarStringHover_1v10o_106 line{stroke:#6e86a0;stroke-width:1px;stroke-dasharray:3 3}._solarStringHover_1v10o_106 circle{fill:var(--accent);stroke:#fff;stroke-width:1.5px}._solarStringTooltip_1v10o_106{z-index:3;pointer-events:none;color:#547095;background:#fffffff7;border:1px solid #cbddea;border-radius:8px;grid-template-columns:1fr auto;gap:3px 9px;min-width:108px;padding:7px 9px;font-size:9px;display:grid;position:absolute;top:1px;transform:translate(-50%);box-shadow:0 5px 14px #18426c29}._solarStringTooltip_1v10o_106>b{color:#173d70;grid-column:1/-1;font-size:10px}._solarStringTooltip_1v10o_106 span{display:contents}._solarStringTooltip_1v10o_106 strong{color:#0c3267;white-space:nowrap}._solarStringChart_1v10o_106>header{gap:13px}._solarStringChart_1v10o_106>header ._stringPowerLegend_1v10o_107{background:#e5a11a}._solarStringChart_1v10o_106>header ._stringVoltageLegend_1v10o_107{background:#168bd2}._solarStringChart_1v10o_106>header ._stringCurrentLegend_1v10o_107{background:#17ad68}._solarStringLine_1v10o_106._stringPowerLine_1v10o_107{stroke:#e5a11a}._solarStringLine_1v10o_106._stringVoltageLine_1v10o_107{stroke:#168bd2}._solarStringLine_1v10o_106._stringCurrentLine_1v10o_107{stroke:#17ad68}._solarStringHoverLine_1v10o_107{stroke:#6e86a0;stroke-width:1px;stroke-dasharray:3 3}@media (max-width:900px){._solarOverviewTop_1v10o_63{grid-template-columns:minmax(0,4fr) minmax(150px,1fr)}._solarString_1v10o_89{padding-left:24px;padding-right:24px}}@media (max-width:700px){._solarOverviewTop_1v10o_63{grid-template-columns:1fr}._inverterTemperature_1v10o_78{border-top:1px solid #e6ebef;border-left:0;flex-direction:row;justify-content:space-between;padding:10px 18px}._solarStrings_1v10o_89{grid-template-columns:1fr}._solarGeneration_1v10o_64{padding:10px 16px}._solarGenerationHead_1v10o_65{gap:12px}._solarCurrent_1v10o_69{min-width:112px}._solarCurrent_1v10o_69>b{font-size:20px}._solarStringBody_1v10o_91{padding:13px 18px}._solarStringBody_1v10o_91>footer{flex-direction:column;gap:3px}}._gridPage_1v10o_1 ._phaseCard_1v10o_10{box-shadow:none;background:0 0;border:0;margin-top:14px;padding:0}._gridPage_1v10o_1 ._phaseGrid_1v10o_10{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;display:grid}._gridPage_1v10o_1 ._phaseItem_1v10o_10{border:1px solid var(--border);min-width:0;box-shadow:0 8px 24px var(--shadow);background:#fff;border-radius:17px;padding:14px 22px 12px;position:relative;overflow:hidden}._gridPage_1v10o_1 ._phaseItem_1v10o_10:before{content:"";background:#8aa6bc;border-radius:0 4px 4px 0;width:4px;position:absolute;top:18px;bottom:18px;left:0}._gridPage_1v10o_1 ._phaseItem_1v10o_10._phaseItemActive_1v10o_116:before{background:var(--phase-accent)}@media (max-width:900px){._gridPage_1v10o_1 ._phaseGrid_1v10o_10{grid-template-columns:1fr}._gridPage_1v10o_1 ._phaseItem_1v10o_10{border:1px solid var(--border)}}._gridMiniLabels_1v10o_38,._phaseDirectionLabels_1v10o_10{color:#72829a;height:14px;margin-top:4px;font-size:8px;display:block;position:relative}._gridMiniLabels_1v10o_38>span,._gridMiniLabels_1v10o_38>em,._gridMiniLabels_1v10o_38>b,._phaseDirectionLabels_1v10o_10>span,._phaseDirectionLabels_1v10o_10>em,._phaseDirectionLabels_1v10o_10>b{white-space:nowrap;position:absolute;top:0}._gridMiniLabels_1v10o_38>span:first-child,._phaseDirectionLabels_1v10o_10>span:first-child{left:0}._gridMiniLabels_1v10o_38>span:last-child,._phaseDirectionLabels_1v10o_10>span:last-child{right:0}._gridMiniLabels_1v10o_38>em,._phaseDirectionLabels_1v10o_10>em{font-style:normal;left:50%;transform:translate(-50%)}._gridMiniLabels_1v10o_38>b,._phaseDirectionLabels_1v10o_10>b{font-size:9px;transform:translate(-50%)}._imbalanceDial_1v10o_124{width:126px;height:82px;display:block;overflow:visible}._imbalanceDialTrack_1v10o_124{fill:none;stroke:#edf1f4;stroke-width:15px;stroke-linecap:round}._imbalanceDialScale_1v10o_124{fill:none;stroke:url(#grid-imbalance-gradient);stroke-width:10px;stroke-linecap:butt}._imbalanceDialTick_1v10o_124{stroke:#fff;stroke-width:1.8px}._imbalanceLimit_1v10o_124{fill:#71859e;font-size:7px;font-weight:700}._imbalanceNeedle_1v10o_124 path{fill:#18365f;filter:drop-shadow(0 1px 1px #0b234640)}._imbalanceNeedleMissing_1v10o_124{opacity:0}._imbalanceHub_1v10o_124{fill:#18365f;stroke:#fff;stroke-width:2px}._imbalanceValuePlate_1v10o_124{fill:#fff;stroke:#dbe3e9;stroke-width:1px}._imbalanceValue_1v10o_124{fill:#102f62;font-size:10px;font-weight:800}._imbalanceValue_1v10o_124 tspan{font-size:7px}._gridPage_1v10o_1 ._gridSummaryRow_1v10o_19>._gridImbalance_1v10o_26>._imbalanceDial_1v10o_124{flex:none;width:126px;height:82px}._temperatureLimit_1v10o_126{fill:#71859e;font-size:7px;font-weight:700}
