:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font:16px/145% system-ui,Segoe UI,Roboto,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{margin:0}.mode-selector__title[data-v-60c18faf]{margin-bottom:8px;font-weight:700;display:block}.mode-selector__option[data-v-60c18faf]{align-items:center;gap:8px;margin-bottom:6px;display:flex}.global-mix-panel__row[data-v-2e441729]{grid-template-columns:10rem 1fr 3rem 10rem;align-items:center;gap:12px;margin-bottom:14px;display:grid}.global-mix-panel__value[data-v-2e441729]{text-align:right;font-weight:600}.global-mix-panel__gwh[data-v-2e441729]{color:#6c757d;text-align:right;font-size:13px}.global-mix-panel__summary[data-v-2e441729]{align-items:center;gap:16px;margin-top:12px;display:flex}.regional-mix-panel__toolbar[data-v-6c5ce664]{margin-bottom:16px}.regional-mix-panel__area[data-v-6c5ce664]{border:1px solid #e5e7eb;border-radius:8px;margin-bottom:12px;padding:12px}.regional-mix-panel__area-header[data-v-6c5ce664]{align-items:center;gap:12px;margin-bottom:8px;display:flex}.regional-mix-panel__fuels[data-v-6c5ce664]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.regional-mix-panel__fuel[data-v-6c5ce664]{flex-direction:column;gap:4px;font-size:13px;display:flex}.demand-scenario-panel__row[data-v-64ae0e0e]{flex-wrap:wrap;gap:16px;display:flex}.demand-scenario-panel__field[data-v-64ae0e0e]{flex-direction:column;gap:4px;min-width:180px;display:flex}.demand-scenario-panel__info[data-v-64ae0e0e]{color:#6c757d;background:#f8f9fa;border-radius:6px;margin-top:12px;padding:10px 14px;font-size:13px}.nodes-panel[data-v-c495e543]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.nodes-panel__field[data-v-c495e543]{flex-direction:column;gap:4px;display:flex}.imports-panel__field[data-v-622696b0]{flex-direction:column;gap:4px;margin-bottom:16px;display:flex}.imports-panel__hint[data-v-622696b0]{color:#6c757d;font-size:13px}.imports-panel__row[data-v-622696b0]{grid-template-columns:8rem 1fr 3rem;align-items:center;gap:12px;margin-bottom:10px;display:grid}.imports-panel__value[data-v-622696b0]{text-align:right;font-weight:600}.import-prices-table__hint[data-v-6d6f36c0]{color:#6c757d;margin-bottom:12px;font-size:13px}.policy-matrix-panel__controls[data-v-93da2b92]{flex-wrap:wrap;gap:16px;margin-bottom:16px;display:flex}.policy-matrix-panel__field[data-v-93da2b92]{flex-direction:column;gap:4px;min-width:220px;display:flex}.tech-deactivation-panel__hint[data-v-8cd72f62]{color:#6c757d;margin:4px 0 8px;font-size:13px}.economics-panel__row[data-v-4ce93410]{flex-wrap:wrap;gap:16px;margin-bottom:16px;display:flex}.economics-panel__field[data-v-4ce93410]{flex-direction:column;gap:4px;min-width:160px;display:flex}.scenario-form[data-v-76f0a2d7]{text-align:left;flex-direction:column;gap:8px;max-width:960px;margin:0 auto;display:flex}.scenario-form__validity[data-v-76f0a2d7]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.run-mode-selector[data-v-b155b9ac]{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.run-mode-selector__title[data-v-b155b9ac]{font-weight:700}.run-mode-selector__option[data-v-b155b9ac]{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:2px 4px;display:flex}.run-mode-selector__option-hint[data-v-b155b9ac]{opacity:.75;font-size:11px}.run-mode-selector__duration[data-v-b155b9ac],.run-mode-selector__custom-note[data-v-b155b9ac]{color:#6c757d;margin:0;font-size:13px}.solver-selector[data-v-43f8feef]{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.solver-selector__title[data-v-43f8feef]{font-weight:700}.solver-selector__option[data-v-43f8feef]{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:2px 4px;display:flex}.solver-selector__option-hint[data-v-43f8feef]{opacity:.75;font-size:11px}.run-panel[data-v-c4acff7d]{flex-direction:column;gap:10px;margin:16px 0;display:flex}.run-panel__actions[data-v-c4acff7d]{gap:12px;display:flex}.run-panel__progress-row[data-v-c4acff7d]{align-items:center;gap:12px;display:flex}.run-panel__progress-text[data-v-c4acff7d]{color:#6c757d;margin:2px 0 0;font-size:13px}.run-panel__history ul[data-v-c4acff7d]{flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:flex}.run-panel__history-link[data-v-c4acff7d]{color:#1e3a8a;cursor:pointer;background:0 0;border:none;padding:2px 0;font-size:13px;text-decoration:underline}.run-panel__history-link--active[data-v-c4acff7d]{font-weight:700}.summary-panel__grid[data-v-77e40740]{grid-template-columns:max-content 1fr;gap:4px 12px;margin:8px 0;display:grid}.summary-panel__grid dt[data-v-77e40740]{font-weight:600}.summary-panel__grid dd[data-v-77e40740]{margin:0}.plotly-figure__chart[data-v-a4db2d8f]{min-height:320px}.plotly-figure__png[data-v-a4db2d8f],.figure-image__img[data-v-38d763c4]{max-width:100%}.download-links ul[data-v-7992021e]{gap:16px;padding:0;list-style:none;display:flex}.results-view[data-v-26d42fa1]{text-align:left;flex-direction:column;gap:16px;max-width:960px;margin:0 auto;display:flex}.map-view__chart[data-v-73bec6a8]{min-height:420px}.region-details-panel__header[data-v-13b7a7ce]{margin-bottom:8px}.region-details-panel__section[data-v-13b7a7ce]{margin-bottom:16px}.region-details-panel__table[data-v-13b7a7ce]{border-collapse:collapse;width:100%;font-size:13px}.region-details-panel__table th[data-v-13b7a7ce],.region-details-panel__table td[data-v-13b7a7ce]{text-align:left;border-bottom:1px solid #e5e7eb;padding:6px 8px}.results-explorer[data-v-381ffdaf]{text-align:left;max-width:960px;margin:0 auto}.results-explorer__layout[data-v-381ffdaf]{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.results-explorer__map[data-v-381ffdaf]{flex:2 480px}.results-explorer__details[data-v-381ffdaf]{flex:320px}.shell[data-v-32b94f13]{max-width:960px;margin:2rem auto;padding:0 1rem;font-family:system-ui,sans-serif}
