.Navbar_nav__yFFPE{display:flex;align-items:center;justify-content:space-between;padding:20px 48px;border-bottom:.5px solid #2a2d38;background:rgba(13,14,18,.95);position:-webkit-sticky;position:sticky;top:0;z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Navbar_logo__X4o9i{font-family:Playfair Display,serif;font-size:22px;font-weight:900;letter-spacing:-.5px;color:var(--white);display:flex;align-items:center;gap:8px;text-decoration:none}.Navbar_bolt__zELb_{color:var(--amber);animation:Navbar_pulse__2m_p1 2.4s ease-in-out infinite}.Navbar_logoSub__SUtrj{font-size:10px;letter-spacing:2px;color:var(--muted);font-family:IBM Plex Mono,monospace;font-weight:400;margin-left:2px}.Navbar_links__puXTb{display:flex;gap:32px;list-style:none}.Navbar_link__Ssa7S{color:var(--muted);text-decoration:none;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;transition:color .2s}.Navbar_link__Ssa7S:hover{color:var(--amber)}.Navbar_active__qyFWv{color:var(--amber);border-bottom:.5px solid var(--amber);padding-bottom:2px}.Navbar_cta__wgvF5{background:var(--amber);color:var(--ink);border:none;padding:8px 18px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:background .2s;text-decoration:none;display:inline-block}.Navbar_cta__wgvF5:hover{background:#f0b030}@media (max-width:768px){.Navbar_nav__yFFPE{padding:16px 20px}.Navbar_links__puXTb{display:none}}.Footer_footer__pQtti{border-top:.5px solid #2a2d38;padding:28px 48px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.Footer_logo__fUEOF{font-family:Playfair Display,serif;font-size:16px;font-weight:900;color:var(--muted)}.Footer_dot__cLMq_,.Footer_logo__fUEOF span{color:var(--amber)}.Footer_copy__KUC9W{font-size:10px;color:#444;letter-spacing:.5px}.Footer_links__cFiYr{display:flex;gap:24px;list-style:none}.Footer_links__cFiYr a{font-size:10px;color:#555;text-decoration:none;letter-spacing:1px;text-transform:uppercase;transition:color .2s}.Footer_links__cFiYr a:hover{color:var(--amber)}.Dashboard_catRail__QZTbY{background:#0a0b0e;border-bottom:.5px solid #2a2d38;padding:0 40px;display:flex;gap:0;overflow-x:auto;scrollbar-width:none;position:relative;z-index:1}.Dashboard_catRail__QZTbY::-webkit-scrollbar{display:none}.Dashboard_catBtn__qYbe2{display:flex;flex-direction:column;align-items:center;gap:4px;padding:13px 18px;cursor:pointer;background:transparent;border:none;border-bottom:2px solid transparent;transition:all .2s;color:#6b6e7a;white-space:nowrap;flex-shrink:0;font-family:IBM Plex Mono,monospace}.Dashboard_catBtn__qYbe2:hover{color:#f5f2eb;background:#111318}.Dashboard_catActive__2dpJa{color:#e8a020;border-bottom-color:#e8a020;background:#111318}.Dashboard_catIcon__VeoGY{font-size:16px}.Dashboard_catLabel__Scv_x{font-size:9px;letter-spacing:1.5px;text-transform:uppercase}.Dashboard_dashHeader__9yeaO{padding:28px 40px 0;display:flex;align-items:flex-end;justify-content:space-between;position:relative;z-index:1}.Dashboard_dashTitle___68_v{font-family:Playfair Display,serif;font-size:36px;font-weight:900;letter-spacing:-1px;color:#f5f2eb}.Dashboard_dashTitle___68_v em{color:#e8a020;font-style:italic}.Dashboard_dashSub__sqm6f{font-family:Fraunces,serif;font-weight:300;font-size:13px;color:#6b6e7a;margin-top:4px}.Dashboard_dashMeta__2N6Qv{display:flex;gap:24px;align-items:center}.Dashboard_metaItem__XWONs{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a}.Dashboard_metaItem__XWONs strong{color:#f5f2eb;display:block;font-size:11px;margin-bottom:2px;letter-spacing:0}.Dashboard_livePill__zZ1KR{display:flex;align-items:center;gap:5px;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#2db87a;padding:5px 12px;border:.5px solid #2db87a40;background:#2db87a08}.Dashboard_ldot__J_n69{width:5px;height:5px;border-radius:50%;background:#2db87a;animation:Dashboard_pulse__aGBo3 1.8s ease-in-out infinite;display:inline-block}@keyframes Dashboard_pulse__aGBo3{0%,to{opacity:1}50%{opacity:.5}}.Dashboard_timeBar__TkqHU{padding:14px 40px;display:flex;align-items:center;gap:8px;border-bottom:.5px solid #2a2d38;flex-wrap:wrap;position:relative;z-index:1}.Dashboard_timeLabel__g04h3{letter-spacing:2px;margin-right:4px}.Dashboard_tbtn__EcsiM,.Dashboard_timeLabel__g04h3{font-size:9px;text-transform:uppercase;color:#6b6e7a}.Dashboard_tbtn__EcsiM{background:transparent;border:.5px solid #2a2d38;padding:5px 12px;font-family:IBM Plex Mono,monospace;letter-spacing:1px;cursor:pointer;transition:all .2s}.Dashboard_tbtn__EcsiM:hover{border-color:#e8a020;color:#e8a020}.Dashboard_tbtnOn__TueEy{background:#e8a020;color:#0d0e12;border-color:#e8a020}.Dashboard_regionSelect__j0e49{margin-left:auto;background:#111318;border:.5px solid #2a2d38;color:#f5f2eb;padding:5px 14px;font-family:IBM Plex Mono,monospace;font-size:10px;outline:none}.Dashboard_dashBody__djYJc{padding:20px 40px 60px;position:relative;z-index:1}.Dashboard_kpiRow__SoyLR{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;margin-bottom:20px}.Dashboard_kpi__hoABF{background:#111318;border:.5px solid #2a2d38;padding:16px;transition:border-color .2s}.Dashboard_kpi__hoABF:hover{border-color:#e8a02060}.Dashboard_kpiLabel__ia364{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;margin-bottom:6px}.Dashboard_kpiVal__c_FJ9{font-family:Playfair Display,serif;font-size:26px;font-weight:900;color:#f5f2eb;line-height:1;letter-spacing:-.5px}.Dashboard_kpiUnit__uOD2K{font-size:11px;color:#6b6e7a;margin-left:3px;font-family:IBM Plex Mono,monospace}.Dashboard_kpiChg__qBwtl{font-size:10px;margin-top:4px}.Dashboard_kpiSub__RdJjU{font-size:9px;color:#444;margin-top:2px}.Dashboard_up__Vj38O{color:#2db87a}.Dashboard_dn__CTxOQ{color:#e05050}.Dashboard_sectionLbl__iUxqb{display:flex;align-items:center;gap:12px;margin:24px 0 12px}.Dashboard_sectionLbl__iUxqb span{font-size:9px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap}.Dashboard_sectionLbl__iUxqb:after{content:"";flex:1 1;height:.5px;background:#2a2d38}.Dashboard_chartCard__2DjPV{background:#111318;border:.5px solid #2a2d38;overflow:hidden;transition:border-color .2s}.Dashboard_chartCard__2DjPV:hover{border-color:#e8a02060}.Dashboard_ccHead__rn7oG{padding:11px 16px;border-bottom:.5px solid #2a2d38;display:flex;align-items:center;justify-content:space-between;background:#0d0e12}.Dashboard_ccTitle__sOi_7{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.Dashboard_ccBadge__YH9qF{font-size:8px;letter-spacing:1px;text-transform:uppercase;padding:2px 8px;border:.5px solid}.Dashboard_badgeRt___P_Pe{color:#2db87a;border-color:#2db87a40;background:#2db87a08}.Dashboard_badgeD__TdHns{color:#7c9eff;border-color:#7c9eff40;background:#7c9eff08}.Dashboard_badgeM__Wp6Xi{color:#c084fc;border-color:#c084fc40;background:#c084fc08}.Dashboard_ccBody__nua9F{padding:14px 16px}.Dashboard_grid2__Y8e_F{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-bottom:10px}.Dashboard_grid3__BeAqW{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px;margin-bottom:10px}.Dashboard_gridFull__4nSnZ{margin-bottom:10px}.Dashboard_miniTable__pb2Ei{width:100%;border-collapse:collapse;font-size:10px}.Dashboard_miniTable__pb2Ei th{padding:6px 10px;text-align:left;font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;font-weight:400;border-bottom:.5px solid #2a2d38;background:#0d0e12}.Dashboard_miniTable__pb2Ei td{padding:7px 10px;border-bottom:.5px solid #1a1c22;color:#c8cbd6}.Dashboard_miniTable__pb2Ei tr:last-child td{border-bottom:none}.Dashboard_miniTable__pb2Ei tr:hover td{background:#0d0e12}.Dashboard_tdAmber__RF3cy{color:#e8a020;font-family:Playfair Display,serif;font-size:13px;font-weight:700}.Dashboard_tdGreen__Sdqag{color:#2db87a}.Dashboard_tdRed__ssNPe{color:#e05050}.Dashboard_diversityGrid__8D3Ij{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;padding:4px 0}.Dashboard_diversityCell__P9GZQ{text-align:center;background:#0d0e12;border:.5px solid #2a2d38;padding:12px 8px}.Dashboard_diversityVal___rKch{font-family:Playfair Display,serif;font-size:22px;font-weight:900;line-height:1}.Dashboard_diversityLbl__hhoI2{font-size:8px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a;margin-top:4px}.Dashboard_hbarWrap___kINS{display:flex;flex-direction:column;gap:4px;padding:2px 0}.Dashboard_hbarRow__Db1Jc{display:flex;align-items:center;gap:8px}.Dashboard_hbarLabel__Q8rE6{font-size:9px;color:#6b6e7a;min-width:110px;flex-shrink:0;text-align:right}.Dashboard_hbarTrack__JScuS{flex:1 1;height:7px;background:#1a1c22;border-radius:3px;overflow:hidden}.Dashboard_hbarFill__H3qaL{height:100%;border-radius:3px;transition:width .3s ease}.Dashboard_hbarVal__6VKcR{font-size:10px;font-weight:500;min-width:32px;text-align:right}.Dashboard_shortageList___rYVA{display:flex;flex-direction:column;padding:4px 0}.Dashboard_shortageRow__w5D1T{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:.5px solid #1a1c22}.Dashboard_shortageRow__w5D1T:last-child{border-bottom:none}.Dashboard_shortageState__GbLE9{font-size:10px;color:#6b6e7a;min-width:110px;flex-shrink:0}.Dashboard_shortageTrack__VZBdm{flex:1 1;height:6px;background:#1a1c22;border-radius:3px;overflow:hidden}.Dashboard_shortageFill__ML7mw{height:100%;border-radius:3px}.Dashboard_shortageVal__FX2er{font-size:10px;font-weight:500;min-width:60px;text-align:right}.Dashboard_chartLegend__iYBnX{display:flex;gap:20px;margin-top:8px;font-size:9px;color:#6b6e7a}.Dashboard_chartLegend__iYBnX strong{color:#f5f2eb}.Dashboard_chartNote__9WaXl{font-size:9px;color:#444;margin-top:8px}.Dashboard_heatmapScroll__gGsZo{overflow-x:auto}.Dashboard_heatmapLegend__0XG3B{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:9px;color:#6b6e7a}.Dashboard_heatmapGradient__vOmGE{width:120px;background:linear-gradient(90deg,#0ea064,#e8a020,#e83232)}.Dashboard_comingSoon__KEXcz{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;gap:12px;position:relative;z-index:1}.Dashboard_csIcon__bSmAM{font-size:36px;opacity:.25}.Dashboard_csTitle__OgJ1f{font-family:Playfair Display,serif;font-size:28px;font-weight:700;color:#6b6e7a;letter-spacing:-.5px}.Dashboard_csSub__g7dIf{font-size:11px;color:#444;letter-spacing:1px}@media(max-width:768px){.Dashboard_dashHeader__9yeaO{flex-direction:column;gap:16px;padding:20px 20px 0}.Dashboard_dashBody__djYJc{padding:16px 20px 40px}.Dashboard_kpiRow__SoyLR{grid-template-columns:repeat(2,1fr)}.Dashboard_grid2__Y8e_F,.Dashboard_grid3__BeAqW{grid-template-columns:1fr}.Dashboard_catRail__QZTbY{padding:0 16px}.Dashboard_timeBar__TkqHU{padding:12px 20px}}.Dashboard_lcControls__Kx9cY{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.Dashboard_lcGroup__zBNdo{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.Dashboard_lcLabel__fcht4{letter-spacing:2px;min-width:36px}.Dashboard_lcBtn__g4qyu,.Dashboard_lcLabel__fcht4{font-size:9px;text-transform:uppercase;color:#6b6e7a}.Dashboard_lcBtn__g4qyu{background:transparent;border:.5px solid #2a2d38;padding:4px 12px;font-family:IBM Plex Mono,monospace;letter-spacing:1px;cursor:pointer;transition:all .2s}.Dashboard_lcBtn__g4qyu:hover{border-color:#e8a020;color:#e8a020}.Dashboard_lcBtnOn__gW_ip{color:#0d0e12;border-color:transparent}.Dashboard_lcBtnDisabled__HMauc{opacity:.25;cursor:not-allowed}.Dashboard_lcBtnDisabled__HMauc:hover{border-color:#2a2d38;color:#6b6e7a}.Dashboard_lcChartWrap__qB5CG{position:relative;cursor:crosshair;border:.5px solid #2a2d38;background:#0d0e12}.Dashboard_lcTooltip__7igUj{position:absolute;top:8px;background:#111318;border:.5px solid #e8a020;padding:8px 12px;pointer-events:none;z-index:10;min-width:100px}.Dashboard_lcTtTime__7iS6b{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;margin-bottom:3px}.Dashboard_lcTtVal__TeAZ1{font-family:Playfair Display,serif;font-size:20px;font-weight:700;color:#e8a020;line-height:1}.Dashboard_lcTtBlock__dw16b{font-size:9px;color:#444;margin-top:2px}.Dashboard_lcStats___GGVC{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px;margin-top:10px}.Dashboard_lcStat__3YQ50{background:#0d0e12;border:.5px solid #2a2d38;padding:10px 12px;text-align:center}.Dashboard_lcStatLbl__zOFgF{font-size:8px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a;display:block;margin-bottom:4px}.Dashboard_lcStatVal___zura{font-size:12px;font-weight:500;color:#f5f2eb}.Dashboard_lcHeatWrap__GstnW{margin-top:16px;padding-top:14px;border-top:.5px solid #2a2d38}.Dashboard_lcHeatTitle__08B52{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;margin-bottom:10px}.Dashboard_lcHeatRow__KUqNx{display:flex;gap:4px;flex-wrap:wrap}.Dashboard_lcHeatCell__os9Cm{height:36px;min-width:52px;flex:1 1;cursor:pointer;display:flex;align-items:flex-end;justify-content:center;padding-bottom:4px;border:1px solid transparent;border-radius:2px;transition:all .15s}.Dashboard_lcHeatCell__os9Cm:hover{opacity:.8;border-color:#e8a020}.Dashboard_lcHeatActive__cqZ7_{border-color:#e8a020!important;box-shadow:0 0 0 1px #e8a020}.Dashboard_lcHeatLbl__JCu2d{font-size:8px;color:hsla(0,0%,100%,.7);font-family:IBM Plex Mono,monospace;letter-spacing:.5px}.Dashboard_lcHeatLegend__Rxxy7{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:9px;color:#6b6e7a}.Dashboard_lcHeatNote__qXTcj{margin-left:16px;color:#444}.Dashboard_heatmapGradient__vOmGE{width:100px;height:4px;background:linear-gradient(90deg,#0ea03c,#e8a020,#e83232);border-radius:2px}.PolicyTracker_wrap__1q3BJ{position:relative;z-index:1}.PolicyTracker_header__J77nM{padding:28px 40px 0;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px}.PolicyTracker_title__WC9HH{font-family:Playfair Display,serif;font-size:32px;font-weight:900;letter-spacing:-1px;color:#f5f2eb}.PolicyTracker_title__WC9HH em{color:#e8a020;font-style:italic}.PolicyTracker_sub__b4DYo{font-family:Fraunces,serif;font-weight:300;font-size:13px;color:#6b6e7a;margin-top:4px}.PolicyTracker_fallbackNote__NtCOW{color:#444}.PolicyTracker_livePill__ny__V{display:flex;align-items:center;gap:5px;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#2db87a;padding:5px 12px;border:.5px solid #2db87a40;background:#2db87a08}.PolicyTracker_ldot__jCWrP{width:5px;height:5px;border-radius:50%;background:#2db87a;animation:PolicyTracker_pulse__xCP6i 1.8s ease-in-out infinite;display:inline-block}@keyframes PolicyTracker_pulse__xCP6i{0%,to{opacity:1}50%{opacity:.4}}.PolicyTracker_controls__RMbGn{padding:14px 40px;border-bottom:.5px solid #2a2d38;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.PolicyTracker_pills__u57yk{display:flex;flex-wrap:wrap;gap:5px;flex:1 1}.PolicyTracker_pill__D_4kr{display:inline-flex;align-items:center;gap:5px;background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:5px 12px;font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:all .2s}.PolicyTracker_pill__D_4kr:hover{border-color:#e8a020;color:#e8a020}.PolicyTracker_pillOn__OR7PU{color:#0d0e12;border-color:transparent}.PolicyTracker_pdot__nWO1P{width:5px;height:5px;border-radius:50%;flex-shrink:0}.PolicyTracker_pillCount__6FTal{opacity:.6;font-size:7px}.PolicyTracker_searchBox__eU7xN{background:#111318;border:.5px solid #2a2d38;color:#f5f2eb;padding:7px 14px;font-family:IBM Plex Mono,monospace;font-size:11px;outline:none;width:220px;transition:border-color .2s}.PolicyTracker_searchBox__eU7xN:focus{border-color:#e8a020}.PolicyTracker_searchBox__eU7xN::placeholder{color:#333}.PolicyTracker_sortBar__exeBN{padding:10px 40px;border-bottom:.5px solid #2a2d38;display:flex;align-items:center;gap:10px;background:#0a0b0e}.PolicyTracker_sortLabel__Fp7vt{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a}.PolicyTracker_sortBtn__SXh39{background:transparent;border:none;color:#6b6e7a;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;padding:3px 8px;transition:color .2s}.PolicyTracker_sortBtn__SXh39:hover,.PolicyTracker_sortOn__uEwcj{color:#e8a020}.PolicyTracker_sortOn__uEwcj:after{content:" ↓"}.PolicyTracker_resultCount__uksQf{margin-left:auto;font-size:9px;color:#444;letter-spacing:1px}.PolicyTracker_body__NiE8R{padding:20px 40px 60px}.PolicyTracker_empty__tZrLt{padding:40px;text-align:center;font-size:11px;color:#6b6e7a;border:.5px solid #2a2d38;background:#111318}.PolicyTracker_featured__offFX{background:#111318;border:.5px solid #e8a02030;padding:28px;margin-bottom:12px;display:grid;grid-template-columns:1fr 160px;grid-gap:24px;gap:24px;align-items:start;text-decoration:none;transition:border-color .2s;position:relative;overflow:hidden}.PolicyTracker_featured__offFX:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:#e8a020}.PolicyTracker_featured__offFX:hover{border-color:#e8a02070}.PolicyTracker_featBadgeRow__Hiy9t{display:flex;gap:8px;margin-bottom:12px;align-items:center;flex-wrap:wrap}.PolicyTracker_featBadge__VeX5K{letter-spacing:1.5px;border:.5px solid #e8a02040;background:#e8a02008;color:#e8a020}.PolicyTracker_featBadge__VeX5K,.PolicyTracker_srcBadge__a0OHo{font-size:8px;text-transform:uppercase;padding:2px 10px;display:inline-block}.PolicyTracker_srcBadge__a0OHo{letter-spacing:1px;border:.5px solid #2a2d38;color:#6b6e7a}.PolicyTracker_featTitle__0M_yq{font-family:Playfair Display,serif;font-size:20px;font-weight:700;color:#f5f2eb;line-height:1.3;letter-spacing:-.3px;margin-bottom:10px}.PolicyTracker_featDesc____KRc{font-family:Fraunces,serif;font-weight:300;font-size:13px;color:#6b6e7a;line-height:1.8;margin-bottom:12px}.PolicyTracker_featFoot__At_Io{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.PolicyTracker_statBox__PI2R0{background:#0d0e12;border:.5px solid #2a2d38;padding:20px;text-align:center;align-self:center}.PolicyTracker_statNum__w4__R{font-family:Playfair Display,serif;font-size:26px;font-weight:900;color:#e8a020;line-height:1}.PolicyTracker_statLbl__U_SG2{font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;margin-top:6px;line-height:1.5}.PolicyTracker_cardGrid___6zJT{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-bottom:12px}.PolicyTracker_card__GJ3iq{background:#111318;border:.5px solid #2a2d38;padding:20px;text-decoration:none;display:flex;flex-direction:column;transition:all .2s}.PolicyTracker_card__GJ3iq:hover{border-color:#e8a02060;transform:translateY(-1px)}.PolicyTracker_cardSrc__msu7q{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#e8a020;margin-bottom:8px}.PolicyTracker_cardTop__OZ5cf{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px}.PolicyTracker_cardTitle__yFw_Z{font-family:Fraunces,serif;font-weight:600;font-size:13px;color:#f5f2eb;line-height:1.4;margin-bottom:7px}.PolicyTracker_cardDesc__Jy3RV{font-family:Fraunces,serif;font-weight:300;font-size:11px;color:#6b6e7a;line-height:1.7;flex:1 1}.PolicyTracker_cardFoot__oWMe2{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:9px;border-top:.5px solid #1a1c22}.PolicyTracker_readMore__trQEX{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#e8a020}.PolicyTracker_tagRow__MXiQ2{display:flex;gap:4px;flex-wrap:wrap}.PolicyTracker_ageText__ojREJ{font-size:9px;color:#444;white-space:nowrap}.PolicyTracker_ctag__s_JKa{font-size:7px;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border:.5px solid;display:inline-block}.PolicyTracker_t_renewables__paFsB{color:#2db87a;border-color:#2db87a40;background:#2db87a08}.PolicyTracker_t_coal___uExt{color:#c084fc;border-color:#c084fc40;background:#c084fc08}.PolicyTracker_t_gas__tIm63{color:#f97316;border-color:#f9731640;background:#f9731608}.PolicyTracker_t_markets__f3PHY{color:#7c9eff;border-color:#7c9eff40;background:#7c9eff08}.PolicyTracker_t_grid__wl3p0{color:#38bdf8;border-color:#38bdf840;background:#38bdf808}.PolicyTracker_t_storage__sVLxj{color:#f472b6;border-color:#f472b640;background:#f472b608}.PolicyTracker_t_nuclear__IrNHV{color:#e05050;border-color:#e0505040;background:#e0505008}.PolicyTracker_t_hydrogen___8NQP{color:#a78bfa;border-color:#a78bfa40;background:#a78bfa08}.PolicyTracker_t_ev__kabAa{color:#34d399;border-color:#34d39940;background:#34d39908}.PolicyTracker_t_tariff__uUYqN{color:#fbbf24;border-color:#fbbf2440;background:#fbbf2408}.PolicyTracker_t_environment__XC2Vo{color:#6ee7b7;border-color:#6ee7b740;background:#6ee7b708}.PolicyTracker_imp__gKg24{font-size:8px;letter-spacing:1px;text-transform:uppercase;padding:2px 8px;border:.5px solid}.PolicyTracker_imp_high__TCkIL{color:#e05050;border-color:#e0505040;background:#e0505008}.PolicyTracker_imp_med__y2naa{color:#e8a020;border-color:#e8a02040;background:#e8a02008}.PolicyTracker_imp_low__eUTlT{color:#2db87a;border-color:#2db87a40;background:#2db87a08}.PolicyTracker_tlHead__tnna8{display:flex;align-items:center;gap:12px;margin:20px 0 14px}.PolicyTracker_tlHead__tnna8 span{font-size:9px;letter-spacing:3px;text-transform:uppercase;color:#e8a020}.PolicyTracker_tlHead__tnna8:after{content:"";flex:1 1;height:.5px;background:#2a2d38}.PolicyTracker_tlItem__prrWu{display:flex;gap:14px;padding:13px 0;border-bottom:.5px solid #1a1c22;text-decoration:none;transition:padding-left .15s}.PolicyTracker_tlItem__prrWu:hover{padding-left:4px}.PolicyTracker_tlItem__prrWu:last-child{border-bottom:none}.PolicyTracker_tlDotCol__cpj1N{display:flex;flex-direction:column;align-items:center;padding-top:4px}.PolicyTracker_tlDot__dY3vM{width:8px;height:8px;border-radius:50%;flex-shrink:0}.PolicyTracker_tlLine__pkLW4{width:1px;flex:1 1;background:#2a2d38;margin-top:4px;min-height:20px}.PolicyTracker_tlContent___Rk_d{flex:1 1}.PolicyTracker_tlMeta__5jQxH{display:flex;align-items:center;gap:8px;margin-bottom:5px;flex-wrap:wrap}.PolicyTracker_tlSrc__OTPKY{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#e8a020}.PolicyTracker_tlTitle__A5qR_{font-family:Fraunces,serif;font-weight:600;font-size:12px;color:#f5f2eb;line-height:1.4;margin-bottom:4px}.PolicyTracker_tlDesc__mEoVY{font-family:Fraunces,serif;font-weight:300;font-size:11px;color:#6b6e7a;line-height:1.65}.PolicyTracker_footerRow__2ELX_{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:14px;border-top:.5px solid #2a2d38}.PolicyTracker_footerSrc___gupw{font-size:9px;color:#333;letter-spacing:.5px}@media (max-width:768px){.PolicyTracker_header__J77nM{padding:20px 20px 0}.PolicyTracker_controls__RMbGn{padding:12px 20px}.PolicyTracker_sortBar__exeBN{padding:10px 20px}.PolicyTracker_body__NiE8R{padding:16px 20px 40px}.PolicyTracker_featured__offFX{grid-template-columns:1fr}.PolicyTracker_statBox__PI2R0{display:none}.PolicyTracker_cardGrid___6zJT{grid-template-columns:1fr}}.PolicyTracker_livePillFallback__UFOGG{color:#e8a020;border-color:#e8a02040;background:#e8a02008}.PolicyTracker_livePillFallback__UFOGG .PolicyTracker_ldot__jCWrP{background:#e8a020}.TemperatureDashboard_wrap___UW6o{position:relative;z-index:1}.TemperatureDashboard_header__qIQ_7{padding:28px 40px 0;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px}.TemperatureDashboard_title__ZDyGU{font-family:Playfair Display,serif;font-size:32px;font-weight:900;letter-spacing:-1px;color:#f5f2eb}.TemperatureDashboard_title__ZDyGU em{color:#e8a020;font-style:italic}.TemperatureDashboard_sub__DuFSs{font-family:Fraunces,serif;font-weight:300;font-size:13px;color:#6b6e7a;margin-top:4px}.TemperatureDashboard_apiBadge__DyR39{display:flex;align-items:center;gap:5px;font-size:8px;letter-spacing:2px;text-transform:uppercase;color:#2db87a;padding:5px 12px;border:.5px solid #2db87a40;background:#2db87a08}.TemperatureDashboard_apiDot__G9ddU{width:5px;height:5px;border-radius:50%;background:#2db87a;animation:TemperatureDashboard_pulse__WaINd 1.8s ease-in-out infinite;display:inline-block}@keyframes TemperatureDashboard_pulse__WaINd{0%,to{opacity:1}50%{opacity:.4}}.TemperatureDashboard_cityRail__nYwlV{padding:14px 40px;border-bottom:.5px solid #2a2d38;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.TemperatureDashboard_cityRailLabel__HDXln{font-size:8px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:4px}.TemperatureDashboard_cityBtn__LzvxA{background:transparent;border:.5px solid #2a2d38;padding:8px 16px;font-family:IBM Plex Mono,monospace;cursor:pointer;transition:all .2s;display:flex;flex-direction:column;align-items:center;gap:3px;min-width:72px}.TemperatureDashboard_cityBtn__LzvxA:hover{border-color:#e8a020}.TemperatureDashboard_cityActive__77Cj2{border-color:transparent}.TemperatureDashboard_cityTemp__xhm0l{font-family:Playfair Display,serif;font-size:18px;font-weight:700;line-height:1}.TemperatureDashboard_cityName__m4S6y{font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a}.TemperatureDashboard_demandBanner__XAFT4{margin:14px 40px 0;background:#111318;border:.5px solid #e8a02030;padding:12px 16px;display:flex;align-items:center;gap:10px}.TemperatureDashboard_demandIcon__kBiMA{font-size:16px;flex-shrink:0}.TemperatureDashboard_demandText__tUBLO{font-size:10px;color:#9fa3b0;line-height:1.6}.TemperatureDashboard_kpiStrip__ZL6Lw{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;padding:14px 40px 0}.TemperatureDashboard_kpi__tEikD{background:#111318;border:.5px solid #2a2d38;padding:14px;transition:border-color .2s}.TemperatureDashboard_kpi__tEikD:hover{border-color:#e8a02060}.TemperatureDashboard_kpiLabel__vjslB{font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;margin-bottom:5px}.TemperatureDashboard_kpiVal__n88hp{font-family:Playfair Display,serif;font-size:22px;font-weight:900;color:#f5f2eb;line-height:1;letter-spacing:-.5px}.TemperatureDashboard_kpiUnit__MLZC2{font-size:10px;color:#6b6e7a;margin-left:2px;font-family:IBM Plex Mono,monospace}.TemperatureDashboard_kpiSub__TtWGa{font-size:8px;color:#444;margin-top:3px}.TemperatureDashboard_sectionLbl__p0peJ{display:flex;align-items:center;gap:12px;padding:0 40px;margin:20px 0 10px}.TemperatureDashboard_sectionLbl__p0peJ span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap}.TemperatureDashboard_sectionLbl__p0peJ:after{content:"";flex:1 1;height:.5px;background:#2a2d38}.TemperatureDashboard_chartCard__4XdXj{background:#111318;border:.5px solid #2a2d38;overflow:hidden;transition:border-color .2s}.TemperatureDashboard_chartCard__4XdXj:hover{border-color:#e8a02060}.TemperatureDashboard_ccHead__M0sVN{padding:10px 14px;border-bottom:.5px solid #2a2d38;display:flex;align-items:center;justify-content:space-between;background:#0d0e12}.TemperatureDashboard_ccTitle__B3vyH{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.TemperatureDashboard_ccBadge__rVwLx{font-size:7px;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border:.5px solid}.TemperatureDashboard_bLive__LI5MQ{color:#2db87a;border-color:#2db87a40;background:#2db87a08}.TemperatureDashboard_bFore__jDRjU{color:#e8a020;border-color:#e8a02040;background:#e8a02008}.TemperatureDashboard_bHist__fTjD8{color:#7c9eff;border-color:#7c9eff40;background:#7c9eff08}.TemperatureDashboard_ccBody__fDSqW{padding:12px 14px}.TemperatureDashboard_gridFull__qHzlY{padding:0 40px;margin-bottom:10px}.TemperatureDashboard_grid2____i39{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:0 40px;margin-bottom:10px}.TemperatureDashboard_legendRow__r2mGw{display:flex;gap:16px;margin-top:6px;font-size:8px;color:#6b6e7a}.TemperatureDashboard_heatmapWrap__4bxCx{overflow-x:auto}.TemperatureDashboard_heatmapGrid__jWe3M{display:grid;grid-gap:3px;gap:3px;min-width:320px}.TemperatureDashboard_hmWeekLbl__nn5uy{font-size:7px;color:#555;text-align:center;font-family:IBM Plex Mono,monospace}.TemperatureDashboard_hmDayLbl__5ZR2i{font-size:8px;color:#6b6e7a;display:flex;align-items:center;font-family:IBM Plex Mono,monospace}.TemperatureDashboard_hmCell__ji7ks{height:16px;border-radius:2px;cursor:pointer;transition:opacity .15s}.TemperatureDashboard_hmCell__ji7ks:hover{opacity:.7}.TemperatureDashboard_hmLegend__hcs_O{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:8px;color:#6b6e7a}.TemperatureDashboard_hmGradient__tkPsu{width:100px;height:4px;background:linear-gradient(90deg,#0e643c,#e8a020,#e83232);border-radius:2px}.TemperatureDashboard_hmNote__P0oiq{margin-left:12px;color:#444}.TemperatureDashboard_foreTableWrap__8DHrd{overflow-x:auto}.TemperatureDashboard_foreTable__tNBxT{width:100%;border-collapse:collapse;font-size:9px;min-width:560px}.TemperatureDashboard_foreTable__tNBxT th{padding:6px 10px;text-align:left;font-size:7px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;font-weight:400;border-bottom:.5px solid #2a2d38;background:#0d0e12}.TemperatureDashboard_foreTable__tNBxT td{padding:7px 10px;border-bottom:.5px solid #1a1c22;color:#c8cbd6}.TemperatureDashboard_foreTable__tNBxT tr:last-child td{border-bottom:none}.TemperatureDashboard_foreTable__tNBxT tr:hover td{background:#0d0e12}.TemperatureDashboard_todayRow__gZDKE td{background:#1a1c22!important}.TemperatureDashboard_dateCell__XY4Te{color:#f5f2eb!important;font-weight:500}.TemperatureDashboard_condLabel__nw63W{font-size:8px;color:#6b6e7a}.TemperatureDashboard_loading__QBZ8S{padding:60px;text-align:center}.TemperatureDashboard_spinner__rlBvF{width:18px;height:18px;border:1.5px solid #2a2d38;border-top-color:#e8a020;border-radius:50%;animation:TemperatureDashboard_spin__w_PNY .8s linear infinite;margin:0 auto 12px}@keyframes TemperatureDashboard_spin__w_PNY{to{transform:rotate(1turn)}}.TemperatureDashboard_loadTxt__wR2H4{font-size:11px;color:#6b6e7a;letter-spacing:1px}.TemperatureDashboard_errorBox__qeQEG{margin:20px 40px;padding:16px;background:#1a0808;border:.5px solid #e0505060;color:#e05050;font-size:10px}@media (max-width:768px){.TemperatureDashboard_cityRail__nYwlV,.TemperatureDashboard_demandBanner__XAFT4,.TemperatureDashboard_header__qIQ_7{padding:16px 20px 0}.TemperatureDashboard_demandBanner__XAFT4{margin:12px 20px 0}.TemperatureDashboard_kpiStrip__ZL6Lw{grid-template-columns:repeat(2,1fr);padding:12px 20px 0}.TemperatureDashboard_grid2____i39{grid-template-columns:1fr;padding:0 20px}.TemperatureDashboard_gridFull__qHzlY,.TemperatureDashboard_sectionLbl__p0peJ{padding:0 20px}}.RenewablesDashboard_wrap__Y5O7H{position:relative;z-index:1}.RenewablesDashboard_header___Y3c3{padding:28px 40px 0;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px}.RenewablesDashboard_title__nCIXN{font-family:Playfair Display,serif;font-size:32px;font-weight:900;letter-spacing:-1px;color:#f5f2eb}.RenewablesDashboard_title__nCIXN em{color:#e8a020;font-style:italic}.RenewablesDashboard_sub__wu4QM{font-family:Fraunces,serif;font-weight:300;font-size:13px;color:#6b6e7a;margin-top:4px}.RenewablesDashboard_metaRow__SXaOh{display:flex;gap:20px}.RenewablesDashboard_metaItem__crTIx{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.RenewablesDashboard_metaItem__crTIx strong{color:#f5f2eb;display:block;font-size:11px;margin-bottom:2px;letter-spacing:0}.RenewablesDashboard_kpiStrip__wiVcI{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;padding:14px 40px 0}.RenewablesDashboard_kpi__AqamD{background:#111318;border:.5px solid #2a2d38;padding:14px;transition:border-color .2s}.RenewablesDashboard_kpi__AqamD:hover{border-color:#e8a02060}.RenewablesDashboard_kpiLabel__kFlvp{font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;margin-bottom:5px}.RenewablesDashboard_kpiVal__JnvkW{font-family:Playfair Display,serif;font-size:22px;font-weight:900;color:#f5f2eb;line-height:1;letter-spacing:-.5px}.RenewablesDashboard_kpiUnit__cCrNa{font-size:10px;color:#6b6e7a;margin-left:2px;font-family:IBM Plex Mono,monospace}.RenewablesDashboard_kpiSub__R7YXW{font-size:8px;color:#444;margin-top:3px}.RenewablesDashboard_sectionLbl__sb5Xv{display:flex;align-items:center;gap:12px;padding:0 40px;margin:20px 0 10px}.RenewablesDashboard_sectionLbl__sb5Xv span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap}.RenewablesDashboard_sectionLbl__sb5Xv:after{content:"";flex:1 1;height:.5px;background:#2a2d38}.RenewablesDashboard_chartCard__SBgyN{background:#111318;border:.5px solid #2a2d38;overflow:hidden;transition:border-color .2s}.RenewablesDashboard_chartCard__SBgyN:hover{border-color:#e8a02060}.RenewablesDashboard_ccHead__mX0jc{padding:10px 14px;border-bottom:.5px solid #2a2d38;display:flex;align-items:center;justify-content:space-between;background:#0d0e12}.RenewablesDashboard_ccTitle__mjALu{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.RenewablesDashboard_ccBadge__sqBHW{font-size:7px;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border:.5px solid}.RenewablesDashboard_bLive__0MBeF{color:#2db87a;border-color:#2db87a40;background:#2db87a08}.RenewablesDashboard_bFore__5s_0I{color:#e8a020;border-color:#e8a02040;background:#e8a02008}.RenewablesDashboard_bHist___1Y4W{color:#7c9eff;border-color:#7c9eff40;background:#7c9eff08}.RenewablesDashboard_ccBody__IDmrT{padding:12px 14px}.RenewablesDashboard_gridFull__gVv4F{padding:0 40px;margin-bottom:10px}.RenewablesDashboard_grid2__TYkAP{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:0 40px;margin-bottom:10px}.RenewablesDashboard_legendRow__3qEnh{display:flex;gap:16px;margin-top:6px;font-size:8px;color:#6b6e7a;flex-wrap:wrap}.RenewablesDashboard_tableWrap__WbY1g{overflow-x:auto}.RenewablesDashboard_recTable__y_uVR{width:100%;border-collapse:collapse;font-size:10px;min-width:600px}.RenewablesDashboard_recTable__y_uVR th{padding:8px 12px;text-align:left;font-size:7px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;font-weight:400;border-bottom:.5px solid #2a2d38;background:#0d0e12}.RenewablesDashboard_recTable__y_uVR td{padding:8px 12px;border-bottom:.5px solid #1a1c22;color:#c8cbd6}.RenewablesDashboard_recTable__y_uVR tr:last-child td{border-bottom:none}.RenewablesDashboard_recTable__y_uVR tr:hover td{background:#0d0e12}.RenewablesDashboard_yearCell__qDynu{color:#f5f2eb;font-weight:500}.RenewablesDashboard_amberCell__xPSeu{color:#e8a020;font-family:Playfair Display,serif;font-size:13px;font-weight:700}.RenewablesDashboard_greenCell___j9_K{color:#2db87a}@media (max-width:768px){.RenewablesDashboard_header___Y3c3{padding:20px 20px 0}.RenewablesDashboard_kpiStrip__wiVcI{grid-template-columns:repeat(2,1fr);padding:12px 20px 0}.RenewablesDashboard_grid2__TYkAP{grid-template-columns:1fr;padding:0 20px}.RenewablesDashboard_gridFull__gVv4F,.RenewablesDashboard_sectionLbl__sb5Xv{padding:0 20px}}.RenewablesDashboard_yearSelector__n_EYz{display:flex;align-items:center;gap:6px;padding:12px 40px;border-bottom:.5px solid #2a2d38;background:#0a0b0e;flex-wrap:wrap}.RenewablesDashboard_yearSelectorLabel__BOO8U{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:4px;flex-shrink:0}.RenewablesDashboard_yearPreset__noiJ4{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:4px 12px;font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:all .2s;flex-shrink:0}.RenewablesDashboard_yearPreset__noiJ4:hover{border-color:#e8a020;color:#e8a020}.RenewablesDashboard_yearPresetOn__7U1o_{background:#e8a020;color:#0d0e12;border-color:#e8a020}.RenewablesDashboard_yearPill__kSQg_{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.5px;cursor:pointer;transition:all .2s;flex-shrink:0}.RenewablesDashboard_yearPill__kSQg_:hover{border-color:#e8a020;color:#e8a020}.RenewablesDashboard_yearPillOn__zN_gq{background:#e8a020;color:#0d0e12;border-color:#e8a020}.RenewablesDashboard_yearNote__LDJ8m{margin-left:auto;font-size:9px;color:#444;letter-spacing:.5px}.RenewablesDashboard_noData__eVK20{padding:40px;text-align:center;font-size:11px;color:#6b6e7a;border:.5px solid #2a2d38;background:#111318;margin:0 40px}.RenewablesDashboard_highlightRow__vFv_M td{background:#1a1c22!important}@media (max-width:768px){.RenewablesDashboard_yearSelector__n_EYz{padding:10px 20px}.RenewablesDashboard_yearNote__LDJ8m{display:none}.RenewablesDashboard_noData__eVK20{margin:0 20px}}.RenewablesDashboard_subSectionHead__5dT3P{padding:28px 40px 0;border-top:.5px solid #2a2d38;margin-top:8px}.RenewablesDashboard_subSectionTitle__FnJzw{font-family:Playfair Display,serif;font-size:22px;font-weight:700;color:#f5f2eb;letter-spacing:-.3px}.RenewablesDashboard_subSectionTitle__FnJzw:before{content:"⬡ ";color:#e8a020;font-size:14px}.RenewablesDashboard_subSectionSub__rBLut{font-family:Fraunces,serif;font-weight:300;font-size:12px;color:#6b6e7a;margin-top:3px}@media (max-width:768px){.RenewablesDashboard_subSectionHead__5dT3P{padding:20px 20px 0}}.ResStateGenSection_kpiStrip__Ag6bx{display:flex;flex-wrap:wrap;border-top:.5px solid #3a3d48;border-bottom:.5px solid #3a3d48;margin:0 40px;background:#0a0b0e}.ResStateGenSection_kpi__kA31_{flex:1 1;min-width:120px;padding:12px 20px;border-right:.5px solid #3a3d48}.ResStateGenSection_kpi__kA31_:last-child{border-right:none}.ResStateGenSection_kpiLbl__5xleo{font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a}.ResStateGenSection_kpiVal__2wT7e{font-family:Playfair Display,serif;font-size:18px;font-weight:900;margin:4px 0 2px}.ResStateGenSection_kpiSub__QaSD3{font-family:IBM Plex Mono,monospace;font-size:8px;color:#9fa3b0}.ResStateGenSection_controls__UaHZ7{padding:10px 40px;display:flex;flex-wrap:wrap;align-items:center;gap:5px;border-bottom:.5px solid #3a3d48;background:#0a0b0e}.ResStateGenSection_ctrlLbl__sBQrj{font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:3px;flex-shrink:0}.ResStateGenSection_ctrlNote__59kto{font-size:8px;color:#9fa3b0;font-family:IBM Plex Mono,monospace}.ResStateGenSection_ctrlDivider__zAkSc{width:.5px;height:18px;background:#3a3d48;margin:0 6px;flex-shrink:0}.ResStateGenSection_pill__dJcm8{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:3px 9px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .15s;flex-shrink:0}.ResStateGenSection_pill__dJcm8:hover{border-color:#e8a020;color:#e8a020}.ResStateGenSection_pillOn__jZfXk{background:#e8a020;color:#0d0e12;border-color:#e8a020}.ResStateGenSection_stateSelect__7IHom{background:#111318;border:.5px solid #3a3d48;color:#9fa3b0;padding:3px 8px;font-family:IBM Plex Mono,monospace;font-size:9px;outline:none;cursor:pointer;max-width:200px}.ResStateGenSection_stateSelect__7IHom:focus{border-color:#e8a020}.ResStateGenSection_sLabel__w1jt6{padding:14px 40px 6px;font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;display:flex;align-items:center;gap:10px}.ResStateGenSection_sLabel__w1jt6:after{content:"";flex:1 1;height:.5px;background:#3a3d48}.ResStateGenSection_gridFull__tf9Tz{padding:0 40px 12px}.ResStateGenSection_grid2__Zu_hk{padding:0 40px 12px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.ResStateGenSection_card__nnzbY{background:#111318;border:.5px solid #3a3d48}.ResStateGenSection_cardHead__CzC5W{background:#0d0e12;border-bottom:.5px solid #3a3d48;padding:8px 12px;display:flex;align-items:center;justify-content:space-between}.ResStateGenSection_cardTitle__cjv_w{font-family:IBM Plex Mono,monospace;font-size:9px;color:#9fa3b0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResStateGenSection_cardBadge__VmQMd{font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border:.5px solid;flex-shrink:0;margin-left:8px}.ResStateGenSection_cardBody__P2k18{padding:10px 12px 8px}.ResStateGenSection_legend__lPVEt{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.ResStateGenSection_legendItem__Y4cc7{display:flex;align-items:center;gap:5px;font-family:IBM Plex Mono,monospace;font-size:8px;color:#6b6e7a}.ResStateGenSection_legendDot__Orfjk{display:inline-block;border-radius:1px;flex-shrink:0}.ResStateGenSection_note__a5_Iq{font-family:IBM Plex Mono,monospace;font-size:8px;color:#9fa3b0;margin-top:6px;line-height:1.5}.ResStateGenSection_loading__Qoh3i{padding:60px 40px;text-align:center;font-family:IBM Plex Mono,monospace;font-size:10px;color:#6b6e7a;display:flex;flex-direction:column;align-items:center;gap:12px}.ResStateGenSection_spinner__Bb4j_{width:18px;height:18px;border:1.5px solid #3a3d48;border-top-color:#e8a020;border-radius:50%;animation:ResStateGenSection_spin__CX4uC .8s linear infinite}@keyframes ResStateGenSection_spin__CX4uC{to{transform:rotate(1turn)}}.ResStateGenSection_noData___lZyD{padding:40px;text-align:center;font-size:11px;color:#6b6e7a}@media (max-width:900px){.ResStateGenSection_controls__UaHZ7,.ResStateGenSection_grid2__Zu_hk,.ResStateGenSection_gridFull__tf9Tz,.ResStateGenSection_kpiStrip__Ag6bx,.ResStateGenSection_sLabel__w1jt6{padding-left:20px;padding-right:20px}.ResStateGenSection_grid2__Zu_hk{grid-template-columns:1fr}}.TransmissionDashboard_wrap__z4RB8{position:relative;z-index:1}.TransmissionDashboard_header__Gh8pP{padding:28px 40px 0;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px}.TransmissionDashboard_title__KBOQv{font-family:Playfair Display,serif;font-size:32px;font-weight:900;letter-spacing:-1px;color:#f5f2eb}.TransmissionDashboard_title__KBOQv em{color:#e8a020;font-style:italic}.TransmissionDashboard_sub__DjRY3{font-family:Fraunces,serif;font-weight:300;font-size:13px;color:#6b6e7a;margin-top:4px}.TransmissionDashboard_metaRow__yVk8l{display:flex;gap:20px}.TransmissionDashboard_metaItem__3SoUI{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.TransmissionDashboard_metaItem__3SoUI strong{color:#f5f2eb;display:block;font-size:11px;margin-bottom:2px;letter-spacing:0}.TransmissionDashboard_rangeBar__U53AJ{padding:12px 40px;border-bottom:.5px solid #3a3d48;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.TransmissionDashboard_rangeLabel__kKISZ{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:4px}.TransmissionDashboard_rangeBtn__uG_6N{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:5px 14px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:all .2s}.TransmissionDashboard_rangeBtn__uG_6N:hover{border-color:#e8a020;color:#e8a020}.TransmissionDashboard_rangeBtnOn__NDGpo{background:#e8a020;color:#0d0e12;border-color:#e8a020}.TransmissionDashboard_rangeNote__T6kY2{margin-left:auto;font-size:9px;color:#9fa3b0;letter-spacing:.5px}.TransmissionDashboard_yearPills__piJMq{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.TransmissionDashboard_sectionLbl___Jbf1{display:flex;align-items:center;gap:12px;padding:0 40px;margin:20px 0 10px}.TransmissionDashboard_sectionLbl___Jbf1 span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap}.TransmissionDashboard_sectionLbl___Jbf1:after{content:"";flex:1 1;height:.5px;background:#3a3d48}.TransmissionDashboard_chartCard__RiNDm{background:#111318;border:.5px solid #3a3d48;overflow:hidden;transition:border-color .2s}.TransmissionDashboard_chartCard__RiNDm:hover{border-color:#e8a02060}.TransmissionDashboard_ccHead__AwZgQ{padding:10px 14px;border-bottom:.5px solid #3a3d48;display:flex;align-items:center;justify-content:space-between;background:#0d0e12}.TransmissionDashboard_ccTitle__WZX_F{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.TransmissionDashboard_ccBadge__muQB8{font-size:7px;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border:.5px solid}.TransmissionDashboard_bLive__eEmAQ{color:#2db87a;border-color:#2db87a40;background:#2db87a08}.TransmissionDashboard_bFore__3J9Bg{color:#e8a020;border-color:#e8a02040;background:#e8a02008}.TransmissionDashboard_bHist__NUDfG{color:#7c9eff;border-color:#7c9eff40;background:#7c9eff08}.TransmissionDashboard_ccBody__kq9EJ{padding:12px 14px}.TransmissionDashboard_gridFull__sq1SV{padding:0 40px;margin-bottom:10px}.TransmissionDashboard_grid2__bIAnY{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:0 40px;margin-bottom:10px}.TransmissionDashboard_legendRow__yO3L_{display:flex;gap:14px;margin-top:6px;font-size:8px;color:#6b6e7a;flex-wrap:wrap}@media (max-width:768px){.TransmissionDashboard_header__Gh8pP{padding:20px 20px 0}.TransmissionDashboard_rangeBar__U53AJ{padding:10px 20px}.TransmissionDashboard_grid2__bIAnY{grid-template-columns:1fr;padding:0 20px}.TransmissionDashboard_gridFull__sq1SV,.TransmissionDashboard_sectionLbl___Jbf1{padding:0 20px}}.TransmissionDashboard_subSectionHead__AlHNz{padding:28px 40px 0;border-top:3px double #e8a02060;margin-top:8px}.TransmissionDashboard_subSectionTitle__aXKnd{font-family:Playfair Display,serif;font-size:22px;font-weight:700;color:#f5f2eb;letter-spacing:-.3px}.TransmissionDashboard_subSectionTitle__aXKnd:before{content:"⬡ ";color:#e8a020;font-size:14px}.TransmissionDashboard_subSectionSub__s0qi_{font-family:Fraunces,serif;font-weight:300;font-size:12px;color:#6b6e7a;margin-top:3px}@media (max-width:768px){.TransmissionDashboard_subSectionHead__AlHNz{padding:20px 20px 0}}.RegionalFlowsSection_kpiStrip__Vlr05{display:flex;gap:8px;padding:12px 40px;flex-wrap:wrap;border-bottom:.5px solid #3a3d48}.RegionalFlowsSection_kpiDate__IscWG{background:#0d0e12;border:.5px solid #3a3d48;padding:12px 16px;display:flex;flex-direction:column;justify-content:center;min-width:90px}.RegionalFlowsSection_kpiDateLbl__1D27U{font-size:7px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-bottom:4px}.RegionalFlowsSection_kpiDateVal__AyM4n{font-size:11px;color:#f5f2eb;font-family:IBM Plex Mono,monospace}.RegionalFlowsSection_kpi__cSpxB{background:#111318;border:.5px solid #3a3d48;padding:12px;flex:1 1;min-width:100px}.RegionalFlowsSection_kpiLbl__5HXmA{font-size:8px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:4px}.RegionalFlowsSection_kpiVal__2wd_M{font-family:Playfair Display,serif;font-size:18px;font-weight:700;line-height:1}.RegionalFlowsSection_kpiSub__TuNwU{font-size:7px;color:#6b6e7a;margin-top:2px}.RegionalFlowsSection_kpiDev__mKuRh{font-size:8px;margin-top:3px;font-family:IBM Plex Mono,monospace}.RegionalFlowsSection_controls__14Z4A{display:flex;align-items:center;gap:6px;padding:10px 40px;border-bottom:.5px solid #3a3d48;background:#0a0b0e;flex-wrap:wrap}.RegionalFlowsSection_ctrlLbl__cIQ9Y{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:2px;flex-shrink:0}.RegionalFlowsSection_ctrlNote__TTouV{font-size:8px;color:#9fa3b0;margin-left:8px}.RegionalFlowsSection_pill___Eodr{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.RegionalFlowsSection_pill___Eodr:hover{border-color:#e8a020;color:#e8a020}.RegionalFlowsSection_pillOn__F7dzG{background:#e8a020;color:#0d0e12;border-color:#e8a020}.RegionalFlowsSection_regSelector__7Hb0j{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:10px}.RegionalFlowsSection_regPill__d0_87{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 12px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .15s}.RegionalFlowsSection_regPill__d0_87:hover{border-color:#e8a020;color:#e8a020}.RegionalFlowsSection_regPillOn__6t_Gi{color:#0d0e12;border-color:transparent;font-weight:600}.RegionalFlowsSection_sLabel__YyUZz{display:flex;align-items:center;gap:12px;padding:0 40px;margin:20px 0 10px}.RegionalFlowsSection_sLabel__YyUZz span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap}.RegionalFlowsSection_sLabel__YyUZz:after{content:"";flex:1 1;height:.5px;background:#3a3d48}.RegionalFlowsSection_card__UmtdU{background:#111318;border:.5px solid #3a3d48;overflow:hidden;transition:border-color .2s}.RegionalFlowsSection_card__UmtdU:hover{border-color:#e8a02060}.RegionalFlowsSection_cardHead__oxfkI{padding:10px 14px;border-bottom:.5px solid #3a3d48;display:flex;align-items:center;justify-content:space-between;background:#0d0e12}.RegionalFlowsSection_cardTitle__43Scb{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.RegionalFlowsSection_cardBadge__IDlDO{font-size:7px;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border:.5px solid}.RegionalFlowsSection_cardBody__PukBK{padding:12px 14px}.RegionalFlowsSection_legend__4WnTo{display:flex;gap:10px;margin-top:6px;font-size:8px;color:#6b6e7a;flex-wrap:wrap;align-items:center}.RegionalFlowsSection_note__2qzJD{font-size:8px;color:#9fa3b0;margin-top:6px;line-height:1.5;border-top:.5px solid #3a3d48;padding-top:5px}.RegionalFlowsSection_gridFull__0jaKr{padding:0 40px;margin-bottom:10px}.RegionalFlowsSection_heatWrap__gkfRM{overflow-x:auto}.RegionalFlowsSection_heatGrid__9nYoX{display:grid;grid-gap:3px;gap:3px;min-width:500px}.RegionalFlowsSection_heatMoLbl__IbTv8{font-size:7px;color:#6b6e7a;text-align:center;font-family:IBM Plex Mono,monospace;padding:2px 0}.RegionalFlowsSection_heatRegLbl__8Vper{font-size:8px;display:flex;align-items:center;font-family:IBM Plex Mono,monospace;font-weight:500}.RegionalFlowsSection_heatCell__khUvx{height:26px;border-radius:3px;cursor:pointer;transition:all .15s;display:flex;align-items:center;justify-content:center}.RegionalFlowsSection_heatHover__ct0Tq{outline:1.5px solid hsla(0,0%,100%,.5);z-index:2}.RegionalFlowsSection_heatVal__CkkU4{font-size:7px;color:hsla(0,0%,100%,.9);font-family:IBM Plex Mono,monospace;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.8)}.RegionalFlowsSection_heatLegend__ulj20{display:flex;align-items:center;gap:10px;margin-top:8px;font-size:8px;color:#6b6e7a}.RegionalFlowsSection_heatGrad__suuAq{width:80px;height:4px;background:linear-gradient(90deg,#0ea0ff,#1a1c22,#e05050);border-radius:2px}.RegionalFlowsSection_heatNote__Khf2_{margin-left:8px;color:#9fa3b0}.RegionalFlowsSection_loading__6ctiv{padding:60px;text-align:center}.RegionalFlowsSection_spinner__mZJbv{width:18px;height:18px;border:1.5px solid #3a3d48;border-top-color:#e8a020;border-radius:50%;animation:RegionalFlowsSection_spin__VVQQt .8s linear infinite;margin:0 auto 12px}@keyframes RegionalFlowsSection_spin__VVQQt{to{transform:rotate(1turn)}}.RegionalFlowsSection_loadTxt__vnOjR{font-size:11px;color:#6b6e7a}.RegionalFlowsSection_errorBox__tuSap{margin:20px 40px;padding:16px;background:#1a0808;border:.5px solid #e0505060;color:#e05050;font-size:10px;line-height:1.8}@media(max-width:768px){.RegionalFlowsSection_controls__14Z4A,.RegionalFlowsSection_kpiStrip__Vlr05,.RegionalFlowsSection_sLabel__YyUZz{padding:10px 20px}.RegionalFlowsSection_gridFull__0jaKr{padding:0 20px}.RegionalFlowsSection_kpiStrip__Vlr05{overflow-x:auto;flex-wrap:nowrap}.RegionalFlowsSection_ctrlNote__TTouV{display:none}}.InternationalExchanges_mapGrid__oeUZd{display:grid;grid-template-columns:1fr 200px;grid-gap:10px;gap:10px;padding:0 40px;margin-bottom:10px}.InternationalExchanges_mapWrap__2c0AK{position:relative}.InternationalExchanges_mapSvg__QCu7K{width:100%;background:#0d0e12;border:.5px solid #3a3d48;display:block}.InternationalExchanges_mapNote__7AGcS{font-size:8px;color:#9fa3b0;margin-top:6px;line-height:1.5}.InternationalExchanges_mapTooltip__Ltf8O{position:absolute;top:12px;right:12px;min-width:160px;background:#111318;border:.5px solid #3a3d48;padding:10px 14px;pointer-events:none}.InternationalExchanges_ttCountry__rHkYq{font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:6px}.InternationalExchanges_ttRow__RSHi5{display:flex;justify-content:space-between;gap:12px;font-size:9px;color:#9fa3b0;margin-bottom:3px}.InternationalExchanges_ttNote__j3owh{font-size:7px;color:#9fa3b0;margin-top:6px;border-top:.5px solid #3a3d48;padding-top:4px}.InternationalExchanges_kpiCol__DiIY9{display:flex;flex-direction:column;gap:8px}.InternationalExchanges_kpiCard__hFD0o{background:#111318;border:.5px solid #3a3d48;padding:12px}.InternationalExchanges_kpiCountry__1falm{font-size:8px;letter-spacing:2px;text-transform:uppercase;margin-bottom:4px}.InternationalExchanges_kpiNet__pD6yu{font-family:Playfair Display,serif;font-size:18px;font-weight:700;line-height:1}.InternationalExchanges_kpiSub__fKlOa{font-size:8px;color:#6b6e7a;margin-top:2px}.InternationalExchanges_kpiAvg__769q_{font-size:8px;color:#9fa3b0;margin-top:3px}.InternationalExchanges_controls__yFaWd{display:flex;align-items:center;gap:6px;padding:10px 40px;border-bottom:.5px solid #3a3d48;background:#0a0b0e;flex-wrap:wrap}.InternationalExchanges_ctrlLbl__QP5rp{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:2px;flex-shrink:0}.InternationalExchanges_ctrlNote__W3IP4{font-size:8px;color:#9fa3b0;margin-left:8px}.InternationalExchanges_ctrlDivider__m_Dso{width:.5px;height:18px;background:#3a3d48;flex-shrink:0}.InternationalExchanges_dayControls__uDKTi{background:#0a0b0e}.InternationalExchanges_countrySelector__Vz0yH,.InternationalExchanges_dayControls__uDKTi{display:flex;align-items:center;gap:6px;padding:10px 40px;border-bottom:.5px solid #3a3d48;flex-wrap:wrap}.InternationalExchanges_countrySelector__Vz0yH{background:#111318}.InternationalExchanges_pill__iAdGm{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.InternationalExchanges_pill__iAdGm:hover{border-color:#e8a020;color:#e8a020}.InternationalExchanges_pillOn__y4Jek{background:#e8a020;color:#0d0e12;border-color:#e8a020}.InternationalExchanges_sLabel__lPbW7{display:flex;align-items:center;gap:12px;padding:0 40px;margin:20px 0 10px}.InternationalExchanges_sLabel__lPbW7 span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap}.InternationalExchanges_sLabel__lPbW7:after{content:"";flex:1 1;height:.5px;background:#3a3d48}.InternationalExchanges_card__dDAIZ{background:#111318;border:.5px solid #3a3d48;overflow:hidden;transition:border-color .2s}.InternationalExchanges_card__dDAIZ:hover{border-color:#e8a02060}.InternationalExchanges_cardHead__u0tEJ{padding:10px 14px;border-bottom:.5px solid #3a3d48;display:flex;align-items:center;justify-content:space-between;background:#0d0e12}.InternationalExchanges_cardTitle__dljbX{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.InternationalExchanges_cardBadge__AJbdh{font-size:7px;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border:.5px solid}.InternationalExchanges_cardBody__zMJu2{padding:12px 14px}.InternationalExchanges_legend__ITGW1{display:flex;gap:12px;margin-top:6px;font-size:8px;color:#6b6e7a;flex-wrap:wrap;align-items:center}.InternationalExchanges_gridFull__OaE8q{padding:0 40px;margin-bottom:10px}.InternationalExchanges_grid2__hYCmP{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:0 40px;margin-bottom:10px}@media (max-width:900px){.InternationalExchanges_mapGrid__oeUZd{grid-template-columns:1fr}.InternationalExchanges_kpiCol__DiIY9{flex-direction:row;flex-wrap:wrap}.InternationalExchanges_kpiCard__hFD0o{flex:1 1;min-width:120px}}@media (max-width:768px){.InternationalExchanges_controls__yFaWd,.InternationalExchanges_countrySelector__Vz0yH,.InternationalExchanges_dayControls__uDKTi,.InternationalExchanges_sLabel__lPbW7{padding:10px 20px}.InternationalExchanges_grid2__hYCmP,.InternationalExchanges_gridFull__OaE8q{padding:0 20px}.InternationalExchanges_grid2__hYCmP{grid-template-columns:1fr}.InternationalExchanges_mapGrid__oeUZd{padding:0 20px}.InternationalExchanges_ctrlNote__W3IP4{display:none}}.RegionalTransfersSection_msg__kXk_y{padding:32px 40px;color:#6b6e7a;font-size:10px;font-family:IBM Plex Mono,monospace;letter-spacing:1px}.RegionalTransfersSection_controlsBar__7w42J{padding:10px 40px 12px;background:#0a0b0e;border-top:.5px solid #3a3d48;border-bottom:.5px solid #3a3d48;display:flex;flex-direction:column;gap:8px}.RegionalTransfersSection_pillGroup__vD0wG{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.RegionalTransfersSection_pillLbl__ZuipP{font-size:8px;letter-spacing:2px;text-transform:uppercase;color:#9fa3b0;font-family:IBM Plex Mono,monospace;margin-right:4px;width:52px;flex-shrink:0}.RegionalTransfersSection_pill__Ncztv{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.5px;cursor:pointer;transition:all .2s;flex-shrink:0}.RegionalTransfersSection_pill__Ncztv:hover{border-color:#e8a020;color:#e8a020}.RegionalTransfersSection_pillOn__bPgYn{background:#e8a020;color:#0d0e12;border-color:#e8a020}.RegionalTransfersSection_gridFull__uVeJG{padding:12px 40px 0;margin-bottom:10px}.RegionalTransfersSection_chartCard__wFkxO{background:#111318;border:.5px solid #3a3d48;overflow:hidden;transition:border-color .2s}.RegionalTransfersSection_chartCard__wFkxO:hover{border-color:#e8a02060}.RegionalTransfersSection_ccHead__0IYxz{padding:10px 14px;border-bottom:.5px solid #3a3d48;background:#0d0e12;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.RegionalTransfersSection_ccTitle__ftyqg{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.RegionalTransfersSection_ccBadge__4NLG7{font-size:7px;letter-spacing:1px;text-transform:uppercase;padding:2px 8px;border:.5px solid #7c9eff40;color:#7c9eff;background:#7c9eff08;font-family:IBM Plex Mono,monospace}.RegionalTransfersSection_ccBody___QjsE{padding:12px 14px 10px}.RegionalTransfersSection_legendRow__1Vy_X{display:flex;gap:14px;margin-top:8px;flex-wrap:wrap;align-items:center}.RegionalTransfersSection_legendItem__I2qDe{display:flex;align-items:center;gap:5px;font-size:8px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.RegionalTransfersSection_legendLine__SJLsn{width:18px;height:2px;display:inline-block;border-radius:1px;flex-shrink:0}.RegionalTransfersSection_note__y2kgn{font-size:8px;color:#9fa3b0;font-family:IBM Plex Mono,monospace;margin-top:8px;letter-spacing:.3px;line-height:1.6}@media (max-width:768px){.RegionalTransfersSection_controlsBar__7w42J,.RegionalTransfersSection_gridFull__uVeJG{padding-left:16px;padding-right:16px}.RegionalTransfersSection_pillLbl__ZuipP{display:none}}.RenewableGenSection_controls__DekjW{display:flex;align-items:center;gap:6px;padding:10px 40px;border-bottom:.5px solid #3a3d48;background:#0a0b0e;flex-wrap:wrap}.RenewableGenSection_ctrlLabel___GMEU{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:4px;flex-shrink:0}.RenewableGenSection_pill__DXAKM{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.RenewableGenSection_pill__DXAKM:hover{border-color:#e8a020;color:#e8a020}.RenewableGenSection_pillOn__X2llQ{background:#e8a020;color:#0d0e12;border-color:#e8a020}.RenewableGenSection_ctrlNote__qpadN{font-size:8px;color:#9fa3b0;margin-left:8px}.RenewableGenSection_sLabel__v7igo{display:flex;align-items:center;gap:12px;padding:0 40px;margin:20px 0 10px}.RenewableGenSection_sLabel__v7igo span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap}.RenewableGenSection_sLabel__v7igo:after{content:"";flex:1 1;height:.5px;background:#3a3d48}.RenewableGenSection_card__jCDsI{background:#111318;border:.5px solid #3a3d48;overflow:hidden;transition:border-color .2s}.RenewableGenSection_card__jCDsI:hover{border-color:#e8a02060}.RenewableGenSection_cardHead__rx_C6{padding:10px 14px;border-bottom:.5px solid #3a3d48;display:flex;align-items:center;justify-content:space-between;background:#0d0e12}.RenewableGenSection_cardTitle__94Hnj{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.RenewableGenSection_cardBadge__UNQHO{font-size:7px;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border:.5px solid}.RenewableGenSection_cardBody__Gspac{padding:12px 14px}.RenewableGenSection_legend__xN8GR{display:flex;gap:12px;margin-top:6px;font-size:8px;color:#6b6e7a;flex-wrap:wrap;align-items:center}.RenewableGenSection_note__8b1XY{font-size:8px;color:#9fa3b0;margin-top:5px}.RenewableGenSection_gridFull__vx4Xz{padding:0 40px;margin-bottom:10px}.RenewableGenSection_grid3___HC5K{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px;padding:0 40px;margin-bottom:10px}@media (max-width:900px){.RenewableGenSection_grid3___HC5K{grid-template-columns:1fr 1fr}}@media (max-width:768px){.RenewableGenSection_controls__DekjW,.RenewableGenSection_sLabel__v7igo{padding:10px 20px}.RenewableGenSection_grid3___HC5K{grid-template-columns:1fr;padding:0 20px}.RenewableGenSection_gridFull__vx4Xz{padding:0 20px}.RenewableGenSection_ctrlNote__qpadN{display:none}}.OutageSection_controls__efd6W{display:flex;align-items:center;gap:6px;padding:10px 40px;border-bottom:.5px solid #3a3d48;background:#0a0b0e;flex-wrap:wrap}.OutageSection_ctrlLbl__1PBmY{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:2px;flex-shrink:0}.OutageSection_ctrlNote__LuDya{font-size:8px;color:#9fa3b0;margin-left:8px}.OutageSection_ctrlDivider__cTu1l{width:.5px;height:18px;background:#3a3d48;flex-shrink:0;margin:0 4px}.OutageSection_pill__0cjKe{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.OutageSection_pill__0cjKe:hover{border-color:#e8a020;color:#e8a020}.OutageSection_pillOn__AEcfJ{background:#e8a020;color:#0d0e12;border-color:#e8a020}.OutageSection_kpiStrip__QTmRW{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;padding:14px 40px 0}.OutageSection_kpi__r_A5Q{background:#111318;border:.5px solid #3a3d48;padding:14px;transition:border-color .2s}.OutageSection_kpi__r_A5Q:hover{border-color:#e0505060}.OutageSection_kpiLbl__rHz8N{font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;margin-bottom:5px}.OutageSection_kpiVal__3NKxm{font-family:Playfair Display,serif;font-size:22px;font-weight:900;line-height:1;letter-spacing:-.5px}.OutageSection_kpiSub__77IBi{font-size:8px;color:#9fa3b0;margin-top:3px}.OutageSection_sLabel__1auER{display:flex;align-items:center;gap:12px;padding:0 40px;margin:20px 0 10px}.OutageSection_sLabel__1auER span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap}.OutageSection_sLabel__1auER:after{content:"";flex:1 1;height:.5px;background:#3a3d48}.OutageSection_card__G1Rew{background:#111318;border:.5px solid #3a3d48;overflow:hidden;transition:border-color .2s}.OutageSection_card__G1Rew:hover{border-color:#e8a02060}.OutageSection_cardHead__85WDH{padding:10px 14px;border-bottom:.5px solid #3a3d48;display:flex;align-items:center;justify-content:space-between;background:#0d0e12}.OutageSection_cardTitle__wuKOe{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.OutageSection_cardBadge__DK33L{font-size:7px;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border:.5px solid}.OutageSection_cardBody__EAKvJ{padding:12px 14px}.OutageSection_legend__NgAqT{display:flex;gap:12px;margin-top:6px;font-size:8px;color:#6b6e7a;flex-wrap:wrap;align-items:center}.OutageSection_note__TNU5H{font-size:8px;color:#9fa3b0;margin-top:5px;line-height:1.5}.OutageSection_grid2__HCFI7,.OutageSection_gridFull__2EfYy{padding:0 40px;margin-bottom:10px}.OutageSection_grid2__HCFI7{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.OutageSection_heatmapWrap__o4XV7{overflow-x:auto}.OutageSection_heatmapGrid__tK7di{display:grid;grid-template-columns:40px repeat(12,1fr);grid-gap:3px;gap:3px;min-width:480px}.OutageSection_hmMonthLbl__7VKuj{font-size:8px;color:#6b6e7a;text-align:center;font-family:IBM Plex Mono,monospace;padding:2px 0}.OutageSection_hmYearLbl__8iQJv{font-size:8px;color:#6b6e7a;display:flex;align-items:center;font-family:IBM Plex Mono,monospace}.OutageSection_hmCell__xMEsD{height:28px;border-radius:3px;cursor:pointer;transition:all .15s;display:flex;align-items:center;justify-content:center;position:relative}.OutageSection_hmCellHover__Wp9YW{outline:1.5px solid #f5f2eb;z-index:2}.OutageSection_hmVal__RjHYI{font-size:8px;color:hsla(0,0%,100%,.9);font-family:IBM Plex Mono,monospace;font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.8)}.OutageSection_hmLegend__TfLwF{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:8px;color:#6b6e7a}.OutageSection_hmLegLbl__6YXep{font-size:8px;color:#6b6e7a}.OutageSection_hmGradient__B1Nbn{width:120px;height:5px;background:linear-gradient(90deg,#2db87a,#e8a020,#e05050);border-radius:3px}.OutageSection_hmNote__BiYX0{margin-left:12px;color:#9fa3b0}@media(max-width:900px){.OutageSection_grid2__HCFI7{grid-template-columns:1fr}}@media(max-width:768px){.OutageSection_controls__efd6W,.OutageSection_sLabel__1auER{padding:10px 20px}.OutageSection_grid2__HCFI7,.OutageSection_gridFull__2EfYy{padding:0 20px}.OutageSection_kpiStrip__QTmRW{grid-template-columns:repeat(2,1fr);padding:12px 20px 0}.OutageSection_ctrlNote__LuDya{display:none}}.GenerationProfile_dateBar__GsOv_{display:flex;align-items:center;gap:10px;padding:12px 40px;background:#111318;border-bottom:.5px solid #3a3d48;flex-wrap:wrap}.GenerationProfile_navBtn__Qvd_S{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:6px 14px;font-family:IBM Plex Mono,monospace;font-size:10px;cursor:pointer;transition:all .2s;flex-shrink:0}.GenerationProfile_navBtn__Qvd_S:hover:not(:disabled){border-color:#e8a020;color:#e8a020}.GenerationProfile_navBtn__Qvd_S:disabled{opacity:.3;cursor:not-allowed}.GenerationProfile_dateCurrent__7V1JI{display:flex;flex-direction:column;align-items:flex-start;padding:0 4px}.GenerationProfile_dateMain__foFZN{font-family:Playfair Display,serif;font-size:20px;font-weight:700;color:#f5f2eb;letter-spacing:-.5px;line-height:1.2}.GenerationProfile_dateDow__uwYg7{font-size:8px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-top:1px}.GenerationProfile_dateRange__hLzBw{margin-left:auto;font-size:9px;color:#9fa3b0;letter-spacing:.5px}.GenerationProfile_kpiStrip__2221s{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:8px;gap:8px;padding:12px 40px}.GenerationProfile_kpi__IzIOZ{background:#111318;border:.5px solid #3a3d48;padding:12px}.GenerationProfile_kpiLbl__NGVri{font-size:7px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;margin-bottom:4px}.GenerationProfile_kpiVal__1tE6i{font-family:Playfair Display,serif;font-size:18px;font-weight:900;line-height:1}.GenerationProfile_kpiSub__JbEkw{font-size:7px;color:#9fa3b0;margin-top:2px}.GenerationProfile_chartCard__e_qRr{background:#111318;border:.5px solid #3a3d48;overflow:hidden;margin:0 40px}.GenerationProfile_ccHead__sdhwp{padding:10px 14px;border-bottom:.5px solid #3a3d48;display:flex;align-items:center;justify-content:space-between;background:#0d0e12}.GenerationProfile_ccTitle__Mix2K{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.GenerationProfile_ccBadge__7fpY_{font-size:7px;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border:.5px solid}.GenerationProfile_ccBody__46gL8{padding:12px 14px}.GenerationProfile_legendRow__dgJZH{display:flex;gap:12px;margin-top:8px;font-size:8px;color:#6b6e7a;flex-wrap:wrap;align-items:center}.GenerationProfile_footnote__PQybs{font-size:8px;color:#9fa3b0;margin-top:8px;line-height:1.6;border-top:.5px solid #3a3d48;padding-top:6px}.GenerationProfile_dateSelect__3BOa_{background:#111318;border:.5px solid #3a3d48;color:#f5f2eb;font-family:IBM Plex Mono,monospace;font-size:10px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%236b6e7a'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;padding:6px 26px 6px 10px;min-width:70px}.GenerationProfile_dateSelect__3BOa_:focus{outline:none;border-color:#e8a020}.GenerationProfile_dateSelect__3BOa_ option:disabled{color:#9fa3b0}.GenerationProfile_dayBtnRow__PUSeN{display:flex;flex-wrap:wrap;gap:3px;align-items:center;flex:1 1;max-width:500px}.GenerationProfile_dayBtn__4mVge{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;width:26px;height:26px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .15s;display:flex;align-items:center;justify-content:center;border-radius:2px;flex-shrink:0}.GenerationProfile_dayBtn__4mVge:hover{border-color:#e8a020;color:#e8a020}.GenerationProfile_dayBtnOn__N01tG{background:#e8a020;color:#0d0e12;border-color:#e8a020;font-weight:700}.GenerationProfile_loading__mdUG4{padding:60px;text-align:center}.GenerationProfile_spinner__XEUVH{width:18px;height:18px;border:1.5px solid #3a3d48;border-top-color:#e8a020;border-radius:50%;animation:GenerationProfile_spin___ECuT .8s linear infinite;margin:0 auto 12px}@keyframes GenerationProfile_spin___ECuT{to{transform:rotate(1turn)}}.GenerationProfile_loadTxt__MApWa{font-size:11px;color:#6b6e7a}.GenerationProfile_errorBox___u4h_{margin:20px 40px;padding:16px;background:#1a0808;border:.5px solid #e0505060;color:#e05050;font-size:10px;line-height:1.8}@media(max-width:768px){.GenerationProfile_dateBar__GsOv_{padding:10px 20px}.GenerationProfile_kpiStrip__2221s{grid-template-columns:repeat(3,1fr);padding:12px 20px}.GenerationProfile_chartCard__e_qRr{margin:0 20px}}.SourceGenCharts_controls__QIRSi{display:flex;align-items:center;gap:6px;padding:10px 40px;border-bottom:.5px solid #3a3d48;background:#0a0b0e;flex-wrap:wrap}.SourceGenCharts_ctrlLbl__3xa19{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:2px;flex-shrink:0}.SourceGenCharts_ctrlNote__hrjWi{font-size:8px;color:#9fa3b0;margin-left:8px}.SourceGenCharts_pill__gIVOy{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.SourceGenCharts_pill__gIVOy:hover{border-color:#e8a020;color:#e8a020}.SourceGenCharts_pillOn__hzpT7{background:#e8a020;color:#0d0e12;border-color:#e8a020}.SourceGenCharts_sLabel__vakSc{display:flex;align-items:center;gap:12px;padding:0 40px;margin:20px 0 10px}.SourceGenCharts_sLabel__vakSc span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap}.SourceGenCharts_sLabel__vakSc:after{content:"";flex:1 1;height:.5px;background:#3a3d48}.SourceGenCharts_card__N_j3W{background:#111318;border:.5px solid #3a3d48;overflow:hidden;transition:border-color .2s}.SourceGenCharts_card__N_j3W:hover{border-color:#e8a02060}.SourceGenCharts_cardHead__Dk7gL{padding:10px 14px;border-bottom:.5px solid #3a3d48;display:flex;align-items:center;justify-content:space-between;background:#0d0e12}.SourceGenCharts_cardTitle__5_KZf{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.SourceGenCharts_cardBadge__2qtww{font-size:7px;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border:.5px solid}.SourceGenCharts_cardBody__qqC2U{padding:12px 14px}.SourceGenCharts_legend__ptLdd{display:flex;gap:10px;margin-top:6px;font-size:8px;color:#6b6e7a;flex-wrap:wrap;align-items:center}.SourceGenCharts_note__KxEU6{font-size:8px;color:#9fa3b0;margin-top:6px;line-height:1.5;border-top:.5px solid #3a3d48;padding-top:5px}.SourceGenCharts_srcSelector__kNLqP{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:10px}.SourceGenCharts_srcPill__FQQuI{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:3px 9px;font-family:IBM Plex Mono,monospace;font-size:8px;cursor:pointer;transition:all .15s;border-radius:2px}.SourceGenCharts_srcPill__FQQuI:hover{border-color:#e8a020;color:#e8a020}.SourceGenCharts_srcPillOn__O61pR{color:#0d0e12;border-color:transparent;font-weight:600}.SourceGenCharts_grid2__D5Ojs,.SourceGenCharts_gridFull__QEmJA{padding:0 40px;margin-bottom:10px}.SourceGenCharts_grid2__D5Ojs{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.SourceGenCharts_heatWrap__5RuvY{overflow-x:auto}.SourceGenCharts_heatGrid__7bDFw{display:grid;grid-gap:3px;gap:3px;min-width:500px}.SourceGenCharts_heatMoLbl__1ywWE{font-size:7px;color:#6b6e7a;text-align:center;font-family:IBM Plex Mono,monospace;padding:2px 0}.SourceGenCharts_heatRegLbl__rvRPa{font-size:8px;color:#6b6e7a;display:flex;align-items:center;font-family:IBM Plex Mono,monospace;padding-right:6px}.SourceGenCharts_heatCell__6uPD3{height:26px;border-radius:3px;cursor:pointer;transition:all .15s;display:flex;align-items:center;justify-content:center;position:relative}.SourceGenCharts_heatHover__y54Qk{outline:1.5px solid hsla(0,0%,100%,.6);z-index:2}.SourceGenCharts_heatVal__Igi4N{font-size:7px;color:rgba(0,0,0,.8);font-family:IBM Plex Mono,monospace;font-weight:700}.SourceGenCharts_heatLegend__w821t{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:8px;color:#6b6e7a}.SourceGenCharts_heatGrad__HTQL5{width:100px;height:4px;border-radius:2px}.SourceGenCharts_heatNote__Wyau0{margin-left:12px;color:#9fa3b0}.SourceGenCharts_loading__QrJdp{padding:60px;text-align:center}.SourceGenCharts_spinner__QdwsZ{width:18px;height:18px;border:1.5px solid #3a3d48;border-top-color:#e8a020;border-radius:50%;animation:SourceGenCharts_spin__a1muC .8s linear infinite;margin:0 auto 12px}@keyframes SourceGenCharts_spin__a1muC{to{transform:rotate(1turn)}}.SourceGenCharts_loadTxt__WjRH1{font-size:11px;color:#6b6e7a}.SourceGenCharts_errorBox__v9ArM{margin:20px 40px;padding:16px;background:#1a0808;border:.5px solid #e0505060;color:#e05050;font-size:10px;line-height:1.8}@media(max-width:900px){.SourceGenCharts_grid2__D5Ojs{grid-template-columns:1fr}}@media(max-width:768px){.SourceGenCharts_controls__QIRSi,.SourceGenCharts_sLabel__vakSc{padding:10px 20px}.SourceGenCharts_grid2__D5Ojs,.SourceGenCharts_gridFull__QEmJA{padding:0 20px}.SourceGenCharts_ctrlNote__hrjWi{display:none}}.SupplyDashboard_wrap__CTrcu{position:relative;z-index:1}.SupplyDashboard_header__L1VTd{padding:28px 40px 0;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px}.SupplyDashboard_title__y2ePv{font-family:Playfair Display,serif;font-size:32px;font-weight:900;letter-spacing:-1px;color:#f5f2eb}.SupplyDashboard_title__y2ePv em{color:#e8a020;font-style:italic}.SupplyDashboard_sub__eG2Oe{font-family:Fraunces,serif;font-weight:300;font-size:13px;color:#6b6e7a;margin-top:4px}.SupplyDashboard_metaRow__WhgDT{display:flex;gap:20px}.SupplyDashboard_metaItem__cvrSf{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.SupplyDashboard_metaItem__cvrSf strong{color:#f5f2eb;display:block;font-size:11px;margin-bottom:2px;letter-spacing:0}.SupplyDashboard_subSectionHead__sLA2_{padding:28px 40px 0;border-top:3px double #e8a02060;margin-top:8px}.SupplyDashboard_subSectionTitle__LZU1c{font-family:Playfair Display,serif;font-size:22px;font-weight:700;color:#f5f2eb;letter-spacing:-.3px}.SupplyDashboard_subSectionTitle__LZU1c:before{content:"⬡ ";color:#e8a020;font-size:14px}.SupplyDashboard_subSectionSub__HFLRq{font-family:Fraunces,serif;font-weight:300;font-size:12px;color:#6b6e7a;margin-top:3px}.SupplyDashboard_yearSelector__gnnnG{display:flex;align-items:center;gap:6px;padding:12px 40px;border-bottom:.5px solid #3a3d48;background:#0a0b0e;flex-wrap:wrap}.SupplyDashboard_yearSelectorLabel__3Ahnm{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:4px;flex-shrink:0}.SupplyDashboard_yearPreset__99ifA{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 12px;font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:all .2s;flex-shrink:0}.SupplyDashboard_yearPreset__99ifA:hover{border-color:#e8a020;color:#e8a020}.SupplyDashboard_yearPresetOn__6zezy{background:#e8a020;color:#0d0e12;border-color:#e8a020}.SupplyDashboard_yearPill__w5qci{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.SupplyDashboard_yearPill__w5qci:hover{border-color:#e8a020;color:#e8a020}.SupplyDashboard_yearPillOn__REgTx{background:#e8a020;color:#0d0e12;border-color:#e8a020}.SupplyDashboard_yearNote__X5znD{margin-left:auto;font-size:9px;color:#9fa3b0}.SupplyDashboard_metricBar__wzUlo{display:flex;align-items:center;gap:8px;padding:10px 40px;background:#0a0b0e;border-bottom:.5px solid #3a3d48}.SupplyDashboard_metricLabel__YDtBs{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:4px}.SupplyDashboard_metricBtn__4NnDK{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:5px 14px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:all .2s}.SupplyDashboard_metricBtn__4NnDK:hover{border-color:#e8a020;color:#e8a020}.SupplyDashboard_metricOn__MA6Cm{background:#e8a020;color:#0d0e12;border-color:#e8a020}.SupplyDashboard_sectionLbl__ZTvG5{display:flex;align-items:center;gap:12px;padding:0 40px;margin:20px 0 10px}.SupplyDashboard_sectionLbl__ZTvG5 span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap}.SupplyDashboard_sectionLbl__ZTvG5:after{content:"";flex:1 1;height:.5px;background:#3a3d48}.SupplyDashboard_chartCard__u4xo4{background:#111318;border:.5px solid #3a3d48;overflow:hidden;transition:border-color .2s}.SupplyDashboard_chartCard__u4xo4:hover{border-color:#e8a02060}.SupplyDashboard_ccHead__xtzvC{padding:10px 14px;border-bottom:.5px solid #3a3d48;display:flex;align-items:center;justify-content:space-between;background:#0d0e12}.SupplyDashboard_ccTitle___ZN3I{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.SupplyDashboard_ccBadge__WX6yF{font-size:7px;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border:.5px solid #7c9eff40;color:#7c9eff;background:#7c9eff08}.SupplyDashboard_ccBody__Obmd1{padding:12px 14px}.SupplyDashboard_gridFull__JZDuo{padding:0 40px;margin-bottom:10px}.SupplyDashboard_grid2__CUcax{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:0 40px;margin-bottom:10px}.SupplyDashboard_grid3__AahDz{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px;padding:0 40px;margin-bottom:10px}.SupplyDashboard_legendRow__q0SxQ{display:flex;gap:12px;margin-top:6px;font-size:8px;color:#6b6e7a;flex-wrap:wrap;align-items:center}@media (max-width:900px){.SupplyDashboard_grid3__AahDz{grid-template-columns:1fr 1fr}}@media (max-width:768px){.SupplyDashboard_header__L1VTd,.SupplyDashboard_subSectionHead__sLA2_{padding:20px 20px 0}.SupplyDashboard_metricBar__wzUlo,.SupplyDashboard_yearSelector__gnnnG{padding:10px 20px}.SupplyDashboard_grid2__CUcax,.SupplyDashboard_grid3__AahDz{grid-template-columns:1fr;padding:0 20px}.SupplyDashboard_gridFull__JZDuo,.SupplyDashboard_sectionLbl__ZTvG5{padding:0 20px}.SupplyDashboard_yearNote__X5znD{display:none}}.SupplyDashboard_capControlBar__2aG_I{display:flex;align-items:center;flex-wrap:wrap;border-bottom:.5px solid #3a3d48;background:#0a0b0e}.SupplyDashboard_viewToggle__oV6yr{display:flex;align-items:center;gap:6px;padding:12px 16px 12px 40px;flex-shrink:0;border-right:.5px solid #3a3d48}.SupplyDashboard_capControlBar__2aG_I .SupplyDashboard_yearSelector__gnnnG{border-bottom:none;flex:1 1;padding:12px 16px}.SupplyDashboard_ligniteNote__VaFPN{margin:0 40px 10px;padding:8px 14px;font-size:9px;color:#a07850;background:#a0785008;border:.5px solid #a0785040;border-left:3px solid #a07850}.SupplyDashboard_conventionalHead__SNkJQ{margin:24px 40px 0;font-size:9px;letter-spacing:3px;text-transform:uppercase;color:#6b6e7a;padding-bottom:8px;border-bottom:.5px solid #3a3d48}@media (max-width:768px){.SupplyDashboard_viewToggle__oV6yr{padding:10px 20px}.SupplyDashboard_ligniteNote__VaFPN{margin:0 20px 10px}.SupplyDashboard_conventionalHead__SNkJQ{margin:16px 20px 0}}.DemandDashboard_yearSelector__k54De{display:flex;align-items:center;gap:6px;padding:12px 40px;border-bottom:.5px solid #3a3d48;background:#0a0b0e;flex-wrap:wrap}.DemandDashboard_yearLabel__cQKPO{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:4px;flex-shrink:0}.DemandDashboard_yearPreset__tFb97{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 12px;font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:all .2s;flex-shrink:0}.DemandDashboard_yearPreset__tFb97:hover{border-color:#e8a020;color:#e8a020}.DemandDashboard_yearPill__bVjaF{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.DemandDashboard_yearPill__bVjaF:hover{border-color:#e8a020;color:#e8a020}.DemandDashboard_yearOn__LmTB4{background:#e8a020;color:#0d0e12;border-color:#e8a020}.DemandDashboard_yearNote__nZjJ4{margin-left:auto;font-size:9px;color:#9fa3b0}.DemandDashboard_geoSelector__zhA5S{display:flex;align-items:flex-start;gap:6px;padding:10px 40px;border-bottom:.5px solid #3a3d48;flex-wrap:wrap;position:relative}.DemandDashboard_geoLabel__mML6r{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:4px;flex-shrink:0;padding-top:5px}.DemandDashboard_geoPill__vDwAu{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:5px 12px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1px;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:4px}.DemandDashboard_geoPill__vDwAu:hover{border-color:#e8a020;color:#e8a020}.DemandDashboard_geoPillOn__PZi_n{color:#0d0e12}.DemandDashboard_geoPillActive__jekZm{border-color:#2db87a40;color:#2db87a}.DemandDashboard_geoDivider__ILEEn{width:.5px;height:28px;background:#3a3d48;flex-shrink:0;align-self:center}.DemandDashboard_geoExpand__h1ua2{font-size:7px;margin-left:2px;opacity:.6}.DemandDashboard_geoRegionGroup__b1uDI{position:relative;display:flex;flex-direction:column}.DemandDashboard_stateDropdown__Qsyu9{position:absolute;top:100%;left:0;z-index:50;background:#111318;border:.5px solid #3a3d48;padding:6px;display:flex;flex-direction:column;gap:3px;min-width:160px;max-height:260px;overflow-y:auto;box-shadow:0 8px 24px #00000060}.DemandDashboard_statePill__cVAEF{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:8px;cursor:pointer;transition:all .2s;text-align:left}.DemandDashboard_statePill__cVAEF:hover{border-color:#e8a020;color:#e8a020}.DemandDashboard_statePillOn__Ved_e{background:#e8a020;color:#0d0e12;border-color:#e8a020}.DemandDashboard_statusStrip__V7NsS{display:flex;align-items:center;gap:16px;padding:8px 40px;background:#0d0e12;border-bottom:.5px solid #3a3d48}.DemandDashboard_statusGeo__zq8Sn{font-size:10px;font-weight:500;color:#f5f2eb;letter-spacing:.5px}.DemandDashboard_statusNote__VS8Gu{font-size:8px;letter-spacing:1px;text-transform:uppercase;color:#9fa3b0;margin-left:auto}.DemandDashboard_sectionLbl__nzz3U{display:flex;align-items:center;gap:12px;padding:0 40px;margin:20px 0 10px}.DemandDashboard_sectionLbl__nzz3U span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap}.DemandDashboard_sectionLbl__nzz3U:after{content:"";flex:1 1;height:.5px;background:#3a3d48}.DemandDashboard_chartCard__xXHs2{background:#111318;border:.5px solid #3a3d48;overflow:hidden;transition:border-color .2s}.DemandDashboard_chartCard__xXHs2:hover{border-color:#e8a02060}.DemandDashboard_ccHead__oxXL2{padding:10px 14px;border-bottom:.5px solid #3a3d48;display:flex;align-items:center;justify-content:space-between;background:#0d0e12}.DemandDashboard_ccTitle__mX44e{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.DemandDashboard_ccBadge__x_0tV{font-size:7px;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border:.5px solid}.DemandDashboard_ccBody__wH8uf{padding:12px 14px}.DemandDashboard_legendRow__QnOEl{display:flex;gap:12px;margin-top:6px;font-size:8px;color:#6b6e7a;flex-wrap:wrap;align-items:center}.DemandDashboard_noData__FW0ap{padding:32px;text-align:center;font-size:11px;color:#6b6e7a}.DemandDashboard_grid2__1QCOK{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.DemandDashboard_grid2__1QCOK,.DemandDashboard_gridFull__84g06{padding:0 40px;margin-bottom:10px}.DemandDashboard_lcControls__Xm4tK{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.DemandDashboard_lcGroup__jdewy{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.DemandDashboard_lcLabel__ynNz6{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;min-width:36px}.DemandDashboard_lcBtn__29WSU{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 11px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:all .2s}.DemandDashboard_lcBtn__29WSU:hover{border-color:#e8a020;color:#e8a020}.DemandDashboard_lcBtnOn__O5HGn{color:#0d0e12;border-color:transparent}.DemandDashboard_lcBtnOff__DAZCZ{opacity:.3;cursor:not-allowed}.DemandDashboard_lcWrap___1j_F{position:relative;cursor:crosshair;border:.5px solid #3a3d48;background:#0d0e12}.DemandDashboard_lcTooltip__zADKi{position:absolute;top:8px;background:#111318;border:.5px solid #e8a020;padding:8px 12px;pointer-events:none;z-index:10}.DemandDashboard_lcTtTime__4sQ6M{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a;margin-bottom:3px}.DemandDashboard_lcTtVal__76DTt{font-family:Playfair Display,serif;font-size:20px;font-weight:700;color:#e8a020;line-height:1}.DemandDashboard_lcTtBlock__XEEwG{font-size:9px;color:#9fa3b0;margin-top:2px}.DemandDashboard_lcStats__WH_09{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px;margin-top:10px}.DemandDashboard_lcStat__sIao_{background:#0d0e12;border:.5px solid #3a3d48;padding:10px 12px;text-align:center}.DemandDashboard_lcStatLbl__kin04{font-size:8px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a;display:block;margin-bottom:4px}.DemandDashboard_lcStatVal__IMFLP{font-size:12px;font-weight:500;color:#f5f2eb}.DemandDashboard_lcHeatWrap__Fnqxf{margin-top:14px;padding-top:12px;border-top:.5px solid #3a3d48}.DemandDashboard_lcHeatTitle__0pwRU{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;margin-bottom:8px}.DemandDashboard_lcHeatRow__52jaa{display:flex;gap:4px;flex-wrap:wrap}.DemandDashboard_lcHeatCell__Y11J1{height:34px;min-width:50px;flex:1 1;cursor:pointer;display:flex;align-items:flex-end;justify-content:center;padding-bottom:4px;border:1px solid transparent;border-radius:2px;transition:all .15s}.DemandDashboard_lcHeatCell__Y11J1:hover{opacity:.8;border-color:#e8a020}.DemandDashboard_lcHeatActive__57082{border-color:#e8a020!important;box-shadow:0 0 0 1px #e8a020}.DemandDashboard_lcHeatLbl__cogjX{font-size:8px;color:hsla(0,0%,100%,.7);font-family:IBM Plex Mono,monospace}.DemandDashboard_lcHeatLegend__H7UC0{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:9px;color:#6b6e7a}.DemandDashboard_lcGradient__fhUAQ{width:100px;height:4px;background:linear-gradient(90deg,#0ea03c,#e8a020,#e83232);border-radius:2px}.DemandDashboard_lcHeatNote__qBtVK{margin-left:12px;color:#9fa3b0}@media(max-width:768px){.DemandDashboard_geoSelector__zhA5S,.DemandDashboard_sectionLbl__nzz3U,.DemandDashboard_statusStrip__V7NsS,.DemandDashboard_yearSelector__k54De{padding:10px 20px}.DemandDashboard_grid2__1QCOK{grid-template-columns:1fr;padding:0 20px}.DemandDashboard_gridFull__84g06{padding:0 20px}.DemandDashboard_lcStats__WH_09{grid-template-columns:repeat(3,1fr)}.DemandDashboard_yearNote__nZjJ4{display:none}}.DemandDashboard_shortageNote__iSZn9{gap:4px}.DemandDashboard_dfNote__2Sit_,.DemandDashboard_shortageNote__iSZn9{display:flex;align-items:center;margin-top:6px;font-size:8px;color:#6b6e7a;flex-wrap:wrap}.DemandDashboard_dfNote__2Sit_{gap:6px;line-height:1.6}.DemandDashboard_viewToggleBar__tayqU{display:flex;align-items:center;gap:8px;padding:10px 40px;background:#111318;border-bottom:.5px solid #3a3d48;flex-wrap:wrap}.DemandDashboard_viewModeNote__bU6hc{font-size:8px;color:#9fa3b0;letter-spacing:.5px;margin-left:8px}@media (max-width:768px){.DemandDashboard_viewToggleBar__tayqU{padding:10px 20px}}.DemandDashboard_subSectionHead__07nhZ{padding:28px 40px 0;border-top:3px double #e8a02060;margin-top:8px}.DemandDashboard_subSectionTitle__S1fEF{font-family:Playfair Display,serif;font-size:22px;font-weight:700;color:#f5f2eb;letter-spacing:-.3px}.DemandDashboard_subSectionTitle__S1fEF:before{content:"⬡ ";color:#e8a020;font-size:14px}.DemandDashboard_subSectionSub__Ohr8U{font-family:Fraunces,serif;font-weight:300;font-size:12px;color:#6b6e7a;margin-top:3px;line-height:1.6}@media (max-width:768px){.DemandDashboard_subSectionHead__07nhZ{padding:20px 20px 0}}.DiversitySection_yearBar__2gHXr{padding:10px 40px;background:#0a0b0e;border-top:.5px solid #3a3d48;border-bottom:.5px solid #3a3d48;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.DiversitySection_yearLbl__sQkAs{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:4px;font-family:IBM Plex Mono,monospace}.DiversitySection_yPill__twlqu{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.DiversitySection_yPill__twlqu:hover{border-color:#e8a020;color:#e8a020}.DiversitySection_yPillOn__XWE65{background:#e8a020;color:#0d0e12;border-color:#e8a020}.DiversitySection_yearNote__Cy_Kr{font-size:8px;color:#9fa3b0;font-family:IBM Plex Mono,monospace;margin-left:4px}.DiversitySection_sectionLbl__k7D_K{display:flex;align-items:center;gap:12px;padding:0 40px;margin:20px 0 10px}.DiversitySection_sectionLbl__k7D_K:after{content:"";flex:1 1;height:.5px;background:#3a3d48}.DiversitySection_sectionLbl__k7D_K span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap;font-family:IBM Plex Mono,monospace}.DiversitySection_gridFull__02khm{padding:0 40px;margin-bottom:10px}.DiversitySection_chartCard__A_Upo{background:#111318;border:.5px solid #3a3d48;overflow:hidden;transition:border-color .2s}.DiversitySection_chartCard__A_Upo:hover{border-color:#e8a02060}.DiversitySection_ccHead__wT19A{padding:10px 14px;border-bottom:.5px solid #3a3d48;background:#0d0e12;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.DiversitySection_ccTitle__bnwVA{font-size:9px;color:#6b6e7a}.DiversitySection_ccBadge__oqfrt,.DiversitySection_ccTitle__bnwVA{letter-spacing:1px;text-transform:uppercase;font-family:IBM Plex Mono,monospace}.DiversitySection_ccBadge__oqfrt{font-size:7px;padding:2px 7px;border:.5px solid}.DiversitySection_ccBody__C4fLz{padding:12px 14px 10px}.DiversitySection_dfNote__xA_5P{margin-top:8px;font-size:9px;color:#6b6e7a;font-family:IBM Plex Mono,monospace;letter-spacing:.3px;line-height:1.6}.DiversitySection_errMsg__nQcDp{padding:16px 40px;font-size:10px;color:#e05050;font-family:IBM Plex Mono,monospace}@media (max-width:768px){.DiversitySection_gridFull__02khm,.DiversitySection_sectionLbl__k7D_K,.DiversitySection_yearBar__2gHXr{padding-left:16px;padding-right:16px}.DiversitySection_yearNote__Cy_Kr{display:none}}.SolarNonSolarSection_wrap__eTyD5{margin-top:20px;padding-top:0}.SolarNonSolarSection_loading__Cszyd{padding:40px;color:#6b6e7a;font-size:10px;font-family:IBM Plex Mono,monospace;text-align:center;letter-spacing:1px}.SolarNonSolarSection_head__gJWFf{display:flex;align-items:flex-start;gap:16px;padding:0 40px;margin:20px 0 10px}.SolarNonSolarSection_headLeft__MvNhw{flex:1 1}.SolarNonSolarSection_title__43c7B{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;margin:0 0 4px;font-family:IBM Plex Mono,monospace;font-weight:400}.SolarNonSolarSection_hex__HKhDS{margin-right:6px}.SolarNonSolarSection_desc__sk7cG{font-size:9px;color:#6b6e7a;margin:0;line-height:1.6;font-family:IBM Plex Mono,monospace;letter-spacing:.3px}.SolarNonSolarSection_controls__4dnm9{display:flex;align-items:center;gap:8px;padding:8px 40px;background:#0a0b0e;border-top:.5px solid #3a3d48;border-bottom:.5px solid #3a3d48;flex-wrap:wrap}.SolarNonSolarSection_viewToggle__b9ILS{display:flex;gap:4px;margin-right:8px}.SolarNonSolarSection_viewBtn__21ex4{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 12px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:all .2s}.SolarNonSolarSection_viewBtn__21ex4:hover{border-color:#e8a020;color:#e8a020}.SolarNonSolarSection_viewBtnOn__UqOPF{background:#e8a020;color:#0d0e12;border-color:#e8a020}.SolarNonSolarSection_yearPills__Qip79{display:flex;gap:4px;flex-wrap:wrap}.SolarNonSolarSection_pill__aOZIi{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.SolarNonSolarSection_pill__aOZIi:hover{border-color:#e8a020;color:#e8a020}.SolarNonSolarSection_pillOn___A8fW{background:#e8a020;color:#0d0e12;border-color:#e8a020}.SolarNonSolarSection_rangeNote__lqSKe{font-size:8px;color:#9fa3b0;font-family:IBM Plex Mono,monospace;margin-left:auto;letter-spacing:.5px}.SolarNonSolarSection_cardRow__C_6UZ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;border-top:.5px solid #3a3d48;border-bottom:.5px solid #3a3d48;margin-bottom:0}.SolarNonSolarSection_card__oIBSp{background:#0d0e12;border-right:.5px solid #3a3d48;border-left:3px solid;padding:14px 16px;display:flex;align-items:flex-start;gap:10px}.SolarNonSolarSection_card__oIBSp:last-child{border-right:none}.SolarNonSolarSection_cardIcon__5ztj1{font-size:16px;line-height:1;margin-top:2px}.SolarNonSolarSection_cardBody__2s9Ud{flex:1 1;min-width:0}.SolarNonSolarSection_cardLabel__9_cRu{font-size:8px;text-transform:uppercase;letter-spacing:1px;color:#6b6e7a;margin-bottom:4px;font-family:IBM Plex Mono,monospace}.SolarNonSolarSection_cardVal__C8ZxD{font-size:20px;font-weight:700;color:#f5f2eb;font-family:Playfair Display,Georgia,serif;letter-spacing:-.5px;line-height:1;margin-bottom:4px}.SolarNonSolarSection_cardSub__oMpud{font-size:8px;color:#9fa3b0;font-family:IBM Plex Mono,monospace;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SolarNonSolarSection_chartCard__EHqql{background:#111318;border:.5px solid #3a3d48;overflow:hidden;transition:border-color .2s}.SolarNonSolarSection_chartCard__EHqql:hover{border-color:#e8a02060}.SolarNonSolarSection_chartHeader__tpuTQ{padding:10px 14px;border-bottom:.5px solid #3a3d48;display:flex;align-items:center;justify-content:space-between;background:#0d0e12;flex-wrap:wrap;gap:6px}.SolarNonSolarSection_chartTitle__yOai0{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.SolarNonSolarSection_legend__5SGiv{display:flex;align-items:center;gap:10px;font-size:8px;color:#6b6e7a;font-family:IBM Plex Mono,monospace;letter-spacing:.3px}.SolarNonSolarSection_legendDot__RBNbT{display:inline-block;width:8px;height:8px;border-radius:1px;flex-shrink:0}.SolarNonSolarSection_canvasWrap__oCWkD{padding:12px 14px 0}.SolarNonSolarSection_canvas__4RA1Q{width:100%;display:block}.SolarNonSolarSection_chartNote__quk6H{font-size:8px;color:#9fa3b0;font-family:IBM Plex Mono,monospace;padding:6px 14px 10px;letter-spacing:.3px}.SolarNonSolarSection_chartWrap__tN_ch{padding:0 40px;margin-bottom:12px}.SolarNonSolarSection_grid2__VY5JV{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;padding:0 40px;margin-bottom:12px}.SolarNonSolarSection_grid2__VY5JV .SolarNonSolarSection_chartCard__EHqql{border-right:none}.SolarNonSolarSection_grid2__VY5JV .SolarNonSolarSection_chartCard__EHqql:first-child{border-right:.5px solid #3a3d48}@media (max-width:768px){.SolarNonSolarSection_chartWrap__tN_ch,.SolarNonSolarSection_controls__4dnm9,.SolarNonSolarSection_grid2__VY5JV,.SolarNonSolarSection_head__gJWFf{padding-left:16px;padding-right:16px}.SolarNonSolarSection_cardRow__C_6UZ{grid-template-columns:1fr 1fr}.SolarNonSolarSection_grid2__VY5JV{grid-template-columns:1fr}.SolarNonSolarSection_grid2__VY5JV .SolarNonSolarSection_chartCard__EHqql:first-child{border-right:none;border-bottom:.5px solid #3a3d48}.SolarNonSolarSection_rangeNote__lqSKe{display:none}}.StateDemandSection_wrap__u34bv{margin-top:0}.StateDemandSection_loading__W0ZbS{padding:32px 40px;color:#6b6e7a;font-size:10px;font-family:IBM Plex Mono,monospace;letter-spacing:1px}.StateDemandSection_sectionLbl__K89QF{display:flex;align-items:center;gap:12px;padding:0 40px;margin:20px 0 10px}.StateDemandSection_sectionLbl__K89QF:after{content:"";flex:1 1;height:.5px;background:#3a3d48}.StateDemandSection_sectionLbl__K89QF span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap;font-family:IBM Plex Mono,monospace}.StateDemandSection_controlsRow___zIAr{display:flex;align-items:center;gap:12px;padding:8px 40px;background:#0a0b0e;border-top:.5px solid #3a3d48;border-bottom:.5px solid #3a3d48;flex-wrap:wrap}.StateDemandSection_yearBar__ixf_d{display:flex;align-items:center;gap:4px;flex-wrap:wrap;flex:1 1}.StateDemandSection_yPill__hPBFR{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.StateDemandSection_yPill__hPBFR:hover{border-color:#e8a020;color:#e8a020}.StateDemandSection_yPillOn__WsgR0{background:#e8a020;color:#0d0e12;border-color:#e8a020}.StateDemandSection_yearNote__AD4kz{font-size:8px;color:#9fa3b0;font-family:IBM Plex Mono,monospace;margin-left:4px}.StateDemandSection_statesBtn__isJjW{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 12px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.5px;cursor:pointer;transition:all .2s;white-space:nowrap}.StateDemandSection_statesBtn__isJjW:hover{border-color:#e8a020;color:#e8a020}.StateDemandSection_statesBtnOn___ujLO{border-color:#e8a020;color:#e8a020;background:#e8a02010}.StateDemandSection_pickerPanel__IkHMd{margin:0 40px;border:.5px solid #3a3d48;border-top:none;background:#0d0e12}.StateDemandSection_pickerRegions__BzFx6{display:flex;align-items:center;gap:0;border-bottom:.5px solid #3a3d48;padding:6px 10px;gap:4px;flex-wrap:wrap}.StateDemandSection_regTab__6TNiQ{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:3px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:all .2s}.StateDemandSection_regTab__6TNiQ:hover{border-color:#e8a020;color:#e8a020}.StateDemandSection_regTabOn__fLHwT{background:#e8a020;color:#0d0e12;border-color:#e8a020}.StateDemandSection_pickerActs__c2Ea6{margin-left:auto;display:flex;gap:4px;align-items:center}.StateDemandSection_pickerAct__b6vYH{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:2px 8px;font-family:IBM Plex Mono,monospace;font-size:8px;cursor:pointer;transition:all .2s}.StateDemandSection_pickerAct__b6vYH:hover{border-color:#e8a020;color:#e8a020}.StateDemandSection_pickerClose__lAK8I{background:transparent;border:none;color:#9fa3b0;font-size:12px;cursor:pointer;padding:0 4px;line-height:1;transition:color .2s}.StateDemandSection_pickerClose__lAK8I:hover{color:#e05050}.StateDemandSection_pickerStates__OHH3C{display:flex;flex-wrap:wrap;gap:4px;padding:10px}.StateDemandSection_stPill__Kts_m{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:3px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:5px}.StateDemandSection_stPill__Kts_m:hover{border-color:#e8a020;color:#e8a020}.StateDemandSection_stPillOn__6udpe{background:#e8a02018;border-color:#e8a020;color:#e8a020}.StateDemandSection_stReg__PRwxU{font-size:7px;color:#9fa3b0;letter-spacing:.5px}.StateDemandSection_selPillsRow__KwyyH{display:flex;flex-wrap:wrap;gap:5px;padding:8px 40px;border-bottom:.5px solid #3a3d48;background:#0a0b0e}.StateDemandSection_selPill__fD4_D{display:flex;align-items:center;gap:5px;padding:3px 8px;border:.5px solid #3a3d48;background:#111318;font-size:9px;color:#a0a3b1;font-family:IBM Plex Mono,monospace}.StateDemandSection_selPillDot__TYV98{width:8px;height:8px;border-radius:1px;flex-shrink:0}.StateDemandSection_selPillX__6Rcws{background:none;border:none;color:#9fa3b0;cursor:pointer;font-size:11px;padding:0;line-height:1;transition:color .15s}.StateDemandSection_selPillX__6Rcws:hover{color:#e05050}.StateDemandSection_noStateMsg__gTXWN{padding:20px 40px;font-size:10px;color:#9fa3b0;font-family:IBM Plex Mono,monospace;letter-spacing:.5px}.StateDemandSection_gridFull__rKZlV{padding:0 40px;margin-bottom:10px}.StateDemandSection_chartCard__6aXEt{background:#111318;border:.5px solid #3a3d48;overflow:hidden;transition:border-color .2s}.StateDemandSection_chartCard__6aXEt:hover{border-color:#e8a02060}.StateDemandSection_ccHead__Eqc5l{padding:10px 14px;border-bottom:.5px solid #3a3d48;display:flex;align-items:center;justify-content:space-between;background:#0d0e12;flex-wrap:wrap;gap:6px}.StateDemandSection_ccTitle__Tc3cv{font-size:9px;color:#6b6e7a}.StateDemandSection_ccBadge__ChVpi,.StateDemandSection_ccTitle__Tc3cv{letter-spacing:1px;text-transform:uppercase;font-family:IBM Plex Mono,monospace}.StateDemandSection_ccBadge__ChVpi{font-size:7px;padding:2px 7px;border:.5px solid}.StateDemandSection_ccBody__Co9k2{padding:12px 14px}.StateDemandSection_legendRow__aVQYX{display:flex;gap:12px;margin-top:8px;font-size:8px;color:#6b6e7a;flex-wrap:wrap;font-family:IBM Plex Mono,monospace;align-items:center}.StateDemandSection_chartNote__Ic6oe{font-size:8px;color:#9fa3b0;font-family:IBM Plex Mono,monospace;margin-top:8px;letter-spacing:.3px;line-height:1.5}@media (max-width:768px){.StateDemandSection_controlsRow___zIAr,.StateDemandSection_gridFull__rKZlV,.StateDemandSection_pickerPanel__IkHMd,.StateDemandSection_sectionLbl__K89QF,.StateDemandSection_selPillsRow__KwyyH{padding-left:16px;padding-right:16px}.StateDemandSection_pickerPanel__IkHMd{margin-left:16px;margin-right:16px}.StateDemandSection_yearNote__AD4kz{display:none}}.MarketsDashboard_wrap__LJZPx{position:relative;z-index:1}.MarketsDashboard_header__hEATF{padding:28px 40px 0;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px}.MarketsDashboard_title__dAhmE{font-family:Playfair Display,serif;font-size:32px;font-weight:900;letter-spacing:-1px;color:#f5f2eb}.MarketsDashboard_title__dAhmE em{color:#e8a020;font-style:italic}.MarketsDashboard_sub__Kd57E{font-family:Fraunces,serif;font-weight:300;font-size:13px;color:#6b6e7a;margin-top:4px}.MarketsDashboard_metaRow__PzCnW{display:flex;gap:20px}.MarketsDashboard_metaItem__f2Y_l{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.MarketsDashboard_metaItem__f2Y_l strong{color:#f5f2eb;display:block;font-size:11px;margin-bottom:2px;letter-spacing:0}.MarketsDashboard_subSectionHead__FuL1C{padding:28px 40px 0;border-top:3px double #e8a02060;margin-top:8px}.MarketsDashboard_subSectionTitle__BBv6Q{font-family:Playfair Display,serif;font-size:22px;font-weight:700;color:#f5f2eb;letter-spacing:-.3px}.MarketsDashboard_subSectionTitle__BBv6Q:before{content:"⬡ ";color:#e8a020;font-size:14px}.MarketsDashboard_subSectionSub__cun9H{font-family:Fraunces,serif;font-weight:300;font-size:12px;color:#6b6e7a;margin-top:5px;line-height:1.6}.MarketsDashboard_kpiStrip__3TTc_{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;padding:14px 40px 0}.MarketsDashboard_kpi__fa9Ki{background:#111318;border:.5px solid #2a2d38;padding:14px;transition:border-color .2s}.MarketsDashboard_kpi__fa9Ki:hover{border-color:#e8a02060}.MarketsDashboard_kpiLbl__MufAx{font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;margin-bottom:5px}.MarketsDashboard_kpiVal__ECpf5{font-family:Playfair Display,serif;font-size:20px;font-weight:900;line-height:1;letter-spacing:-.5px}.MarketsDashboard_kpiSub__MYXmN{font-size:8px;color:#9fa3b0;margin-top:3px}.MarketsDashboard_controls__aNQ4D{display:flex;align-items:center;gap:6px;padding:10px 40px;border-bottom:.5px solid #2a2d38;background:#0a0b0e;flex-wrap:wrap}.MarketsDashboard_ctrlLbl__bf_nM{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:2px;flex-shrink:0}.MarketsDashboard_ctrlNote__A7KWW{font-size:8px;color:#444;margin-left:8px}.MarketsDashboard_ctrlDivider__SFkI7{width:.5px;height:18px;background:#2a2d38;flex-shrink:0;margin:0 4px}.MarketsDashboard_pill__ESs_z{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.MarketsDashboard_pill__ESs_z:hover{border-color:#e8a020;color:#e8a020}.MarketsDashboard_pillOn__yhil_{background:#e8a020;color:#0d0e12;border-color:#e8a020}.MarketsDashboard_sLabel__DM7Ci{display:flex;align-items:center;gap:12px;padding:0 40px;margin:20px 0 10px}.MarketsDashboard_sLabel__DM7Ci span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap}.MarketsDashboard_sLabel__DM7Ci:after{content:"";flex:1 1;height:.5px;background:#2a2d38}.MarketsDashboard_card__iMiad{background:#111318;border:.5px solid #2a2d38;overflow:hidden;transition:border-color .2s}.MarketsDashboard_card__iMiad:hover{border-color:#e8a02060}.MarketsDashboard_cardHead__VRYsW{padding:10px 14px;border-bottom:.5px solid #2a2d38;display:flex;align-items:center;justify-content:space-between;background:#0d0e12}.MarketsDashboard_cardTitle__Q_7tT{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.MarketsDashboard_cardBadge__BBmz7{font-size:7px;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border:.5px solid}.MarketsDashboard_cardBody__cSb_X{padding:12px 14px}.MarketsDashboard_legend__pLMYR{display:flex;gap:12px;margin-top:6px;font-size:8px;color:#6b6e7a;flex-wrap:wrap;align-items:center}.MarketsDashboard_note__im_ES{font-size:8px;color:#444;margin-top:5px;line-height:1.5}.MarketsDashboard_gridFull__CCge7{padding:0 40px;margin-bottom:10px}.MarketsDashboard_noData__faYXi{padding:40px;text-align:center;font-size:11px;color:#6b6e7a}@media (max-width:768px){.MarketsDashboard_header__hEATF,.MarketsDashboard_subSectionHead__FuL1C{padding:20px 20px 0}.MarketsDashboard_kpiStrip__3TTc_{grid-template-columns:repeat(2,1fr);padding:12px 20px 0}.MarketsDashboard_controls__aNQ4D,.MarketsDashboard_sLabel__DM7Ci{padding:10px 20px}.MarketsDashboard_gridFull__CCge7{padding:0 20px}.MarketsDashboard_ctrlNote__A7KWW{display:none}}.GdamSection_msg__cetE_{padding:24px 40px;font-size:10px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.GdamSection_controls__UpFz3{padding:10px 40px;background:#0a0b0e;border-bottom:.5px solid #2a2d38;display:flex;align-items:center;gap:10px;flex-wrap:wrap;position:relative}.GdamSection_ctrlLbl__lLlxs{letter-spacing:2px;text-transform:uppercase}.GdamSection_ctrlLbl__lLlxs,.GdamSection_ctrlNote__B2vAj{font-size:8px;color:#444;font-family:IBM Plex Mono,monospace}.GdamSection_ctrlNote__B2vAj{margin-left:auto}.GdamSection_dropWrap__tM_Qy{position:relative}.GdamSection_dropBtn__K4qtZ{background:#111318;border:.5px solid #2a2d38;color:#a0a3b1;padding:5px 12px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;display:flex;align-items:center;gap:10px;min-width:280px;max-width:440px;transition:border-color .2s}.GdamSection_dropBtn__K4qtZ:hover{border-color:#7c9eff}.GdamSection_dropBtnOn__FoQxX{border-color:#7c9eff;background:#111318}.GdamSection_dropSelected__VQH_L{flex:1 1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f5f2eb}.GdamSection_dropArrow__JVdDo{color:#444;font-size:8px;flex-shrink:0}.GdamSection_dropPanel__wzbrL{position:absolute;top:100%;left:0;width:480px;background:#111318;border:.5px solid #2a2d38;z-index:200;box-shadow:0 8px 24px rgba(0,0,0,.5)}.GdamSection_dropSearch__OboiU{width:100%;padding:8px 14px;background:#0d0e12;border:none;border-bottom:.5px solid #2a2d38;color:#f5f2eb;font-family:IBM Plex Mono,monospace;font-size:10px;outline:none}.GdamSection_dropSearch__OboiU::placeholder{color:#444}.GdamSection_dropList__4J6Qb{max-height:280px;overflow-y:auto}.GdamSection_dropItem__04XUZ{display:flex;align-items:center;gap:8px;width:100%;padding:7px 14px;background:transparent;border:none;border-bottom:.5px solid #1a1c24;color:#a0a3b1;text-align:left;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:background .15s}.GdamSection_dropItem__04XUZ:hover{background:#1a1c24;color:#f5f2eb}.GdamSection_dropItemOn__UhFsA{background:#1a1c24;color:#7c9eff}.GdamSection_dropItemBadge__NRHAE{font-size:7px;letter-spacing:1px;padding:1px 5px;border:.5px solid #2db87a40;color:#2db87a;background:#2db87a08;flex-shrink:0}.GdamSection_dropEmpty__abHGf{padding:12px 14px;font-size:9px;color:#444;font-family:IBM Plex Mono,monospace}.GdamSection_kpiRow__WB5ML{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:.5px solid #2a2d38;background:#2a2d38;grid-gap:.5px;gap:.5px}.GdamSection_kpi__mcMu4{background:#111318;padding:14px 20px}.GdamSection_kpiLbl__s6vIn{font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#444;font-family:IBM Plex Mono,monospace;margin-bottom:5px}.GdamSection_kpiVal__pxBal{font-family:Playfair Display,serif;font-size:22px;font-weight:700;letter-spacing:-1px;line-height:1;margin-bottom:3px}.GdamSection_kpiUnit__j9I_a{font-size:11px;font-weight:400;margin-left:2px;font-family:IBM Plex Mono,monospace}.GdamSection_kpiSub__HBVbP{font-size:8px;color:#9fa3b0;font-family:IBM Plex Mono,monospace}.GdamSection_chartWrap__IuNcd{padding:12px 40px 0}.GdamSection_chartCard__oy2Jp{background:#111318;border:.5px solid #2a2d38;overflow:hidden;transition:border-color .2s}.GdamSection_chartCard__oy2Jp:hover{border-color:#7c9eff40}.GdamSection_ccHead__b3tLt{padding:10px 14px;border-bottom:.5px solid #2a2d38;background:#0d0e12;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.GdamSection_ccTitle__xiX_c{font-size:9px;color:#6b6e7a}.GdamSection_ccBadge__XSpbL,.GdamSection_ccTitle__xiX_c{letter-spacing:1px;text-transform:uppercase;font-family:IBM Plex Mono,monospace}.GdamSection_ccBadge__XSpbL{font-size:7px;padding:2px 8px;border:.5px solid #7c9eff40;color:#7c9eff;background:#7c9eff08}.GdamSection_ccBody__x8FFv{padding:12px 14px 10px}.GdamSection_legendRow__rzt07{display:flex;gap:14px;margin-top:8px;align-items:center;flex-wrap:wrap}.GdamSection_legendItem__XSon1{display:flex;align-items:center;gap:5px;font-size:8px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.GdamSection_legendLine__D8kJ5{width:18px;height:2px;border-radius:1px;flex-shrink:0}.GdamSection_note__e4jYn{font-size:8px;color:#444;margin-top:8px;font-family:IBM Plex Mono,monospace;letter-spacing:.3px;line-height:1.6}@media (max-width:768px){.GdamSection_chartWrap__IuNcd,.GdamSection_controls__UpFz3{padding-left:16px;padding-right:16px}.GdamSection_kpiRow__WB5ML{grid-template-columns:1fr 1fr}.GdamSection_dropPanel__wzbrL{width:320px}.GdamSection_ctrlNote__B2vAj{display:none}}.DamSection_msg__wFHN3{padding:24px 40px;font-size:10px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.DamSection_kpiRow__bIH98{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:.5px solid #2a2d38;background:#2a2d38;grid-gap:.5px;gap:.5px}.DamSection_kpi__OritT{background:#111318;padding:14px 18px}.DamSection_kpiL__dHkmB{font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#444;font-family:IBM Plex Mono,monospace;margin-bottom:4px}.DamSection_kpiV__jUjnU{font-family:Playfair Display,serif;font-size:20px;font-weight:700;letter-spacing:-1px;line-height:1;margin-bottom:3px}.DamSection_kpiU__9nTqM{font-size:10px;font-weight:400;margin-left:2px;font-family:IBM Plex Mono,monospace}.DamSection_kpiS__iu6Bt{font-size:8px;color:#9fa3b0;font-family:IBM Plex Mono,monospace}.DamSection_controls__RtRQL{padding:8px 40px;background:#0a0b0e;border-bottom:.5px solid #2a2d38;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.DamSection_ctrlLbl__5_KPc{letter-spacing:2px;text-transform:uppercase;margin-right:2px}.DamSection_ctrlLbl__5_KPc,.DamSection_ctrlNote__lUzHU{font-size:8px;color:#444;font-family:IBM Plex Mono,monospace}.DamSection_ctrlNote__lUzHU{margin-left:auto}.DamSection_pill__hJlNw{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.DamSection_pill__hJlNw:hover{border-color:#e8a020;color:#e8a020}.DamSection_pillOn__PWGmb{background:#e8a020;color:#0d0e12;border-color:#e8a020}.DamSection_monthScroll__L_Cqj,.DamSection_yearScroll__XK14n{display:flex;gap:4px;flex-wrap:wrap}.DamSection_sLbl__irPTL{display:flex;align-items:center;gap:12px;padding:0 40px;margin:18px 0 10px}.DamSection_sLbl__irPTL:after{content:"";flex:1 1;height:.5px;background:#2a2d38}.DamSection_sLbl__irPTL span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap;font-family:IBM Plex Mono,monospace}.DamSection_grid2__hQv3X,.DamSection_gridFull__sk_SA{padding:0 40px;margin-bottom:10px}.DamSection_grid2__hQv3X{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.DamSection_chartCard__6fJ2h{background:#111318;border:.5px solid #2a2d38;overflow:hidden;transition:border-color .2s}.DamSection_chartCard__6fJ2h:hover{border-color:#e8a02060}.DamSection_ccHead__MriUx{padding:10px 14px;border-bottom:.5px solid #2a2d38;background:#0d0e12;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.DamSection_ccTitle__z_iy0{font-size:9px;color:#6b6e7a}.DamSection_ccBadge__cqU9D,.DamSection_ccTitle__z_iy0{letter-spacing:1px;text-transform:uppercase;font-family:IBM Plex Mono,monospace}.DamSection_ccBadge__cqU9D{font-size:7px;padding:2px 7px;border:.5px solid}.DamSection_ccBody___7O3i{padding:12px 14px 10px}.DamSection_legendRow__j8rZ5{display:flex;gap:12px;margin-top:8px;flex-wrap:wrap}.DamSection_legendItem__r_f__{display:flex;align-items:center;gap:5px;font-size:8px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.DamSection_legendLine___xAXJ{width:18px;height:2px;border-radius:1px;flex-shrink:0}.DamSection_note__nMQ9Y{font-size:8px;color:#444;font-family:IBM Plex Mono,monospace;margin-top:6px;letter-spacing:.3px;line-height:1.6}@media (max-width:900px){.DamSection_controls__RtRQL,.DamSection_grid2__hQv3X,.DamSection_gridFull__sk_SA,.DamSection_sLbl__irPTL{padding-left:16px;padding-right:16px}.DamSection_grid2__hQv3X{grid-template-columns:1fr}.DamSection_kpiRow__bIH98{grid-template-columns:1fr 1fr}}.RtmSection_msg__ExRSA{padding:24px 40px;font-size:10px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.RtmSection_kpiRow__nEG1z{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:.5px solid #2a2d38;background:#2a2d38;grid-gap:.5px;gap:.5px}.RtmSection_kpi__3_GAZ{background:#111318;padding:14px 18px}.RtmSection_kpiL__hdz5_{font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#444;font-family:IBM Plex Mono,monospace;margin-bottom:4px}.RtmSection_kpiV__lELqD{font-family:Playfair Display,serif;font-size:20px;font-weight:700;letter-spacing:-1px;line-height:1;margin-bottom:3px}.RtmSection_kpiU__tDP0V{font-size:10px;font-weight:400;margin-left:2px;font-family:IBM Plex Mono,monospace}.RtmSection_kpiS__6vPfC{font-size:8px;color:#9fa3b0;font-family:IBM Plex Mono,monospace}.RtmSection_controls__1qTkf{padding:8px 40px;background:#0a0b0e;border-bottom:.5px solid #2a2d38;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.RtmSection_ctrlLbl__pFL32{letter-spacing:2px;text-transform:uppercase;margin-right:2px}.RtmSection_ctrlLbl__pFL32,.RtmSection_ctrlNote__kqNuR{font-size:8px;color:#444;font-family:IBM Plex Mono,monospace}.RtmSection_ctrlNote__kqNuR{margin-left:auto}.RtmSection_pill__gQamG{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.RtmSection_pill__gQamG:hover{border-color:#e8a020;color:#e8a020}.RtmSection_pillOn__67tR1{background:#e8a020;color:#0d0e12;border-color:#e8a020}.RtmSection_monthScroll__xqb__,.RtmSection_yearScroll__CAurP{display:flex;gap:4px;flex-wrap:wrap}.RtmSection_sLbl__vNr9L{display:flex;align-items:center;gap:12px;padding:0 40px;margin:18px 0 10px}.RtmSection_sLbl__vNr9L:after{content:"";flex:1 1;height:.5px;background:#2a2d38}.RtmSection_sLbl__vNr9L span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap;font-family:IBM Plex Mono,monospace}.RtmSection_grid2__SKJjx,.RtmSection_gridFull__lRVCF{padding:0 40px;margin-bottom:10px}.RtmSection_grid2__SKJjx{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.RtmSection_chartCard__3JdiF{background:#111318;border:.5px solid #2a2d38;overflow:hidden;transition:border-color .2s}.RtmSection_chartCard__3JdiF:hover{border-color:#e8a02060}.RtmSection_ccHead__ZTwIh{padding:10px 14px;border-bottom:.5px solid #2a2d38;background:#0d0e12;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.RtmSection_ccTitle__Izxru{font-size:9px;color:#6b6e7a}.RtmSection_ccBadge__hcNsj,.RtmSection_ccTitle__Izxru{letter-spacing:1px;text-transform:uppercase;font-family:IBM Plex Mono,monospace}.RtmSection_ccBadge__hcNsj{font-size:7px;padding:2px 7px;border:.5px solid}.RtmSection_ccBody__RaARE{padding:12px 14px 10px}.RtmSection_legendRow__6fjOZ{display:flex;gap:12px;margin-top:8px;flex-wrap:wrap}.RtmSection_legendItem__K2cRe{display:flex;align-items:center;gap:5px;font-size:8px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.RtmSection_legendLine__rTlPU{width:18px;height:2px;border-radius:1px;flex-shrink:0}.RtmSection_note__NGlNr{font-size:8px;color:#444;font-family:IBM Plex Mono,monospace;margin-top:6px;letter-spacing:.3px;line-height:1.6}@media (max-width:900px){.RtmSection_controls__1qTkf,.RtmSection_grid2__SKJjx,.RtmSection_gridFull__lRVCF,.RtmSection_sLbl__vNr9L{padding-left:16px;padding-right:16px}.RtmSection_grid2__SKJjx{grid-template-columns:1fr}.RtmSection_kpiRow__nEG1z{grid-template-columns:1fr 1fr}}.GdamMsSection_msg__SIq7G{padding:24px 40px;font-size:10px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.GdamMsSection_kpiRow__TDyDi{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:.5px solid #2a2d38;background:#2a2d38;grid-gap:.5px;gap:.5px}.GdamMsSection_kpi__Q6fGY{background:#111318;padding:14px 18px}.GdamMsSection_kpiL__4Iu_N{font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#444;font-family:IBM Plex Mono,monospace;margin-bottom:4px}.GdamMsSection_kpiV__LhWP1{font-family:Playfair Display,serif;font-size:20px;font-weight:700;letter-spacing:-1px;line-height:1;margin-bottom:3px}.GdamMsSection_kpiU____bbh{font-size:10px;font-weight:400;margin-left:2px;font-family:IBM Plex Mono,monospace}.GdamMsSection_kpiS__3Kkww{font-size:8px;color:#9fa3b0;font-family:IBM Plex Mono,monospace}.GdamMsSection_controls__VzswJ{padding:8px 40px;background:#0a0b0e;border-bottom:.5px solid #2a2d38;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.GdamMsSection_ctrlLbl__TSkj0{font-size:8px;letter-spacing:2px;text-transform:uppercase;color:#444;font-family:IBM Plex Mono,monospace;margin-right:2px}.GdamMsSection_ctrlNote__UR187{font-size:8px;color:#444;font-family:IBM Plex Mono,monospace;margin-left:auto}.GdamMsSection_pill__5uzhq{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.GdamMsSection_pill__5uzhq:hover{border-color:#e8a020;color:#e8a020}.GdamMsSection_pillOn__KN_XT{background:#e8a020;color:#0d0e12;border-color:#e8a020}.GdamMsSection_monthScroll__M8aE1,.GdamMsSection_yearScroll__l1Znl{display:flex;gap:4px;flex-wrap:wrap}.GdamMsSection_sLbl__BqH0I{display:flex;align-items:center;gap:12px;padding:0 40px;margin:18px 0 10px}.GdamMsSection_sLbl__BqH0I:after{content:"";flex:1 1;height:.5px;background:#2a2d38}.GdamMsSection_sLbl__BqH0I span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap;font-family:IBM Plex Mono,monospace}.GdamMsSection_grid2__67fkq,.GdamMsSection_gridFull__3XNyE{padding:0 40px;margin-bottom:10px}.GdamMsSection_grid2__67fkq{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.GdamMsSection_chartCard___Zf5k{background:#111318;border:.5px solid #2a2d38;overflow:hidden;transition:border-color .2s}.GdamMsSection_chartCard___Zf5k:hover{border-color:#e8a02060}.GdamMsSection_ccHead__oZaqD{padding:10px 14px;border-bottom:.5px solid #2a2d38;background:#0d0e12;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.GdamMsSection_ccTitle__kBwUQ{font-size:9px;color:#6b6e7a}.GdamMsSection_ccBadge__ifV__,.GdamMsSection_ccTitle__kBwUQ{letter-spacing:1px;text-transform:uppercase;font-family:IBM Plex Mono,monospace}.GdamMsSection_ccBadge__ifV__{font-size:7px;padding:2px 7px;border:.5px solid}.GdamMsSection_ccBody__CymxU{padding:12px 14px 10px}.GdamMsSection_legendRow__f72SM{display:flex;gap:12px;margin-top:8px;flex-wrap:wrap}.GdamMsSection_legendItem__Vgqff{display:flex;align-items:center;gap:5px;font-size:8px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.GdamMsSection_legendLine__viMs5{width:18px;height:2px;border-radius:1px;flex-shrink:0}.GdamMsSection_note__1tN6d{font-size:8px;color:#444;font-family:IBM Plex Mono,monospace;margin-top:6px;letter-spacing:.3px;line-height:1.6}@media (max-width:900px){.GdamMsSection_controls__VzswJ,.GdamMsSection_grid2__67fkq,.GdamMsSection_gridFull__3XNyE,.GdamMsSection_sLbl__BqH0I{padding-left:16px;padding-right:16px}.GdamMsSection_grid2__67fkq{grid-template-columns:1fr}.GdamMsSection_kpiRow__TDyDi{grid-template-columns:1fr 1fr}}.HpdamSection_msg__DKBQm{padding:24px 40px;font-size:10px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.HpdamSection_kpiRow___aZwG{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:.5px solid #2a2d38;background:#2a2d38;grid-gap:.5px;gap:.5px}.HpdamSection_kpi__8cho_{background:#111318;padding:14px 18px}.HpdamSection_kpiL__vAuvE{font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#444;font-family:IBM Plex Mono,monospace;margin-bottom:4px}.HpdamSection_kpiV__RWnZo{font-family:Playfair Display,serif;font-size:20px;font-weight:700;letter-spacing:-1px;line-height:1;margin-bottom:3px}.HpdamSection_kpiU__f1sBN{font-size:10px;font-weight:400;margin-left:2px;font-family:IBM Plex Mono,monospace}.HpdamSection_kpiS__le7Qf{font-size:8px;color:#9fa3b0;font-family:IBM Plex Mono,monospace}.HpdamSection_controls__e_Dl4{padding:8px 40px;background:#0a0b0e;border-bottom:.5px solid #2a2d38;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.HpdamSection_ctrlLbl__4DgeC{letter-spacing:2px;text-transform:uppercase;margin-right:2px}.HpdamSection_ctrlLbl__4DgeC,.HpdamSection_ctrlNote__D_lZY{font-size:8px;color:#444;font-family:IBM Plex Mono,monospace}.HpdamSection_ctrlNote__D_lZY{margin-left:auto}.HpdamSection_pill__8lT0o{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.HpdamSection_pill__8lT0o:hover{border-color:#e8a020;color:#e8a020}.HpdamSection_pillOn__SjJTK{background:#e8a020;color:#0d0e12;border-color:#e8a020}.HpdamSection_monthScroll__Hua8D,.HpdamSection_yearScroll__0w_rg{display:flex;gap:4px;flex-wrap:wrap}.HpdamSection_sLbl__IgCFE{display:flex;align-items:center;gap:12px;padding:0 40px;margin:18px 0 10px}.HpdamSection_sLbl__IgCFE:after{content:"";flex:1 1;height:.5px;background:#2a2d38}.HpdamSection_sLbl__IgCFE span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap;font-family:IBM Plex Mono,monospace}.HpdamSection_grid2__Pk4zx,.HpdamSection_gridFull__rmGjN{padding:0 40px;margin-bottom:10px}.HpdamSection_grid2__Pk4zx{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.HpdamSection_chartCard__giOh9{background:#111318;border:.5px solid #2a2d38;overflow:hidden;transition:border-color .2s}.HpdamSection_chartCard__giOh9:hover{border-color:#e8a02060}.HpdamSection_ccHead__1fze8{padding:10px 14px;border-bottom:.5px solid #2a2d38;background:#0d0e12;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.HpdamSection_ccTitle__Yn2pY{font-size:9px;color:#6b6e7a}.HpdamSection_ccBadge__IIpHh,.HpdamSection_ccTitle__Yn2pY{letter-spacing:1px;text-transform:uppercase;font-family:IBM Plex Mono,monospace}.HpdamSection_ccBadge__IIpHh{font-size:7px;padding:2px 7px;border:.5px solid}.HpdamSection_ccBody__Cil5k{padding:12px 14px 10px}.HpdamSection_legendRow__aPuYF{display:flex;gap:12px;margin-top:8px;flex-wrap:wrap}.HpdamSection_legendItem__WQpQ8{display:flex;align-items:center;gap:5px;font-size:8px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.HpdamSection_legendLine__pl6pk{width:18px;height:2px;border-radius:1px;flex-shrink:0}.HpdamSection_note__adSGC{font-size:8px;color:#444;font-family:IBM Plex Mono,monospace;margin-top:6px;letter-spacing:.3px;line-height:1.6}@media (max-width:900px){.HpdamSection_controls__e_Dl4,.HpdamSection_grid2__Pk4zx,.HpdamSection_gridFull__rmGjN,.HpdamSection_sLbl__IgCFE{padding-left:16px;padding-right:16px}.HpdamSection_grid2__Pk4zx{grid-template-columns:1fr}.HpdamSection_kpiRow___aZwG{grid-template-columns:1fr 1fr}}.HpdamSection_contextNote__k_gV3{padding:10px 40px;background:#e0505008;border-bottom:.5px solid #e0505030;font-size:10px;color:#a0a3b1;font-family:IBM Plex Mono,monospace;letter-spacing:.3px;line-height:1.6}.HpdamSection_contextNote__k_gV3 strong{color:#f5f2eb}.TamSection_msg__4r_R5{padding:24px 40px;font-size:10px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.TamSection_kpiRow__gdOFX{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:.5px solid #2a2d38;background:#2a2d38;grid-gap:.5px;gap:.5px}.TamSection_kpi__fEZyL{background:#111318;padding:14px 18px}.TamSection_kpiL__amnjJ{font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#444;font-family:IBM Plex Mono,monospace;margin-bottom:4px}.TamSection_kpiV__J4dxl{font-family:Playfair Display,serif;font-size:20px;font-weight:700;letter-spacing:-1px;line-height:1;margin-bottom:3px}.TamSection_kpiU__Nr6jK{font-size:10px;font-weight:400;margin-left:2px;font-family:IBM Plex Mono,monospace}.TamSection_kpiS__BLHt3{font-size:8px;color:#9fa3b0;font-family:IBM Plex Mono,monospace}.TamSection_controls__kfAuS{padding:8px 40px;background:#0a0b0e;border-bottom:.5px solid #2a2d38;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.TamSection_ctrlLbl__IiKdl{letter-spacing:2px;text-transform:uppercase;margin-right:2px}.TamSection_ctrlLbl__IiKdl,.TamSection_ctrlNote__0Id_N{font-size:8px;color:#444;font-family:IBM Plex Mono,monospace}.TamSection_ctrlNote__0Id_N{margin-left:auto}.TamSection_pill__MGsLq{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.TamSection_pill__MGsLq:hover{border-color:#e8a020;color:#e8a020}.TamSection_pillOn__vGXYe{background:#e8a020;color:#0d0e12;border-color:#e8a020}.TamSection_monthScroll__6HEtO{display:flex;gap:4px;flex-wrap:wrap}.TamSection_sLbl__sirfG{display:flex;align-items:center;gap:12px;padding:0 40px;margin:18px 0 10px}.TamSection_sLbl__sirfG:after{content:"";flex:1 1;height:.5px;background:#2a2d38}.TamSection_sLbl__sirfG span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap;font-family:IBM Plex Mono,monospace}.TamSection_grid2__zojIf,.TamSection_gridFull__01e1_{padding:0 40px;margin-bottom:10px}.TamSection_grid2__zojIf{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.TamSection_chartCard__z64F7{background:#111318;border:.5px solid #2a2d38;overflow:hidden;transition:border-color .2s}.TamSection_chartCard__z64F7:hover{border-color:#e8a02060}.TamSection_ccHead__Be6m1{padding:10px 14px;border-bottom:.5px solid #2a2d38;background:#0d0e12;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.TamSection_ccTitle__ax6Xj{font-size:9px;color:#6b6e7a}.TamSection_ccBadge__iBlrs,.TamSection_ccTitle__ax6Xj{letter-spacing:1px;text-transform:uppercase;font-family:IBM Plex Mono,monospace}.TamSection_ccBadge__iBlrs{font-size:7px;padding:2px 7px;border:.5px solid}.TamSection_ccBody__CrIuO{padding:12px 14px 10px}.TamSection_legendRow__bG8Nk{display:flex;gap:12px;margin-top:8px;flex-wrap:wrap}.TamSection_legendItem__8s4l9{display:flex;align-items:center;gap:5px;font-size:8px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.TamSection_legendLine__i40su{width:18px;height:2px;border-radius:1px;flex-shrink:0}.TamSection_note__atVdp{font-size:8px;color:#444;font-family:IBM Plex Mono,monospace;margin-top:6px;letter-spacing:.3px;line-height:1.6}@media (max-width:900px){.TamSection_controls__kfAuS,.TamSection_grid2__zojIf,.TamSection_gridFull__01e1_,.TamSection_sLbl__sirfG{padding-left:16px;padding-right:16px}.TamSection_grid2__zojIf{grid-template-columns:1fr}.TamSection_kpiRow__gdOFX{grid-template-columns:1fr 1fr}}.PricesDashboard_wrap__6lEIT{position:relative;z-index:1}.PricesDashboard_header__drKZj{padding:28px 40px 0;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px}.PricesDashboard_title__dOz2a{font-family:Playfair Display,serif;font-size:32px;font-weight:900;letter-spacing:-1px;color:#f5f2eb}.PricesDashboard_title__dOz2a em{color:#e8a020;font-style:italic}.PricesDashboard_sub__thAAL{font-family:Fraunces,serif;font-weight:300;font-size:13px;color:#6b6e7a;margin-top:4px}.PricesDashboard_subSectionHead__URfH1{padding:28px 40px 0;border-top:3px double #e8a02060;margin-top:8px}.PricesDashboard_subSectionTitle__Dfpdq{font-family:Playfair Display,serif;font-size:22px;font-weight:700;color:#f5f2eb;letter-spacing:-.3px}.PricesDashboard_subSectionTitle__Dfpdq:before{content:"⬡ ";color:#e8a020;font-size:14px}.PricesDashboard_subSectionSub__Key38{font-family:Fraunces,serif;font-weight:300;font-size:12px;color:#6b6e7a;margin-top:5px;line-height:1.6}.PricesDashboard_gridFull__iBzGg{padding:0 40px;margin-bottom:10px}.PricesDashboard_grid2__abh4a{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:14px 40px 10px}.PricesDashboard_chartCard__CBiS3{background:#111318;border:.5px solid #3a3d48;overflow:hidden;transition:border-color .2s}.PricesDashboard_chartCard__CBiS3:hover{border-color:#e8a02060}.PricesDashboard_ccHead__dYgtI{padding:10px 14px;border-bottom:.5px solid #3a3d48;display:flex;align-items:center;justify-content:space-between;background:#0d0e12;gap:8px}.PricesDashboard_ccTitle__ZIt46{font-size:9px;color:#9fa3b0}.PricesDashboard_ccBadge__A_5yx,.PricesDashboard_ccTitle__ZIt46{letter-spacing:1px;text-transform:uppercase;font-family:IBM Plex Mono,monospace}.PricesDashboard_ccBadge__A_5yx{font-size:7px;padding:2px 7px;border:.5px solid #e8a02040;color:#e8a020;background:#e8a02008;flex-shrink:0}.PricesDashboard_ccBody__tf4f9{padding:12px 14px}@media (max-width:900px){.PricesDashboard_grid2__abh4a{grid-template-columns:1fr}}@media (max-width:768px){.PricesDashboard_header__drKZj,.PricesDashboard_subSectionHead__URfH1{padding:20px 20px 0}.PricesDashboard_grid2__abh4a,.PricesDashboard_gridFull__iBzGg{padding-left:20px;padding-right:20px}}.WaterDashboard_wrap__C7t2o{position:relative;z-index:1;padding-bottom:40px}.WaterDashboard_header__LeYjz{padding:28px 40px 20px;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px;border-bottom:.5px solid #2a2d38}.WaterDashboard_title__fz0Po{font-family:Playfair Display,serif;font-size:32px;font-weight:900;letter-spacing:-1px;color:#f5f2eb;margin:0}.WaterDashboard_title__fz0Po em{color:#e8a020;font-style:italic}.WaterDashboard_sub__PplBO{font-family:Fraunces,serif;font-weight:300;font-size:13px;color:#6b6e7a;margin-top:6px}.WaterDashboard_metaRow__O2Vg_{display:flex;gap:20px;flex-shrink:0}.WaterDashboard_metaItem__eDRw6{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.WaterDashboard_metaItem__eDRw6 strong{color:#f5f2eb;display:block;font-size:15px;font-family:Playfair Display,serif;font-weight:900;margin-bottom:1px;letter-spacing:0}.WaterDashboard_subSectionHead__IQPAz{padding:20px 40px 4px}.WaterDashboard_subSectionTitle__qfGD1{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;font-family:IBM Plex Mono,monospace;margin-bottom:6px;display:flex;align-items:center;gap:8px}.WaterDashboard_subSectionTitle__qfGD1:before{content:"⬡";font-size:10px}.WaterDashboard_subSectionSub__tpbE5{font-family:Fraunces,serif;font-weight:300;font-size:12px;color:#6b6e7a;line-height:1.6;max-width:860px}.WaterDashboard_kpiStrip__E7FAY{display:flex;flex-wrap:wrap;gap:0;border-top:.5px solid #2a2d38;border-bottom:.5px solid #2a2d38;margin:16px 40px 0;background:#0a0b0e}.WaterDashboard_kpi__p0Za7{flex:1 1;min-width:140px;padding:14px 20px;border-right:.5px solid #2a2d38}.WaterDashboard_kpi__p0Za7:last-child{border-right:none}.WaterDashboard_kpiLbl__eyGWB{font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a}.WaterDashboard_kpiVal__AhLHM{font-family:Playfair Display,serif;font-size:20px;font-weight:900;margin:4px 0 2px}.WaterDashboard_kpiSub__HaJZq{font-family:IBM Plex Mono,monospace;font-size:8px;color:#444}.WaterDashboard_controls__tRkGm{padding:10px 40px;display:flex;flex-wrap:wrap;align-items:center;gap:5px;border-bottom:.5px solid #2a2d38;background:#0a0b0e}.WaterDashboard_ctrlLbl__xDenH{font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:3px;flex-shrink:0}.WaterDashboard_ctrlNote__9Np87{font-size:8px;color:#444;font-family:IBM Plex Mono,monospace}.WaterDashboard_ctrlDivider__YSbzs{width:.5px;height:18px;background:#2a2d38;margin:0 6px;flex-shrink:0}.WaterDashboard_pill__BbsKM{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:3px 9px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .15s;flex-shrink:0}.WaterDashboard_pill__BbsKM:hover{border-color:#e8a020;color:#e8a020}.WaterDashboard_pillOn__ILTOL{background:#e8a020;color:#0d0e12;border-color:#e8a020}.WaterDashboard_resSelector__bh4IH{padding:12px 40px;border-bottom:.5px solid #2a2d38;background:#0a0b0e}.WaterDashboard_resSelectorHeader__ImHLQ{display:flex;flex-direction:column;gap:6px}.WaterDashboard_statePills__H0MsL{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.WaterDashboard_resPills__8uj8U{display:flex;flex-wrap:wrap;gap:5px;margin-top:4px}.WaterDashboard_resPill__uSj0u{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .15s;display:flex;align-items:center;gap:5px}.WaterDashboard_resPill__uSj0u:hover{border-color:#38bdf8;color:#38bdf8}.WaterDashboard_resPillOn__fgFOe{font-weight:600}.WaterDashboard_resPillDot__w814B{width:5px;height:5px;border-radius:50%;flex-shrink:0}.WaterDashboard_sLabel__iNfts{padding:16px 40px 6px;font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;display:flex;align-items:center;gap:10px}.WaterDashboard_sLabel__iNfts:after{content:"";flex:1 1;height:.5px;background:#2a2d38}.WaterDashboard_gridFull__eVlEQ{padding:0 40px 12px}.WaterDashboard_grid2__byXnx{padding:0 40px 12px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.WaterDashboard_card__YNtUD{background:#111318;border:.5px solid #2a2d38}.WaterDashboard_cardHead__xH8i5{background:#0d0e12;border-bottom:.5px solid #2a2d38;padding:8px 12px;display:flex;align-items:center;justify-content:space-between}.WaterDashboard_cardTitle__l1_x3{font-family:IBM Plex Mono,monospace;font-size:9px;color:#9fa3b0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WaterDashboard_cardBadge__JLW3i{font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border:.5px solid;flex-shrink:0;margin-left:8px}.WaterDashboard_cardUnit__8X70R{padding:4px 12px;font-family:IBM Plex Mono,monospace;font-size:8px;color:#444;border-bottom:.5px solid #1a1c22;background:#0d0e12}.WaterDashboard_cardBody__6WEkO{padding:10px 12px 8px}.WaterDashboard_legend__dCert{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.WaterDashboard_legendItem__65LT0{display:flex;align-items:center;gap:5px;font-family:IBM Plex Mono,monospace;font-size:8px;color:#6b6e7a}.WaterDashboard_legendDot__cX8q8{display:inline-block;border-radius:1px;flex-shrink:0}.WaterDashboard_note__mQB2J{font-family:IBM Plex Mono,monospace;font-size:8px;color:#444;margin-top:6px;line-height:1.5}.WaterDashboard_heatmapWrap__XnEZ1{display:flex;flex-direction:column;gap:6px;margin-top:4px}.WaterDashboard_heatmapRow__7xanz{display:grid;grid-template-columns:130px 1fr;align-items:center;grid-gap:8px;gap:8px}.WaterDashboard_heatmapLabel__jj_K1{font-family:IBM Plex Mono,monospace;font-size:8px;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WaterDashboard_loading__FQLSx{padding:80px 40px;text-align:center;font-family:IBM Plex Mono,monospace;font-size:10px;color:#6b6e7a;display:flex;flex-direction:column;align-items:center;gap:12px}.WaterDashboard_spinner__cLMRY{width:20px;height:20px;border:1.5px solid #2a2d38;border-top-color:#38bdf8;border-radius:50%;animation:WaterDashboard_spin__HfLSM .8s linear infinite}@keyframes WaterDashboard_spin__HfLSM{to{transform:rotate(1turn)}}.WaterDashboard_noData__lDlOl{padding:80px 40px;text-align:center;font-size:11px;color:#6b6e7a}@media (max-width:900px){.WaterDashboard_controls__tRkGm,.WaterDashboard_grid2__byXnx,.WaterDashboard_gridFull__eVlEQ,.WaterDashboard_kpiStrip__E7FAY,.WaterDashboard_resSelector__bh4IH,.WaterDashboard_sLabel__iNfts,.WaterDashboard_subSectionHead__IQPAz{padding-left:20px;padding-right:20px}.WaterDashboard_grid2__byXnx{grid-template-columns:1fr}}.AssetsDashboard_wrap__1__8Z{position:relative;z-index:1}.AssetsDashboard_header__LfXSL{padding:28px 40px 0;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px}.AssetsDashboard_title__LZuka{font-family:Playfair Display,serif;font-size:32px;font-weight:900;letter-spacing:-1px;color:#f5f2eb}.AssetsDashboard_title__LZuka em{color:#e8a020;font-style:italic}.AssetsDashboard_sub__C6d45{font-family:Fraunces,serif;font-weight:300;font-size:13px;color:#6b6e7a;margin-top:4px}.AssetsDashboard_metaRow__Z6jyE{display:flex;gap:20px;flex-shrink:0}.AssetsDashboard_metaItem__AoGB3{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.AssetsDashboard_metaItem__AoGB3 strong{color:#f5f2eb;display:block;font-size:15px;font-family:Playfair Display,serif;font-weight:900;margin-bottom:1px;letter-spacing:0}.AssetsDashboard_filterBar___k_h_{padding:12px 40px;border-top:.5px solid #2a2d38;border-bottom:.5px solid #2a2d38;margin-top:16px;background:#0a0b0e;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.AssetsDashboard_filterDivider__oopkq{width:.5px;height:22px;background:#2a2d38;flex-shrink:0}.AssetsDashboard_filterGroup__Evaic{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.AssetsDashboard_filterLabel__VNfIM{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;flex-shrink:0;margin-right:2px}.AssetsDashboard_pills__qsjtR{display:flex;flex-wrap:wrap;gap:4px}.AssetsDashboard_pill__YS6To{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:3px 9px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .15s;flex-shrink:0}.AssetsDashboard_pill__YS6To:hover{border-color:#e8a020;color:#e8a020}.AssetsDashboard_pillOn__BUfw_{background:#e8a020;color:#0d0e12;border-color:#e8a020}.AssetsDashboard_searchWrap__px0Ji{position:relative;display:flex;align-items:center}.AssetsDashboard_searchIcon__RA8Z6{position:absolute;left:9px;color:#6b6e7a;font-size:13px;pointer-events:none}.AssetsDashboard_search__nG4oG{background:#111318;border:.5px solid #2a2d38;color:#f5f2eb;padding:6px 28px 6px 26px;font-family:IBM Plex Mono,monospace;font-size:10px;outline:none;width:220px;transition:border-color .15s}.AssetsDashboard_search__nG4oG::placeholder{color:#444}.AssetsDashboard_search__nG4oG:focus{border-color:#e8a020}.AssetsDashboard_clearBtn__Bt2_o{position:absolute;right:7px;background:none;border:none;color:#6b6e7a;font-size:9px;cursor:pointer;padding:0}.AssetsDashboard_clearBtn__Bt2_o:hover{color:#e8a020}.AssetsDashboard_dropWrap__xius_{position:relative}.AssetsDashboard_dropBtn__9eLBI{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:3px 9px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .15s;display:flex;align-items:center;gap:5px;white-space:nowrap}.AssetsDashboard_dropBtnOn__ADmJK,.AssetsDashboard_dropBtn__9eLBI:hover{border-color:#e8a020;color:#e8a020}.AssetsDashboard_dropArrow__vW7Mc{font-size:7px}.AssetsDashboard_dropList__n3jFw{position:absolute;top:calc(100% + 4px);left:0;z-index:100;background:#111318;border:.5px solid #2a2d38;max-height:240px;overflow-y:auto;min-width:180px;box-shadow:0 8px 24px rgba(0,0,0,.5)}.AssetsDashboard_dropItem__zhbqE{display:block;width:100%;text-align:left;background:transparent;color:#6b6e7a;padding:6px 12px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .1s;border:none;border-bottom:.5px solid #1a1c22}.AssetsDashboard_dropItem__zhbqE:hover{background:#1a1c22;color:#f5f2eb}.AssetsDashboard_dropItemOn__F4TW6{color:#e8a020;background:#e8a02010}.AssetsDashboard_clearAll__eNqeK{background:transparent;border:.5px solid #e0505040;color:#e05050;padding:3px 9px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .15s;flex-shrink:0;margin-left:4px}.AssetsDashboard_clearAll__eNqeK:hover{background:#e0505010;border-color:#e05050}.AssetsDashboard_statsBar__J3OYb{padding:8px 40px;background:#0d0e12;border-bottom:.5px solid #2a2d38;display:flex;align-items:center;gap:8px;font-family:IBM Plex Mono,monospace;font-size:9px;color:#6b6e7a}.AssetsDashboard_statVal__E2NkK{color:#f5f2eb;font-weight:600}.AssetsDashboard_statSep__aEW8L{color:#2a2d38}.AssetsDashboard_statFiltered__aEGKf{color:#e8a020;letter-spacing:1px;text-transform:uppercase;font-size:8px}.AssetsDashboard_tableWrap__szCeF{overflow-x:auto;padding:0 40px;margin-top:12px}.AssetsDashboard_table__XnBNH{width:100%;border-collapse:collapse;table-layout:fixed}.AssetsDashboard_th__CMSkI{padding:8px 10px;font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;background:#0d0e12;border-bottom:.5px solid #2a2d38;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:color .15s;position:-webkit-sticky;position:sticky;top:0;z-index:10}.AssetsDashboard_th__CMSkI:hover{color:#f5f2eb}.AssetsDashboard_thActive__VIPUU{color:#e8a020}.AssetsDashboard_sortIcon__WVIvS{margin-left:4px;font-size:9px;opacity:.6}.AssetsDashboard_tr___FlGS{border-bottom:.5px solid #1a1c22;transition:background .1s}.AssetsDashboard_tr___FlGS:hover{background:#111318}.AssetsDashboard_tr___FlGS:last-child{border-bottom:none}.AssetsDashboard_td__shlYr{padding:9px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;color:#9fa3b0;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssetsDashboard_tdPlant__mCCdU{color:#f5f2eb;font-size:10px}.AssetsDashboard_tdMono__v4aGY{color:#6b6e7a}.AssetsDashboard_tdNum__64cFH{text-align:right;color:#9fa3b0}.AssetsDashboard_tdOwner__bHaKQ{color:#6b6e7a;font-size:8.5px}.AssetsDashboard_fuelTag__4Q3F1{display:inline-block;padding:2px 6px;font-size:8px;letter-spacing:.5px;border:.5px solid;font-family:IBM Plex Mono,monospace}.AssetsDashboard_sectorTag__SNPjA{display:inline-block;font-size:8px;color:#6b6e7a;letter-spacing:.5px}.AssetsDashboard_regionTag__c4Qy_{display:inline-block;padding:1px 5px;font-size:8px;color:#e8a020;border:.5px solid #e8a02030;background:#e8a02008;letter-spacing:.5px}.AssetsDashboard_empty__7V1vF{padding:48px;text-align:center;color:#444;font-family:IBM Plex Mono,monospace;font-size:10px}.AssetsDashboard_pagination__s09_B{padding:14px 40px;display:flex;align-items:center;justify-content:space-between;border-top:.5px solid #1a1c22}.AssetsDashboard_pageInfo__wail9{font-family:IBM Plex Mono,monospace;font-size:9px;color:#6b6e7a}.AssetsDashboard_pageButtons__Qk3Zi{display:flex;gap:3px}.AssetsDashboard_pageBtn__HmKVq{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:4px 9px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .15s;min-width:28px;text-align:center}.AssetsDashboard_pageBtn__HmKVq:hover:not(:disabled){border-color:#e8a020;color:#e8a020}.AssetsDashboard_pageBtn__HmKVq:disabled{opacity:.25;cursor:default}.AssetsDashboard_pageBtnOn__Qz98R{background:#e8a020;color:#0d0e12;border-color:#e8a020}.AssetsDashboard_footnote__U_Sig{padding:12px 40px 32px;font-family:IBM Plex Mono,monospace;font-size:8px;color:#2a2d38;letter-spacing:.5px}.AssetsDashboard_loading__GIPgr{padding:80px 40px;text-align:center;font-family:IBM Plex Mono,monospace;font-size:10px;color:#6b6e7a}.AssetsDashboard_spinner__fbG3R{width:20px;height:20px;border:1.5px solid #2a2d38;border-top-color:#e8a020;border-radius:50%;animation:AssetsDashboard_spin__UnkuC .8s linear infinite;margin:0 auto 16px}@keyframes AssetsDashboard_spin__UnkuC{to{transform:rotate(1turn)}}.AssetsDashboard_noData___VjdL{padding:80px 40px;text-align:center;font-size:11px;color:#6b6e7a}@media (max-width:900px){.AssetsDashboard_filterBar___k_h_,.AssetsDashboard_footnote__U_Sig,.AssetsDashboard_header__LfXSL,.AssetsDashboard_pagination__s09_B,.AssetsDashboard_statsBar__J3OYb,.AssetsDashboard_tableWrap__szCeF{padding-left:20px;padding-right:20px}.AssetsDashboard_filterDivider__oopkq{display:none}.AssetsDashboard_search__nG4oG{width:160px}}@media (max-width:768px){.AssetsDashboard_metaRow__Z6jyE{display:none}.AssetsDashboard_title__LZuka{font-size:24px}}.CoalDashboard_msg__gE4z7{padding:40px;font-size:11px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.CoalDashboard_header__N_k64{padding:32px 40px 24px;border-bottom:.5px solid #2a2d38;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.CoalDashboard_title__0zaKq{font-family:Playfair Display,serif;font-size:36px;font-weight:900;color:#f5f2eb;letter-spacing:-1px;margin:0 0 6px}.CoalDashboard_title__0zaKq em{font-style:italic;color:#e8a020}.CoalDashboard_sub__Wa_KF{font-size:11px;color:#6b6e7a;font-family:IBM Plex Mono,monospace;letter-spacing:.3px}.CoalDashboard_metaRow__G2ObM{display:flex;gap:0;border:.5px solid #2a2d38}.CoalDashboard_metaItem__wDobd{padding:12px 20px;background:#111318;border-right:.5px solid #2a2d38;text-align:center;font-size:9px;text-transform:uppercase;letter-spacing:1px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.CoalDashboard_metaItem__wDobd:last-child{border-right:none}.CoalDashboard_metaItem__wDobd strong{display:block;font-size:16px;color:#f5f2eb;font-family:Playfair Display,serif;letter-spacing:-.5px;margin-bottom:2px}.CoalDashboard_subSectionHead__nlnlk{padding:28px 40px 0;margin-top:8px;border-top:3px double #e8a02060;background:transparent}.CoalDashboard_subSectionTitle__2jQTf{font-family:Playfair Display,serif;font-size:22px;font-weight:700;color:#f5f2eb;letter-spacing:-.3px;margin-bottom:4px}.CoalDashboard_subSectionTitle__2jQTf:before{content:"⬡ ";color:#e8a020;font-size:14px}.CoalDashboard_subSectionSub__YOM4j{font-family:Fraunces,serif;font-weight:300;font-size:12px;color:#6b6e7a;margin-top:3px;line-height:1.6}.CoalDashboard_mtNote__0z4_k{margin:0 40px;padding:6px 14px;font-family:IBM Plex Mono,monospace;font-size:9px;color:#6b6e7a;border-left:2px solid #e8a020;background:#e8a02008;letter-spacing:.5px}.CoalDashboard_plantPicker__g2XAA{padding:14px 40px;background:#0d0e12;border-bottom:.5px solid #2a2d38;display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap}.CoalDashboard_pickerSearch__kyXzG{position:relative;flex-shrink:0}.CoalDashboard_searchInput__uCPb9{background:#111318;border:.5px solid #2a2d38;color:#f5f2eb;padding:6px 14px;font-family:IBM Plex Mono,monospace;font-size:10px;width:220px;outline:none;transition:border-color .2s}.CoalDashboard_searchInput__uCPb9:focus{border-color:#e8a020}.CoalDashboard_searchInput__uCPb9::placeholder{color:#444}.CoalDashboard_searchDropdown__PVurK{position:absolute;top:100%;left:0;width:320px;background:#111318;border:.5px solid #2a2d38;z-index:100;max-height:280px;overflow-y:auto}.CoalDashboard_searchItem__3l1aD{display:flex;align-items:center;gap:8px;width:100%;padding:8px 14px;background:transparent;border:none;border-bottom:.5px solid #1a1c24;color:#a0a3b1;text-align:left;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:background .15s}.CoalDashboard_searchItem__3l1aD:hover{background:#1a1c24;color:#f5f2eb}.CoalDashboard_searchReg__nDC4_{font-size:7px;color:#444;letter-spacing:.5px;min-width:56px;text-transform:uppercase}.CoalDashboard_searchEmpty__2vR7I{padding:12px 14px;font-size:9px;color:#444;font-family:IBM Plex Mono,monospace}.CoalDashboard_pickerRegions__WP0C7{display:flex;gap:6px;flex-wrap:wrap;align-items:flex-start}.CoalDashboard_pickerRegGroup__YR4Y8{position:relative}.CoalDashboard_regToggle__NY_n4{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:5px 12px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1px;cursor:pointer;transition:all .2s}.CoalDashboard_regToggle__NY_n4:hover{border-color:#e8a020;color:#e8a020}.CoalDashboard_plantList__rF7gb{position:absolute;top:100%;left:0;background:#111318;border:.5px solid #2a2d38;min-width:220px;max-height:260px;overflow-y:auto;z-index:100}.CoalDashboard_plantItem__z0X5p{display:block;width:100%;padding:6px 12px;background:transparent;border:none;border-bottom:.5px solid #1a1c24;color:#a0a3b1;text-align:left;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .15s}.CoalDashboard_plantItem__z0X5p:hover{background:#1a1c24;color:#f5f2eb}.CoalDashboard_plantHeader__P3_d_{padding:12px 40px;background:#0d0e12;border-bottom:.5px solid #2a2d38;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.CoalDashboard_plantName__8EqTu{font-family:Playfair Display,serif;font-size:18px;font-weight:700;color:#f5f2eb;letter-spacing:-.3px}.CoalDashboard_plantMeta__WmnMg{display:flex;gap:16px;align-items:center}.CoalDashboard_plantReg__nwS9l{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;font-family:IBM Plex Mono,monospace}.CoalDashboard_plantCap__rgmPG{font-size:11px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.CoalDashboard_regionPills__yj47V{padding:10px 40px;display:flex;gap:6px;flex-wrap:wrap;background:#0a0b0e;border-bottom:.5px solid #2a2d38}.CoalDashboard_regPill__TV7Qk{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:5px 14px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.5px;cursor:pointer;transition:all .2s}.CoalDashboard_regPill__TV7Qk:hover{border-color:#e8a020;color:#e8a020}.CoalDashboard_regHeader__6DE8H{padding:10px 40px;background:#0d0e12;border-bottom:.5px solid #2a2d38;display:flex;gap:20px;align-items:center}.CoalDashboard_regName__3entv{font-family:Playfair Display,serif;font-size:16px;font-weight:700;letter-spacing:-.2px}.CoalDashboard_regCap__QxrOB{font-size:11px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.CoalDashboard_regNote__0YDoz{font-size:9px;color:#444;font-family:IBM Plex Mono,monospace}.CoalDashboard_kpiRow__xy449{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0;gap:0;background:#2a2d38;border:.5px solid #2a2d38;margin:0 40px 12px}.CoalDashboard_kpi__yaCzy{background:#111318;padding:16px 18px;border-right:.5px solid #2a2d38}.CoalDashboard_kpi__yaCzy:last-child{border-right:none}.CoalDashboard_kpiLabel__pgrKG{font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#444;font-family:IBM Plex Mono,monospace;margin-bottom:6px}.CoalDashboard_kpiVal__z3VEE{font-family:Playfair Display,serif;font-size:22px;font-weight:700;letter-spacing:-1px;line-height:1;margin-bottom:4px}.CoalDashboard_kpiUnit__xoxoz{font-size:11px;font-weight:400;margin-left:3px;font-family:IBM Plex Mono,monospace}.CoalDashboard_kpiSub__MCJA7{font-size:8px;color:#444;font-family:IBM Plex Mono,monospace}.CoalDashboard_yearBar__X8yov{padding:8px 40px;background:#0a0b0e;border-bottom:.5px solid #2a2d38;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.CoalDashboard_yearLbl__4KCqV{font-size:8px;letter-spacing:2px;text-transform:uppercase;color:#444;font-family:IBM Plex Mono,monospace;margin-right:4px}.CoalDashboard_yPill__Sg0Lo{background:transparent;border:.5px solid #2a2d38;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.CoalDashboard_yPill__Sg0Lo:hover{border-color:#e8a020;color:#e8a020}.CoalDashboard_yOn__QYq8m{background:#e8a020;color:#0d0e12;border-color:#e8a020}.CoalDashboard_sectionLbl__Qn3er{display:flex;align-items:center;gap:12px;padding:0 40px;margin:18px 0 10px}.CoalDashboard_sectionLbl__Qn3er:after{content:"";flex:1 1;height:.5px;background:#2a2d38}.CoalDashboard_sectionLbl__Qn3er span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap;font-family:IBM Plex Mono,monospace}.CoalDashboard_grid2__oW4xS,.CoalDashboard_gridFull__1nfnj{padding:0 40px;margin-bottom:10px}.CoalDashboard_grid2__oW4xS{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.CoalDashboard_chartCard__TigOm{background:#111318;border:.5px solid #2a2d38;overflow:hidden;transition:border-color .2s}.CoalDashboard_chartCard__TigOm:hover{border-color:#e8a02060}.CoalDashboard_ccHead__vrbtI{padding:10px 14px;border-bottom:.5px solid #2a2d38;background:#0d0e12;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.CoalDashboard_ccTitle__rAYic{font-size:9px;color:#6b6e7a}.CoalDashboard_ccBadge__IXYN9,.CoalDashboard_ccTitle__rAYic{letter-spacing:1px;text-transform:uppercase;font-family:IBM Plex Mono,monospace}.CoalDashboard_ccBadge__IXYN9{font-size:7px;padding:2px 7px;border:.5px solid}.CoalDashboard_ccBody__FR7S2{padding:12px 14px 10px}.CoalDashboard_legendRow__l7wND{display:flex;gap:12px;margin-top:8px;flex-wrap:wrap}.CoalDashboard_legendItem__85xMh{display:flex;align-items:center;gap:4px;font-size:8px;color:#6b6e7a;font-family:IBM Plex Mono,monospace}.CoalDashboard_legendLine__vXFaZ{width:16px;height:2px;border-radius:1px;flex-shrink:0}.CoalDashboard_chartNote__xvx8y{font-size:8px;color:#444;font-family:IBM Plex Mono,monospace;margin-top:6px;letter-spacing:.3px}@media (max-width:900px){.CoalDashboard_grid2__oW4xS,.CoalDashboard_gridFull__1nfnj,.CoalDashboard_header__N_k64,.CoalDashboard_kpiRow__xy449,.CoalDashboard_plantHeader__P3_d_,.CoalDashboard_plantPicker__g2XAA,.CoalDashboard_regHeader__6DE8H,.CoalDashboard_regionPills__yj47V,.CoalDashboard_sectionLbl__Qn3er,.CoalDashboard_subSectionHead__nlnlk,.CoalDashboard_yearBar__X8yov{padding-left:16px;padding-right:16px}.CoalDashboard_subSectionHead__nlnlk{padding-top:20px}.CoalDashboard_grid2__oW4xS{grid-template-columns:1fr}.CoalDashboard_kpiRow__xy449{grid-template-columns:1fr 1fr}.CoalDashboard_searchInput__uCPb9{width:160px}}.EmissionsDashboard_wrap__2Q8AC{position:relative;z-index:1}.EmissionsDashboard_header__Fgo9A{padding:28px 40px 0;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px}.EmissionsDashboard_title__Fa9Q2{font-family:Playfair Display,serif;font-size:32px;font-weight:900;letter-spacing:-1px;color:#f5f2eb}.EmissionsDashboard_title__Fa9Q2 em{color:#e8a020;font-style:italic}.EmissionsDashboard_sub__pNd6C{font-family:Fraunces,serif;font-weight:300;font-size:13px;color:#6b6e7a;margin-top:4px}.EmissionsDashboard_fyNote__40HPS{font-size:9px;letter-spacing:.5px;color:#9fa3b0;margin-top:6px;font-family:IBM Plex Mono,monospace}.EmissionsDashboard_fyNote__40HPS strong{color:#e8a020}.EmissionsDashboard_subSectionHead__dNJ8f{padding:28px 40px 0;border-top:3px double #e8a02060;margin-top:8px}.EmissionsDashboard_subSectionTitle__OZ6lb{font-family:Playfair Display,serif;font-size:22px;font-weight:700;color:#f5f2eb;letter-spacing:-.3px}.EmissionsDashboard_subSectionTitle__OZ6lb:before{content:"⬡ ";color:#e8a020;font-size:14px}.EmissionsDashboard_subSectionSub__l7XFH{font-family:Fraunces,serif;font-weight:300;font-size:12px;color:#6b6e7a;margin-top:5px;line-height:1.6}.EmissionsDashboard_kpiStrip__9OLvo{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;padding:14px 40px 0}.EmissionsDashboard_kpi__ybJaF{background:#111318;border:.5px solid #3a3d48;padding:14px;transition:border-color .2s}.EmissionsDashboard_kpi__ybJaF:hover{border-color:#e8a02060}.EmissionsDashboard_kpiLbl__lTc4P{font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;margin-bottom:5px}.EmissionsDashboard_kpiVal__Qp37P{font-family:Playfair Display,serif;font-size:20px;font-weight:900;line-height:1;letter-spacing:-.5px}.EmissionsDashboard_kpiSub__Uxpli{font-size:8px;color:#9fa3b0;margin-top:3px}.EmissionsDashboard_controls__Pg3hX{display:flex;align-items:center;gap:6px;padding:10px 40px;border-bottom:.5px solid #3a3d48;background:#0a0b0e;flex-wrap:wrap}.EmissionsDashboard_ctrlLbl__cWIZ6{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#6b6e7a;margin-right:2px;flex-shrink:0}.EmissionsDashboard_ctrlNote__Hn47n{font-size:8px;color:#9fa3b0;margin-left:8px}.EmissionsDashboard_pill__cETd7{background:transparent;border:.5px solid #3a3d48;color:#6b6e7a;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}.EmissionsDashboard_pill__cETd7:hover{border-color:#e8a020;color:#e8a020}.EmissionsDashboard_pillOn__M4Pb_{background:#e8a020;color:#0d0e12;border-color:#e8a020}.EmissionsDashboard_sLabel__7OpAt{display:flex;align-items:center;gap:12px;padding:0 40px;margin:20px 0 10px}.EmissionsDashboard_sLabel__7OpAt span{font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#e8a020;white-space:nowrap}.EmissionsDashboard_sLabel__7OpAt:after{content:"";flex:1 1;height:.5px;background:#3a3d48}.EmissionsDashboard_card__NMCHt{background:#111318;border:.5px solid #3a3d48;overflow:hidden;transition:border-color .2s}.EmissionsDashboard_card__NMCHt:hover{border-color:#e8a02060}.EmissionsDashboard_cardHead__0GNHA{padding:10px 14px;border-bottom:.5px solid #3a3d48;display:flex;align-items:center;justify-content:space-between;background:#0d0e12;flex-wrap:wrap;gap:6px}.EmissionsDashboard_cardTitle__aqKod{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#6b6e7a}.EmissionsDashboard_cardBadge__zoSxN{font-size:7px;letter-spacing:1px;text-transform:uppercase;padding:2px 7px;border:.5px solid}.EmissionsDashboard_cardBody__G5SX5{padding:12px 14px}.EmissionsDashboard_legend__eWXiO{display:flex;gap:12px;margin-top:6px;font-size:8px;color:#6b6e7a;flex-wrap:wrap;align-items:center}.EmissionsDashboard_note__Qesj9{font-size:8px;color:#9fa3b0;margin-top:6px;line-height:1.5}.EmissionsDashboard_noData__tfo3V{padding:40px;text-align:center;font-size:11px;color:#6b6e7a}.EmissionsDashboard_grid2__Dj5g5,.EmissionsDashboard_gridFull__VS_j4{padding:0 40px;margin-bottom:10px}.EmissionsDashboard_grid2__Dj5g5{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.EmissionsDashboard_plantBar__z3JD7{display:flex;align-items:center;gap:10px;padding:12px 40px;border-bottom:.5px solid #3a3d48;background:#0a0b0e;flex-wrap:wrap;position:relative}.EmissionsDashboard_searchWrap__eakae{position:relative;flex:1 1;min-width:220px;max-width:420px}.EmissionsDashboard_searchInput__rmiKA{width:100%;background:#111318;border:.5px solid #3a3d48;color:#f5f2eb;padding:7px 12px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.3px}.EmissionsDashboard_searchInput__rmiKA:focus{outline:none;border-color:#e8a020}.EmissionsDashboard_searchInput__rmiKA::placeholder{color:#6b6e7a}.EmissionsDashboard_searchDropdown__EENdW{position:absolute;top:100%;left:0;right:0;z-index:60;background:#111318;border:.5px solid #3a3d48;border-top:none;max-height:280px;overflow-y:auto;box-shadow:0 12px 28px #00000080}.EmissionsDashboard_searchItem__VvTpx{padding:7px 12px;font-size:9px;color:#9fa3b0;cursor:pointer;display:flex;justify-content:space-between;gap:8px;border-bottom:.5px solid #1a1c22}.EmissionsDashboard_searchItem__VvTpx:hover{background:#1a1c22;color:#e8a020}.EmissionsDashboard_searchItemState__SBBsK{color:#6b6e7a;font-size:8px;flex-shrink:0}.EmissionsDashboard_fuelPills__b7rID{display:flex;gap:4px;flex-wrap:wrap}.EmissionsDashboard_plantInfoStrip__MF6Mt{display:flex;flex-wrap:wrap;border-bottom:.5px solid #3a3d48;background:#0d0e12}.EmissionsDashboard_plantInfoItem__pW4D5{padding:12px 20px;border-right:.5px solid #3a3d48;flex:1 1;min-width:130px}.EmissionsDashboard_plantInfoItem__pW4D5:last-child{border-right:none}.EmissionsDashboard_plantInfoLbl__46lKQ{font-size:7px;letter-spacing:1.5px;text-transform:uppercase;color:#6b6e7a;margin-bottom:4px}.EmissionsDashboard_plantInfoVal__yFIrs{font-size:12px;color:#f5f2eb;font-family:IBM Plex Mono,monospace}.EmissionsDashboard_footnote__SDi2l{padding:20px 40px 40px;font-size:9px;color:#6b6e7a;font-family:IBM Plex Mono,monospace;letter-spacing:.3px;border-top:.5px solid #3a3d48;margin-top:20px;line-height:1.7}.EmissionsDashboard_footnote__SDi2l strong{color:#e8a020}@media (max-width:768px){.EmissionsDashboard_header__Fgo9A,.EmissionsDashboard_subSectionHead__dNJ8f{padding:20px 20px 0}.EmissionsDashboard_kpiStrip__9OLvo{grid-template-columns:repeat(2,1fr);padding:12px 20px 0}.EmissionsDashboard_controls__Pg3hX,.EmissionsDashboard_plantBar__z3JD7,.EmissionsDashboard_sLabel__7OpAt{padding:10px 20px}.EmissionsDashboard_grid2__Dj5g5,.EmissionsDashboard_gridFull__VS_j4{padding:0 20px}.EmissionsDashboard_grid2__Dj5g5{grid-template-columns:1fr}.EmissionsDashboard_plantInfoStrip__MF6Mt{flex-direction:column}.EmissionsDashboard_plantInfoItem__pW4D5{border-right:none;border-bottom:.5px solid #3a3d48}.EmissionsDashboard_ctrlNote__Hn47n{display:none}.EmissionsDashboard_footnote__SDi2l{padding:16px 20px 32px}}