.kosten-platzhalter[data-astro-cid-ox6joqdn]{margin:0 0 var(--space-4)}#kosten-formular[data-astro-cid-ox6joqdn]{margin-bottom:var(--space-5)}fieldset[data-astro-cid-ox6joqdn]{border:1px solid var(--color-border);border-radius:var(--radius);padding:clamp(var(--space-2),4vw,var(--space-4));margin:0 0 var(--space-4)}fieldset[data-astro-cid-ox6joqdn]>legend[data-astro-cid-ox6joqdn]{float:left;width:100%;padding:0;margin:0 0 var(--space-3);font-weight:var(--weight-heading)}.felder[data-astro-cid-ox6joqdn]{clear:both;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:var(--space-3);align-items:start}.feld[data-astro-cid-ox6joqdn]{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:0}.feld[data-astro-cid-ox6joqdn][hidden]{display:none}.feld[data-astro-cid-ox6joqdn]>label[data-astro-cid-ox6joqdn],.feld[data-astro-cid-ox6joqdn]>.feld-beschriftung[data-astro-cid-ox6joqdn]{align-self:end}.feld-inhalt[data-astro-cid-ox6joqdn]{min-width:0}.feld-paar[data-astro-cid-ox6joqdn]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:var(--space-2)}.kosten-gewaehlt[data-astro-cid-ox6joqdn]{color:var(--color-text);margin-top:var(--space-1)}.kosten-verweis[data-astro-cid-ox6joqdn]{grid-column:1 / -1;margin:0}.feld[data-astro-cid-ox6joqdn]>label[data-astro-cid-ox6joqdn]{display:block;font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-1)}.feld[data-astro-cid-ox6joqdn] input[data-astro-cid-ox6joqdn][type=text],.feld[data-astro-cid-ox6joqdn] input[data-astro-cid-ox6joqdn][type=month],.feld[data-astro-cid-ox6joqdn] select[data-astro-cid-ox6joqdn]{font:inherit;font-size:1rem;min-height:3rem;padding:0 .875rem;border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-bg-raised);color:var(--color-text);width:100%}.feld[data-astro-cid-ox6joqdn] input[data-astro-cid-ox6joqdn][type=month]{appearance:none;-webkit-appearance:none;height:3rem;min-width:0}.feld[data-astro-cid-ox6joqdn] input[data-astro-cid-ox6joqdn][type=month]::-webkit-date-and-time-value{text-align:left;line-height:3rem;margin:0}.feld[data-astro-cid-ox6joqdn] select[data-astro-cid-ox6joqdn]{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2363686F' stroke-width='1.5'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem 1rem;padding-right:2.25rem}.feld-monatjahr[data-astro-cid-ox6joqdn]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.label-zusatz[data-astro-cid-ox6joqdn]{font-weight:var(--weight-regular)}@media (hover: hover){.feld[data-astro-cid-ox6joqdn] input[data-astro-cid-ox6joqdn][type=text]:hover,.feld[data-astro-cid-ox6joqdn] input[data-astro-cid-ox6joqdn][type=month]:hover,.feld[data-astro-cid-ox6joqdn] select[data-astro-cid-ox6joqdn]:hover{border-color:var(--color-text)}}.feld[data-astro-cid-ox6joqdn] input[data-astro-cid-ox6joqdn]:disabled,.feld[data-astro-cid-ox6joqdn] select[data-astro-cid-ox6joqdn]:disabled{color:var(--color-text-muted);background:var(--color-bg);border-color:var(--color-border);cursor:not-allowed}.feld[data-astro-cid-ox6joqdn] input[data-astro-cid-ox6joqdn][aria-invalid=true],.feld[data-astro-cid-ox6joqdn] select[data-astro-cid-ox6joqdn][aria-invalid=true]{border-width:2px;border-color:var(--color-error)}.kosten-regler[data-astro-cid-ox6joqdn]{display:block;width:100%;min-height:2.75rem;margin:var(--space-1) 0 0;accent-color:var(--color-text)}.feld-fehler[data-astro-cid-ox6joqdn]{font-weight:var(--weight-bold);font-size:var(--text-sm);color:var(--color-error);margin:var(--space-1) 0 0}.feld-fehler[data-astro-cid-ox6joqdn]:empty{display:none}.kosten-satz[data-astro-cid-ox6joqdn]{font-size:var(--groesse-wert);line-height:var(--leading-heading);max-width:var(--measure)}#kosten-tabelle[data-astro-cid-ox6joqdn] th[data-astro-cid-ox6joqdn][scope=row]{hyphens:manual}@media (max-width: 26rem){#kosten-tabelle[data-astro-cid-ox6joqdn] [data-astro-cid-ox6joqdn]:is(th,td):not(:first-child){padding-left:var(--space-2)}#kosten-tabelle[data-astro-cid-ox6joqdn] [data-astro-cid-ox6joqdn]:is(th,td):not(:last-child){padding-right:var(--space-2)}}@media (max-width: 21rem){#kosten-tabelle[data-astro-cid-ox6joqdn] [data-astro-cid-ox6joqdn]:is(th,td):not(:first-child){padding-left:var(--space-1)}#kosten-tabelle[data-astro-cid-ox6joqdn] [data-astro-cid-ox6joqdn]:is(th,td):not(:last-child){padding-right:var(--space-1)}}.kosten-summe[data-astro-cid-ox6joqdn] th[data-astro-cid-ox6joqdn],.kosten-summe[data-astro-cid-ox6joqdn] td[data-astro-cid-ox6joqdn]{font-weight:var(--weight-bold)}.kosten-laufend[data-astro-cid-ox6joqdn]{clear:both;max-width:none;margin:var(--space-3) 0 0}.kosten-laufend[data-astro-cid-ox6joqdn] .felder[data-astro-cid-ox6joqdn]{padding-top:var(--space-2)}.kosten-diagramm[data-astro-cid-ox6joqdn]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);max-width:40rem;margin:var(--space-4) 0}.kosten-spalte-kopf[data-astro-cid-ox6joqdn]{font-size:var(--text-sm);font-weight:var(--weight-medium);margin:0 0 var(--space-2)}.kosten-flaeche[data-astro-cid-ox6joqdn]{display:flex;align-items:flex-end;height:16rem;border-bottom:1px solid var(--color-border-strong)}.kosten-saeule[data-astro-cid-ox6joqdn]{display:flex;flex-direction:column-reverse;width:35%;max-width:5rem;flex:none}.kosten-abschnitt[data-astro-cid-ox6joqdn]{box-sizing:border-box}.kosten-abschnitt[data-astro-cid-ox6joqdn]+.kosten-abschnitt[data-astro-cid-ox6joqdn]{border-bottom:2px solid var(--color-bg)}.kosten-abschnitt-kauf[data-astro-cid-ox6joqdn]{background:var(--color-text)}.kosten-abschnitt-energie[data-astro-cid-ox6joqdn]{background:var(--color-text-muted)}.kosten-abschnitt-spanne[data-astro-cid-ox6joqdn]{background:transparent;outline:1px dashed var(--color-border-strong);outline-offset:-1px}.feld-beschriftung[data-astro-cid-ox6joqdn]{display:block;font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-1)}.kosten-abschnitt-laufend[data-astro-cid-ox6joqdn]{background:var(--color-bg-raised);outline:1px solid var(--color-border-strong);outline-offset:-1px}.kosten-beschriftungen[data-astro-cid-ox6joqdn]{position:relative;align-self:stretch;flex:1;min-width:0}.kosten-beschriftung[data-astro-cid-ox6joqdn]{position:absolute;left:0;right:0;transform:translateY(50%);font-size:var(--text-sm);line-height:var(--leading-heading);padding-left:.875rem;hyphens:manual;overflow-wrap:normal}.kosten-beschriftung[data-astro-cid-ox6joqdn]:before{content:"";position:absolute;left:.25rem;top:.625em;width:.375rem;border-top:1px solid var(--color-border-strong)}.kosten-beschriftung[data-astro-cid-ox6joqdn][data-gesetzt]{transform:none}.kosten-ausgleich[data-astro-cid-ox6joqdn]{margin-top:var(--space-3)}.kosten-annahme[data-astro-cid-ox6joqdn]{max-width:var(--measure);margin-top:var(--space-2)}.kosten-nicht-enthalten[data-astro-cid-ox6joqdn]{margin-top:var(--space-3);color:var(--color-text-muted)}
