:root[data-design=vertraut] body.tabita-design .billing-review{min-inline-size:0}:root[data-design=vertraut] body.tabita-design .billing-review:is(.br-month,.br-cases,.br-run,.br-invoice,.br-payments){min-inline-size:0}:root[data-design=vertraut] body.tabita-design .billing-review [hidden]{display:none!important}:root[data-design=vertraut] body.tabita-design .billing-review :is(button:not(.info),input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,.knopf){min-block-size:var(--br-control)}:root[data-design=vertraut] body.tabita-design .billing-review :is(button,input,select,textarea,a,summary):focus-visible{outline:var(--br-focus) solid var(--br-accent);outline-offset:var(--br-s1)}:root[data-design=vertraut] body.tabita-design .billing-review :is(button:disabled,input:disabled,select:disabled,[aria-disabled=true]){opacity:var(--br-muted-opacity);cursor:not-allowed}:root[data-design=vertraut] body.tabita-design[data-section] .billing-review .seitenkopf{margin-block-end:var(--br-s4);padding-block-end:var(--br-s3);gap:var(--br-s3)}:root[data-design=vertraut] body.tabita-design .billing-review .seitenkopf>.aktionen:not(:has(*)){display:none}:root[data-design=vertraut] body.tabita-design .billing-review .br-title-line{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--br-s1)}:root[data-design=vertraut] body.tabita-design .billing-review .br-title-line>:is(h1,h2){margin:0}:root[data-design=vertraut] body.tabita-design .billing-review .br-title-line>.info-text{flex-basis:100%}:root[data-design=vertraut] body.tabita-design .billing-review .br-status-item{display:inline-grid;grid-template-columns:minmax(0,1fr) var(--br-control);align-items:center;gap:0 var(--br-s1);max-inline-size:100%}:root[data-design=vertraut] body.tabita-design .billing-review .br-status-item>.ampel{min-inline-size:0;white-space:normal}:root[data-design=vertraut] body.tabita-design .billing-review .br-status-item>.info{grid-column:2;grid-row:1}:root[data-design=vertraut] body.tabita-design .billing-review .br-status-item>.info-text{grid-column:1 / -1}:root[data-design=vertraut] body.tabita-design .billing-review .abrechnung-summe>strong{font-family:var(--schrift-text);font-size:var(--s-zahl-klein);font-weight:600;font-variant-numeric:var(--ziffern);line-height:1.2}:root[data-design=vertraut] body.tabita-design .billing-review :is(.vorgang-person strong,.fall-name){font-size:var(--s-text);font-weight:600}:root[data-design=vertraut] body.tabita-design .billing-review .monatswahl{gap:var(--br-s2);margin-block-start:var(--br-s1);font-size:var(--br-body)}:root[data-design=vertraut] body.tabita-design .billing-review .monatswahl a{min-block-size:var(--br-control);padding-inline:var(--br-s2);border-radius:var(--br-radius)}:root[data-design=vertraut] body.tabita-design .billing-review .monatswahl a:hover{background:var(--br-selected)}:root[data-design=vertraut] body.tabita-design .billing-review .fest-leiste{margin-block-end:var(--br-s4);padding-block-end:var(--br-s2);border:0}:root[data-design=vertraut] body.tabita-design[data-section] .abrechnung-fokus .billing-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--br-s1);padding:var(--br-s1);margin:0;border:var(--br-line) solid var(--br-border);border-radius:var(--br-radius-panel);background:var(--br-paper);overflow:visible}:root[data-design=vertraut] body.tabita-design[data-section] .abrechnung-fokus .billing-steps li{min-inline-size:0;padding:var(--br-s2);gap:var(--br-s1);flex-direction:column;align-items:flex-start;justify-content:center;border:0;border-radius:var(--br-radius);box-shadow:none}:root[data-design=vertraut] body.tabita-design[data-section] .abrechnung-fokus .billing-steps li:is([aria-current],.schritt-naechster){color:var(--br-accent);background:var(--br-selected);box-shadow:none}:root[data-design=vertraut] body.tabita-design[data-section] .abrechnung-fokus .billing-steps li>.schritt-zeichen{flex:0 0 auto;min-inline-size:var(--br-s6);inline-size:var(--br-s6);block-size:var(--br-s6);font-size:var(--br-note)}:root[data-design=vertraut] body.tabita-design[data-section] .abrechnung-fokus .billing-steps li .schritt-text{display:flex;min-inline-size:0}:root[data-design=vertraut] body.tabita-design[data-section] .abrechnung-fokus .billing-steps li .schritt-text>:is(a,strong){display:flex;align-items:center;min-block-size:var(--br-control);font-size:var(--br-body);line-height:var(--br-heading-leading)}:root[data-design=vertraut] body.tabita-design[data-section] .abrechnung-fokus .billing-steps li .schritt-text small{display:none}:root[data-design=vertraut] body.tabita-design[data-section] .br-step-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--br-s1);block-size:var(--br-s1);margin-block-start:var(--br-s2);background:var(--br-canvas);border-radius:0}:root[data-design=vertraut] body.tabita-design[data-section] .br-progress-segment{display:block;inline-size:100%;block-size:100%;border-radius:var(--br-radius);background:var(--br-border)}:root[data-design=vertraut] body.tabita-design[data-section] .br-progress-done{background:var(--br-accent)}:root[data-design=vertraut] body.tabita-design[data-section] .billing-review .br-next{margin-block:0 var(--br-s6);padding:var(--br-s4);border:var(--br-line) solid var(--br-border);border-radius:var(--br-radius-panel);background:var(--br-paper)}:root[data-design=vertraut] body.tabita-design .billing-review .br-eyebrow{margin:0 0 var(--br-s2);color:var(--br-muted);font-size:var(--br-note);font-weight:600}:root[data-design=vertraut] body.tabita-design .billing-review .br-next>h2{margin-block:0 var(--br-s2);font-size:var(--s-gross);line-height:var(--br-heading-leading)}:root[data-design=vertraut] body.tabita-design[data-section] .billing-review .br-next .knopfreihe{gap:var(--br-s2);margin-block:var(--br-s3)}:root[data-design=vertraut] body.tabita-design .billing-review .br-next .knopf-gross{min-block-size:var(--br-control)}:root[data-design=vertraut] body.tabita-design .billing-review :is(.br-action-scope,.br-list-scope){margin-block:var(--br-s2) var(--br-s3);color:var(--br-muted);font-size:var(--br-note);line-height:var(--br-leading)}:root[data-design=vertraut] body.tabita-design[data-section] .billing-review .faelle-zaehler{gap:var(--br-s4);padding-block:var(--br-s1)}:root[data-design=vertraut] body.tabita-design[data-section] .billing-review .faelle-zaehler .zaehler strong{font-size:var(--s-zahl-klein);line-height:var(--br-heading-leading)}:root[data-design=vertraut] body.tabita-design .billing-review .br-list-controls{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--br-s2) var(--br-s4);margin-block:var(--br-s3) var(--br-s2)}:root[data-design=vertraut] body.tabita-design .billing-review .br-search{flex:1 1 var(--br-search);max-inline-size:var(--br-dialog)}:root[data-design=vertraut] body.tabita-design .billing-review .br-search :is(label,input){display:block;inline-size:100%}:root[data-design=vertraut] body.tabita-design .billing-review .br-search label{margin-block-end:var(--br-s1)}:root[data-design=vertraut] body.tabita-design .billing-review .br-list-controls output{padding-block:var(--br-s2);color:var(--br-muted);font-size:var(--br-note)}:root[data-design=vertraut] body.tabita-design .billing-review .br-list-footer{margin-block:var(--br-s3) var(--br-s6)}:root[data-design=vertraut] body.tabita-design .billing-review .br-search-empty{display:flex;flex-wrap:wrap;align-items:center;gap:var(--br-s3);padding:var(--br-s4);border:var(--br-line) solid var(--br-border);border-radius:var(--br-radius-panel);background:var(--br-paper)}:root[data-design=vertraut] body.tabita-design .billing-review .br-subline{display:block;margin-block-start:var(--br-s1);color:var(--br-muted);font-size:var(--br-note);font-weight:400}:root[data-design=vertraut] body.tabita-design[data-section] .billing-review .rechnungs-vorgang>summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;min-block-size:var(--br-control);min-height:var(--br-control);padding:var(--br-s3) var(--br-s4);gap:var(--br-s2)}:root[data-design=vertraut] body.tabita-design .billing-review .rechnungs-vorgang>summary:focus-visible{outline-offset:calc(var(--br-focus) * -1)}:root[data-design=vertraut] body.tabita-design .billing-review .vorgang-oeffnen{grid-column:3;grid-row:1}:root[data-design=vertraut] body.tabita-design[data-section] .billing-review .rechnungs-vorgang>summary:hover{background:var(--br-hover)}:root[data-design=vertraut] body.tabita-design[data-section] .billing-review .rechnungs-vorgang[open]>summary{background:var(--br-selected)}:root[data-design=vertraut] body.tabita-design[data-section] .billing-review .vorgang-einzelheiten{padding:var(--br-s4)}:root[data-design=vertraut] body.tabita-design[data-section] .billing-review .fall-zeile{padding:var(--br-s3) var(--br-s4);gap:var(--br-s2) var(--br-s4)}:root[data-design=vertraut] body.tabita-design .billing-review :is(.abrechnung-filter>summary,.abrechnung-meldung>summary,.faelle-filter>details>summary,.hilfe-details>summary,.klapp>summary){min-block-size:var(--br-control);align-content:center}:root[data-design=vertraut] body.tabita-design .billing-review :is(.vorgang-dokumente a,.vorgang-leistungen a){display:inline-flex;align-items:center;min-block-size:var(--br-control)}:root[data-design=vertraut] body.tabita-design .billing-review .abrechnung-arbeitsplatz{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--br-s6)}:root[data-design=vertraut] body.tabita-design .billing-review .abrechnung-arbeitsplatz>.abrechnung-liste{grid-row:2}:root[data-design=vertraut] body.tabita-design .billing-review .abrechnung-abschluss{grid-row:1;padding:var(--br-s4);border:var(--br-line) solid var(--br-border);border-radius:var(--br-radius-panel);background:var(--br-panel)}:root[data-design=vertraut] body.tabita-design .billing-review .abrechnung-summe{margin-block:var(--br-s3)}:root[data-design=vertraut] body.tabita-design .billing-review .abrechnung-summe>strong{font-variant-numeric:tabular-nums}:root[data-design=vertraut] body.tabita-design .billing-review .abrechnung-abschluss .festschreiben-frage>summary{inline-size:100%}:root[data-design=vertraut] body.tabita-design .billing-review :is(.rechnung-empfaenger,.rechnung-summe){border-radius:var(--br-radius)}:root[data-design=vertraut] body.tabita-design[data-section] .billing-review dialog.fall-schublade{inline-size:min(var(--br-dialog),100vw);box-shadow:var(--br-shadow)}:root[data-design=vertraut] body.tabita-design[data-section] .billing-review :is(.schublade-kopf,.schublade-inhalt){padding:var(--br-s4)}:root[data-design=vertraut] body.tabita-design .billing-review .schublade-zu{min-inline-size:var(--br-control);min-block-size:var(--br-control)}:root[data-design=vertraut] body.tabita-design .billing-review .fall-teil h2{font-size:var(--s-gross);line-height:var(--br-heading-leading)}:root[data-design=vertraut] body.tabita-design .billing-review .fall-teil h3{margin-block:var(--br-s6) var(--br-s2);text-transform:none;letter-spacing:normal}:root[data-design=vertraut] body.tabita-design .billing-review :is(.fall-loesung,.fall-grund-kasten,.fall-werte){border-radius:var(--br-radius)}:root[data-design=vertraut] body.tabita-design .billing-review .fall-loesung{box-shadow:none}@media(min-width:48rem){:root[data-design=vertraut] body.tabita-design[data-section] .abrechnung-fokus .billing-steps li{flex-direction:row;align-items:center;justify-content:flex-start;padding:var(--br-s2) var(--br-s3);gap:var(--br-s3)}:root[data-design=vertraut] body.tabita-design[data-section] .abrechnung-fokus .billing-steps li .schritt-text small{display:block;font-size:var(--br-note)}:root[data-design=vertraut] body.tabita-design[data-section] .billing-review .br-next{padding:var(--br-s6)}}@media(min-width:64rem){:root[data-design=vertraut] body.tabita-design .billing-review .abrechnung-arbeitsplatz{grid-template-columns:minmax(0,1fr) var(--br-side)}:root[data-design=vertraut] body.tabita-design .billing-review .abrechnung-arbeitsplatz>.abrechnung-liste{grid-row:1;grid-column:1}:root[data-design=vertraut] body.tabita-design .billing-review .abrechnung-abschluss{grid-row:1;grid-column:2;padding:var(--br-s6)}}:root[data-design=vertraut] body.tabita-design .billing-review.br-run-final .abrechnung-arbeitsplatz{grid-template-columns:minmax(0,1fr)}:root[data-design=vertraut] body.tabita-design .billing-review.br-run-final .abrechnung-arbeitsplatz>.abrechnung-liste{grid-column:1;grid-row:2}:root[data-design=vertraut] body.tabita-design .billing-review.br-run-final .abrechnung-abschluss{grid-column:1;grid-row:1}:root[data-design=vertraut] body.tabita-design .billing-review.br-run-final .abrechnung-jetzt:empty{display:none}@media(min-width:48rem){:root[data-design=vertraut] body.tabita-design .billing-review.br-run-final .abrechnung-abschluss .versand-karten{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}:root[data-design=vertraut] body.tabita-design .billing-review.br-run-final .abrechnung-abschluss .versand-karten:has(>:only-child){grid-template-columns:minmax(0,1fr)}}@media print{.billing-review :is(.br-list-controls,.br-list-footer,.br-search-empty){display:none}.billing-review .abrechnung-arbeitsplatz{display:block}}:root[data-design=vertraut] body.tabita-design .billing-review.br-month>.abrechnung-liste{margin-block-start:var(--br-s6)}:root[data-design=vertraut] body.tabita-design .billing-review .vorgang-betrag{justify-self:end;text-align:end}.k3-kopf .k3-kopf-text{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-3)}.br-invoice .p4-eckdaten{margin-block:0 var(--s-6)}.br-invoice .p4-eckdaten>div{padding:var(--s-4) var(--s-5)}.br-invoice .p4-eckdaten .name{color:var(--text-muted);font-size:var(--schrift-13);line-height:20px;font-weight:var(--gewicht-normal)}.br-invoice .p4-eckdaten .wert{font-size:var(--schrift-20);line-height:28px;font-weight:var(--gewicht-fett);font-variant-numeric:var(--ziffern);color:var(--text)}.br-invoice .p4-eckdaten .p4-betrag .wert{font-size:var(--schrift-24);line-height:32px}.br-invoice .p4-eckdaten .p4-wert-leise{color:var(--text-muted);font-size:var(--schrift-14);line-height:28px;font-weight:var(--gewicht-normal)}.br-invoice .p4-eck-zusatz{display:block;color:var(--text-muted);font-size:var(--schrift-13);line-height:20px}.br-invoice .p4-ueberfaellig .p4-eck-zusatz{color:var(--danger);font-weight:var(--gewicht-fett)}.br-invoice .rechnung-standzeilen{margin-block:0 var(--s-4)}.br-invoice .zahlungen-tabelle .zahlung-storniert td{color:var(--text-muted)}.br-invoice .zahlungen-tabelle .zahlung-storniert del{text-decoration-thickness:1px}.br-invoice details.klapp table th{font-weight:var(--gewicht-normal);color:var(--text-muted);inline-size:14rem}.br-invoice details.klapp table td{color:var(--text)}.p4-breit{flex:1 1 16rem;min-inline-size:0}.p4-verlauf{margin-block-start:var(--raum-sektion)}.p4-verlauf>h2{font-size:var(--schrift-16);line-height:24px;margin:0 0 var(--s-3)}.p4-zeitleiste{list-style:none;margin:0;padding:var(--s-2) var(--s-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-karte)}.p4-zeitleiste>li{position:relative;display:grid;grid-template-columns:var(--s-4) minmax(0,1fr) auto;align-items:baseline;gap:var(--s-3);padding-block:var(--s-2);font-size:var(--schrift-14);line-height:20px}.p4-zeitleiste>li+li::before{content:"";position:absolute;inset-inline-start:calc(var(--s-1) + 1px);inset-block-start:calc(-1 * var(--s-3));block-size:var(--s-5);border-inline-start:1px solid var(--border-strong)}.p4-zeit-punkt{inline-size:var(--s-3);block-size:var(--s-3);border-radius:var(--radius-voll);background:var(--grau-8);align-self:center}.p4-zeitleiste>li[data-ton=info] .p4-zeit-punkt{background:var(--info-voll)}.p4-zeitleiste>li[data-ton=erfolg] .p4-zeit-punkt{background:var(--erfolg-voll)}.p4-zeitleiste>li[data-ton=achtung] .p4-zeit-punkt{background:var(--achtung-voll)}.p4-zeit-meta{color:var(--text-muted);font-size:var(--schrift-13);white-space:nowrap;font-variant-numeric:var(--ziffern)}@media(max-width:600px){.p4-zeitleiste>li{grid-template-columns:var(--s-4) minmax(0,1fr)}.p4-zeit-meta{grid-column:2;white-space:normal}}.p4-dialog-warnung{margin-block:0 var(--s-4)}.billing-review.br-invoice .kennzahlen.p4-eckdaten{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.billing-review.br-invoice .p4-eckdaten span.p4-wert-leise{font-weight:var(--gewicht-normal)}.k3-kopf .p4-lauf-link{color:var(--text-muted);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}.k3-kopf .p4-lauf-link:hover{color:var(--primary-hover);text-decoration-color:currentColor}.billing-steps>li[data-frueher-offen] small{color:var(--warning)}.billing-steps>li[data-frueher-offen] .schritt-zeichen{border-color:var(--achtung-rand);color:var(--warning)}.billing-review .br-next-text{margin:0 0 var(--s-4);color:var(--text-muted)}.billing-review .br-next .knopfreihe{align-items:center}.r-bereitschaft .p4-kasten-aktion{margin:var(--s-3) 0 0}main .abrechnung-abschluss .abrechnung-jetzt:empty:not(#p4){display:none}main .abrechnung-abschluss .versand-schritte:not(#p4){display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3) var(--s-4);margin-block:var(--s-3)}main .abrechnung-abschluss .versand-schritte>li:not(#p4){flex:0 1 auto}main .abrechnung-abschluss .versand-vermerk-form:not(#p4){display:grid;grid-template-columns:auto auto;align-items:end;gap:var(--s-1) var(--s-3)}main .abrechnung-abschluss .versand-vermerk-form>label:not(#p4){grid-row:1;margin:0}main .abrechnung-abschluss .versand-vermerk-form>:is(input,select):not(#p4){grid-row:2;inline-size:auto;min-inline-size:10rem;flex:none}main .abrechnung-abschluss .versand-vermerk-form>button:not(#p4){grid-row:2;inline-size:auto;flex:none}main .abrechnung-abschluss .versand-vermerk-form:has(select)>label:nth-of-type(2):not(#p4){grid-column:2}main .abrechnung-abschluss .versand-vermerk-form:has(select):not(#p4){grid-template-columns:auto auto auto}main .abrechnung-abschluss .versand-karte .hinweis:not(#p4){margin-block:var(--s-1) 0}@media(max-width:600px){main .abrechnung-abschluss .versand-vermerk-form:not(#p4){grid-template-columns:minmax(0,1fr)}main .abrechnung-abschluss .versand-vermerk-form>*:not(#p4){grid-row:auto;grid-column:1}}.br-run details.klapp.vorgang>summary::before{content:"";display:inline-block;vertical-align:middle;inline-size:var(--s-4);block-size:var(--s-4);margin-inline-end:var(--s-2);background:var(--primary);transition:transform var(--dauer-2) var(--easing);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat}.br-run details.klapp.vorgang[open]>summary::before{transform:rotate(90deg)}.p4-feld-kurz{inline-size:6em}.p4-feld-betrag{inline-size:8em;text-align:end;font-variant-numeric:var(--ziffern)}main .export-karten .export-karte:not(#p4){display:grid;grid-template-columns:minmax(12rem,1fr) auto;align-items:center;gap:var(--s-2) var(--s-6)}main .export-karten .export-kopf:not(#p4){display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-3);grid-column:1}main .export-karten .export-zeile:not(#p4){grid-column:1;margin:0;color:var(--text-muted)}main .export-karten .export-knoepfe:not(#p4){grid-column:2;grid-row:1 / span 2;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:var(--s-3);margin:0}main .export-karten .versand-vermerk-form:not(#p4){display:grid;grid-template-columns:auto auto;align-items:end;gap:var(--s-1) var(--s-3)}main .export-karten .versand-vermerk-form>label:not(#p4){grid-row:1;margin:0}main .export-karten .versand-vermerk-form>input:not(#p4){grid-row:2;inline-size:auto;min-inline-size:10rem}main .export-karten .versand-vermerk-form>button:not(#p4){grid-row:2;inline-size:auto}@media(max-width:900px){main .export-karten .export-karte:not(#p4){grid-template-columns:minmax(0,1fr)}main .export-karten .export-knoepfe:not(#p4){grid-column:1;grid-row:auto;justify-content:flex-start}}.br-invoice .p4-eckdaten .p4-datum .wert{font-size:var(--schrift-16);line-height:28px}.p4-zeit-text{min-inline-size:0;overflow-wrap:anywhere}.p4-datev-stapel{display:grid;gap:var(--s-4)}.p4-datev-stapel>h2.p4-karten-titel{margin:0;font-size:var(--schrift-16);line-height:24px}.p4-datev-zeitraum{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3) var(--s-4);margin:0;padding:0;border:0;background:none}.p4-datev-zeitraum .k2-zeitraum{margin:0}.p4-summen{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-8);margin:0}.p4-summen>div{display:grid;gap:var(--s-1)}.p4-summen dt{color:var(--text-muted);font-size:var(--schrift-13);line-height:20px}.p4-summen dd{margin:0;font-size:var(--schrift-20);line-height:28px;font-weight:var(--gewicht-fett);font-variant-numeric:var(--ziffern)}.p4-datev-aktion{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4);margin:0;padding:0;border:0;background:none}.p4-datev-aktion>.hinweis{margin:0}.p4-datev-fehlt{margin:0}.p4-datev-buchungen{margin:0}form.p4-werkzeug:not(#p4){display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);margin:0 0 var(--s-4);padding:0;border:0;background:none}form.p4-werkzeug .p4-suche{position:relative;flex:0 1 22rem;min-inline-size:12rem}form.p4-werkzeug .p4-suche>input{inline-size:100%;padding-inline-start:var(--s-8)}form.p4-werkzeug .p4-suche-symbol{position:absolute;inset-inline-start:var(--s-3);inset-block-start:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}form.p4-werkzeug .p4-export{display:inline-flex;align-items:center;gap:var(--s-2)}.p4-popover-felder{display:grid;gap:var(--s-3)}.p4-popover-felder label{display:block;margin-block-end:var(--s-1)}.p4-popover-felder select{inline-size:100%}.p4-fusszeile{margin-block-start:var(--s-3)}.p4-formular .p4-adresse.einstellung{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--s-4);padding:0;border:0}@media(max-width:600px){.p4-formular .p4-adresse.einstellung{grid-template-columns:minmax(0,1fr)}}.p4-formular .p4-plz-ort{display:grid;grid-template-columns:minmax(6rem,8rem) minmax(0,1fr);gap:var(--s-4)}.p4-formular .p4-weitere{margin-block:var(--s-4) 0}.p4-formular .p4-weitere>.k2-abschnitt-felder{padding:var(--s-4)}.p4-text-gefahr{color:var(--danger);font-weight:var(--gewicht-fett)}.unterzeile.p4-text-gefahr{display:block;font-size:var(--schrift-13);line-height:20px}.p4-werkzeugzeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2) var(--s-3);margin:0 0 var(--s-4)}.p4-werkzeugzeile>form.filterzeile{margin:0}.p4-werkzeugzeile .fin-csv-form>fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-1) var(--s-3);border:0;padding:0}.k3-schublade .avis-formular{margin:0;padding:0;border:0;background:none}.k3-schublade .avis-felder{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-4)}.k3-schublade .avis-felder label{display:block;margin-block-end:var(--s-1)}.k3-schublade .avis-felder input:not([type=file]){inline-size:100%}.p4-datei input[type=file]{inline-size:100%;padding:var(--s-6) var(--s-4);border:1px dashed var(--border-strong);border-radius:var(--radius-kontrolle);background:var(--surface-subtle);color:var(--text-muted);font:inherit;font-size:var(--schrift-14);cursor:pointer}.p4-datei input[type=file]::file-selector-button{margin-inline-end:var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--border-strong);border-radius:var(--radius-kontrolle);background:var(--surface);color:var(--primary);font:inherit;font-weight:var(--gewicht-fett);cursor:pointer}.p4-datei .hinweis{margin:var(--s-1) 0 0}.p4-werkzeugzeile>.p4-werkzeug-mitte{margin-inline-end:auto}.p4-werkzeugzeile>form.filterzeile:not(#p4){display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);padding:0;border:0;background:none}.p4-werkzeugzeile :is(summary,.knopf,button.spaltenwahl):not(#p4){min-block-size:var(--kontrolle-hoehe)}.p4-popover-links{display:grid;gap:var(--s-1)}.p4-popover-links>a{display:block;padding:var(--s-2) var(--s-3);border-radius:var(--radius-kontrolle);color:var(--text);text-decoration:none}.p4-popover-links>a:hover{background:var(--surface-hover)}.p4-jahreswahl{flex:none}.p4-probe-kasten>.p4-kasten-aktion{margin-block-end:0}form.p4-zeitraum-form:not(#p4){display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3) var(--s-4)}.billing-review.br-cases .fall-liste>.fall-zeile:not(#p4){display:grid;grid-template-columns:minmax(0,1fr) 8rem 7rem;align-items:center;column-gap:var(--s-4)}.billing-review.br-cases .fall-liste>.fall-zeile>.fall-betrag:not(#p4){text-align:end;font-variant-numeric:var(--ziffern)}.billing-review.br-cases .fall-liste>.fall-zeile>:is(.fall-loesen,.fall-erledigt-marke):not(#p4){justify-self:end}@media(max-width:600px){.billing-review.br-cases .fall-liste>.fall-zeile:not(#p4){grid-template-columns:minmax(0,1fr) auto}.billing-review.br-cases .fall-liste>.fall-zeile>:is(.fall-loesen,.fall-erledigt-marke):not(#p4){grid-column:1 / -1;justify-self:start}}.p4-leer-zeile{color:var(--text-muted)}.p4-kuerzung-summen{margin-block:0 var(--s-6)}form.r-kuerzung>fieldset:not(#p4){display:grid;gap:var(--s-2);margin:0 0 var(--s-4);padding:0;border:0}form.r-kuerzung>fieldset>label.inline:not(#p4){display:flex;align-items:center;gap:var(--s-3);min-block-size:var(--kontrolle-hoehe);padding:var(--s-2) var(--s-4);border:1px solid var(--border-strong);border-radius:var(--radius-kontrolle);background:var(--surface);cursor:pointer}form.r-kuerzung>fieldset>label.inline:has(input:checked):not(#p4){border-color:var(--primary);background:var(--primary-subtle)}form.r-kuerzung>fieldset>label.inline>input:not(#p4){margin:0;accent-color:var(--primary)}form.r-kuerzung>fieldset>.r-einzug:not(#p4){display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);margin:0 0 var(--s-2) var(--s-8)}form.r-kuerzung .p4-grund{display:grid;gap:var(--s-1);max-inline-size:40rem}form.r-kuerzung .p4-grund>.hinweis{margin:0}.p4-abschnitt{margin-block:0 var(--raum-sektion)}.p4-voll{inline-size:100%}ul.gruende>li.p4-normalfall{border-inline-start:2px solid var(--border-strong);padding-inline-start:var(--s-3);color:var(--text);background:none}@media(max-width:600px){.p4-zeitleiste>li+li::before{display:none}}.p4-avis-differenz{color:var(--text-muted);font-variant-numeric:var(--ziffern)}.p4-avis-differenz.p4-differenz-ueber{color:var(--danger);font-weight:var(--gewicht-fett)}.p4-rest{margin-inline-start:var(--s-2)}form.r-kuerzung .r-einzug>label.inline:not(#p4){display:inline-flex;align-items:center;gap:var(--s-2);margin:0}form.r-kuerzung .r-einzug input[type=checkbox]:not(#p4){margin:0;accent-color:var(--primary)}.p4-pdf-hinweis{margin-block:calc(-1 * var(--s-4)) var(--s-4)}.br-faelle-offen{}
