.rechner[data-astro-cid-nac5xy6j]{gap:var(--space-6);align-items:start;display:grid}@media (width>=1024px){.rechner[data-astro-cid-nac5xy6j]{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.rechner__eingaben[data-astro-cid-nac5xy6j]{gap:var(--space-6);display:grid}.feld__kopf[data-astro-cid-nac5xy6j]{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.feld__kopf[data-astro-cid-nac5xy6j] label[data-astro-cid-nac5xy6j]{flex:180px;font-size:16px;font-weight:600;line-height:22px}.feld__eingabe[data-astro-cid-nac5xy6j]{align-items:center;gap:var(--space-2);display:inline-flex}.feld__zahl[data-astro-cid-nac5xy6j]{width:112px;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--ink-muted);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;text-align:right;font-size:17px}.feld__einheit[data-astro-cid-nac5xy6j]{min-width:40px;color:var(--ink-muted);font-size:var(--fs-small)}.feld__bereich[data-astro-cid-nac5xy6j]{margin:var(--space-1) 0 0;color:var(--ink-muted);font-size:13px;line-height:18px}.feld__regler[data-astro-cid-nac5xy6j]{--fuellung:0%;width:100%;height:44px;margin:var(--space-2) 0 0;-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0}.feld__regler[data-astro-cid-nac5xy6j]::-webkit-slider-runnable-track{border-radius:var(--radius-full);background:linear-gradient(to right, var(--copper-strong) var(--fuellung), var(--sand) var(--fuellung));height:6px}.feld__regler[data-astro-cid-nac5xy6j]::-moz-range-track{border-radius:var(--radius-full);background:var(--sand);height:6px}.feld__regler[data-astro-cid-nac5xy6j]::-moz-range-progress{border-radius:var(--radius-full);background:var(--copper-strong);height:6px}.feld__regler[data-astro-cid-nac5xy6j]::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--radius-full);background:var(--surface);border:2px solid var(--copper-strong);width:24px;height:24px;box-shadow:var(--shadow-card);margin-top:-9px}.feld__regler[data-astro-cid-nac5xy6j]::-moz-range-thumb{border-radius:var(--radius-full);background:var(--surface);border:2px solid var(--copper-strong);width:20px;height:20px}.feld__regler[data-astro-cid-nac5xy6j]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rechner__ergebnis[data-astro-cid-nac5xy6j]{gap:var(--space-6);display:grid}.ergebnis__liste[data-astro-cid-nac5xy6j]{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ergebnis__liste[data-astro-cid-nac5xy6j] dt[data-astro-cid-nac5xy6j]{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink-muted)}.ergebnis__liste[data-astro-cid-nac5xy6j] dd[data-astro-cid-nac5xy6j]{margin:var(--space-1) 0 0;font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:26px;line-height:32px}.ergebnis__haupt[data-astro-cid-nac5xy6j]{grid-column:1/-1}.ergebnis__haupt[data-astro-cid-nac5xy6j] dd[data-astro-cid-nac5xy6j]{font-size:var(--fs-h1);line-height:var(--lh-h1)}.ergebnis__kosten[data-astro-cid-nac5xy6j]{padding-top:var(--space-6);border-top:1px solid var(--line);grid-column:1/-1}.ergebnis__kosten[data-astro-cid-nac5xy6j] dt[data-astro-cid-nac5xy6j]{color:var(--ink);font-size:16px;font-weight:600}.ergebnis__zusatz[data-astro-cid-nac5xy6j]{color:var(--ink-muted);font-weight:400;font-size:var(--fs-small);display:block}.ergebnis__kosten[data-astro-cid-nac5xy6j] dd[data-astro-cid-nac5xy6j]{color:var(--copper-strong)}@media (width>=640px){.ergebnis__kosten[data-astro-cid-nac5xy6j]{border-top:0;grid-column:auto;padding-top:0}}.diagramm[data-astro-cid-nac5xy6j]{margin:0}.diagramm__legende[data-astro-cid-nac5xy6j]{gap:var(--space-2) var(--space-6);font-size:var(--fs-small);line-height:var(--lh-small);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.legende[data-astro-cid-nac5xy6j]{align-items:center;gap:var(--space-2);display:inline-flex}.legende[data-astro-cid-nac5xy6j]:before{content:"";border-top:3px solid;width:24px;height:0}.legende--mit[data-astro-cid-nac5xy6j]:before{border-color:var(--ink)}.legende--ohne[data-astro-cid-nac5xy6j]:before{border-color:var(--copper);border-top-style:dashed}.legende--ein[data-astro-cid-nac5xy6j]:before{border-color:var(--ink-muted);border-top-style:dotted;border-top-width:2px}.diagramm__flaeche[data-astro-cid-nac5xy6j]{width:100%;min-height:220px;position:relative}.diagramm__flaeche[data-astro-cid-nac5xy6j] svg{width:100%;height:auto;display:block;overflow:visible}.diagramm__flaeche[data-astro-cid-nac5xy6j] .d-raster{stroke:var(--line);stroke-width:1px}.diagramm__flaeche[data-astro-cid-nac5xy6j] .d-text{font-family:var(--font-sans);fill:var(--ink-muted);font-size:12px}.diagramm__flaeche[data-astro-cid-nac5xy6j] .d-flaeche{fill:var(--sand);opacity:.6}.diagramm__flaeche[data-astro-cid-nac5xy6j] .d-linie{fill:none;stroke-linejoin:round;stroke-linecap:round}.diagramm__flaeche[data-astro-cid-nac5xy6j] .d-mit{stroke:var(--ink);stroke-width:3px}.diagramm__flaeche[data-astro-cid-nac5xy6j] .d-ohne{stroke:var(--copper);stroke-width:2.5px;stroke-dasharray:7 5}.diagramm__flaeche[data-astro-cid-nac5xy6j] .d-ein{stroke:var(--ink-muted);stroke-width:2px;stroke-dasharray:2 4}.diagramm__flaeche[data-astro-cid-nac5xy6j] .d-achse{color:var(--ink-muted);font-size:12px;position:absolute;bottom:-24px;right:0}.diagramm__tabelle[data-astro-cid-nac5xy6j]{margin-top:var(--space-8);font-size:var(--fs-small)}.diagramm__tabelle[data-astro-cid-nac5xy6j] summary[data-astro-cid-nac5xy6j]{cursor:pointer;min-height:44px;color:var(--copper-strong);align-items:center;font-weight:600;display:inline-flex}.tabelle__scroll[data-astro-cid-nac5xy6j]{max-height:320px;margin-top:var(--space-2);overflow:auto}.diagramm__tabelle[data-astro-cid-nac5xy6j] table[data-astro-cid-nac5xy6j]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.diagramm__tabelle[data-astro-cid-nac5xy6j] th[data-astro-cid-nac5xy6j],.diagramm__tabelle[data-astro-cid-nac5xy6j] td{padding:var(--space-2);text-align:right;border-bottom:1px solid var(--line);white-space:nowrap}.diagramm__tabelle[data-astro-cid-nac5xy6j] th[data-astro-cid-nac5xy6j]:first-child,.diagramm__tabelle[data-astro-cid-nac5xy6j] td:first-child{text-align:left}.diagramm__tabelle[data-astro-cid-nac5xy6j] th[data-astro-cid-nac5xy6j]{background:var(--surface);position:sticky;top:0}.weiter[data-astro-cid-nac5xy6j]{margin-top:var(--space-4)}.weiter[data-astro-cid-nac5xy6j] a[data-astro-cid-nac5xy6j]{color:var(--copper-strong)}.hinweis[data-astro-cid-nac5xy6j]{margin-top:var(--space-8);max-width:820px;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink)}.brauchen[data-astro-cid-nac5xy6j]{max-width:640px}.brauchen[data-astro-cid-nac5xy6j] .lead[data-astro-cid-nac5xy6j]{margin-top:var(--space-6)}
