.scenario-btn[data-astro-cid-d4wa5oxv]{color:#ffffffbf;transition:all .2s var(--ease-out-soft);border:1px solid #ffffff2e;border-radius:9999px;min-height:2.75rem;padding:.6rem 1.1rem;font-size:.875rem;font-weight:600}.scenario-btn[data-astro-cid-d4wa5oxv]:hover{color:#fff;border-color:#00a6ffa6}.scenario-btn[data-astro-cid-d4wa5oxv][aria-pressed=true]{background:var(--color-ec-orange);border-color:var(--color-ec-orange);color:var(--color-navy)}.hotspot[data-astro-cid-53rt7e2m]{cursor:pointer;border-radius:9999px;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:absolute;translate:-50% -50%}.hotspot-dot[data-astro-cid-53rt7e2m]{border:3px solid var(--color-ec-blue);width:.8125rem;height:.8125rem;transition:all .25s var(--ease-out-soft);background:#fff;border-radius:9999px;display:block;position:relative}.hotspot-ring[data-astro-cid-53rt7e2m]{opacity:0;border:1px solid #00a6ff8c;border-radius:9999px;position:absolute;inset:.3rem}.hotspot[data-astro-cid-53rt7e2m]:hover .hotspot-dot[data-astro-cid-53rt7e2m]{transform:scale(1.15)}.hotspot[data-astro-cid-53rt7e2m][aria-pressed=true] .hotspot-dot[data-astro-cid-53rt7e2m]{background:var(--color-ec-orange);border-color:#fff;transform:scale(1.25);box-shadow:0 0 0 6px #f7ac3238}.hotspot[data-astro-cid-53rt7e2m][aria-pressed=true] .hotspot-ring[data-astro-cid-53rt7e2m]{opacity:1;animation:hotspot-pulse 2.4s var(--ease-out-soft) infinite}@keyframes hotspot-pulse{0%{opacity:.9;transform:scale(.85)}70%,to{opacity:0;transform:scale(1.7)}}.chip[data-astro-cid-53rt7e2m]{color:#ffffffb8;transition:all .2s var(--ease-out-soft);border:1px solid #ffffff26;border-radius:9999px;align-items:center;gap:.5rem;min-height:2.75rem;padding:.55rem .9rem;font-size:.8125rem;font-weight:600;display:inline-flex}.chip[data-astro-cid-53rt7e2m]:hover{color:#fff;border-color:#00a6ff99}.chip[data-astro-cid-53rt7e2m][aria-pressed=true]{background:var(--color-ec-blue);border-color:var(--color-ec-blue);color:var(--color-navy)}.flow-base[data-astro-cid-53rt7e2m]{stroke:#ffffff1a;stroke-width:2.2px}.flow-pulse[data-astro-cid-53rt7e2m]{stroke-dasharray:7 17;stroke-width:2.8px;opacity:0;transition:opacity .4s var(--ease-out-soft);animation:linear infinite flow-run;animation-duration:var(--flow-speed,2.4s)}.flow-blue[data-astro-cid-53rt7e2m]{stroke:#00a6ff}.flow-orange[data-astro-cid-53rt7e2m]{stroke:#f7ac32}.flow-grid[data-astro-cid-53rt7e2m]{stroke:#fffc}.flow[data-astro-cid-53rt7e2m][data-level="0"] .flow-pulse[data-astro-cid-53rt7e2m]{opacity:0;animation-play-state:paused}.flow[data-astro-cid-53rt7e2m][data-level="1"] .flow-pulse[data-astro-cid-53rt7e2m]{opacity:.6;--flow-speed:3.2s;stroke-width:2.4px}.flow[data-astro-cid-53rt7e2m][data-level="2"] .flow-pulse[data-astro-cid-53rt7e2m]{opacity:.85;--flow-speed:2.2s;stroke-width:2.9px}.flow[data-astro-cid-53rt7e2m][data-level="3"] .flow-pulse[data-astro-cid-53rt7e2m]{opacity:1;--flow-speed:1.4s;stroke-width:3.4px}@keyframes flow-run{to{stroke-dashoffset:-48px}}[data-astro-cid-53rt7e2m][data-part]{transition:opacity .35s var(--ease-out-soft)}#haus-canvas[data-astro-cid-53rt7e2m][data-active] [data-astro-cid-53rt7e2m][data-part]{opacity:.5}#haus-canvas[data-astro-cid-53rt7e2m][data-active] [data-astro-cid-53rt7e2m][data-part].is-active{opacity:1;filter:drop-shadow(0 0 7px #f7ac32d9)}@media (prefers-reduced-motion:reduce){.flow-pulse[data-astro-cid-53rt7e2m]{stroke-dasharray:none;opacity:.55;animation:none}.hotspot[data-astro-cid-53rt7e2m][aria-pressed=true] .hotspot-ring[data-astro-cid-53rt7e2m]{animation:none}}@media (width<=640px){.hotspot[data-astro-cid-53rt7e2m],.legend[data-astro-cid-53rt7e2m]{display:none}}.flow-huelle[data-astro-cid-eundnrgf]{container-type:inline-size}.flow-weit[data-astro-cid-eundnrgf]{display:none}.flow-schmal[data-astro-cid-eundnrgf]{max-width:420px;margin-inline:auto}@container (width>=820px){.flow-weit[data-astro-cid-eundnrgf]{display:block}.flow-schmal[data-astro-cid-eundnrgf]{display:none}}.energy-flow[data-astro-cid-eundnrgf] text[data-astro-cid-eundnrgf]{font-family:var(--font-sans)}.flow-base[data-astro-cid-eundnrgf]{stroke:#ffffff1f;stroke-width:2.5px}.flow-pulse[data-astro-cid-eundnrgf]{stroke-dasharray:7 17;stroke-width:3px;opacity:0;transition:opacity .4s var(--ease-out-soft);animation:linear infinite ef-run;animation-duration:var(--flow-speed,2.4s)}.flow-blue[data-astro-cid-eundnrgf]{stroke:#00a6ff}.flow-orange[data-astro-cid-eundnrgf]{stroke:#f7ac32}.flow-grid[data-astro-cid-eundnrgf]{stroke:#fffc}.flow[data-astro-cid-eundnrgf][data-level="0"] .flow-pulse[data-astro-cid-eundnrgf]{opacity:0;animation-play-state:paused}.flow[data-astro-cid-eundnrgf][data-level="1"] .flow-pulse[data-astro-cid-eundnrgf]{opacity:.6;--flow-speed:3.2s;stroke-width:2.5px}.flow[data-astro-cid-eundnrgf][data-level="2"] .flow-pulse[data-astro-cid-eundnrgf]{opacity:.85;--flow-speed:2.2s;stroke-width:3px}.flow[data-astro-cid-eundnrgf][data-level="3"] .flow-pulse[data-astro-cid-eundnrgf]{opacity:1;--flow-speed:1.4s;stroke-width:3.6px}@keyframes ef-run{to{stroke-dashoffset:-48px}}@media (prefers-reduced-motion:reduce){.flow-pulse[data-astro-cid-eundnrgf]{stroke-dasharray:none;opacity:.55;animation:none}}
