.half-label{letter-spacing:.01em;fill:var(--ink-3);paint-order:stroke;stroke:var(--paper);stroke-width:3px;stroke-linejoin:round;font-size:11.5px;font-weight:560;font-stretch:88%}.net-demand{--net-surplus-opacity:.32;--net-surplus-halo:color-mix(in srgb, var(--src-solar) 32%, var(--paper));--net-wash-halo:color-mix(in srgb, var(--ink) 12%, var(--paper))}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])) .net-demand{--net-surplus-opacity:.46;--net-surplus-halo:color-mix(in srgb, var(--src-solar) 46%, var(--paper));--net-surplus-ink:var(--ink)}}:root[data-theme=dark] .net-demand{--net-surplus-opacity:.46;--net-surplus-halo:color-mix(in srgb, var(--src-solar) 46%, var(--paper));--net-surplus-ink:var(--ink)}@media print{:root[data-theme] .net-demand{--net-surplus-opacity:.32;--net-surplus-halo:color-mix(in srgb, var(--src-solar) 32%, var(--paper));--net-surplus-ink:var(--ink-2)}}.net-demand .net-surplus{fill-opacity:var(--net-surplus-opacity)}.net-demand .annotation.on-surplus{stroke:var(--net-surplus-halo);fill:var(--net-surplus-ink,var(--ink-2))}.net-demand .annotation.on-wash{stroke:var(--net-wash-halo)}.carbon-scale{gap:8px}.legend-item+.carbon-scale{margin-left:auto}.carbon-ramp{border-radius:2px;width:44px;height:4px}.carbon-ghost-key{background:var(--ink-3);opacity:.6;height:1.5px}@media (width<=480px){.legend-item+.carbon-scale{margin-left:0}}.prices .data-table thead th:last-child{white-space:normal}.prices-empty{flex-direction:column;display:flex}.prices-empty>.plot{margin-top:auto}
