.NR_Seg_Clock{--seg-h: 38px;--seg-w: calc(var(--seg-h) * .55);--seg-t: calc(var(--seg-h) * .11);--seg-on: #05d2c6;--seg-off: rgba(5, 210, 198, .1);display:inline-flex;align-items:center;gap:calc(var(--seg-h) * .18);line-height:0}.NR_Seg_Digit{position:relative;display:inline-block;width:var(--seg-w);height:var(--seg-h);transform:skew(-6deg)}.NR_Seg{position:absolute;display:block;background:var(--seg-off);border-radius:calc(var(--seg-t) / 2)}.NR_Seg--on{background:var(--seg-on);box-shadow:0 0 6px #05d2c68c}.NR_Seg--a,.NR_Seg--d,.NR_Seg--g{left:var(--seg-t);right:var(--seg-t);height:var(--seg-t)}.NR_Seg--a{top:0}.NR_Seg--g{top:calc(50% - var(--seg-t) / 2)}.NR_Seg--d{bottom:0}.NR_Seg--b,.NR_Seg--c,.NR_Seg--e,.NR_Seg--f{width:var(--seg-t);height:calc(50% - var(--seg-t) * .9)}.NR_Seg--b{right:0;top:calc(var(--seg-t) * .6)}.NR_Seg--c{right:0;bottom:calc(var(--seg-t) * .6)}.NR_Seg--e{left:0;bottom:calc(var(--seg-t) * .6)}.NR_Seg--f{left:0;top:calc(var(--seg-t) * .6)}.NR_Seg_Colon{display:inline-flex;flex-direction:column;justify-content:center;gap:calc(var(--seg-h) * .26);height:var(--seg-h);margin:0 calc(var(--seg-h) * .04)}.NR_Seg_Colon i{display:block;width:var(--seg-t);height:var(--seg-t);border-radius:50%;background:var(--seg-on);box-shadow:0 0 6px #05d2c68c;animation:NR_Seg_blink 2s steps(1,end) infinite}@keyframes NR_Seg_blink{50%{background:var(--seg-off);box-shadow:none}}@media(prefers-reduced-motion:reduce){.NR_Seg_Colon i{animation:none}}.NR_Header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.NR_Header_Logo{display:block;height:auto}.NR_Header_Logo--stellanor{width:210px;aspect-ratio:715 / 102;filter:brightness(1.15)}.NR_Header_Logo--re24{height:42px;width:auto}.NR_Header_Clock{display:flex;flex-direction:column;align-items:flex-end;line-height:1;color:var(--colorGreetingText, #e6e6e6)}.NR_Header_Clock time{display:block;line-height:0}.NR_Header_Date{margin-top:6px;font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#809599}.NR_Stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;min-height:0}.NR_Stat{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:10px 20px;border-radius:14px;background:var(--colorBackgroundMain, #10262a)}.NR_Stat_Title{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#809599;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NR_Stat_Value{display:flex;align-items:baseline;gap:6px;color:var(--colorGreetingText, #e6e6e6)}.NR_Stat_Value b{font-size:34px;font-weight:700;line-height:1.05;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.NR_Stat_Unit{font-size:13.5px;font-weight:500;color:#96abaf}.NR_Stat_Meta{display:flex;align-items:center;gap:6px;font-size:12.5px;color:#809599;white-space:nowrap;overflow:hidden}.NR_Stat_Meta b{color:var(--colorGreetingText, #e6e6e6);font-weight:600;font-variant-numeric:tabular-nums}.NR_Stat_Change{display:inline-flex;align-items:center;gap:3px;font-weight:700;font-size:12.5px}.NR_Stat_Change--good{color:#05d2c6}.NR_Stat_Change--bad{color:#ff6b6b}@keyframes NR_shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.NR_Stat_Skeleton{display:flex;flex-direction:column;gap:8px}.NR_Stat_SkeletonLine{display:block;border-radius:4px;background:linear-gradient(90deg,#ffffff14 25%,#ffffff2e,#ffffff14 75%);background-size:1200px 100%;animation:NR_shimmer 1.5s infinite linear}.NR_Stat_SkeletonLine--title{width:55%;height:12px}.NR_Stat_SkeletonLine--value{width:40%;height:30px}.NR_Stat_SkeletonLine--meta{width:70%;height:12px}@media(prefers-reduced-motion:reduce){.NR_Stat_SkeletonLine{animation:none}}.NR_Gauge_Values{display:grid;grid-template-columns:1fr 1fr;gap:10px}.NR_Gauge_Value{display:flex;flex-direction:column;gap:3px;padding:4px 0;min-width:0}.NR_Gauge_Value--right{align-items:flex-end;text-align:right}.NR_Gauge_Label{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#809599;white-space:nowrap}.NR_Gauge_Label i{width:9px;height:9px;border-radius:50%;flex-shrink:0}.NR_Gauge_Number{display:flex;align-items:baseline;gap:5px;color:var(--colorGreetingText, #e6e6e6)}.NR_Gauge_Number b{font-size:32px;font-weight:700;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.NR_Gauge_Number span{font-size:14px;font-weight:500;color:#96abaf}.NR_Gauge_Ring{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.NR_Gauge_Ring svg{height:100%;width:auto;max-width:100%;display:block;overflow:visible}.NR_Gauge_Tick{fill:#809599;font-size:14px;font-family:inherit;font-variant-numeric:tabular-nums}.NR_Gauge_Tick--strong{fill:var(--colorGreetingText, #e6e6e6);font-weight:600}.NR_Gauge_Centre{position:absolute;left:0;right:0;bottom:4%;display:flex;flex-direction:column;align-items:center;pointer-events:none;color:var(--colorGreetingText, #e6e6e6)}.NR_Gauge_Big{font-size:48px;font-weight:800;line-height:.95;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.NR_Gauge_Unit{margin-left:4px;font-size:15px;font-weight:600;color:#96abaf}.NR_Gauge_Caption{margin-top:5px;font-size:12px;color:#809599;text-align:center}.NR_Gauge_Caption span{color:#f9ca23;font-weight:700}.CL_ChartLegend{display:flex;flex-wrap:wrap;align-items:center;column-gap:16px;row-gap:8px;margin:12px 0 0;padding:0;list-style:none}.CL_ChartLegend--center{justify-content:center}.CL_ChartLegend--left{justify-content:flex-start}.CL_ChartLegend_Item{display:inline-flex;align-items:center;gap:6px;font-size:11px;line-height:14px;color:#809599;white-space:nowrap}.CL_ChartLegend_Item--clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.CL_ChartLegend_Item--inactive{color:#3a4c4f}.CL_ChartLegend_Dot{width:8px;height:8px;border-radius:2px;flex-shrink:0}.NR_Sites{flex:1;min-height:0;display:grid;grid-template-rows:auto repeat(var(--nr-site-rows, 11),minmax(0,1fr))}.NR_Sites_Row{display:grid;grid-template-columns:118px 1fr 76px 92px;align-items:center;gap:12px;min-height:0;border-top:1px solid rgba(230,230,230,.08);font-size:13.5px;color:var(--colorGreetingText, #e6e6e6)}.NR_Sites_Row--noIntensity{grid-template-columns:118px 1fr 76px}.NR_Sites_Row--head{border-top:0;padding-bottom:4px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#809599}.NR_Sites_Row>span{text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NR_Sites_Row>span:first-child,.NR_Sites_Row>.NR_Sites_Left{text-align:left}.NR_Sites_Name{font-weight:600}.NR_Sites_Bar{height:14px;min-height:8px;border-radius:0 4px 4px 0;background:#e6e6e617;overflow:hidden}.NR_Sites_Bar i{display:block;height:100%;border-radius:0 4px 4px 0}.NR_Sites_Num{font-variant-numeric:tabular-nums}.NR_Sites_Num b{font-weight:600}.NR_Sites_Unit{color:#96abaf}.NR_Footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;font-size:12px;color:#809599}.NR_Footer_Note{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NR_Footer_PoweredBy{justify-self:center;display:flex;align-items:center;gap:9px}.NR_Footer_PoweredBy span{font-size:15px;font-weight:500;letter-spacing:.02em;color:var(--colorLogoText, #e6e6e6);opacity:.8}.NR_Footer_PoweredBy img{display:block;height:24px;width:auto;aspect-ratio:104 / 57}.NR_Footer_Right{display:flex;justify-content:flex-end}.NR_Footer_Logout{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;background:transparent;border:1px solid rgba(230,230,230,.08);border-radius:999px;color:#96abaf;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.NR_Footer_Logout:hover,.NR_Footer_Logout:focus-visible{color:var(--colorGreetingText, #e6e6e6);border-color:#809599;background:#0d3035}.NR_Footer_Logout:focus-visible{outline:2px solid #05d2c6;outline-offset:3px}.NR_Screen{height:100vh;display:grid;grid-template-rows:72px 100px minmax(0,1fr) 34px;gap:14px;padding:8px 26px 12px;box-sizing:border-box;background:var(--colorBackgroundHeader, #081c20);color:var(--colorGreetingText, #e6e6e6);font-size:16px;line-height:1.4;overflow:hidden}.NR_Screen *,.NR_Screen *:before,.NR_Screen *:after{box-sizing:border-box}.NR_Main{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"g g g c c c c c e e e e" "p p p p p p p s s s s s";gap:14px;min-height:0}.NR_Area{min-height:0;min-width:0;display:flex}.NR_Area--gauge{grid-area:g}.NR_Area--consumption{grid-area:c}.NR_Area--emissions{grid-area:e}.NR_Area--capacity{grid-area:p}.NR_Area--sites{grid-area:s}.NR_Panel{position:relative;flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:18px;background:var(--colorBackgroundMain, #10262a)}.NR_Panel_Header{display:flex;justify-content:space-between;align-items:baseline;gap:14px}.NR_Panel_Header h2{margin:0;font-size:17px;font-weight:600;white-space:nowrap;color:var(--colorGreetingText, #e6e6e6)}.NR_Panel_Meta{min-width:0;font-size:12.5px;color:#809599;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NR_Panel_Chart{flex:1;min-height:0;position:relative;overflow:hidden}.NR_Panel_Chart>div{position:absolute;top:0;right:0;bottom:0;left:0}.NR_Panel_Loading,.NR_Panel_Empty{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;color:#809599;font-size:14px;text-align:center;padding:12px}.NR_Panel_Chart .NR_Panel_Loading,.NR_Panel_Chart .NR_Panel_Empty{height:100%}.NR_Panel .CL_ChartLegend{margin:0}@media(max-width:1439px),(max-height:859px){.NR_Screen{height:auto;min-height:100vh;grid-template-rows:64px auto auto 32px;gap:12px;padding:8px 20px 12px;overflow:auto}.NR_Main{gap:12px}.NR_Panel{padding:16px;border-radius:14px}.NR_Panel_Header h2{font-size:16px}.NR_Panel_Chart{height:260px;flex:none}.NR_Gauge_Ring{height:210px;flex:none}.NR_Sites{flex:none;grid-template-rows:none}.NR_Sites_Row{min-height:30px}.NR_Stat{padding:10px 16px}.NR_Stat_Value b{font-size:28px}.NR_Gauge_Big{font-size:40px}.NR_Gauge_Number b{font-size:26px}.NR_Header_Logo--stellanor{width:180px}.NR_Seg_Clock{--seg-h: 30px}}@media(max-width:1200px){.NR_Main{grid-template-areas:"g g g g c c c c c c c c" "e e e e e e p p p p p p" "s s s s s s s s s s s s";grid-template-rows:none}.NR_Stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.NR_Screen{padding:12px 16px 24px}.NR_Stats{grid-template-columns:1fr 1fr}.NR_Main{grid-template-columns:1fr;grid-template-areas:"g" "c" "e" "p" "s"}.NR_Panel_Chart{height:240px}.NR_Footer{grid-template-columns:1fr;justify-items:center;row-gap:8px}}.CL_CapacityCard{background:linear-gradient(102.61deg,#00c06d -2.92%,#006fff 122.07%);border-radius:8px;padding:18px;margin-top:10px;display:flex;flex-direction:row;align-items:center;gap:12px;min-width:0;overflow:hidden}.CL_CapacityCard_Icon{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#e6e6e6;background:#fff3;box-shadow:0 2px 10px #0000001a;flex-shrink:0}.CL_CapacityCard_Content{display:flex;flex-direction:column;gap:7px;flex:1;min-width:0}.CL_CapacityCard_Title{font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#e6e6e6d9;font-weight:600;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CL_CapacityCard_Values{display:flex;align-items:center;gap:clamp(10px,2vw,18px);min-width:0}.CL_CapacityCard_Item{display:flex;flex-direction:column;gap:3px;min-width:0}.CL_CapacityCard_Label{font-size:12px;line-height:18px;color:#e6e6e6bf;font-weight:500;white-space:nowrap}.CL_CapacityCard_Value{display:inline-flex;align-items:baseline;gap:3px;font-size:clamp(18px,1.9vw,26px);line-height:1.2;color:#e6e6e6;font-weight:700;white-space:nowrap}.CL_CapacityCard_Unit{font-size:clamp(10px,.85vw,13px);font-weight:600;letter-spacing:.3px;white-space:nowrap}.CL_CapacityCard_Divider{width:1px;height:34px;background:#ffffff4d;flex-shrink:0}.CL_CapacityCard_Bar{width:100%;height:5px;background:#fff3;border-radius:2px;overflow:hidden}.CL_CapacityCard_BarFill{height:100%;background:#fffc;border-radius:2px;transition:width .3s ease}@keyframes CL_CapacityCard_shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.CL_CapacityCard_SkeletonValue,.CL_CapacityCard_SkeletonBar{border-radius:4px;background:linear-gradient(90deg,#ffffff2e 25%,#fff6,#ffffff2e 75%);background-size:1200px 100%;animation:CL_CapacityCard_shimmer 1.5s infinite linear}.CL_CapacityCard_SkeletonValue{width:clamp(64px,8vw,96px);height:24px;margin-top:3px}.CL_CapacityCard_SkeletonBar{width:100%;height:100%;border-radius:2px}@media(max-width:400px){.CL_CapacityCard{gap:10px;padding:16px 14px}.CL_CapacityCard_Icon{width:36px;height:36px;font-size:18px}.CL_CapacityCard_Values{flex-direction:column;align-items:flex-start;gap:6px}.CL_CapacityCard_Divider{display:none}}@media(max-width:991px){.CL_CapacityCard{margin-top:16px}}@media(min-width:1600px){.CL_CapacityCard{padding:20px}.CL_CapacityCard_Title,.CL_CapacityCard_Label{font-size:14px}.CL_CapacityCard_Divider{height:36px}.CL_CapacityCard_SkeletonValue{height:28px}}.CL_DashboardHeader{margin-top:0}.CL_DashboardHeader_Greeting{font-size:clamp(20px,6.2vw,28px);font-weight:700;line-height:1.25;text-align:left;text-wrap:balance;color:var(--colorGreetingText)!important}.CL_DashboardHeader_GreetingText,.CL_DashboardHeader_Name{white-space:nowrap}.CL_DashboardHeader_SubLine_1{margin-top:2px;font-size:clamp(14px,4.2vw,16px);font-weight:600;line-height:1.35;text-align:left;color:#96abaf}.CL_DashboardHeader_SubLine_2{font-size:clamp(14px,4.2vw,16px);font-weight:600;line-height:1.35;text-align:left;color:#96abaf}@media(max-width:480px){.CL_DashboardHeader_Greeting{font-size:clamp(18px,5.4vw,22px)}}@media(min-width:992px){.CL_DashboardHeader_Greeting{font-size:30px;line-height:45px}.CL_DashboardHeader_SubLine_1{margin-top:0;font-size:20px;line-height:30px}.CL_DashboardHeader_SubLine_2{font-size:16px;line-height:22px}}.CL_EnergyConsumedBox_Title{font-size:11px;font-weight:500;line-height:14px;margin-bottom:8px;text-align:left;color:#809599}.CL_EnergyConsumedBox_Row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:8px;row-gap:4px}.CL_EnergyConsumedBox_Value{font-size:22px;font-weight:700;line-height:26px;text-align:left;min-width:0;overflow-wrap:anywhere}.CL_EnergyConsumedBox_Unit{margin-left:5px;font-size:12px;font-weight:500;line-height:14.64px;text-align:left}.CL_EnergyConsumedBox_Change{font-size:11px;display:inline-flex;align-items:center;gap:3px;font-weight:600;flex-shrink:0;white-space:nowrap}.CL_EnergyConsumedBox_Change.positive{color:#54c22d}.CL_EnergyConsumedBox_Change.negative{color:#ff6b6b}@media(min-width:992px){.CL_EnergyConsumedBox_Title{font-size:12px;line-height:15px}.CL_EnergyConsumedBox_Value{font-size:28px;line-height:36px;overflow-wrap:normal}.CL_EnergyConsumedBox_Unit{font-size:13px;line-height:17px}.CL_EnergyConsumedBox_Change{font-size:12px}}.CL_EnergyCostBox_Title{font-size:11px;font-weight:500;line-height:14px;margin-bottom:8px;text-align:left;color:#809599}.CL_EnergyCostBox_Row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:8px;row-gap:4px}.CL_EnergyCostBox_Value{font-size:22px;font-weight:700;line-height:26px;text-align:left;min-width:0;overflow-wrap:anywhere}.CL_EnergyCostBox_Currency{margin-right:5px;font-size:12px;font-weight:500;line-height:14.64px;text-align:left}.CL_EnergyCostBox_Change{font-size:11px;display:inline-flex;align-items:center;gap:3px;font-weight:600;flex-shrink:0;white-space:nowrap}.CL_EnergyCostBox_Change.positive{color:#54c22d}.CL_EnergyCostBox_Change.negative{color:#ff6b6b}@media(min-width:992px){.CL_EnergyCostBox_Title{font-size:12px;line-height:15px}.CL_EnergyCostBox_Value{font-size:28px;line-height:36px;overflow-wrap:normal}.CL_EnergyCostBox_Currency{font-size:13px;line-height:17px}.CL_EnergyCostBox_Change{font-size:12px}}.CL_EnergyIntensityBox_Title{font-size:11px;font-weight:500;line-height:14px;margin-bottom:8px;text-align:left;color:#809599}.CL_EnergyIntensityBox_Value{font-size:22px;font-weight:700;line-height:29.28px;text-align:left;color:#05d2c6}.CL_EnergyIntensityBox_Unit{margin-left:5px;font-size:12px;font-weight:500;line-height:14.64px;text-align:left}@media(min-width:992px){.CL_EnergyIntensityBox_Title{font-size:12px;line-height:15px}.CL_EnergyIntensityBox_Value{font-size:28px;line-height:36px}.CL_EnergyIntensityBox_Unit{font-size:13px;line-height:17px}}.CL_CarbonEmissionsBox_Title{font-size:11px;font-weight:500;line-height:14px;margin-bottom:8px;text-align:left;color:#809599}.CL_CarbonEmissionsBox_Row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:8px;row-gap:4px}.CL_CarbonEmissionsBox_Value{font-size:22px;font-weight:700;line-height:26px;text-align:left;color:#8b5cf6;min-width:0;overflow-wrap:anywhere}.CL_CarbonEmissionsBox_Unit{margin-left:5px;font-size:12px;font-weight:500;line-height:14.64px;text-align:left}.CL_CarbonEmissionsBox_Change{font-size:11px;display:inline-flex;align-items:center;gap:3px;font-weight:600;flex-shrink:0;white-space:nowrap}.CL_CarbonEmissionsBox_Change.positive{color:#54c22d}.CL_CarbonEmissionsBox_Change.negative{color:#ff6b6b}@media(min-width:992px){.CL_CarbonEmissionsBox_Title{font-size:12px;line-height:15px}.CL_CarbonEmissionsBox_Value{font-size:28px;line-height:36px;overflow-wrap:normal}.CL_CarbonEmissionsBox_Unit{font-size:13px;line-height:17px}.CL_CarbonEmissionsBox_Change{font-size:12px}}.CL_StatsSummary{margin-top:16px}.CL_StatsSummary_Box{padding:10px;min-height:64px;height:100%;display:flex;flex-direction:column;justify-content:center;border-radius:5px;background:var(--statsSummaryBoxColor)}@keyframes CL_shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.CL_StatsSummary_Skeleton{display:flex;flex-direction:column;gap:8px}.CL_Skeleton_Row{display:flex;align-items:center;justify-content:space-between;gap:8px}.CL_Skeleton_Title,.CL_Skeleton_Value,.CL_Skeleton_Change{border-radius:4px;background:linear-gradient(90deg,#ffffff14 25%,#ffffff2e,#ffffff14 75%);background-size:1200px 100%;animation:CL_shimmer 1.5s infinite linear}.CL_Skeleton_Title{width:55%;height:12px}.CL_Skeleton_Value{width:60%;height:24px}.CL_Skeleton_Change{width:30px;height:12px}@media(min-width:992px){.CL_StatsSummary{margin-top:20px}.CL_StatsSummary_Col{flex:1 1 0;max-width:25%}.CL_StatsSummary_Box{min-height:88px;border-radius:8px;padding:16px 15px}.CL_Skeleton_Title{height:16px}.CL_Skeleton_Value{height:30px}.CL_Skeleton_Change{width:40px;height:14px}}:where(:has(>.CL_ChartOptions)){align-self:stretch;width:100%;margin-left:auto}.CL_ChartOptions{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;min-width:0;margin-left:auto}.CL_ChartOptions .ant-space-compact{display:flex;flex:0 1 auto;min-width:0}.CL_ChartOptions_ExportBtn{flex:0 0 auto}.CL_ChartOptions_Select{width:125px;flex:0 1 125px;min-width:96px}.CL_ChartOptions_Select .ant-select-selector{background:#ffffff0d!important;border:1px solid #223437!important;border-radius:6px 0 0 6px!important;color:#e6e6e6!important;font-size:12px!important}.CL_ChartOptions_Select .ant-select-arrow{color:#809599}.CL_ChartOptions_Select .ant-select-selection-item{color:#e6e6e6!important}.CL_ChartOptions_DatePicker{width:125px;flex:0 1 125px;min-width:100px;background:#ffffff0d!important;border:1px solid #223437!important;border-left:none!important;border-radius:0 6px 6px 0!important}.CL_ChartOptions_DatePicker.ant-picker-range{width:200px;flex:0 1 200px;min-width:158px}.CL_ChartOptions_DatePicker .ant-picker-input>input{color:#e6e6e6!important;font-size:12px!important}.CL_ChartOptions_DatePicker .ant-picker-suffix{color:#809599}.CL_ChartOptions_DatePicker .ant-picker-clear{background:transparent;color:#809599}.CL_ChartOptions_ExportBtn{background:#dae1ff1a!important;border:none!important;color:#e6e6e6!important;width:32px;height:32px!important;padding:0!important;display:inline-flex;border-radius:6px!important;display:inline-flex!important;align-items:center;justify-content:center}.CL_ChartOptions_ExportBtn .anticon{font-size:14px;line-height:1}.CL_ChartOptions_ExportBtn:hover{background:#dae1ff2e!important;color:#05d2c6!important}.ant-select-dropdown{background:#0a2528!important;border:1px solid #223437!important}.ant-select-item{color:#809599!important}.ant-select-item-option-active,.ant-select-item-option-selected{background:#05d2c61a!important;color:#05d2c6!important}.ant-picker-dropdown{background:transparent}.ant-picker-panel-container{background:#0a2528!important;border:1px solid #223437!important;border-radius:8px!important}.ant-picker-header{color:#e6e6e6!important;border-bottom:1px solid #223437!important}.ant-picker-header button{color:#809599!important}.ant-picker-header button:hover{color:#05d2c6!important}.ant-picker-content th,.ant-picker-cell{color:#809599!important}.ant-picker-cell-in-view{color:#e6e6e6!important}.ant-picker-cell:hover .ant-picker-cell-inner{background:#05d2c633!important}.ant-picker-cell-selected .ant-picker-cell-inner{background:#05d2c6!important;color:#000!important}.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#05d2c6!important}.ant-picker-footer{border-top:1px solid #223437!important}.ant-picker-today-btn{color:#05d2c6!important}@media(max-width:768px){.CL_ChartOptions_Select .ant-select-selector{font-size:11px!important}.CL_ChartOptions_DatePicker .ant-picker-input>input{font-size:11px!important}}.CL_UsageBarChart{margin-top:0;background:var(--IDB_UsageChartColor);border-radius:8px;padding:16px 12px;height:100%}.CL_UsageBarChart_Header{display:flex;flex-direction:column;gap:14px}.CL_UsageBarChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;text-align:left;white-space:nowrap;flex-shrink:0}.CL_UsageBarChart_TitleHighlight{margin-right:7px;color:var(--projectBoxSpanTxtColor);font-size:16px;font-weight:600;line-height:17px;text-align:left}.CL_UsageBarChart_Unit{font-size:11px;color:#809599;margin-left:2px}.CL_UsageBarChart_Box{margin-top:20px;margin-left:0;background:var(--IDB_UsageChartColor);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:480px){.CL_UsageBarChart{padding:20px}.CL_UsageBarChart_Header{flex-direction:row;align-items:center;justify-content:space-between}.CL_UsageBarChart_Box{margin-top:30px;margin-bottom:0}}.CL_CostBreakdownChart{margin-top:0;margin-bottom:0;background:var(--IDB_UsageChartColor);border-radius:8px;padding:20px;height:100%}.CL_CostBreakdownChart_Header{display:flex;align-items:center;flex-direction:column;justify-content:space-between;gap:12px}@media(min-width:480px){.CL_CostBreakdownChart_Header{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:4px}.CL_CostBreakdownChart_Header>.CL_ChartOptions{width:auto;flex:0 1 auto;margin-left:auto}}.CL_CostBreakdownChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:24px;white-space:nowrap;flex:0 0 auto}.CL_CostBreakdownChart_TitleHighlight{margin-right:7px;color:var(--projectBoxSpanTxtColor);font-size:16px;font-weight:600;line-height:24px}.CL_CostBreakdownChart_Chart{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);margin-top:20px}.CL_CostBreakdownChart_CenterTitle{font-size:12px;color:#809599;display:block}.CL_CostBreakdownChart_CenterHighlight{font-weight:700;font-size:22px;line-height:28px;color:#e6e6e6;display:block;margin-top:6px}.CL_CostBreakdownChart_CenterDescription{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.CL_EmissionBarChart{margin-top:0;background:var(--IDB_UsageChartColor);border-radius:8px;padding:16px 12px;height:100%}.CL_EmissionBarChart_Header{display:flex;flex-direction:column;gap:14px}.CL_EmissionBarChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;text-align:left;white-space:nowrap;flex-shrink:0}.CL_EmissionBarChart_TitleHighlight{margin-right:7px;color:var(--projectBoxSpanTxtColor);font-size:16px;font-weight:600;line-height:17px;text-align:left}.CL_EmissionBarChart_Unit{font-size:11px;color:#809599;margin-left:2px}.CL_EmissionBarChart_Box{margin-top:20px;margin-left:0;background:var(--IDB_UsageChartColor);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:480px){.CL_EmissionBarChart{padding:20px}.CL_EmissionBarChart_Header{flex-direction:row;align-items:center;justify-content:space-between}.CL_EmissionBarChart_Box{margin-top:30px;margin-bottom:0}}.CL_ConsumptionChart{margin-top:0;background:var(--IDB_UsageChartColor);border-radius:8px;padding:16px 12px;height:100%}.CL_ConsumptionChart_Header{display:flex;flex-direction:column;gap:14px}.CL_ConsumptionChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:24px;text-align:left;white-space:nowrap;flex:0 0 auto}.CL_ConsumptionChart_TitleHighlight{margin-right:7px;color:var(--projectBoxSpanTxtColor);font-size:16px;font-weight:600;line-height:24px;text-align:left}.CL_ConsumptionChart_Unit{font-size:11px;color:#809599;margin-left:2px}.CL_ConsumptionChart_Box{margin-top:20px;background:var(--IDB_UsageChartColor);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:480px){.CL_ConsumptionChart{padding:20px}.CL_ConsumptionChart_Header{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:4px}.CL_ConsumptionChart_Header>.CL_ChartOptions{width:auto;flex:0 1 auto;margin-left:auto}}.CL_CarbonIntensityChart{background:var(--IDB_UsageChartColor);border-radius:8px;padding:20px}.CL_CarbonIntensityChart_Header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.CL_CarbonIntensityChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;white-space:nowrap;flex-shrink:0}.CL_CarbonIntensityChart_TitleHighlight{color:var(--projectBoxSpanTxtColor);font-size:16px;font-weight:600;line-height:17px}.CL_CarbonIntensityChart_Box{margin-top:20px}.CL_CarbonIntensityChart_Legend{display:flex;gap:24px;justify-content:center;margin-top:16px}.CL_CarbonIntensityChart_LegendItem{display:flex;align-items:center;gap:8px;font-size:12px;color:#94a3b8}.CL_CarbonIntensityChart_Dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}@media(max-width:768px){.CL_CarbonIntensityChart_Header{flex-direction:column;align-items:flex-start;gap:12px}.CL_CarbonIntensityChart_Legend{flex-direction:column;align-items:center;gap:8px}}.CL_LoadProfileHeatmap{background:var(--IDB_UsageChartColor);border-radius:8px;padding:20px}.CL_LoadProfileHeatmap_Header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:12px;flex-wrap:wrap}.CL_LoadProfileHeatmap_ExportBtn.ant-btn{background:#ffffff0d!important;border:1px solid #223437!important;color:#809599!important;height:32px!important;width:32px!important;padding:0!important;font-size:14px!important;border-radius:6px!important;display:inline-flex!important;align-items:center;justify-content:center}.CL_LoadProfileHeatmap_ExportBtn.ant-btn:hover{border-color:#05d2c6!important;color:#05d2c6!important}.CL_LoadProfileHeatmap_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;white-space:nowrap;flex-shrink:0}.CL_LoadProfileHeatmap_TitleHighlight{color:var(--projectBoxSpanTxtColor);font-size:16px;font-weight:600;line-height:17px}.CL_LoadProfileHeatmap_Container{overflow-x:auto}.CL_LoadProfileHeatmap_Grid{display:grid;grid-template-columns:50px repeat(24,1fr);gap:2px;min-width:700px}.CL_LoadProfileHeatmap_HeaderCell{font-size:10px;color:#64748b;text-align:center;padding:4px 0}.CL_LoadProfileHeatmap_RowLabel{font-size:11px;color:#94a3b8;display:flex;align-items:center;padding-right:8px}.CL_LoadProfileHeatmap_Cell{height:24px;border-radius:3px;transition:all .2s;cursor:pointer}.CL_LoadProfileHeatmap_Cell:hover{transform:scale(1.15);z-index:10;position:relative}.CL_LoadProfileHeatmap_Legend{display:flex;align-items:center;gap:8px;justify-content:flex-end;margin-top:16px;font-size:11px;color:#64748b}.CL_LoadProfileHeatmap_LegendScale{display:flex;gap:2px}.CL_LoadProfileHeatmap_LegendCell{width:16px;height:16px;border-radius:2px}@media(max-width:768px){.CL_LoadProfileHeatmap{padding:16px 12px}.CL_LoadProfileHeatmap_Grid{min-width:500px;gap:1px}.CL_LoadProfileHeatmap_Grid{grid-template-columns:36px repeat(24,1fr)}.CL_LoadProfileHeatmap_Cell{height:20px}.CL_LoadProfileHeatmap_HeaderCell{font-size:8px}.CL_LoadProfileHeatmap_RowLabel{font-size:9px}.CL_LoadProfileHeatmap_Legend{font-size:10px}.CL_LoadProfileHeatmap_LegendCell{width:12px;height:12px}}.CL_PowerPricesChart{margin-top:0;background:var(--IDB_UsageChartColor);border-radius:8px;padding:16px 12px}.CL_PowerPricesChart_Header{display:flex;flex-direction:column;gap:14px}.CL_PowerPricesChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:12.1px;text-align:left;white-space:nowrap;flex-shrink:0}.CL_PowerPricesChart_TitleHighlight{margin-right:7px;color:var(--projectBoxSpanTxtColor);font-size:16px;font-weight:600;line-height:17px;text-align:left}.CL_PowerPricesChart_Unit{font-size:11px;color:#809599;margin-left:2px}.CL_PowerPricesChart_Box{margin-top:20px;margin-left:0;background:var(--IDB_UsageChartColor);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.CL_PowerPricesChart_Box .ant-spin-nested-loading,.CL_PowerPricesChart_Box .ant-spin-container{width:100%}.CL_PowerPricesChart_Footnote{margin-top:8px;padding-top:0;border-top:1px dashed rgba(128,149,153,.18);color:#809599;font-size:11px;font-style:italic;line-height:20px}@media(min-width:480px){.CL_PowerPricesChart{padding:20px}.CL_PowerPricesChart_Header{flex-direction:row;align-items:center;justify-content:space-between}.CL_PowerPricesChart_Box{margin-top:30px;margin-bottom:0}}.CL_RenSupply{padding:12px 14px;margin:12px 0 16px;background:var(--IDB_UsageChartColor);border:var(--projectBoxBorder);border-radius:6px}.CL_RenSupply--loading{height:110px;opacity:.6;animation:CL_RenSupply_pulse 1.2s ease-in-out infinite}@keyframes CL_RenSupply_pulse{50%{opacity:.3}}.CL_RenSupply_Head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.CL_RenSupply_Title{font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--colorGreetingText)}.CL_RenSupply_Summary{font-size:12px;color:var(--projectBoxSpanTxtColor);font-variant-numeric:tabular-nums}.CL_RenSupply_Summary strong{color:#54c22d;font-weight:600}.CL_RenSupply_Bar{height:4px;border-radius:2px;background:#f9ca2347;overflow:hidden;margin-bottom:12px}.CL_RenSupply_BarFill{display:block;height:100%;border-radius:2px;background:#54c22d;transition:width .4s ease}.CL_RenSupply_Groups{display:flex;flex-direction:column}.CL_RenSupply_Group{display:flex;align-items:center;gap:14px;padding:9px 8px;margin:0 -8px;border-top:1px solid rgba(128,128,128,.12);border-radius:6px;cursor:pointer;transition:background .15s ease}.CL_RenSupply_Group:hover{background:#54c22d0f}.CL_RenSupply_Group:focus-visible{outline:2px solid rgba(84,194,45,.6);outline-offset:-2px}.CL_RenSupply_Group:first-child{border-top:none}.CL_RenSupply_SupplierCol{flex:0 0 150px;display:flex;flex-direction:column;gap:1px;min-width:0}.CL_RenSupply_Supplier{font-size:13px;font-weight:600;color:var(--colorGreetingText);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CL_RenSupply_SiteCount{font-size:11px;color:var(--projectBoxSpanTxtColor);opacity:.75}.CL_RenSupply_Status{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;white-space:nowrap;background:#54c22d1a;color:#54c22d}.CL_RenSupply_Group.is-off .CL_RenSupply_Status,.CL_RenSupply_Group.is-mixed .CL_RenSupply_Status{background:#f9ca231f;color:#d9a400}.CL_RenSupply_Dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex:0 0 auto}.CL_RenSupply_Refs{flex:1 1 auto;display:flex;flex-wrap:wrap;gap:5px}.CL_RenSupply_Ref{padding:2px 9px;border:var(--projectBoxBorder);border-radius:20px;font-size:12px;font-weight:500;color:var(--colorGreetingText);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .15s ease}.CL_RenSupply_Ref:hover{border-color:#54c22d99}.CL_RenSupply_Ref.is-off{border-style:dashed;color:var(--projectBoxSpanTxtColor)}.CL_RenSupply_Ref.is-off:hover{border-color:#f9ca2399}@media(max-width:640px){.CL_RenSupply_Group{flex-wrap:wrap;gap:6px 12px}.CL_RenSupply_SupplierCol{flex-basis:auto}.CL_RenSupply_Refs{flex-basis:100%}}.REGO_ChartPanel{background:var(--statsSummaryBoxColor);border-radius:8px;padding:16px 12px;width:100%;min-width:0}.REGO_ChartHeader{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:10px;margin-bottom:20px}.REGO_ChartHeader_Titles{display:flex;align-items:baseline;gap:8px;flex:0 1 auto;flex-wrap:nowrap}.REGO_ChartTitle{font-size:16px;font-weight:600;color:var(--projectBoxSpanTxtColor);white-space:nowrap}.REGO_ChartUnit{font-size:11px;color:#809599;white-space:nowrap}.REGO_ChartHeader_Actions{display:flex;align-items:center;justify-content:flex-end;flex:1 1 auto;min-width:0;margin-left:auto}@media(min-width:480px){.REGO_ChartPanel{padding:20px}.REGO_ChartHeader{row-gap:4px}.REGO_ChartHeader_Actions{width:auto;flex:0 1 auto}}.REGO_EnergyConsumptionChart{background:var(--statsSummaryBoxColor);border-radius:8px;padding:16px 12px}.REGO_EnergyChart_Box{margin-top:20px;background:var(--statsSummaryBoxColor);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:480px){.REGO_EnergyConsumptionChart{padding:20px}.REGO_EnergyChart_Box{margin-top:30px;margin-bottom:0}}.REGO_Card_FullHeight{display:flex;flex-direction:column;width:100%;min-width:0}.REGO_GenVsConsChart .CL_ChartOptions_Select .ant-select-selector,.REGO_GenVsConsChart .CL_ChartOptions_DatePicker .ant-picker-input>input{font-size:14px!important}.REGO_GenVsConsChart .CL_ChartOptions_Select .ant-select-selector{height:32px!important;align-items:center}.REGO_GenVsConsChart .CL_ChartOptions_DatePicker{height:32px}@media(max-width:768px){.REGO_GenVsConsChart .CL_ChartOptions_Select .ant-select-selector,.REGO_GenVsConsChart .CL_ChartOptions_DatePicker .ant-picker-input>input{font-size:12px!important}}.REGO_ChartNote{margin-top:8px;color:#809599;font-size:11px;line-height:1.4}.REGO_Matching_Summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.REGO_Matching_Stats{display:flex;flex-wrap:wrap;gap:24px}.REGO_Matching_Stat{display:flex;align-items:center;gap:10px}.REGO_Matching_StatLabel{color:#809599;font-size:13px;font-weight:500}.REGO_Matching_StatValue{color:#8bc34a;font-size:22px;font-weight:700;line-height:1}.REGO_Matching_Gradient{width:100%;max-width:240px}.REGO_Matching_GradientLabels{display:flex;justify-content:space-between;margin-bottom:4px;color:#809599;font-size:11px;font-weight:600}.REGO_Matching_GradientBar{height:10px;border-radius:4px}.REGO_Matching_Chart{margin-top:12px}.REGO_Matching_Empty{height:320px;display:flex;align-items:center;justify-content:center;color:#809599;font-size:13px}@media(max-width:991px){.REGO_Matching_Chart{overflow-x:auto;overflow-y:hidden}.REGO_Matching_Chart>div{min-width:640px}}.REGO_SiteChart_Fill,.REGO_SiteChart_Spin{flex:1 1 auto;display:flex;flex-direction:column}.REGO_SiteChart_Spin>.ant-spin-container{position:relative;flex:1 1 auto}.REGO_FactorLink{color:#809599;text-decoration:underline dotted}.REGO_FactorLink:hover{color:#05d2c6}.REGO_GeneratorCard{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;background:var(--statsSummaryBoxColor);border-radius:8px;padding:16px 12px}.REGO_GeneratorCard_Header{display:flex;align-items:baseline;gap:8px}.REGO_GeneratorCard_Title{font-size:16px;font-weight:600;color:var(--projectBoxSpanTxtColor)}.REGO_GeneratorCard_Sub{font-size:11px;color:#809599}.REGO_GeneratorCard_Empty{color:#809599;font-size:13px;padding:24px 0;text-align:center}.ProjectBox.REGO_GeneratorBox{width:100%;padding:12px}.REGO_GeneratorBox .ProjectBox_Name{font-size:14px}.REGO_GeneratorBox .ProjectBox_ContentBox{gap:6px}.REGO_GeneratorBox .ProjectBox_ContentSubBox{padding:8px 10px}.REGO_GeneratorBox .ProjectBox_Content_Title,.REGO_GeneratorBox .ProjectBox_Content_Value{font-size:12px}.REGO_GeneratorBox .ProjectBox_Content_Unit{font-size:10px}.REGO_GeneratorBox_Tag{flex:0 0 auto;font-size:10px;font-weight:600;color:#05d2c6;background:#05d2c61a;border:1px solid rgba(5,210,198,.3);border-radius:10px;padding:1px 8px}@media(min-width:480px){.REGO_GeneratorCard{padding:20px}}.REGO_GeneratorCard_Period{cursor:help;border-bottom:1px dotted #809599}.CL_DashboardCharts{margin-top:24px}@media(min-width:992px){.CL_DashboardCharts{margin-top:32px}}.CL_PPAProjectCard{background:#0d2529;border-radius:12px;padding:20px;border:2px solid transparent;transition:all .3s}.CL_PPAProjectCard:hover{border-color:#223437}.CL_PPAProjectCard--selected{border-color:#10b981!important;background:linear-gradient(135deg,#0d2529,#0a3d35)}.CL_PPAProjectCard_Header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.CL_PPAProjectCard_TypeBadge{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600}.CL_PPAProjectCard_HeaderRight{display:flex;align-items:center;gap:10px}.CL_PPAProjectCard_Name{color:#e6e6e6;font-size:18px;font-weight:600;margin:0 0 4px}.CL_PPAProjectCard_Location{color:#809599;font-size:13px;margin:0 0 16px}.CL_PPAProjectCard_Stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:16px 0;border-top:1px solid #223437;border-bottom:1px solid #223437}.CL_PPAProjectCard_Stat{text-align:center}.CL_PPAProjectCard_StatLabel{display:block;font-size:10px;color:#809599;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.CL_PPAProjectCard_StatValue{font-size:18px;font-weight:700;color:#e6e6e6}.CL_PPAProjectCard_StatValue small{font-size:11px;font-weight:400;color:#809599}.CL_PPAProjectCard_StatValue--price{color:#10b981}.CL_PPAProjectCard_Details{padding:16px 0}.CL_PPAProjectCard_DetailRow{display:flex;justify-content:space-between;font-size:12px;margin-bottom:8px}.CL_PPAProjectCard_DetailRow:last-child{margin-bottom:0}.CL_PPAProjectCard_DetailRow span:first-child{color:#809599}.CL_PPAProjectCard_DetailRow span:last-child{color:#e6e6e6;font-weight:500}.CL_PPAProjectCard_Switch.ant-switch-checked{background:#10b981!important}@media(max-width:768px){.CL_PPAProjectCard{padding:16px}.CL_PPAProjectCard_Name{font-size:15px}.CL_PPAProjectCard_Stats{grid-template-columns:repeat(2,1fr);gap:10px}.CL_PPAProjectCard_StatValue{font-size:15px}.CL_PPAProjectCard_StatLabel{font-size:9px}}@media(max-width:480px){.CL_PPAProjectCard_Stats{grid-template-columns:1fr}.CL_PPAProjectCard_Stat{text-align:left}}.CL_PPAExploreModal .ant-modal-content{background:#081c20!important;border:1px solid #223437;border-radius:16px;max-height:90vh;overflow-y:auto}.CL_PPAExploreModal .ant-modal-close{color:#809599}.CL_PPAExploreModal .ant-modal-close:hover{color:#e6e6e6}.CL_PPAExploreModal_Header{text-align:center;margin-bottom:24px}.CL_PPAExploreModal_Header h2{color:#e6e6e6;font-size:26px;font-weight:700;margin:0 0 8px}.CL_PPAExploreModal_Header p{color:#809599;font-size:14px;margin:0}.CL_PPAExploreModal_Summary{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;background:linear-gradient(135deg,#0a2528,#0d3035);border-radius:12px;padding:20px;margin-bottom:24px;border:1px solid #223437}.CL_PPAExploreModal_SummarySubLabel{display:block;font-size:10px;color:#4a5f63;margin-top:2px}.CL_PPAExploreModal_SummaryItem{text-align:center}.CL_PPAExploreModal_SummaryLabel{display:block;font-size:11px;color:#809599;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.CL_PPAExploreModal_SummaryValue{font-size:24px;font-weight:700;color:#e6e6e6}.CL_PPAExploreModal_SummaryValue--green{color:#10b981}.CL_PPAExploreModal_SummaryValue--match{color:#3b82f6}.CL_PPAExploreModal_SummaryValue--savings{color:#10b981}.CL_PPAExploreModal_EnergyBar{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.CL_PPAExploreModal_EnergyItem{background:#0a2528;border:1px solid #223437;border-radius:10px;padding:14px 16px;text-align:center}.CL_PPAExploreModal_EnergyItem--green{border-color:#10b98140;background:linear-gradient(135deg,#0a2528,#0d3530)}.CL_PPAExploreModal_EnergyLabel{display:block;font-size:11px;color:#809599;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.CL_PPAExploreModal_EnergyValue{display:block;font-size:20px;font-weight:700;color:#e6e6e6;margin-bottom:2px}.CL_PPAExploreModal_EnergyItem--green .CL_PPAExploreModal_EnergyValue{color:#10b981}.CL_PPAExploreModal_EnergySubLabel{display:block;font-size:10px;color:#4a5f63}.CL_PPAExploreModal_CostBar{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px}.CL_PPAExploreModal_CostItem{background:#0a2528;border:1px solid #223437;border-radius:10px;padding:14px 16px;text-align:center}.CL_PPAExploreModal_CostLabel{display:block;font-size:11px;color:#809599;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.CL_PPAExploreModal_CostValue{display:block;font-size:20px;font-weight:700;color:#e6e6e6;margin-bottom:2px}.CL_PPAExploreModal_CostValue--current{color:#f59e0b}.CL_PPAExploreModal_CostValue--ppa{color:#3b82f6}.CL_PPAExploreModal_CostValue--savings{color:#10b981}.CL_PPAExploreModal_CostSubLabel{display:block;font-size:10px;color:#4a5f63}@media(max-width:768px){.CL_PPAExploreModal_EnergyBar,.CL_PPAExploreModal_CostBar{grid-template-columns:repeat(3,1fr);gap:8px}.CL_PPAExploreModal_EnergyValue,.CL_PPAExploreModal_CostValue{font-size:15px}}.CL_PPAExploreModal_Chart{background:#0a2528;border-radius:12px;padding:20px;margin-bottom:24px;border:1px solid #223437}.CL_PPAExploreModal_Chart h3{color:#e6e6e6;font-size:16px;font-weight:600;margin:0 0 16px}.CL_PPAExploreModal_ChartEmpty{height:200px;display:flex;align-items:center;justify-content:center;border:2px dashed #223437;border-radius:8px}.CL_PPAExploreModal_ChartEmpty p{color:#809599;font-size:14px;margin:0}.CL_PPAExploreModal_Projects{margin-bottom:24px}.CL_PPAExploreModal_Projects h3{color:#e6e6e6;font-size:16px;font-weight:600;margin:0 0 16px}.CL_PPAExploreModal_Footer{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#065f46,#064e3b);border-radius:12px;padding:16px 20px;border:1px solid #10b981}.CL_PPAExploreModal_FooterInfo{display:flex;align-items:center;gap:12px;color:#a7f3d0;font-size:14px}.CL_PPAExploreModal_FooterInfo .anticon{font-size:20px;color:#10b981}.CL_PPAExploreModal_FooterInfo strong{color:#e6e6e6}.CL_PPAExploreModal_ContactBtn{background:linear-gradient(135deg,#10b981,#059669)!important;border:none!important;height:44px!important;padding:0 28px!important;font-weight:600!important;border-radius:8px!important}.CL_PPAExploreModal_ContactForm{padding:10px 0}.CL_PPAExploreModal_ContractSection,.CL_PPAExploreModal_LinksSection{background:linear-gradient(135deg,#0a2528,#0d3035);border:1px solid #223437;border-radius:12px;padding:24px;margin-bottom:20px}.CL_PPAExploreModal_ContractTitle{color:#e6e6e6;font-size:15px;font-weight:600;margin:0 0 8px}.CL_PPAExploreModal_ContractDesc{color:#809599;font-size:13px;margin:0 0 20px}.CL_PPAExploreModal_ContractBtns{display:flex;gap:16px;flex-wrap:wrap}.CL_PPAExploreModal_PdfBtn{background:#f9ca231a!important;border:1px solid rgba(249,202,35,.4)!important;color:#f9ca23!important;height:48px!important;padding:0 24px!important;font-size:14px!important;font-weight:500!important;border-radius:8px!important;display:flex!important;align-items:center!important;gap:8px!important;transition:all .2s!important}.CL_PPAExploreModal_PdfBtn:hover{background:#f9ca2333!important;border-color:#f9ca23!important}.CL_PPAExploreModal_PdfBtn .anticon{font-size:18px!important}.CL_PPAExploreModal_Links{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.CL_PPAExploreModal_Link{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:8px;border:1px solid #223437;background:#ffffff0a;color:#809599!important;font-size:13px;text-decoration:none!important;transition:all .2s}.CL_PPAExploreModal_Link:hover{border-color:#05d2c6;color:#05d2c6!important;background:#05d2c614}.CL_PPAExploreModal_Link--cta{background:linear-gradient(135deg,#10b981,#059669)!important;border-color:transparent!important;color:#e6e6e6!important;font-weight:600}.CL_PPAExploreModal_Link--cta:hover{opacity:.9;color:#e6e6e6!important;border-color:transparent!important}.CL_PPAExploreModal_BackBtn{color:#809599!important;padding:0!important;margin-bottom:16px;font-size:13px}.CL_PPAExploreModal_BackBtn:hover{color:#05d2c6!important}.CL_PPAExploreModal_SelectionSummary h3,.CL_PPAExploreModal_FormBox h3{color:#e6e6e6;font-size:16px;font-weight:600;margin:0 0 16px}.CL_PPAExploreModal_SelectionBox{background:linear-gradient(135deg,#0a2528,#0d3035);border-radius:12px;padding:20px;border:1px solid #223437}.CL_PPAExploreModal_SelectionBox--contact{margin-bottom:20px}.CL_PPAExploreModal_SelectionRow{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #223437;font-size:14px}.CL_PPAExploreModal_SelectionRow:last-child{border-bottom:none}.CL_PPAExploreModal_SelectionRow span:first-child{color:#809599}.CL_PPAExploreModal_SelectionRow span:last-child{color:#e6e6e6;font-weight:600}.CL_PPAExploreModal_SelectionRow--highlight{background:#10b9811a;margin:10px -20px -20px;padding:16px 20px;border-radius:0 0 12px 12px;border-bottom:none}.CL_PPAExploreModal_SelectionProjects{display:flex;flex-wrap:wrap;gap:8px;padding:10px 0;border-bottom:1px solid #223437}.CL_PPAExploreModal_ProjectTag{background:#05d2c626;color:#05d2c6;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:500}.CL_PPAExploreModal_Highlight--blue{color:#3b82f6!important}.CL_PPAExploreModal_Highlight--green{color:#10b981!important}.CL_PPAExploreModal_FormBox{background:#ffffff05;border-radius:12px;padding:20px;border:1px solid #223437}.CL_PPAExploreModal_FormBox .ant-form-item-label>label{color:#809599!important;font-size:12px}.CL_PPAExploreModal_FormBox .ant-input,.CL_PPAExploreModal_FormBox .ant-select-selector,.CL_PPAExploreModal_FormBox textarea.ant-input{background:#081c20!important;border:1px solid #223437!important;color:#e6e6e6!important;border-radius:6px!important}.CL_PPAExploreModal_FormBox .ant-input::placeholder,.CL_PPAExploreModal_FormBox textarea.ant-input::placeholder{color:#4a5f63!important}.CL_PPAExploreModal_FormBox .ant-input:focus,.CL_PPAExploreModal_FormBox .ant-input:hover,.CL_PPAExploreModal_FormBox .ant-select-selector:hover{border-color:#05d2c6!important}.CL_PPAExploreModal_FormBox .ant-select-selection-placeholder{color:#4a5f63!important}.CL_PPAExploreModal_FormBox .ant-select-arrow{color:#809599}.CL_PPAExploreModal_SubmitBtn{background:linear-gradient(135deg,#10b981,#059669)!important;border:none!important;height:48px!important;font-weight:600!important;font-size:15px!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.CL_PPAExploreModal_Success{text-align:center;padding:40px 20px}.CL_PPAExploreModal_SuccessIcon{font-size:72px;color:#10b981;margin-bottom:24px}.CL_PPAExploreModal_Success h2{color:#e6e6e6;font-size:28px;font-weight:700;margin:0 0 12px}.CL_PPAExploreModal_Success p{color:#809599;font-size:15px;margin:0 0 8px}.CL_PPAExploreModal_SuccessDetail{max-width:500px;margin:0 auto 24px!important}.CL_PPAExploreModal_SuccessSummary{display:flex;justify-content:center;gap:32px;background:#10b9811a;padding:16px 24px;border-radius:8px;margin-bottom:24px;font-size:14px;color:#a7f3d0}.CL_PPAExploreModal_SuccessSummary strong{color:#e6e6e6}.CL_PPAExploreModal_DoneBtn{background:linear-gradient(135deg,#10b981,#059669)!important;border:none!important;height:44px!important;padding:0 40px!important;font-weight:600!important;border-radius:8px!important}@media(max-width:768px){.CL_PPAExploreModal_Summary{grid-template-columns:repeat(2,1fr)}.CL_PPAExploreModal_SummaryValue{font-size:18px}.CL_PPAExploreModal_Footer{flex-direction:column;gap:16px;text-align:center}.CL_PPAExploreModal_FooterInfo{flex-direction:column;gap:8px}.CL_PPAExploreModal_ContactBtn{width:100%}.CL_PPAExploreModal_SelectionSummary{margin-bottom:24px}.CL_PPAExploreModal_SuccessSummary{flex-direction:column;gap:8px}}.CL_PPABanner{background:var(--IDB_UsageChartColor);border-radius:8px;padding:24px 28px 24px 24px;display:flex;align-items:center;justify-content:space-between;margin-top:24px;border-left:3px solid #00c06d;box-shadow:0 0 20px #00c06d0f}.CL_PPABanner_Content{flex:1}.CL_PPABanner_Header{display:flex;align-items:center;gap:12px;margin-bottom:8px}.CL_PPABanner_Header h3{font-size:18px;font-weight:600;margin:0;color:var(--projectBoxSpanTxtColor)}.CL_PPABanner_Icon{font-size:22px;color:#00c06d}.CL_PPABanner_Description{color:#809599;font-size:13px;margin-bottom:20px;max-width:600px}.CL_PPABanner_Stats{display:flex;gap:32px}.CL_PPABanner_Stat{text-align:left}.CL_PPABanner_StatLabel{display:block;font-size:11px;color:#809599;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.CL_PPABanner_StatValue{font-size:22px;font-weight:700}.CL_PPABanner_StatValue--current{color:#f9ca23}.CL_PPABanner_StatValue--estimate{color:#05d2c6}.CL_PPABanner_StatValue--savings{color:#54c22d}.CL_PPABanner_CTA{padding:12px 24px!important;height:auto!important;background:linear-gradient(102.61deg,#00c06d -2.92%,#006fff 122.07%)!important;border:none!important;border-radius:8px!important;font-size:14px!important;font-weight:600!important;display:flex!important;align-items:center!important;gap:8px!important;transition:all .2s!important}.CL_PPABanner_CTA:hover{transform:scale(1.03)!important;box-shadow:0 8px 24px #00c06d40!important}@media(max-width:1200px){.CL_PPABanner{flex-direction:column;text-align:center;gap:24px}.CL_PPABanner_Header{justify-content:center}.CL_PPABanner_Description{max-width:100%}.CL_PPABanner_Stats{justify-content:center}}@media(min-width:992px){.CL_PPABanner_StatValue{font-size:28px}}@media(max-width:768px){.CL_PPABanner{padding:20px}.CL_PPABanner_Stats{flex-direction:column;gap:16px}.CL_PPABanner_StatValue{font-size:20px}}.NONPPA_CountryFilter{display:flex;align-items:center;gap:12px;margin-top:20px;margin-bottom:4px;padding:10px 16px;background:var(--statsSummaryBoxColor, #081c20);border-radius:8px;border:1px solid rgba(230,230,230,.06)}.NONPPA_CountryFilter_Label{display:flex;align-items:center;gap:7px}.NONPPA_CountryFilter_Icon{font-size:14px;color:#00c9a7}.NONPPA_CountryFilter_Text{font-size:13px;font-weight:500;color:#809599;white-space:nowrap}.NONPPA_CountrySelect{min-width:140px}.NONPPA_CountrySelect .ant-select-selector{background:#10262acc!important;border-color:#2a4a50!important;color:#e6e6e6!important;border-radius:6px!important}.NONPPA_CountrySelect .ant-select-arrow{color:#809599}.NONPPA_CountryOption{display:flex;align-items:center;justify-content:space-between;gap:10px}.NONPPA_CountryOption_Label{font-size:13px;color:#e0eaec}.NONPPA_CountryOption_Badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;background:#05d2c626;border:1px solid rgba(5,210,198,.35);border-radius:10px;font-size:11px;font-weight:600;color:#05d2c6;line-height:1}.CL_EstNotice{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;margin:12px 0 16px;background:var(--IDB_UsageChartColor);border:1px solid rgba(249,202,35,.25);border-left:3px solid #F9CA23;border-radius:6px;color:#c8d3d6;font-size:13px;line-height:1.5}.CL_EstNotice--loading{border-left-color:#f9ca2359}.CL_EstNotice_Icon{color:#f9ca23;font-size:16px;margin-top:2px;flex-shrink:0}.CL_EstNotice_Text{flex:1}.CL_EstNotice_Text strong{color:var(--projectBoxSpanTxtColor);font-weight:600}.CL_EstNotice_SubNote{display:block;margin-top:6px;padding-top:6px;border-top:1px dashed rgba(249,202,35,.15);font-size:12px;color:#a9b8bb}.CL_EstNotice_SubNote strong{color:#f9ca23;font-weight:600}.CL_EstNotice_Trigger{background:transparent;border:none;padding:0;margin:0;color:#f9ca23;font:inherit;font-weight:600;cursor:pointer;text-decoration:underline dotted;text-underline-offset:3px}.CL_EstNotice_Trigger:hover,.CL_EstNotice_Trigger:focus{color:#ffd84d;outline:none}.CL_EstNotice_PopoverOverlay .ant-popover-inner{background:#0d2327!important;border:1px solid rgba(249,202,35,.2)}.CL_EstNotice_PopoverOverlay .ant-popover-arrow:before,.CL_EstNotice_PopoverOverlay .ant-popover-arrow:after{background:#0d2327!important}.CL_EstNotice_Popover{max-width:360px;color:#c8d3d6}.CL_EstNotice_PopoverTitle{font-size:12px;font-weight:600;color:var(--projectBoxSpanTxtColor);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.CL_EstNotice_PopoverList{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px;max-height:220px;overflow-y:auto}.CL_EstNotice_Tag{background:#f9ca2314!important;border:1px solid rgba(249,202,35,.25)!important;color:#e6dca5!important;font-size:12px!important;margin:0!important}.CL_EstNotice_PopoverFooter{font-size:11px;color:#809599;border-top:1px solid rgba(230,230,230,.06);padding-top:8px}@media(max-width:768px){.CL_EstNotice{font-size:12px;padding:10px 12px}}.REGO_RegoHeader{padding:0 0 16px}.REGO_RegoHeader_Greeting{font-size:clamp(20px,6.2vw,28px);font-weight:700;line-height:1.25;text-wrap:balance;color:var(--colorGreetingText, #ffffff)}.REGO_RegoHeader_GreetingText,.REGO_RegoHeader_Name{white-space:nowrap}.REGO_RegoHeader_SubLine{font-size:clamp(14px,4.2vw,16px);font-weight:600;line-height:1.35;color:#809599;margin-top:2px;margin-bottom:6px}.REGO_RegoHeader_InfoLine{font-size:14px;font-weight:500;line-height:1.3;color:#809599;margin-bottom:14px}@media(max-width:480px){.REGO_RegoHeader_Greeting{font-size:clamp(18px,5.4vw,22px)}}.REGO_RegoHeader_Badge{display:inline-flex;align-items:center;gap:6px;background:#16c7841f;border:1px solid rgba(22,199,132,.35);border-radius:20px;padding:6px 14px;font-size:13px;font-weight:600;color:#16c784;white-space:nowrap}.REGO_RegoHeader_BadgeDot{width:7px;height:7px;border-radius:50%;background:#16c784;flex-shrink:0}.REGO_PortfolioCard{background:linear-gradient(102.61deg,#00c06d -2.92%,#006fff 122.07%);border-radius:10px;padding:18px 20px;margin-top:10px;display:flex;flex-direction:column;gap:6px}.REGO_PortfolioCard_Label{font-size:12px;font-weight:600;color:#f7f0f0ee;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;margin-top:-6px}.REGO_PortfolioCard_Metrics{display:flex;align-items:center}.REGO_PortfolioCard_Metric{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;text-align:center}.REGO_PortfolioCard_Metric--wide{flex:1.4}.REGO_PortfolioCard_Value{font-size:26px;font-weight:700;color:#e6e6e6;line-height:15px}.REGO_PortfolioCard_Key{font-size:13px;color:#e6e6e6bf;font-weight:500;margin-top:2px}.REGO_PortfolioCard_Value--sm{font-size:clamp(15px,1.15vw,18px);font-weight:700;line-height:22px;color:#e6e6e6;white-space:nowrap}.REGO_PortfolioCard_Divider{width:1px;height:52px;background:#ffffff4d;flex-shrink:0}@keyframes REGO_PortfolioShimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.REGO_PortfolioCard_Skeleton{align-self:center;border-radius:5px;background:linear-gradient(90deg,#ffffff2e 25%,#ffffff61,#ffffff2e 75%);background-size:800px 100%;animation:REGO_PortfolioShimmer 1.4s infinite linear}.REGO_PortfolioCard_Skeleton--lg{width:70%;height:26px}.REGO_PortfolioCard_Skeleton--sm{width:80%;height:18px}@media(min-width:992px){.REGO_RegoHeader_Greeting{font-size:30px;line-height:45px}.REGO_RegoHeader_SubLine{margin-top:0;font-size:20px;line-height:30px}.REGO_PortfolioCard_Label{font-size:14px;font-weight:600}.REGO_PortfolioCard_Value{font-size:28px;line-height:22px}.REGO_PortfolioCard_Key{font-size:15px}}@media(max-width:480px){.REGO_PortfolioCard_Metrics{display:grid;grid-template-columns:1fr 1fr;gap:16px}.REGO_PortfolioCard_Divider{display:none}.REGO_PortfolioCard_Metric{text-align:center;align-items:center}.REGO_PortfolioCard_Skeleton{align-self:center}.REGO_PortfolioCard_Value{font-size:22px;line-height:28px}.REGO_PortfolioCard_Value--sm{font-size:16px}}.REGO_StatsSummary{margin-top:16px}.REGO_StatsSummary_Box{padding:12px 10px;min-height:73px;height:100%;display:flex;flex-direction:column;justify-content:center;border-radius:5px;background:var(--statsSummaryBoxColor);border-left:3px solid #2a4a50}.REGO_StatsSummary_Box--teal{border-left-color:#00c9a7}.REGO_StatsSummary_Box--blue{border-left-color:#4a90d9}.REGO_StatsSummary_Box--gold{border-left-color:#f0b429}.REGO_StatsSummary_Box--green{border-left-color:#54cc2d}.REGO_StatBox_Title{font-size:11px;font-weight:500;line-height:14px;margin-bottom:8px;text-align:left;color:#809599}.REGO_StatBox_Row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:8px;row-gap:4px}.REGO_StatBox_Value{font-size:22px;font-weight:700;line-height:26px;text-align:left;min-width:0;overflow-wrap:anywhere}.REGO_StatBox_Description{margin-top:4px;font-size:10px;line-height:13px;font-weight:400;text-align:left;color:#6f8488}.REGO_StatBox_Highlight{color:#00c9a7;font-weight:600}.REGO_StatBox_Unit{margin-left:5px;font-size:12px;font-weight:500;line-height:14.64px;text-align:left}.REGO_StatBox_Currency{margin-right:5px;font-size:12px;font-weight:500;line-height:14.64px;text-align:left}@keyframes REGO_shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.REGO_StatsSummary_Skeleton{display:flex;flex-direction:column;gap:8px}.REGO_Skeleton_Row{display:flex;align-items:center;justify-content:space-between;gap:8px}.REGO_Skeleton_Title,.REGO_Skeleton_Value,.REGO_Skeleton_Change,.REGO_Skeleton_Description{border-radius:4px;background:linear-gradient(90deg,#ffffff14 25%,#ffffff2e,#ffffff14 75%);background-size:1200px 100%;animation:REGO_shimmer 1.5s infinite linear}.REGO_Skeleton_Title{width:55%;height:12px}.REGO_Skeleton_Value{width:60%;height:24px}.REGO_Skeleton_Change{width:30px;height:12px}.REGO_Skeleton_Description{width:45%;height:10px}@media(min-width:992px){.REGO_StatsSummary{margin-top:20px}.REGO_StatsSummary_Col{flex:1 1 0;max-width:25%}.REGO_StatsSummary_Box{min-height:104px;border-radius:8px;padding:18px 15px}.REGO_StatBox_Description{font-size:11px;line-height:14px}.REGO_StatBox_Title{font-size:12px;line-height:15px}.REGO_StatBox_Value{font-size:28px;line-height:36px;overflow-wrap:normal}.REGO_StatBox_Unit,.REGO_StatBox_Currency{font-size:13px;line-height:17px}.REGO_Skeleton_Title{height:16px}.REGO_Skeleton_Value{height:30px}.REGO_Skeleton_Change{width:40px;height:14px}}.CL_SitesSummaryStats{margin-bottom:24px}.CL_SitesSummaryStats_Card{background:linear-gradient(135deg,#10262af2,#081c20f2);border:1px solid rgba(5,210,198,.15);border-radius:10px;padding:16px;display:flex;align-items:center;gap:14px;height:100%;transition:border-color .2s ease,transform .2s ease}.CL_SitesSummaryStats_Icon{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.CL_SitesSummaryStats_Content{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}.CL_SitesSummaryStats_Label{font-size:12px;color:#809599;overflow-wrap:anywhere}.CL_SitesSummaryStats_Value{font-size:20px;font-weight:700;color:#e6e6e6;overflow-wrap:anywhere}.CL_SitesSummaryStats_Unit{font-size:12px;font-weight:400;color:#809599;margin-left:4px}.CL_SitesSummaryStats_Card .ant-skeleton-input{background:#ffffff0f!important;border-radius:4px}.CL_SitesSummaryStats_Card .ant-skeleton-avatar{background:#ffffff14!important}@media(max-width:768px){.CL_SitesSummaryStats_Card{padding:12px}.CL_SitesSummaryStats_Icon{width:36px;height:36px;font-size:16px}.CL_SitesSummaryStats_Value{font-size:16px}}@media(max-width:576px){.CL_SitesSummaryStats{margin-bottom:16px}.CL_SitesSummaryStats_Card{padding:10px 12px;gap:0;border-radius:8px}.CL_SitesSummaryStats_Icon{display:none}.CL_SitesSummaryStats_Content{width:100%;gap:2px}.CL_SitesSummaryStats_Label{font-size:11px;line-height:1.3}.CL_SitesSummaryStats_Value{font-size:15px;line-height:1.25}.CL_SitesSummaryStats_Unit{font-size:10px;margin-left:3px}.CL_SitesSummaryStats_Card .ant-skeleton,.CL_SitesSummaryStats_Card .ant-skeleton-input{min-width:0!important;max-width:100%!important}}.CL_SiteCards{margin-bottom:24px}.CL_SiteCards_Header{margin-bottom:16px}.CL_SiteCards_Title{color:var(--projectBoxSpanTxtColor);font-size:16px;font-weight:600}.CL_SiteCards_Card{background:linear-gradient(160deg,#10262af2,#081c20f2);border-radius:12px;padding:20px;cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;border:1px solid rgba(5,210,198,.12);height:100%}.CL_SiteCards_Card:hover{border-color:#05d2c661;transform:translateY(-1px);box-shadow:0 4px 16px #00000040}.CL_SiteCards_CardHeader{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.CL_SiteCards_CardInfo{display:flex;flex-direction:column;gap:8px;min-width:0}.CL_SiteCards_CardName{font-size:15px;font-weight:600;color:#e6e6e6;overflow-wrap:anywhere}.CL_SiteCards_CardBadges{display:flex;flex-wrap:wrap;gap:6px}.CL_SiteCards_CardType{font-size:11px;padding:3px 8px;border-radius:4px;width:fit-content;font-weight:500}.CL_SiteCards_MpanBadge{display:inline-flex;align-items:center;gap:4px;font-size:11px;padding:3px 8px;border-radius:4px;background:#05d2c61a;color:#05d2c6;font-weight:500;width:fit-content}.CL_SiteCards_CardArea{font-size:12px;color:#809599}.CL_SiteCards_CardProgress{margin-bottom:16px}.CL_SiteCards_CardProgressLabel{display:flex;justify-content:space-between;font-size:12px;color:#809599;margin-bottom:6px}.CL_SiteCards_CardMetrics{display:flex;justify-content:space-between;gap:8px;padding-top:12px;border-top:1px solid #223437}.CL_SiteCards_Metric{display:flex;align-items:center;gap:4px;font-size:12px}.CL_SiteCards_MetricValue{color:#e6e6e6;font-weight:600}.CL_SiteCards_MetricUnit{color:#809599;font-size:10px}.CL_SiteCards_ToggleWrap{display:flex;justify-content:center;margin-top:16px}.CL_SiteCards_ToggleBtn{display:inline-flex;align-items:center;gap:6px;background:var(--IDB_UsageChartColor);color:#05d2c6;border:1px solid rgba(5,210,198,.3);border-radius:20px;padding:6px 16px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s}.CL_SiteCards_ToggleBtn:hover{background:#05d2c61a;border-color:#05d2c6}.CL_SiteCards_Skeleton{cursor:default;pointer-events:none}.CL_SiteCards_Skeleton .ant-skeleton-input{background:linear-gradient(90deg,#0e2f34 25%,#163b40,#0e2f34 75%)!important;background-size:400% 100%!important}@media(max-width:768px){.CL_SiteCards_Card{padding:16px}.CL_SiteCards_CardMetrics{flex-wrap:wrap}}@media(max-width:576px){.CL_SiteCards_Card{padding:12px;border-radius:10px}.CL_SiteCards_CardHeader{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:12px}.CL_SiteCards_CardInfo{width:100%;gap:6px}.CL_SiteCards_CardName{font-size:13px;line-height:1.3}.CL_SiteCards_CardBadges{gap:4px}.CL_SiteCards_CardType,.CL_SiteCards_MpanBadge{font-size:10px;padding:2px 6px}.CL_SiteCards_CardArea{font-size:11px;line-height:1.3}.CL_SiteCards_CardProgress{margin-bottom:12px}.CL_SiteCards_CardProgressLabel{flex-wrap:wrap;gap:2px 6px;font-size:10px;margin-bottom:4px}.CL_SiteCards_CardMetrics{flex-direction:column;align-items:flex-start;gap:6px;padding-top:10px}.CL_SiteCards_Metric{font-size:11px;min-width:0}.CL_SiteCards_MetricUnit{font-size:9px}.CL_SiteCards_ToggleBtn{font-size:11px;padding:5px 14px}}.CL_SiteModal .ant-modal-content{background:#081c20!important;border:1px solid #223437;border-radius:16px;padding:24px;max-height:88vh;overflow-y:auto}.CL_SiteModal .ant-modal-close{color:#809599;top:18px;inset-inline-end:18px}.CL_SiteModal .ant-modal-close:hover{color:#e6e6e6}.CL_SiteModal_Header{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #223437}.CL_SiteModal_TitleRow{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:8px}.CL_SiteModal_Name{font-size:20px;font-weight:700;color:#e6e6e6}.CL_SiteModal_TypeTag{background:#05d2c61f!important;border:none!important;color:#05d2c6!important;font-size:11px;border-radius:4px;margin:0}.CL_SiteModal_MpanBadge{display:inline-flex;align-items:center;gap:4px;font-size:11px;padding:3px 8px;border-radius:4px;background:#05d2c61a;color:#05d2c6;font-weight:500}.CL_SiteModal_Sub{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;color:#809599}.CL_SiteModal_Sub .anticon{margin-right:4px}.CL_SiteModal_Period{color:#05d2c6}.CL_SiteModal_Toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;background:#0a2528;border:1px solid #223437;border-radius:10px;padding:12px 14px;margin-bottom:20px}.CL_SiteModal_ToolbarLeft{display:flex;align-items:center;gap:8px}.CL_SiteModal_ToolbarLabel{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#809599}.CL_SiteModal_ToolbarRight{display:flex;gap:12px;flex-wrap:wrap}.CL_SiteModal_MonthPicker{width:150px;background:#ffffff0d!important;border:1px solid #223437!important;border-radius:6px!important}.CL_SiteModal_MonthPicker .ant-picker-input>input{color:#e6e6e6!important;font-size:13px!important}.CL_SiteModal_MonthPicker .ant-picker-suffix{color:#809599}.CL_SiteModal_Kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:24px}.CL_SiteModal_Kpi{background:#0a2528;border:1px solid #223437;border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:6px}.CL_SiteModal_KpiLabel{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#809599}.CL_SiteModal_KpiValue{font-size:20px;font-weight:700;color:#e6e6e6}.CL_SiteModal_KpiUnit{font-size:11px;font-weight:500;color:#809599}.CL_SiteModal_Kpi.is-teal .CL_SiteModal_KpiValue{color:#05d2c6}.CL_SiteModal_Kpi.is-amber .CL_SiteModal_KpiValue{color:#f9ca23}.CL_SiteModal_Section{margin-bottom:24px}.CL_SiteModal_SectionHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.CL_SiteModal_SectionHead--end{justify-content:flex-end}.CL_SiteModal_SectionTitle{font-size:14px;font-weight:600;color:#e6e6e6}.CL_SiteModal_ChartUnit{font-size:11px;color:#809599}.CL_SiteModal_Chart{background:#0a2528;border:1px solid #223437;border-radius:10px;padding:16px 12px 8px}.CL_SiteModal_ChartLoading{height:240px;display:flex;align-items:center;justify-content:center}.CL_SiteModal_MpanList{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.CL_SiteModal_MpanRow{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;background:#0a2528;border:1px solid #223437;border-radius:8px;padding:12px 14px}.CL_SiteModal_MpanMain{display:flex;flex-direction:column;gap:6px;min-width:0}.CL_SiteModal_MpanNumber{font-family:monospace;font-size:13px;color:#e6e6e6;font-weight:600}.CL_SiteModal_MeterList{display:flex;flex-wrap:wrap;gap:6px}.CL_SiteModal_Meter{font-family:monospace;font-size:11px;color:#809599;background:#ffffff0a;border:1px solid #223437;border-radius:4px;padding:2px 6px}.CL_SiteModal_MpanMwh{font-size:13px;font-weight:600;color:#05d2c6;white-space:nowrap}.CL_SiteModal_EmptyText{color:#809599;font-size:12px}.CL_SiteModal_HHNote{display:flex;align-items:center;gap:6px;color:#809599;font-size:12px;padding-top:16px;margin-top:4px;border-top:1px solid #223437}.CL_SiteModal_HHNote .anticon{color:#05d2c6}.CL_SiteModal_GhostBtn{background:transparent!important;border:1px solid #223437!important;color:#809599!important;border-radius:6px!important;font-size:12px!important}.CL_SiteModal_GhostBtn:hover:not(:disabled){border-color:#05d2c6!important;color:#05d2c6!important}.CL_SiteModal_DownloadBtn{background:#ffffff0a!important;border:1px solid #223437!important;color:#e6e6e6!important;height:40px!important;border-radius:8px!important;font-weight:500!important;display:inline-flex!important;align-items:center!important;gap:8px!important}.CL_SiteModal_DownloadBtn:hover{border-color:#05d2c6!important;color:#05d2c6!important}.CL_SiteModal_DownloadBtn--primary{background:#05d2c61f!important;border-color:#05d2c666!important;color:#05d2c6!important}.CL_SiteModal_DownloadBtn--primary:hover{background:#05d2c633!important;border-color:#05d2c6!important}@media(max-width:1024px){.CL_SiteModal.ant-modal{width:92vw!important;max-width:92vw!important}.CL_SiteModal_Kpis{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.CL_SiteModal_Kpis{grid-template-columns:repeat(2,1fr)}.CL_SiteModal_MpanList{grid-template-columns:1fr}.CL_SiteModal .ant-modal-content{padding:16px}.CL_SiteModal_Toolbar{flex-direction:column;align-items:stretch}.CL_SiteModal_ToolbarRight{width:100%}.CL_SiteModal_ToolbarRight .CL_SiteModal_DownloadBtn{flex:1;justify-content:center}.CL_SiteModal_MonthPicker{width:100%}}.CL_SitesUsageChart{background:var(--IDB_UsageChartColor);border-radius:8px;padding:16px 12px;height:100%}.CL_SitesUsageChart_Header{display:flex;flex-direction:column;gap:14px}.CL_SitesUsageChart_Title{color:#809599;font-size:10px;font-weight:400;line-height:24px;text-align:left;white-space:nowrap;flex:0 0 auto}.CL_SitesUsageChart_TitleHighlight{margin-right:7px;color:var(--projectBoxSpanTxtColor);font-size:16px;font-weight:600;line-height:24px;text-align:left}.CL_SitesUsageChart_Unit{font-size:11px;color:#809599;margin-left:2px}.CL_SitesUsageChart_Box{margin-top:20px;background:var(--IDB_UsageChartColor);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100%;min-width:0}@media(min-width:480px){.CL_SitesUsageChart{padding:20px}.CL_SitesUsageChart_Header{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:4px}.CL_SitesUsageChart_Header>.CL_ChartOptions{width:auto;flex:0 1 auto;margin-left:auto}.CL_SitesUsageChart_Box{margin-top:30px;margin-bottom:0}}.g2-legend-item:hover .g2-legend-marker{background-color:transparent!important}.CL_EmissionsBySiteChart{background:var(--IDB_UsageChartColor);border-radius:8px;padding:20px;height:100%}.CL_EmissionsBySiteChart_Header{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:4px;margin-bottom:16px}.CL_EmissionsBySiteChart_Title{color:var(--projectBoxSpanTxtColor);font-size:16px;font-weight:600;line-height:24px;white-space:nowrap;flex:0 0 auto}.CL_EmissionsBySiteChart_Header>.CL_ChartOptions{width:auto;flex:0 1 auto;margin-left:auto}.CL_EmissionsBySiteChart_Box{display:flex;justify-content:center;width:100%;min-width:0}.CL_EmissionsBySite_CenterDescription{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#809599;font-size:12px}.CL_EmissionsBySite_CenterTitle{color:#809599;font-size:12px;display:block}.CL_EmissionsBySite_CenterHighlight{color:#e6e6e6;font-size:20px;font-weight:700;display:block;margin-top:6px}.CL_EmissionsBySite_CenterUnit{color:#809599;font-size:12px;display:block;margin-top:2px}.CL_EnergyIntensityChart{background:var(--IDB_UsageChartColor);border-radius:8px;padding:20px;height:100%}.CL_EnergyIntensityChart_Header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.CL_EnergyIntensityChart_Title{color:var(--projectBoxSpanTxtColor);font-size:16px;font-weight:600;white-space:nowrap;flex-shrink:0}.CL_EnergyIntensityChart_Header>.CL_ChartOptions{width:auto;flex:0 1 auto}.CL_EnergyIntensityChart_Legend{display:flex;gap:16px;margin-bottom:10px;justify-content:flex-end}.CL_EnergyIntensityChart_LegendItem{display:flex;align-items:center;gap:6px;font-size:11px;color:#809599}.CL_EnergyIntensityChart_Dot{width:8px;height:8px;border-radius:50%}.CL_EnergyIntensityChart_Box{margin-top:10px;width:100%;overflow-x:hidden;overflow-y:auto}@media(max-width:768px){.CL_EnergyIntensityChart_Header{flex-direction:column;align-items:flex-start}}.CL_MpanChart{background:var(--IDB_UsageChartColor);border-radius:8px;padding:20px;height:100%}.CL_MpanChart_Header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:12px;column-gap:12px;row-gap:8px}.CL_MpanChart_HeaderTitles{flex:1 1 100%;min-width:0;display:flex;flex-direction:column;gap:4px}.CL_MpanChart_Title{color:var(--projectBoxSpanTxtColor);font-size:16px;font-weight:600;line-height:20px;white-space:nowrap}.CL_MpanChart_HeaderControls{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;width:auto;flex:0 1 auto;margin-left:auto}.CL_MpanChart_HeaderControls .CL_ChartOptions{width:auto;flex:0 0 auto}.CL_MpanChart_SiteSelect.ant-select .ant-select-selector{background:#0a2528!important;border-color:#223437!important;color:#c9d1d9!important;font-size:12px}.CL_MpanChart_SiteSelect.ant-select .ant-select-arrow{color:#809599}.CL_MpanChart_SiteSelect.ant-select-focused .ant-select-selector{border-color:#05d2c6!important;box-shadow:0 0 0 2px #05d2c626!important}.CL_MpanChart_SiteInfo{display:flex;align-items:center;gap:8px}.CL_MpanChart_SiteLocation{font-size:12px;color:#809599;flex:1}.CL_MpanChart_SiteCount{font-size:11px;color:#05d2c6;background:#05d2c614;border:1px solid rgba(5,210,198,.2);padding:1px 8px;border-radius:10px;font-weight:600}.CL_MpanChart_Box{margin-top:4px}.CL_MpanChart_PieWrap{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%}.CL_MpanChart_PieWrap>div:first-child{width:100%}.CL_MpanChart_LegendRow{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;width:100%}.CL_MpanChart_LegendItem{display:flex;align-items:center;gap:6px}.CL_MpanChart_LegendDot{width:10px;height:10px;border-radius:2px;flex-shrink:0}.CL_MpanChart_LegendLabel{font-size:11px;color:#c9d1d9;font-family:monospace;white-space:nowrap}.CL_Chart_Loading{display:flex;justify-content:center;align-items:center;height:260px}.CL_Chart_Empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:260px;gap:10px;color:#809599;font-size:13px}.CL_Chart_Empty_Icon{font-size:32px;color:#223437}@media(max-width:768px){.CL_MpanChart_Header{flex-direction:column;align-items:flex-start}.CL_MpanChart_SiteSelect{width:100%!important}}.REGO_SiteSelect{flex:0 0 180px;width:180px;min-width:140px;margin-right:8px}.REGO_SiteOption{display:flex;align-items:center;gap:8px;min-width:0}.REGO_SiteOption_Badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:50%;font-size:9px;font-weight:700;line-height:1;color:#fff}.REGO_SiteOption_Name{font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.REGO_SiteSelect{flex-basis:140px;width:140px}}.CL_CostBySiteChart{background:var(--IDB_UsageChartColor);border-radius:8px;padding:20px;height:100%}.CL_CostBySiteChart_Header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.CL_CostBySiteChart_Title{color:var(--projectBoxSpanTxtColor);font-size:16px;font-weight:600;white-space:nowrap;flex-shrink:0}.CL_CostBySiteChart_Total{color:#809599;font-size:12px}.CL_CostBySiteChart_HeaderControls{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;width:auto;flex:0 1 auto}.CL_CostBySiteChart_HeaderControls .CL_ChartOptions{width:auto;flex:0 0 auto}.CL_CostBySiteChart_Box{min-height:320px}.CL_SitesDataTable{background:var(--IDB_UsageChartColor);border-radius:8px;padding:20px}.CL_SitesDataTable_Header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px}.CL_SitesDataTable_TitleGroup{display:flex;flex-direction:column;gap:2px;min-width:0}.CL_SitesDataTable_Header>.CL_ChartOptions{width:auto;flex:0 1 auto}.CL_SitesDataTable_Title{color:var(--projectBoxSpanTxtColor);font-size:16px;font-weight:600}.CL_SitesDataTable_SiteCell{display:flex;align-items:center;gap:8px}.CL_SitesDataTable_ColorDot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.CL_SitesDataTable_SiteName{font-weight:600;color:#e6e6e6}.CL_SitesDataTable_MpanBadge{display:inline-block;background:#05d2c614;border:1px solid rgba(5,210,198,.2);color:#05d2c6;font-size:11px;font-weight:600;padding:2px 8px;border-radius:10px}.CL_SitesDataTable_Table .ant-table{background:transparent}.CL_SitesDataTable_Table .ant-table-thead>tr>th{background:#0a2528!important;color:#809599!important;font-size:12px;font-weight:600;border-bottom:1px solid #223437!important;padding:8px 16px}.CL_SitesDataTable_Table .ant-table-tbody>tr>td{background:transparent!important;color:#c9d1d9;border-bottom:1px solid #223437!important;padding:6px 16px;font-size:13px}.CL_SitesDataTable_Table .ant-table-tbody>tr:hover>td{background:#05d2c60d!important}.CL_SitesDataTable_Table .ant-table-column-sorter{color:#809599}.CL_SitesDataTable_Table .ant-table-column-sorter-up.active,.CL_SitesDataTable_Table .ant-table-column-sorter-down.active{color:#05d2c6}.CL_SitesDataTable_Table .ant-tag{margin:0}.CL_SitesDataTable_Header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:12px;flex-wrap:wrap}.CL_SitesDataTable_TitleGroup{display:flex;flex-direction:column;gap:2px}.CL_SitesDataTable_ExpandHint{font-size:11px;color:#809599}@media(max-width:600px){.CL_SitesDataTable_Header{flex-direction:column;align-items:stretch}}.CL_SitesDataTable_ClickableRow{cursor:pointer}.CL_SitesDataTable_ExpandIcon{color:#809599;font-size:10px;cursor:pointer;padding:4px;transition:color .2s}.CL_SitesDataTable_ExpandIcon:hover{color:#05d2c6}.CL_SitesDataTable_ExpandWrap{display:flex;flex-wrap:wrap;gap:8px;padding:8px 12px 10px 40px}.CL_SitesDataTable_MpanCard{background:#0a2528;border:1px solid #223437;border-radius:6px;padding:6px 10px;display:flex;align-items:center;gap:10px}.CL_SitesDataTable_MpanField{display:flex;align-items:center;gap:6px}.CL_SitesDataTable_FieldLabel{font-size:10px;color:#809599;font-weight:500;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap}.CL_SitesDataTable_CardDivider{width:1px;height:14px;background:#223437;flex-shrink:0}.CL_SitesDataTable_MpanNumber{font-family:monospace;font-size:12px;font-weight:600;color:#05d2c6;white-space:nowrap;user-select:text;-webkit-user-select:text}.CL_SitesDataTable_MeterList{display:flex;flex-wrap:wrap;gap:4px}.CL_SitesDataTable_MeterSerial{font-family:monospace;font-size:11px;color:#809599;background:#ffffff08;border:1px solid #1e3438;border-radius:3px;padding:1px 6px;user-select:text;-webkit-user-select:text}.CL_SitesDataTable_ExpandEmpty{padding:12px 16px 16px 40px;color:#809599;font-size:12px}.CL_SitesDataTable_Table .ant-table-expanded-row>td{background:#05d2c605!important;border-bottom:1px solid #223437!important}.CL_SitesDataTable_Table .ant-pagination{margin-top:16px!important;margin-bottom:0!important}.CL_SitesDataTable_Table .ant-pagination .ant-pagination-item,.CL_SitesDataTable_Table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.CL_SitesDataTable_Table .ant-pagination .ant-pagination-next .ant-pagination-item-link{background:#0a2528!important;border-color:#223437!important;color:#c9d1d9!important}.CL_SitesDataTable_Table .ant-pagination .ant-pagination-item a{color:#c9d1d9!important}.CL_SitesDataTable_Table .ant-pagination .ant-pagination-item:hover,.CL_SitesDataTable_Table .ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,.CL_SitesDataTable_Table .ant-pagination .ant-pagination-next:hover .ant-pagination-item-link{border-color:#05d2c6!important}.CL_SitesDataTable_Table .ant-pagination .ant-pagination-item:hover a{color:#05d2c6!important}.CL_SitesDataTable_Table .ant-pagination .ant-pagination-item-active{background:#05d2c61a!important;border-color:#05d2c6!important}.CL_SitesDataTable_Table .ant-pagination .ant-pagination-item-active a{color:#05d2c6!important}.CL_SitesDataTable_Table .ant-pagination .ant-pagination-disabled .ant-pagination-item-link,.CL_SitesDataTable_Table .ant-pagination .ant-pagination-disabled:hover .ant-pagination-item-link{color:#4a5a5d!important;border-color:#223437!important}.CL_SitesDataTable_Table .ant-pagination .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,.CL_SitesDataTable_Table .ant-pagination .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis{color:#809599!important}@media(max-width:768px){.CL_SitesDataTable{padding:16px}.CL_SitesDataTable_Table .ant-table-thead>tr>th,.CL_SitesDataTable_Table .ant-table-tbody>tr>td{padding:10px 12px;font-size:12px}}.REGO_SitesInfoTable{background:var(--statsSummaryBoxColor);border-radius:8px;padding:20px}.REGO_SitesInfoTable_Header{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px}.REGO_SitesInfoTable_Period{display:inline-flex;align-items:center;gap:6px;background:#05d2c614;border:1px solid rgba(5,210,198,.2);color:#05d2c6;font-size:11px;font-weight:600;padding:3px 10px;border-radius:20px;white-space:nowrap}.REGO_SitesInfoTable_Title{font-size:16px;font-weight:600;color:var(--projectBoxSpanTxtColor)}.REGO_SitesInfoTable_Sub{font-size:11px;color:#809599}.REGO_SitesInfoTable_Badge{margin-left:auto;background:#16c7841f;border:1px solid rgba(22,199,132,.3);border-radius:12px;padding:3px 10px;font-size:11px;font-weight:600;color:#16c784}.REGO_SitesInfoTable_Scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.REGO_SitesInfoTable_Table{width:100%;min-width:520px;border-collapse:collapse}.REGO_SitesInfoTable_Table th{text-align:left;font-size:11px;font-weight:500;color:#809599;padding:8px 12px;border-bottom:1px solid #213336}.REGO_SitesInfoTable_Table td{padding:12px;font-size:13px;color:#cdd8d3;border-bottom:1px solid rgba(33,51,54,.5);vertical-align:middle}.REGO_SitesInfoTable_Table tr:last-child td{border-bottom:none}.REGO_SitesInfoTable_Table tr:hover td{background:#ffffff05}.REGO_SitesInfoTable_NumericCell{text-align:right;font-weight:600;color:#fff}.REGO_SitesInfoTable_MutedCell{color:#809599}.REGO_SitesInfoTable_ShareCell{text-align:right;color:#809599}.REGO_SiteDot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px;vertical-align:middle;flex-shrink:0}.REGO_SiteName{font-weight:600;color:#fff}.REGO_SiteUnit{font-size:11px;color:#809599;margin-left:4px}.REGO_CoverageTag{display:inline-flex;align-items:center;gap:4px;background:#16c7841a;color:#16c784;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600}.REGO_SitesInfoTable_Row--expandable{cursor:pointer}.REGO_SitesInfoTable_Row--expandable:hover td,.REGO_SitesInfoTable_Row--expandable:focus-visible td{background:#05d2c60a}.REGO_SitesInfoTable_Row--expandable:focus-visible{outline:1px solid #05d2c6;outline-offset:-1px}.REGO_SiteExpandIcon{font-size:9px;color:#809599;margin-right:8px;transition:transform .2s}.REGO_SiteExpandIcon--open{transform:rotate(90deg);color:#05d2c6}.REGO_SitesInfoTable_DetailRow td{background:#ffffff05}.CL_SitesPage{padding-bottom:40px}.CL_SitesPage_PageHeader{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:24px}.CL_SitesPage_PageTitleSection{flex:1;min-width:0}.CL_SitesPage_PageTitle{font-size:28px;font-weight:700;line-height:1.2;text-align:left;color:#e6e6e6}.CL_SitesPage_PageDescription{margin-top:8px;font-size:14px;font-weight:500;line-height:1.4;text-align:left;color:#809599}.CL_SitesOverview{background:var(--IDB_UsageChartColor);border:1px solid #1c3438;border-radius:10px;padding:20px 22px 22px;margin-top:18px;margin-bottom:24px;display:flex;flex-direction:column;gap:18px}.CL_SitesOverview_Header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.CL_SitesOverview_TitleBlock{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:200px}.CL_SitesOverview_TitleRow{display:flex;flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap}.CL_SitesOverview_Filter{display:flex;align-items:center;min-height:32px;width:auto;flex:0 1 auto}.CL_SitesOverview_Filter .CL_ChartOptions{width:auto;flex:0 0 auto}.CL_SitesPage_Title{font-size:22px;font-weight:700;color:var(--colorGreetingText);line-height:1.2}.CL_SitesOverview_SubTitle{color:var(--projectBoxSpanTxtColor);font-size:16px;font-weight:600;line-height:1.2}.CL_SitesOverview_Description{margin:0;color:var(--colorTextSecondary, rgba(255, 255, 255, .65));font-size:13px;font-weight:400;line-height:1.4}.CL_SitesPage_DateLabel{display:inline-flex;align-items:center;gap:6px;background:#05d2c614;border:1px solid rgba(5,210,198,.2);color:#05d2c6;font-size:11px;font-weight:600;padding:3px 10px;border-radius:20px;white-space:nowrap}.CL_Chart_Loading{height:320px;display:flex;align-items:center;justify-content:center}.CL_Chart_Empty{height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#809599;font-size:13px}.CL_Chart_Empty_Icon{font-size:32px;opacity:.4}.CL_SitesPage_Content{margin-top:10px}@media(max-width:768px){.CL_SitesPage_PageHeader{flex-direction:column;gap:12px}.CL_SitesPage_PageTitle{font-size:24px}.CL_SitesOverview{padding:16px;border-radius:8px}.CL_SitesOverview_Header{flex-direction:column;align-items:stretch}.CL_SitesOverview_Filter{width:100%}.CL_SitesPage_Title{font-size:20px}.CL_SitesOverview_SubTitle{font-size:16px}}@media(min-width:992px){.CL_SitesPage_Title{font-size:24px}}.CL_SiteInv{display:flex;flex-direction:column;gap:12px;height:100%;padding:16px;background:var(--IDB_UsageChartColor);border:var(--projectBoxBorder);border-radius:10px;box-shadow:0 1px 3px #0000004d;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.CL_SiteInv:hover{border-color:#2e4c50}@media(prefers-reduced-motion:reduce){.CL_SiteInv{transition:none}.CL_SiteInv:hover{transform:none}}.CL_SiteInv_Head{display:flex;align-items:center;gap:10px}.CL_SiteInv_IconTile{flex:0 0 auto;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--projectBoxSpanTxtColor);background:#8080801a}.CL_SiteInv_HeadText{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.CL_SiteInv_Site{font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--colorGreetingText);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CL_SiteInv_Loc{font-size:11px;color:var(--projectBoxSpanTxtColor);opacity:.72;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CL_SiteInv_MonthRow{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--projectBoxSpanTxtColor);opacity:.8}.CL_SiteInv_MonthIcon{font-size:12px}.CL_SiteInv_List{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.CL_SiteInv_Row{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px;margin:0 -8px;border-radius:8px;border-top:1px solid rgba(128,128,128,.12);transition:background .15s ease}.CL_SiteInv_Row:first-child{border-top:none}.CL_SiteInv_Row:hover{background:#54c22d0f}.CL_SiteInv_Row.is-unavailable{opacity:.55}.CL_SiteInv_Row.is-unavailable:hover{background:transparent}.CL_SiteInv_Row.is-unavailable .CL_SiteInv_RowText{filter:blur(2.5px);-webkit-user-select:none;user-select:none}.CL_SiteInv_RowText{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.CL_SiteInv_Mpan{font-size:13px;font-weight:600;color:var(--colorGreetingText);font-variant-numeric:tabular-nums;letter-spacing:.01em}.CL_SiteInv_Meters{font-size:11px;color:var(--projectBoxSpanTxtColor);opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CL_SiteInv_Btn.ant-btn{flex:0 0 auto;border-radius:16px;border-color:#54c22d80;background:transparent;width:70px;height:25px;font-size:13px;color:#54c22d;font-weight:600;transition:background .15s ease,color .15s ease,border-color .15s ease}.CL_SiteInv_Btn.ant-btn:hover,.CL_SiteInv_Btn.ant-btn:focus{border-color:#54c22d!important;background:#54c22d!important;color:#fff!important}.CL_InvoiceUpload_Modal .ant-modal-content{background:#0d2a2e;border:1px solid #213336}.CL_InvoiceUpload_Modal .ant-modal-header{background:#0d2a2e;border-bottom:1px solid #213336}.CL_InvoiceUpload_Modal .ant-modal-title{color:#e6e6e6}.CL_InvoiceUpload_Modal .ant-modal-close{color:#809599}.CL_InvoiceUpload_Modal .ant-modal-close:hover{color:#e6e6e6;background:transparent}.CL_InvoiceUpload_Modal .ant-modal-body label{color:#e6e6e6}.CL_InvoiceUpload_Modal .ant-modal-footer{border-top:1px solid #213336;margin-top:16px;padding-top:16px}.CL_InvoiceUpload_Modal .ant-modal-footer .ant-btn-default{background:transparent;border-color:#213336;color:#e6e6e6}.CL_InvoiceUpload_Modal .ant-modal-footer .ant-btn-default:hover,.CL_InvoiceUpload_Modal .ant-modal-footer .ant-btn-default:focus{background:transparent!important;border-color:#54c22d!important;color:#54c22d!important}.CL_InvoiceUpload_Modal .ant-modal-footer .ant-btn-primary{background:#54c22d;border-color:#54c22d}.CL_InvoiceUpload_Modal .ant-modal-footer .ant-btn-primary:hover,.CL_InvoiceUpload_Modal .ant-modal-footer .ant-btn-primary:focus{background:#47a626!important;border-color:#47a626!important;color:#fff!important}.CL_InvoiceUpload_ModalSelect{width:100%}.CL_InvoiceUpload_ModalSelect .ant-select-selector{background:#ffffff0d!important;border:1px solid #223437!important;color:#e6e6e6!important}.CL_InvoiceUpload_ModalSelect .ant-select-selection-item{color:#e6e6e6!important}.CL_InvoiceUpload_ModalSelect .ant-select-selection-placeholder{color:#809599!important}.CL_InvoiceUpload_ModalSelect .ant-select-arrow,.CL_InvoiceUpload_ModalSelect .ant-select-clear{color:#809599!important;background:transparent}.CL_InvoiceUpload_SelectDropdown{background:#0a2528!important;border:1px solid #223437!important}.CL_InvoiceUpload_SelectDropdown .ant-select-item{color:#809599!important}.CL_InvoiceUpload_SelectDropdown .ant-select-item-option-active,.CL_InvoiceUpload_SelectDropdown .ant-select-item-option-selected{background:#54c22d1f!important;color:#54c22d!important}.CL_InvoiceUpload_UploadGate{margin:0 0 8px;font-size:12px;color:#f0a020}.CL_InvoiceUpload_Dragger{background:#ffffff08!important;border-color:#213336!important;border-radius:8px!important}.CL_InvoiceUpload_Dragger .ant-upload.ant-upload-drag .ant-upload-btn{padding:6px 8px!important}.CL_InvoiceUpload_Dragger .ant-upload-drag-icon{margin-bottom:2px!important}.CL_InvoiceUpload_Dragger .ant-upload-drag-icon .anticon{color:#54c22d!important;font-size:16px}.CL_InvoiceUpload_Dragger .ant-upload-text{margin:0!important;color:#e6e6e6!important;font-size:14px}.CL_InvoiceUpload_Dragger .ant-upload-hint{color:#809599!important;font-size:12px}.CL_InvoiceUpload_Dragger .CL_InvoiceUpload_FileName{color:#54c22d!important;font-weight:500;font-size:14px!important;word-break:break-all;padding:0 8px}.CL_InvCard{height:100%;display:flex;flex-direction:column;gap:14px;padding:16px;background:var(--IDB_UsageChartColor);border:var(--projectBoxBorder);border-radius:10px;box-shadow:0 1px 3px #0000004d;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.CL_InvCard:hover{border-color:#2e4c50}@media(prefers-reduced-motion:reduce){.CL_InvCard{transition:none}.CL_InvCard:hover{transform:none}}.CL_InvCard_Head{display:flex;align-items:center;gap:10px}.CL_InvCard_IconTile{flex:0 0 auto;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--projectBoxSpanTxtColor);background:#8080801a}.CL_InvCard_HeadText{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.CL_InvCard_Mpan{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:20px;font-size:11px;font-weight:600;color:var(--projectBoxSpanTxtColor);background:#80808024}.CL_InvCard_Site{font-size:14px;font-weight:600;color:var(--colorGreetingText);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CL_InvCard_Number{font-size:11px;color:var(--projectBoxSpanTxtColor);opacity:.72;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CL_InvCard_Month{display:flex;flex-direction:column;gap:2px;padding-top:12px;border-top:1px solid rgba(128,128,128,.14)}.CL_InvCard_MonthLabel{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--projectBoxSpanTxtColor);opacity:.8}.CL_InvCard_MonthValue{font-size:16px;font-weight:600;color:var(--colorGreetingText)}.CL_InvCard_MonthValue--num{font-variant-numeric:tabular-nums;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CL_InvCard_Meters{font-size:11px;color:var(--projectBoxSpanTxtColor);opacity:.72;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CL_InvCard_Btn{margin-top:auto;font-weight:600;background:#54c22d;border-color:#54c22d}.CL_InvCard_Btn:hover,.CL_InvCard_Btn:focus{background:#45a025!important;border-color:#45a025!important}.CL_InvCard_BtnCaret{margin-left:4px;font-size:10px}.CL_InvoicesPage{margin-top:0}.CL_InvoicesPage_Header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:24px}.CL_InvoicesPage_TitleSection{flex:1;min-width:0}.CL_InvoicesPage_Title{font-size:28px;font-weight:700;line-height:1.2;text-align:left;color:#e6e6e6}.CL_InvoicesPage_Description{margin-top:8px;font-size:14px;font-weight:500;line-height:1.4;text-align:left;color:#809599}@media(max-width:768px){.CL_InvoicesPage_Header{flex-direction:column;gap:12px}.CL_InvoicesPage_Title{font-size:24px}}.CL_InvoicesPage_Filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0 16px}.CL_InvoicesPage_FilterItem{display:flex;align-items:center;gap:8px}.CL_InvoicesPage_FilterIcon{color:var(--projectBoxSpanTxtColor);font-size:14px}.CL_InvoicesPage_Select{min-width:180px}.CL_InvoicesPage_UploadBtn{margin-left:auto;background:#54c22d;border-color:#54c22d;font-weight:600;font-size:15px;border-radius:6px;height:40px;box-shadow:none;margin-bottom:4px;margin-top:-6px}.CL_InvoicesPage_UploadBtn:hover{background:#26d64cdc!important;border-color:#47a626!important;color:#fff!important}.CL_InvoicesPage_MonthPicker{min-width:180px}.CL_InvoicesPage_Tabs{margin-top:20px}.CL_InvoicesPage_Tabs .ant-tabs-nav{margin-bottom:18px}.CL_InvoicesPage_Tabs .ant-tabs-nav:before{border-bottom:none!important}.CL_InvoicesPage_Tabs .ant-tabs-ink-bar{display:none}.CL_InvoicesPage_Tabs .ant-tabs-nav-list{gap:8px}.CL_InvoicesPage_Tabs .ant-tabs-tab{margin:0!important;padding:6px 16px;border-radius:20px;border:1px solid rgba(128,128,128,.22);background:#8080800f;font-size:13px;font-weight:500;transition:background .15s ease,border-color .15s ease}.CL_InvoicesPage_Tabs .ant-tabs-tab .ant-tabs-tab-btn{color:var(--projectBoxSpanTxtColor);opacity:.85}.CL_InvoicesPage_Tabs .ant-tabs-tab:hover{border-color:#54c22d66}.CL_InvoicesPage_Tabs .ant-tabs-tab-active{background:#54c22d24;border-color:#54c22d80}.CL_InvoicesPage_Tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#54c22d!important;opacity:1;font-weight:600}.CL_DocCard{height:100%;display:flex;flex-direction:column;gap:14px;padding:16px;background:var(--IDB_UsageChartColor);border:var(--projectBoxBorder);border-radius:10px;box-shadow:0 1px 3px #0000004d;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.CL_DocCard:hover{border-color:#2e4c50}@media(prefers-reduced-motion:reduce){.CL_DocCard{transition:none}.CL_DocCard:hover{transform:none}}.CL_DocCard_Head{display:flex;align-items:center;gap:10px}.CL_DocCard_IconTile{flex:0 0 auto;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--projectBoxSpanTxtColor);background:#8080801a}.CL_DocCard_HeadText{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.CL_DocCard_Title{font-size:14px;font-weight:600;color:var(--colorGreetingText);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CL_DocCard_Sub{font-size:11px;color:var(--projectBoxSpanTxtColor);opacity:.72;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CL_DocCard_Tag{flex:0 0 auto;padding:2px 9px;border-radius:20px;font-size:11px;font-weight:600;line-height:1.5}.CL_DocCard_Tag--neutral{color:var(--projectBoxSpanTxtColor);background:#80808024}.CL_DocCard_Tag--active{color:#54c22d;background:#54c22d1f}.CL_DocCard_Meta{display:flex;flex-direction:column;gap:2px;padding-top:12px;border-top:1px solid rgba(128,128,128,.14)}.CL_DocCard_MetaLabel{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--projectBoxSpanTxtColor);opacity:.8}.CL_DocCard_MetaValue{font-size:15px;font-weight:600;color:var(--colorGreetingText)}.CL_DocCard_Btn{margin-top:auto;font-weight:600;background:#54c22d;border-color:#54c22d}.CL_DocCard_Btn:hover,.CL_DocCard_Btn:focus{background:#45a025!important;border-color:#45a025!important}.CL_ContractsPage{margin-top:0}.CL_ContractsPage_Header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:24px}.CL_ContractsPage_TitleSection{flex:1;min-width:0}.CL_ContractsPage_Title{font-size:28px;font-weight:700;line-height:1.2;text-align:left;color:#e6e6e6}.CL_ContractsPage_Description{margin-top:8px;font-size:14px;font-weight:500;line-height:1.4;text-align:left;color:#809599;max-width:640px}@media(max-width:900px){.CL_ContractsPage_Header{flex-direction:column;gap:12px}.CL_ContractsPage_Title{font-size:24px}}.CL_ContractsPage_Filters{display:flex;flex-wrap:wrap;gap:12px;margin:32px 0 18px}.CL_ContractsPage_FilterItem{display:flex;align-items:center;gap:8px}.CL_ContractsPage_FilterIcon{color:var(--projectBoxSpanTxtColor);font-size:14px}.CL_ContractsPage_Select{min-width:200px}.CL_ContractsPage_Tabs{margin-top:20px}.CL_ContractsPage_Tabs .ant-tabs-nav{margin-bottom:18px}.CL_ContractsPage_Tabs .ant-tabs-nav:before{border-bottom:none!important}.CL_ContractsPage_Tabs .ant-tabs-ink-bar{display:none}.CL_ContractsPage_Tabs .ant-tabs-nav-list{gap:8px}.CL_ContractsPage_Tabs .ant-tabs-tab{margin:0!important;padding:6px 16px;border-radius:20px;border:1px solid rgba(128,128,128,.22);background:#8080800f;font-size:13px;font-weight:500;transition:background .15s ease,border-color .15s ease}.CL_ContractsPage_Tabs .ant-tabs-tab .ant-tabs-tab-btn{color:var(--projectBoxSpanTxtColor);opacity:.85}.CL_ContractsPage_Tabs .ant-tabs-tab:hover{border-color:#54c22d66}.CL_ContractsPage_Tabs .ant-tabs-tab-active{background:#54c22d24;border-color:#54c22d80}.CL_ContractsPage_Tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#54c22d!important;opacity:1;font-weight:600}.CL_ContractsPage_SupplierHeading{font-size:15px;font-weight:600;color:#e6e6e6;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08)}.CL_ReportCard{background:var(--IDB_UsageChartColor);border-radius:8px;padding:8px;height:100%;min-height:280px;display:flex;flex-direction:column}.CL_ReportCard .ant-card-body{padding:16px;display:flex;flex-direction:column;height:100%}.CL_ReportCard_Icon{margin-bottom:16px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#ffffff0d;border-radius:8px}.CL_ReportCard_Content{flex:1}.CL_ReportCard_Title{font-size:18px;font-weight:600;line-height:24px;color:#e6e6e6;margin-bottom:4px}.CL_ReportCard_Month{font-size:13px;font-weight:500;color:#05d2c6;margin-bottom:12px}.CL_ReportCard_Description{font-size:13px;font-weight:400;line-height:18px;color:#809599}.CL_ReportCard_Actions{margin-top:16px}.CL_ReportCard_DownloadBtn{width:100%;background:#54c22d;border-color:#54c22d}.CL_ReportCard_DownloadBtn:hover{background:#45a025!important;border-color:#45a025!important}.CL_ReportCard_DownloadBtn:disabled,.CL_ReportCard_DownloadBtn.ant-btn-loading,.CL_ReportCard_DownloadBtn[disabled]{background:#54c22d!important;border-color:#54c22d!important;color:#e6e6e6!important;opacity:.6}.CL_ReportsPage{margin-top:0}.CL_ReportsPage_Header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:24px}.CL_ReportsPage_TitleSection{flex:1;min-width:0}.CL_ReportsPage_Title{font-size:28px;font-weight:700;line-height:1.2;text-align:left;color:#e6e6e6}.CL_ReportsPage_Description{margin-top:8px;font-size:14px;font-weight:500;line-height:1.4;text-align:left;color:#809599}.CL_ReportsPage_MonthSelector{display:flex;align-items:center;gap:3px;background:var(--IDB_UsageChartColor);padding:4px 10px;border-radius:8px;border:1px solid #213336}.CL_ReportsPage_CalendarIcon{font-size:16px;color:#05d2c6}.CL_ReportsPage_MonthPicker{min-width:140px;background:transparent!important;border:none!important}.CL_ReportsPage_MonthPicker .ant-picker-input>input{color:#e6e6e6!important;font-size:14px;font-weight:500}.CL_ReportsPage_MonthPicker .ant-picker-suffix{color:#809599}.CL_ReportsPage_MonthPicker .ant-picker-clear{background:transparent;color:#809599}.CL_ReportsPage_Section{margin-top:0}.CL_ReportsPage_SectionHeader{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin:20px 0}.CL_ReportsPage_SectionTitle{font-size:16px;font-weight:600;color:#809599;margin:0}.CL_ReportsPage_Grid{display:flex;gap:16px;flex-wrap:wrap}.CL_ReportsPage_GridItem{flex:1 1 0;min-width:180px}@media(max-width:768px){.CL_ReportsPage_Header{flex-direction:column;gap:12px}.CL_ReportsPage_Title{font-size:24px}}@media(max-width:576px){.CL_ReportsPage_MonthSelector{width:100%;justify-content:center}.CL_ReportsPage_MonthPicker{flex:1}}.CL_TradedPricesChart_Box{margin-top:24px;background:var(--IDB_UsageChartColor);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.CL_TradedPricesChart_Box .ant-spin-nested-loading,.CL_TradedPricesChart_Box .ant-spin-container{width:100%}.CL_TradedPricesChart_Empty{height:280px;display:flex;align-items:center;justify-content:center;color:#809599;font-size:14px}.CL_TradedPricesPage{margin-top:0}.CL_TradedPricesPage_Header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:24px}.CL_TradedPricesPage_TitleSection{flex:1;min-width:0}.CL_TradedPricesPage_Title{font-size:28px;font-weight:700;line-height:1.2;text-align:left;color:#e6e6e6}.CL_TradedPricesPage_Description{margin-top:8px;font-size:14px;font-weight:500;line-height:1.4;text-align:left;color:#809599}@media(max-width:768px){.CL_TradedPricesPage_Header{flex-direction:column;gap:12px}.CL_TradedPricesPage_Title{font-size:24px}}.CL_TradedPricesPage_Card{margin-top:24px;background:var(--IDB_UsageChartColor);border-radius:8px;padding:16px 12px}.CL_TradedPricesPage_CardHeader{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.CL_TradedPricesPage_Controls{display:flex;flex-direction:row;align-items:center;gap:10px;flex-shrink:0}.CL_TradedPricesPage_YearSelect{width:140px}.CL_TradedPricesPage_YearSelect .ant-select-selector{background:#ffffff0d!important;border:1px solid #223437!important;border-radius:6px!important;color:#e6e6e6!important;font-size:12px!important}.CL_TradedPricesPage_YearSelect .ant-select-arrow{color:#809599}.CL_TradedPricesPage_YearSelect .ant-select-selection-item{color:#e6e6e6!important}.CL_TradedPricesPage_CardTitle{color:#809599;font-size:10px;font-weight:400;white-space:nowrap;flex-shrink:0}.CL_TradedPricesPage_Highlight{margin-right:7px;color:var(--projectBoxSpanTxtColor);font-size:16px;font-weight:600;line-height:17px}.CL_TradedPricesPage_Unit{font-size:11px;color:#809599;margin-left:2px}.CL_TradedPricesPage_SeriesTag{display:inline-block;font-size:10px;font-weight:700;padding:1px 6px;border-radius:4px;margin-left:6px;letter-spacing:.4px}.CL_TradedPricesPage_SeriesTag--ubl{color:#05d2c6;background:#05d2c61f;border:1px solid rgba(5,210,198,.25)}.CL_TradedPricesPage_SeriesTag--upl{color:#f9ca23;background:#f9ca231f;border:1px solid rgba(249,202,35,.25)}.CL_TradedPricesPage_Dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.CL_TradedPricesPage_Dot--ubl{background-color:#05d2c6}.CL_TradedPricesPage_Dot--upl{background-color:#f9ca23}.CL_TradedPricesPage_TableCard{margin-top:16px}.CL_TradedPricesPage_TableHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:8px}.CL_TradedPricesPage_Legend{display:flex;align-items:center;gap:8px}.CL_TradedPricesPage_LegendLabel{font-size:12px;color:#809599;margin-right:8px}.CL_TradedPrices_Table .ant-table{background:transparent!important;color:var(--projectBoxSpanTxtColor)!important;font-size:13px}.CL_TradedPrices_Table .ant-table-thead>tr>th{background:#ffffff0a!important;color:#809599!important;border-bottom:1px solid #223437!important;font-size:12px;font-weight:500}.CL_TradedPrices_Table .ant-table-tbody>tr>td{background:transparent!important;border-bottom:1px solid rgba(34,52,55,.6)!important;color:var(--projectBoxSpanTxtColor)!important;padding:8px!important}.CL_TradedPrices_Table .ant-table-tbody>tr:hover>td{background:#05d2c60d!important}.CL_TradedPrices_Table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.CL_TradedPricesPage_LastUpdated{font-size:12px;color:#4d6669;white-space:nowrap;flex-shrink:0}.CL_TradedPricesPage_NoData{color:#809599;font-size:13px;text-align:center;padding:32px 16px}@media(min-width:480px){.CL_TradedPricesPage_Card{padding:20px}}.CL_PowerForecastPage{margin-top:0}.CL_PowerForecastPage_Header{margin-bottom:24px}.CL_PowerForecastPage_AsOf{display:inline-flex;align-items:baseline;gap:6px;margin-top:10px;padding:3px 10px;border-radius:4px;background:#ffffff0a}.CL_PowerForecastPage_AsOfLabel{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#4d6669}.CL_PowerForecastPage_AsOfValue{font-size:13px;font-weight:600;color:#809599;white-space:nowrap}.CL_PowerForecastPage_Title{font-size:28px;font-weight:700;line-height:1.2;color:#e6e6e6}.CL_PowerForecastPage_Description{margin-top:8px;font-size:14px;font-weight:500;line-height:1.4;color:#809599}.CL_PowerForecastPage_Alert{margin-top:20px}.CL_PowerForecast_Kpis{margin-top:16px}.CL_PowerForecast_KpiBox{height:100%;min-height:72px;display:flex;flex-direction:column;justify-content:center;padding:10px 12px;border-radius:5px;background:var(--statsSummaryBoxColor, rgba(8, 28, 32, 1))}.CL_PowerForecast_KpiTitle{font-size:12px;font-weight:500;color:#809599}.CL_PowerForecast_KpiTitleHint{border-bottom:1px dotted #4d6669;cursor:help}.CL_PowerForecast_KpiValue{margin-top:4px;font-size:20px;font-weight:700;line-height:1.2;color:var(--projectBoxSpanTxtColor, #ffffff);font-variant-numeric:tabular-nums}.CL_PowerForecast_KpiUnit{margin-left:5px;font-size:12px;font-weight:500;color:#809599}.CL_PowerForecast_KpiMeta{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:4px;font-size:12px;color:#809599}.CL_PowerForecast_KpiMeta .CL_PowerForecast_Move{font-weight:600}.CL_PowerForecast_KpiMetaSep{color:#4d6669}.CL_PowerForecast_Skeleton{display:flex;flex-direction:column;gap:8px}.CL_PowerForecast_SkeletonTitle,.CL_PowerForecast_SkeletonValue{border-radius:4px;background:linear-gradient(90deg,#ffffff14 25%,#ffffff2e,#ffffff14 75%);background-size:1200px 100%;animation:CL_PowerForecast_shimmer 1.5s infinite linear}.CL_PowerForecast_SkeletonTitle{width:55%;height:12px}.CL_PowerForecast_SkeletonValue{width:70%;height:24px}@keyframes CL_PowerForecast_shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.CL_PowerForecast_Card{margin-top:24px;padding:16px 12px;border-radius:8px;background:var(--IDB_UsageChartColor, rgba(8, 28, 32, 1))}.CL_PowerForecast_CardHeader{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:8px}.CL_PowerForecast_CardTitle{margin-right:7px;font-size:16px;font-weight:600;line-height:17px;color:var(--projectBoxSpanTxtColor, #ffffff)}.CL_PowerForecast_CardUnit{font-size:11px;color:#809599}.CL_PowerForecast_CardMeta{font-size:12px;color:#4d6669;white-space:nowrap}.CL_PowerForecast_CardTotal{display:flex;flex-direction:column;align-items:flex-end}.CL_PowerForecast_CardTotalLabel{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#809599}.CL_PowerForecast_CardTotalValue{font-size:14px;font-weight:700;color:#ffffffc0;font-variant-numeric:tabular-nums;border-bottom:solid 1px #40686569}.CL_PowerForecast_CardTotalUnit{margin-left:1px;font-size:10px;font-weight:500;color:#809599}.CL_PowerForecast_Note{margin-top:12px;font-size:12px;line-height:1.5;color:#809599}.CL_PowerForecast_NoteIcon{margin-right:6px;color:#05d2c6;cursor:help}.CL_PowerForecast_Empty{padding:24px 0}.CL_PowerForecast_Empty .ant-empty-description{color:#809599}.CL_PowerForecast_Move{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums;white-space:nowrap}.CL_PowerForecast_Move--up{color:#ff6b6b}.CL_PowerForecast_Move--down{color:#05d2c6}.CL_PowerForecast_Move--flat{color:#809599}.CL_PowerForecast_MoveArrow{font-size:10px}.CL_PowerForecast_MoveNone{color:#4d6669}.CL_PowerForecast_Contract{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.CL_PowerForecast_ContractCode{padding:1px 6px;border-radius:4px;background:#ffffff0f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:#809599;white-space:nowrap}.CL_PowerForecast_DatePicker.ant-picker{background:#ffffff0a;border-color:#ffffff1f}.CL_PowerForecast_DatePicker.ant-picker .ant-picker-input>input,.CL_PowerForecast_DatePicker.ant-picker .ant-picker-suffix{color:var(--projectBoxSpanTxtColor, #ffffff)}.CL_PowerForecast_Table{margin-top:16px;overflow-x:auto}.CL_PowerForecast_Table .ant-table{background:transparent!important;color:var(--projectBoxSpanTxtColor)!important;font-size:13px}.CL_PowerForecast_Table .ant-table-thead>tr>th{background:#ffffff0a!important;color:#809599!important;border-bottom:1px solid #223437!important;font-size:12px;font-weight:500}.CL_PowerForecast_Table .ant-table-thead>tr>th:before{display:none!important}.CL_PowerForecast_Table .ant-table-tbody>tr>td{background:transparent!important;border-bottom:1px solid rgba(34,52,55,.6)!important;color:var(--projectBoxSpanTxtColor)!important;padding:8px!important;font-variant-numeric:tabular-nums}.CL_PowerForecast_Table .ant-table-tbody>tr:hover>td{background:#05d2c60d!important}.CL_PowerForecast_Table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.CL_PowerForecast_Strong{font-weight:700;color:#e6e6e6}@media(min-width:480px){.CL_PowerForecast_Card{padding:20px}}@media(min-width:992px){.CL_PowerForecast_Kpis{margin-top:20px}.CL_PowerForecast_KpiBox{min-height:84px;border-radius:8px;padding:14px 16px}.CL_PowerForecast_KpiValue{font-size:22px}}@media(max-width:768px){.CL_PowerForecastPage_Title{font-size:22px}.CL_PowerForecast_CardTotal{align-items:flex-start}}.CL_HedgePosPage{margin-top:0}.CL_HedgePosPage_Header{margin-bottom:20px}.CL_HedgePosPage_Title{font-size:28px;font-weight:700;line-height:1.2;color:#e6e6e6}.CL_HedgePosPage_Description{margin-top:8px;font-size:14px;font-weight:500;line-height:1.4;color:#809599}.CL_HedgePosPage_AsOf{display:inline-flex;align-items:baseline;gap:6px;margin-top:10px;padding:3px 10px;border-radius:4px;background:#ffffff0a}.CL_HedgePosPage_AsOfLabel{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#4d6669}.CL_HedgePosPage_AsOfValue{font-size:13px;font-weight:600;color:#809599;white-space:nowrap}.CL_HedgePosPage_Alert{margin-top:20px}.CL_HedgePos_Filters{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:4px}.CL_HedgePos_Suppliers.ant-segmented,.CL_HedgePos_YearSelect.ant-select .ant-select-selector{height:36px;border-radius:6px;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important}.CL_HedgePos_Suppliers.ant-segmented{padding:2px;color:#809599}.CL_HedgePos_Suppliers.ant-segmented .ant-segmented-item{border-radius:4px;transition:color .2s ease,background .2s ease}.CL_HedgePos_Suppliers.ant-segmented .ant-segmented-item-label{min-height:30px;line-height:30px;padding:0 18px;font-size:13px;font-weight:500}.CL_HedgePos_Suppliers.ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected){background:#ffffff0d;color:#cfd9da}.CL_HedgePos_Suppliers.ant-segmented .ant-segmented-item-selected,.CL_HedgePos_Suppliers.ant-segmented .ant-segmented-thumb{background:#00a99e2e;border-radius:4px;box-shadow:inset 0 0 0 1px #00a99e73}.CL_HedgePos_Suppliers.ant-segmented .ant-segmented-item-selected{color:#fff}.CL_HedgePos_YearFilter{display:flex;align-items:center;gap:8px}.CL_HedgePos_FilterLabel{font-size:12px;color:#809599}.CL_HedgePos_YearSelect.ant-select{min-width:130px;height:36px}.CL_HedgePos_YearSelect.ant-select .ant-select-selector{height:36px;display:flex;align-items:center;padding:0 12px}.CL_HedgePos_YearSelect.ant-select .ant-select-selection-item{line-height:normal;font-size:13px;font-weight:500;color:var(--projectBoxSpanTxtColor, #ffffff)}.CL_HedgePos_YearSelect.ant-select:hover .ant-select-selector{border-color:#00a99e73!important}.CL_HedgePos_YearSelect.ant-select .ant-select-arrow{color:#809599}.CL_HedgePos_Kpis{margin-top:16px}.CL_HedgePos_KpiBox{height:100%;min-height:72px;display:flex;flex-direction:column;justify-content:center;padding:10px 12px;border-radius:5px;background:var(--statsSummaryBoxColor, rgba(8, 28, 32, 1))}.CL_HedgePos_KpiTitle{font-size:12px;font-weight:500;color:#809599}.CL_HedgePos_KpiTitleHint{border-bottom:1px dotted #4d6669;cursor:help}.CL_HedgePos_KpiValue{margin-top:4px;font-size:20px;font-weight:700;line-height:1.2;color:var(--projectBoxSpanTxtColor, #ffffff);font-variant-numeric:tabular-nums}.CL_HedgePos_KpiUnit{margin-left:5px;font-size:12px;font-weight:500;color:#809599}.CL_HedgePos_KpiMeta{margin-top:4px;font-size:12px;color:#809599}.CL_HedgePos_Skeleton{display:flex;flex-direction:column;gap:8px}.CL_HedgePos_SkeletonTitle,.CL_HedgePos_SkeletonValue{border-radius:4px;background:linear-gradient(90deg,#ffffff14 25%,#ffffff2e,#ffffff14 75%);background-size:1200px 100%;animation:CL_HedgePos_shimmer 1.5s infinite linear}.CL_HedgePos_SkeletonTitle{width:55%;height:12px}.CL_HedgePos_SkeletonValue{width:70%;height:24px}@keyframes CL_HedgePos_shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.CL_HedgePos_Card{margin-top:24px;padding:16px 12px;border-radius:8px;background:var(--IDB_UsageChartColor, rgba(8, 28, 32, 1))}.CL_HedgePos_CardHeader{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:8px}.CL_HedgePos_CardTitle{margin-right:7px;font-size:16px;font-weight:600;line-height:17px;color:var(--projectBoxSpanTxtColor, #ffffff)}.CL_HedgePos_CardUnit{font-size:11px;color:#809599}.CL_HedgePos_CardTotal{display:flex;flex-direction:column;align-items:flex-end}.CL_HedgePos_CardTotalLabel{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#809599}.CL_HedgePos_CardTotalValue{font-size:14px;font-weight:700;color:#ffffffc0;font-variant-numeric:tabular-nums;border-bottom:solid 1px #40686569}.CL_HedgePos_CardTotalUnit{margin-left:3px;font-size:10px;font-weight:500;color:#809599}.CL_HedgePos_ChartBox{margin-top:8px}.CL_HedgePos_Note{margin-top:12px;font-size:12px;line-height:1.5;color:#809599}.CL_HedgePos_Note+.CL_HedgePos_Note{margin-top:0}.CL_HedgePos_NoteIcon{margin-right:6px;color:#00a99e;cursor:help}.CL_HedgePos_Loading{display:flex;align-items:center;justify-content:center;min-height:340px}.CL_HedgePos_Loading .ant-spin-dot-item{background-color:#00a99e}.CL_HedgePos_Empty{padding:24px 0}.CL_HedgePos_Empty .ant-empty-description{color:#809599}.CL_HedgePos_Table{margin-top:16px;overflow-x:auto}.CL_HedgePos_Table .ant-table{background:transparent!important;color:var(--projectBoxSpanTxtColor)!important;font-size:13px}.CL_HedgePos_Table .ant-table-thead>tr>th{background:#ffffff0a!important;color:#809599!important;border-bottom:1px solid #223437!important;font-size:12px;font-weight:500;white-space:nowrap}.CL_HedgePos_Table .ant-table-thead>tr>th:before{display:none!important}.CL_HedgePos_Table .ant-table-tbody>tr>td{background:transparent!important;border-bottom:1px solid rgba(34,52,55,.6)!important;color:var(--projectBoxSpanTxtColor)!important;padding:8px!important;font-variant-numeric:tabular-nums;white-space:nowrap}.CL_HedgePos_Table .ant-table-tbody>tr:hover>td{background:#00a99e0f!important}.CL_HedgePos_Table .ant-table-cell-fix-left{background:var(--IDB_UsageChartColor, rgba(8, 28, 32, 1))!important}.CL_HedgePos_Table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.CL_HedgePos_Strong{font-weight:700;color:#e6e6e6}.CL_HedgePos_Muted{color:#4d6669}.CL_HedgePos_Cover{font-weight:700}.CL_HedgePos_Cover--over{color:#00c9a7}.CL_HedgePos_Cover--under{color:#e0a93c}.CL_HedgePos_ToHedge{font-weight:700;color:#6b84d6}.CL_HedgePos_StatusTag.ant-tag{margin-inline-end:0;font-size:11px;background:#ffffff0f;color:#809599;cursor:help}.CL_HedgePos_StatusTag--metered{background:#00a99e24!important;color:#00c9a7!important}.CL_HedgePos_StatusTag--estimated{background:#c08a1e29!important;color:#e0a93c!important}.CL_HedgePos_StatusTag--partial{background:#ff6b6b24!important;color:#ff8f8f!important}.CL_HedgePos_Triggers{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-top:12px}.CL_HedgePos_Trigger{padding:12px;border-radius:6px;background:#ffffff08}.CL_HedgePos_TriggerSeason{font-size:12px;color:#809599}.CL_HedgePos_TriggerRange{display:flex;align-items:baseline;gap:5px;margin-top:6px;font-size:17px;font-weight:700;font-variant-numeric:tabular-nums}.CL_HedgePos_TriggerLower{color:#00c9a7}.CL_HedgePos_TriggerDash{color:#4d6669;font-weight:500}.CL_HedgePos_TriggerUpper{color:#e0a93c}.CL_HedgePos_TriggerMeta{margin-top:4px;font-size:11px;color:#4d6669}@media(min-width:480px){.CL_HedgePos_Card{padding:20px}}@media(min-width:992px){.CL_HedgePos_Kpis{margin-top:20px}.CL_HedgePos_KpiBox{min-height:84px;border-radius:8px;padding:14px 16px}.CL_HedgePos_KpiValue{font-size:22px}}@media(max-width:768px){.CL_HedgePosPage_Title{font-size:22px}.CL_HedgePos_Filters{align-items:flex-start;flex-direction:column}.CL_HedgePos_CardTotal{align-items:flex-start}}.CL_DcGrowthPage{margin-top:0}.CL_DcGrowthPage_Header{margin-bottom:20px}.CL_DcGrowthPage_Title{font-size:28px;font-weight:700;line-height:1.2;color:var(--colorGreetingText, #e6e6e6)}.CL_DcGrowthPage_Description{margin-top:8px;font-size:14px;font-weight:500;line-height:1.4;color:#809599}.CL_DcGrowthPage_AsOf{display:inline-flex;align-items:baseline;gap:6px;margin-top:10px;padding:3px 10px;border-radius:4px;background:#ffffff0a}.CL_DcGrowthPage_AsOfLabel{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#4d6669}.CL_DcGrowthPage_AsOfValue{font-size:13px;font-weight:600;color:#809599;white-space:nowrap}.CL_DcGrowthPage_Alert{margin-top:20px}.CL_DcGrowth_Toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 16px;margin-bottom:4px}.CL_DcGrowth_ToolbarActions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.CL_DcGrowth_ViewSwitch.ant-segmented{height:36px;padding:2px;border-radius:6px;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important;color:#809599}.CL_DcGrowth_ViewSwitch.ant-segmented .ant-segmented-item{border-radius:4px;transition:color .2s ease,background .2s ease}.CL_DcGrowth_ViewSwitch.ant-segmented .ant-segmented-item-label{min-height:30px;line-height:30px;padding:0 14px;font-size:13px;font-weight:500}.CL_DcGrowth_ViewSwitch.ant-segmented .ant-segmented-item-icon{margin-right:6px}.CL_DcGrowth_ViewSwitch.ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected){background:#ffffff0d;color:#cfd9da}.CL_DcGrowth_ViewSwitch.ant-segmented .ant-segmented-item-selected,.CL_DcGrowth_ViewSwitch.ant-segmented .ant-segmented-thumb{background:#00a99e2e;border-radius:4px;box-shadow:inset 0 0 0 1px #00a99e73}.CL_DcGrowth_ViewSwitch.ant-segmented .ant-segmented-item-selected{color:#fff}.CL_DcGrowth_Btn.ant-btn{height:36px;padding:0 14px;border-radius:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);color:#cfd9da;font-size:13px;font-weight:500;box-shadow:none}.CL_DcGrowth_Btn.ant-btn-sm{height:28px;padding:0 12px;font-size:12px}.CL_DcGrowth_Btn.ant-btn:hover,.CL_DcGrowth_Btn.ant-btn:focus-visible{background:#00a99e1f!important;border-color:#00a99e73!important;color:#00c9a7!important}.CL_DcGrowth_BtnCaret{font-size:10px;margin-left:2px}.CL_DcGrowth_Btn--active.ant-btn{background:#00a99e2e;border-color:#00a99e73;color:#fff}.CL_DcGrowth_Btn--primary.ant-btn{background:#00a99e;border-color:#00a99e;color:#fff}.CL_DcGrowth_Btn--primary.ant-btn:hover,.CL_DcGrowth_Btn--primary.ant-btn:focus-visible{background:#00c9a7!important;border-color:#00c9a7!important;color:#fff!important}.CL_DcGrowth_Btn--pending.ant-btn{border-color:#f59e0b8c;background:#f59e0b1f;color:#ffd899;height:30px;font-size:12px}.CL_DcGrowth_Btn--pending.ant-btn:hover{border-color:#f59e0b!important;background:#f59e0b33!important;color:#ffe4b3!important}.CL_DcGrowth_Btn--danger.ant-btn{border-color:#ef444473;background:#ef44441a;color:#ffb1b1}.CL_DcGrowth_Btn--danger.ant-btn:hover,.CL_DcGrowth_Btn--danger.ant-btn:focus-visible{border-color:#ef4444!important;background:#ef444433!important;color:#ffdada!important}.CL_DcGrowth_Dropdown .ant-dropdown-menu{background:#0a2528;border:1px solid #223437;border-radius:6px;padding:4px;min-width:190px}.CL_DcGrowth_Dropdown .ant-dropdown-menu-item{color:#cfd9da;font-size:13px;border-radius:4px}.CL_DcGrowth_Dropdown .ant-dropdown-menu-item:hover{background:#00a99e1f;color:#00c9a7}.CL_DcGrowth_Kpis{margin-top:16px}.CL_DcGrowth_KpiBox{height:100%;min-height:72px;display:flex;flex-direction:column;justify-content:center;padding:10px 12px;border-radius:5px;background:var(--statsSummaryBoxColor, rgba(8, 28, 32, 1))}.CL_DcGrowth_KpiTitle{font-size:12px;font-weight:500;color:#809599}.CL_DcGrowth_KpiTitleHint{border-bottom:1px dotted #4d6669;cursor:help}.CL_DcGrowth_KpiValue{margin-top:4px;font-size:20px;font-weight:700;line-height:1.2;color:var(--projectBoxSpanTxtColor, #ffffff);font-variant-numeric:tabular-nums}.CL_DcGrowth_KpiUnit{margin-left:5px;font-size:12px;font-weight:500;color:#809599}.CL_DcGrowth_Skeleton{display:flex;flex-direction:column;gap:8px}.CL_DcGrowth_SkeletonTitle,.CL_DcGrowth_SkeletonValue{border-radius:4px;background:linear-gradient(90deg,#ffffff14 25%,#ffffff2e,#ffffff14 75%);background-size:1200px 100%;animation:CL_DcGrowth_shimmer 1.5s infinite linear}.CL_DcGrowth_SkeletonTitle{width:55%;height:12px}.CL_DcGrowth_SkeletonValue{width:70%;height:24px}@keyframes CL_DcGrowth_shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.CL_DcGrowth_Card{margin-top:24px;padding:16px 12px;border-radius:8px;background:var(--IDB_UsageChartColor, rgba(8, 28, 32, 1))}.CL_DcGrowth_CardHeader{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:12px}.CL_DcGrowth_CardTitle{margin-right:7px;font-size:16px;font-weight:600;line-height:17px;color:var(--projectBoxSpanTxtColor, #ffffff)}.CL_DcGrowth_CardUnit{font-size:11px;color:#809599;white-space:nowrap}.CL_DcGrowth_Loading{display:flex;align-items:center;justify-content:center;min-height:340px}.CL_DcGrowth_Loading .ant-spin-dot-item{background-color:#00a99e}.CL_DcGrowth_MapControls{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:1 1 auto;justify-content:flex-end;min-width:0}.CL_DcGrowth_Search.ant-input-affix-wrapper{flex:1 1 180px;max-width:320px;min-width:0;height:36px;border-radius:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);box-shadow:none}.CL_DcGrowth_Search.ant-input-affix-wrapper:hover,.CL_DcGrowth_Search.ant-input-affix-wrapper-focused{border-color:#00a99e73;box-shadow:none}.CL_DcGrowth_Search.ant-input-affix-wrapper input{background:transparent;color:var(--projectBoxSpanTxtColor, #ffffff);font-size:13px}.CL_DcGrowth_Search.ant-input-affix-wrapper input::placeholder{color:#4d6669}.CL_DcGrowth_Search.ant-input-affix-wrapper .anticon{color:#809599}.CL_DcGrowth_Select.ant-select{min-width:170px;height:36px}.CL_DcGrowth_Select.ant-select .ant-select-selector{height:36px;display:flex;align-items:center;padding:0 12px;border-radius:6px;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important}.CL_DcGrowth_Select.ant-select .ant-select-selection-item{line-height:normal;font-size:13px;font-weight:500;color:var(--projectBoxSpanTxtColor, #ffffff)}.CL_DcGrowth_Select.ant-select:hover .ant-select-selector{border-color:#00a99e73!important}.CL_DcGrowth_Select.ant-select .ant-select-arrow{color:#809599}.CL_DcGrowth_SelectPopup.ant-select-dropdown{background:#0a2528;border:1px solid #223437}.CL_DcGrowth_SelectPopup .ant-select-item{color:#809599}.CL_DcGrowth_SelectPopup .ant-select-item-option-active,.CL_DcGrowth_SelectPopup .ant-select-item-option-selected{background:#00a99e1f;color:#00c9a7}.CL_DcGrowth_MapFrame{position:relative;border-radius:6px;overflow:hidden}.CL_DcGrowth_Map{height:620px;background:var(--IDB_UsageChartColor, rgba(8, 28, 32, 1))}.CL_DcGrowth_MapZoom{position:absolute;right:12px;bottom:12px;z-index:5;display:flex;flex-direction:column;border-radius:6px;overflow:hidden;border:1px solid #223437;background:#081c20eb;box-shadow:0 6px 16px #00000059}.CL_DcGrowth_MapZoom button{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:#cfd9da;font-size:13px;cursor:pointer;transition:background .15s ease,color .15s ease}.CL_DcGrowth_MapZoom button+button{border-top:1px solid #223437}.CL_DcGrowth_MapZoom button:hover,.CL_DcGrowth_MapZoom button:focus-visible{background:#00a99e26;color:#00c9a7;outline:none}.CL_DcGrowth_MapHint{position:absolute;left:50%;bottom:16px;z-index:5;transform:translate(-50%,6px);padding:6px 12px;border-radius:999px;border:1px solid #223437;background:#081c20eb;color:#cfd9da;font-size:12px;font-weight:500;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s ease,transform .2s ease}.CL_DcGrowth_MapHint--visible{opacity:1;transform:translate(-50%)}.CL_DcGrowth_Legend{position:absolute;top:10px;left:10px;z-index:5;max-width:calc(100% - 20px);display:flex;flex-wrap:wrap;gap:6px 18px;padding:8px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#081c208c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.CL_DcGrowth_LegendSection{display:flex;align-items:center;gap:8px;min-width:0}.CL_DcGrowth_LegendSectionLabel{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#809599;white-space:nowrap}.CL_DcGrowth_LegendChips{display:flex;flex-wrap:wrap;gap:4px}.CL_DcGrowth_LegendChip{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 7px 0 5px;border-radius:999px;border:1px solid transparent;background:transparent;color:#e6e6e6;font-size:11px;font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.CL_DcGrowth_LegendChip:hover,.CL_DcGrowth_LegendChip:focus-visible{border-color:#00a99e73;background:#00a99e26;outline:none}.CL_DcGrowth_LegendChip--off{opacity:.45}.CL_DcGrowth_LegendChip--off .CL_DcGrowth_LegendLabel{text-decoration:line-through}.CL_DcGrowth_LegendChip--off .CL_DcGrowth_LegendSwatch{filter:grayscale(1)}.CL_DcGrowth_LegendSwatch{flex:0 0 auto;width:10px;height:10px;border-radius:50%;border:1.5px solid #ffffff;box-shadow:0 1px 3px #0000008c}.CL_DcGrowth_LegendSwatch--star{width:auto;height:auto;border:0;border-radius:0;box-shadow:none;font-size:11px;line-height:1;color:#fff;text-shadow:0 0 2px #1d4ed8,0 0 2px #1d4ed8}.CL_DcGrowth_LegendSwatch--zone{background:#9640ff26;border:1.5px dashed #9640ff;box-shadow:none}.CL_DcGrowth_LegendCount{min-width:16px;padding:0 4px;border-radius:999px;background:#ffffff1a;color:#cfd9da;font-size:10px;font-weight:600;line-height:15px;text-align:center;font-variant-numeric:tabular-nums}.CL_DcGrowthPage--table .CL_DcGrowth_Kpis,.CL_DcGrowthPage--table .CL_DcGrowth_MapCard,.CL_DcGrowthPage--map .CL_DcGrowth_Kpis,.CL_DcGrowthPage--map .CL_DcGrowth_TableCard{display:none}.CL_DcGrowthPage--table .CL_DcGrowth_Card,.CL_DcGrowthPage--map .CL_DcGrowth_Card{margin-top:16px}.CL_DcGrowthPage--map .CL_DcGrowth_Map{height:calc(100vh - 300px);height:calc(100dvh - 300px);min-height:560px}.CL_DcGrowthPage--table .CL_DcGrowth_TableWrap{max-height:calc(100vh - 320px);max-height:calc(100dvh - 320px)}.CL_DcGrowth_TopScroll{overflow-x:auto;overflow-y:hidden;margin-bottom:2px}.CL_DcGrowth_TopScrollSpacer{height:1px}.CL_DcGrowth_TopScroll::-webkit-scrollbar,.CL_DcGrowth_TableWrap::-webkit-scrollbar{width:10px;height:10px}.CL_DcGrowth_TopScroll::-webkit-scrollbar-track,.CL_DcGrowth_TableWrap::-webkit-scrollbar-track{background:var(--statsSummaryBoxColor, rgba(8, 28, 32, 1));border-radius:999px}.CL_DcGrowth_TopScroll::-webkit-scrollbar-thumb,.CL_DcGrowth_TableWrap::-webkit-scrollbar-thumb{background:var(--ProjectBox_ToggleButtonBgColor, rgba(24, 63, 70, 1));border-radius:999px;border:2px solid var(--statsSummaryBoxColor, rgba(8, 28, 32, 1))}.CL_DcGrowth_TopScroll::-webkit-scrollbar-thumb:hover,.CL_DcGrowth_TableWrap::-webkit-scrollbar-thumb:hover{background:var(--LDB_Turbines_GaugeBox_TextColor, #809599)}@supports not selector(::-webkit-scrollbar){.CL_DcGrowth_TopScroll,.CL_DcGrowth_TableWrap{scrollbar-color:var(--ProjectBox_ToggleButtonBgColor, rgba(24, 63, 70, 1)) var(--statsSummaryBoxColor, rgba(8, 28, 32, 1))}}.CL_DcGrowth_TableWrap{overflow:auto;max-height:620px;border-radius:6px}.CL_DcGrowth_Table{width:100%;min-width:100%;border-collapse:separate;border-spacing:0;font-size:13px;color:var(--projectBoxSpanTxtColor, #e6e6e6)}.CL_DcGrowth_Table th,.CL_DcGrowth_Table td{padding:8px;text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid rgba(34,52,55,.6)}.CL_DcGrowth_Table th{position:sticky;top:0;z-index:20;background:#0d2428;color:#809599;font-size:12px;font-weight:500}.CL_DcGrowth_TableTools{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:10px}.CL_DcGrowth_TableToolsLabel{font-size:12px;color:#809599}.CL_DcGrowth_CategoryFilter.ant-select{min-width:150px;height:30px}.CL_DcGrowth_CategoryFilter.ant-select .ant-select-selector{height:30px;padding:0 10px}.CL_DcGrowth_CategoryFilter.ant-select .ant-select-selection-item{font-size:12px}.CL_DcGrowth_EmptyCell{padding:24px 12px;text-align:center;color:#809599}.CL_DcGrowth_ColumnSet.ant-segmented{padding:2px;border-radius:6px;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important;color:#809599}.CL_DcGrowth_ColumnSet.ant-segmented .ant-segmented-item{border-radius:4px;transition:color .2s ease,background .2s ease}.CL_DcGrowth_ColumnSet.ant-segmented .ant-segmented-item-label{min-height:24px;line-height:24px;padding:0 12px;font-size:12px;font-weight:500}.CL_DcGrowth_ColumnSet.ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected){background:#ffffff0d;color:#cfd9da}.CL_DcGrowth_ColumnSet.ant-segmented .ant-segmented-item-selected,.CL_DcGrowth_ColumnSet.ant-segmented .ant-segmented-thumb{background:#00a99e2e;border-radius:4px;box-shadow:inset 0 0 0 1px #00a99e73}.CL_DcGrowth_ColumnSet.ant-segmented .ant-segmented-item-selected{color:#fff}.CL_DcGrowth_Table .CL_DcGrowth_GroupRow th{height:26px;padding:0 8px;background:#0a1f23;color:#4d6669;font-size:10.5px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-align:center;border-bottom:1px solid rgba(34,52,55,.6);border-left:1px solid rgba(34,52,55,.6)}.CL_DcGrowth_Table .CL_DcGrowth_GroupRow th:first-child{left:auto;min-width:0;width:auto;border-left:0;box-shadow:none;background:#0a1f23;text-align:left}.CL_DcGrowth_Table .CL_DcGrowth_GroupRow .CL_DcGrowth_GroupCell--alt{background:#0c2428}.CL_DcGrowth_Table--grouped thead tr:nth-child(2) th{top:26px}.CL_DcGrowth_Table--grouped thead tr:nth-child(2) th:first-child{z-index:40}.CL_DcGrowth_Table--grouped .CL_DcGrowth_GroupRow th{z-index:20}.CL_DcGrowth_SortButton{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;white-space:nowrap}.CL_DcGrowth_SortButton:hover,.CL_DcGrowth_SortButton:focus-visible{color:#cfd9da;outline:none}.CL_DcGrowth_SortButton--active{color:#00c9a7}.CL_DcGrowth_SortIcons{display:inline-flex;flex-direction:column;font-size:8px;line-height:.85;color:#4d6669}.CL_DcGrowth_SortIcons .CL_DcGrowth_SortIcon--on{color:#00c9a7}.CL_DcGrowth_Table th:first-child,.CL_DcGrowth_Table td:first-child{position:sticky;left:0;z-index:15;min-width:260px;width:260px;background:var(--IDB_UsageChartColor, rgba(8, 28, 32, 1));box-shadow:3px 0 7px #00000047}.CL_DcGrowth_Table thead th:first-child{z-index:40;background:#0d2428}.CL_DcGrowth_Table tbody tr:hover>td{background:#00a99e0f}.CL_DcGrowth_Table tbody tr:hover>td:first-child{background:#0c2a2c}tr.CL_DcGrowth_Traffic--green>td:first-child{box-shadow:inset 3px 0 #22c55e,3px 0 7px #00000047}tr.CL_DcGrowth_Traffic--amber>td:first-child{box-shadow:inset 3px 0 #f59e0b,3px 0 7px #00000047}tr.CL_DcGrowth_Traffic--red>td:first-child{box-shadow:inset 3px 0 #ef4444,3px 0 7px #00000047}.CL_DcGrowth_LocationCell{display:flex;align-items:center;gap:8px;min-width:245px}.CL_DcGrowth_SiteIcon{display:inline-flex;align-items:center;justify-content:center;position:relative;flex:0 0 12px;width:12px;height:12px;font-size:0;line-height:1;border-radius:50%;border:1.5px solid #ffffff;box-shadow:0 1px 3px #0000008c}.CL_DcGrowth_SiteIcon--operational{background:#6f2dbd}.CL_DcGrowth_SiteIcon--operational.CL_DcGrowth_Traffic--green{background:#22c55e}.CL_DcGrowth_SiteIcon--operational.CL_DcGrowth_Traffic--amber{background:#f59e0b}.CL_DcGrowth_SiteIcon--operational.CL_DcGrowth_Traffic--red{background:#ef4444}.CL_DcGrowth_SiteIcon--operational.CL_DcGrowth_Traffic--nodata{background:#6f2dbd}.CL_DcGrowth_SiteIcon--expansion{background:#2563eb}.CL_DcGrowth_SiteIcon--tier1{background:#06b6d4}.CL_DcGrowth_SiteIcon--tier2{background:#ec4899}.CL_DcGrowth_SiteIcon--future{background:#94a3b8}.CL_DcGrowth_UpgradeBadge{position:absolute;right:-5px;top:-5px;display:flex;align-items:center;justify-content:center;width:9px;height:9px;border-radius:50%;background:#fff;color:#1d4ed8;border:1px solid #1d4ed8;box-shadow:0 1px 2px #000000a6;font-size:6px;line-height:1;z-index:2}.CL_DcGrowth_NameValue{font-weight:700;color:#e6e6e6}.CL_DcGrowth_Muted{color:#4d6669}.CL_DcGrowth_CalcOutput{display:inline-block;min-width:56px;font-weight:700;color:#e6e6e6;font-variant-numeric:tabular-nums;text-align:right}.CL_DcGrowth_CalcError{color:#ff8f8f}.CL_DcGrowth_PueCell{min-width:190px}.CL_DcGrowth_PueControl{display:grid;grid-template-columns:minmax(110px,1fr) 46px;align-items:center;gap:8px;min-width:170px}.CL_DcGrowth_PueSlider{width:100%;padding:0;border:0;background:transparent;accent-color:#00a99e;cursor:pointer}.CL_DcGrowth_PueSlider--readonly{pointer-events:none;opacity:1}.CL_DcGrowth_PueValue{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:2px 5px;border:1px solid rgba(255,255,255,.12);border-radius:4px;background:#ffffff0a;color:#e6e6e6;font-weight:700;font-size:12px;font-variant-numeric:tabular-nums}.CL_DcGrowth_DateCell{min-width:154px}.CL_DcGrowth_DateInput{min-width:142px;color-scheme:dark}.CL_DcGrowth_LiquidCell{min-width:112px}.CL_DcGrowth_LiquidCheck{width:16px;height:16px;min-width:16px;accent-color:#00a99e;cursor:pointer}.CL_DcGrowth_LiquidBadge{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:1px 8px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0a;color:#809599;font-size:11px;font-weight:600}.CL_DcGrowth_LiquidCheck:checked+.CL_DcGrowth_LiquidBadge{margin-left:6px;background:#00a99e1f;border-color:#00a99e73;color:#00c9a7}.CL_DcGrowth_EditPopCheck .CL_DcGrowth_LiquidBadge{margin-left:6px}.CL_DcGrowth_TierCell{min-width:108px}.CL_DcGrowth_NoteCell{max-width:240px}.CL_DcGrowth_Delete.ant-btn{color:#809599}.CL_DcGrowth_Delete.ant-btn:hover{color:#ff8f8f!important;background:#ef44441a!important;border-color:transparent!important}.CL_DcGrowth_CellWrap{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:24px;min-width:0}.CL_DcGrowth_CellValue{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CL_DcGrowth_CellEdit{opacity:0;flex:0 0 auto;background:transparent;border:1px solid transparent;color:#809599;padding:2px 5px;border-radius:4px;font-size:12px;line-height:1;cursor:pointer;transition:opacity .12s ease,color .12s ease}.CL_DcGrowth_Table td:hover .CL_DcGrowth_CellEdit,.CL_DcGrowth_CellEdit:focus-visible{opacity:1}.CL_DcGrowth_CellEdit:hover{color:#00c9a7;background:#00a99e1f}.CL_DcGrowth_EditPopover .ant-popover-inner{background:#0d2327!important;border:1px solid #223437;border-radius:8px;box-shadow:0 10px 24px #00000073;padding:12px 14px}.CL_DcGrowth_EditPopover .ant-popover-arrow:before,.CL_DcGrowth_EditPopover .ant-popover-arrow:after{background:#0d2327!important}.CL_DcGrowth_EditPopover .ant-popconfirm-title{color:#e6e6e6;font-weight:600}.CL_DcGrowth_EditPopover .ant-popconfirm-description{color:#809599}.CL_DcGrowth_EditPopover .ant-btn-default{background:#ffffff0a;border-color:#ffffff1f;color:#cfd9da}.CL_DcGrowth_EditPopBody{display:flex;flex-direction:column;gap:8px;min-width:210px}.CL_DcGrowth_EditPopLabel{color:#809599;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.CL_DcGrowth_EditPopBody input[type=text],.CL_DcGrowth_EditPopBody input[type=date],.CL_DcGrowth_EditPopBody select{width:100%;height:32px;padding:0 10px;border-radius:6px;background:#ffffff0a;color:#e6e6e6;border:1px solid rgba(255,255,255,.12);font-size:13px;font-family:inherit;outline:none}.CL_DcGrowth_EditPopBody input:focus,.CL_DcGrowth_EditPopBody select:focus{border-color:#00a99e99}.CL_DcGrowth_EditPopBody select option{background:#0a2528;color:#e6e6e6}.CL_DcGrowth_EditPopBody input[type=date]{color-scheme:dark}.CL_DcGrowth_EditPopCheck{display:inline-flex;align-items:center;cursor:pointer}.CL_DcGrowth_EditPopActions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.CL_DcGrowth_PendingBadge{display:inline-flex;align-items:center;flex:0 0 auto;margin-left:6px;padding:1px 7px;border-radius:999px;border:1px solid rgba(245,158,11,.55);background:#f59e0b1f;color:#ffd899;font-size:10px;font-weight:600;white-space:nowrap}tr.CL_DcGrowth_Row--focus>td{animation:CL_DcGrowth_rowFlash 1.8s ease-out}@keyframes CL_DcGrowth_rowFlash{0%,40%{background-color:#00a99e47}to{background-color:transparent}}.CL_DcGrowth_Row--pendingDelete>td{opacity:.55}.CL_DcGrowth_ApprovalsModal .ant-modal-content{border:1px solid #213336;border-radius:8px}.CL_DcGrowth_ApprovalsModal .ant-modal-header{border-bottom:1px solid #213336;padding-bottom:12px}.CL_DcGrowth_ApprovalsModal .ant-modal-close{color:#809599}.CL_DcGrowth_ApprovalsModal .ant-modal-close:hover{color:#e6e6e6;background:transparent}.CL_DcGrowth_ApprovalsModal{max-width:calc(100vw - 16px)}.CL_DcGrowth_ApprovalsEmpty{color:#809599;padding:12px 0}.CL_DcGrowth_AddModal .ant-form-item{margin-bottom:14px}.CL_DcGrowth_AddModal .ant-form-item-label>label{color:#a9bcbf;font-size:12.5px}.CL_DcGrowth_AddModal .ant-input,.CL_DcGrowth_AddModal .ant-input-affix-wrapper,.CL_DcGrowth_AddModal textarea.ant-input{background:#ffffff0a;border-color:#223437;color:var(--projectBoxSpanTxtColor, #ffffff);font-size:13px}.CL_DcGrowth_AddModal .ant-input::placeholder,.CL_DcGrowth_AddModal textarea.ant-input::placeholder{color:#4d6669}.CL_DcGrowth_AddModal .ant-input:hover,.CL_DcGrowth_AddModal .ant-input:focus{border-color:#00a99e73;box-shadow:none}.CL_DcGrowth_AddModal .ant-select .ant-select-selector{background:#ffffff0a!important;border-color:#223437!important}.CL_DcGrowth_AddModal .ant-select .ant-select-selection-item{color:var(--projectBoxSpanTxtColor, #ffffff);font-size:13px}.CL_DcGrowth_AddModal .ant-select:hover .ant-select-selector{border-color:#00a99e73!important}.CL_DcGrowth_AddModal .ant-select .ant-select-arrow{color:#809599}.CL_DcGrowth_AddModal_CoordRow{display:grid;grid-template-columns:1fr 1fr;gap:12px}.CL_DcGrowth_AddModal_Hint{color:#809599;font-size:12px;margin-bottom:14px}.CL_DcGrowth_AddModal_Actions{display:flex;justify-content:flex-end;gap:8px}.CL_DcGrowth_ApprovalCard{border:1px solid #223437;border-radius:6px;padding:12px;margin-top:12px;background:#081c20;overflow-x:auto}.CL_DcGrowth_ApprovalHead{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}.CL_DcGrowth_ApprovalType{display:inline-block;padding:1px 8px;border-radius:999px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;margin-right:8px;border:1px solid #223437;color:#e6e6e6}.CL_DcGrowth_ApprovalType--edit{border-color:#00a99e73;background:#00a99e1f;color:#00c9a7}.CL_DcGrowth_ApprovalType--create{border-color:#22c55e73;background:#22c55e1f;color:#6fe3a0}.CL_DcGrowth_ApprovalType--delete{border-color:#ef444473;background:#ef44441f;color:#ff8f8f}.CL_DcGrowth_ApprovalName{font-weight:600;color:#e6e6e6}.CL_DcGrowth_ApprovalMeta{color:#809599;font-size:11px}.CL_DcGrowth_ApprovalNote{color:#809599;font-size:12px;margin-top:8px}.CL_DcGrowth_ApprovalDiff{width:100%;border-collapse:collapse;margin-top:10px;font-size:12px}.CL_DcGrowth_ApprovalDiff th,.CL_DcGrowth_ApprovalDiff td{border-bottom:1px solid rgba(34,52,55,.6);padding:6px 8px;text-align:left;color:#cfd9da}.CL_DcGrowth_ApprovalDiff th{background:#ffffff0a;color:#809599;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.4px}.CL_DcGrowth_ApprovalOld{color:#ff8f8f}.CL_DcGrowth_ApprovalNew{color:#00c9a7;font-weight:600}.CL_DcGrowth_ApprovalActions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}@media(hover:none){.CL_DcGrowth_CellEdit{opacity:.7}}@media(min-width:480px){.CL_DcGrowth_Card{padding:20px}}@media(min-width:992px){.CL_DcGrowth_Kpis{margin-top:20px}.CL_DcGrowth_KpiBox{min-height:84px;border-radius:8px;padding:14px 16px}.CL_DcGrowth_KpiValue{font-size:22px}}@media(max-width:992px){.CL_DcGrowth_Map{height:60vh;min-height:420px}.CL_DcGrowthPage--map .CL_DcGrowth_Map{height:calc(100vh - 260px);height:calc(100dvh - 260px);min-height:360px}.CL_DcGrowth_MapControls{width:100%;justify-content:flex-start}.CL_DcGrowth_Search.ant-input-affix-wrapper{flex:1 1 100%;max-width:none}.CL_DcGrowth_Select.ant-select{flex:1 1 auto;min-width:0}}@media(max-width:768px){.CL_DcGrowth_Legend{position:static;max-width:none;margin-top:8px;padding:0;border:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.CL_DcGrowthPage_Title{font-size:22px}.CL_DcGrowthPage_Description{font-size:13px}.CL_DcGrowth_Toolbar{align-items:stretch;flex-direction:column;gap:10px}.CL_DcGrowth_ViewSwitch.ant-segmented,.CL_DcGrowth_ViewSwitch.ant-segmented .ant-segmented-group{width:100%}.CL_DcGrowth_ViewSwitch.ant-segmented .ant-segmented-item{flex:1 1 0}.CL_DcGrowth_ToolbarActions{width:100%}.CL_DcGrowth_ToolbarActions .ant-btn{flex:1 1 auto}.CL_DcGrowth_Card{margin-top:16px}.CL_DcGrowth_Table th,.CL_DcGrowth_Table td{padding:8px 10px;font-size:12px}}@media(max-width:640px){.CL_DcGrowth_Map{min-height:340px}.CL_DcGrowth_Table th:first-child{left:auto;box-shadow:none;min-width:200px;width:200px}.CL_DcGrowth_Table td:first-child{position:static;box-shadow:none;min-width:200px;width:200px}tr.CL_DcGrowth_Traffic--green>td:first-child{box-shadow:inset 3px 0 #22c55e}tr.CL_DcGrowth_Traffic--amber>td:first-child{box-shadow:inset 3px 0 #f59e0b}tr.CL_DcGrowth_Traffic--red>td:first-child{box-shadow:inset 3px 0 #ef4444}.CL_DcGrowth_LocationCell{min-width:0}}.CL_SiteCapPage{margin-top:0}.CL_SiteCapPage_Header{margin-bottom:20px}.CL_SiteCapPage_Title{font-size:28px;font-weight:700;line-height:1.2;color:#e6e6e6}.CL_SiteCapPage_Description{margin-top:8px;font-size:14px;font-weight:500;line-height:1.4;color:#809599}.CL_SiteCapPage_AsOf{display:inline-flex;align-items:baseline;gap:6px;margin-top:10px;padding:3px 10px;border-radius:4px;background:#ffffff0a}.CL_SiteCapPage_AsOfLabel{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#4d6669}.CL_SiteCapPage_AsOfValue{font-size:13px;font-weight:600;color:#809599;white-space:nowrap}.CL_SiteCapPage_Alert{margin-top:20px}.CL_SiteCap_Filters{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:4px}.CL_SiteCap_Select.ant-select .ant-select-selector{height:36px;border-radius:6px;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important}.CL_SiteCap_Field{display:flex;align-items:center;gap:8px}.CL_SiteCap_FilterLabel{font-size:12px;color:#809599}.CL_SiteCap_Select.ant-select{min-width:130px;height:36px}.CL_SiteCap_Select--wide.ant-select{min-width:180px}.CL_SiteCap_Select.ant-select .ant-select-selector{display:flex;align-items:center;padding:0 12px}.CL_SiteCap_Select.ant-select .ant-select-selection-item{line-height:normal;font-size:13px;font-weight:500;color:var(--projectBoxSpanTxtColor, #ffffff)}.CL_SiteCap_Select.ant-select:hover .ant-select-selector{border-color:#00a99e73!important}.CL_SiteCap_Select.ant-select .ant-select-arrow{color:#809599}.CL_SiteCap_Kpis{margin-top:16px}.CL_SiteCap_KpiBox{height:100%;min-height:72px;display:flex;flex-direction:column;justify-content:center;padding:10px 12px;border-radius:5px;background:var(--statsSummaryBoxColor, rgba(8, 28, 32, 1))}.CL_SiteCap_KpiTitle{font-size:12px;font-weight:500;color:#809599}.CL_SiteCap_KpiTitleHint{border-bottom:1px dotted #4d6669;cursor:help}.CL_SiteCap_KpiValue{margin-top:4px;font-size:20px;font-weight:700;line-height:1.2;color:var(--projectBoxSpanTxtColor, #ffffff);font-variant-numeric:tabular-nums}.CL_SiteCap_KpiUnit{margin-left:5px;font-size:12px;font-weight:500;color:#809599}.CL_SiteCap_KpiMeta{margin-top:4px;font-size:12px;color:#809599}.CL_SiteCap_Skeleton{display:flex;flex-direction:column;gap:8px}.CL_SiteCap_SkeletonTitle,.CL_SiteCap_SkeletonValue{border-radius:4px;background:linear-gradient(90deg,#ffffff14 25%,#ffffff2e,#ffffff14 75%);background-size:1200px 100%;animation:CL_SiteCap_shimmer 1.5s infinite linear}.CL_SiteCap_SkeletonTitle{width:55%;height:12px}.CL_SiteCap_SkeletonValue{width:70%;height:24px}@keyframes CL_SiteCap_shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.CL_SiteCap_Card{margin-top:24px;padding:16px 12px;border-radius:8px;background:var(--IDB_UsageChartColor, rgba(8, 28, 32, 1))}.CL_SiteCap_CardHeader{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:8px}.CL_SiteCap_CardTitle{margin-right:7px;font-size:16px;font-weight:600;line-height:17px;color:var(--projectBoxSpanTxtColor, #ffffff)}.CL_SiteCap_CardUnit{font-size:11px;color:#809599}.CL_SiteCap_CardActions{display:flex;align-items:center;gap:16px}.CL_SiteCap_CardTotal{display:flex;flex-direction:column;align-items:flex-end}.CL_SiteCap_CardTotalLabel{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#809599}.CL_SiteCap_CardTotalValue{font-size:14px;font-weight:700;color:#ffffffc0;font-variant-numeric:tabular-nums;border-bottom:solid 1px #40686569}.CL_SiteCap_CardTotalUnit{margin-left:3px;font-size:10px;font-weight:500;color:#809599}.CL_SiteCap_ChartBox{margin-top:8px}.CL_SiteCap_Note{margin-top:12px;font-size:12px;line-height:1.5;color:#809599}.CL_SiteCap_Note+.CL_SiteCap_Note{margin-top:6px}.CL_SiteCap_NoteLabel{margin-right:8px;padding:1px 6px;border-radius:3px;background:#00a99e1f;color:#00c9a7;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap}.CL_SiteCap_NoteIcon{margin-right:6px;color:#00a99e;cursor:help}.CL_SiteCap_Loading{display:flex;align-items:center;justify-content:center;min-height:340px}.CL_SiteCap_Loading .ant-spin-dot-item{background-color:#00a99e}.CL_SiteCap_Empty{padding:24px 0}.CL_SiteCap_Empty .ant-empty-description{color:#809599}.CL_SiteCap_Table{margin-top:16px;overflow-x:auto}.CL_SiteCap_Table .ant-table{background:transparent!important;color:var(--projectBoxSpanTxtColor)!important;font-size:13px}.CL_SiteCap_Table .ant-table-thead>tr>th{background:#ffffff0a!important;color:#809599!important;border-bottom:1px solid #223437!important;font-size:12px;font-weight:500;white-space:nowrap}.CL_SiteCap_Table .ant-table-thead>tr>th:before{display:none!important}.CL_SiteCap_Table .ant-table-tbody>tr>td{background:transparent!important;border-bottom:1px solid rgba(34,52,55,.6)!important;color:var(--projectBoxSpanTxtColor)!important;padding:8px!important;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CL_SiteCap_Table .ant-table-tbody>tr:hover>td{background:#00a99e0f!important}.CL_SiteCap_Table .ant-table-cell-fix-left{background:var(--IDB_UsageChartColor, rgba(8, 28, 32, 1))!important}.CL_SiteCap_Table .ant-table-column-sorter{color:#4d6669}.CL_SiteCap_ClickableRow{cursor:pointer}.CL_SiteCap_ExpandIcon{display:inline-flex;margin-right:8px;padding:4px;font-size:10px;color:#809599;cursor:pointer;transition:color .2s ease}.CL_SiteCap_ExpandIcon:hover{color:#00c9a7}.CL_SiteCap_Export.ant-btn{height:30px;border-radius:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);color:#809599;font-size:12px}.CL_SiteCap_Export.ant-btn:hover{background:#00a99e1f!important;border-color:#00a99e73!important;color:#00c9a7!important}.CL_SiteCap_Table .ant-table-tbody>tr.ant-table-expanded-row>td{background:#00a99e05!important;padding:0!important}.CL_SiteCap_Table .ant-table-tbody>tr.ant-table-expanded-row:hover>td{background:#00a99e05!important}.CL_SiteCap_Table .ant-table-expanded-row-fixed{margin:0!important;padding:0!important}.CL_SiteCap_ExpandWrap{display:flex;flex-wrap:wrap;gap:6px;padding:6px 12px 8px 40px}.CL_SiteCap_MpanCard{display:flex;align-items:center;gap:10px;padding:3px 10px;border:1px solid #223437;border-radius:5px;background:#0a2528e6;line-height:1.4}.CL_SiteCap_MpanField{display:flex;align-items:center;gap:6px}.CL_SiteCap_FieldLabel{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.4px;color:#809599;white-space:nowrap}.CL_SiteCap_FieldValue{font-size:12px;font-weight:600;color:#cfd9da;white-space:nowrap;font-variant-numeric:tabular-nums}.CL_SiteCap_MpanNumber{font-family:monospace;font-size:12px;font-weight:600;color:#00c9a7;white-space:nowrap;user-select:text;-webkit-user-select:text}.CL_SiteCap_CardDivider{width:1px;height:14px;flex-shrink:0;background:#223437}.CL_SiteCap_Strong{font-weight:700;color:#e6e6e6}.CL_SiteCap_Muted{color:#4d6669}.CL_SiteCap_Used{font-weight:700}.CL_SiteCap_Used--low{color:#00c9a7}.CL_SiteCap_Used--mid{color:#e0a93c}.CL_SiteCap_Used--high{color:#ff8f8f}.CL_SiteCap_Used--none{color:#4d6669}@media(min-width:480px){.CL_SiteCap_Card{padding:20px}}@media(min-width:992px){.CL_SiteCap_Kpis{margin-top:20px}.CL_SiteCap_KpiBox{min-height:84px;border-radius:8px;padding:14px 16px}.CL_SiteCap_KpiValue{font-size:22px}}@media(max-width:768px){.CL_SiteCapPage_Title{font-size:22px}.CL_SiteCapPage_Description{font-size:13px}.CL_SiteCap_Filters{align-items:stretch;flex-direction:column;gap:10px}.CL_SiteCap_Field{width:100%}.CL_SiteCap_Select.ant-select,.CL_SiteCap_Select--wide.ant-select{flex:1;min-width:0}.CL_SiteCap_Card{margin-top:16px}.CL_SiteCap_CardActions{align-items:center;justify-content:space-between;gap:12px;width:100%}.CL_SiteCap_CardTotal{align-items:flex-start}.CL_SiteCap_ExpandWrap{padding:6px 12px 8px 16px}.CL_SiteCap_MpanCard{flex-wrap:wrap;width:100%;row-gap:6px}.CL_SiteCap_CardDivider{display:none}.CL_SiteCap_MpanField{flex:1 0 46%}.CL_SiteCap_Table .ant-table-tbody>tr>td,.CL_SiteCap_Table .ant-table-thead>tr>th{padding:8px 10px!important;font-size:12px}.CL_SiteCap_Note{font-size:11px}}.OLX_Page{margin-top:0}.OLX_PageHeader{margin-bottom:24px}.OLX_PageTitle{font-size:28px;font-weight:700;line-height:1.2;text-align:left;color:#e6e6e6}.OLX_PageDescription{margin-top:8px;font-size:14px;font-weight:500;line-height:1.4;text-align:left;color:#809599}@media(max-width:768px){.OLX_PageTitle{font-size:24px}}.OLX_Tabs .ant-tabs-nav{margin-bottom:20px}.OLX_Tabs .ant-tabs-nav:before{border-bottom:1px solid #223437!important}.OLX_Tabs .ant-tabs-tab{padding:10px 2px;font-size:15px;font-weight:600;cursor:pointer}.OLX_Tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:28px!important}.OLX_Tabs .ant-tabs-tab .ant-tabs-tab-btn{display:inline-flex;align-items:center;color:#c3d1d3;letter-spacing:.1px;transition:color .15s ease}.OLX_Tabs .ant-tabs-tab .ant-tabs-tab-icon{margin-inline-end:8px}.OLX_Tabs .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#fff}.OLX_Tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#54c22d!important;font-weight:700}.OLX_Tabs .ant-tabs-ink-bar{height:3px!important;border-radius:3px 3px 0 0;background:#54c22d}.OLX_Tabs .ant-tabs-nav-operations .ant-tabs-nav-more{color:#809599}@media(max-width:768px){.OLX_Tabs .ant-tabs-tab{font-size:13px}.OLX_Tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:18px!important}}.OLX_Toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:12px}.OLX_Toolbar--split{justify-content:space-between;margin-bottom:20px}.OLX_ToolbarGroup{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.OLX_Select--period.ant-select{min-width:130px}.OLX_PeriodPicker.ant-picker{min-width:170px;height:36px;border-radius:6px;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important}.OLX_PeriodPicker.ant-picker:hover{border-color:#00a99e73!important}.OLX_ReportBtn.ant-btn{width:auto;height:36px;border-radius:6px}@media(max-width:576px){.OLX_ToolbarGroup,.OLX_ReportBtn.ant-btn{width:100%}.OLX_PeriodPicker.ant-picker,.OLX_Select--period.ant-select{flex:1}}.OLX_FilterLabel{font-size:13px;font-weight:700;color:#e6e6e6}.OLX_Select.ant-select{min-width:200px;height:36px}.OLX_Select.ant-select .ant-select-selector{border-radius:6px;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important}.OLX_Select.ant-select:hover .ant-select-selector{border-color:#00a99e73!important}.OLX_Segmented.ant-segmented{background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.OLX_Segmented .ant-segmented-item-label{color:#809599;font-size:12px}.OLX_Segmented .ant-segmented-item-selected{background:#00a99e2e}.OLX_Segmented .ant-segmented-item-selected .ant-segmented-item-label{color:#00c9a7;font-weight:600}.OLX_Export.ant-btn{width:30px;height:30px;padding:0;border-radius:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);color:#809599}.OLX_Export.ant-btn:hover{background:#00a99e1f!important;border-color:#00a99e73!important;color:#00c9a7!important}.OLX_Kpis{margin-top:16px}.OLX_KpisHeader{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-bottom:10px}.OLX_KpisTitle{font-size:16px;font-weight:600;color:var(--projectBoxSpanTxtColor, #ffffff)}.OLX_KpisDescription{font-size:12px;color:#809599}.OLX_KpiBox{height:100%;min-height:84px;display:flex;flex-direction:column;justify-content:center;padding:10px 12px;border-radius:5px;background:var(--statsSummaryBoxColor, rgba(8, 28, 32, 1))}.OLX_KpiTitle{font-size:12px;font-weight:500;color:#809599}.OLX_KpiTitleHint{border-bottom:1px dotted #4d6669;cursor:help}.OLX_KpiValue{margin-top:4px;font-size:20px;font-weight:700;line-height:1.2;color:var(--projectBoxSpanTxtColor, #ffffff);font-variant-numeric:tabular-nums}.OLX_KpiUnit{margin-left:5px;font-size:12px;font-weight:500;color:#809599}.OLX_KpiMeta{margin-top:4px;font-size:12px;color:#809599}.OLX_Card{margin-top:24px;padding:16px 12px;border-radius:8px;background:var(--IDB_UsageChartColor, rgba(8, 28, 32, 1))}.OLX_CardHeader{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:12px}.OLX_CardTitle{margin-right:7px;font-size:16px;font-weight:600;line-height:17px;color:var(--projectBoxSpanTxtColor, #ffffff)}.OLX_CardUnit{font-size:11px;color:#809599}.OLX_CardHeader>:first-child{flex:0 1 auto;min-width:0}.OLX_CardActions{display:flex;flex:1 1 0;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.OLX_Legend{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px;font-size:12px;color:#809599}.OLX_LegendItem{display:inline-flex;align-items:center;gap:6px}.OLX_LegendDot{width:8px;height:8px;border-radius:50%}.OLX_LegendLine{width:14px;border-top:2px dashed}.OLX_Empty{padding:32px 0}.OLX_Empty .ant-empty-description{color:#809599}.OLX_SubText{margin-top:2px;font-size:11px;line-height:1.5;color:#809599;white-space:normal}.OLX_Tag.ant-tag{margin-inline-end:4px;border-radius:4px;font-size:11px;font-weight:600}.OLX_Tag--demo.ant-tag{margin-left:10px;vertical-align:middle;color:#00c9a7;border-color:#00a99e66;background:#00a99e1a;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.OLX_Tag--muted.ant-tag{color:#809599;border-color:#ffffff1f;background:#ffffff0a;font-weight:500}.OLX_Tag--inline.ant-tag{margin-left:6px;font-size:10px;line-height:16px}.OLX_Recipients{display:inline-flex;flex-wrap:wrap;gap:4px}.OLX_Rules{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.OLX_Rule{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:6px;border-left:3px solid;background:#ffffff08}.OLX_RuleHead{display:flex;align-items:center;justify-content:space-between;gap:8px}.OLX_RuleTitle{font-size:14px;font-weight:600;color:var(--projectBoxSpanTxtColor, #ffffff)}.OLX_RuleCondition{font-size:13px;color:#c9d4d6}.OLX_RuleMeta{display:flex;flex-wrap:wrap;gap:18px;font-size:12px;color:#e6e6e6}.OLX_RuleMetaLabel{margin-right:6px;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#809599}.OLX_Table .ant-table{background:transparent!important;color:var(--projectBoxSpanTxtColor)!important;font-size:13px}.OLX_Table .ant-table-thead>tr>th{background:#ffffff0a!important;color:#809599!important;border-bottom:1px solid #223437!important;font-size:12px;font-weight:500;white-space:nowrap}.OLX_Table .ant-table-thead>tr>th:before{display:none!important}.OLX_Table .ant-table-tbody>tr>td{background:transparent!important;border-bottom:1px solid rgba(34,52,55,.6)!important;color:var(--projectBoxSpanTxtColor)!important;padding:8px!important;font-variant-numeric:tabular-nums;white-space:nowrap}.OLX_Table .ant-table-tbody>tr:hover>td{background:#00a99e0f!important}.OLX_Table .ant-table-cell-fix-left{background:var(--IDB_UsageChartColor, rgba(8, 28, 32, 1))!important}.OLX_Table .ant-table-column-sorter{color:#4d6669}.OLX_Table .OLX_TotalRow>td{border-top:1px solid #223437!important;font-weight:700}.OLX_Table .ant-pagination .ant-pagination-item a,.OLX_Table .ant-pagination .ant-pagination-item-link{color:#809599}.OLX_Table .ant-pagination{display:flex;justify-content:flex-end;gap:6px}.OLX_Table .ant-pagination>li{margin-inline-end:0!important}.OLX_Table .ant-pagination .ant-pagination-item,.OLX_Table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.OLX_Table .ant-pagination .ant-pagination-next .ant-pagination-item-link{background:#ffffff0a;border:1px solid #223437;border-radius:6px}.OLX_Table .ant-pagination .ant-pagination-item:hover a,.OLX_Table .ant-pagination .ant-pagination-prev:not(.ant-pagination-disabled):hover .ant-pagination-item-link,.OLX_Table .ant-pagination .ant-pagination-next:not(.ant-pagination-disabled):hover .ant-pagination-item-link{color:#00c9a7}.OLX_Table .ant-pagination .ant-pagination-item-active{background:#00a99e2e;border-color:#00a99e99}.OLX_Table .ant-pagination .ant-pagination-item-active a{color:#00c9a7;font-weight:600}.OLX_Table .ant-pagination .ant-pagination-disabled .ant-pagination-item-link{color:#4d6669}.OLX_Positive{color:#54c22d}.OLX_Negative{color:#ff6b6b}@media(max-width:768px){.OLX_CardHeader{flex-direction:column}.OLX_CardActions{width:100%}}.OLX_LiveDot{position:relative;display:block;width:10px;height:10px;border-radius:50%;background:var(--olx-live, #00a99e);box-shadow:0 0 0 2px #081c20;pointer-events:none}.OLX_LiveDot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--olx-live, #00a99e);animation:OLX_LivePulse 1.6s ease-out infinite}@keyframes OLX_LivePulse{0%{transform:scale(1);opacity:.7}to{transform:scale(2.8);opacity:0}}@media(prefers-reduced-motion:reduce){.OLX_LiveDot:after{animation:none}}
