.fr{max-width:46rem;margin-inline:auto}.fr__suchfeld{position:relative}.fr__label{color:var(--color-text-muted);font-size:var(--text-meta);margin-bottom:.4rem;display:block}.fr__eingabe{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-text-muted);align-items:center;gap:.6rem;padding:0 .9rem;display:flex}.fr__eingabe:focus-within{border-color:var(--color-heading)}.fr__eingabe input{min-width:0;min-height:48px;color:var(--color-text);font:inherit;background:0 0;border:0;flex:1}.fr__eingabe input:focus{outline:none}.fr__leeren{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.fr__treffer{z-index:20;border:1px solid var(--color-border);border-radius:var(--radius-tile);background:var(--color-bg);width:100%;max-height:22rem;margin:.4rem 0 0;padding:0;list-style:none;position:absolute;overflow-y:auto;box-shadow:0 10px 30px #17323a1f}.fr__treffer-knopf{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;gap:.2rem 1rem;padding:.6rem .9rem;display:flex}.fr__treffer-zeile+.fr__treffer-zeile{border-top:1px solid var(--color-border)}.fr__treffer-knopf:hover,.fr__treffer-knopf:focus-visible{background:var(--color-surface)}.fr__treffer-wert{color:var(--color-text-muted);font-size:var(--text-meta);white-space:nowrap}.fr__leer{color:var(--color-text-muted);font-size:var(--text-meta);margin-top:.6rem}.fr__liste{margin:var(--spacing-item) 0 0;padding:0;list-style:none}.fr__zeile{gap:.5rem var(--spacing-item);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;padding-block:.75rem;display:grid}.fr__zeile-name{min-width:0;font-weight:500}.fr__mengengruppe{align-items:center;gap:.4rem;display:flex}.fr__menge{border:1px solid var(--color-border);background-color:var(--color-bg);width:4.5rem;min-height:44px;color:var(--color-text);font-size:var(--text-body);text-align:right;font-variant-numeric:tabular-nums;border-radius:10px;padding:.3rem .5rem}.fr__einheit{border:1px solid var(--color-border);background-color:var(--color-bg);width:6.75rem;min-height:44px;color:var(--color-text);font-family:inherit;font-size:var(--text-meta);border-radius:10px;padding:.3rem .5rem}.fr__umrechnung{min-width:4.5rem;color:var(--color-text-muted);font-size:var(--text-meta);font-variant-numeric:tabular-nums;text-align:right;cursor:help}@media (width<=32rem){.fr__zeile{grid-template-columns:minmax(0,1fr) auto;row-gap:.5rem}.fr__mengengruppe{flex-wrap:wrap;grid-column:1/-1}}.fr__weg{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;font-size:1.25rem;line-height:1;display:grid}.fr__weg:hover,.fr__weg:focus-visible{background-color:var(--color-surface);color:var(--color-text)}.fr__aktionen{margin-top:var(--spacing-item);flex-wrap:wrap;gap:.75rem;display:flex}.fr__knopf{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg);min-height:44px;color:var(--color-text);font:inherit;font-size:var(--text-meta);cursor:pointer;padding:.5em 1.1em}.fr__knopf:hover,.fr__knopf:focus-visible{border-color:var(--color-heading);color:var(--color-heading)}.fr__stand{margin-top:var(--spacing-block)}.fr__stand-titel{font-size:var(--text-body);margin:0;font-weight:600}.fr__stand-leer{color:var(--color-text-muted)}.fr__auswertung{gap:var(--spacing-item);display:grid}.fr__energie{margin:0}.fr__kurz,.fr__fehlend{color:var(--color-text-muted);font-size:var(--text-meta);margin:0}.fr__teil-titel{margin:var(--spacing-item) 0 0;font-size:var(--text-meta);letter-spacing:.02em;font-weight:600}.fr__anteile{border-radius:var(--radius-pill);background:var(--color-bg);gap:2px;height:18px;display:flex;overflow:hidden}.fr__segment{flex:0 1 0;min-width:2px}.fr__segment--1{background:var(--color-chart-1)}.fr__segment--2{background:var(--color-chart-2)}.fr__segment--3{background:var(--color-chart-3)}.fr__legende{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.fr__legende-zeile{font-size:var(--text-meta);grid-template-columns:auto minmax(0,1fr) auto 3.5rem;align-items:center;gap:.6rem;display:grid}.fr__farbe{border-radius:4px;width:14px;height:14px}.fr__legende-wert,.fr__legende-anteil{font-variant-numeric:tabular-nums;text-align:right}.fr__legende-anteil{color:var(--color-text-muted)}.fr__kennzahlen{gap:var(--spacing-item);margin:0;padding:0;list-style:none;display:grid}.fr__kennzahl-kopf{font-size:var(--text-meta);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.15rem .75rem;margin-bottom:.3rem;display:flex}.fr__kennzahl-wert{font-variant-numeric:tabular-nums;font-weight:600}.fr__skala{border-radius:var(--radius-pill);background:var(--color-surface);height:10px;position:relative;overflow:hidden}.fr__skala-fuellung{border-radius:var(--radius-pill);background:var(--color-heading);height:100%;transition:width .25s;display:block}.fr__skala-marke{background:var(--color-text);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.fr__kennzahl-bezug{color:var(--color-text-muted);font-size:var(--text-meta);margin:.3rem 0 0}@media (prefers-reduced-motion:reduce){.fr__skala-fuellung{transition:none}}.kopf[data-astro-cid-jnhmxbsb]{background:linear-gradient(180deg, var(--color-sun) 0%, color-mix(in oklab, var(--color-sun) 40%, var(--color-bg)) 60%, var(--color-bg) 100%)}.kopf__inner[data-astro-cid-jnhmxbsb]{padding-block:var(--spacing-block) var(--spacing-band)}.kopf__titel[data-astro-cid-jnhmxbsb]{margin-top:var(--spacing-block);color:var(--color-heading);text-wrap:balance}.kopf__eyebrow[data-astro-cid-jnhmxbsb]{color:var(--color-text-muted);font-size:var(--text-eyebrow);letter-spacing:.14em;text-transform:uppercase}.kopf__lead[data-astro-cid-jnhmxbsb]{margin-top:var(--spacing-item);font-size:var(--text-body-l)}.erklaerung__spalten[data-astro-cid-jnhmxbsb]{gap:var(--spacing-block);margin-top:var(--spacing-block);display:grid}@media (width>=52rem){.erklaerung__spalten[data-astro-cid-jnhmxbsb]{grid-template-columns:1fr 1fr}}.erklaerung__spalten[data-astro-cid-jnhmxbsb] p[data-astro-cid-jnhmxbsb]+p[data-astro-cid-jnhmxbsb],.erklaerung__spalten[data-astro-cid-jnhmxbsb] p[data-astro-cid-jnhmxbsb]{margin-top:.7em}.unter[data-astro-cid-jnhmxbsb]{font-size:var(--text-body);font-weight:600}.unter--abstand[data-astro-cid-jnhmxbsb]{margin-top:var(--spacing-block)}.erklaerung[data-astro-cid-jnhmxbsb] a{color:var(--color-heading);text-decoration:underline}.erklaerung__autor[data-astro-cid-jnhmxbsb]{max-width:44em;margin:var(--spacing-block-lg) auto 0;color:var(--color-text);font-size:var(--text-meta)}.erklaerung__autor[data-astro-cid-jnhmxbsb]+.erklaerung__disclaimer[data-astro-cid-jnhmxbsb]{margin-top:var(--spacing-item)}.erklaerung__disclaimer[data-astro-cid-jnhmxbsb]{max-width:44em;margin:var(--spacing-block-lg) auto 0;color:var(--color-text-muted);font-size:var(--text-meta)}.erklaerung__autor[data-astro-cid-jnhmxbsb] a[data-astro-cid-jnhmxbsb],.erklaerung__disclaimer[data-astro-cid-jnhmxbsb] a[data-astro-cid-jnhmxbsb]{color:var(--color-heading);text-decoration:underline}.tabelle__lead[data-astro-cid-jnhmxbsb]{margin:var(--spacing-item) auto 0;color:var(--color-text-muted);text-align:center}.werte[data-astro-cid-jnhmxbsb]{margin-top:var(--spacing-block);overflow-x:auto}.werte[data-astro-cid-jnhmxbsb] table[data-astro-cid-jnhmxbsb]{border-collapse:collapse;width:100%;min-width:34rem;font-size:var(--text-meta)}.werte[data-astro-cid-jnhmxbsb] th[data-astro-cid-jnhmxbsb],.werte[data-astro-cid-jnhmxbsb] td[data-astro-cid-jnhmxbsb]{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:baseline;padding:.55rem .75rem}.werte[data-astro-cid-jnhmxbsb] thead[data-astro-cid-jnhmxbsb] th[data-astro-cid-jnhmxbsb]{color:var(--color-text-muted);font-weight:500}.werte[data-astro-cid-jnhmxbsb] tbody[data-astro-cid-jnhmxbsb] th[data-astro-cid-jnhmxbsb]{font-weight:400}.werte[data-astro-cid-jnhmxbsb] td[data-astro-cid-jnhmxbsb]{font-variant-numeric:tabular-nums}.werte[data-astro-cid-jnhmxbsb] a[data-astro-cid-jnhmxbsb]{color:var(--color-heading);text-decoration:underline}.tabelle__fussnote[data-astro-cid-jnhmxbsb]{margin:var(--spacing-block) auto 0;color:var(--color-text-muted);font-size:var(--text-meta)}.tabelle__fussnote[data-astro-cid-jnhmxbsb]+.tabelle__fussnote[data-astro-cid-jnhmxbsb]{margin-top:var(--spacing-item)}.tabelle__fussnote[data-astro-cid-jnhmxbsb] a[data-astro-cid-jnhmxbsb]{color:var(--color-heading);text-decoration:underline}
