.kompass[data-astro-cid-ws5nlhoo]{display:grid;gap:.9rem;padding:1.15rem 1.15rem 1rem;border-radius:1.5rem;background:radial-gradient(22rem 14rem at 100% 0%,rgb(251 191 36 / .16),transparent 70%),var(--color-stone-950);box-shadow:inset 0 0 0 1px #ffffff1a;color:var(--color-stone-200);font-size:1rem;line-height:1.5}.kompass[data-astro-cid-ws5nlhoo].compact{background:#ffffff0a;backdrop-filter:blur(4px)}.kompass[data-astro-cid-ws5nlhoo] p[data-astro-cid-ws5nlhoo]{margin:0}.kopf[data-astro-cid-ws5nlhoo]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.6rem 1rem}.kicker[data-astro-cid-ws5nlhoo]{font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-sun-300)}.frage[data-astro-cid-ws5nlhoo]{font-family:var(--font-display);font-size:1.3rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#fff}.orte[data-astro-cid-ws5nlhoo]{display:flex;padding:.2rem;border-radius:999px;background:#ffffff12}.orte[data-astro-cid-ws5nlhoo] button[data-astro-cid-ws5nlhoo]{padding:.3rem .8rem;border:0;border-radius:999px;background:none;color:var(--color-stone-300);font-size:.875rem;font-weight:600;cursor:pointer}.orte[data-astro-cid-ws5nlhoo] button[data-astro-cid-ws5nlhoo]:hover{color:#fff}.orte[data-astro-cid-ws5nlhoo] button[data-astro-cid-ws5nlhoo][aria-pressed=true]{background:var(--color-sun-400);color:var(--color-stone-950)}.buehne[data-astro-cid-ws5nlhoo]{display:grid;gap:.5rem;padding:.75rem .9rem .9rem;border-radius:1rem;background:#0c0a09bf;box-shadow:inset 0 0 0 1px #ffffff0f}svg[data-astro-cid-ws5nlhoo]{display:block;width:100%;height:auto}.compact[data-astro-cid-ws5nlhoo] .buehne[data-astro-cid-ws5nlhoo]>svg[data-astro-cid-ws5nlhoo]{max-height:10.5rem}.titel[data-astro-cid-ws5nlhoo]{font-size:8.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;fill:var(--color-stone-400)}.sonne[data-astro-cid-ws5nlhoo]{fill:var(--color-sun-400);filter:drop-shadow(0 0 8px rgb(251 191 36 / .7))}.strahl[data-astro-cid-ws5nlhoo]{fill:none;stroke:var(--color-sun-400);stroke-width:1.6;stroke-linecap:round;stroke-dasharray:2 5;opacity:.7}.bogen[data-astro-cid-ws5nlhoo]{fill:none;stroke:var(--color-stone-600);stroke-width:1.2;stroke-dasharray:2 4}.boden[data-astro-cid-ws5nlhoo]{fill:none;stroke:var(--color-stone-500);stroke-width:2;stroke-linecap:round}.modul[data-astro-cid-ws5nlhoo]{transform-box:view-box;transform-origin:40px 118px;transition:transform .6s cubic-bezier(.22,1,.36,1)}.modul[data-astro-cid-ws5nlhoo] rect[data-astro-cid-ws5nlhoo]{fill:var(--color-sun-500)}.modul[data-astro-cid-ws5nlhoo] path[data-astro-cid-ws5nlhoo]{fill:none;stroke:var(--color-stone-950);stroke-width:1.6}.gelenk[data-astro-cid-ws5nlhoo]{fill:var(--color-stone-950);stroke:var(--color-stone-300);stroke-width:2}.wert-klein[data-astro-cid-ws5nlhoo]{font-family:var(--font-display);font-size:11px;font-weight:700;text-anchor:middle;fill:#fff}.rose[data-astro-cid-ws5nlhoo]{fill:none;stroke:var(--color-stone-600);stroke-width:1.2}.keil[data-astro-cid-ws5nlhoo],.rundum[data-astro-cid-ws5nlhoo]{fill:var(--color-sun-400);opacity:0;transition:opacity .35s ease}.keil[data-astro-cid-ws5nlhoo].an{opacity:1}.rundum[data-astro-cid-ws5nlhoo].an{opacity:.35}.mitte[data-astro-cid-ws5nlhoo]{fill:var(--color-stone-950);stroke:var(--color-stone-300);stroke-width:2}.himmel[data-astro-cid-ws5nlhoo]{font-family:var(--font-display);font-size:11px;font-weight:700;text-anchor:middle;fill:var(--color-stone-300)}.zahl[data-astro-cid-ws5nlhoo]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5rem}.zahl[data-astro-cid-ws5nlhoo] .meter-digits[data-astro-cid-ws5nlhoo]{font-size:clamp(2rem,1.5rem + 2.4vw,2.6rem);font-weight:600;line-height:1.1;color:var(--color-sun-300);text-shadow:0 0 18px rgb(251 191 36 / .45)}.einheit[data-astro-cid-ws5nlhoo]{font-size:.9375rem;font-weight:500;color:var(--color-stone-400)}.wo[data-astro-cid-ws5nlhoo]{font-size:.875rem;color:var(--color-stone-300)}.zeilen[data-astro-cid-ws5nlhoo]{display:grid;gap:.15rem}.zeilen[data-astro-cid-ws5nlhoo] button[data-astro-cid-ws5nlhoo]{display:grid;grid-template-columns:minmax(0,1fr) 3rem;align-items:center;gap:.2rem .75rem;padding:.3rem .6rem .4rem;border:0;border-radius:.6rem;background:none;color:var(--color-stone-300);font-size:.875rem;text-align:left;cursor:pointer}.zeilen[data-astro-cid-ws5nlhoo] button[data-astro-cid-ws5nlhoo]:hover{background:#ffffff0f}.zeilen[data-astro-cid-ws5nlhoo] button[data-astro-cid-ws5nlhoo][aria-pressed=true]{background:#ffffff17;color:#fff}.name[data-astro-cid-ws5nlhoo]{grid-column:1;grid-row:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kwh[data-astro-cid-ws5nlhoo]{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:.9375rem;font-weight:600;text-align:right}.zeilen[data-astro-cid-ws5nlhoo] button[data-astro-cid-ws5nlhoo][aria-pressed=true] .kwh[data-astro-cid-ws5nlhoo]{color:var(--color-sun-300)}.balken[data-astro-cid-ws5nlhoo]{grid-column:1;grid-row:2;display:block;height:.3rem;border-radius:999px;background:#ffffff14}.balken[data-astro-cid-ws5nlhoo] span[data-astro-cid-ws5nlhoo]{display:block;height:100%;border-radius:999px;background:var(--color-stone-500);transition:width .45s cubic-bezier(.22,1,.36,1)}.zeilen[data-astro-cid-ws5nlhoo] button[data-astro-cid-ws5nlhoo][aria-pressed=true] .balken[data-astro-cid-ws5nlhoo] span[data-astro-cid-ws5nlhoo]{background:var(--color-sun-400)}.fuss[data-astro-cid-ws5nlhoo]{display:flex;align-items:center;gap:.7rem}.tour[data-astro-cid-ws5nlhoo]{display:grid;place-items:center;flex:none;width:2.25rem;height:2.25rem;border:0;border-radius:50%;background:#ffffff14;color:var(--color-sun-300);cursor:pointer}.tour[data-astro-cid-ws5nlhoo][hidden]{display:none}.tour[data-astro-cid-ws5nlhoo]:hover{background:#ffffff24}.tour[data-astro-cid-ws5nlhoo] svg[data-astro-cid-ws5nlhoo]{width:1.15rem;height:1.15rem}.tour[data-astro-cid-ws5nlhoo] .pause[data-astro-cid-ws5nlhoo]{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.tour[data-astro-cid-ws5nlhoo] .start[data-astro-cid-ws5nlhoo]{display:none;fill:currentColor}.tour[data-astro-cid-ws5nlhoo][data-laeuft=nein] .pause[data-astro-cid-ws5nlhoo]{display:none}.tour[data-astro-cid-ws5nlhoo][data-laeuft=nein] .start[data-astro-cid-ws5nlhoo]{display:block}.kompass[data-astro-cid-ws5nlhoo] .hinweis[data-astro-cid-ws5nlhoo]{font-size:.75rem;line-height:1.45;color:var(--color-stone-400)}.hinweis[data-astro-cid-ws5nlhoo] a[data-astro-cid-ws5nlhoo]{color:var(--color-sun-300);font-weight:600;text-decoration:none;white-space:nowrap}.hinweis[data-astro-cid-ws5nlhoo] a[data-astro-cid-ws5nlhoo]:hover{text-decoration:underline}.kompass[data-astro-cid-ws5nlhoo] button[data-astro-cid-ws5nlhoo]:focus-visible{outline:2px solid var(--color-sun-300);outline-offset:2px}@media(min-width:48rem){.kompass[data-astro-cid-ws5nlhoo]:not(.compact){grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:1.25rem;padding:1.5rem}.kompass[data-astro-cid-ws5nlhoo]:not(.compact) .kopf[data-astro-cid-ws5nlhoo],.kompass[data-astro-cid-ws5nlhoo]:not(.compact) .fuss[data-astro-cid-ws5nlhoo]{grid-column:1 / -1}.kompass[data-astro-cid-ws5nlhoo]:not(.compact) .buehne[data-astro-cid-ws5nlhoo]{align-self:start}}@media(prefers-reduced-motion:reduce){.modul[data-astro-cid-ws5nlhoo],.keil[data-astro-cid-ws5nlhoo],.rundum[data-astro-cid-ws5nlhoo],.balken[data-astro-cid-ws5nlhoo] span[data-astro-cid-ws5nlhoo]{transition:none}}
