.emissions-overview-module__5fNVyq__editorial{padding:clamp(24px,4vw,40px)}.emissions-overview-module__5fNVyq__editorial h2{margin:12px 0 14px;font-size:clamp(1.45rem,2.8vw,2rem);line-height:1.35}.emissions-overview-module__5fNVyq__editorial>p{color:var(--muted);margin:0;line-height:1.9}.emissions-overview-module__5fNVyq__kicker{color:var(--primary);align-items:center;gap:7px;font-size:.82rem;font-weight:800;display:inline-flex}.emissions-overview-module__5fNVyq__facts{color:var(--ink);gap:10px;margin:22px 0 0;padding-inline-start:22px;line-height:1.8;display:grid}.emissions-overview-module__5fNVyq__facts li::marker{color:var(--primary)}.emissions-overview-module__5fNVyq__scopeNote{border:1px solid color-mix(in srgb, var(--primary) 18%, var(--border));background:color-mix(in srgb, var(--primary) 5%, var(--surface-raised));color:var(--muted);border-radius:16px;grid-template-columns:auto 1fr;align-items:start;gap:10px;margin-top:24px;padding:16px 18px;display:grid}.emissions-overview-module__5fNVyq__scopeNote svg{color:var(--primary);margin-top:3px}.emissions-overview-module__5fNVyq__scopeNote p{margin:0;font-size:.88rem;line-height:1.75}.emissions-overview-module__5fNVyq__root{border:1px solid var(--border);background:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--primary) 10%, transparent), transparent 34%), var(--surface-raised);border-radius:26px;margin-top:30px;overflow:hidden;box-shadow:0 18px 50px #1937410f}.emissions-overview-module__5fNVyq__chartHead{justify-content:space-between;align-items:flex-start;gap:24px;padding:clamp(24px,4vw,36px) clamp(20px,4vw,36px) 18px;display:flex}.emissions-overview-module__5fNVyq__chartHead h2{margin:10px 0 7px;font-size:clamp(1.35rem,2.7vw,2rem);line-height:1.35}.emissions-overview-module__5fNVyq__chartHead p{color:var(--muted);margin:0;font-size:.92rem}.emissions-overview-module__5fNVyq__period{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);letter-spacing:.02em;border-radius:999px;flex:none;padding:7px 11px;font-size:.75rem;font-weight:800}.emissions-overview-module__5fNVyq__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 clamp(20px,4vw,36px) 18px;display:grid}.emissions-overview-module__5fNVyq__stat{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);background:color-mix(in srgb, var(--primary) 4%, var(--surface));border-radius:15px;min-width:0;padding:16px 18px}.emissions-overview-module__5fNVyq__stat>span{color:var(--muted);margin-bottom:8px;font-size:.76rem;display:block}.emissions-overview-module__5fNVyq__stat strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(1.3rem,3vw,1.8rem);line-height:1.05;display:block}.emissions-overview-module__5fNVyq__stat small{color:var(--muted);margin-top:8px;font-size:.7rem;display:block}.emissions-overview-module__5fNVyq__plotPanel{border:1px solid var(--border);background:var(--surface);border-radius:18px;margin:0 clamp(14px,3vw,30px);padding:clamp(14px,2vw,20px)}.emissions-overview-module__5fNVyq__plotFrame{grid-template-columns:38px minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.emissions-overview-module__5fNVyq__yAxis{color:var(--muted);font-variant-numeric:tabular-nums;text-align:end;flex-direction:column;justify-content:space-between;padding-bottom:26px;font-size:.7rem;display:flex}.emissions-overview-module__5fNVyq__plotArea{min-width:0}.emissions-overview-module__5fNVyq__plot{width:100%;height:clamp(190px,31vw,300px);display:block;overflow:visible}.emissions-overview-module__5fNVyq__gridLine{stroke:color-mix(in srgb, var(--border) 88%, transparent);stroke-width:1px;stroke-dasharray:4 5}.emissions-overview-module__5fNVyq__line{fill:none;stroke:#217a8d;stroke-width:2.7px;stroke-linecap:round;stroke-linejoin:round}.emissions-overview-module__5fNVyq__point{fill:var(--surface-raised);stroke:#217a8d;stroke-width:2px}.emissions-overview-module__5fNVyq__xAxis{color:var(--muted);font-variant-numeric:tabular-nums;grid-template-columns:repeat(7,1fr);gap:4px;margin-top:7px;font-size:.69rem;display:grid}.emissions-overview-module__5fNVyq__xAxis span{text-align:center}.emissions-overview-module__5fNVyq__xAxis span:first-child{text-align:start}.emissions-overview-module__5fNVyq__xAxis span:last-child{text-align:end}.emissions-overview-module__5fNVyq__plotMeta{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:9px 18px;margin-top:14px;padding-top:12px;font-size:.72rem;display:flex}.emissions-overview-module__5fNVyq__plotMeta a{color:var(--primary);align-items:center;gap:5px;font-weight:700;display:inline-flex}.emissions-overview-module__5fNVyq__cta{color:#fff;background:linear-gradient(120deg,#217a8d 0%,#185f6e 100%);border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin:clamp(18px,3vw,28px);padding:20px 22px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 30px #217a8d2e}.emissions-overview-module__5fNVyq__cta:before{content:"";pointer-events:none;background:#ffffff17;border-radius:999px;width:190px;height:190px;position:absolute;inset-block-start:-120px;inset-inline-end:-35px}.emissions-overview-module__5fNVyq__cta:hover{transform:translateY(-2px);box-shadow:0 18px 38px #217a8d3d}.emissions-overview-module__5fNVyq__ctaCopy{z-index:1;gap:4px;display:grid;position:relative}.emissions-overview-module__5fNVyq__ctaCopy small{color:#ffffffc2;font-size:.73rem}.emissions-overview-module__5fNVyq__ctaCopy strong{font-size:clamp(1rem,2.2vw,1.28rem)}.emissions-overview-module__5fNVyq__ctaCopy>span{color:#ffffffd1;font-size:.8rem}.emissions-overview-module__5fNVyq__ctaIcon{z-index:1;background:#ffffff1f;border:1px solid #ffffff3d;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid;position:relative}@media (max-width:680px){.emissions-overview-module__5fNVyq__editorial{padding:22px}.emissions-overview-module__5fNVyq__editorial h2{font-size:1.35rem}.emissions-overview-module__5fNVyq__facts{gap:8px;font-size:.9rem}.emissions-overview-module__5fNVyq__scopeNote{padding:14px}.emissions-overview-module__5fNVyq__root{border-radius:20px;margin-top:20px}.emissions-overview-module__5fNVyq__chartHead{padding:22px 18px 16px}.emissions-overview-module__5fNVyq__chartHead h2{font-size:1.28rem}.emissions-overview-module__5fNVyq__period{display:none}.emissions-overview-module__5fNVyq__stats{grid-template-columns:1fr;gap:8px;padding:0 18px 14px}.emissions-overview-module__5fNVyq__stat{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:13px 15px;display:grid}.emissions-overview-module__5fNVyq__stat>span{margin:0}.emissions-overview-module__5fNVyq__stat strong{grid-area:1/2/span 2;font-size:1.35rem}.emissions-overview-module__5fNVyq__stat small{margin:0}.emissions-overview-module__5fNVyq__plotPanel{margin:0 10px;padding:12px 10px}.emissions-overview-module__5fNVyq__plotFrame{grid-template-columns:30px minmax(0,1fr);gap:6px}.emissions-overview-module__5fNVyq__plot{height:210px}.emissions-overview-module__5fNVyq__yAxis,.emissions-overview-module__5fNVyq__xAxis{font-size:.62rem}.emissions-overview-module__5fNVyq__plotMeta{font-size:.66rem;display:grid}.emissions-overview-module__5fNVyq__cta{border-radius:15px;margin:16px 10px 10px;padding:17px}.emissions-overview-module__5fNVyq__ctaCopy>span{display:none}.emissions-overview-module__5fNVyq__ctaIcon{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.emissions-overview-module__5fNVyq__cta{transition:none}}
.energy-production-eia-chart-module__iXc5MG__root{--brand:#217a8d;--brand-dark:#175c6b;--brand-light:#e3f1f4;--text-dark:#0f2031;--text:#232b2b;--muted:#6b7c8d;--border:#e2edf0;--soft:#f7fbfc;text-align:right;color:var(--text);direction:rtl;width:100%;max-width:960px;margin:0 auto;padding:0 4px 8px;line-height:1.85}.energy-production-eia-chart-module__iXc5MG__root[dir=ltr]{text-align:left;direction:ltr}.energy-production-eia-chart-module__iXc5MG__card{border:1px solid var(--border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 14px #0f20310d}.energy-production-eia-chart-module__iXc5MG__head{border-bottom:1px solid var(--border);background:linear-gradient(#fbfdfe 0%,#fff 100%);padding:22px 22px 18px;position:relative}.energy-production-eia-chart-module__iXc5MG__head:before{content:"";background:linear-gradient(270deg,var(--brand),#4aa3b5);height:4px;position:absolute;top:0;left:0;right:0}.energy-production-eia-chart-module__iXc5MG__tag{background:var(--brand-light);color:var(--brand-dark);border-radius:999px;margin-bottom:10px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-block}.energy-production-eia-chart-module__iXc5MG__head h2{color:var(--text-dark);margin:0 0 8px;font-size:clamp(20px,3.2vw,28px);font-weight:900;line-height:1.45}.energy-production-eia-chart-module__iXc5MG__head>p{color:#40525f;max-width:72ch;margin:0 0 14px;font-size:15px}.energy-production-eia-chart-module__iXc5MG__meta{color:var(--muted);border-top:1px dashed var(--border);flex-wrap:wrap;gap:8px 18px;padding-top:12px;font-size:12.5px;display:flex}.energy-production-eia-chart-module__iXc5MG__meta b{color:var(--brand-dark)}.energy-production-eia-chart-module__iXc5MG__kpis{background:var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.energy-production-eia-chart-module__iXc5MG__kpi{text-align:center;background:#fff;padding:16px 14px}.energy-production-eia-chart-module__iXc5MG__kpi strong{color:var(--brand);direction:ltr;font-size:clamp(19px,3vw,25px);font-weight:900;line-height:1.25;display:block}.energy-production-eia-chart-module__iXc5MG__kpi strong.energy-production-eia-chart-module__iXc5MG__negative{color:#c0392b}.energy-production-eia-chart-module__iXc5MG__kpi small{color:var(--muted);margin-top:1px;font-size:11.5px;font-weight:400;display:block}.energy-production-eia-chart-module__iXc5MG__kpi span{color:#40525f;margin-top:6px;font-size:12.5px;font-weight:600;line-height:1.5;display:block}.energy-production-eia-chart-module__iXc5MG__tabs{flex-wrap:wrap;gap:8px;padding:16px 22px 0;display:flex}.energy-production-eia-chart-module__iXc5MG__tab,.energy-production-eia-chart-module__iXc5MG__actions button{font:inherit;cursor:pointer;font-weight:700;transition:all .16s}.energy-production-eia-chart-module__iXc5MG__tab{border:1px solid var(--border);color:#40525f;background:#fff;border-radius:999px;padding:8px 15px;font-size:13.5px;line-height:1.6}.energy-production-eia-chart-module__iXc5MG__tab:hover{border-color:var(--brand);color:var(--brand-dark)}.energy-production-eia-chart-module__iXc5MG__tab[aria-selected=true]{background:var(--brand);border-color:var(--brand);color:#fff}.energy-production-eia-chart-module__iXc5MG__tab:focus-visible,.energy-production-eia-chart-module__iXc5MG__actions button:focus-visible{outline:2px solid var(--brand-dark);outline-offset:2px}.energy-production-eia-chart-module__iXc5MG__subtitle{color:var(--muted);margin:0;padding:12px 22px 0;font-size:13px}.energy-production-eia-chart-module__iXc5MG__chartWrap{height:430px;padding:8px 14px 4px;position:relative}.energy-production-eia-chart-module__iXc5MG__chartWrap canvas{width:100%!important;height:100%!important}.energy-production-eia-chart-module__iXc5MG__loading{color:var(--muted);z-index:1;background:#fff;place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.energy-production-eia-chart-module__iXc5MG__axisNote{color:var(--muted);margin:0;padding:0 22px 14px;font-size:11.5px}.energy-production-eia-chart-module__iXc5MG__source{background:var(--brand-light);color:#14424d;border-top:1px solid #cfe6eb;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 22px;font-size:13.5px;line-height:1.7;display:flex}.energy-production-eia-chart-module__iXc5MG__sourceBadge{color:#fff;background:var(--brand);border-radius:6px;flex-shrink:0;padding:5px 11px;font-size:12px;font-weight:900}.energy-production-eia-chart-module__iXc5MG__source span:last-child{color:#2e5a64;font-weight:400}.energy-production-eia-chart-module__iXc5MG__actions{border-top:1px solid var(--border);flex-wrap:wrap;gap:9px;padding:14px 22px;display:flex}.energy-production-eia-chart-module__iXc5MG__actions button{border:1px solid var(--brand);color:var(--brand-dark);background:#fff;border-radius:8px;padding:8px 14px;font-size:12.5px}.energy-production-eia-chart-module__iXc5MG__actions button:hover{background:var(--brand);color:#fff}.energy-production-eia-chart-module__iXc5MG__tableWrap{border-top:1px solid var(--border);-webkit-overflow-scrolling:touch;max-height:360px;overflow:auto}.energy-production-eia-chart-module__iXc5MG__tableWrap table{border-collapse:collapse;width:100%;min-width:680px;font-size:12.5px}.energy-production-eia-chart-module__iXc5MG__tableWrap thead th{background:var(--brand);color:#fff;text-align:center;white-space:nowrap;z-index:2;padding:9px 8px;font-size:12px;font-weight:700;position:sticky;top:0}.energy-production-eia-chart-module__iXc5MG__tableWrap tbody td{text-align:center;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;direction:ltr;padding:7px 8px}.energy-production-eia-chart-module__iXc5MG__tableWrap tbody tr:nth-child(2n) td{background:var(--soft)}.energy-production-eia-chart-module__iXc5MG__tableWrap tbody td:first-child{color:var(--brand-dark);font-weight:700}.energy-production-eia-chart-module__iXc5MG__notes{background:var(--soft);border-top:1px solid var(--border);padding:16px 22px}.energy-production-eia-chart-module__iXc5MG__notes h3{color:var(--text-dark);margin:0 0 8px;font-size:13.5px;font-weight:800}.energy-production-eia-chart-module__iXc5MG__notes ul{margin:0;padding-right:18px}.energy-production-eia-chart-module__iXc5MG__root[dir=ltr] .energy-production-eia-chart-module__iXc5MG__notes ul{padding-left:18px;padding-right:0}.energy-production-eia-chart-module__iXc5MG__notes li{color:#4a5a66;margin-bottom:4px;font-size:12.5px;line-height:1.85}.energy-production-eia-chart-module__iXc5MG__foot{color:var(--muted);border-top:1px solid var(--border);text-align:center;padding:12px 22px 16px;font-size:11.5px}.energy-production-eia-chart-module__iXc5MG__foot a{color:var(--brand-dark);font-weight:600;text-decoration:none}.energy-production-eia-chart-module__iXc5MG__foot a:hover{text-decoration:underline}.energy-production-eia-chart-module__iXc5MG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){.energy-production-eia-chart-module__iXc5MG__root{padding:0}.energy-production-eia-chart-module__iXc5MG__card{border-radius:12px}.energy-production-eia-chart-module__iXc5MG__head,.energy-production-eia-chart-module__iXc5MG__tabs,.energy-production-eia-chart-module__iXc5MG__subtitle,.energy-production-eia-chart-module__iXc5MG__source,.energy-production-eia-chart-module__iXc5MG__notes,.energy-production-eia-chart-module__iXc5MG__actions,.energy-production-eia-chart-module__iXc5MG__axisNote,.energy-production-eia-chart-module__iXc5MG__foot{padding-left:14px;padding-right:14px}.energy-production-eia-chart-module__iXc5MG__kpis{grid-template-columns:repeat(2,1fr)}.energy-production-eia-chart-module__iXc5MG__chartWrap{height:320px;padding:6px 4px 2px}.energy-production-eia-chart-module__iXc5MG__tab{padding:7px 12px;font-size:12.5px}.energy-production-eia-chart-module__iXc5MG__head>p{font-size:14px}.energy-production-eia-chart-module__iXc5MG__actions{gap:7px}.energy-production-eia-chart-module__iXc5MG__actions button{flex:calc(50% - 7px);min-width:130px}.energy-production-eia-chart-module__iXc5MG__source{align-items:flex-start}.energy-production-eia-chart-module__iXc5MG__meta{gap:6px 12px}}@media (max-width:420px){.energy-production-eia-chart-module__iXc5MG__chartWrap{height:300px}.energy-production-eia-chart-module__iXc5MG__actions button{flex:100%}.energy-production-eia-chart-module__iXc5MG__kpi{padding:14px 8px}.energy-production-eia-chart-module__iXc5MG__tabs{gap:6px}.energy-production-eia-chart-module__iXc5MG__tab{text-align:center;flex:auto}.energy-production-eia-chart-module__iXc5MG__head h2{font-size:22px}}
