.flow-board{position:relative !important;isolation:isolate;overflow:hidden !important}.flow-board>.flow-center>.flow-svg{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}.gb-flow-module-svg{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;overflow:visible}.flow-col,.flow-center{position:relative !important;z-index:4 !important}.flow-box,.demand-core,.flow-box-center{position:relative !important;z-index:5 !important}.flow-board .flow-box{background:radial-gradient(circle at var(--mx,50%)var(--my,0%),rgba(125,211,252,.075),transparent 36%),linear-gradient(180deg,rgba(15,23,42,.975),rgba(7,13,24,.965))!important}.gb-flow-module-line{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.88;transition:opacity .18s ease,stroke-width .18s ease,filter .18s ease}.gb-flow-module-dot{opacity:.95;filter:drop-shadow(0 0 8px currentColor)}.gb-flow-module-line.is-muted,.gb-flow-module-dot.is-muted{opacity:.18}.gb-flow-module-line.is-active{opacity:1;filter:drop-shadow(0 0 10px currentColor)drop-shadow(0 0 22px currentColor)}.gb-flow-module-dot.is-active{opacity:1;filter:drop-shadow(0 0 9px currentColor)drop-shadow(0 0 18px currentColor)}.gb-flow-module-line.imports,.gb-flow-module-dot.imports{color:#22C55E;stroke:#22C55E;fill:#22C55E}.gb-flow-module-line.wind,.gb-flow-module-dot.wind{color:#17D4A7;stroke:#17D4A7;fill:#17D4A7}.gb-flow-module-line.solar,.gb-flow-module-dot.solar{color:#FDBA2D;stroke:#FDBA2D;fill:#FDBA2D}.gb-flow-module-line.hydro,.gb-flow-module-dot.hydro{color:#06B6D4;stroke:#06B6D4;fill:#06B6D4}.gb-flow-module-line.other,.gb-flow-module-dot.other{color:#A855F7;stroke:#A855F7;fill:#22C55E}.gb-flow-module-line.nuclear,.gb-flow-module-dot.nuclear{color:#C8D0DA;stroke:#C8D0DA;fill:#C8D0DA}.gb-flow-module-line.gas,.gb-flow-module-dot.gas{color:#4285F4;stroke:#4285F4;fill:#4285F4}.gb-flow-module-line.biomass,.gb-flow-module-dot.biomass{color:#84CC16;stroke:#84CC16;fill:#84CC16}.gb-flow-module-line.coal,.gb-flow-module-dot.coal{color:#64748b;stroke:#64748b;fill:#64748b}.gb-flow-module-line.pumped-hydro,.gb-flow-module-dot.pumped-hydro{color:#22d3ee;stroke:#22d3ee;fill:#22d3ee}@media(max-width:640px){.gb-flow-module-svg{display:none !important}.flow-board>.flow-center>.flow-svg{opacity:.35 !important;visibility:visible !important}}@media(prefers-reduced-motion:reduce){.gb-flow-module-dot{display:none}}.gb-flow-module-line{fill:none !important;stroke-width:3.2px;opacity:.86;filter:drop-shadow(0 0 7px currentColor)drop-shadow(0 0 16px rgba(125,211,252,.08))}.gb-flow-module-line.imports,.gb-flow-module-line.wind,.gb-flow-module-line.solar,.gb-flow-module-line.hydro,.gb-flow-module-line.other,.gb-flow-module-line.nuclear,.gb-flow-module-line.gas,.gb-flow-module-line.biomass,.gb-flow-module-line.coal,.gb-flow-module-line.pumped-hydro{fill:none !important}.gb-flow-module-dot.imports{fill:#22C55E}.gb-flow-module-dot.wind{fill:#17D4A7}.gb-flow-module-dot.solar{fill:#FDBA2D}.gb-flow-module-dot.hydro{fill:#06B6D4}.gb-flow-module-dot.other{fill:#A855F7}.gb-flow-module-dot.nuclear{fill:#C8D0DA}.gb-flow-module-dot.gas{fill:#4285F4}.gb-flow-module-dot.biomass{fill:#84CC16}.gb-flow-module-dot.coal{fill:#64748b}.gb-flow-module-dot.pumped-hydro{fill:#22d3ee}.gb-flow-module-line.is-active{stroke-width:5px !important}.gb-flow-module-dot{transform-box:fill-box;transform-origin:center}.gb-flow-module-dot animateMotion{pointer-events:none}.gb-flow-module-dot{filter:drop-shadow(0 0 7px currentColor)drop-shadow(0 0 14px currentColor)}.gb-flow-module-line{transition:opacity .18s ease,stroke-width .18s ease,filter .18s ease}.gb-flow-module-line.flow-intensity-high{filter:drop-shadow(0 0 10px currentColor)drop-shadow(0 0 22px currentColor)}.gb-flow-module-line.flow-intensity-medium{filter:drop-shadow(0 0 7px currentColor)drop-shadow(0 0 15px rgba(125,211,252,.08))}.gb-flow-module-line.flow-intensity-low{filter:none !important}.gb-flow-module-dot.flow-intensity-high{filter:drop-shadow(0 0 9px currentColor)drop-shadow(0 0 20px currentColor)}.flow-board.gb-flow-module-hovering .flow-box:not(.gb-flow-module-card-active){filter:brightness(.72)saturate(.72);opacity:.68}.flow-board.gb-flow-module-hovering .gb-flow-module-line.is-muted,.flow-board.gb-flow-module-hovering .gb-flow-module-dot.is-muted{opacity:.08 !important;filter:none !important}.flow-board.gb-flow-module-hovering .gb-flow-module-line.is-active{opacity:1 !important;stroke-width:5.6px !important;filter:drop-shadow(0 0 13px currentColor)drop-shadow(0 0 28px currentColor)drop-shadow(0 0 42px currentColor)!important}.flow-board.gb-flow-module-hovering .gb-flow-module-dot.is-active{opacity:1 !important;filter:drop-shadow(0 0 10px currentColor)drop-shadow(0 0 22px currentColor)!important}.flow-board .flow-box.gb-flow-module-card-active{opacity:1 !important;filter:brightness(1.14)saturate(1.08)!important;border-color:rgba(125,211,252,.52)!important;box-shadow:0 18px 46px rgba(0,0,0,.26),0 0 30px rgba(125,211,252,.14),inset 0 1px 0 rgba(255,255,255,.07)!important}.flow-board.gb-flow-module-hovering .demand-ring{box-shadow:0 0 0 1px rgba(125,211,252,.10),0 0 34px rgba(45,212,191,.11),inset 0 1px 0 rgba(255,255,255,.06)!important}@keyframes gb-flow-soft-breathe{0%,100%{opacity:.82}50%{opacity:1}}.gb-flow-module-line.flow-intensity-high:not(.is-muted){animation:gb-flow-soft-breathe 3.8s ease-in-out infinite}.gb-flow-module-line.imports,.gb-flow-module-line.gas,.gb-flow-module-line.wind,.gb-flow-module-line.hydro{stroke-dasharray:0}.gb-flow-module-line.flow-intensity-low,.gb-flow-module-dot.flow-intensity-low{opacity:.16 !important}@media(prefers-reduced-motion:reduce){.gb-flow-module-line.flow-intensity-high:not(.is-muted){animation:none !important}.flow-board.gb-flow-module-hovering .flow-box:not(.gb-flow-module-card-active){opacity:1;filter:none}}.flow-board.gb-flow-module-hovering .demand-ring::before{opacity:.72}.flow-board.is-uk-basis [data-flow-source="imports_gw"],.flow-board[data-active-basis="generation"] [data-flow-source="imports_gw"]{pointer-events:none !important}.flow-board.is-uk-basis .gb-flow-module-line.imports,.flow-board.is-uk-basis .gb-flow-module-dot.imports,.flow-board[data-active-basis="generation"] .gb-flow-module-line.imports,.flow-board[data-active-basis="generation"] .gb-flow-module-dot.imports{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}