.energy-overview{position:relative;overflow:hidden}.energy-overview:before{content:"";position:absolute;inset:-90px auto auto -60px;width:230px;height:230px;border-radius:50%;background:#6ae4ff0b;pointer-events:none}.energy-grid{position:relative;display:grid;grid-template-columns:.8fr 1.15fr 1.55fr;gap:12px}.energy-panel{min-width:0;background:#0b0f15;border:1px solid #1d2730;border-radius:14px;padding:15px}.energy-label{display:block;color:var(--muted);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.energy-price{display:block;margin:9px 0 3px;font:600 30px "Space Grotesk";color:var(--cyan)}.energy-unit,.energy-note{color:var(--muted);font-size:10px}.energy-range{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:15px}.energy-range span{background:#111820;border-radius:9px;padding:8px}.energy-range small,.energy-range b{display:block}.energy-range small{color:var(--muted);font-size:8px}.energy-range b{font-size:11px;margin-top:3px}.reactor-list{display:grid;gap:8px;margin-top:12px}.reactor-row{display:grid;grid-template-columns:28px 1fr auto;gap:9px;align-items:center}.reactor-row>span{font:600 11px "Space Grotesk"}.reactor-track{height:5px;border-radius:6px;background:#222c35;overflow:hidden}.reactor-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--cyan),var(--lime));box-shadow:0 0 9px #6ae4ff55}.reactor-row strong{font-size:11px}.reactor-total{display:flex;justify-content:space-between;border-top:1px solid var(--line);margin-top:12px;padding-top:11px;font-size:11px}.umm-list{display:grid;gap:6px;margin-top:10px}.umm-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;color:var(--text);text-decoration:none;background:#10161d;border-radius:10px;padding:9px 10px}.umm-item:hover{background:#12212a}.umm-item strong,.umm-item small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.umm-item strong{font-size:11px}.umm-item small{color:var(--muted);font-size:9px;margin-top:3px}.umm-item time{color:var(--muted);font-size:9px;white-space:nowrap}.energy-sources{position:relative;display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.energy-sources a{color:var(--muted);font-size:9px;text-decoration:none}.energy-sources a:hover{color:var(--cyan)}.energy-error{color:var(--muted);font-size:11px;line-height:1.5}.energy-live{display:inline-flex;align-items:center;gap:6px}.energy-live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 8px var(--lime)}@media(max-width:1050px){.energy-grid{grid-template-columns:1fr 1fr}.umm-panel{grid-column:1/-1}}@media(max-width:650px){.energy-grid{grid-template-columns:1fr}.umm-panel{grid-column:auto}.energy-price{font-size:27px}}
