.locked-feature-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;padding:2rem;text-align:center;background:#10262a}.locked-feature-content{max-width:500px;padding:3rem 2rem;background:#081c20;border-radius:12px;border:.65px solid #213336;box-shadow:0 4px 20px #0000004d;transition:transform .2s ease}.locked-feature-icon{width:96px;height:96px;margin:0 auto 2rem;padding:1.5rem;background:linear-gradient(135deg,#183f464d,#10262a80);border-radius:50%;transition:all .3s ease}.locked-feature-icon svg{width:100%;height:100%;fill:#809599;transition:fill .3s ease}.locked-feature-content:hover .locked-feature-icon{background:linear-gradient(135deg,#183f4680,#10262ab3)}.locked-feature-content:hover .locked-feature-icon svg{fill:#e6e6e6}.locked-feature-title{font-size:1.75rem;font-weight:600;color:#e6e6e6;margin:0 0 1rem;line-height:1.3;letter-spacing:-.02em}.locked-feature-subtitle{font-size:1rem;font-weight:400;color:#809599;line-height:1.6;max-width:400px;margin:0 auto}.SDB_GreetingBox_Box{min-width:calc(var(--w) * 666);min-height:calc(var(--h) * 121)}.SDB_GreetingBox_Greeting{font-size:calc(var(--w) * 40);font-weight:700;line-height:calc(var(--h) * 72);text-align:left}.SDB_GreetingBox_SubLine{font-size:calc(var(--w) * 30);font-weight:400;text-align:left;line-height:calc(var(--h) * 54);color:#959ec0}.SDB_GreenBox_Box{border-radius:10px;padding:calc(var(--h) * 16) calc(var(--w) * 16);background:linear-gradient(90deg,#00999e,#00cd6b)}.SDB_GreenBox_WordLine{font-size:calc(var(--w) * 18);font-weight:600;line-height:calc(var(--w) * 20);text-align:center}.SDB_GreenBox_EnergyBox_Container{display:flex;flex-direction:row;justify-content:space-between;margin:4px calc(var(--h) * 10);padding:calc(var(--h) * 5) calc(var(--w) * 20);opacity:0px}.SDB_GreenBox_EnergyBox{font-size:calc(var(--w) * 50);font-weight:700;line-height:calc(var(--h) * 61);text-align:left}.SDB_GreenBox_EnergyBox_Unit{font-size:calc(var(--w) * 18);font-weight:400;line-height:calc(var(--h) * 24);text-align:left;margin-left:calc(var(--w) * 2.5)}.SDB_GreenBox_EnergyBox_Line{display:flex;width:40px;height:0px;margin-top:calc(var(--h) * 34);align-items:center;justify-content:center;border:1px solid #ffffff4d;transform:rotate(90deg)}.SDB_WelcomeBox_Box{display:flex;flex-direction:row;justify-content:space-between;align-content:center;gap:0px}:root{--h: calc(100vh / 1152);--w: calc(100vw / 1728)}.SDB-generator-card{display:flex;flex-direction:column;width:100%;min-height:100%;padding:calc(var(--h) * 16) calc(var(--w) * 16);background:#081c20;border-radius:20px;margin-left:calc(var(--h) * 16)}.SDB-site-title-row{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--w) * 12);margin-bottom:calc(var(--h) * 24)}.SDB-site-title{font-size:calc(var(--w) * 24);font-weight:600}.SDB-card-status{display:inline-flex;align-items:center;gap:calc(var(--w) * 6);font-size:calc(var(--w) * 14);font-weight:600;letter-spacing:calc(var(--w) * 1);text-transform:uppercase;padding:calc(var(--h) * 4) calc(var(--w) * 10);border-radius:calc(var(--w) * 999);white-space:nowrap}.SDB-card-status--online{color:#05d2c6;background:#05d2c61f}.SDB-card-status--offline{color:#ff6b6b;background:#ff6b6b1f}.SDB-card-status-dot{width:calc(var(--w) * 8);height:calc(var(--w) * 8);border-radius:50%;display:inline-block;flex-shrink:0}.SDB-card-status-dot--online{background:#05d2c6;animation:sdbCardStatusPulse 2s ease-in-out infinite}.SDB-card-status-dot--offline{background:#ff6b6b}@keyframes sdbCardStatusPulse{0%,to{opacity:1;box-shadow:0 0 #05d2c699}50%{opacity:.7;box-shadow:0 0 0 calc(var(--w) * 4) #05d2c600}}@media(prefers-reduced-motion:reduce){.SDB-card-status-dot--online{animation:none;box-shadow:none}}.SDB_Turbines_Button{width:100%;height:auto;display:block;border-radius:5px;padding:0 calc(var(--w) * 6);outline:none!important;box-shadow:none!important}.SDB_Turbines_Button_Content{font-size:calc(var(--w) * 10.7);font-weight:600;line-height:calc(var(--h) * 8);text-align:center;margin-bottom:calc(var(--h) * 10)}.SDB_Turbines_Button_Image{width:100%;height:auto;margin-bottom:calc(var(--h) * 10);margin-top:calc(var(--h) * 8)}.SDB-icon-section{display:flex;justify-content:center;margin-top:calc(var(--h) * 44);margin-bottom:calc(var(--h) * 4)}.SDB-icons-array{width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:calc(var(--w) * 4);align-items:center}.SDB_StatBox_Box{border-radius:10px;padding:calc(var(--w) * 16) calc(var(--h) * 20);background:linear-gradient(0deg,#00999e,#00cd6b)}.SDB_StatBox_EnergyBox_Container{display:flex;flex-direction:row;justify-content:space-between;margin:0px calc(var(--h) * 10);padding:calc(var(--h) * 5) calc(var(--w) * 20);opacity:0px}.SDB_StatBox_EnergyBox{font-size:calc(var(--w) * 40);font-weight:600;line-height:calc(var(--h) * 32);text-align:left}.SDB_StatBox_EnergyBox_Unit{font-size:calc(var(--w) * 16);font-weight:400;line-height:calc(var(--h) * 24);text-align:left;margin-left:calc(var(--w) * 2)}.SDB_StatBox_EnergyBox_Line{display:flex;width:40px;height:0px;margin-top:calc(var(--h) * 20);align-items:center;justify-content:center;border:1px solid #ffffff4d;transform:rotate(90deg)}.RDB-card-container{display:flex;flex-direction:row;margin-top:calc(var(--h) * 40);padding:0;margin-left:calc(var(--h) * -16)}.MDB__InfoBox_GreenBox{width:calc(50% - 5px);height:100%;align-content:center;padding-left:12px;border-radius:8px;background:linear-gradient(102.61deg,#00c06d -2.92%,#006fff 122.07%)}.MDB__InfoBox_CO2Box,.MDB__InfoBox_HourlyMatchedBox{width:calc(50% - 5px);height:100%;align-content:center;padding-left:12px;border-radius:8px;background:linear-gradient(101.67deg,#24ca49 -2.87%,#24cac7 115.18%)}.MDB__InfoBox_Wording{font-size:10px;font-weight:600;line-height:16px;text-align:left;color:var(--greenInfoBoxTextColor)}.MDB__InfoBox_Value{margin-top:6px;font-size:28px;font-weight:700;line-height:34px;text-align:left;color:var(--greenInfoBoxTextColor)}@media(min-width:992px){.MDB__InfoBox{height:105px;gap:20px;margin-top:0}.MDB__InfoBox_GreenBox{width:calc(50% - 10px)}.MDB__InfoBox_Wording{font-size:14px}.MDB__InfoBox_Value{font-size:35px;line-height:42px}}.IDSB_GOSavingsBox_Title{font-size:11px;font-weight:500;line-height:14px;color:#809599}.IDSB_GOSavingsBox_Value{font-size:22px;font-weight:700;line-height:1.2;text-align:left;display:flex;align-items:baseline;gap:2px;margin-top:2px}.IDSB_GOSavingsBox_Unit{font-size:12px;font-weight:500;color:#e6e6e6a6;line-height:1}@media(min-width:992px){.IDSB_GOSavingsBox_Title{font-size:12px;line-height:15px}.IDSB_GOSavingsBox_Value{font-size:28px;line-height:34px}.IDSB_GOSavingsBox_Unit{font-size:13px}}.IDSB_CostSavingsBox_Title{font-size:11px;font-weight:500;line-height:14px;color:#809599}.IDSB_CostSavingsBox_Value{font-size:22px;font-weight:700;line-height:1.2;text-align:left;display:flex;align-items:baseline;gap:2px;margin-top:2px}.IDSB_CostSavingsBox_Unit{font-size:12px;font-weight:500;color:#e6e6e6a6;line-height:1}@media(min-width:992px){.IDSB_CostSavingsBox_Title{font-size:12px;line-height:15px}.IDSB_CostSavingsBox_Value{font-size:28px;line-height:34px}.IDSB_CostSavingsBox_Unit{font-size:13px}}.IDSB_ConsumptionBox_Title{font-size:11px;font-weight:500;line-height:14px;color:#809599}.IDSB_ConsumptionBox_Value{font-size:22px;font-weight:700;line-height:1.2;text-align:left;color:var(--consumptionBoxValueColor);display:flex;align-items:baseline;gap:4px;margin-top:2px}.IDSB_ConsumptionBox_Unit{font-size:12px;font-weight:500;color:#e6e6e6a6;line-height:1}@media(min-width:992px){.IDSB_ConsumptionBox_Title{font-size:12px;line-height:15px}.IDSB_ConsumptionBox_Value{font-size:28px;line-height:34px}.IDSB_ConsumptionBox_Unit{font-size:13px}}.IDSB_ElecConsumedBox_Title{font-size:11px;font-weight:500;line-height:14px;color:#809599}.IDSB_ElecConsumedBox_Value{font-size:22px;font-weight:700;line-height:1.2;text-align:left;display:flex;align-items:baseline;gap:4px;margin-top:2px}.IDSB_ElecConsumedBox_Unit{font-size:12px;font-weight:500;color:#e6e6e6a6;line-height:1}@media(min-width:992px){.IDSB_ElecConsumedBox_Title{font-size:12px;line-height:15px}.IDSB_ElecConsumedBox_Value{font-size:28px;line-height:34px}.IDSB_ElecConsumedBox_Unit{font-size:13px}}.IDSB_StatsSummary{margin-top:40px}.IDSB_StatsSummary_Box{box-sizing:border-box;padding:12px 16px;min-height:88px;border-radius:10px;background:var(--statsSummaryBoxColor);border:1px solid rgba(230,230,230,.06);border-top-width:2px;border-top-color:transparent;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.IDSB_StatsSummary_Box--green{border-top-color:#54c22d}.IDSB_StatsSummary_Box--yellow{border-top-color:#f9ca23}.IDSB_StatsSummary_Box--blue{border-top-color:#06a0f6}.IDSB_StatsSummary_Box--teal{border-top-color:#05d2c6}.IDSB_StatBox_IconRow{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:5px;margin-bottom:2px}.IDSB_StatBox_IconRow svg{display:block;flex-shrink:0}.IDSB_StatBox_IconRow span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IDSB_StatBox_SubLabel{font-size:11px;line-height:14px;font-weight:400;color:#4d6b70;margin-top:4px;letter-spacing:.2px}@keyframes IDSB_shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.IDSB_StatsSummary_Skeleton{display:flex;flex-direction:column}.IDSB_Skeleton_IconRow,.IDSB_Skeleton_Value,.IDSB_Skeleton_Label{border-radius:4px;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff17,#ffffff0a 75%);background-size:1200px 100%;animation:IDSB_shimmer 1.5s infinite linear}.IDSB_Skeleton_IconRow{width:55%;height:15px;margin-bottom:2px}.IDSB_Skeleton_Value{width:70%;height:34px;margin-top:2px;border-radius:5px}.IDSB_Skeleton_Label{width:45%;height:14px;margin-top:4px}@media(max-width:991px){.IDSB_StatsSummary{margin-top:24px}.IDSB_StatsSummary_Box{min-height:78px;border-radius:8px;padding:10px 14px}.IDSB_Skeleton_Value{height:28px;margin-top:2px}}@media(max-width:575px){.IDSB_StatsSummary_Box{min-height:68px;padding:8px 12px}.IDSB_StatBox_SubLabel,.IDSB_Skeleton_Label{display:none}.IDSB_Skeleton_IconRow{height:14px;margin-bottom:2px}.IDSB_Skeleton_Value{height:26px;margin-top:2px}}.IDB_EmissionBarChart{margin-top:0;background:var(--IDB_UsageChartColor);border-radius:12px;padding:16px 12px}.IDB_EmissionBarChart_Header{display:flex;flex-direction:column;gap:8px}.IDB_EmissionBarChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;text-align:left;white-space:nowrap;flex-shrink:0}.IDB_EmissionBarChart_TitleHighlight{margin-right:7px;color:var(--IDB_EmissionBarChart_TitleHighlight);font-size:15px;font-weight:600;line-height:18px;letter-spacing:-.3px;text-align:left}.IDB_EmissionBarChart_Box{margin-top:20px;margin-left:0;background:var(--IDB_UsageChartColor);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:992px){.IDB_EmissionBarChart{padding:20px}.IDB_EmissionBarChart_Header{flex-direction:row;align-items:baseline;justify-content:space-between}.IDB_EmissionBarChart_TitleHighlight{font-size:17px;line-height:20px;letter-spacing:-.4px}.IDB_EmissionBarChart_Box{margin-top:46px;margin-bottom:0}}:where(:has(>.Chart_Options)){align-self:stretch;width:100%;margin-left:auto}.Chart_Options{width:100%;flex:1;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto}.Chart_Options_Compact_Wrapper{display:inline-flex;align-items:center;flex-wrap:nowrap;flex:0 0 auto}.Chart_Options_DownloadButton{width:32px;height:32px;padding:0!important;display:inline-flex;align-items:center;justify-content:center;background:#dae1ff1a;border:none;color:#e6e6e6}.Chart_Options_DownloadButton:hover,.Chart_Options_DownloadButton:focus,.Chart_Options_DownloadButton:focus-visible,.Chart_Options_DownloadButton:active{background:#dae1ff33!important;border:none!important;color:#fff!important}.Chart_Options_SelectButton{width:125px;background-color:transparent}.Chart_Options_SelectButton_Full{width:250px;max-width:100%;background-color:transparent}.Chart_Options_DatePicker{width:125px;background-color:transparent}.Chart_Options_RangePicker{width:250px;background-color:transparent}.Chart_Options_DatePicker:hover,.Chart_Options_DatePicker.ant-picker-focused,.Chart_Options_RangePicker:hover,.Chart_Options_RangePicker.ant-picker-focused{background-color:transparent!important}@media(max-width:991px){.Chart_Options_RangePicker_Popup{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;max-width:calc(100vw - 24px)!important;z-index:1100!important}.Chart_Options_RangePicker_Popup .ant-picker-panel-container{max-width:calc(100vw - 24px)!important;overflow-x:hidden}.Chart_Options_RangePicker_Popup .ant-picker-panels{flex-direction:column!important;width:100%!important}.Chart_Options_RangePicker_Popup .ant-picker-panel,.Chart_Options_RangePicker_Popup .ant-picker-month-panel,.Chart_Options_RangePicker_Popup .ant-picker-year-panel,.Chart_Options_RangePicker_Popup .ant-picker-content{width:100%!important}}.IDP_GridVsRenDonutChart{margin-top:0;margin-bottom:0;background:var(--IDB_UsageChartColor);border-radius:12px;padding:20px;height:100%}.IDP_GridVsRenDonutChart_Header{display:flex;align-items:baseline;flex-direction:row;justify-content:space-between;gap:14px}.IDP_GridVsRenDonutChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;white-space:nowrap;flex-shrink:0}.IDP_GridVsRenDonutChart_TitleHighlight{margin-right:7px;color:var(--projectBoxSpanTxtColor);font-size:17px;font-weight:600;line-height:20px;letter-spacing:-.4px}.IDP_GridVsRenDonutChart_Chart{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.IDP_GridVsRenDonutChart_CenterContent{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:160px;height:160px;background:var(--IDB_UsageChartColor);border-radius:50%;box-shadow:0 0 51.77px #5553}.IDP_GridVsRenDonutChart_CenterHighlight{font-weight:138px;font-size:34px;line-height:40px;color:#e6e6e6}.IDP_GridVsRenDonutChart_CenterDescription{font-weight:500;font-size:12px;text-align:center;color:#a0a0a0;margin-top:10px;max-width:80%}@media(min-width:1748px){.IDP_GridVsRenDonutChart_Header{display:flex;align-items:baseline;flex-direction:row;justify-content:space-between}.IDP_GridVsRenDonutChart_Chart{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);margin-top:40px}}@media(max-width:1748px){.IDP_GridVsRenDonutChart_Header{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between}.IDP_GridVsRenDonutChart_Chart{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);margin-top:25px}}.IDB_RenewableComp{background:var(--IDB_RenewableCompBgColor);border-radius:8px;padding:20px;height:100%}.IDB_RenewableComp_Header{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between}.IDB_RenewableComp_TitleHighlight{margin-right:7px;color:var(--IDB_RenewableComp_TitleHighlight);font-weight:600;text-align:left;font-size:16px}.IDB_RenewableComp_Box{margin-top:50px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:0}.progress-bar-container{display:flex;flex-direction:column;padding-left:0;gap:62px}.progress-bar-header{display:flex;flex-direction:row;padding:0;gap:12px}.generation-img{width:59px;height:auto}.text-container{display:flex;flex-direction:column;margin-left:10px;padding-left:0}.caption{color:#809599;font-size:16px;font-weight:500;line-height:19.36px;letter-spacing:.128px}.percentage{font-size:30px;color:var(--RenewableCompPercentageColor);font-weight:700}.progress-bar{width:100%;height:76px;position:relative;display:flex;margin-top:-20px}.progress-bar-triangle{width:100%;height:100%;display:flex;clip-path:polygon(100% 0,100% 100%,0 100%)}.triangle-background{width:100%;height:100%;background-color:var(--RenewableCompTriangleBgColor);display:flex;position:absolute}.triangle-progress{width:0;height:100%;display:flex;position:absolute}.IDB_symbol{font-size:11px;color:#809599;margin-left:0}@media(min-width:1600px){.IDB_RenewableComp_Header{flex-direction:row;align-items:baseline}.progress-bar-container{display:flex;flex-direction:column;padding-left:0;gap:62px}}@media(max-width:1600px){.IDB_RenewableComp_Header{flex-direction:column;gap:10px;width:100%}.progress-bar-container{display:flex;flex-direction:column;padding-left:0;gap:42px;margin-top:-10px;padding-bottom:10px}}.IDB_PPAPaymentLineChart{margin-top:0;margin-bottom:0;background:var(--IDB_UsageChartColor);border-radius:12px;padding:16px 12px}.IDB_PPAPaymentLineChart_Header{display:flex;flex-direction:column;gap:8px}.IDB_PPAPaymentLineChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;text-align:left;white-space:nowrap;flex-shrink:0}.IDB_PPAPaymentLineChart_TitleHighlight{margin-right:7px;color:var(--IDB_PPAPaymentLineChart_TitleHighlight);font-size:15px;font-weight:600;line-height:18px;letter-spacing:-.3px;text-align:left}.IDB_PPAPaymentLineChart_Box{margin-top:24px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--IDB_UsageChartColor)}.PPAPaymentLineChart_Legend{display:flex;justify-content:flex-start;align-items:center;margin-left:4px;padding:5px 0;opacity:.8;margin-top:8px;margin-bottom:-8px}.PPAPaymentLineChart_LegendItem{display:flex;align-items:center;margin-right:12px;font-size:12px;font-weight:400;line-height:14.32px;text-align:left;color:#809599}.PPAPaymentLineChart_LegendColor{width:9px;height:9px;margin-right:6px}@media(min-width:992px){.IDB_PPAPaymentLineChart{padding:20px}.IDB_PPAPaymentLineChart_Header{flex-direction:row;align-items:baseline;justify-content:space-between}.IDB_PPAPaymentLineChart_TitleHighlight{font-size:17px;line-height:20px;letter-spacing:-.4px}.IDB_PPAPaymentLineChart_Box{margin-top:40px}}.IDB_PowerPricesLineChart{margin-top:0;margin-bottom:0;background:var(--IDB_UsageChartColor);border-radius:12px;padding:16px 12px}.IDB_PowerPricesLineChart_Header{display:flex;flex-direction:column;gap:14px}.IDB_PowerPricesLineChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;text-align:left;white-space:nowrap;flex-shrink:0}.IDB_PowerPricesLineChart_TitleHighlight{margin-right:7px;color:var(--IDB_PPAPaymentLineChart_TitleHighlight);font-size:15px;font-weight:600;line-height:18px;letter-spacing:-.3px;text-align:left}.IDB_PowerPricesLineChart_Unit{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;margin-left:4px}.IDB_PowerPricesLineChart_Box{margin-top:24px;margin-bottom:20px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--IDB_UsageChartColor)}@media(min-width:992px){.IDB_PowerPricesLineChart{padding:20px}.IDB_PowerPricesLineChart_Header{flex-direction:row;align-items:baseline;justify-content:space-between}.IDB_PowerPricesLineChart_TitleHighlight{font-size:17px;line-height:20px;letter-spacing:-.4px}.IDB_PowerPricesLineChart_Box{margin-top:64px;margin-bottom:0}}.ProjectBox{width:214px;padding:10px;background:var(--projectBoxBgColor);border-radius:3.88px;border:var(--projectBoxBorder)}.ProjectBox_Header{display:flex;flex-direction:row;margin-bottom:12px;width:Fill (193.31px) px;height:Hug (14px) px;justify-content:space-between;align-items:baseline}.ProjectBox_Name{font-size:11.64px;font-weight:700;letter-spacing:-.02em;text-align:left}.ProjectBox_SelectBox{display:flex;flex-direction:row;align-items:baseline;gap:6.47px}.ProjectBox_ToggleButton{background-color:var(--ProjectBox_ToggleButtonBgColor)}.ProjectBox_Span{font-size:7.76px;font-weight:500;line-height:9.39px;text-align:left;color:var(--projectBoxSpanTxtColor)}.ProjectBox_ContentBox{display:flex;flex-direction:column;width:Fill (193.31px) px;height:Hug (109.3px) px;gap:4.53px;opacity:0px}.ProjectBox_ContentSubBox{display:flex;flex-direction:row;width:Fill (193.31px) px;height:Hug (23.93px) px;padding:6.47px;border-radius:3.23px;justify-content:space-between;align-items:center;background:var(--ProjectBoxContentSubBoxColor)}.ProjectBox_Content_Title{font-size:9.05px;font-weight:400;line-height:11px;text-align:left}.ProjectBox_Content_Value{font-size:9.05px;font-weight:600;line-height:11px;text-align:right}.ProjectBox_Content_Unit{font-size:6.47px;font-weight:400;line-height:7.82px;text-align:right}.ProjectBox_ContentBox_Button{padding-top:20px;border-radius:3.23px;width:Fill (193.31px) px;height:Hug (24.93px) px}.ProjectBox_ContentBox_Button_Span{font-size:10.34px;font-weight:600;text-align:center;color:var(--ProjectBoxContentBoxButtonSpanTxtColor)}@keyframes PB_shimmer{0%{background-position:-500px 0}to{background-position:500px 0}}.PB_Skeleton{pointer-events:none}.PB_Skel_Header{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.PB_Skel_Bar,.PB_Skel_Row,.PB_Skel_Button{border-radius:4px;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff1a,#ffffff0a 75%);background-size:1000px 100%;animation:PB_shimmer 1.5s infinite linear}.PB_Skel_Bar--name{width:55%;height:11px}.PB_Skel_Bar--toggle{width:28%;height:9px}.PB_Skel_Rows{display:flex;flex-direction:column;gap:5px;margin-bottom:14px}.PB_Skel_Row{width:100%;height:24px;border-radius:3px}.PB_Skel_Button{width:100%;height:30px;border-radius:3px;margin-top:6px}@media(min-width:992px){.PB_Skel_Bar--name{height:16px}.PB_Skel_Bar--toggle{height:12px}.PB_Skel_Row{height:37px;border-radius:5px}.PB_Skel_Button{height:39px;border-radius:5px;margin-top:14px}}@media(min-width:992px){.ProjectBox{width:100%;height:313px;padding:16px;border-radius:6px;border:var(--projectBoxBorder)}.ProjectBox_Header{height:Hug (22px)}.ProjectBox_Name{font-weight:700;letter-spacing:-.02em;text-align:left;font-size:18px;line-height:22px}.ProjectBox_SelectBox{gap:10px}.ProjectBox_Span{font-size:12px;font-weight:500;text-align:left;line-height:14.52px}.ProjectBox_ContentBox{gap:7px}.ProjectBox_ContentSubBox{height:Hug (37px) px;padding:10px;gap:0px;border-radius:5px;justify-content:space-between}.ProjectBox_Content_Title{font-size:14px;font-weight:400;line-height:17px;text-align:left}.ProjectBox_Content_Value{font-size:14px;line-height:17px;font-weight:600}.ProjectBox_Content_Unit{font-size:10px;line-height:12.1px}.ProjectBox_ContentBox_Button{padding-top:30px;border-radius:5px;width:100%;height:Hug (39px)}.ProjectBox_ContentBox_Button_Span{font-size:16px;line-height:19.09px}}.KDC_UsageChart{padding:16px 12px;background:var(--IDB_UsageChartColor);border-radius:12px}.KDC_UsageChart_Header{display:flex;flex-direction:column;gap:14px}.KDC_UsageChart_Title{font-size:10px;font-weight:400;line-height:12.1px;text-align:left;white-space:nowrap;flex-shrink:0}.KDC_UsageChart_Options{display:flex}.KDC_UsageChart_TitleHighlight{margin-right:7px;color:var(--colorLogoText);font-size:15px;font-weight:600;line-height:18px;letter-spacing:-.3px;text-align:left}.KDC_UsageChart_Box{margin-top:20px;margin-left:0;background:var(--KDC_UsageChartColor)}@media(min-width:992px){.KDC_UsageChart{padding:20px}.KDC_UsageChart_Header{flex-direction:row;align-items:baseline;justify-content:space-between}.KDC_UsageChart_TitleHighlight{font-size:17px;line-height:20px;letter-spacing:-.4px}.KDC_UsageChart_Box{margin-bottom:0}}.MobileModal_ChartBox{margin-bottom:20px}.MobileModal_OverviewLine{font-size:16px;font-weight:600;line-height:19.36px;letter-spacing:-.89px;text-align:left;margin-bottom:20px}.MobileModal_ContentBox{display:flex;flex-direction:column;width:Fixed (319px) px;height:Fixed (270px) px;gap:7.44px}.MobileModal_ContentSubBox{display:flex;flex-direction:row;height:43.71px;padding:14px 16px;border:.93px;border-radius:6px;justify-content:space-between;align-items:center;background:var(--MobileModalContentSubBoxColor)}.MobileModal_Content_Title{font-size:13px;font-weight:400;line-height:15.76px;text-align:left}.MobileModal_Content_Value{font-size:13px;font-weight:700;line-height:15.76px;text-align:right}.MobileModal_Content_Unit{font-size:9px;font-weight:400;line-height:10px;text-align:right}.MobileModal_Footer{width:100%;margin-top:30px;display:inline-flex;gap:10px}.MobileModal_Footer_CancelButton{width:25%;background:var(--MobileModal_Footer_CancelButton);border-radius:5px;font-weight:600;height:40px;border:none}.MobileModal_Footer_ContinueButton{width:75%;background:#54c22d;border-radius:5px;font-weight:600;height:40px}z.Modal_Body{padding:12px 0;border-top:1px solid #223437;border-bottom:1px solid #223437}.MobileContractSummary_Headline{font-size:16px;font-weight:600;line-height:19.36px;letter-spacing:-.89px;text-align:left;margin-bottom:20px}.MobileContractSummary_Box{background:var(--MobileContractSummary_BoxColor);padding:12px;border-radius:8px}.MobileContractSummary_Content{margin-bottom:20px;font-size:12px;font-weight:400;text-align:left}.MobileContractSummary_SelectorsBox{display:flex;flex-direction:column;width:Fixed (319px) px;height:Fixed (270px) px;gap:7.44px}.MobileContractSummary_Selector{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 16px;border:1px solid #223437;border-radius:8px;background:var(--MobileContractSummary_SelectorBgColor);color:var(--MobileContractSummary_SelectorTxtColor);text-align:center;cursor:pointer;transition:background .18s ease,border-color .18s ease}.MobileContractSummary_Selector:hover{background:#54c22d1f;border-color:#54c22d;font-weight:600}.MobileContractSummary_Selector--active{background:#54c22d;color:#e6e6e6;border-color:#54c22d;font-weight:600}.MobileContractSummary_Selector--active:hover{background:#4bb028;border-color:#4bb028}.MobileContractSummary_SelectorIcon{position:absolute;left:12px;top:50%;transform:translateY(-50%)}.MobileContractSummary_SelectorInlineIcon{display:inline-flex;align-items:center;justify-content:center;color:#54c22d;font-size:16px}.MobileContractSummary_Selector--active .MobileContractSummary_SelectorInlineIcon{color:#e6e6e6}.MobileContractSummary_SelectorIcon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:#54c22d26;color:#54c22d;font-size:14px;flex-shrink:0}.MobileContractSummary_Selector--active .MobileContractSummary_SelectorIcon{background:#ffffff2e;color:#e6e6e6}.MobileContractSummary_SelectorLabel{font-size:14px;line-height:1.3;text-align:center}.MCS_PdfModal .ant-modal-content{padding:0;overflow:hidden;border-radius:12px}.MCS_PdfModal_Shell{display:flex;flex-direction:column;background:var(--colorBackgroundMain, #10262a)}.MCS_PdfModal_Header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#081c20eb;border-bottom:1px solid #223437;flex-wrap:wrap}.MCS_PdfModal_TitleBlock{display:flex;align-items:center;gap:12px;min-width:0}.MCS_PdfModal_TitleIcon{font-size:22px;color:#54c22d;flex-shrink:0}.MCS_PdfModal_TitleText{display:flex;flex-direction:column;min-width:0}.MCS_PdfModal_Project{font-size:15px;font-weight:600;color:#e6e6e6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MCS_PdfModal_DocLabel{font-size:12px;color:#e6e6e6a6;line-height:1.2}.MCS_PdfModal_Actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.MCS_PdfModal_ActionBtn.ant-btn{color:#e6e6e6d9}.MCS_PdfModal_ActionBtn.ant-btn:hover{color:#e6e6e6;background:#ffffff14}.MCS_PdfModal_CloseBtn.ant-btn{background:transparent;color:#e6e6e6d9;border:1px solid #223437}.MCS_PdfModal_CloseBtn.ant-btn:hover{color:#e6e6e6;border-color:#54c22d}.MCS_PdfModal_Viewer{width:100%;background:#1a1a1a}.MCS_PdfModal_Iframe{width:100%;height:100%;border:0;display:block}@media(max-width:575px){.MCS_PdfModal_Header{padding:10px 12px}.MCS_PdfModal_Project{font-size:14px}.MCS_PdfModal_DocLabel{font-size:11px}.MCS_PdfModal_CloseBtn.ant-btn{padding-left:10px;padding-right:10px}}.MCS_RequestModal .ant-modal-content{padding:0;overflow:hidden;border-radius:14px}.MCS_RequestModal_Hero{padding:28px 24px 20px;text-align:center;background:linear-gradient(135deg,#54c22d2e,#081c2000);border-bottom:1px solid #223437}.MCS_RequestModal_HeroIcon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#54c22d2e;color:#54c22d;font-size:24px;margin-bottom:12px}.MCS_RequestModal_HeroTitle{font-size:20px;font-weight:700;color:#e6e6e6;margin-bottom:6px}.MCS_RequestModal_HeroSubtitle{font-size:13px;color:#e6e6e6b3;line-height:1.5;max-width:420px;margin:0 auto}.MCS_RequestModal_Body{padding:18px 20px 22px;display:flex;flex-direction:column;gap:10px}.MCS_RequestModal_Link{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:10px;border:1px solid #223437;background:#081c2080;color:#e6e6e6;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .12s ease}.MCS_RequestModal_Link:hover{border-color:#54c22d;background:#54c22d1a;color:#e6e6e6;transform:translateY(-1px)}.MCS_RequestModal_LinkIcon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#54c22d26;color:#54c22d;font-size:16px;flex-shrink:0}.MCS_RequestModal_LinkText{display:flex;flex-direction:column;min-width:0;flex:1}.MCS_RequestModal_LinkTitle{font-size:14px;font-weight:600;line-height:1.25}.MCS_RequestModal_LinkSub{font-size:12px;color:#e6e6e699;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:575px){.MCS_RequestModal_Hero{padding:22px 18px 16px}.MCS_RequestModal_HeroTitle{font-size:18px}.MCS_RequestModal_Body{padding:14px 14px 18px}}.MobileContractSummary_Footer{width:100%;margin-top:30px;display:inline-flex;height:50px;gap:10px}.MobileContractSummary_Footer_CancelButton{height:50px;width:25%;background:var(--MobileModal_Footer_CancelButton);border:none;border-radius:5px;font-weight:600;color:var(--DesktopModal_Footer_CancelButtonTxtColor)}.MobileContractSummary_Footer_ContinueButton{height:50px;width:75%;background:#54c22d;border:none;font-weight:600;border-radius:5px;box-shadow:0 1px 2px #1018280d}.MobileContractSummary_Footer_CancelButton:hover{border:solid 1px #3e4041}.MobileContractSummary_Footer_ContinueButton:hover{background:#39811e;border:solid 1px #747677}@media(min-width:768px){.Modal_Body{margin-top:14px;padding:24px 0}.MobileContractSummary_Headline{font-size:18px;line-height:21.78px;letter-spacing:-.89px}.MobileContractSummary_Box{padding:20px;border:1px solid #223437}.MobileContractSummary_Content{font-size:16px;font-weight:500;line-height:27px}.MobileContractSummary_SelectorsBox{gap:10px}.MobileContractSummary_Selector{border:1px solid #223437;height:47px;padding:13px 10px;border-radius:5px}.MobileContractSummary_Footer{height:50px;width:100%;margin-top:20px}.MobileContractSummary_Footer_CancelButton,.MobileContractSummary_Footer_ContinueButton{height:100%;border-radius:4px}}.DesktopModal_Body{margin-top:14px;padding:24px 0;border-top:1px solid #223437;border-bottom:1px solid #223437}.DesktopModal_ChartBox{margin:0;border-radius:8px;border:1px solid #223437}.DesktopModal_OverviewLine{font-size:16px;font-weight:600;line-height:19.36px;letter-spacing:-.89px;text-align:left;margin:20px 0}.DesktopModal_ContentBox{display:flex;flex-direction:column;width:Fixed (319px) px;height:Fixed (270px) px;gap:7.44px;border-radius:8px}.DesktopModal_ContentSubBox{display:flex;flex-direction:row;height:43.71px;padding:14px 16px;border:.93px;border-radius:8px;justify-content:space-between;align-items:center;background:var(--MobileModalContentSubBoxColor)}.DesktopModal_Content_Title{font-size:14px;font-weight:400;line-height:17px;text-align:left}.DesktopModal_Content_Value{font-size:14px;font-weight:700;line-height:17px;text-align:right}.DesktopModal_Content_Unit{font-size:10px;font-weight:400;line-height:11px;text-align:right}.DesktopModal_Footer{height:50px;width:100%;margin-top:20px;display:inline-flex;gap:10px}.DesktopModal_Footer_CancelButton{height:100%;width:25%;background:var(--MobileModal_Footer_CancelButton);border:none;border-radius:5px;font-weight:600;color:var(--DesktopModal_Footer_CancelButtonTxtColor)}.DesktopModal_Footer_CancelButton:hover{border:solid 1px #3e4041}.DesktopModal_Footer_ContinueButton{height:100%;width:75%;background:#54c22d;border:none;font-weight:600;border-radius:5px;box-shadow:0 1px 2px #1018280d}.DesktopModal_Footer_ContinueButton:hover{background:#39811e;border:solid 1px #747677}.Mobile_ProjectCointainer_HeadLline{margin-top:0;margin-bottom:20px;font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.01em;text-align:left}.Mobile_ProjectCointainer_Box{padding-bottom:10px}.Mobile_ProjectCointainer_SkeletonRow{display:flex;justify-content:center;padding:10px 0 20px}.Mobile_Project_Box{margin:20px calc(100% - 214px)}.ant-carousel .slick-dots li{background-color:#fff;border:none}.ant-carousel .slick-dots li.slick-active{background-color:#fff}.slick-slide{display:flex;justify-content:center;opacity:.3;transition:opacity .3s ease}.slick-center{opacity:1!important;transform:scale(1.05);transition:transform .3s ease}.uk-Desktop_ProjectCointainer_HeadLline{margin-top:10px;margin-bottom:30px;font-weight:600;letter-spacing:-.01em;font-size:22px;line-height:27px;text-align:left}.uk-Desktop_ProjectContainer_Box{display:flex;flex-direction:row;justify-content:center;gap:20px}.uk-Desktop_ProjectContainer_ProjectBoxes{display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden;position:relative}.uk-Desktop_ProjectContainer_ProjectBox_container{display:flex;flex-direction:row;justify-content:flex-start;gap:20px;width:100%;animation:swipe-in .3s ease-in-out forwards}.uk-Desktop_ProjectBox{display:flex;justify-content:center;width:calc((100% - 40px) / 3)}.uk-Desktop_ProjectContainer_Arrow{display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:44px}.uk-Desktop_ProjectContainer_SummaryText{font-size:14px;color:#54c22d;opacity:0;margin-right:auto;margin-left:30px;cursor:default}.uk-Desktop_ProjectContainer_SummaryText.show{opacity:1}@keyframes swipe-in{0%{transform:translate(100%)}to{transform:translate(0)}}.IDB_GreenEnergyPanel{margin-top:0;margin-bottom:0;background:var(--IDB_UsageChartColor);border-radius:8px;border:Mixed solid}.IDB_GreenEnergyPanel_Chart{padding:0}.IDB_GreenEnergyPanel_ProjectBoxesContainer{padding:0 12px 16px}@media(min-width:992px){.IDB_GreenEnergyPanel{padding:0}.IDB_GreenEnergyPanel_ProjectBoxesContainer{padding:0 20px 20px}}.IDB_CFEChart_Box{padding:16px 12px;background:var(--IDB_UsageChartColor);border-radius:7px}.IDB_CFEChart_Box_Header{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.IDB_CFEChart_Box_Title{font-size:10px;font-weight:400;text-align:left;white-space:nowrap;flex-shrink:0}.IDB_CFEChart_Box_TitleHighlight{margin-right:7px;color:var(--colorLogoText);font-size:15px;font-weight:600;line-height:18px;letter-spacing:-.3px;text-align:left}.IDB_CFEChart_Box_Content{margin-top:16px;background:var(--IDB_UsageChartColor);display:flex;flex-direction:row;align-items:center;gap:12px}.IDB_CFEChart_Box_Content_Title{color:#809599;font-size:13px;font-weight:500;line-height:1.3;letter-spacing:.1px}.IDB_CFEChart_Box_Content_Value{font-size:28px;color:var(--RenewableCompPercentageColor);font-weight:700;line-height:1}.IDB_CFEChart_Box_Chart_GradientBar_Container{width:100%;max-width:320px;margin-top:16px;margin-left:auto;margin-right:auto}.IDB_CFEChart_Box_Chart_GradientBar_Content{display:flex;justify-content:space-between;font-size:11px;font-weight:600;color:#809599;margin-bottom:4px}.IDB_CFEChart_Box_Chart_GradientBar_Content_Text{font-size:11px;font-weight:600;color:#809599}.IDB_CFEChart_Box_Chart{display:flex;flex-direction:column;justify-content:center;min-height:400px;margin-top:12px}@media(min-width:992px){.IDB_CFEChart_Box{padding:20px}.IDB_CFEChart_Box_Header{flex-direction:row;align-items:center;justify-content:space-between}.IDB_CFEChart_Box_TitleHighlight{font-size:17px;line-height:20px;letter-spacing:-.4px}.IDB_CFEChart_Box_Content{margin-top:20px;margin-bottom:0;gap:14px}.IDB_CFEChart_Box_Content_Title{font-size:14px}.IDB_CFEChart_Box_Content_Value{font-size:32px}.IDB_CFEChart_Box_Chart_GradientBar_Container{max-width:280px;margin-top:20px}.IDB_CFEChart_Box_Chart{margin-top:16px}}.IDB_AnnualCFEChart_Box{padding:16px 12px;background:var(--IDB_UsageChartColor);border-radius:8px}.IDB_AnnualCFEChart_Box_Header{display:flex;flex-direction:column;gap:8px}.IDB_AnnualCFEChart_Box_Title{font-size:10px;font-weight:400;text-align:left;white-space:nowrap;flex-shrink:0}.IDB_AnnualCFEChart_Box_TitleHighlight{margin-right:7px;color:var(--colorLogoText);font-size:14px;font-weight:600;line-height:17px;text-align:left}.IDB_AnnualCFEChart_Box_Subtitle{color:#809599;font-size:14px;font-weight:500;line-height:14px;letter-spacing:.1px;margin-top:8px}@media(min-width:992px){.IDB_AnnualCFEChart_Box_Subtitle{font-size:12px;line-height:15px;margin-top:10px}}.IDB_AnnualCFEChart_Box_Chart{min-height:350px;margin-top:40px}@media(min-width:992px){.IDB_AnnualCFEChart_Box{padding:20px}.IDB_AnnualCFEChart_Box_Header{flex-direction:row;justify-content:space-between}.IDB_AnnualCFEChart_Box_TitleHighlight{font-size:16px;line-height:19px}}.GOSavingsTable{margin-top:0;margin-bottom:0;background:var(--IIC_WaterfallChartBgColor);border-radius:12px;padding:16px 12px}.GOSavingsTable_Header{display:flex;justify-content:space-between;align-items:center}.GOSavingsTable_Title{margin-right:7px;color:var(--IPK_AvailabilityChart_TitleHighlight);font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;text-align:left;white-space:nowrap;flex-shrink:0}.GOSavingsTable_TitleHighlight{margin-right:7px;color:var(--ISD_WaterfallChart_TitleHighlight);font-size:15px;font-weight:600;line-height:18px;letter-spacing:-.3px;text-align:left}.GOSavingsTable_Table{margin-top:15px!important}.go-savings-table .ant-table-thead>tr>th{background:#54c22d0f!important;color:#54c22d!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.6px;text-align:center!important;padding:8px 4px!important;border-bottom:1px solid #1a3a3f!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.go-savings-table .ant-table-thead>tr>th:not(:last-child):before{display:none!important}.go-savings-table .ant-table-tbody>tr>td{padding:8px 4px!important;border-bottom:1px solid #1a3a3f!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center!important}.go-savings-table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.go-savings-table .ant-table-tbody>tr:hover>td{background:#54c22d0a!important}.go-savings-table .ant-table-thead>tr>th:first-child,.go-savings-table .ant-table-tbody>tr>td:first-child{text-align:center!important}@media(min-width:992px){.GOSavingsTable{padding:20px}.GOSavingsTable_TitleHighlight{font-size:17px;line-height:20px;letter-spacing:-.4px}.ant-table-expanded-row-fixed{padding:16px 20px;min-height:310px}.go-savings-table .ant-table-thead>tr>th,.go-savings-table .ant-table-tbody>tr>td{padding:12px 8px!important}}@media(max-width:768px){.go-savings-table .ant-table-thead>tr>th,.go-savings-table .ant-table-tbody>tr>td{padding:6px 2px!important;font-size:11px}.GOSavingsTable{padding:12px 8px}}.IrishDashboardCharts{margin-top:24px}@media(min-width:992px){.IrishDashboardCharts{margin-top:32px}}.ua-page{padding:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:transparent;color:#e6e6e6de}.ua-toolbar{display:flex;align-items:flex-end;gap:12px;background-color:#0d2227;border:1px solid #1a3a40;border-radius:10px;padding:14px 20px;margin-bottom:20px;flex-wrap:wrap}.ua-filter{display:flex;flex-direction:column;gap:6px}.ua-filter-label{font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#7e9397}.ua-toolbar-divider{width:1px;height:36px;background-color:#1a3a40;margin:0 4px;align-self:flex-end}.ua-toolbar .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{background-color:#0a1e23!important;border:1px solid #1a3a40!important;border-radius:7px!important;color:#c8d6e5!important;height:32px!important;line-height:30px!important}.ua-toolbar .ant-select-single .ant-select-selection-item,.ua-toolbar .ant-select-single .ant-select-selection-placeholder{color:#c8d6e5!important;line-height:30px!important}.ua-toolbar .ant-select-arrow{color:#7e9397!important}.ua-toolbar .ant-picker{background-color:#0a1e23!important;border:1px solid #1a3a40!important;border-radius:7px!important;height:32px!important}.ua-toolbar .ant-picker-input>input{color:#c8d6e5!important}.ua-toolbar .ant-picker-suffix{color:#7e9397!important}.ua-alltime-btn{height:32px;padding:0 14px;background-color:transparent;border:1px solid #54c22d;color:#54c22d;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;align-self:flex-end}.ua-alltime-btn:hover{background-color:#54c22d;color:#e6e6e6}.ua-kpi-row{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:20px}.ua-kpi-card{background-color:#0d2227;border:1px solid #1a3a40;border-radius:10px;padding:16px 20px;min-height:130px;display:flex;flex-direction:column;gap:4px;position:relative;overflow:hidden;justify-content:center}.ua-kpi-icon{font-size:18px;margin-bottom:6px;flex-shrink:0}.ua-kpi-card--users .ua-kpi-icon{color:#f59e0b}.ua-kpi-card--active .ua-kpi-icon{color:#22c55e}.ua-kpi-card--logins .ua-kpi-icon{color:#3b82f6}.ua-kpi-card--time .ua-kpi-icon{color:#a855f7}.ua-kpi-card--top .ua-kpi-icon{color:#f59e0b}.ua-kpi-bg-icon{position:absolute;right:-8px;bottom:-8px;font-size:72px;opacity:.05;pointer-events:none}.ua-kpi-card--users .ua-kpi-bg-icon{color:#f59e0b}.ua-kpi-card--active .ua-kpi-bg-icon{color:#22c55e}.ua-kpi-card--logins .ua-kpi-bg-icon{color:#3b82f6}.ua-kpi-card--time .ua-kpi-bg-icon{color:#a855f7}.ua-kpi-card--top .ua-kpi-bg-icon{color:#f59e0b}.ua-kpi-value{font-size:22px;font-weight:700;color:#e6e6e6;line-height:1.2;letter-spacing:-.4px}.ua-kpi-label{font-size:13px;color:#7e9397;font-weight:500;margin-top:2px}.ua-kpi-sub{font-size:12px;color:#4b6177;margin-top:2px}.ua-kpi-card--top{justify-content:flex-start}.ua-kpi-card--top .ua-kpi-label{font-size:12px}.ua-kpi-card--top .ua-kpi-icon{font-size:13px!important}.ua-kpi-top-list{margin-top:4px;display:flex;flex-direction:column;gap:3px;padding:0;list-style:none}.ua-kpi-top-item{display:flex;align-items:center;gap:6px;font-size:10px;color:#7e9397}.ua-kpi-top-rank{width:14px;height:14px;border-radius:50%;background-color:#1a3a40;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:700;color:#f59e0b;flex-shrink:0}.ua-panel{background-color:#0d2227;border:1px solid #1a3a40;border-radius:10px;padding:20px 22px;margin-bottom:16px}.ua-panel-title{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:#c8d6e5;margin:0 0 16px;letter-spacing:.2px}.ua-panel-title:before{content:"";display:block;width:3px;height:14px;background-color:#54c22d;border-radius:2px;flex-shrink:0}.ua-table.ant-table-wrapper .ant-table,.ua-table.ant-table-wrapper .ant-table-container,.ua-table.ant-table-wrapper .ant-table-content,.ua-table.ant-table-wrapper table{background-color:transparent!important;color:#c8d6e5}.ua-table.ant-table-wrapper .ant-table-thead>tr>th{background-color:#0a1e23!important;color:#7e9397;border-bottom:1px solid #1a3a40!important;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:10px 16px}.ua-table.ant-table-wrapper .ant-table-thead>tr>th:before{display:none!important}.ua-table.ant-table-wrapper .ant-table-tbody>tr>td{background-color:transparent!important;color:#c8d6e5;border-bottom:1px solid #1a2535!important;padding:10px 16px;font-size:13px}.ua-table.ant-table-wrapper .ant-table-tbody>tr:hover>td{background-color:#0a1e23!important}.ua-table.ant-table-wrapper .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.ua-table.ant-table-wrapper .ant-table-placeholder{background-color:transparent!important}.ua-table.ant-table-wrapper .ant-table-placeholder>td,.ua-table.ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder>td{background-color:transparent!important;border-bottom:none!important}.ua-table.ant-table-wrapper .ant-table-placeholder:hover>td{background-color:transparent!important}.ua-table .ant-empty-description{color:#4b6177}.ua-table.ant-table-wrapper .ant-pagination{padding:10px 16px;border-top:1px solid #1a3a40;display:flex;justify-content:flex-end;margin:0}.ua-table .ant-pagination-item,.ua-table .ant-pagination-prev,.ua-table .ant-pagination-next{background-color:transparent!important;border-color:#1a3a40!important;color:#7e9397!important}.ua-table .ant-pagination-item a{color:#7e9397!important}.ua-table .ant-pagination-item:hover,.ua-table .ant-pagination-prev:hover,.ua-table .ant-pagination-next:hover{border-color:#54c22d!important;color:#54c22d!important}.ua-table .ant-pagination-item:hover a{color:#54c22d!important}.ua-table .ant-pagination-item-active{background-color:#54c22d!important;border-color:#54c22d!important}.ua-table .ant-pagination-item-active a{color:#e6e6e6!important}.ua-table .ant-pagination-total-text{color:#7e9397;font-size:12px;margin-right:auto}.ua-avatar{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#e6e6e6;flex-shrink:0}.ua-user-cell{display:flex;align-items:center;gap:10px}.ua-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;letter-spacing:.3px}.ua-badge--active{background-color:#54c22d1f;color:#54c22d}.ua-badge--inactive{background-color:#ef44441f;color:#ef4444}.ua-badge--invited{background-color:#ff98001f;color:#ff9800}.ua-badge--dot{width:6px;height:6px;border-radius:50%;background:currentColor}@media(max-width:768px){.ua-page{padding:16px}.ua-toolbar{flex-direction:column;align-items:stretch;padding:12px 14px}.ua-toolbar-divider{display:none}.ua-filter{width:100%}.ua-filter .ant-select,.ua-filter .ant-picker{width:100%!important}.ua-alltime-btn{width:100%;align-self:stretch}.ua-panel{padding:16px}.ua-kpi-card{padding:14px 16px}}@media(max-width:480px){.ua-page{padding:12px}.ua-kpi-card{padding:12px 14px;min-height:110px}.ua-panel{padding:14px}.ua-table.ant-table-wrapper .ant-table-thead>tr>th,.ua-table.ant-table-wrapper .ant-table-tbody>tr>td{padding:8px 10px;font-size:12px}}.IPK_PPASupplyLineChart{margin-top:0;background:var(--IPK_PPASupplyLineChartBgColor);border-radius:8px;padding:16px 12px}.IPK_PPASupplyLineChart_Header{display:flex;flex-direction:column;gap:14px}.IPK_PPASupplyLineChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;text-align:left;white-space:nowrap;flex-shrink:0}.IPK_PPASupplyLineChart_TitleHighlight{margin-right:7px;color:var(--IPK_PPASupplyLineChart_TitleHighlight);font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.89px;text-align:left}.IPK_PPASupplyLineChart_Box{margin-top:20px;margin-left:0;background:transparent;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:992px){.IPK_PPASupplyLineChart{padding:20px}.IPK_PPASupplyLineChart_Header{flex-direction:row;align-items:baseline;justify-content:space-between}.IPK_PPASupplyLineChart_TitleHighlight{font-size:16px;line-height:19px;letter-spacing:-.89px}.IPK_PPASupplyLineChart_Box{margin-top:46px;margin-bottom:0}}.IPK_AvailabilityChart{margin-top:0;background:var(--IPK_AvailabilityChartBgColor);border-radius:8px;padding:16px 12px}.IPK_AvailabilityChart_Header{display:flex;flex-direction:column;gap:14px}.IPK_AvailabilityChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;text-align:left;white-space:nowrap;flex-shrink:0}.IPK_AvailabilityChart_TitleHighlight{margin-right:7px;color:var(--IPK_AvailabilityChart_TitleHighlight);font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.89px;text-align:left}.IPK_AvailabilityChart_Box{margin-top:20px;margin-left:0;background:transparent;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:992px){.IPK_AvailabilityChart{padding:20px}.IPK_AvailabilityChart_Header{flex-direction:row;align-items:baseline;justify-content:space-between}.IPK_AvailabilityChart_TitleHighlight{font-size:16px;line-height:19px;letter-spacing:-.89px}.IPK_AvailabilityChart_Box{margin-top:46px;margin-bottom:0}}.IPK_REGOCertificatesBarChart{margin-top:0;background:var(--IPK_REGOCertificatesBarChartBgColor);border-radius:8px;padding:16px 12px}.IPK_REGOCertificatesBarChart_Header{display:flex;flex-direction:column;gap:14px}.IPK_REGOCertificatesBarChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;text-align:left;white-space:nowrap;flex-shrink:0}.IPK_REGOCertificatesBarChart_TitleHighlight{margin-right:7px;color:var(--IPK_REGOCertificatesBarChart_TitleHighlight);font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.89px;text-align:left}.IPK_REGOCertificatesBarChart_Box{margin-top:20px;margin-left:0;background:transparent;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:992px){.IPK_REGOCertificatesBarChart{padding:20px}.IPK_REGOCertificatesBarChart_Header{flex-direction:row;align-items:baseline;justify-content:space-between}.IPK_REGOCertificatesBarChart_TitleHighlight{font-size:16px;line-height:19px;letter-spacing:-.89px}.IPK_REGOCertificatesBarChart_Box{margin-top:46px;margin-bottom:0}}.IPK_PowerPricesLineChart{margin-top:0;background:var(--IPK_PowerPricesLineChartBgColor);border-radius:8px;padding:16px 12px}.IPK_PowerPricesLineChart_Header{display:flex;flex-direction:column;gap:14px}.IPK_PowerPricesLineChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;text-align:left;white-space:nowrap;flex-shrink:0}.IPK_PowerPricesLineChart_TitleHighlight{margin-right:7px;color:var(--IPK_PowerPricesLineChart_TitleHighlight);font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.89px;text-align:left}.IPK_PowerPricesLineChart_Box{margin-top:20px;margin-left:0;background:transparent;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:992px){.IPK_PowerPricesLineChart{padding:20px}.IPK_PowerPricesLineChart_Header{flex-direction:row;align-items:baseline;justify-content:space-between}.IPK_PowerPricesLineChart_TitleHighlight{font-size:16px;line-height:19px;letter-spacing:-.89px}.IPK_PowerPricesLineChart_Box{margin-top:46px;margin-bottom:0}}.IPK_GenerationLineChart{margin-top:0;background:var(--IPK_GenerationLineChartBgColor);border-radius:8px;padding:16px 12px}.IPK_GenerationLineChart_Header{display:flex;flex-direction:column;gap:14px}.IPK_GenerationLineChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;text-align:left;white-space:nowrap;flex-shrink:0}.IPK_GenerationLineChart_TitleHighlight{margin-right:7px;color:var(--IPK_GenerationLineChart_TitleHighlight);font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.89px;text-align:left}.IPK_GenerationLineChart_Box{margin-top:20px;margin-left:0;background:var(--IPK_GenerationLineChart_BoxColor);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:992px){.IPK_GenerationLineChart{padding:20px}.IPK_GenerationLineChart_Header{flex-direction:row;align-items:baseline;justify-content:space-between}.IPK_GenerationLineChart_TitleHighlight{font-size:16px;line-height:19px;letter-spacing:-.89px}.IPK_GenerationLineChart_Box{margin-top:46px;margin-bottom:0}}.IPK_GenVsPricesLineChart{margin-top:0;background:var(--IPK_GenVsPricesLineChartBgColor);border-radius:8px;padding:16px 12px}.IPK_GenVsPricesLineChart_Header{display:flex;flex-direction:column;gap:14px}.IPK_GenVsPricesLineChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;text-align:left;white-space:nowrap;flex-shrink:0}.IPK_GenVsPricesLineChart_TitleHighlight{margin-right:7px;color:var(--IPK_GenVsPricesLineChart_TitleHighlight);font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.89px;text-align:left}.IPK_GenVsPricesLineChart_Box{margin-top:20px;margin-left:0;background:transparent;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:992px){.IPK_GenVsPricesLineChart{padding:20px}.IPK_GenVsPricesLineChart_Header{flex-direction:row;align-items:baseline;justify-content:space-between}.IPK_GenVsPricesLineChart_TitleHighlight{font-size:16px;line-height:19px;letter-spacing:-.89px}.IPK_GenVsPricesLineChart_Box{margin-top:46px;margin-bottom:0}}.PPAKPI_Title{font-size:28px;font-weight:700;line-height:33.89px;text-align:left}.PPAKPI_Description{margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:600;line-height:24px;text-align:left;color:#e6e6e68c}.PPAKPI_ButtonsArray{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.IPK_PPA_Button_Content{font-size:13.5px;font-weight:500;line-height:17.9px;text-align:center}.IPK_PPA_Button{height:43px;border:none;border-radius:4px;background-color:var(--IPK_PPA_ButtonBgColor)}.IPK_PPA_Button:hover{background-color:#fff;color:#000;border:1px solid #ffff}.IPK_Graphs{margin-top:20px}@media(min-width:992px){.PPAKPI_Header{height:Hug (43px) px}.PPAKPI_Title{font-size:30px;font-weight:700;line-height:36.31px}.PPAKPI_Description{margin-top:10px;margin-bottom:46px;font-size:16px;font-weight:500;line-height:19px;text-align:left}.PPAKPI_ButtonsArray{display:inline-flex;height:Hug (43px) px;gap:10px}.IPK_PPA_Button_Content{padding:0 20px;font-size:15px;font-weight:700;line-height:17.9px}.IPK_Graphs{margin-top:40px}}.ISD_SitesTable{margin-top:0;margin-bottom:0;background:var(--ISD_SitesTableBgColor);border-radius:8px;padding:16px 12px}.ISD_SitesTable_Header{display:flex;flex-direction:column;gap:14px}.ISD_SitesTable_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;text-align:left}.ISD_SitesTable_TitleHighlight{margin-right:7px;color:var(--ISD_SitesTable_TitleHighlight);font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.89px;text-align:left}.ISD_SitesTable_Chart{margin-top:12px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ISD_SitesTable_StatisticWrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.2;width:100%}.ISD_SitesTable_StatisticTitle{font-size:13px;font-weight:400;line-height:13px;color:#959ec0}.ISD_SitesTable_StatisticValue{font-size:24px;font-weight:700;line-height:22px;color:var(--ISD_SitesTable_CenterHighlight);margin:6px 0}.ISD_SitesTable_StatisticDescription{font-size:13px;font-weight:400;line-height:14px;color:#959ec0}.ISD_SitesTable_SitesList{padding:0 12px}.ISD_SitesTable_SitesList .ant-list-item{padding-top:8px;padding-bottom:8px}.ISD_SitesTable_SitesList .ant-list-item-meta-title{margin-bottom:0;line-height:1.2}.ISD_SitesTable_CenterContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:160px;height:160px;border-radius:50%}.ISD_SitesTable_CenterTitle{font-size:11px;font-weight:400;line-height:13px;text-align:center}.ISD_SitesTable_CenterHighlight{font-size:22px;color:var(--ISD_SitesTable_CenterHighlight);font-weight:700;line-height:24px;text-align:center}.ISD_SitesTable_CenterDescription{font-size:11px;text-align:center;color:#959ec0;margin-top:0;max-width:100%;letter-spacing:.03em;font-weight:400;line-height:16px}@media(min-width:992px){.ISD_SitesTable{padding:20px;display:flex;flex-direction:column;min-height:0}.ISD_SitesTable__Box{flex:1 1 auto;min-height:0;overflow-y:auto}.ISD_SitesTable_TitleHighlight{font-size:16px;line-height:19.36px;letter-spacing:-.89px}.ISD_SitesTable_Title{font-size:12px;font-weight:500;line-height:14.52px;letter-spacing:-.89px}.ISD_SitesTable_Chart{margin-top:12px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.PSD_UsageBarChart{margin-top:0;background:var(--ISD_SiesUsageBarChartBgColor);border-radius:8px;padding:16px 12px}.PSD_UsageBarChart_Header{display:flex;flex-direction:column;gap:14px}.PSD_UsageBarChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;text-align:left}.PSD_UsageBarChart_TitleHighlight{margin-right:7px;color:var(--ISD_SiesUsageBarChart_TitleHighlight);font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.89px;text-align:left}.PSD_UsageBarChart_ChartOptions{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.PSD_UsageBarChart_DateSelector{width:100%}.PSD_UsageBarChart_DateSelector .Chart_Options{justify-content:space-between}.PSD_UsageBarChart_SiteSelector{width:100%}.PSD_UsageBarChart_Box{margin-left:0;background:transparent;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:992px){.PSD_UsageBarChart{padding:20px}.PSD_UsageBarChart_Header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,180px) minmax(0,1fr);align-items:center;gap:12px}.PSD_UsageBarChart_Title{grid-column:1;grid-row:1;justify-self:start}.PSD_UsageBarChart_TitleHighlight{font-size:16px;line-height:19px;letter-spacing:-.89px}.PSD_UsageBarChart_Box{margin-top:46px;margin-bottom:0}.PSD_UsageBarChart_ChartOptions{display:contents}.PSD_UsageBarChart_SiteSelector{grid-column:2;grid-row:1;justify-self:center;width:100%}.PSD_UsageBarChart_DateSelector{grid-column:3;grid-row:1;justify-self:end;width:auto}.PSD_UsageBarChart_DateSelector .Chart_Options{flex-wrap:nowrap;justify-content:flex-end}}.PSD_WaterfallChart{background:var(--ISD_WaterfallChartBgColor);border-radius:8px;padding:16px 12px}.PSD_WaterfallChart_Header{display:flex;flex-direction:column;gap:14px}.PSD_WaterfallChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;text-align:left}.PSD_WaterfallChart_TitleHighlight{margin-right:7px;color:var(--ISD_WaterfallChart_TitleHighlight);font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.89px;text-align:left}.PSD_WaterfallChart_ChartOptions{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.PSD_WaterfallChart_DateSelector{width:100%}.PSD_WaterfallChart_DateSelector .Chart_Options{justify-content:space-between}.PSD_WaterfallChart{background:var(--ISD_WaterfallChartBgColor);border-radius:8px;padding:16px 12px;display:flex;flex-direction:column;min-height:0}.PSD_WaterfallChart_SiteSelector{width:100%}.PSD_WaterfallChart_Box{margin-left:10px;background:transparent;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);flex:1 1 auto;min-height:0}@media(min-width:992px){.PSD_WaterfallChart{padding:20px}.PSD_WaterfallChart_Header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,180px) minmax(0,1fr);align-items:center;gap:12px}.PSD_WaterfallChart_Title{grid-column:1;grid-row:1;justify-self:start}.PSD_WaterfallChart_TitleHighlight{font-size:16px;line-height:19px;letter-spacing:-.89px}.PSD_WaterfallChart_Box{margin-top:46px;margin-bottom:0}.PSD_WaterfallChart_ChartOptions{display:contents}.PSD_WaterfallChart_SiteSelector{grid-column:2;grid-row:1;justify-self:center;width:100%}.PSD_WaterfallChart_DateSelector{grid-column:3;grid-row:1;justify-self:end;width:auto}.PSD_WaterfallChart_DateSelector .Chart_Options{flex-wrap:nowrap;justify-content:flex-end}}.PSD_CFDLineChart{margin-top:0;background:var(--ISD_PPAACFDLineChartBgColor);border-radius:8px;padding:16px 12px}.PSD_CFDLineChart_Header{display:flex;flex-direction:column;gap:14px}.PSD_CFDLineChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;text-align:left}.PSD_CFDLineChart_TitleHighlight{margin-right:7px;color:var(--ISD_PPAACFDLineChart_TitleHighlight);font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.89px;text-align:left}.PSD_CFDLineChart_ChartOptions{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.PSD_CFDLineChart_DateSelector{width:100%}.PSD_CFDLineChart_DateSelector .Chart_Options{justify-content:space-between}.PSD_CFDLineChart_SiteSelector{width:100%}.PSD_CFDLineChart_Box{margin-left:0;background:transparent;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.PSD_SiteOption_Box{display:flex;flex-direction:row;align-items:center;gap:8px}.PSD_SiteOption_Avatar{display:flex;flex-direction:row;align-items:center}.PSD_SiteOption_Avatar_Content{font-size:9px;font-weight:700;text-align:center;text-justify:auto;color:#fff}.PSD_SiteOption_Title{font-size:12px;font-weight:400;text-align:left}.PSD_SiteOption_TitleHighlight{font-size:13px;font-weight:700;text-align:left;margin-right:7px}@media(min-width:992px){.PSD_CFDLineChart{padding:20px}.PSD_CFDLineChart_Header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,180px) minmax(0,1fr);align-items:center;gap:12px}.PSD_CFDLineChart_Title{grid-column:1;grid-row:1;justify-self:start}.PSD_CFDLineChart_TitleHighlight{font-size:16px;line-height:19px;letter-spacing:-.89px}.PSD_CFDLineChart_Box{margin-top:46px;margin-bottom:0}.PSD_CFDLineChart_ChartOptions{display:contents}.PSD_CFDLineChart_SiteSelector{grid-column:2;grid-row:1;justify-self:center;width:100%}.PSD_CFDLineChart_DateSelector{grid-column:3;grid-row:1;justify-self:end;width:auto}.PSD_CFDLineChart_DateSelector .Chart_Options{flex-wrap:nowrap;justify-content:flex-end}}.ISD_Title{font-size:28px;font-weight:700;line-height:33.89px;text-align:left}.ISD_Description{margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:600;line-height:24px;text-align:left;color:#e6e6e68c}@media(min-width:992px){.ISD_Title{font-size:30px;font-weight:700;line-height:36.31px}.ISD_Description{margin-top:10px;margin-bottom:46px;font-size:16px;font-weight:500;line-height:19px;text-align:left}}.SitesPage_Graphs .ant-row{align-items:stretch}.SitesPage_Graphs .ant-col{display:flex;flex-direction:column}.SitesPage_Graphs .ant-col>.PSD_WaterfallChart,.SitesPage_Graphs .ant-col>.ISD_SitesTable{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.SitesPage_Graphs .ant-col>.PSD_WaterfallChart .PSD_WaterfallChart_Box,.SitesPage_Graphs .ant-col>.ISD_SitesTable .ISD_SitesTable__Box{flex:1 1 auto;min-height:0}.IS_ElectricityStatementsBox{padding-bottom:8px}.IS_ElectricityStatementsBoxHeader{display:flex;flex-direction:column;gap:10px;padding:14px 14px 10px}.IS_ElectricityStatementsBoxTitle{color:#e6e6e6;font-size:15px;font-weight:700;line-height:1.4}.IS_ElectricityStatementsBoxOptions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;margin-left:auto}.IS_ElectricityStatementsBoxContent{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:10px}.IS_ElectricityStatements-card-container{background-color:transparent!important;border-radius:8px;min-width:0}.IS_ElectricityStatements-card{border-radius:8px;background-color:#03191d;border:1px solid #223437;width:100%;height:auto;cursor:default;position:relative;transition:border-color .2s ease}.IS_ElectricityStatements-card:hover{border-color:#2e4c50}.IS_ElectricityStatements-card-cover{height:90px;border-radius:8px 8px 0 0;width:100%;object-fit:cover;object-position:top center;display:block}.IS_ElectricityStatements-card .ant-card-body{padding:8px 10px 10px}.IS_ElectricityStatements-card-title{font-family:Inter,sans-serif;font-size:11px;font-weight:700;line-height:1.4;color:#e6e6e6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IS_ElectricityStatements-card-description{font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:1.4;color:#809599}.IS_ElectricityStatements-download-button{width:100%;height:26px;border-radius:5px;margin-top:6px;background-color:#fff;border:none;color:#081c20;font-size:11px;font-weight:600;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;gap:4px}.IS_ElectricityStatements-download-button:hover{background-color:#54c22d}.IS_ElectricityStatements-download-button:disabled{background-color:#2a3a3d;color:#7b8b8f;cursor:not-allowed}@media(min-width:768px){.IS_ElectricityStatementsBoxHeader{flex-direction:row;align-items:center;justify-content:space-between;padding:14px 16px 10px}.IS_ElectricityStatementsBoxTitle{font-size:17px}.IS_ElectricityStatementsBoxContent{grid-template-columns:repeat(3,1fr);gap:14px;padding:14px}.IS_ElectricityStatements-card-cover{height:120px}.IS_ElectricityStatements-card .ant-card-body{padding:10px 12px 12px}.IS_ElectricityStatements-card-title{font-size:12px}.IS_ElectricityStatements-card-description{font-size:11px}.IS_ElectricityStatements-download-button{height:28px;font-size:12px;margin-top:8px}}@media(min-width:1200px){.IS_ElectricityStatementsBoxTitle{font-size:18px}.IS_ElectricityStatementsBoxContent{grid-template-columns:repeat(4,1fr);gap:16px;padding:16px}.IS_ElectricityStatements-card-cover{height:130px}.IS_ElectricityStatements-card .ant-card-body{padding:12px 14px 14px}.IS_ElectricityStatements-card-title{font-size:13px}.IS_ElectricityStatements-card-description{font-size:12px}.IS_ElectricityStatements-download-button{height:30px;font-size:12px;margin-top:10px}}.IS_SupplierInvoicesBox{padding-bottom:8px}.IS_SupplierInvoicesBoxHeader{display:flex;flex-direction:column;gap:10px;padding:14px 14px 10px}.IS_SupplierInvoicesBoxTitle{color:#e6e6e6;font-size:15px;font-weight:700;line-height:1.4}.IS_SupplierInvoicesBoxOptions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;margin-left:auto}.IS_SupplierInvoicesBoxContent{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:10px}.IS_supplierInvoice-card-container{background-color:transparent!important;border-radius:8px;min-width:0}.IS_supplierInvoice-card{border-radius:8px;background-color:#03191d;border:1px solid #223437;width:100%;height:auto;cursor:default;position:relative;transition:border-color .2s ease}.IS_supplierInvoice-card:hover{border-color:#2e4c50}.IS_supplierInvoice-card-cover{height:90px;border-radius:8px 8px 0 0;width:100%;object-fit:cover;object-position:top center;display:block}.IS_supplierInvoice-card .ant-card-body{padding:8px 10px 10px}.IS_supplierInvoice-card-title{font-family:Inter,sans-serif;font-size:11px;font-weight:700;line-height:1.4;color:#e6e6e6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IS_supplierInvoice-card-description{font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:1.4;color:#809599}.IS_supplierInvoice-download-button{width:100%;height:26px;border-radius:5px;margin-top:6px;background-color:#fff;border:none;color:#081c20;font-size:11px;font-weight:600;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;gap:4px}.IS_supplierInvoice-download-button:hover{background-color:#54c22d}.IS_supplierInvoice-download-button:disabled{background-color:#2a3a3d;color:#7b8b8f;cursor:not-allowed}.IS_supplierInvoice-not-available{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#03191dbf;color:#e6e6e6;font-size:10px;font-weight:600;text-align:center;z-index:10;padding:4px 8px;border-radius:4px;white-space:nowrap}@media(min-width:768px){.IS_SupplierInvoicesBoxHeader{flex-direction:row;align-items:center;justify-content:space-between;padding:14px 16px 10px}.IS_SupplierInvoicesBoxTitle{font-size:17px}.IS_SupplierInvoicesBoxContent{grid-template-columns:repeat(3,1fr);gap:14px;padding:14px}.IS_supplierInvoice-card-cover{height:120px}.IS_supplierInvoice-card .ant-card-body{padding:10px 12px 12px}.IS_supplierInvoice-card-title{font-size:12px}.IS_supplierInvoice-card-description{font-size:11px}.IS_supplierInvoice-download-button{height:28px;font-size:12px;margin-top:8px}.IS_supplierInvoice-not-available{font-size:11px}}@media(min-width:1200px){.IS_SupplierInvoicesBoxTitle{font-size:18px}.IS_SupplierInvoicesBoxContent{grid-template-columns:repeat(4,1fr);gap:16px;padding:16px}.IS_supplierInvoice-card-cover{height:130px}.IS_supplierInvoice-card .ant-card-body{padding:12px 14px 14px}.IS_supplierInvoice-card-title{font-size:13px}.IS_supplierInvoice-card-description{font-size:12px}.IS_supplierInvoice-download-button{height:30px;margin-top:10px}.IS_supplierInvoice-not-available{font-size:12px}}.IS_GeneratorStatementBox{padding-bottom:8px}.IS_GeneratorStatementBoxHeader{display:flex;flex-direction:column;gap:8px;padding:12px 12px 8px}.IS_GeneratorStatementBoxTitle{color:#e6e6e6;font-size:15px;font-weight:700;line-height:1.4}.IS_GeneratorStatementBoxOptions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;margin-left:auto}.IS_GeneratorStatementFileType{width:75px}@media(min-width:768px){.IS_GeneratorStatementFileType{width:90px}}.IS_GeneratorStatementBoxContent{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:10px}.IS_generatorStatement-card-container{background-color:transparent!important;border-radius:8px;min-width:0}.IS_generatorStatement-card{border-radius:8px;background-color:#03191d;border:1px solid #223437;width:100%;height:auto;cursor:default;position:relative;transition:border-color .2s ease}.IS_generatorStatement-card:hover{border-color:#2e4c50}.IS_generatorStatement-card-cover{height:90px;border-radius:8px 8px 0 0;width:100%;object-fit:cover;object-position:top center;display:block}.IS_generatorStatement-card .ant-card-body{padding:8px 10px 10px}.IS_generatorStatement-card-title{font-family:Inter,sans-serif;font-size:11px;font-weight:700;line-height:1.4;color:#e6e6e6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IS_generatorStatement-card-description{font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:1.4;color:#809599}.IS_generatorStatement-download-button{width:100%;height:26px;border-radius:5px;margin-top:6px;background-color:#fff;border:none;color:#081c20;font-size:11px;font-weight:600;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;gap:4px}.IS_generatorStatement-download-button:hover{background-color:#54c22d}.IS_generatorStatement-download-button:disabled{background-color:#2a3a3d;color:#7b8b8f;cursor:not-allowed}.IS_generatorStatement-not-available{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#03191dbf;color:#e6e6e6;font-size:10px;font-weight:600;text-align:center;z-index:10;padding:4px 8px;border-radius:4px;white-space:nowrap}@media(min-width:768px){.IS_GeneratorStatementBoxHeader{flex-direction:row;align-items:center;justify-content:space-between;padding:14px 16px 10px}.IS_GeneratorStatementBoxTitle{font-size:17px}.IS_GeneratorStatementBoxContent{grid-template-columns:repeat(3,1fr);gap:14px;padding:14px}.IS_generatorStatement-card-cover{height:120px}.IS_generatorStatement-card .ant-card-body{padding:10px 12px 12px}.IS_generatorStatement-card-title{font-size:12px}.IS_generatorStatement-card-description{font-size:11px}.IS_generatorStatement-download-button{height:28px;font-size:12px;margin-top:8px}.IS_generatorStatement-not-available{font-size:11px}}@media(min-width:1200px){.IS_GeneratorStatementBoxTitle{font-size:18px}.IS_GeneratorStatementBoxContent{grid-template-columns:repeat(4,1fr);gap:16px;padding:16px}.IS_generatorStatement-card-cover{height:130px}.IS_generatorStatement-card .ant-card-body{padding:12px 14px 14px}.IS_generatorStatement-card-title{font-size:13px}.IS_generatorStatement-card-description{font-size:12px}.IS_generatorStatement-download-button{height:30px;font-size:12px;margin-top:10px}.IS_generatorStatement-not-available{font-size:12px}}.IS_GeneratorInvoicesBox{padding-bottom:8px}.IS_GeneratorInvoicesBoxHeader{display:flex;flex-direction:column;gap:8px;padding:12px 12px 8px}.IS_GeneratorInvoicesBoxTitle{color:#e6e6e6;font-size:15px;font-weight:700;line-height:1.4}.IS_GeneratorInvoicesBoxOptions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;margin-left:auto}.IS_GeneratorInvoicesBoxContent{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:10px}.IS_generatorInvoice-card-container{background-color:transparent!important;border-radius:8px;min-width:0}.IS_generatorInvoice-card{border-radius:8px;background-color:#03191d;border:1px solid #223437;width:100%;height:auto;cursor:default;position:relative;transition:border-color .2s ease}.IS_generatorInvoice-card:hover{border-color:#2e4c50}.IS_generatorInvoice-card-cover{height:90px;border-radius:8px 8px 0 0;width:100%;object-fit:cover;object-position:top center;display:block}.IS_generatorInvoice-card .ant-card-body{padding:8px 10px 10px}.IS_generatorInvoice-card-title{font-family:Inter,sans-serif;font-size:11px;font-weight:700;line-height:1.4;color:#e6e6e6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IS_generatorInvoice-card-description{font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:1.4;color:#809599}.IS_generatorInvoice-download-button{width:100%;height:26px;border-radius:5px;margin-top:6px;background-color:#fff;border:none;color:#081c20;font-size:11px;font-weight:600;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;gap:4px}.IS_generatorInvoice-download-button:hover{background-color:#54c22d}.IS_generatorInvoice-download-button:disabled{background-color:#2a3a3d;color:#7b8b8f;cursor:not-allowed}.IS_generatorInvoice-not-available{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#03191dbf;color:#e6e6e6;font-size:10px;font-weight:600;text-align:center;z-index:10;padding:4px 8px;border-radius:4px;white-space:nowrap}@media(min-width:768px){.IS_GeneratorInvoicesBoxHeader{flex-direction:row;align-items:center;justify-content:space-between;padding:14px 16px 10px}.IS_GeneratorInvoicesBoxTitle{font-size:17px}.IS_GeneratorInvoicesBoxContent{grid-template-columns:repeat(3,1fr);gap:14px;padding:14px}.IS_generatorInvoice-card-cover{height:120px}.IS_generatorInvoice-card .ant-card-body{padding:10px 12px 12px}.IS_generatorInvoice-card-title{font-size:12px}.IS_generatorInvoice-card-description{font-size:11px}.IS_generatorInvoice-download-button{height:28px;font-size:12px;margin-top:8px}.IS_generatorInvoice-not-available{font-size:11px}}@media(min-width:1200px){.IS_GeneratorInvoicesBoxTitle{font-size:18px}.IS_GeneratorInvoicesBoxContent{grid-template-columns:repeat(4,1fr);gap:16px;padding:16px}.IS_generatorInvoice-card-cover{height:130px}.IS_generatorInvoice-card .ant-card-body{padding:12px 14px 14px}.IS_generatorInvoice-card-title{font-size:13px}.IS_generatorInvoice-card-description{font-size:12px}.IS_generatorInvoice-download-button{height:30px;font-size:12px;margin-top:10px}.IS_generatorInvoice-not-available{font-size:12px}}.IS_RemittancesBox{padding-bottom:8px}.IS_RemittancesBoxHeader{display:flex;flex-direction:column;gap:8px;padding:12px 12px 8px}.IS_RemittancesBoxTitle{color:#e6e6e6;font-size:15px;font-weight:700;line-height:1.4}.IS_RemittancesBoxOptions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;margin-left:auto}.IS_RemittancesBoxContent{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:10px}.IS_Remittances-card-container{background-color:transparent!important;border-radius:8px;min-width:0}.IS_Remittances-card{border-radius:8px;background-color:#03191d;border:1px solid #223437;width:100%;height:auto;cursor:default;position:relative;transition:border-color .2s ease}.IS_Remittances-card:hover{border-color:#2e4c50}.IS_Remittances-card-cover{height:90px;border-radius:8px 8px 0 0;width:100%;object-fit:cover;object-position:top center;display:block}.IS_Remittances-card .ant-card-body{padding:8px 10px 10px}.IS_Remittances-card-title{font-family:Inter,sans-serif;font-size:11px;font-weight:700;line-height:1.4;color:#e6e6e6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IS_Remittances-card-description{font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:1.4;color:#809599}.IS_Remittances-download-button{width:100%;height:26px;border-radius:5px;margin-top:6px;background-color:#fff;border:none;color:#081c20;font-size:11px;font-weight:600;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;gap:4px}.IS_Remittances-download-button:hover{background-color:#54c22d}.IS_Remittances-download-button:disabled{background-color:#2a3a3d;color:#7b8b8f;cursor:not-allowed}.IS_Remittances-not-available{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#03191dbf;color:#e6e6e6;font-size:10px;font-weight:600;text-align:center;z-index:10;padding:4px 8px;border-radius:4px;white-space:nowrap}@media(min-width:768px){.IS_RemittancesBoxHeader{flex-direction:row;align-items:center;justify-content:space-between;padding:14px 16px 10px}.IS_RemittancesBoxTitle{font-size:17px}.IS_RemittancesBoxContent{grid-template-columns:repeat(3,1fr);gap:14px;padding:14px}.IS_Remittances-card-cover{height:120px}.IS_Remittances-card .ant-card-body{padding:10px 12px 12px}.IS_Remittances-card-title{font-size:12px}.IS_Remittances-card-description{font-size:11px}.IS_Remittances-download-button{height:28px;font-size:12px;margin-top:8px}.IS_Remittances-not-available{font-size:11px}}@media(min-width:1200px){.IS_RemittancesBoxTitle{font-size:18px}.IS_RemittancesBoxContent{grid-template-columns:repeat(4,1fr);gap:16px;padding:16px}.IS_Remittances-card-cover{height:130px}.IS_Remittances-card .ant-card-body{padding:12px 14px 14px}.IS_Remittances-card-title{font-size:13px}.IS_Remittances-card-description{font-size:12px}.IS_Remittances-download-button{height:30px;font-size:12px;margin-top:10px}.IS_Remittances-not-available{font-size:12px}}.IS_MonthlyReportBox{padding-bottom:8px}.IS_MonthlyReportBoxHeader{display:flex;flex-direction:column;gap:8px;padding:12px 12px 8px}.IS_MonthlyReportBoxTitle{color:#e6e6e6;font-size:15px;font-weight:700;line-height:1.4}.IS_MonthlyReportBoxOptions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;margin-left:auto}.IS_MonthlyReportBoxContent{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:10px}@media(min-width:768px){.IS_MonthlyReportBoxHeader{flex-direction:row;align-items:center;justify-content:space-between;padding:14px 16px 10px}.IS_MonthlyReportBoxTitle{font-size:17px}.IS_MonthlyReportBoxContent{grid-template-columns:repeat(3,1fr);gap:14px;padding:14px}}@media(min-width:1200px){.IS_MonthlyReportBoxTitle{font-size:18px}.IS_MonthlyReportBoxContent{grid-template-columns:repeat(4,1fr);gap:16px;padding:16px}}.UploadStatementModal{max-width:500px;margin-top:40px}.UploadStatementModal .ant-modal-mask{background-color:#000000fa!important}.UploadStatementModal .ant-modal-header{border-bottom:1px solid #f0f0f060;padding:10px 0}.UploadModal_Header{display:flex;align-items:center;gap:12px;font-size:22px;font-weight:600;color:#e6e6e6}.UploadModal_Content{padding:24px 0;display:flex;flex-direction:column;gap:24px}.UploadModal_FormRow{display:grid;grid-template-columns:1fr 1fr;gap:16px}.UploadModal_FormRow:nth-child(2){grid-template-columns:1fr 2.5fr}@media(max-width:768px){.UploadModal_FormRow{grid-template-columns:1fr}}.UploadModal_FormGroup{display:flex;flex-direction:column;gap:8px}.UploadModal_Label{font-size:14px;font-weight:500;color:#e0e0e0;margin-bottom:0}.UploadModal_Select{height:40px}.UploadModal_Select .ant-select-selector{height:40px!important;padding:4px 11px!important;border-radius:6px;border:1px solid #d9d9d9;transition:all .3s}.UploadModal_DatePicker{height:40px;border-radius:6px;transition:all .3s;background-color:#081c20}.UploadModal_FileSelectBtn{width:100%;min-height:40px;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;background:#081c20;border:1px dashed #42b01b;border-radius:6px;cursor:pointer;font-size:14px;color:#e6e6e6;transition:all .3s}.UploadModal_FileSelectBtn.has-file{border:1px solid #42b01b;background:#0c3138;justify-content:flex-start}.UploadModal_FileSelectBtn:hover:not(:disabled){border-color:#58da29;color:#e6e6e6;background:#0c3138}.UploadModal_FileSelectBtn:disabled{border:1px solid #676e64;opacity:.8;cursor:not-allowed;color:#b0b0b0;background:#1b2b2e}.UploadModal_FileInfo{display:flex;align-items:center;gap:6px;flex:1;min-width:0;overflow:hidden}.UploadModal_RemoveFileBtn{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;background:#a12f3150;border-radius:50px;cursor:pointer;color:#ff4d4f;transition:all .3s;padding:0;flex-shrink:0;margin-right:auto}.UploadModal_RemoveFileBtn:hover{background:#ff4d4f33;color:#ff7875}.UploadModal_FileSelectBtn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UploadModal_FileName{font-size:12px;color:#e0e0e0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px;flex-shrink:1}.UploadModal_FileSize{font-size:10px;color:#b0b0b0;flex-shrink:0}.UploadStatementModal .ant-modal-footer{border-top:1px solid #f0f0f060;padding:16px 24px;display:flex;justify-content:center;gap:12px}.UploadStatementModal .ant-btn{height:40px;border-radius:6px;font-weight:600;min-width:50%;padding:0 32px;box-shadow:none}.UploadStatementModal .ant-btn-default{box-shadow:none;background-color:#081c20}.UploadStatementModal .ant-btn-default:hover{color:#e6e6e6;border-color:#b01b1b!important;background-color:#052329!important}.UploadStatementModal .ant-btn-primary{background:#42b01b!important;border-color:#42b01b!important}.UploadStatementModal .ant-btn-primary:hover{background:#3a9a17!important;border-color:#3a9a17!important}.UploadStatementModal .ant-btn-primary:focus{background:#42b01b!important;border-color:#42b01b!important}.StatementPageStatements{margin-top:8px}.StatementPageStatements_Header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px;gap:16px}.StatementPageStatements_HeaderLeft{flex:1}.StatementPageStatements_Title{font-size:24px;font-weight:700;line-height:1.3;text-align:left;color:#e6e6e6}.StatementPageStatements_Description{margin-top:4px;margin-bottom:0;font-size:14px;font-weight:600;line-height:24px;text-align:left;color:#e6e6e68c}.Statements_gutter-row{background-color:#081c20;border-radius:8px}.StatementPageStatements_UploadBtn{background-color:#42b01b!important;border-color:#42b01b!important;box-shadow:none;height:40px;padding:0 12px;font-weight:600;border-radius:6px;white-space:nowrap;flex-shrink:0;display:flex!important;align-items:center;z-index:10}.StatementPageStatements_UploadBtn:hover{background-color:#3a9a17!important;border-color:#3a9a17!important}.StatementPageStatements_UploadBtn:focus{background-color:#42b01b!important;border-color:#42b01b!important}@media(min-width:992px){.StatementPageStatements_Title{font-size:26px;margin-bottom:4px}.StatementPageStatements_Description{font-size:16px;font-weight:500;line-height:19px;margin-bottom:20px}.StatementPage_Statements{padding:0 6px}}.certificate-view{--cv-bg-elevated: #081c20;--cv-bg-secondary: #10262a;--cv-border: #213336;--cv-border-subtle: rgba(230, 230, 230, .05);--cv-text: #e6e6e6;--cv-text-muted: #809599;--cv-accent: #54c22d;--cv-accent-dark: #42b01b;--cv-accent-glow: rgba(84, 194, 45, .12);--cv-nested-bg: #223437;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:transparent;overflow:hidden;color:var(--cv-text)}[data-theme=light] .certificate-view{--cv-bg-elevated: #FAFBFF;--cv-bg-secondary: #F2F3F7;--cv-border: #EEF1FB;--cv-border-subtle: rgba(0, 0, 0, .05);--cv-text: #081C20;--cv-text-muted: #959EC0;--cv-accent-glow: rgba(84, 194, 45, .08);--cv-nested-bg: #F2F3F7}.cv-loading{display:flex;justify-content:center;align-items:center;min-height:300px}.cv-header{background:linear-gradient(135deg,#081c20,#10262a,#081c20);color:#e6e6e6;padding:20px 16px;position:relative;overflow:hidden}.cv-header:before{content:"";position:absolute;top:-50%;right:-10%;width:300px;height:300px;background:radial-gradient(circle,rgba(84,194,45,.1) 0%,transparent 70%);border-radius:50%}.cv-header:after{content:"";position:absolute;bottom:-30%;left:-5%;width:200px;height:200px;background:radial-gradient(circle,rgba(84,194,45,.06) 0%,transparent 70%);border-radius:50%}.cv-header-top{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:1}.cv-title{font-size:20px;font-weight:700;letter-spacing:-.5px;margin:0 0 4px;color:#e6e6e6}.cv-subtitle{font-size:12px;font-weight:400;color:#809599;letter-spacing:.5px}.cv-issuer-badge{display:inline-flex;align-items:center;gap:8px;background:#ffffff14;border:1px solid rgba(230,230,230,.1);border-radius:8px;padding:8px 14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cv-logo{width:32px;height:32px;background:linear-gradient(135deg,#54c22d,#42b01b);border-radius:6px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;color:#e6e6e6}.cv-issuer-text{font-size:11px;color:#809599}.cv-issuer-name{font-size:16px;font-weight:700;color:#e6e6e6}.cv-id-bar{margin-top:16px;display:flex;gap:16px;align-items:center;position:relative;z-index:1;flex-wrap:wrap}.cv-id-block{display:flex;flex-direction:column;gap:2px}.cv-id-label{font-size:10px;text-transform:uppercase;letter-spacing:1.2px;color:#809599;font-weight:600}.cv-id-value{font-family:JetBrains Mono,Courier New,monospace;font-size:13px;font-weight:500;color:#e6e6e6d9}.cv-badges{margin-left:auto;display:flex;gap:8px}.cv-config-badge{display:inline-flex;align-items:center;gap:4px;background:#54c22d26;border:1px solid rgba(84,194,45,.3);color:#54c22d;font-size:11px;font-weight:600;padding:4px 10px;border-radius:20px;letter-spacing:.3px}.cv-nontransfer-badge{display:inline-flex;align-items:center;gap:4px;background:#e9456026;border:1px solid rgba(233,69,96,.3);color:#e94560;font-size:11px;font-weight:600;padding:4px 10px;border-radius:20px;letter-spacing:.3px}.cv-status-bar{display:flex;background:var(--cv-bg-elevated);border-bottom:1px solid var(--cv-border);flex-wrap:wrap}.cv-status-item{flex:1;padding:12px 10px;text-align:center;border-right:1px solid var(--cv-border);min-width:100px}.cv-status-item:last-child{border-right:none}.cv-stat-label{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:var(--cv-text-muted);font-weight:600;margin-bottom:4px}.cv-stat-value{font-size:18px;font-weight:700;color:var(--cv-text)}.cv-stat-value.cv-green{color:var(--cv-accent)}.cv-stat-unit{font-size:11px;font-weight:500;color:var(--cv-text-muted)}.cv-body{padding:20px 16px}.cv-section{margin-bottom:22px}.cv-section:last-child{margin-bottom:0}.cv-section-header{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--cv-border)}.cv-section-icon{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.cv-section-icon.blue{background:#3b82f626;color:#60a5fa}.cv-section-icon.green{background:#54c22d26;color:#54c22d}.cv-section-icon.orange{background:#ea580c26;color:#fb923c}.cv-section-icon.purple{background:#9333ea26;color:#c084fc}.cv-section-icon.teal{background:#0d948826;color:#2dd4bf}.cv-section-icon.red{background:#e11d4826;color:#fb7185}[data-theme=light] .cv-section-icon.blue{background:#dbeafe;color:#2563eb}[data-theme=light] .cv-section-icon.green{background:#dcfce7;color:#16a34a}[data-theme=light] .cv-section-icon.orange{background:#fff7ed;color:#ea580c}[data-theme=light] .cv-section-icon.purple{background:#f3e8ff;color:#9333ea}[data-theme=light] .cv-section-icon.teal{background:#ccfbf1;color:#0d9488}[data-theme=light] .cv-section-icon.red{background:#ffe4e6;color:#e11d48}.cv-section-title{font-size:14px;font-weight:700;color:var(--cv-text);letter-spacing:-.2px}.cv-data-grid{display:grid;grid-template-columns:1fr;gap:1px;border:1px solid var(--cv-border);border-radius:8px;overflow:hidden;background:var(--cv-border-subtle)}.cv-data-grid.cv-three-col{grid-template-columns:1fr}.cv-data-cell{padding:10px 14px;background:var(--cv-bg-elevated)}.cv-cell-label{font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:var(--cv-text-muted);font-weight:600;margin-bottom:3px}.cv-cell-value{font-size:13px;font-weight:600;color:var(--cv-text)}.cv-cell-value.cv-mono{font-family:JetBrains Mono,Courier New,monospace;font-size:12px}.cv-data-cell.cv-full-width{grid-column:1 / -1}.cv-data-cell.cv-highlight-bg{background:var(--cv-accent-glow)}.cv-tag-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.cv-nested-group{border:1px solid var(--cv-border);border-radius:8px;overflow:hidden;margin-top:12px}.cv-nested-header{background:var(--cv-nested-bg);padding:10px 14px;font-size:12px;font-weight:700;color:var(--cv-text-muted);letter-spacing:.3px;border-bottom:1px solid var(--cv-border)}.cv-nested-body{display:grid;grid-template-columns:1fr;gap:1px;background:var(--cv-border-subtle)}.cv-nested-body .cv-data-cell{background:var(--cv-bg-elevated)}.cv-matching-bar{display:flex;flex-direction:column;border:1px solid var(--cv-border);border-radius:8px;overflow:hidden;margin-top:12px}.cv-match-metric{flex:1;padding:14px 12px;text-align:center;border-bottom:1px solid var(--cv-border);background:var(--cv-bg-elevated)}.cv-match-metric:last-child{border-bottom:none}.cv-metric-label{font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:var(--cv-text-muted);font-weight:600;margin-bottom:6px}.cv-metric-value{font-size:20px;font-weight:800;color:var(--cv-text)}.cv-metric-unit{font-size:11px;color:var(--cv-text-muted);font-weight:500}.cv-match-metric.cv-match-accent .cv-metric-value{color:var(--cv-accent)}.cv-progress-container{margin-top:14px}.cv-progress-header{display:flex;justify-content:space-between;margin-bottom:6px}.cv-progress-label{font-size:12px;font-weight:600;color:var(--cv-text-muted)}.cv-progress-pct{font-size:14px;font-weight:800;color:var(--cv-accent)}.cv-progress-container .ant-progress-inner{background-color:var(--cv-border)!important}.cv-footer{background:var(--cv-bg-elevated);border-top:1px solid var(--cv-border);padding:16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.cv-footer-left{font-size:11px;color:var(--cv-text-muted);line-height:1.6}.cv-footer-stamp{background:linear-gradient(135deg,#081c20,#10262a);color:#e6e6e6;padding:10px 16px;border-radius:8px;font-size:11px;font-weight:600;letter-spacing:.3px;text-align:center}.cv-stamp-label{font-size:9px;text-transform:uppercase;letter-spacing:1px;color:#809599;margin-bottom:2px}.cv-print-bar{text-align:center;padding:14px 0}.cv-print-btn{background:#54c22d!important;border-color:#54c22d!important}.cv-print-btn:hover{background:#42b01b!important;border-color:#42b01b!important}.cv-modal .ant-modal-content{padding:0!important;overflow:hidden;border-radius:8px}.cv-modal .ant-modal-body{padding:0!important}.cv-modal .ant-modal-close{color:#e6e6e6;z-index:10;top:8px;right:8px}.cv-modal .ant-modal-close:hover{color:#e6e6e6;background:#ffffff1a}@media(min-width:992px){.cv-header{padding:28px 32px}.cv-title{font-size:24px}.cv-subtitle{font-size:13px}.cv-id-bar{gap:24px}.cv-id-value{font-size:14px}.cv-status-item{padding:14px 16px}.cv-stat-value{font-size:20px}.cv-body{padding:28px 32px}.cv-section-title{font-size:15px}.cv-data-grid{grid-template-columns:1fr 1fr}.cv-data-grid.cv-three-col,.cv-nested-body{grid-template-columns:1fr 1fr 1fr}.cv-matching-bar{flex-direction:row}.cv-match-metric{border-bottom:none;border-right:1px solid var(--cv-border)}.cv-match-metric:last-child{border-right:none}.cv-footer{padding:20px 32px;flex-direction:row;justify-content:space-between;text-align:left}.cv-footer-stamp{text-align:right}}.cv-accent-text{color:var(--cv-accent)!important}.mdv-alloc-stacked-bar{display:flex;height:8px;border-radius:4px;overflow:hidden;gap:2px;margin-bottom:16px}.mdv-alloc-seg{height:100%;min-width:4px;border-radius:3px;transition:width .3s ease}.mdv-alloc-grid{display:grid;grid-template-columns:1fr;gap:10px}.mdv-alloc-card{background:var(--cv-bg-elevated);border:1px solid var(--cv-border);border-radius:8px;padding:12px 14px;transition:border-color .2s ease}.mdv-alloc-card:hover{border-color:#54c22d4d}.mdv-alloc-card-header{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--cv-border)}.mdv-alloc-indicator{width:10px;height:10px;border-radius:3px;flex-shrink:0}.mdv-alloc-plant-name{font-size:14px;font-weight:700;color:var(--cv-text)}.mdv-alloc-card-body{display:flex;gap:24px}.mdv-alloc-metric{display:flex;flex-direction:column;gap:2px}.mdv-alloc-metric-label{font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:var(--cv-text-muted);font-weight:600}.mdv-alloc-metric-value{font-size:16px;font-weight:700;color:var(--cv-text);font-variant-numeric:tabular-nums}.mdv-alloc-metric-unit{font-size:11px;color:var(--cv-text-muted);font-weight:500}.mdv-alloc-cert-id{margin-top:8px;padding-top:8px;border-top:1px solid var(--cv-border);display:flex;flex-direction:column;gap:2px}@media(min-width:992px){.mdv-alloc-grid{grid-template-columns:1fr 1fr}.mdv-alloc-stacked-bar{height:10px;border-radius:5px}}.cv-header-logo{width:90px;height:auto;object-fit:contain}@media(min-width:992px){.cv-header-logo{width:110px}}@media print{.certificate-view{box-shadow:none!important;border:1px solid #ddd!important;color:#081c20;--cv-bg-elevated: #ffffff;--cv-bg-secondary: #f8fafc;--cv-border: #e2e8f0;--cv-border-subtle: #f1f5f9;--cv-text: #081C20;--cv-text-muted: #64748b;--cv-nested-bg: #f1f5f9}.cv-print-bar{display:none!important}.cv-header,.cv-status-bar,.cv-section-icon,.cv-footer-stamp,.cv-config-badge,.cv-nontransfer-badge{-webkit-print-color-adjust:exact;print-color-adjust:exact}.cv-section-icon.blue{background:#dbeafe;color:#2563eb}.cv-section-icon.green{background:#dcfce7;color:#16a34a}.cv-section-icon.orange{background:#fff7ed;color:#ea580c}.cv-section-icon.purple{background:#f3e8ff;color:#9333ea}.cv-section-icon.teal{background:#ccfbf1;color:#0d9488}.cv-section-icon.red{background:#ffe4e6;color:#e11d48}}.GC_StatsSummary{margin-top:24px;margin-bottom:20px}.GC_StatsSummary_Box{padding:12px 10px;height:73px;align-content:center;border-radius:5px;background:#0d2a2f;border:1px solid rgba(84,194,45,.08)}.GC_StatsBox_Title{font-size:10px;font-weight:500;line-height:12.2px;margin-bottom:8px;text-align:left;color:#809599}.GC_StatsBox_Value{font-size:24px;font-weight:700;line-height:29.28px;text-align:left}.GC_StatsBox_Value--accent{color:#54c22d}.GC_StatsBox_Unit{margin-left:5px;font-size:12px;font-weight:500;line-height:14.64px;color:#809599}[data-theme=light] .GC_StatsSummary_Box{background:#f2f3f7;border-color:#e8eaf0}[data-theme=light] .GC_StatsBox_Value{color:#081c20}[data-theme=light] .GC_StatsBox_Value--accent{color:#54c22d}.CertificatesTable_Table{margin-top:0}.CertificatesTable_Table .ant-table-thead>tr>th{font-weight:600!important;padding:8px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--CustomTableHeadBgColor, #223437)!important;color:var(--CustomTableHeaderText, #e6e6e6)!important;border-bottom:1px solid #213336!important;font-size:10px;text-transform:uppercase;letter-spacing:.5px}.CertificatesTable_Table .ant-table-tbody>tr>td{padding:10px 8px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--CustomTableDataText, #e6e6e6)!important;border-bottom:1px solid rgba(33,51,54,.4)!important;transition:background .15s ease;font-size:13px;vertical-align:middle}.CertificatesTable_Table .ant-table-tbody>tr:hover>td{background:#10262a99!important}[data-theme=light] .CertificatesTable_Table .ant-table-thead>tr>th{border-bottom-color:#eef1fb!important}[data-theme=light] .CertificatesTable_Table .ant-table-tbody>tr>td{border-bottom-color:#eef1fb!important}[data-theme=light] .CertificatesTable_Table .ant-table-tbody>tr:hover>td{background:#f2f3f7!important}.cert-id-chip{font-family:JetBrains Mono,Courier New,monospace;font-size:11px;background:#54c22d14;border:1px solid rgba(84,194,45,.15);padding:3px 8px;border-radius:4px;letter-spacing:-.3px;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=light] .cert-id-chip{background:#54c22d0f;border-color:#54c22d1f}.cert-generator{display:flex;align-items:center;gap:6px}.cert-gen-dot{width:6px;height:6px;border-radius:50%;background:#54c22d;flex-shrink:0}.cert-period{white-space:normal!important;line-height:1.3}.cert-period-date{display:flex;align-items:baseline;gap:4px}.cert-period-day{font-size:16px;font-weight:700;line-height:1}.cert-period-monthyear{font-size:10px;color:#809599;text-transform:uppercase;letter-spacing:.3px;font-weight:600}.cert-period-time{font-size:10px;color:#809599;font-family:JetBrains Mono,Courier New,monospace;margin-top:2px}.cert-production{font-variant-numeric:tabular-nums;font-weight:500}.cert-matched-wrap{min-width:90px;white-space:normal!important}.cert-matched-top{display:flex;justify-content:space-between;align-items:baseline;gap:6px}.cert-matched-val{color:#54c22d!important;font-weight:700;font-variant-numeric:tabular-nums}.cert-matched-pct{font-size:10px;color:#809599;font-weight:600}.cert-matched-bar{height:3px;background:#213336;border-radius:2px;margin-top:5px;overflow:hidden}.cert-matched-fill{height:100%;background:linear-gradient(90deg,#54c22d,#42b01b);border-radius:2px;transition:width .4s ease}[data-theme=light] .cert-matched-bar{background:#eef1fb}.cert-badge{display:inline-block;min-width:28px;padding:2px 10px;border-radius:12px;font-size:12px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.cert-badge-green{background:#54c22d1f;color:#54c22d}.cert-badge-red{background:#e945601f;color:#e94560}.cert-badge-gray{background:#8095991f;color:#809599}.cert-view-btn.ant-btn-link{color:#54c22d!important;font-weight:600;font-size:12px;padding:2px 8px;display:inline-flex;align-items:center;gap:4px;border-radius:4px;transition:all .15s ease}.cert-view-btn.ant-btn-link:hover{color:#42b01b!important;background:#54c22d14}.cert-view-arrow{font-size:14px;transition:transform .15s ease;display:inline-block}.cert-view-btn:hover .cert-view-arrow{transform:translate(3px)}.cert-totals-row td{background:#081c20!important;border-top:2px solid #213336!important;border-bottom:none!important;padding:14px 12px!important}.cert-totals-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#809599}.cert-totals-val{font-weight:700;font-variant-numeric:tabular-nums}.cert-totals-green{color:#54c22d!important}[data-theme=light] .cert-totals-row td{background:#f2f3f7!important;border-top-color:#eef1fb!important}.CertificatesTable_Table .ant-pagination-item-active{background:#54c22d!important;border-color:#54c22d!important}.CertificatesTable_Table .ant-pagination-item-active a{color:#e6e6e6!important}.CertificatesTable_Table .ant-table-column-sorter{color:#809599!important}.CertificatesTable_Table .ant-table-column-sorter-up.active,.CertificatesTable_Table .ant-table-column-sorter-down.active{color:#54c22d!important}.CertificatesTable_Table .ant-empty-description{color:#809599!important}@media(min-width:992px){.GC_StatsSummary{margin-top:40px}.GC_StatsSummary_Box{height:104px;border-radius:8px;padding:24px 15px}.GC_StatsBox_Title{font-size:14px;line-height:17px}.GC_StatsBox_Value{font-size:30px;line-height:36px}.GC_StatsBox_Unit{font-size:14px;line-height:17px}.CertificatesTable_Table .ant-table-thead>tr>th{padding:14px 12px!important;font-size:11px}.CertificatesTable_Table .ant-table-tbody>tr>td{padding:14px 12px!important;font-size:14px}.cert-id-chip{font-size:12px;max-width:100%}.cert-period-day{font-size:18px}.cert-period-monthyear{font-size:11px}.cert-matched-wrap{min-width:120px}}@media(max-width:768px){.CertificatesTable_Table .ant-table-thead>tr>th,.CertificatesTable_Table .ant-table-tbody>tr>td{padding:6px 4px!important;font-size:11px}.cert-id-chip{font-size:9px;max-width:120px;padding:2px 5px}.cert-period-day{font-size:14px}.cert-badge{font-size:10px;padding:1px 6px;min-width:22px}}@media print{.GC_StatsSummary{display:none}.cert-matched-fill,.cert-badge{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.Certificates_Title{font-size:20px;font-weight:700;line-height:1.3;text-align:left;margin-bottom:12px}@media(min-width:768px){.Certificates_Title{font-size:23px;margin-bottom:14px}}@media(min-width:992px){.Certificates_Title{font-size:26px;line-height:33.89px;margin-bottom:16px}}.Certificates_Box{background-color:var(--Certificates_Box);padding:12px;border-radius:8px}@media(min-width:768px){.Certificates_Box{padding:16px}}@media(min-width:992px){.Certificates_Box{padding:20px}}.GC_TabSubtitle{font-size:14px;font-weight:600;line-height:24px;text-align:left;color:#e6e6e68c;margin-bottom:16px}@media(min-width:992px){.GC_TabSubtitle{font-size:16px;font-weight:500;line-height:19px}}[data-theme=light] .GC_TabSubtitle{color:#6b7680}.GC_TabToggle{position:relative;display:inline-flex;background:#0d2a2f;border:1px solid rgba(84,194,45,.1);border-radius:10px;padding:4px;gap:0;margin-bottom:20px}.GC_TabToggle_Slider{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background:linear-gradient(135deg,#54c22d26,#54c22d0f);border:1px solid rgba(84,194,45,.25);border-radius:7px;transition:transform .3s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:0}.GC_TabToggle_Btn{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:10px 24px;border:none;border-radius:7px;background:transparent;color:#a0b4b8;font-size:15px;font-weight:700;cursor:pointer;transition:color .25s ease;white-space:nowrap;outline:none}.GC_TabToggle_Btn:hover{color:#d0e0e3}.GC_TabToggle_Btn--active{color:#6edd47}.GC_TabToggle_Icon{font-size:14px;line-height:1}.GC_TabToggle_Slider--three{width:calc(33.333% - 4px)}[data-theme=light] .GC_TabToggle{background:#f2f3f7;border-color:#e8eaf0}[data-theme=light] .GC_TabToggle_Slider{background:#fff;border-color:#d9dce6;box-shadow:0 1px 3px #0000000f}[data-theme=light] .GC_TabToggle_Btn{color:#8c96a0}[data-theme=light] .GC_TabToggle_Btn:hover{color:#505860}[data-theme=light] .GC_TabToggle_Btn--active{color:#3da622}@media(max-width:576px){.GC_TabToggle_Btn{padding:6px 14px;font-size:12px}.GC_TabToggle_Icon{font-size:12px}}.CertificateFilter{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;margin-bottom:20px}.CertificateFilter_GeneratorSelect,.CertificateFilter_StartDatePicker{width:100%}.CertificateFilter .ant-picker{background:transparent}.CertificateFilter_EndDatePicker,.CertificateFilter_Submit{width:100%}.CertificateFilter .IS_ElectricityStatements-download-button{flex-shrink:0;align-self:stretch;width:100%;justify-content:center;box-sizing:border-box;height:32px;padding:4px 15px;border-radius:6px;background-color:#fff;border:none;color:#081c20;font-family:inherit;font-size:14px;font-weight:500;line-height:1;cursor:pointer;transition:background-color .2s ease;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.CertificateFilter .IS_ElectricityStatements-download-button:hover:not(:disabled){background-color:#54c22d}.CertificateFilter .IS_ElectricityStatements-download-button:disabled{background-color:#2a3a3d;color:#7b8b8f;cursor:not-allowed}@media(min-width:576px){.CertificateFilter{flex-direction:row;align-items:center}.CertificateFilter_GeneratorSelect{flex:1 1 200px;min-width:0;width:auto}.CertificateFilter_StartDatePicker,.CertificateFilter_EndDatePicker{flex:0 1 160px;width:auto}.CertificateFilter_Submit{flex:0 0 auto;width:auto;min-width:110px}.CertificateFilter .IS_ElectricityStatements-download-button{align-self:center;width:auto;margin-left:0}}@media(min-width:992px){.CertificateFilter_GeneratorSelect{flex:0 1 220px}.CertificateFilter_StartDatePicker,.CertificateFilter_EndDatePicker{flex:0 0 150px}.CertificateFilter .IS_ElectricityStatements-download-button{margin-left:auto}}.IIC_WaterfallChart{margin-top:0;margin-bottom:0;background:var(--IIC_WaterfallChartBgColor);border-radius:8px;padding:16px 12px}.IIC_WaterfallChart_Header{display:flex;flex-direction:column;gap:14px}.IIC_WaterfallChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;text-align:left;white-space:nowrap;flex-shrink:0}.IIC_WaterfallChart_TitleHighlight{margin-right:7px;color:var(--IIC_WaterfallChart_TitleHighlight);font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.89px;text-align:left}.IIC_WaterfallChart_Description_Box{margin-top:10px;display:flex;flex-direction:column;gap:4px}.IIC_WaterfallChart_Description_Title{font-size:12px;font-weight:400;line-height:16.23px;text-align:left}.IIC_WaterfallChart_Description_Value_Container{display:flex;flex-direction:row;gap:10px}.IIC_WaterfallChart_Description_Value{font-size:22px;font-weight:700;line-height:22px;text-align:left}.IIC_WaterfallChart_Description_ChangeBox_Up{min-width:62px;height:27px;padding:5px;border-radius:4px;opacity:0px;background:#24ca491a;font-size:12.2px;font-weight:600;line-height:16.23px;text-align:left;color:#54c22d}.IIC_WaterfallChart_Description_ChangeBox_Down{min-width:62px;height:27px;padding:5px;border-radius:4px;opacity:0px;background:#fd44381a;font-size:12.2px;font-weight:600;line-height:16.23px;text-align:left;color:#ff2e53}.IIC_WaterfallChart_Chart{margin-top:12px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:992px){.IIC_WaterfallChart{padding:20px;min-height:410px}.IIC_WaterfallChart_TitleHighlight{font-size:16px;line-height:19.36px;letter-spacing:-.89px}.IIC_WaterfallChart_Title{font-size:12px;font-weight:500;line-height:14.52px;letter-spacing:-.89px}.IIC_WaterfallChart_Description_Box{margin-top:16px;gap:4px}.IIC_WaterfallChart_Description_Title{font-size:14px}.IIC_WaterfallChart_Description_Value_Container{gap:22px}.IIC_WaterfallChart_Description_Value{font-size:28px}.IIC_WaterfallChart_Description_ChangeBox{font-size:14.2px}.IIC_WaterfallChart_Chart{margin-top:24px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.InterCompanyCharts{margin-top:12px}.InterCompanyCharts_Title{font-size:28px;font-weight:700;line-height:33.89px;text-align:left}.InterCompanyCharts_Description{margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:600;line-height:24px;text-align:left;color:#e6e6e68c}.InterCompanyCharts_Options{flex:1;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:24px;gap:10px}.download-button{background-color:var(--IIC_downloadButtonBgColor);color:#6273f7}.select-options{background-color:var(--IIC_selectOptions)}.date-picker{background-color:var(--IIC_datePicker)}@media(min-width:992px){.InterCompanyCharts_Header{height:Hug (43px) px}.InterCompanyCharts_Title{font-size:30px;font-weight:700;line-height:36.31px}.InterCompanyCharts_Description{margin-top:10px;margin-bottom:46px;font-size:16px;font-weight:500;line-height:19px;text-align:left}}.Valuation_Table{margin-top:12px;margin-bottom:0;background:var(--IIC_WaterfallChartBgColor);border-radius:8px;padding:16px 12px}.Valuation_Table_Title{margin-right:7px;color:var(--IPK_AvailabilityChart_TitleHighlight);font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;text-align:left}.Valuation_Table_TitleHighlight{margin-right:7px;color:var(--ISD_WaterfallChart_TitleHighlight);font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.89px;text-align:left}.Valuation_Table_Table{margin-top:20px}@media(min-width:992px){.Valuation_Table_TitleHighlight{font-size:16px;line-height:19px;letter-spacing:-.89px}}.ValuationPage{margin-bottom:100px}.Valuation_Title{font-size:28px;font-weight:700;line-height:33.89px;text-align:left;margin-bottom:30px}.loading_feature{width:100%;height:50vh;display:flex;align-items:center;justify-content:center}.ClientStatements_ClientBox{background-color:#081c20;border-radius:8px;padding:20px}.ClientStatements_ClientBoxHeader{color:#e6e6e6;font-size:16px;font-weight:700;line-height:22.09px;margin-bottom:10px}.ClientStatements_ClientBoxStatements{display:flex;flex-wrap:wrap;gap:20px}.ClientStatements_StatementCardContainer{flex:1 1 300px;max-width:350px}.ClientStatements_StatementCard{background-color:#03191d;border:1px solid #223437;border-radius:8px;cursor:pointer;height:350px}.ClientStatements_StatementCardCover{height:210px;border-radius:8px}.ClientStatements_StatementCardTitle{font-size:16px;font-weight:700;color:#e6e6e6}.ClientStatements_StatementCardDesc{font-size:14px;color:#809599}.ClientStatements_StatementCardButton{width:100%;height:40px;border-radius:5px;margin-top:16px;background-color:#fff;border:none;color:#081c20;cursor:pointer}.ClientStatements_StatementCardButton:hover{background-color:#54c22d}.ClientStatements_IssueStatements_Container{display:flex;margin:16px 0}.ClientStatements_IssueStatements_Button{font-size:15px;background-color:#54c22d;color:#e6e6e6;height:48px;border:#54c22d;font-weight:600;width:152px;border-radius:4px;text-align:center;cursor:pointer}.ClientStatements_IssueStatements_Button:hover{background-color:#2b8b08!important}.ClientStatements_ElectricityStatementsBox{padding:8px;margin-top:20px;color:#e6e6e6}.ClientStatements_ElectricityStatementsBoxHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ClientStatements_ElectricityStatementsBoxTitle{font-size:18px;font-weight:700}.ClientStatements_ElectricityStatementsBoxContent{display:flex;flex-direction:column;gap:24px}.ClientStatements_ElectricityStatementsBox_MonthPicker{background:transparent!important;color:#e6e6e6}.ClientStatements_ElectricityStatementsBoxContent_EmptyState{text-align:center;margin-top:40px;font-size:24px}@media(min-width:992px){.ClientStatements_IssueStatements_Container{justify-content:flex-end;margin-bottom:16px}.ClientStatements_ElectricityStatements{margin-top:-10px;margin-left:-12px}}.ClientStatements_IssueStatementModal{color:#e6e6e6}.ClientStatements_IssueStatementModal .ant-modal-content{background-color:#081c20;border-radius:8px;padding:24px}.ClientStatements_IssueStatementModal_Title{font-size:22px;font-weight:700;color:#e6e6e6;margin-bottom:10px}.ClientStatements_IssueStatementModal_Form{background-color:#081c20;border-radius:8px;padding:24px;color:#e6e6e6}.ClientStatements_IssueStatementModal_Form_Item .ant-form-item-label>label{font-size:15px!important;color:#e6e6e6}.ClientStatements_IssueStatementModal_Form_Datepicker,.ClientStatements_IssueStatementModal_Form_Datepicker.ant-input-status-error,.ClientStatements_IssueStatementModal_Form_Datepicker:focus,.ClientStatements_IssueStatementModal_Form_Datepicker:hover{width:100%;background:transparent!important}.ClientStatements_IssueStatementModal_Form_Input,.ClientStatements_IssueStatementModal_Form_Input.ant-input-status-error,.ClientStatements_IssueStatementModal_Form_Input:focus,.ClientStatements_IssueStatementModal_Form_Input:hover{background:transparent!important}.ClientStatements_IssueStatementModal_Buttons{display:flex;flex-direction:row;justify-content:space-between}.ClientStatements_IssueStatementModal_SubmitButton{font-size:15px;background-color:#54c22d;color:#e6e6e6;height:48px;border:#54c22d;font-weight:600;width:152px;border-radius:4px;text-align:center;cursor:pointer;margin-top:8px}.ClientStatements_IssueStatementModal_SubmitButton:hover{background-color:#2b8b08!important}.ClientStatements_IssueStatementModal_AddButton{font-size:15px;background-color:#6e6e6e;color:#e6e6e6;height:48px;font-weight:600;width:152px;border-radius:4px;text-align:center;cursor:pointer;margin-top:8px}.ClientStatements_IssueStatementModal_AddButton:hover{background-color:#9e9c9c!important;border:#9e9c9c!important}.ClientStatements_IssueStatementModal_LineDataForm_Title{margin-bottom:10px;padding-bottom:4px;color:#6e6e6e;border-bottom:1px solid #6e6e6e8c;font-size:medium}.ClientStatements_AddClient_Form{background-color:#081c20;border-radius:8px;padding:24px;color:#e6e6e6;margin:20px 0}.ClientStatements_AddClient_Form_Content{display:grid;grid-template-columns:1fr}.ClientStatements_AddClient_Form_Item .ant-form-item-label>label{font-size:15px!important}.ClientStatements_AddClient_Form_Button{font-size:15px;background-color:#54c22d;color:#e6e6e6;height:48px;border:#54c22d;font-weight:600;width:152px;border-radius:4px;text-align:center;cursor:pointer;margin-top:8px}.ClientStatements_AddClient_Form_Button:hover{background-color:#2b8b08!important}.ClientStatements_AddClient_Form_Text{background:transparent;background-color:#081c20!important}@media(min-width:992px){.ClientStatements_AddClient_Form_Content{grid-template-columns:1fr 1fr;gap:0 20px}.ClientStatements_AddClient_Form_Button{margin-left:auto}}.ClientStatements_Title{font-size:28px;font-weight:700;line-height:33.89px;text-align:left;color:#e6e6e6}.ClientStatements_Description{margin-top:10px;margin-bottom:24px;font-size:14px;font-weight:600;line-height:24px;text-align:left;color:#e6e6e6}.ClientStatements_ButtonsArray{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.ClientStatements_Button_Content{font-size:13.5px;font-weight:500;line-height:17.9px;text-align:center}.ClientStatements_Button{height:43px;border:none;border-radius:4px}.ClientStatements_Button:hover{background-color:#fff;color:#000;border:.5px solid #ffff}.ClientStatements_StatementsHeader{display:flex;flex-direction:column;align-items:flex-start;margin:20px 0;gap:15px}.ClientStatements_StatementsHeader_Controls{display:flex;align-items:center;justify-content:space-between;width:100%;gap:15px}.ClientStatements_IssueStatements_Button{height:46px;border:none;border-radius:4px;color:#e6e6e6;font-size:13.5px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.ClientStatements_IssueStatements_Button:hover{background-color:#45a049!important;color:#e6e6e6!important}.ClientStatements_ElectricityStatementsBoxTitle{font-size:18px;font-weight:600;color:#e6e6e6;margin-bottom:0}.ClientStatements_ElectricityStatementsBox_MonthPicker{height:43px;margin-right:0;width:120px}@media(min-width:992px){.ClientStatements_Header{height:Hug (43px) px}.ClientStatements_Title{font-size:30px;font-weight:700;line-height:36.31px;margin-bottom:10px}.ClientStatements_Description{margin-top:10px;margin-bottom:46px;font-size:16px;font-weight:500;line-height:19px;text-align:left}.ClientStatements_Statements{padding:0 10px}.ClientStatements_ButtonsArray{display:inline-flex;height:Hug (43px) px;gap:10px}.ClientStatements_Button_Content{padding:0 24px;font-size:15px;font-weight:700;line-height:17.9px}.ClientStatements_StatementsHeader{flex-direction:row;align-items:center;margin:30px 0}.ClientStatements_StatementsHeader_Controls{width:auto;margin-left:auto}.ClientStatements_ElectricityStatementsBoxTitle{font-size:20px;margin-right:auto;margin-bottom:0}.ClientStatements_ElectricityStatementsBox_MonthPicker{margin-right:20px}.ClientStatements_IssueStatements_Button{font-size:16px;font-weight:700;margin-right:12px}}.GHG_Color_Teal{color:#00c9a7}.GHG_Color_Blue{color:#4a90d9}.GHG_Color_Red{color:#ff6b6b}.GHG_Color_Green{color:#54cc2d}.GHG_Pill{display:inline-flex;align-items:center;padding:2px 10px;border-radius:20px;font-size:11px;font-weight:600;white-space:nowrap}.GHG_Pill_Teal{background:#00c9a71f;color:#00c9a7}.GHG_Pill_Red{background:#ff6b6b1f;color:#ff6b6b}.GHG_Pill_Blue{background:#4a90d91f;color:#4a90d9}.GHG_Pill_Green{background:#54cc2d1f;color:#54cc2d}.GHG_View{margin-top:24px}.GHG_DateView_Header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:0 4px}.GHG_DateView_Title{font-size:16px;font-weight:600;color:#e6e6e6}.GHG_HoursList{display:flex;flex-direction:column;gap:4px;padding:4px 0}.GHG_HourRow{display:flex;align-items:center;gap:12px;background:#ffffff09;border:1px solid rgba(230,230,230,.06);border-radius:6px;padding:10px 14px;cursor:pointer;transition:background .18s ease,border-color .18s ease}.GHG_HourRow:hover{background:#ffffff12;border-color:#54cc2d4d}.GHG_HourRow_Label{font-size:13px;font-weight:600;color:#e6e6e6d9;min-width:130px;white-space:nowrap}.GHG_HourRow_Stats{display:flex;gap:18px;flex:1;flex-wrap:wrap}.GHG_HourRow_Stat{display:flex;flex-direction:column;gap:2px;min-width:90px}.GHG_HourRow_Stat_RE{min-width:70px}.GHG_HourRow_StatLabel{font-size:10px;font-weight:500;color:#e6e6e666;text-transform:uppercase;letter-spacing:.4px}.GHG_HourRow_StatValue{font-size:12px;font-weight:600}.GHG_HourRow_ViewBtn{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:500;color:#e6e6e659;white-space:nowrap;transition:color .18s ease}.GHG_HourRow:hover .GHG_HourRow_ViewBtn{color:#54cc2d}.GHG_DayHeader{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px}.GHG_DayHeader_Left{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.GHG_DayHeader_Date{font-size:13px;font-weight:600;color:#e6e6e6e6;white-space:nowrap}.GHG_DayHeader_Pills{display:flex;gap:8px;flex-wrap:wrap}.GHG_DayReportBtn{background:#54cc2d1a!important;border:1px solid rgba(84,204,45,.3)!important;color:#54cc2d!important;font-size:11px!important;font-weight:500!important;border-radius:4px!important;flex-shrink:0}.GHG_DayReportBtn:hover{background:#54cc2d33!important;border-color:#54cc2d!important}.GHG_MonthHeader{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.GHG_MonthHeader_Label{font-size:14px;font-weight:700;color:#e6e6e6;min-width:130px}.GHG_MonthHeader_Pills{display:flex;gap:8px;flex-wrap:wrap}.GHG_Collapse{background:transparent!important;border:1px solid rgba(230,230,230,.08)!important;border-radius:8px!important;overflow:hidden}.GHG_Collapse .ant-collapse-item{border-bottom:1px solid rgba(230,230,230,.06)!important}.GHG_Collapse .ant-collapse-item:last-child{border-bottom:none!important}.GHG_Collapse .ant-collapse-header{background:#081c20b3!important;padding:12px 16px!important;align-items:center!important;transition:background .18s ease!important}.GHG_Collapse .ant-collapse-header:hover{background:#081c20f2!important}.GHG_Collapse .ant-collapse-header-text{flex:1!important;min-width:0!important}.GHG_Collapse .ant-collapse-expand-icon{color:#e6e6e659!important}.GHG_Collapse .ant-collapse-item-active .ant-collapse-expand-icon{color:#54cc2d!important}.GHG_Collapse .ant-collapse-content{background:#04121599!important;border-top:1px solid rgba(230,230,230,.06)!important}.GHG_Collapse .ant-collapse-content-box{padding:12px 16px!important}.GHG_Collapse_Inner{border:1px solid rgba(230,230,230,.05)!important;border-radius:6px!important;margin-bottom:4px}.GHG_Collapse_Inner .ant-collapse-header{background:#081c2080!important;padding:10px 14px!important}.GHG_Modal .ant-modal-content{background:#081c20!important;border:1px solid rgba(230,230,230,.1)!important;border-radius:10px!important}.GHG_Modal .ant-modal-header{background:transparent!important;border-bottom:1px solid rgba(230,230,230,.08)!important;padding:12px 20px!important}.GHG_Modal .ant-modal-title{color:#e6e6e6!important}.GHG_Modal .ant-modal-close-x{color:#e6e6e680!important}.GHG_Modal .ant-modal-close-x:hover{color:#e6e6e6!important}.GHG_Modal_TitleBlock{display:flex;flex-direction:column;gap:2px}.GHG_Modal_TitleHour{font-size:16px;font-weight:700;color:#e6e6e6}.GHG_Modal_TitleDate{font-size:11px;font-weight:500;color:#e6e6e680}.GHG_Modal_Body{padding:2px 0 6px}.GHG_Modal_SectionLabel{font-size:9.5px;font-weight:600;color:#e6e6e666;text-transform:uppercase;letter-spacing:.7px;margin:14px 0 8px}.GHG_Modal_MetricsGrid{display:grid;gap:8px}.GHG_Modal_MetricsGrid_4col{grid-template-columns:repeat(4,1fr)}.GHG_Modal_MetricsGrid_3col{grid-template-columns:repeat(3,1fr)}.GHG_Modal_MetricBox{background:#ffffff0a;border:1px solid rgba(230,230,230,.07);border-radius:6px;padding:9px 11px}.GHG_Modal_MetricLabel{font-size:9.5px;font-weight:500;color:#e6e6e673;text-transform:uppercase;letter-spacing:.3px;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GHG_Modal_MetricValue{font-size:14px;font-weight:700;line-height:1.2}.GHG_Modal_MetricUnit{font-size:10px;font-weight:500;color:#e6e6e673}.GHG_Modal_EnergyBar{display:flex;height:8px;border-radius:4px;overflow:hidden;gap:2px;margin-bottom:8px}.GHG_Modal_EnergyBar_Renewable{background:#54cc2d;border-radius:5px 0 0 5px;transition:width .3s ease}.GHG_Modal_EnergyBar_Grid{background:#4a90d9;border-radius:0 5px 5px 0;transition:width .3s ease;flex:1}.GHG_Modal_EnergyBarLegend{display:flex;gap:16px}.GHG_Modal_EnergyBarLegend_Item{display:flex;align-items:center;gap:5px;font-size:11px;color:#e6e6e699}.GHG_Modal_EnergyBarLegend_Dot{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0}.GHG_Modal_IdBlock{display:flex;align-items:center;gap:10px;background:#ffffff08;border:1px solid rgba(230,230,230,.07);border-radius:6px;padding:7px 12px;margin-bottom:4px}.GHG_Modal_IdLabel{font-size:9.5px;font-weight:500;color:#e6e6e666;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap}.GHG_Modal_IdTag{font-size:11px!important;font-weight:600!important;font-family:Courier New,Courier,monospace!important;background:#54cc2d1a!important;border:1px solid rgba(84,204,45,.3)!important;color:#54cc2d!important;border-radius:4px!important;padding:1px 7px!important;letter-spacing:.4px}.GHG_Modal_InfoGrid{display:flex;flex-direction:column;gap:0;background:#ffffff08;border:1px solid rgba(230,230,230,.07);border-radius:6px;overflow:hidden;margin-bottom:3px}.GHG_Modal_InfoRow{display:flex;align-items:center;gap:4px;padding:7px 12px;border-bottom:1px solid rgba(230,230,230,.05)}.GHG_Modal_InfoRow:last-child{border-bottom:none}.GHG_Modal_InfoLabel{font-size:9.5px;font-weight:600;color:#e6e6e661;text-transform:uppercase;letter-spacing:.3px;min-width:60px;flex-shrink:0}.GHG_Modal_InfoValue{font-size:12px;font-weight:600;color:#e6e6e6d9}@media(max-width:768px){.GHG_HourRow{flex-wrap:wrap;gap:8px;padding:10px 12px}.GHG_HourRow_Label{min-width:unset;width:100%}.GHG_HourRow_Stats{gap:10px}.GHG_HourRow_Stat_RE,.GHG_HourRow_ViewBtn{display:none}.GHG_DayHeader{flex-wrap:wrap}.GHG_Modal_MetricsGrid_4col{grid-template-columns:repeat(2,1fr)}.GHG_Modal_MetricsGrid_3col{grid-template-columns:repeat(3,1fr)}.GHG_Modal_MetricValue{font-size:13px}}.GHG_Page{padding-bottom:40px}.GHG_Page_Header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px;flex-wrap:wrap}.GHG_Page_Title{font-size:28px;font-weight:700;line-height:1.2;color:#e6e6e6;margin-bottom:6px}.GHG_Page_Description{font-size:14px;font-weight:600;color:#e6e6e68c;line-height:24px;text-align:left}.GHG_DownloadBtn{background:#54cc2d!important;border:none!important;color:#081c20!important;font-weight:600!important;height:40px!important;border-radius:6px!important;padding:0 18px!important;white-space:nowrap;flex-shrink:0;margin-top:4px}.GHG_DownloadBtn:hover{background:#45a825!important;color:#081c20!important}.GHG_FilterBar{display:flex;align-items:center;gap:16px;margin-bottom:20px;flex-wrap:wrap}.GHG_FilterTypeGroup{display:inline-flex;align-items:stretch;height:38px;background:#ffffff0d;border:1px solid rgba(230,230,230,.08);border-radius:8px;overflow:hidden;flex-shrink:0}.GHG_FilterTypeBtn{display:flex;align-items:center;padding:0 22px;font-size:13px;font-weight:600;cursor:pointer;border:none;background:transparent;color:#e6e6e68c;transition:background .18s ease,color .18s ease;line-height:1;white-space:nowrap}.GHG_FilterTypeBtn:hover{background:#ffffff14;color:#e6e6e6}.GHG_FilterTypeBtn.active{background:#fff;color:#081c20}.GHG_SiteSelect.ant-select{height:38px!important}.GHG_SiteSelect.ant-select .ant-select-selector{height:38px!important;min-width:130px;border-radius:6px!important;background:#10262a!important;border-color:#e6e6e626!important;display:flex!important;align-items:center!important}.GHG_SiteSelect.ant-select:hover .ant-select-selector{border-color:#54cc2d80!important}.GHG_SiteSelect.ant-select-focused .ant-select-selector,.GHG_SiteSelect.ant-select-open .ant-select-selector{border-color:#54cc2d!important;box-shadow:0 0 0 2px #54cc2d1f!important}.GHG_SiteSelect .ant-select-selection-item{color:#e6e6e6d9!important;font-weight:500;font-size:13px}.GHG_SiteSelect .ant-select-arrow{color:#e6e6e666!important}.GHG_SiteSelectPopup .ant-select-dropdown{background:#10262a!important;border:1px solid rgba(230,230,230,.1)!important;border-radius:8px!important;box-shadow:0 8px 32px #00000073!important;padding:4px!important}.GHG_SiteSelectPopup .ant-select-item{color:#e6e6e6bf!important;background:transparent!important;border-radius:5px!important;font-size:13px;font-weight:500}.GHG_SiteSelectPopup .ant-select-item:hover,.GHG_SiteSelectPopup .ant-select-item-option-active{background:#54cc2d1a!important;color:#e6e6e6!important}.GHG_SiteSelectPopup .ant-select-item-option-selected{background:#54cc2d26!important;color:#54cc2d!important;font-weight:600}.GHG_DatePicker.ant-picker{height:38px!important;min-width:180px;border-radius:6px!important;background:#10262a!important;border-color:#e6e6e626!important}.GHG_DatePicker.ant-picker:hover{border-color:#54cc2d80!important}.GHG_DatePicker.ant-picker-focused,.GHG_DatePicker.ant-picker:focus-within{border-color:#54cc2d!important;box-shadow:0 0 0 2px #54cc2d1f!important}.GHG_DatePicker .ant-picker-input>input{color:#e6e6e6d9!important}.GHG_DatePicker .ant-picker-input>input::placeholder{color:#e6e6e64d!important}.GHG_DatePicker .ant-picker-suffix,.GHG_DatePicker .ant-picker-clear{color:#e6e6e666!important;background:#10262a!important}.GHG_DatePicker .ant-picker-separator{color:#e6e6e64d!important}.GHG_DatePickerPopup .ant-picker-panel-container{background:#10262a!important;border:1px solid rgba(230,230,230,.1)!important;border-radius:8px!important;box-shadow:0 8px 32px #00000073!important}.GHG_DatePickerPopup .ant-picker-panel{background:#10262a!important;border-color:#e6e6e612!important}.GHG_DatePickerPopup .ant-picker-header{background:#081c20!important;border-bottom:1px solid rgba(230,230,230,.08)!important;color:#e6e6e6d9!important}.GHG_DatePickerPopup .ant-picker-header button{color:#e6e6e680!important}.GHG_DatePickerPopup .ant-picker-header button:hover{color:#54cc2d!important}.GHG_DatePickerPopup .ant-picker-header-view button{color:#e6e6e6d9!important;font-weight:600}.GHG_DatePickerPopup .ant-picker-header-view button:hover{color:#54cc2d!important}.GHG_DatePickerPopup .ant-picker-content th{color:#e6e6e659!important}.GHG_DatePickerPopup .ant-picker-cell{color:#e6e6e633!important}.GHG_DatePickerPopup .ant-picker-cell-in-view{color:#e6e6e6bf!important}.GHG_DatePickerPopup .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background:#54cc2d1f!important;color:#e6e6e6!important}.GHG_DatePickerPopup .ant-picker-cell-selected .ant-picker-cell-inner,.GHG_DatePickerPopup .ant-picker-cell-range-start .ant-picker-cell-inner,.GHG_DatePickerPopup .ant-picker-cell-range-end .ant-picker-cell-inner{background:#54cc2d!important;color:#081c20!important;font-weight:700}.GHG_DatePickerPopup .ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#54cc2d!important}.GHG_DatePickerPopup .ant-picker-month-panel .ant-picker-cell-inner,.GHG_DatePickerPopup .ant-picker-year-panel .ant-picker-cell-inner,.GHG_DatePickerPopup .ant-picker-decade-panel .ant-picker-cell-inner{color:#e6e6e6bf!important;border-radius:4px}.GHG_DatePickerPopup .ant-picker-month-panel .ant-picker-cell-in-view:hover .ant-picker-cell-inner,.GHG_DatePickerPopup .ant-picker-year-panel .ant-picker-cell-in-view:hover .ant-picker-cell-inner,.GHG_DatePickerPopup .ant-picker-decade-panel .ant-picker-cell-in-view:hover .ant-picker-cell-inner{background:#54cc2d1f!important;color:#e6e6e6!important}.GHG_DatePickerPopup .ant-picker-month-panel .ant-picker-cell-selected .ant-picker-cell-inner,.GHG_DatePickerPopup .ant-picker-year-panel .ant-picker-cell-selected .ant-picker-cell-inner,.GHG_DatePickerPopup .ant-picker-decade-panel .ant-picker-cell-selected .ant-picker-cell-inner{background:#54cc2d!important;color:#081c20!important;font-weight:700}.GHG_DatePickerPopup .ant-picker-cell-disabled .ant-picker-cell-inner{color:#e6e6e626!important;background:transparent!important}.GHG_DatePickerPopup .ant-picker-cell-disabled:before{background:#ffffff05!important}.GHG_DatePickerPopup .ant-picker-footer{background:#081c20!important;border-top:1px solid rgba(230,230,230,.08)!important}.GHG_DatePickerPopup .ant-picker-today-btn{color:#54cc2d!important}.GHG_DatePickerPopup .ant-picker-today-btn:hover{color:#45a825!important}.GHG_PeriodReportBar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.GHG_PeriodLabel{font-size:15px;font-weight:600;color:#e6e6e6d9;line-height:1.3}.GHG_PeriodReportBtn.ant-btn{background:#10262a!important;border:1px solid rgba(84,204,45,.4)!important;color:#54cc2d!important;font-weight:600!important;font-size:13px!important;height:34px!important;border-radius:6px!important;padding:0 12px!important;white-space:nowrap;flex-shrink:0;transition:background .18s ease,border-color .18s ease!important}.GHG_PeriodReportBtn.ant-btn:hover:not(:disabled){background:#54cc2d1f!important;border-color:#54cc2d!important;color:#54cc2d!important}.GHG_PeriodReportBtn.ant-btn:disabled{opacity:.45!important;cursor:not-allowed!important}.GHG_StatsStrip{margin-bottom:24px}.GHG_StatBox{display:flex;align-items:stretch;background:var(--statsSummaryBoxColor, #081c20);border-radius:8px;overflow:hidden;border:1px solid rgba(230,230,230,.07);min-height:90px}.GHG_StatBox_Accent{width:4px;flex-shrink:0}.GHG_StatBox_Content{padding:14px 16px;display:flex;flex-direction:column;justify-content:center;gap:6px}.GHG_StatBox_Title{font-size:11px;font-weight:500;color:#809599;text-transform:uppercase;letter-spacing:.4px;line-height:1}.GHG_StatBox_ValueRow{display:flex;align-items:baseline;gap:5px}.GHG_StatBox_Value{font-size:22px;font-weight:700;line-height:1}.GHG_StatBox_Unit{font-size:12px;font-weight:500;color:#e6e6e673}.GHG_StatBox_PctBadge{display:inline-flex;align-items:center;font-size:14px;font-weight:700;padding:3px 8px;border-radius:10px;border:1px solid;line-height:1.5;letter-spacing:.2px;white-space:nowrap}@media(min-width:992px){.GHG_Page_Title{font-size:30px}.GHG_Page_Description{font-size:16px;font-weight:500;line-height:19px}.GHG_Page_Header{align-items:center}.GHG_StatBox{min-height:100px}.GHG_StatBox_Title{font-size:12px}.GHG_StatBox_Value{font-size:26px}.GHG_StatBox_Unit{font-size:13px}}.GHG_Error{color:#ff6b6b;padding:24px;text-align:center;font-size:14px}.GHG_SpinWrapper,.GHG_SpinWrapper .ant-spin-container{min-height:300px}.GHG_SpinWrapper .ant-spin-spinning{display:flex!important;align-items:center;justify-content:center;min-height:300px}.GHG_StatBox_Skeleton.ant-skeleton-input{height:28px!important;border-radius:4px!important;min-width:80px!important;max-width:120px!important}@media(max-width:576px){.GHG_FilterTypeBtn{padding:8px 14px;font-size:12px}.GHG_StatBox{min-height:76px}.GHG_StatBox_Value{font-size:18px}.GHG_StatBox_PctBadge{font-size:11px;padding:2px 6px}}.CR_SiteStrip{display:flex;align-items:center;gap:14px;padding:12px 16px;margin-bottom:16px;border-radius:8px;background-color:var(--IDB_UsageChartColor, rgba(8, 28, 32, 1));border:1px solid #213336}.CR_SiteStrip--embedded{padding:0;margin-bottom:0;border-radius:0;background-color:transparent;border:none}.CR_SiteStrip_Label{font-size:13px;font-weight:600;color:#809599;letter-spacing:.5px;text-transform:uppercase}.CR_SiteStrip_Buttons{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 auto;min-width:0}.CR_SiteStrip_Btn{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:6px;border:1px solid #213336;background-color:transparent;color:#e6e6e6;cursor:pointer;height:32px;transition:background-color .15s ease,border-color .15s ease,transform .1s ease}.CR_SiteStrip_Btn:hover{border-color:#00c9a7}.CR_SiteStrip_Btn:active{transform:scale(.98)}.CR_SiteStrip_Btn:focus-visible{outline:2px solid #00c9a7;outline-offset:2px}.CR_SiteStrip_Btn--active{background-color:#00c9a71f;border-color:#00c9a7}.CR_SiteStrip_Btn--combined{padding:4px 10px;gap:6px}.CR_SiteStrip_Btn--combined .CR_SiteStrip_Name{font-size:12px}.CR_SiteStrip_Btn:disabled{cursor:not-allowed;opacity:.55}.CR_SiteStrip_Btn:disabled:hover{border-color:#213336}.CR_SiteStrip_Btn .ant-avatar{display:inline-flex;align-items:center;justify-content:center}.CR_SiteStrip_Btn .ant-avatar .ant-avatar-string{display:inline-flex;align-items:center;justify-content:center;line-height:1;transform:none!important;position:static}.CR_SiteStrip_Pre{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:10px;font-weight:700;line-height:1;color:#e6e6e6;text-align:center;letter-spacing:.2px}.CR_SiteStrip_Name{font-size:13px;font-weight:600}.CR_SiteStrip_Loc{font-size:11px;color:#809599}.CR_SiteStrip_Empty{font-size:13px;color:#809599}@media(max-width:540px){.CR_SiteStrip_Buttons{width:100%;gap:6px}.CR_SiteStrip_Btn{flex:1 1 calc(50% - 6px);min-height:42px;justify-content:flex-start}.CR_SiteStrip_Name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:360px){.CR_SiteStrip_Btn{flex:1 1 100%}}.CR_ReportCard{width:100%;max-width:320px;background:#0d2126;border:1px solid #213336;border-radius:10px;padding:0;display:flex;flex-direction:column;box-shadow:0 1px 2px #00000040;overflow:hidden}.CR_ReportCard .ant-card-body{padding:20px;display:flex;flex-direction:column;height:100%}.CR_ReportCard_Head{display:flex;align-items:center;gap:12px;margin-bottom:16px}.CR_ReportCard_Icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#ffffff0d;border-radius:8px}.CR_ReportCard_Content{flex:0 0 auto}.CR_ReportCard_Title{font-size:18px;font-weight:600;line-height:24px;color:#e6e6e6;margin-bottom:4px}.CR_ReportCard_Month{font-size:13px;font-weight:500;color:#05d2c6;margin-bottom:12px}.CR_ReportCard_Description{font-size:13px;font-weight:400;line-height:18px;color:#809599;margin-bottom:12px}.CR_ReportCard_Scope{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.CR_ReportCard_ScopeLabel{font-size:10px;font-weight:600;letter-spacing:.4px;color:#809599;text-transform:uppercase}.CR_ReportCard_ScopeValue{font-size:12px;font-weight:600;color:#e6e6e6;line-height:1.3;overflow-wrap:anywhere}.CR_ReportCard_Actions{margin-top:16px;flex:0 0 auto}.CR_ReportCard_DownloadBtn{width:100%;height:42px;font-weight:600;background:#54c22d;border-color:#54c22d}.CR_ReportCard_DownloadBtn:hover{background:#45a025!important;border-color:#45a025!important}.CR_ReportCard_DownloadBtn:disabled,.CR_ReportCard_DownloadBtn.ant-btn-loading,.CR_ReportCard_DownloadBtn[disabled]{background:#54c22d!important;border-color:#54c22d!important;color:#e6e6e6!important;opacity:.6}.CR_Page{padding:16px 18px 32px;color:#e6e6e6}.CR_Page_Header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.CR_Page_Title{font-size:22px;font-weight:700;line-height:1.2;color:#e6e6e6;letter-spacing:-.2px}.CR_Page_Description{margin-top:4px;font-size:12px;font-weight:500;line-height:1.4;color:#809599}@media(min-width:768px){.CR_Page_Title{font-size:30px}.CR_Page_Description{font-size:15px;margin-top:8px}}.CR_ReportSection{padding:18px 18px 22px;margin-bottom:14px;border-radius:10px;background-color:var(--IDB_UsageChartColor, rgba(8, 28, 32, 1));border:1px solid #213336}.CR_ReportSection_Head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.CR_ReportSection_HeadText{display:flex;flex-direction:column;gap:2px}.CR_ReportSection_Title{font-size:16px;font-weight:700;color:var(--projectBoxSpanTxtColor, #e6e6e6);letter-spacing:.2px}.CR_ReportSection_Subtitle{font-size:12px;color:#809599}.CR_ReportSection_Controls{display:flex;flex-direction:column;gap:14px;padding-bottom:16px;margin-bottom:18px;border-bottom:1px solid #1b2c2f}.CR_ReportSection_Row{display:flex;align-items:center;gap:16px}.CR_ReportSection_RowLabel,.CR_SiteStrip--embedded .CR_SiteStrip_Label{font-size:12px;font-weight:600;color:#809599;letter-spacing:.6px;text-transform:uppercase;flex:0 0 60px;min-width:60px}.CR_ReportSection_RowBody{display:flex;flex-wrap:wrap;align-items:center;gap:16px;flex:1 1 auto;min-width:0}.CR_FilterBar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;margin-bottom:14px;border-radius:8px;background-color:var(--IDB_UsageChartColor, rgba(8, 28, 32, 1));border:1px solid #213336}.CR_CycleSelect{width:135px}.CR_CycleSelect .ant-select-selector{height:32px!important;min-height:32px!important;display:flex;align-items:center;background:#0c2429!important}.CR_CycleSelect .ant-select-selection-item{line-height:30px!important}.CR_DatePicker{height:32px;background:#0c2429!important}.CR_PeriodLabel{flex:1;font-size:14px;font-weight:600;color:#00c9a7;letter-spacing:.3px}.CR_ReportsGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),320px));gap:16px;margin-top:4px}@media(min-width:576px){.CR_ReportsGrid{grid-template-columns:repeat(auto-fill,320px)}}.CR_Error{background:#ff64641a;border:1px solid rgba(255,100,100,.3);color:#ff6464;padding:12px 14px;border-radius:6px;margin-bottom:14px}@media(max-width:768px){.CR_ReportSection{padding:14px 14px 18px}.CR_ReportSection_Head{flex-direction:column;align-items:flex-start;gap:6px}.CR_ReportSection_Row{gap:12px}.CR_FilterBar{flex-direction:column;align-items:stretch}.CR_PeriodLabel{text-align:left}}@media(max-width:540px){.CR_ReportSection{padding:12px 12px 16px}.CR_ReportSection_Row,.CR_SiteStrip--embedded{flex-direction:column;align-items:stretch;gap:8px}.CR_ReportSection_RowLabel,.CR_SiteStrip--embedded .CR_SiteStrip_Label{flex:0 0 auto;min-width:0}.CR_ReportSection_RowBody{width:100%;gap:8px;flex-direction:row;flex-wrap:nowrap;align-items:stretch}.CR_CycleSelect,.CR_DatePicker{flex:1 1 calc(50% - 4px);width:calc(50% - 4px)!important;min-width:0;max-width:calc(50% - 4px)}.CR_CycleSelect .ant-select-selector{height:40px!important;min-height:40px!important}.CR_CycleSelect .ant-select-selection-item{line-height:38px!important}.CR_DatePicker{height:40px;min-height:40px}}.LDB_GreetingBox_Box{min-width:320px}.LDB_GreetingBox_LiveBadge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:#05d2c6;margin-bottom:8px}.LDB_GreetingBox_LiveDot{width:7px;height:7px;border-radius:50%;background:#05d2c6;display:inline-block;animation:greetingLivePulse 2s ease-in-out infinite;flex-shrink:0}@keyframes greetingLivePulse{0%,to{opacity:1;box-shadow:0 0 #05d2c699}50%{opacity:.7;box-shadow:0 0 0 4px #05d2c600}}@media(prefers-reduced-motion:reduce){.LDB_GreetingBox_LiveDot{animation:none;opacity:1;box-shadow:none}}.LDB_GreetingBox_Greeting{font-size:28px;font-weight:700;line-height:1.3;text-align:left;color:#e6e6e6}.LDB_GreetingBox_SubLine{font-size:16px;font-weight:500;line-height:19px;text-align:left;color:#e6e6e68c;margin-top:2px}@media(max-width:992px){.LDB_GreetingBox_Box{min-width:unset;width:100%}.LDB_GreetingBox_Greeting{font-size:20px;line-height:28px}.LDB_GreetingBox_SubLine{font-size:14px;font-weight:600;line-height:24px}.LDB_GreetingBox_LiveBadge{font-size:10px;margin-bottom:6px}}.LDB_GreenBox_Box{min-width:270px;border-radius:12px;padding:16px 20px;background:linear-gradient(135deg,#00929a,#009e58);box-shadow:0 4px 24px #00996440}.LDB_GreenBox_Header{display:flex;align-items:center;gap:8px;margin-bottom:10px}.LDB_GreenBox_Icon{width:18px;height:18px;flex-shrink:0}.LDB_GreenBox_WordLine{font-size:12px;font-weight:600;line-height:1;color:#e6e6e6d9;letter-spacing:.2px}.LDB_GreenBox_EnergyBox_Container{display:flex;flex-direction:row;justify-content:space-around;align-items:center;gap:8px}.LDB_GreenBox_StatItem{display:flex;flex-direction:column;align-items:center}.LDB_GreenBox_EnergyBox{font-size:36px;font-weight:700;line-height:1;color:#e6e6e6}.LDB_GreenBox_EnergyBox_Unit{font-size:13px;font-weight:400;color:#e6e6e6d9;margin-left:2px;vertical-align:baseline}.LDB_GreenBox_StatLabel{font-size:11px;font-weight:500;color:#e6e6e6a6;text-transform:uppercase;letter-spacing:.4px;margin-top:4px}.LDB_GreenBox_EnergyBox_Line{width:1px;align-self:stretch;background:#ffffff4d;flex-shrink:0;margin:4px 0}@media(max-width:992px){.LDB_GreenBox_Box{width:100%;min-width:unset}.LDB_GreenBox_EnergyBox{font-size:28px}}.LDB_Welcome_Box{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:30px}@media(max-width:992px){.LDB_Welcome_Box{flex-direction:column;gap:16px}.LDB_WelcomeBox_GreetingBox,.LDB_WelcomeBox_GreenBox{width:100%}}.LDB_TimeBox_Title{font-size:11px;font-weight:500;line-height:14px;color:#809599}.LDB_TimeBox_Value{font-size:24px;font-weight:700;line-height:1.2;text-align:left;color:#e6e6e6}@media(min-width:992px){.LDB_TimeBox_Title{font-size:12px;line-height:15px}.LDB_TimeBox_Value{font-size:28px;line-height:34px}}.LDB_PriceBox_Title{font-size:11px;font-weight:500;line-height:14px;color:#809599}.LDB_PriceBox_Text{display:flex;align-items:baseline;gap:1px;margin-top:2px}.LDB_PriceBox_Currency{font-size:16px;font-weight:500;color:#e6e6e6bf;line-height:1}.LDB_PriceBox_Value{font-size:24px;font-weight:700;line-height:1.2;text-align:left;color:#e6e6e6}.LDB_PriceBox_Unit{font-size:12px;font-weight:400;color:#e6e6e680;margin-left:2px}@media(min-width:992px){.LDB_PriceBox_Title{font-size:12px;line-height:15px}.LDB_PriceBox_Currency{font-size:18px}.LDB_PriceBox_Value{font-size:28px;line-height:34px}}.LDB_GenerationBox_Title{font-size:11px;font-weight:500;line-height:14px;color:#809599}.LDB_GenerationBox_Text{display:flex;align-items:baseline;gap:2px;margin-top:2px}.LDB_GenerationBox_Value{font-size:24px;font-weight:700;line-height:1.2;text-align:left;color:#e6e6e6}.LDB_GenerationBox_Unit{font-size:12px;font-weight:500;color:#e6e6e6a6;line-height:1}@media(min-width:992px){.LDB_GenerationBox_Title{font-size:12px;line-height:15px}.LDB_GenerationBox_Value{font-size:28px;line-height:34px}.LDB_GenerationBox_Unit{font-size:13px}}.LDB_EmissionBox_Title{font-size:11px;font-weight:500;line-height:14px;color:#809599}.LDB_EmissionBox_Text{display:flex;align-items:baseline;gap:2px;margin-top:2px}.LDB_EmissionBox_Value{font-size:24px;font-weight:700;line-height:1.2;text-align:left;color:#e6e6e6}.LDB_EmissionBox_Unit{font-size:12px;font-weight:500;color:#e6e6e6a6;line-height:1}@media(min-width:992px){.LDB_EmissionBox_Title{font-size:12px;line-height:15px}.LDB_EmissionBox_Value{font-size:28px;line-height:34px}.LDB_EmissionBox_Unit{font-size:13px}}.MLDB_StatsSummary{margin-top:32px}.MLDB_StatsSummary_Box{box-sizing:border-box;padding:14px 16px;height:104px;max-height:104px;border-radius:10px;background:var(--statsSummaryBoxColor);border:1px solid rgba(230,230,230,.06);border-top-width:2px;display:flex;flex-direction:column;justify-content:center}.MLDB_StatsSummary_Box--time{border-top-color:#05d2c6}.MLDB_StatsSummary_Box--price{border-top-color:#f5a623}.MLDB_StatsSummary_Box--gen{border-top-color:#24ca49}.MLDB_StatsSummary_Box--emission{border-top-color:#5cb85c}.LDB_StatBox_IconRow{display:flex;align-items:center;gap:5px;margin-bottom:2px}.LDB_StatBox_SubLabel{font-size:11px;font-weight:400;color:#4d6b70;margin-top:4px;letter-spacing:.2px}@media(max-width:992px){.MLDB_StatsSummary{margin-top:20px}.MLDB_StatsSummary_Box{height:auto;min-height:76px;max-height:104px;border-radius:8px;padding:10px 12px;overflow:hidden}.LDB_StatBox_SubLabel{display:none}}.LDB_GenerationLineChart{padding:16px;background:#081c20;border-radius:14px;border:1px solid rgba(230,230,230,.06)}.LDB_GenerationLineChart_Header{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}.LDB_GenerationLineChart_Title{display:flex;flex-direction:column;gap:2px;white-space:nowrap;flex-shrink:0}.LDB_GenerationLineChart_LiveRow{display:flex;align-items:center;gap:5px}.LDB_GenerationLineChart_LiveDot{width:7px;height:7px;border-radius:50%;background:#05d2c6;flex-shrink:0;animation:genChartLivePulse 2s ease-in-out infinite}@keyframes genChartLivePulse{0%,to{opacity:1}50%{opacity:.35}}.LDB_GenerationLineChart_LiveLabel{font-size:11px;font-weight:500;color:#05d2c6;letter-spacing:.3px;text-transform:uppercase}.LDB_GenerationLineChart_TitleHighlight{font-size:18px;font-weight:700;color:#e6e6e6;letter-spacing:-.5px;line-height:1.2}.LDB_GenerationLineChart_Unit{font-size:12px;font-weight:400;color:#809599}.LDB_GenerationLineChart_Box{margin-top:20px;background:#081c20}.LDB_DownloadButton{background-color:#05d2c614!important;border:1px solid rgba(5,210,198,.25)!important;border-radius:8px!important;color:#05d2c6!important;transition:background-color .2s!important}.LDB_DownloadButton:hover{background-color:#05d2c629!important}@media(prefers-reduced-motion:reduce){.LDB_GenerationLineChart_LiveDot{animation:none}}@media(max-width:768px){.LDB_GenerationLineChart{padding:12px;border-radius:10px}.LDB_GenerationLineChart_Header{align-items:flex-start;gap:8px}.LDB_GenerationLineChart_TitleHighlight{font-size:14px}.LDB_GenerationLineChart_Box{margin-top:14px}}@media(min-width:769px)and (max-width:991px){.LDB_GenerationLineChart{padding:18px 16px}.LDB_GenerationLineChart_TitleHighlight{font-size:16px}}@media(min-width:992px){.LDB_GenerationLineChart{padding:24px 20px}.LDB_GenerationLineChart_TitleHighlight{font-size:20px}}.LDB_TodayPowerPricesChart{padding:16px 12px;background:#081c20;border-radius:5px}.LDB_TodayPowerPricesChart_Header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.LDB_TodayPowerPricesChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;text-align:left;white-space:nowrap;flex-shrink:0}.LDB_TodayPowerPricesChart_TitleHighlight{margin-right:7px;color:#e6e6e6;font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.89px;text-align:left}.LDB_DownloadButton{background-color:transparent;color:#e6e6e6}.LDB_TodayPowerPricesChart_Box{margin-top:20px;margin-left:0;background:#081c20}.LDB_TodayPowerPricesChart_Empty{display:flex;align-items:center;justify-content:center;min-height:280px}.LDB_TodayPowerPricesChart_Empty_Text{color:#4d6b70;font-size:14px;font-weight:500;letter-spacing:.2px}@media(min-width:992px){.LDB_TodayPowerPricesChart{padding:24px 20px;border-radius:8px}.LDB_TodayPowerPricesChart_Title{font-size:12px;line-height:14.52px}.LDB_TodayPowerPricesChart_TitleHighlight{font-size:18px;font-weight:700;line-height:21.78px}.LDB_TodayPowerPricesChart_Box{margin-bottom:0}}.LDB_EmissionBarChart{padding:16px 12px;background:#081c20;border-radius:5px}.LDB_EmissionBarChart_Header{display:flex;flex-direction:column;gap:14px}.LDB_EmissionBarChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:-.89px;text-align:left;white-space:nowrap;flex-shrink:0}.LDB_EmissionBarChart_TitleHighlight{margin-right:7px;color:#e6e6e6;font-size:14px;font-weight:600;line-height:17px;letter-spacing:-.89px;text-align:left}.LDB_EmissionBarChart_Box{margin-top:20px;margin-left:0;background:#081c20}.symbol-emission{font-size:11px;color:#809599;margin-left:2px}@media(min-width:992px){.LDB_EmissionBarChart{padding:24px 20px;border-radius:8px}.LDB_EmissionBarChart_Header{flex-direction:row;align-items:baseline;justify-content:space-between}.LDB_EmissionBarChart_Title{font-size:12px;line-height:14.52px;font-weight:400}.LDB_EmissionBarChart_TitleHighlight{font-size:18px;font-weight:700;line-height:21.78px}.LDB_EmissionBarChart_Box{margin-top:46px;margin-bottom:0}}.g2-legend-item:hover .g2-legend-marker{background-color:transparent!important}.-selection-search{background-color:#081c20}.generator-card{width:100%;max-width:350px;height:330px;background:linear-gradient(135deg,#146e2a,#126e6c);border-radius:14px;padding:14px 16px 0;color:#e6e6e6;position:relative;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease;margin:0 auto;overflow:hidden}.generator-card:before{content:"";position:absolute;top:-40%;right:-20%;width:220px;height:220px;background:#ffffff0d;border-radius:50%;pointer-events:none}.generator-card:hover{transform:translateY(-6px);box-shadow:0 16px 48px #05d2c647,0 4px 12px #0000004d}.generator-card:focus-visible{outline:2px solid #05D2C6;outline-offset:3px}.generator-live-badge{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:700;letter-spacing:1px;color:#e6e6e6f2;background:#ffffff26;padding:3px 8px;border-radius:20px;margin-left:auto;flex-shrink:0;line-height:1}.live-dot{width:7px;height:7px;border-radius:50%;background:#7fff7f;display:inline-block;animation:livePulse 1.8s ease-in-out infinite;flex-shrink:0}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.site-title-row{display:flex;align-items:center;gap:6px;margin-bottom:6px}.site-title{font-size:16px;font-weight:700;color:#e6e6e6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;line-height:1.2}.generator-type-badge{font-size:10px;font-weight:600;letter-spacing:.5px;padding:3px 8px;border-radius:20px;background:#ffffff2e;color:#e6e6e6eb;text-transform:uppercase;flex-shrink:0;white-space:nowrap;line-height:1}.icon-section{flex:1;display:flex;justify-content:center;align-items:center;margin-bottom:4px}.icon-circle{width:120px;height:120px;border:1.5px solid rgba(230,230,230,.35);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 0 0 6px #ffffff0f}.generator-icon{width:116px;height:116px;filter:brightness(0) invert(1);object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stats-container{display:flex;align-items:center;justify-content:space-around;gap:4px;padding:6px 0 2px}.stat-item{display:flex;flex-direction:column;align-items:center;flex:1}.stat-label{font-size:9px;font-weight:500;color:#e6e6e6a6;text-transform:uppercase;letter-spacing:.4px;margin-bottom:2px}.stat-divider{width:1px;height:40px;background:#ffffff40;flex-shrink:0}.stat-value-row{display:flex;align-items:baseline;justify-content:center;gap:2px}.stat-value{font-size:34px;font-weight:700;line-height:1;text-align:center;color:#e6e6e6}.stat-unit{font-size:11px;font-weight:400;color:#e6e6e6d9;padding-bottom:3px}.view-dashboard-section{margin:8px -16px 0;background:#fffffff7;border-radius:0 0 14px 14px}.view-dashboard-btn{background:transparent;border:none;color:#1a3a2a;font-size:13px;font-weight:600;padding:12px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%;font-family:Inter,sans-serif;transition:background-color .2s;border-radius:0 0 14px 14px;min-height:44px}.view-dashboard-btn:hover{background:#0000000f}.arrow-icon{font-size:14px;font-weight:700;transition:transform .2s}.generator-card:hover .arrow-icon{transform:translate(3px)}.stat-value.loading{animation:loadingPulse 1.5s ease-in-out infinite}@keyframes loadingPulse{0%{opacity:.25}50%{opacity:.85}to{opacity:.25}}@media(prefers-reduced-motion:reduce){.live-dot,.stat-value.loading{animation:none;opacity:1}.generator-card{transition:none}.generator-card:hover{transform:none}.arrow-icon{transition:none}}@media(max-width:576px){.generator-card{max-width:100%;height:auto;padding:8px 8px 0;border-radius:10px}.generator-card:before{width:140px;height:140px}.site-title-row{margin-bottom:8px;gap:4px}.site-title{font-size:11px}.generator-type-badge{font-size:7px;padding:1px 5px}.generator-live-badge{background:none;padding:2px;margin-left:auto}.live-text{display:none}.live-dot{width:6px;height:6px}.icon-section{margin-top:6px;margin-bottom:2px}.icon-circle{width:74px;height:74px;box-shadow:0 0 0 3px #ffffff0f}.generator-icon{width:70px;height:70px}.stats-container{gap:2px;padding:8px 0 6px}.stat-value{font-size:16px}.stat-unit{font-size:8px}.stat-label{font-size:7px;letter-spacing:.2px;margin-bottom:2px}.stat-divider{height:28px}.view-dashboard-section{margin:4px -8px 0}.view-dashboard-btn{font-size:9px;padding:5px 8px;min-height:26px;border-radius:0 0 10px 10px}.arrow-icon{font-size:10px}}@media(min-width:577px)and (max-width:768px){.generator-card{max-width:100%;height:auto;padding:10px 12px 0;border-radius:10px}.site-title{font-size:13px}.generator-type-badge{font-size:8px;padding:2px 6px}.generator-live-badge{font-size:9px;padding:2px 6px}.icon-circle{width:80px;height:80px}.generator-icon{width:76px;height:76px}.stat-value{font-size:22px}.stat-unit{font-size:10px}.stat-label{font-size:8px}.stat-divider{height:30px}.view-dashboard-section{margin:4px -12px 0}.view-dashboard-btn{font-size:12px;padding:8px 12px;min-height:36px;border-radius:0 0 10px 10px}}.card-container{background:#081c20;border:1px solid rgba(230,230,230,.07);border-radius:14px;padding:16px}.card-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.card-section-title{font-size:13px;font-weight:600;color:#e6e6e6bf;letter-spacing:.3px;text-transform:uppercase}.card-section-count{font-size:11px;font-weight:500;color:#05d2c6;background:#05d2c61a;padding:2px 8px;border-radius:20px;border:1px solid rgba(5,210,198,.2)}@media(max-width:768px){.card-container{padding:16px 12px 12px;border-radius:10px}.card-section-title{font-size:11px}.card-section-count{font-size:10px}}.LDB_DashboardCharts{margin-top:24px}@media(max-width:768px){.LDB_DashboardCharts{margin-top:16px}.LDB_DashboardCharts .ant-row{margin-left:-8px!important;margin-right:-8px!important}.LDB_DashboardCharts .ant-col{padding-left:8px!important;padding-right:8px!important}}@media(min-width:769px)and (max-width:1024px){.LDB_DashboardCharts{padding:0 12px}}.live-back-nav{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px}.live-back-button{background:#05d2c614;border:1px solid rgba(5,210,198,.3);border-radius:8px;color:#05d2c6;font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;transition:background .2s,border-color .2s,color .2s}.live-back-button:hover{background:#05d2c626;border-color:#05d2c6;color:#e6e6e6}.back-arrow-icon{font-size:11px;transition:transform .2s}.live-back-button:hover .back-arrow-icon{transform:translate(-2px)}.back-text{font-size:13px;font-weight:500}.back-breadcrumb-sep{color:#3d5f64;font-size:14px}.back-breadcrumb-current{font-size:13px;font-weight:600;color:#e6e6e6bf}.live-back-button:focus-visible{outline:2px solid #05D2C6;outline-offset:2px}@media(max-width:768px){.live-back-nav{margin-bottom:14px}.live-back-button{font-size:12px;padding:5px 10px}.back-text,.back-breadcrumb-current{font-size:12px}}@media(prefers-reduced-motion:reduce){.live-back-button,.back-arrow-icon{transition:none}}.LDB_1_Turbines_Container{display:flex;flex-direction:column;justify-content:center;padding:12px;background-color:#081c20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:5px}.LDB_1_Turbines_Stats_Container{padding:10px;background-color:#10262a;border-radius:5px}.LDB_1_Turbines_GaugeContainer{display:flex;flex-direction:column;gap:5px;background-color:#10262a;border-radius:5px}.LDB_1_Turbines_GaugeBox{flex:1;display:flex;flex-direction:row;padding:4px 8px;border-radius:5px;background-color:#081c20;gap:8px}.LDB_1_Turbines_GaugeImage{width:28px;height:100%;opacity:0}.LDB_1_Turbines_GaugeBox_Text_Container{display:flex;flex-direction:row;align-items:baseline;gap:5px}.LDB_1_Turbines_GaugeBox_Text{font-size:10px;font-weight:500;line-height:12.2px;text-align:left}.LDB_1_Turbines_GaugeBox_Unit{font-size:12px;font-weight:500;line-height:14.64px;text-align:left}.LDB_1_Turbines_GaugeBox_Value{font-size:24px;font-weight:700;line-height:29.28px;text-align:left}.LDB_1_Turbines_ButtonsArray{display:grid;grid-template-columns:repeat(10,1fr);gap:8px 5px;align-items:center}.LDB_1_Turbines_Button{width:100%;height:auto;display:block;border-radius:5px;padding:0 8px;outline:none!important;box-shadow:none!important}.LDB_1_Turbines_Button:focus,.LDB_1_Turbines_Button:active,.LDB_1_Turbines_Button:hover{outline:none!important;box-shadow:none!important}.LDB_1_Turbines_Button_Content{font-size:10.97px;font-weight:600;line-height:8px;text-align:center;margin-bottom:8px}.LDB_1_Turbines_Button_Image{height:auto;width:100%;margin-bottom:6.27px;margin-top:8px}.LDB_1_Turbines_ChartHeader{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;padding-bottom:16px}.LDB_1_Turbines_Title{font-size:12px;font-weight:400;line-height:14.52px;letter-spacing:-.89px;text-align:left;color:#809599;gap:7px;white-space:nowrap;flex-shrink:0}.LDB_1_Turbines_TitleHighlight{font-size:18px;font-weight:600;line-height:21.78px;letter-spacing:-.89px;text-align:left;color:#e6e6e6;margin-right:7px}.LDB_1_DownloadButton{background-color:transparent;color:#e6e6e6}.LDB_1_Turbines_ChartBox{margin-top:20px}.LDB_1_Turbines_LineChartBox_Container{padding:10px;background-color:#10262a;border-radius:5px}.LDB_1_Turbines_LineChartBox{margin-top:10px;padding:12px;border-radius:5px;background-color:#081c20}@media(max-width:768px){.LDB_1_Turbines_ButtonsArray{grid-template-columns:repeat(6,1fr);gap:4px 3px}.LDB_1_Turbines_Container{padding:8px}.LDB_1_Turbines_Stats_Container{border-radius:5px;padding:8px}.LDB_1_Turbines_ChartHeader{padding:0 4px 12px}.LDB_1_Turbines_TitleHighlight{font-size:14px;line-height:18px;margin-right:4px}.LDB_1_Turbines_Title{font-size:10px;line-height:12px}.LDB_1_Turbines_GaugeBox_Text_Container{align-items:center}.LDB_1_Turbines_GaugeBox_Value{font-size:18px;line-height:22px}.LDB_1_Turbines_GaugeBox_Unit{font-size:10px;line-height:12px}.LDB_1_Turbines_GaugeBox_Text{font-size:10px;line-height:10px}}@media(min-width:768px){.LDB_1_Turbines_ButtonsArray{grid-template-columns:repeat(10,1fr);gap:8px}}@media(min-width:928px){.LDB_1_Turbines_Container{width:100%;padding:24px 20px;border-radius:8px}.LDB_1_Turbines_Stats_Container{width:100%;height:100%;border-radius:8px;gap:40px;padding:10px}.LDB_1_Turbines_GaugeContainer{flex-direction:row;width:100%;gap:10px}.LDB_1_Turbines_GaugeBox{padding:20px;gap:20px;border-radius:8px}.LDB_1_Turbines_GaugeImage{width:auto;height:100%;opacity:0}.LDB_1_Turbines_GaugeBox_Text_Container{flex-direction:column;justify-content:center}.LDB_1_Turbines_GaugeBox_Text{font-size:14px;font-weight:400;line-height:16px;text-align:left;color:#809599}.LDB_1_Turbines_GaugeBox_Unit{font-weight:400;line-height:16px;letter-spacing:-.009em;text-align:left}.LDB_1_Turbines_GaugeBox_Value{line-height:29.05px;letter-spacing:-.009em;text-align:left}.LDB_1_Turbines_ButtonsArray{margin-top:0;display:grid;grid-template-columns:repeat(10,1fr);gap:12px 10px;padding:0;max-width:100%;align-items:center}.LDB_1_Turbines_Button{width:100%;height:auto;display:block;border-radius:8px;padding:0 10px;outline:none!important;box-shadow:none!important}.LDB_1_Turbines_Button:focus,.LDB_1_Turbines_Button:active,.LDB_1_Turbines_Button:hover{outline:none!important;box-shadow:none!important}.LDB_1_Turbines_Button_Content{font-size:15.98px;font-weight:600;margin-bottom:10px}.LDB_1_Turbines_Button_Image{margin-bottom:9.13px;width:100%;height:auto;margin-top:10px}.LDB_1_Turbines_Title{font-size:12px;font-weight:400;letter-spacing:-.89px;text-align:left;color:#809599}.LDB_1_Turbines_TitleHighlight{font-weight:700}.LDB_1_Turbines_ChartBox{margin-top:20px}.LDB_1_Turbines_LineChartBox{margin-top:10px;padding:20px}}.fade-in{animation:fadeIn 3s forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}button,.ant-btn,[role=button]{outline:none!important;box-shadow:none!important}button:focus,button:active,button:hover,.ant-btn:focus,.ant-btn:active,.ant-btn:hover,[role=button]:focus,[role=button]:active,[role=button]:hover{outline:none!important;box-shadow:none!important}.LDB_3_Inverters_Container{display:flex;flex-direction:column;justify-content:center;padding:12px;background-color:#081c20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:5px}.LDB_3_Inverters_Stats_Container{padding:10px;background-color:#10262a;border-radius:5px}.LDB_3_Inverters_GaugeContainer{display:flex;flex-direction:column;gap:5px;background-color:#10262a;border-radius:5px}.LDB_3_Inverters_GaugeBox{flex:1;display:flex;flex-direction:row;padding:4px 8px;border-radius:5px;background-color:#081c20;gap:8px}.LDB_3_Inverters_GaugeImage{width:28px;height:100%;opacity:0}.LDB_3_Inverters_GaugeBox_Text_Container{display:flex;flex-direction:row;align-items:baseline;gap:5px}.LDB_3_Inverters_GaugeBox_Text{font-size:10px;font-weight:500;line-height:12.2px;text-align:left}.LDB_3_Inverters_GaugeBox_Unit{font-size:12px;font-weight:500;line-height:14.64px;text-align:left}.LDB_3_Inverters_GaugeBox_Value{font-size:24px;font-weight:700;line-height:29.28px;text-align:left}.LDB_3_Inverters_ButtonsArray{display:grid;grid-template-columns:repeat(10,1fr);gap:8px 5px;align-items:center}.LDB_3_Inverters_Button{width:100%;height:auto;display:block;border-radius:5px;padding:0 8px;outline:none!important;box-shadow:none!important}.LDB_3_Inverters_Button:focus,.LDB_3_Inverters_Button:active,.LDB_3_Inverters_Button:hover{outline:none!important;box-shadow:none!important}.LDB_3_Inverters_Button_Content{font-size:10.97px;font-weight:600;line-height:8px;text-align:center;margin-bottom:8px}.LDB_3_Inverters_Button_Image{height:auto;width:100%;margin-bottom:6.27px;margin-top:8px}.LDB_3_Inverters_ChartHeader{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;padding-bottom:16px}.LDB_3_Inverters_Title{font-size:12px;font-weight:400;line-height:14.52px;letter-spacing:-.89px;text-align:left;color:#809599;gap:7px;white-space:nowrap;flex-shrink:0}.LDB_3_Inverters_TitleHighlight{font-size:18px;font-weight:600;line-height:21.78px;letter-spacing:-.89px;text-align:left;color:#e6e6e6;margin-right:7px}.LDB_3_DownloadButton{background-color:transparent;color:#e6e6e6}.LDB_3_Inverters_ChartBox{margin-top:20px}.LDB_3_Inverters_LineChartBox_Container{padding:10px;background-color:#10262a;border-radius:5px}.LDB_3_Inverters_LineChartBox{margin-top:10px;padding:12px;border-radius:5px;background-color:#081c20}@media(max-width:768px){.LDB_3_Inverters_ButtonsArray{grid-template-columns:repeat(6,1fr);gap:4px 3px}.LDB_3_Inverters_Container{padding:8px}.LDB_3_Inverters_Stats_Container{border-radius:5px;padding:8px}.LDB_3_Inverters_ChartHeader{padding:0 4px 12px}.LDB_3_Inverters_TitleHighlight{font-size:14px;line-height:18px;margin-right:4px}.LDB_3_Inverters_Title{font-size:10px;line-height:12px}.LDB_3_Inverters_GaugeBox_Value{font-size:18px;line-height:22px}.LDB_3_Inverters_GaugeBox_Unit{font-size:10px;line-height:12px}.LDB_3_Inverters_GaugeBox_Text{font-size:10px;line-height:10px}}@media(min-width:768px){.LDB_3_Inverters_ButtonsArray{grid-template-columns:repeat(10,1fr);gap:8px}}@media(min-width:928px){.LDB_3_Inverters_Container{width:100%;padding:24px 20px;border-radius:8px}.LDB_3_Inverters_Stats_Container{width:100%;height:100%;border-radius:8px;gap:40px;padding:10px}.LDB_3_Inverters_GaugeContainer{flex-direction:row;width:100%;gap:10px}.LDB_3_Inverters_GaugeBox{padding:20px;gap:20px;border-radius:8px}.LDB_3_Inverters_GaugeImage{width:auto;height:100%;opacity:0}.LDB_3_Inverters_GaugeBox_Text_Container{flex-direction:column;justify-content:center}.LDB_3_Inverters_GaugeBox_Text{font-size:14px;font-weight:400;line-height:16px;text-align:left;color:#809599}.LDB_3_Inverters_GaugeBox_Unit{font-weight:400;line-height:16px;letter-spacing:-.009em;text-align:left}.LDB_3_Inverters_GaugeBox_Value{line-height:29.05px;letter-spacing:-.009em;text-align:left}.LDB_3_Inverters_ButtonsArray{margin-top:0;display:grid;grid-template-columns:repeat(10,1fr);gap:12px 10px;padding:0;max-width:100%;align-items:center}.LDB_3_Inverters_Button{width:100%;height:auto;display:block;border-radius:8px;padding:0 10px;outline:none!important;box-shadow:none!important}.LDB_3_Inverters_Button:focus,.LDB_3_Inverters_Button:active,.LDB_3_Inverters_Button:hover{outline:none!important;box-shadow:none!important}.LDB_3_Inverters_Button_Content{font-size:15.98px;font-weight:600;margin-bottom:10px}.LDB_3_Inverters_Button_Image{margin-bottom:9.13px;width:100%;height:auto;margin-top:10px}.LDB_3_Inverters_Title{font-size:12px;font-weight:400;letter-spacing:-.89px;text-align:left;color:#809599}.LDB_3_Inverters_TitleHighlight{font-weight:700}.LDB_3_Inverters_ChartBox{margin-top:20px}.LDB_3_Inverters_LineChartBox{margin-top:10px;padding:20px}}.KCD_SiesUsageBarChart{margin-top:0;background:var(--ISD_SiesUsageBarChartBgColor);border-radius:8px;padding:16px 12px}.KCD_SiesUsageBarChart_Header{display:flex;flex-direction:column;gap:14px}.KCD_SiesUsageBarChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:14px;letter-spacing:-.4px;text-align:left;white-space:nowrap}.KCD_SiesUsageBarChart_TitleHighlight{margin-right:7px;color:var(--ISD_SiesUsageBarChart_TitleHighlight);font-size:14px;font-weight:600;line-height:18px;letter-spacing:-.4px;text-align:left;white-space:nowrap}.KCD_SiesUsageBarChart_ChartOptions{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.KCD_SiesUsageBarChart_DateSelector,.KCD_SiesUsageBarChart_SiteSelector{width:100%}.KCD_SiesUsageBarChart_Box{margin-left:0;background:transparent;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.KCD_SiesSelector_Box{display:flex;flex-direction:row;align-items:center;gap:8px}.KCD_SiesSelector_Avatar{display:flex;flex-direction:row;align-items:center}.KCD_SiesSelector_Avatar_Content{font-size:9px;font-weight:700;text-align:center;text-justify:auto;color:#e6e6e6}.KCD_SiesSelector_Title{font-size:12px;font-weight:400;text-align:left}.KCD_SiesSelector_TitleHighlight{font-size:13px;font-weight:700;text-align:left;margin-right:7px}.KCD_SiesUsageBarChart .Chart_Options_SelectButton{max-width:170px;width:140px}.KCD_SiesUsageBarChart .Chart_Options_DatePicker{max-width:140px;width:130px}@media(min-width:992px){.KCD_SiesUsageBarChart{padding:20px}.KCD_SiesUsageBarChart_Header{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.KCD_SiesUsageBarChart_Title{flex:0 0 auto;min-width:0;margin-right:16px}.KCD_SiesUsageBarChart_TitleHighlight{font-size:16px;line-height:20px}.KCD_SiesUsageBarChart_Box{margin-top:46px;margin-bottom:0}.KCD_SiesUsageBarChart_ChartOptions{flex:0 0 auto;flex-direction:row;margin-bottom:0}.KCD_SiesUsageBarChart_DateSelector{width:auto;justify-content:flex-end}}.MDB_GreetingBox{margin-top:0}.MDB_GreetingBox_Greeting{font-size:28px;font-weight:700;line-height:50px;text-align:left;color:var(--colorGreetingText)!important}.MDB_GreetingBox_SubLine{font-size:16px;font-weight:600;line-height:28px;text-align:left}.MDB_GreetingBox_InfoLine{margin-top:8px;font-size:14px;font-weight:500;line-height:16px;text-align:left;color:#809599}@media(min-width:992px){.MDB_GreetingBox_Greeting{font-size:30px;line-height:45px}.MDB_GreetingBox_SubLine{font-size:20px;line-height:30px}.MDB_GreetingBox_InfoLine{margin-top:15px;font-size:14px;line-height:16px}}.wave{display:inline-block;animation:wave-animation 2s ease-in-out 3;transform-origin:70% 70%}@keyframes wave-animation{0%{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-8deg)}45%{transform:rotate(14deg)}60%{transform:rotate(-4deg)}75%{transform:rotate(10deg)}to{transform:rotate(0)}}.MDB__InfoBox{display:flex;flex-direction:row;align-items:center;margin-top:30px;gap:10px;height:85px;padding:0}.MDB__InfoBox_HourlyMatchedBox{width:calc(50% - 5px);height:100%;align-content:center;padding-left:12px;border-radius:8px;background:linear-gradient(101.67deg,#24ca49 -2.87%,#24cac7 115.18%)}.MDB__InfoBox_AnnuallyMatchedBox{width:calc(50% - 5px);height:100%;align-content:center;padding-left:12px;border-radius:8px;background:linear-gradient(102.61deg,#00c06d -2.92%,#006fff 122.07%)}.MDB__InfoBox_Wording{font-size:12px;font-weight:600;line-height:16px;text-align:left;color:var(--greenInfoBoxTextColor)}.MDB__InfoBox_Value{margin-top:6px;display:flex;align-items:baseline;gap:6px;font-weight:700;line-height:34px;text-align:left;color:var(--greenInfoBoxTextColor)}.MDB__InfoBox_ValueNum{font-size:26px;font-weight:700;line-height:1.1;letter-spacing:.2px}.MDB__InfoBox_ValueUnit{font-size:13px;font-weight:500;line-height:1.1;color:#e6e6e6b3;letter-spacing:.3px}.MDB__InfoBox_Skeleton{width:70px;height:28px;border-radius:6px;background:linear-gradient(90deg,#ffffff2e,#ffffff61,#ffffff2e);background-size:200% 100%;animation:MDB__InfoBox_Shimmer 1.4s ease-in-out infinite}@keyframes MDB__InfoBox_Shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(min-width:992px){.MDB__InfoBox{height:105px;gap:20px;margin-top:0}.MDB__InfoBox_HourlyMatchedBox,.MDB__InfoBox_AnnuallyMatchedBox{width:calc(50% - 10px)}.MDB__InfoBox_Wording{font-size:15px}.MDB__InfoBox_Value{line-height:42px}.MDB__InfoBox_ValueNum{font-size:32px}.MDB__InfoBox_ValueUnit{font-size:14px}.MDB__InfoBox_Skeleton{width:90px;height:36px}}.KCD_SiteStrip{display:flex;align-items:center;gap:14px;padding:12px 16px;margin-bottom:16px;border-radius:8px;background-color:var(--IDB_UsageChartColor, rgba(8, 28, 32, 1));border:1px solid #213336}.KCD_SiteStrip_Label{font-size:13px;font-weight:600;color:#809599;letter-spacing:.5px;text-transform:uppercase}.KCD_SiteStrip_Buttons{display:flex;flex-wrap:wrap;gap:8px}.KCD_SiteStrip_Btn{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:6px;border:1px solid #213336;background-color:transparent;color:#e6e6e6;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.KCD_SiteStrip_Btn:hover{border-color:#54c22d}.KCD_SiteStrip_Btn--active{background-color:#54c22d1f;border-color:#54c22d}.KCD_SiteStrip_Btn .ant-avatar{display:inline-flex;align-items:center;justify-content:center}.KCD_SiteStrip_Btn .ant-avatar .ant-avatar-string{display:inline-flex;align-items:center;justify-content:center;line-height:1;transform:none!important;position:static}.KCD_SiteStrip_Pre{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:10px;font-weight:700;line-height:1;color:#e6e6e6;text-align:center;letter-spacing:.2px}.KCD_SiteStrip_Name{font-size:13px;font-weight:600}.KCD_SiteStrip_Loc{font-size:11px;color:#809599}.KCD_SiteStrip_Empty{font-size:13px;color:#809599}.CDS_StatsSummary{margin-top:24px}.CDS_StatsSummary_Box{box-sizing:border-box;padding:12px 16px;min-height:88px;border-radius:10px;background:var(--statsSummaryBoxColor);border:1px solid rgba(230,230,230,.06);border-top-width:2px;border-top-color:transparent;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.CDS_StatsSummary_Box--green{border-top-color:#f3cf4c}.CDS_StatsSummary_Box--blue{border-top-color:#06a0f6}.CDS_StatsSummary_Box--teal{border-top-color:#54c22d}.CDS_StatsSummary_Box--yellow{border-top-color:#f0a212}.CDS_StatBox_IconRow{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:5px;margin-bottom:2px}.CDS_StatBox_IconRow svg{display:block;flex-shrink:0}.CDS_StatBox_IconRow span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:500;line-height:14px;color:#809599}.CDS_StatBox_Value{font-size:22px;font-weight:700;line-height:1.2;text-align:left;display:flex;align-items:baseline;gap:4px;margin-top:2px;color:var(--consumptionBoxValueColor)}.CDS_StatBox_Unit{font-size:12px;font-weight:500;color:#e6e6e6a6;line-height:1}.CDS_StatBox_SubLabel{font-size:11px;line-height:14px;font-weight:400;color:#4d6b70;margin-top:4px;letter-spacing:.2px}@keyframes CDS_shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.CDS_StatsSummary_Skeleton{display:flex;flex-direction:column}.CDS_Skeleton_IconRow,.CDS_Skeleton_Value,.CDS_Skeleton_Label{border-radius:4px;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff17,#ffffff0a 75%);background-size:1200px 100%;animation:CDS_shimmer 1.5s infinite linear}.CDS_Skeleton_IconRow{width:55%;height:15px;margin-bottom:2px}.CDS_Skeleton_Value{width:70%;height:34px;margin-top:2px;border-radius:5px}.CDS_Skeleton_Label{width:45%;height:14px;margin-top:4px}@media(min-width:992px){.CDS_StatsSummary{margin-top:32px}.CDS_StatBox_IconRow span{font-size:12px;line-height:15px}.CDS_StatBox_Value{font-size:28px;line-height:34px}.CDS_StatBox_Unit{font-size:13px}}@media(max-width:991px){.CDS_StatsSummary{margin-top:20px}.CDS_StatsSummary_Box{min-height:78px;border-radius:8px;padding:10px 14px}.CDS_Skeleton_Value{height:28px;margin-top:2px}}@media(max-width:575px){.CDS_StatsSummary_Box{min-height:68px;padding:8px 12px}.CDS_StatBox_SubLabel,.CDS_Skeleton_Label{display:none}.CDS_Skeleton_IconRow{height:14px;margin-bottom:2px}.CDS_Skeleton_Value{height:26px;margin-top:2px}}.ClientDashboardPage_Graphs{margin-top:24px}@media(min-width:992px){.ClientDashboardPage_Graphs{margin-top:46px}}.KCD_Title{font-size:28px;font-weight:700;line-height:33.89px;text-align:left}.KCD_Description{margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:600;line-height:24px;text-align:left}@media(min-width:992px){.KCD_Header{height:Hug (43px) px}.KCD_Title{font-size:30px;font-weight:700;line-height:36.31px}.KCD_Description{margin-top:10px;margin-bottom:46px;font-size:16px;font-weight:500;line-height:19px;text-align:left}}.GenSetData_Title{font-size:26px;font-weight:700;line-height:33.89px;text-align:left;margin-bottom:8px}.GenSetData_Subtitle{font-size:14px;font-weight:600;line-height:24px;text-align:left;color:#e6e6e68c;margin-bottom:16px}@media(min-width:992px){.GenSetData_Subtitle{font-size:16px;font-weight:500;line-height:19px}}[data-theme=light] .GenSetData_Subtitle{color:#6b7680}.GenSetData_Box{background-color:var(--Certificates_Box);padding:20px;border-radius:8px}.GenSetData_Toolbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.GenSetData_ToolbarLeft{display:flex;align-items:center;gap:10px}.GenSetData_ToolbarLabel{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#809599}[data-theme=light] .GenSetData_ToolbarLabel{color:#6b7680}.GenSet_StatsSummary{margin-top:0;margin-bottom:20px}.GenSet_StatsSummary_Box{padding:12px 10px;height:73px;align-content:center;border-radius:5px;background:#0d2a2f;border:1px solid rgba(84,194,45,.08)}.GenSet_StatsBox_Title{font-size:10px;font-weight:500;line-height:12.2px;margin-bottom:8px;text-align:left;color:#809599}.GenSet_StatsBox_Value{font-size:24px;font-weight:700;line-height:29.28px;text-align:left}.GenSet_StatsBox_Value--accent{color:#54c22d}.GenSet_StatsBox_Unit{margin-left:5px;font-size:12px;font-weight:500;color:#809599}[data-theme=light] .GenSet_StatsSummary_Box{background:#f2f3f7;border-color:#e8eaf0}[data-theme=light] .GenSet_StatsBox_Value{color:#081c20}.GenSetData_Table{margin-top:0}.GenSetData_Table .ant-table-thead>tr>th{font-weight:600!important;padding:8px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--CustomTableHeadBgColor, #223437)!important;color:var(--CustomTableHeaderText, #e6e6e6)!important;border-bottom:1px solid #213336!important;font-size:10px;text-transform:uppercase;letter-spacing:.5px}.GenSetData_Table .ant-table-tbody>tr>td{padding:10px 8px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--CustomTableDataText, #e6e6e6)!important;border-bottom:1px solid rgba(33,51,54,.4)!important;transition:background .15s ease;font-size:13px;vertical-align:middle}.GenSetData_Table .ant-table-tbody>tr:hover>td{background:#10262a99!important}[data-theme=light] .GenSetData_Table .ant-table-thead>tr>th{border-bottom-color:#eef1fb!important}[data-theme=light] .GenSetData_Table .ant-table-tbody>tr>td{border-bottom-color:#eef1fb!important}[data-theme=light] .GenSetData_Table .ant-table-tbody>tr:hover>td{background:#f2f3f7!important}.GenSet_Numeric{font-variant-numeric:tabular-nums;font-weight:500}.GenSet_CostPill{display:inline-block;min-width:60px;padding:2px 10px;border-radius:12px;font-size:12px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.GenSet_CostPill--keppel{background:#6273f71f;color:#6273f7}.GenSet_CostPill--client{background:#54c22d1f;color:#54c22d}.GenSet_CostPill--empty{background:#8095991a;color:#809599}.GenSetTable_TotalsRow td{background:#081c20!important;border-top:2px solid #213336!important;border-bottom:none!important;padding:14px 12px!important}.GenSetTable_TotalsLabel{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#809599}.GenSetTable_TotalsVal{font-weight:700;font-variant-numeric:tabular-nums}[data-theme=light] .GenSetTable_TotalsRow td{background:#f2f3f7!important;border-top-color:#eef1fb!important}.GenSetData_Table .ant-table-column-sorter{color:#809599!important}.GenSetData_Table .ant-table-column-sorter-up.active,.GenSetData_Table .ant-table-column-sorter-down.active{color:#54c22d!important}.GenSetData_Table .ant-empty-description{color:#809599!important}@media(min-width:992px){.GenSetData_Title{font-size:30px;line-height:36.31px}.GenSet_StatsSummary{margin-bottom:24px}.GenSet_StatsSummary_Box{height:104px;border-radius:8px;padding:24px 15px}.GenSet_StatsBox_Title{font-size:14px;line-height:17px}.GenSet_StatsBox_Value{font-size:30px;line-height:36px}.GenSetData_Table .ant-table-thead>tr>th{padding:14px 12px!important;font-size:11px}.GenSetData_Table .ant-table-tbody>tr>td{padding:14px 12px!important;font-size:14px}}@media(max-width:768px){.GenSetData_Table .ant-table-thead>tr>th,.GenSetData_Table .ant-table-tbody>tr>td{padding:6px 4px!important;font-size:11px}.GenSet_CostPill{font-size:10px;padding:1px 6px;min-width:40px}}.po-page{max-width:1440px}.po-page-header{margin-bottom:24px}.po-page-title{display:flex;align-items:center;gap:10px;font-size:24px;font-weight:700;color:#e6e6e6;letter-spacing:-.3px}.po-title-alert-dot{width:9px;height:9px;border-radius:50%;background:#fb7185;flex-shrink:0;animation:poPulse 1.8s ease-in-out infinite}.po-page-sub{font-size:13px;color:#4d6b70;margin-top:4px;letter-spacing:.1px}.po-stats-strip{margin-bottom:28px!important}.po-stat-box{box-sizing:border-box;padding:14px 16px;height:104px;border-radius:10px;background:var(--statsSummaryBoxColor);border:1px solid rgba(230,230,230,.06);border-top-width:2px;display:flex;flex-direction:column;justify-content:center}.po-stat-box--red{border-top-color:#fb7185}.po-stat-box--amber{border-top-color:#f5a623}.po-stat-box--blue{border-top-color:#60a5fa}.po-stat-box--purple{border-top-color:#a78bfa}.po-stat-value{font-size:32px;font-weight:700;line-height:1;margin-top:4px}.po-section-card{background:var(--statsSummaryBoxColor);border:1px solid rgba(230,230,230,.06);border-radius:14px;padding:20px 22px;margin-bottom:20px}.po-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.po-section-title{display:block;font-size:16px;font-weight:600;color:#e6e6e6d9;text-transform:uppercase;letter-spacing:.4px}.po-section-sub{display:block;font-size:13px;color:#4d6b70;margin-top:2px;letter-spacing:.1px}.po-cards-section{margin-bottom:20px}.po-cards-label{font-size:11px;font-weight:600;color:#4d6b70;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.po-cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.po-plant-card{border-radius:14px;border:1px solid;padding:14px 14px 12px;display:flex;flex-direction:column;transition:transform .22s ease,box-shadow .22s ease;position:relative;overflow:hidden}.po-plant-card:before{content:"";position:absolute;top:-50%;right:-20%;width:160px;height:160px;background:#ffffff06;border-radius:50%;pointer-events:none}.po-plant-card:hover{transform:translateY(-4px)}.po-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.po-card-plant-name{font-size:16px;font-weight:700;color:#e6e6e6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.po-card-status-badge{display:flex;align-items:center;gap:4px;padding:3px 7px;border-radius:20px;flex-shrink:0}.po-card-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.po-card-dot--pulse{animation:poPulse 1.8s ease-in-out infinite}.po-card-duration{font-size:10px;color:#fb7185;font-weight:600;margin-bottom:2px}.po-card-donut{display:flex;justify-content:center;margin:6px 0}.po-card-timeline{display:flex;gap:1.5px;margin:6px 0}.po-timeline-seg{flex:1;height:7px;border-radius:2px}.po-timeline-seg--online{background:#05d2c699}.po-timeline-seg--offline{background:#fb7185}.po-timeline-seg--excused{background:#60a5fa}.po-card-stats{display:flex;align-items:center;justify-content:space-around;padding-top:10px;border-top:1px solid rgba(255,255,255,.06);margin-top:2px}.po-card-stat{display:flex;flex-direction:column;align-items:center}.po-card-stat-val{font-size:34px;font-weight:700;color:#e6e6e6;line-height:1}.po-card-stat-lbl{font-size:9px;color:#e6e6e6a6;text-transform:uppercase;letter-spacing:.4px;margin-top:2px}.po-card-stat-divider{width:1px;height:28px;background:#ffffff14}.po-gantt-wrap{position:relative}.po-gantt-legend{display:flex;gap:16px;margin-bottom:14px}.po-legend-item{display:flex;align-items:center;gap:5px;font-size:11px;color:#809599}.po-legend-swatch{width:12px;height:12px;border-radius:3px;flex-shrink:0}.po-legend-swatch--online{background:#05d2c699}.po-legend-swatch--offline{background:#fb7185}.po-legend-swatch--excused{background:#60a5fa}.po-range-btns{display:flex;gap:4px}.po-range-btn{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#809599;font-size:11px;font-weight:500;padding:4px 10px;cursor:pointer;font-family:Inter,sans-serif;transition:all .15s}.po-range-btn:hover{background:#05d2c614;border-color:#05d2c64d;color:#05d2c6}.po-range-btn--active{background:#05d2c61f;border-color:#05d2c666;color:#05d2c6}.po-gantt-inner{overflow-x:auto;padding-bottom:4px}.po-gantt-row{display:flex;align-items:center;margin-bottom:6px}.po-gantt-row--months{margin-bottom:2px;pointer-events:none}.po-gantt-plant-label{width:115px;min-width:115px;font-size:11px;color:#809599;font-weight:500;padding-right:10px;white-space:nowrap}.po-gantt-bars{flex:1;display:flex;position:relative;min-width:0}.po-gantt-bars--months{height:18px}.po-gantt-month-label{position:absolute;font-size:10px;color:#4d6b70;white-space:nowrap;letter-spacing:.2px;top:0}.po-gantt-month-label--rotated{font-size:9px;text-align:center;transform:translate(-50%)}.po-gantt-seg{flex:1;height:28px;border-radius:2px;cursor:crosshair;transition:opacity .12s;margin-right:1px}.po-gantt-seg:last-child{margin-right:0}.po-gantt-seg--online{background:#05d2c673}.po-gantt-seg--offline{background:#fb7185cc}.po-gantt-seg--excused{background:#60a5fab3}.po-gantt-seg:hover{opacity:.75}.po-gantt-tooltip{position:absolute;pointer-events:none;background:#0d2a2f;border:1px solid rgba(5,210,198,.25);border-radius:10px;padding:12px 16px;z-index:100;white-space:nowrap;min-width:160px}.po-gantt-tooltip-date{font-size:14px;color:#809599;margin-bottom:8px}.po-gantt-tooltip-status{font-size:14px;font-weight:600;line-height:1.6}.po-gantt-tooltip-status--online{color:#05d2c6}.po-gantt-tooltip-status--offline{color:#fb7185}.po-gantt-tooltip-status--excused{color:#60a5fa}.po-log-section{margin-bottom:32px}.po-log-row--selected td{background:#05d2c614!important;border-top:1px solid rgba(5,210,198,.3)!important;border-bottom:1px solid rgba(5,210,198,.3)!important}.po-log-filter-bar{display:flex;gap:4px;flex-shrink:0}.po-log-filter-btn{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#809599;font-size:11px;font-weight:500;padding:4px 10px;cursor:pointer;font-family:Inter,sans-serif;transition:all .15s;white-space:nowrap}.po-log-filter-btn:hover{background:#05d2c614;border-color:#05d2c640;color:#05d2c6}.po-log-filter-btn--active{background:#05d2c61a;border-color:#05d2c659;color:#05d2c6}.po-log-table .ant-table{background:transparent}.po-log-table .ant-table-thead>tr>th{background:#081c20cc!important;color:#4d6b70!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid rgba(255,255,255,.06)!important;padding:10px 12px}.po-log-table .ant-table-tbody>tr>td{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.04)!important;color:#e6e6e6;font-size:12px;padding:10px 12px}.po-log-table .ant-table-tbody>tr:hover>td{background:#05d2c60a!important}.po-log-table .ant-table-expanded-row>td{background:#081c2099!important;padding:12px 20px 12px 40px!important}.po-log-table .ant-pagination .ant-pagination-item{background:#ffffff0a;border-color:#ffffff1a}.po-log-table .ant-pagination .ant-pagination-item a{color:#809599}.po-log-table .ant-pagination .ant-pagination-item-active{background:#05d2c61a;border-color:#05d2c666}.po-log-table .ant-pagination .ant-pagination-item-active a{color:#05d2c6}.po-status-active-pill{font-size:10px;font-weight:700;color:#fb7185;background:#fb71851f;border:1px solid rgba(251,113,133,.3);border-radius:12px;padding:2px 8px;letter-spacing:.4px;animation:poActivePulse 2.4s ease-in-out infinite}.po-status-resolved-pill{font-size:10px;font-weight:600;color:#54c22d;background:#54c22d1a;border:1px solid rgba(84,194,45,.25);border-radius:12px;padding:2px 8px}.po-type-badge{font-size:10px;font-weight:600;padding:2px 8px;border-radius:10px;white-space:nowrap}.po-table-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0;display:inline-block}.po-table-dot--active{background:#fb7185;animation:poPulse 1.8s ease-in-out infinite}.po-table-dot--resolved{background:#54c22d}.po-updates-timeline{padding:4px 0}.po-updates-empty{font-size:12px;color:#4d6b70;font-style:italic}.po-update-item{display:flex;gap:12px;margin-bottom:12px;position:relative}.po-update-item:not(:last-child):after{content:"";position:absolute;left:5px;top:16px;bottom:-6px;width:1px;background:#ffffff14}.po-update-dot{width:11px;height:11px;border-radius:50%;background:#05d2c680;border:1.5px solid #05D2C6;flex-shrink:0;margin-top:3px}.po-update-body{flex:1}.po-update-time{font-size:10px;color:#4d6b70;margin-bottom:2px}.po-update-note{font-size:12px;color:#e6e6e6}.po-update-resolved{font-size:11px;color:#54c22d;margin-top:3px;font-weight:600}@keyframes poPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}@keyframes poActivePulse{0%,to{opacity:1}50%{opacity:.65}}@media(max-width:992px){.po-page{padding:16px}.po-page-title{font-size:18px}.po-stat-box{height:auto;min-height:80px}.po-stat-value{font-size:22px}.LDB_StatBox_SubLabel{display:none}.po-cards-grid{grid-template-columns:repeat(2,1fr)}.po-section-header{flex-direction:column;gap:10px}}@media(max-width:576px){.po-cards-grid{grid-template-columns:1fr 1fr}.po-gantt-plant-label{width:80px;min-width:80px;font-size:10px}.po-log-filter-bar{flex-wrap:wrap}}
