.werkseinstellungen-module__kVh7tG__abschnitt{margin:0 0 var(--as-space-xl);padding:var(--as-space-lg);background:var(--color-card-surface);border:1px solid var(--color-border);border-radius:var(--radius)}.werkseinstellungen-module__kVh7tG__titel{margin:0 0 var(--as-space-sm);font-size:var(--as-text-lg);color:var(--color-text-primary);font-weight:600}.werkseinstellungen-module__kVh7tG__satz{margin:0 0 var(--as-space-sm);color:var(--color-text-secondary);line-height:1.5}.werkseinstellungen-module__kVh7tG__liste{margin:0 0 var(--as-space-md);padding-left:var(--as-space-md);color:var(--color-text-secondary);line-height:1.6}.werkseinstellungen-module__kVh7tG__nachfrage{margin-top:var(--as-space-md);padding:var(--as-space-md);border:1px solid var(--color-status-critical);border-radius:var(--radius-sm)}.werkseinstellungen-module__kVh7tG__feld{margin-bottom:var(--as-space-xs);color:var(--color-text-primary);display:block}.werkseinstellungen-module__kVh7tG__eingabe{width:100%;max-width:22rem;min-height:42px;padding:0 var(--as-space-sm);color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:1rem}.werkseinstellungen-module__kVh7tG__knopfreihe{gap:var(--as-space-sm);margin-top:var(--as-space-md);flex-wrap:wrap;display:flex}.werkseinstellungen-module__kVh7tG__erledigt{margin:0 0 var(--as-space-md);padding:var(--as-space-sm) var(--as-space-md);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-status-good) 12%, transparent);color:var(--color-text-primary)}.werkseinstellungen-module__kVh7tG__fehler{margin:0 0 var(--as-space-md);padding:var(--as-space-sm) var(--as-space-md);border-radius:var(--radius-sm);border:1px solid var(--color-status-critical);color:var(--color-text-primary)}
.projekte-module__58F6yW__kopfzeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.projekte-module__58F6yW__titel{font-size:var(--as-text-3xl);margin:0}.projekte-module__58F6yW__nurTelefon.projekte-module__58F6yW__nurTelefon.projekte-module__58F6yW__nurTelefon{display:none}.projekte-module__58F6yW__fuss{justify-content:space-between;align-items:flex-end;gap:var(--as-space-sm) var(--as-space-xl);flex-wrap:wrap;display:flex}.projekte-module__58F6yW__fussSummen{gap:var(--as-space-xl);text-align:right;flex-wrap:wrap;display:flex}.projekte-module__58F6yW__suchzeile{margin-bottom:var(--as-space-md);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.projekte-module__58F6yW__suchfeld{min-width:0;min-height:2.625rem;padding:10px var(--as-space-sm);border:1px solid var(--as-line);border-radius:var(--radius);background:var(--as-panel);color:inherit;font-size:var(--as-text-lg);flex:220px}.projekte-module__58F6yW__label{font-size:var(--as-text-sm)}.projekte-module__58F6yW__projektLink,.projekte-module__58F6yW__summe{font-variant-numeric:tabular-nums;white-space:nowrap}.projekte-module__58F6yW__leerwert{color:var(--color-text-muted)}.projekte-module__58F6yW__leer{margin:var(--as-space-lg) 0;color:var(--color-text-muted);font-size:var(--as-text-lg)}.projekte-module__58F6yW__fehler{margin:var(--as-space-lg) 0;color:var(--color-status-critical);font-size:var(--as-text-lg)}.projekte-module__58F6yW__blaettern{justify-content:space-between;align-items:center;gap:var(--as-space-sm);margin-top:var(--as-space-md);color:var(--color-text-muted);font-size:var(--as-text-sm);flex-wrap:wrap;display:flex}.projekte-module__58F6yW__knopfzeile{gap:var(--as-space-xs);display:flex}@media (max-width:860px){.projekte-module__58F6yW__nurTelefon.projekte-module__58F6yW__nurTelefon.projekte-module__58F6yW__nurTelefon{display:flex}}.projekte-module__58F6yW__hinweis{margin:0 0 var(--as-space-md);color:var(--color-text-secondary);font-size:var(--as-text-md)}
.formular-module__uHYMoq__karte{background:var(--color-card-surface);border:1px solid var(--color-border);border-radius:var(--radius);max-width:34rem;padding:var(--as-space-lg)}.formular-module__uHYMoq__abschnitt{border:0;margin:0 0 1.75rem;padding:0}.formular-module__uHYMoq__abschnittTitel{color:var(--color-text-primary);margin:0 0 var(--as-space-sm);padding:0;font-size:.9375rem;font-weight:600}.formular-module__uHYMoq__formular{flex-direction:column;gap:.875rem;display:flex}.formular-module__uHYMoq__feld{gap:var(--as-space-2xs);flex-direction:column;display:flex}.formular-module__uHYMoq__label{color:var(--color-text-secondary);font-size:.8125rem}.formular-module__uHYMoq__eingabe{min-height:2.625rem;padding:.6rem var(--as-space-sm);font-size:1rem;font-family:var(--font-sans);color:var(--color-text-primary);background:var(--color-page-surface);border:1px solid var(--color-border);border-radius:var(--radius)}.formular-module__uHYMoq__eingabeFehler{border-color:var(--color-status-critical)}.formular-module__uHYMoq__dicht .formular-module__uHYMoq__eingabe{min-height:2.375rem;padding:.45rem var(--as-space-sm);font-size:var(--as-text-sm)}@media (max-width:860px){.formular-module__uHYMoq__dicht .formular-module__uHYMoq__eingabe{min-height:2.625rem;padding:.6rem var(--as-space-sm);font-size:var(--as-text-lg)}}.formular-module__uHYMoq__feldFehler{color:var(--color-text-primary);font-size:.8125rem}.formular-module__uHYMoq__paar{grid-template-columns:1fr;gap:.875rem;display:grid}@media (min-width:30rem){.formular-module__uHYMoq__paar{grid-template-columns:1fr 1fr}}.formular-module__uHYMoq__paar>*,.formular-module__uHYMoq__formular>*{min-width:0}.formular-module__uHYMoq__haken{align-items:center;gap:var(--as-space-xs);min-height:2.625rem;color:var(--color-text-primary);font-size:.9375rem;display:flex}.formular-module__uHYMoq__hakenReihe{flex-direction:column;display:flex}.formular-module__uHYMoq__hakenFeld{width:1.15rem;height:1.15rem;accent-color:var(--color-brand-gold);flex:none;margin-top:.1rem}.formular-module__uHYMoq__hakenText{flex-direction:column;gap:.15rem;display:flex}.formular-module__uHYMoq__hakenErklaerung{color:var(--color-text-secondary);font-size:.8125rem}.formular-module__uHYMoq__nachweis{margin-top:var(--as-space-sm);border-left:2px solid var(--color-border);padding-left:.875rem}.formular-module__uHYMoq__nachweisPflicht{border-left-color:var(--as-hinweis-kante-farbe)}.formular-module__uHYMoq__pflichtwort{color:var(--color-text-primary);font-weight:600}.formular-module__uHYMoq__fehler{color:var(--color-text-on-critical);background:var(--color-status-critical);border-radius:var(--radius);padding:var(--as-space-xs) var(--as-space-sm);margin:0 0 var(--as-space-md);font-size:.875rem}.formular-module__uHYMoq__knopfzeile{gap:var(--as-space-sm);margin-top:var(--as-space-xs);flex-wrap:wrap;align-items:center;display:flex}.formular-module__uHYMoq__gespeichert{color:var(--color-text-primary);border:1px solid var(--color-status-good);border-radius:var(--radius);padding:var(--as-space-xs) var(--as-space-sm);margin:0 0 var(--as-space-md);font-size:.875rem}.formular-module__uHYMoq__vorschlaege{margin:var(--as-space-2xs) 0 0;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-page-surface);max-height:15rem;padding:0;list-style:none;overflow-y:auto}.formular-module__uHYMoq__vorschlag{width:100%;min-height:2.75rem;padding:.4rem var(--as-space-sm);text-align:left;font-family:var(--font-sans);font-size:var(--as-text-md);color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:.1rem;display:flex}.formular-module__uHYMoq__vorschlag:hover,.formular-module__uHYMoq__vorschlag:focus-visible{background:var(--as-gold-soft)}.formular-module__uHYMoq__vorschlag span{color:var(--color-text-secondary);font-size:.8125rem}.formular-module__uHYMoq__vorschlagHinweis{padding:.4rem var(--as-space-sm);border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-size:.75rem}.formular-module__uHYMoq__hinweis{margin:0 0 var(--as-space-md);color:var(--color-text-secondary);font-size:var(--as-text-md)}.formular-module__uHYMoq__knopfzeileEng{gap:var(--as-space-xs);flex-wrap:wrap;align-items:center;display:inline-flex}@media (min-width:75rem){[data-breite=voll] .formular-module__uHYMoq__karte{max-width:72rem}[data-breite=voll] .formular-module__uHYMoq__formular{grid-template-columns:1fr 1fr;align-items:start;display:grid}[data-breite=voll] .formular-module__uHYMoq__formular>.formular-module__uHYMoq__paar,[data-breite=voll] .formular-module__uHYMoq__formular>.formular-module__uHYMoq__haken,[data-breite=voll] .formular-module__uHYMoq__formular>.formular-module__uHYMoq__hakenErklaerung,[data-breite=voll] .formular-module__uHYMoq__formular>.formular-module__uHYMoq__nachweis,[data-breite=voll] .formular-module__uHYMoq__formular>.formular-module__uHYMoq__tabelle,[data-breite=voll] .formular-module__uHYMoq__formular>.formular-module__uHYMoq__hinweis{grid-column:1/-1}[data-breite=voll] .formular-module__uHYMoq__eingabe{max-width:30rem}[data-breite=voll] .formular-module__uHYMoq__tabelle{width:100%}}.formular-module__uHYMoq__verweis{color:inherit;text-decoration:underline}.formular-module__uHYMoq__datenliste{margin:var(--as-space-sm) 0 0;gap:var(--as-space-2xs);display:grid}.formular-module__uHYMoq__datenliste>div{gap:var(--as-space-sm);padding:var(--as-space-2xs) 0;border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,12rem) minmax(0,1fr);align-items:baseline;display:grid}.formular-module__uHYMoq__datenliste dt{color:var(--color-text-secondary)}.formular-module__uHYMoq__datenliste dd{overflow-wrap:anywhere;margin:0}@media (max-width:860px){.formular-module__uHYMoq__datenliste>div{grid-template-columns:minmax(0,1fr);gap:0}}.formular-module__uHYMoq__briefpapierWarnung{margin:var(--as-space-md) 0;padding:var(--as-space-md);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-card-surface)}.formular-module__uHYMoq__briefpapierAnsicht{margin-top:var(--as-space-xl)}.formular-module__uHYMoq__briefpapierBlatt{aspect-ratio:210/297;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-card-surface);width:100%;max-width:34rem;display:block}[data-bereich] .formular-module__uHYMoq__karte{background:0 0;border:0;border-radius:0;max-width:none;padding:0}@media (min-width:75rem){.formular-module__uHYMoq__dicht[data-belegmaske]{gap:var(--as-space-md) var(--as-space-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.formular-module__uHYMoq__dicht[data-belegmaske]>*{margin-bottom:0}.formular-module__uHYMoq__dicht[data-belegmaske]>:not([data-belegkopf]),.formular-module__uHYMoq__dicht[data-belegmaske][data-rechnungsmaske]>[data-belegkopf]{grid-column:1/-1}}[data-rechnungsmaske] [data-steuerschalter] .formular-module__uHYMoq__haken{align-items:center;gap:var(--as-space-sm)}[data-rechnungsmaske] [data-steuerschalter] .formular-module__uHYMoq__hakenFeld{appearance:none;border-radius:var(--radius);background:var(--as-schalter-aus);cursor:pointer;border:0;flex:none;width:46px;height:26px;margin:0;position:relative}[data-rechnungsmaske] [data-steuerschalter] .formular-module__uHYMoq__hakenFeld:before{content:"";background:var(--as-schalter-knopf);width:20px;height:20px;transition:transform var(--speed) ease;position:absolute;top:3px;left:3px}[data-rechnungsmaske] [data-steuerschalter] .formular-module__uHYMoq__hakenFeld:checked{background:var(--color-brand-gold)}[data-rechnungsmaske] [data-steuerschalter] .formular-module__uHYMoq__hakenFeld:checked:before{transform:translate(20px)}[data-rechnungsmaske] [data-steuerschalter] .formular-module__uHYMoq__hakenFeld:focus-visible{outline:2px solid var(--as-gold-strong);outline-offset:2px}
.dokumente-module__NsLosa__raster{margin:var(--as-space-md) 0 0;gap:var(--as-space-sm);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:0;list-style:none;display:grid}.dokumente-module__NsLosa__karte{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-card-surface);min-width:0;overflow:hidden}.dokumente-module__NsLosa__bildflaeche{background:var(--color-page-surface);border-bottom:1px solid var(--color-border-soft);height:104px;text-decoration:none;display:block}.dokumente-module__NsLosa__bild{object-fit:cover;width:100%;height:100%;display:block}.dokumente-module__NsLosa__zeichen{height:100%;font-family:var(--font-mono);font-size:var(--as-text-sm);letter-spacing:.08em;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.dokumente-module__NsLosa__fuss{padding:var(--as-space-sm) var(--as-space-sm-plus);gap:var(--as-space-2xs);display:grid}.dokumente-module__NsLosa__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--as-text-sm);color:var(--color-text-primary);text-decoration:none;overflow:hidden}.dokumente-module__NsLosa__name:hover,.dokumente-module__NsLosa__name:focus-visible{text-decoration:underline}.dokumente-module__NsLosa__beiwerk{font-family:var(--font-mono);font-size:var(--as-text-3xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dokumente-module__NsLosa__fusszeile{justify-content:space-between;align-items:center;gap:var(--as-space-xs);flex-wrap:wrap;display:flex}
.blatt-module__53o0AW__blatt{margin:var(--as-space-lg) 0;padding:var(--as-space-lg);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-card-surface);color:var(--color-text-primary);font-size:var(--as-text-md);line-height:1.5}.blatt-module__53o0AW__vorschaumarke{margin:0 0 var(--as-space-md);padding:var(--as-space-sm) var(--as-space-md);border-radius:var(--radius-sm);background:var(--color-status-warning-soft);color:var(--color-text-primary);font-size:var(--as-text-sm)}.blatt-module__53o0AW__testvermerk{margin:0 0 var(--as-space-md);padding:var(--as-space-sm) var(--as-space-md);border:2px solid var(--color-status-critical);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--as-text-sm);font-weight:600}.blatt-module__53o0AW__kopf{justify-content:space-between;align-items:flex-start;gap:var(--as-space-lg);flex-wrap:wrap;display:flex}.blatt-module__53o0AW__logo{max-width:180px;height:auto}.blatt-module__53o0AW__kopfangaben{gap:var(--as-space-2xs);flex-direction:column;min-width:15rem;display:flex}.blatt-module__53o0AW__kopfzeile{justify-content:space-between;gap:var(--as-space-md);display:flex}.blatt-module__53o0AW__kopfbeschriftung{color:var(--color-text-secondary)}.blatt-module__53o0AW__kopfwert{font-variant-numeric:tabular-nums}.blatt-module__53o0AW__anschriftfeld{margin:var(--as-space-xl) 0 var(--as-space-lg)}.blatt-module__53o0AW__absenderzeile{margin:0 0 var(--as-space-xs);font-size:var(--as-text-2xs);color:var(--color-text-secondary)}.blatt-module__53o0AW__empfaenger{flex-direction:column;font-style:normal;display:flex}.blatt-module__53o0AW__anschriftzeile{display:block}.blatt-module__53o0AW__belegtitel{margin:0 0 var(--as-space-sm);font-size:var(--as-text-xl)}.blatt-module__53o0AW__bezug{margin:0 0 var(--as-space-lg);gap:var(--as-space-2xs) var(--as-space-md);grid-template-columns:max-content 1fr;display:grid}.blatt-module__53o0AW__bezugzeile{display:contents}.blatt-module__53o0AW__bezugzeile dt{color:var(--color-text-secondary)}.blatt-module__53o0AW__bezugzeile dd{margin:0}.blatt-module__53o0AW__positionenKasten{overflow-x:auto}.blatt-module__53o0AW__positionen{border-collapse:collapse;width:100%;margin-bottom:var(--as-space-lg)}.blatt-module__53o0AW__positionen th,.blatt-module__53o0AW__positionen td{padding:var(--as-space-xs) var(--as-space-sm);border-bottom:1px solid var(--color-gridline);text-align:left;vertical-align:top}.blatt-module__53o0AW__positionen th{color:var(--color-text-secondary);font-size:var(--as-text-sm);font-weight:600}.blatt-module__53o0AW__rechts{text-align:right;font-variant-numeric:tabular-nums}.blatt-module__53o0AW__kurztext{font-weight:600;display:block}.blatt-module__53o0AW__langtext{color:var(--color-text-secondary);font-size:var(--as-text-sm);display:block}.blatt-module__53o0AW__offen{color:var(--color-text-secondary);font-style:italic}.blatt-module__53o0AW__summen{margin:0 0 var(--as-space-lg) auto;gap:var(--as-space-2xs) var(--as-space-lg);grid-template-columns:minmax(0,max-content) max-content;width:fit-content;max-width:100%;display:grid}.blatt-module__53o0AW__summenzeile,.blatt-module__53o0AW__summenzeileStark{display:contents}.blatt-module__53o0AW__summenzeile dt,.blatt-module__53o0AW__summenzeileStark dt{color:var(--color-text-secondary)}.blatt-module__53o0AW__summenzeile dd,.blatt-module__53o0AW__summenzeileStark dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.blatt-module__53o0AW__summenzeileStark dt,.blatt-module__53o0AW__summenzeileStark dd{color:var(--color-text-primary);font-weight:700}.blatt-module__53o0AW__hinweis{margin:0 0 var(--as-space-sm);color:var(--color-text-secondary)}.blatt-module__53o0AW__zahlungsziel{margin:0 0 var(--as-space-sm)}.blatt-module__53o0AW__zahlungscode{margin:0 0 var(--as-space-sm);align-items:flex-start;gap:var(--as-space-2xs);flex-direction:column;display:flex}.blatt-module__53o0AW__qr{width:30mm;height:30mm;display:block}.blatt-module__53o0AW__qrBeschriftung{color:var(--color-text-secondary);font-size:var(--as-text-2xs)}.blatt-module__53o0AW__zahlung{margin:0 0 var(--as-space-lg);gap:var(--as-space-2xs) var(--as-space-md);grid-template-columns:max-content 1fr;display:grid}.blatt-module__53o0AW__zahlungszeile{display:contents}.blatt-module__53o0AW__zahlungszeile dt{color:var(--color-text-secondary)}.blatt-module__53o0AW__zahlungszeile dd{margin:0}.blatt-module__53o0AW__claim{margin:var(--as-space-lg) 0 var(--as-space-sm);text-align:center;color:var(--color-text-secondary);font-family:var(--font-brand-serif);font-size:var(--as-text-lg)}.blatt-module__53o0AW__fuss{gap:var(--as-space-md);padding-top:var(--as-space-sm);border-top:1px solid var(--color-gridline);color:var(--color-text-secondary);font-size:var(--as-text-2xs);grid-template-columns:repeat(4,1fr);display:grid}.blatt-module__53o0AW__fussspalte{flex-direction:column;display:flex}.blatt-module__53o0AW__fusszeile{display:block}@media (max-width:640px){.blatt-module__53o0AW__blatt{padding:var(--as-space-md)}.blatt-module__53o0AW__fuss{grid-template-columns:repeat(2,1fr)}.blatt-module__53o0AW__kopf{gap:var(--as-space-md)}.blatt-module__53o0AW__kopfangaben{width:100%;min-width:0}.blatt-module__53o0AW__positionen{display:block;overflow-x:auto}}.blatt-module__53o0AW__freitext{margin:0 0 var(--as-space-md);color:var(--color-text-primary);font-size:var(--as-text-md);white-space:pre-line}
.mitarbeiter-module__PUHs6G__einladung{margin:0 0 var(--as-space-md);gap:var(--as-space-sm);flex-direction:column;max-width:34rem;display:flex}.mitarbeiter-module__PUHs6G__einladungTitel{font-size:var(--as-text-lg);color:var(--color-text-primary);margin:0;font-weight:600}.mitarbeiter-module__PUHs6G__einladungHinweis{padding:var(--as-space-xs) var(--as-space-sm);border-left:2px solid var(--color-status-warning);background:var(--color-status-warning-soft);font-size:var(--as-text-sm);color:var(--color-text-primary);margin:0;line-height:1.5}.mitarbeiter-module__PUHs6G__einladungGut{padding:var(--as-space-xs) var(--as-space-sm);border-left:2px solid var(--color-status-good);background:color-mix(in srgb, var(--color-status-good) 10%, transparent);font-size:var(--as-text-sm);color:var(--color-text-primary);margin:0;line-height:1.5}.mitarbeiter-module__PUHs6G__einladungFehler{font-size:var(--as-text-sm);color:var(--color-text-primary);margin:0}.mitarbeiter-module__PUHs6G__einladungKnoepfe{gap:var(--as-space-sm);flex-wrap:wrap;align-items:center;display:flex}.mitarbeiter-module__PUHs6G__nurTelefon.mitarbeiter-module__PUHs6G__nurTelefon.mitarbeiter-module__PUHs6G__nurTelefon{display:none}.mitarbeiter-module__PUHs6G__fuss{justify-content:space-between;align-items:flex-end;gap:var(--as-space-sm) var(--as-space-xl);flex-wrap:wrap;display:flex}@media (max-width:860px){.mitarbeiter-module__PUHs6G__nurTelefon.mitarbeiter-module__PUHs6G__nurTelefon.mitarbeiter-module__PUHs6G__nurTelefon{display:flex}}
.liste-module__BS1utG__seite{padding:0 var(--as-space-xl)}.liste-module__BS1utG__marke{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:.625rem;font-weight:400}.liste-module__BS1utG__titel{margin:var(--as-space-2xs) 0 var(--as-space-md);font-family:var(--font-sans);color:var(--color-text-primary);font-size:1.375rem;font-weight:600}.liste-module__BS1utG__kennzahlen{gap:var(--as-space-xl);margin-bottom:var(--as-space-md);flex-wrap:wrap;display:flex}.liste-module__BS1utG__kopf{justify-content:space-between;align-items:flex-end;gap:var(--as-space-md) var(--as-space-xl);margin-bottom:var(--as-space-md);flex-wrap:wrap;display:flex}.liste-module__BS1utG__kopfLinks{min-width:0}.liste-module__BS1utG__kopf .liste-module__BS1utG__titel{margin-bottom:0}.liste-module__BS1utG__kopfWeg{margin:var(--as-space-xs) 0 0}.liste-module__BS1utG__kopf .liste-module__BS1utG__kennzahlen{text-align:right;justify-content:flex-end;margin-bottom:0}.liste-module__BS1utG__kennzahlBeschriftung{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:.625rem;font-weight:400;display:block}.liste-module__BS1utG__kennzahlWert{margin-top:var(--as-space-2xs);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-size:1.1875rem;font-weight:500;display:block}.liste-module__BS1utG__kennzahlErnst{color:var(--color-status-critical)}.liste-module__BS1utG__reiterzeile{gap:var(--as-space-xs);margin-bottom:var(--as-space-xs);flex-wrap:wrap;display:flex}.liste-module__BS1utG__reiter{align-items:center;gap:var(--as-space-xs);min-height:var(--as-tippziel-ansicht);min-width:var(--as-tippziel);padding:0 var(--as-space-sm-plus);font-family:var(--font-sans);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;font-size:.75rem;font-weight:400;text-decoration:none;display:inline-flex}.liste-module__BS1utG__reiterAktiv{background:var(--as-sidebar-soft);color:var(--color-text-on-nav);font-weight:500}.liste-module__BS1utG__reiterZahl{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-muted);font-size:.6875rem}.liste-module__BS1utG__reiterAktiv .liste-module__BS1utG__reiterZahl{color:var(--color-brand-gold)}.liste-module__BS1utG__filterzeile,.liste-module__BS1utG__werkzeuge{align-items:center;gap:var(--as-space-xs);margin-bottom:var(--as-space-sm);display:flex}.liste-module__BS1utG__filtergriff{flex:auto;order:-1;min-width:0}.liste-module__BS1utG__filtergriff .liste-module__BS1utG__filterzeile{margin-bottom:0}.liste-module__BS1utG__griffTaste{list-style:none;display:none}.liste-module__BS1utG__griffTaste::-webkit-details-marker{display:none}.liste-module__BS1utG__haupttaste{flex:none}.liste-module__BS1utG__suche{box-sizing:border-box;min-width:0;min-height:var(--as-tippziel-ansicht);padding:0 var(--as-space-xs);border:1px solid var(--color-border);background:var(--color-card-surface);font-family:var(--font-sans);color:var(--color-text-primary);border-radius:0;flex:auto;font-size:.75rem}.liste-module__BS1utG__filterfeld{box-sizing:border-box;min-height:var(--as-tippziel-ansicht);padding:0 var(--as-space-xs);border:1px solid var(--color-border);background:var(--color-card-surface);font-family:var(--font-sans);color:var(--color-text-primary);border-radius:0;flex:none;font-size:.75rem}.liste-module__BS1utG__suche::placeholder{color:var(--color-text-muted)}.liste-module__BS1utG__raster{gap:var(--as-space-sm);grid-template-columns:minmax(0,276fr) minmax(0,255fr) minmax(0,117fr) minmax(0,117fr) minmax(0,138fr) minmax(0,159fr);align-items:center;display:grid}.liste-module__BS1utG__kopfbalken{min-height:var(--as-tippziel-ansicht);padding:0 var(--as-space-sm-plus);background:var(--as-sidebar-soft)}.liste-module__BS1utG__kopfSpalte{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-on-nav-muted);font-size:.625rem;font-weight:500}.liste-module__BS1utG__bloecke{gap:var(--as-space-xs);margin-top:var(--as-space-xs);flex-direction:column;display:flex}.liste-module__BS1utG__block{box-sizing:border-box;min-height:75px;padding:var(--as-space-sm) var(--as-space-sm-plus);background:var(--color-card-surface);border:1px solid var(--color-border);color:inherit;border-radius:0;grid-template-areas:"betreff kunde netto brutto offen faellig""betreff kunde netto brutto offen plakette";text-decoration:none}.liste-module__BS1utG__block:hover,.liste-module__BS1utG__block:focus-visible{border-color:var(--as-gold-strong)}.liste-module__BS1utG__blockUeberfaellig{border-left:3px solid var(--color-status-critical)}.liste-module__BS1utG__kartenBetreff{grid-area:betreff}.liste-module__BS1utG__kartenKunde{grid-area:kunde}.liste-module__BS1utG__kartenNetto{grid-area:netto}.liste-module__BS1utG__kartenBrutto{grid-area:brutto}.liste-module__BS1utG__kartenOffen{grid-area:offen}.liste-module__BS1utG__kartenFaellig{grid-area:faellig;align-self:end}.liste-module__BS1utG__zahlWort,.liste-module__BS1utG__offenWort{display:none}.liste-module__BS1utG__betreff{font-family:var(--font-sans);color:var(--color-text-primary);font-size:.8125rem;font-weight:500;display:block}.liste-module__BS1utG__unterzeile{margin-top:var(--as-space-2xs);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-muted);font-size:.6875rem;display:block}.liste-module__BS1utG__kunde{font-family:var(--font-sans);color:var(--color-text-primary);font-size:.8125rem;display:block}.liste-module__BS1utG__bauvorhaben{margin-top:var(--as-space-2xs);font-family:var(--font-sans);color:var(--color-text-muted);font-size:.6875rem;display:block}.liste-module__BS1utG__zahl{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);font-size:.75rem;display:block}.liste-module__BS1utG__zahlOffen{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-size:.9375rem;font-weight:500;display:block}.liste-module__BS1utG__faelligkeit{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);font-size:.75rem;display:block}.liste-module__BS1utG__tage{margin-top:var(--as-space-2xs);font-family:var(--font-sans);color:var(--color-text-muted);font-size:.75rem;display:block}.liste-module__BS1utG__tageErnst{color:var(--color-status-critical)}.liste-module__BS1utG__plakette{margin-top:var(--as-space-2xs);grid-area:plakette;justify-content:flex-end;align-self:start;display:flex}.liste-module__BS1utG__fusszeile{min-height:var(--as-tippziel-ansicht);margin-top:var(--as-space-xs);padding:var(--as-space-xs) var(--as-space-sm);background:var(--color-page-surface);border:1px solid var(--color-border);border-radius:0}.liste-module__BS1utG__fussText{font-family:var(--font-sans);color:var(--color-text-secondary);font-size:.6875rem}.liste-module__BS1utG__fussZahl{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-size:.75rem;font-weight:500;display:block}.liste-module__BS1utG__leer{padding:var(--as-space-lg) var(--as-space-sm);background:var(--color-card-surface);border:1px solid var(--color-border);font-family:var(--font-sans);color:var(--color-text-secondary);margin:0;font-size:.8125rem;line-height:1.5}@media (max-width:860px){.liste-module__BS1utG__seite{padding:0 var(--as-space-sm)}.liste-module__BS1utG__kopf{align-items:stretch;gap:var(--as-space-sm);margin:-18px calc(-14px - var(--as-space-sm)) 0;padding:var(--as-space-sm-plus) var(--as-space-md-plus) var(--as-space-md);background:linear-gradient(180deg, var(--as-sidebar), var(--as-sidebar-unten));flex-direction:column}.liste-module__BS1utG__kopf .liste-module__BS1utG__marke{color:var(--color-text-on-nav-sub);font-family:var(--font-mono);letter-spacing:.1em}.liste-module__BS1utG__kopf .liste-module__BS1utG__kopfLinks .liste-module__BS1utG__titel{margin-top:var(--as-space-2xs);font-size:var(--as-text-lg);color:var(--color-text-on-nav)}.liste-module__BS1utG__kopf .liste-module__BS1utG__kopfWeg,.liste-module__BS1utG__kopf .liste-module__BS1utG__kopfWeg a{color:var(--color-text-on-nav-muted)}.liste-module__BS1utG__kopf>.liste-module__BS1utG__kennzahlen{text-align:left;justify-content:flex-start;gap:var(--as-space-lg)}.liste-module__BS1utG__kopf .liste-module__BS1utG__kennzahlBeschriftung{color:var(--color-text-on-nav-sub)}.liste-module__BS1utG__kopf .liste-module__BS1utG__kennzahlWert{font-size:var(--as-text-lg);color:var(--color-text-on-nav)}.liste-module__BS1utG__kopf .liste-module__BS1utG__kennzahlErnst{color:var(--color-brand-gold)}.liste-module__BS1utG__reiterzeile{gap:var(--as-space-xs);margin:0 calc(-14px - var(--as-space-sm));padding:var(--as-space-sm) var(--as-space-sm-plus);background:var(--as-sidebar-soft);border-bottom:1px solid var(--color-border-on-nav-brand);flex-wrap:wrap}.liste-module__BS1utG__reiter{border:1px solid var(--color-border-on-nav);color:var(--color-text-on-nav-muted)}.liste-module__BS1utG__reiterZahl{color:var(--color-text-on-nav-muted)}.liste-module__BS1utG__reiterAktiv{background:var(--color-brand-gold);border-color:var(--color-brand-gold);color:var(--color-on-gold)}.liste-module__BS1utG__reiterAktiv .liste-module__BS1utG__reiterZahl{color:var(--color-on-gold)}.liste-module__BS1utG__werkzeuge{margin-top:var(--as-space-sm-plus);flex-direction:column;align-items:stretch}.liste-module__BS1utG__filtergriff{order:0}.liste-module__BS1utG__haupttaste.liste-module__BS1utG__haupttaste{width:100%;min-height:var(--as-tippziel-haupt);font-size:var(--as-text-sm)}.liste-module__BS1utG__griffTaste{min-height:var(--as-tippziel-ansicht);padding:0 var(--as-space-sm);border:1px solid var(--color-border);background:var(--color-card-surface);font-family:var(--font-sans);font-size:var(--as-text-sm);color:var(--color-text-secondary);cursor:pointer;align-items:center;display:flex}.liste-module__BS1utG__filtergriff[open] .liste-module__BS1utG__griffTaste{margin-bottom:var(--as-space-xs)}.liste-module__BS1utG__filterzeile{flex-wrap:wrap}.liste-module__BS1utG__raster{display:block}.liste-module__BS1utG__kopfbalken{display:none}.liste-module__BS1utG__block{gap:var(--as-space-2xs) var(--as-space-sm);min-height:0;padding:var(--as-space-sm-plus);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kunde plakette""betreff plakette""faellig offen""netto offen""brutto offen";align-items:start;display:grid}.liste-module__BS1utG__kartenKunde .liste-module__BS1utG__kunde{font-weight:500}.liste-module__BS1utG__kartenBetreff .liste-module__BS1utG__betreff{color:var(--color-text-muted);font-size:.6875rem;font-weight:400}.liste-module__BS1utG__kartenFaellig{align-self:start}.liste-module__BS1utG__zahl{text-align:left;font-size:.6875rem}.liste-module__BS1utG__zahlWort{margin-right:var(--as-space-2xs);font-family:var(--font-sans);color:var(--color-text-muted);display:inline}.liste-module__BS1utG__kartenOffen{text-align:right;align-self:end}.liste-module__BS1utG__zahlOffen{font-size:var(--as-text-lg)}.liste-module__BS1utG__offenWort{font-family:var(--font-sans);color:var(--color-text-muted);font-size:.6875rem;display:block}.liste-module__BS1utG__plakette{margin-top:0}}.liste-module__BS1utG__veraltet{margin:0 0 var(--as-space-xs);padding:var(--as-space-xs) var(--as-space-sm);border-left:2px solid var(--color-status-warning);background:color-mix(in srgb, var(--color-status-warning) 10%, transparent);font-family:var(--font-sans);color:var(--color-text-primary);border-radius:0;font-size:.75rem;line-height:1.5}
.rechnungen-module__Pdt3wq__kopfzeile{justify-content:space-between;align-items:center;gap:var(--as-space-sm);margin-bottom:var(--as-space-md);flex-wrap:wrap;display:flex}.rechnungen-module__Pdt3wq__belegpfad{font-family:var(--font-mono);font-size:var(--as-text-3xs);letter-spacing:var(--as-laufweite-kopf);text-transform:uppercase;color:var(--color-text-muted);flex-basis:100%;margin:0}.rechnungen-module__Pdt3wq__belegzweitzeile{font-size:var(--as-text-2xs);color:var(--color-text-secondary);flex-basis:100%;margin:0}.rechnungen-module__Pdt3wq__betragskarte{display:none}.rechnungen-module__Pdt3wq__betragWort{font-size:var(--as-text-3xs);letter-spacing:var(--as-laufweite-kopf);text-transform:uppercase;color:var(--color-text-muted);margin:0}.rechnungen-module__Pdt3wq__betragZahl{margin:var(--as-space-2xs) 0 0;font-family:var(--font-mono);font-size:var(--as-text-4xl);font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-weight:500}.rechnungen-module__Pdt3wq__betragNeben{gap:var(--as-space-2xs) var(--as-space-md);margin:var(--as-space-xs) 0 0;flex-wrap:wrap;display:flex}.rechnungen-module__Pdt3wq__betragNeben>div{gap:var(--as-space-2xs);display:flex}.rechnungen-module__Pdt3wq__betragNeben dt,.rechnungen-module__Pdt3wq__betragNeben dd{font-size:var(--as-text-2xs);color:var(--color-text-secondary);margin:0}.rechnungen-module__Pdt3wq__betragNeben dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.rechnungen-module__Pdt3wq__betragskarte[data-fordert]{margin-bottom:var(--as-space-md);display:block}.rechnungen-module__Pdt3wq__betragskarte[data-fordert] .rechnungen-module__Pdt3wq__betragWort,.rechnungen-module__Pdt3wq__betragskarte[data-fordert] .rechnungen-module__Pdt3wq__betragZahl{display:none}.rechnungen-module__Pdt3wq__betragKacheln{gap:var(--as-space-sm);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.rechnungen-module__Pdt3wq__betragKacheln>div{gap:var(--as-space-2xs);min-width:0;padding:var(--as-space-sm-plus);border:1px solid var(--color-border);background:var(--color-card-surface);flex-direction:column;display:flex}.rechnungen-module__Pdt3wq__betragKacheln dt{font-size:var(--as-text-3xs);letter-spacing:var(--as-laufweite-kopf);text-transform:uppercase;color:var(--color-text-muted);margin:0}.rechnungen-module__Pdt3wq__betragKacheln dd{font-family:var(--font-mono);font-size:var(--as-text-3xl);font-variant-numeric:tabular-nums;color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;font-weight:500}.rechnungen-module__Pdt3wq__titel{font-size:var(--as-text-3xl);margin:0}.rechnungen-module__Pdt3wq__abschnittTitel{margin:var(--as-space-lg) 0 var(--as-space-sm);font-size:var(--as-text-lg);color:var(--color-text-secondary)}.rechnungen-module__Pdt3wq__hinweis{margin:0 0 var(--as-space-md);color:var(--color-text-secondary);font-size:var(--as-text-md)}.rechnungen-module__Pdt3wq__leermeldung{margin:var(--as-space-lg) 0;color:var(--color-text-secondary);font-size:var(--as-text-lg);line-height:1.5}.rechnungen-module__Pdt3wq__fehler{margin:var(--as-space-md) 0;padding:var(--as-space-sm) var(--as-space-md);border-radius:var(--radius-sm);color:var(--color-text-on-nav);background:var(--color-status-critical);font-size:var(--as-text-md)}.rechnungen-module__Pdt3wq__leerwert{color:var(--color-text-muted)}.rechnungen-module__Pdt3wq__nebenzahl{color:var(--color-text-muted);font-size:var(--as-text-sm);display:block}.rechnungen-module__Pdt3wq__verweis{color:inherit;text-decoration:underline}.rechnungen-module__Pdt3wq__verweis:hover{text-decoration:underline}.rechnungen-module__Pdt3wq__kopfdaten{padding:var(--as-space-md);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-card-surface);margin-bottom:var(--as-space-lg);position:relative}.rechnungen-module__Pdt3wq__datenliste{gap:var(--as-space-sm) var(--as-space-md);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.rechnungen-module__Pdt3wq__eineSpalte{gap:var(--as-space-sm) var(--as-space-md);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.rechnungen-module__Pdt3wq__datenzeile dt{font-size:var(--as-text-sm);color:var(--color-text-secondary)}.rechnungen-module__Pdt3wq__datenzeile dd{font-size:var(--as-text-md);margin:0}.rechnungen-module__Pdt3wq__erklaerung{margin:var(--as-space-md) 0 0;color:var(--color-text-secondary);font-size:var(--as-text-sm);line-height:1.5}.rechnungen-module__Pdt3wq__pflichthinweis{margin:var(--as-space-sm) 0 0;font-size:var(--as-text-md);line-height:1.5}.rechnungen-module__Pdt3wq__zeilen,.rechnungen-module__Pdt3wq__fehlendes{margin-top:var(--as-space-xl)}.rechnungen-module__Pdt3wq__aktionen{gap:var(--as-space-2xs);display:flex}.rechnungen-module__Pdt3wq__unbestimmt{color:var(--color-text-secondary);font-style:italic}.rechnungen-module__Pdt3wq__rueckfrage{box-shadow:var(--as-schatten-ebene);max-width:32rem;padding:var(--as-space-md);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-card-surface);color:var(--color-text-primary);margin:auto}.rechnungen-module__Pdt3wq__knopfzeile{gap:var(--as-space-xs);margin-top:var(--as-space-md);flex-wrap:wrap;display:flex}.rechnungen-module__Pdt3wq__hinweiszeile{margin-top:var(--as-space-2xs);font-size:var(--as-text-sm);color:var(--color-text-secondary);display:block}.rechnungen-module__Pdt3wq__mangelliste{padding-left:var(--as-space-lg);color:var(--color-text-secondary);font-size:var(--as-text-md);margin:0;line-height:1.6}@media (max-width:860px){.rechnungen-module__Pdt3wq__datenliste{grid-template-columns:repeat(2,minmax(0,1fr))}}.rechnungen-module__Pdt3wq__vorschau{margin-top:var(--as-space-lg)}.rechnungen-module__Pdt3wq__vorschauTaste{align-items:baseline;gap:var(--as-space-sm);min-height:42px;padding:var(--as-space-xs) 0;cursor:pointer;color:var(--color-text-primary);font-size:var(--as-text-lg);flex-wrap:wrap;font-weight:700;list-style:none;display:flex}.rechnungen-module__Pdt3wq__vorschauTaste::-webkit-details-marker{display:none}.rechnungen-module__Pdt3wq__vorschauTaste:before{content:"";border-right:2px solid var(--color-text-secondary);border-bottom:2px solid var(--color-text-secondary);width:8px;height:8px;transition:transform var(--speed) ease;transform:rotate(-45deg)}.rechnungen-module__Pdt3wq__vorschau[open]>.rechnungen-module__Pdt3wq__vorschauTaste:before{transform:rotate(45deg)}.rechnungen-module__Pdt3wq__vorschauZusatz{color:var(--color-text-secondary);font-size:var(--as-text-sm);font-weight:400}.rechnungen-module__Pdt3wq__blattRahmen{aspect-ratio:1/1.414;border:1px solid var(--as-line);border-radius:var(--radius);background:var(--as-paper);width:100%;overflow:hidden}.rechnungen-module__Pdt3wq__blattEinbettung{border:0;width:100%;height:100%}.rechnungen-module__Pdt3wq__zweitzeile{color:var(--color-text-secondary);font-size:var(--as-text-sm)}.rechnungen-module__Pdt3wq__warnung{margin:var(--as-space-sm) 0;padding:var(--as-space-sm) var(--as-space-md);border-left:4px solid var(--color-status-warning);border-radius:var(--radius-sm);background:var(--color-status-warning-soft);color:var(--color-text-primary);font-size:var(--as-text-md);line-height:1.5}.rechnungen-module__Pdt3wq__summen{margin:var(--as-space-md) 0 0;background:var(--color-card-surface);border:1px solid var(--color-border);border-radius:var(--radius);flex-direction:column;max-width:380px;margin-left:auto;display:flex;overflow:hidden}.rechnungen-module__Pdt3wq__summenzeile{justify-content:space-between;align-items:baseline;gap:var(--as-space-md);padding:var(--as-space-xs) var(--as-space-md-plus);border-bottom:1px solid var(--color-border-soft);font-size:var(--as-text-sm);color:var(--color-text-secondary);display:flex}.rechnungen-module__Pdt3wq__summenzeile dt,.rechnungen-module__Pdt3wq__summenzeile dd{margin:0}.rechnungen-module__Pdt3wq__summenzeile dd{font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.rechnungen-module__Pdt3wq__summeGesamt{padding:var(--as-space-sm-plus) var(--as-space-md-plus);background:var(--color-nav-surface);color:var(--color-text-on-nav-muted);border-bottom:0}.rechnungen-module__Pdt3wq__summeGesamt dt{font-size:var(--as-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.rechnungen-module__Pdt3wq__summeGesamt dd{color:var(--color-brand-gold);font-family:var(--font-mono);font-size:var(--as-text-xl);font-weight:500}.rechnungen-module__Pdt3wq__zelleMitMeldung{gap:var(--as-space-2xs);flex-direction:column;display:flex}.rechnungen-module__Pdt3wq__erfassung{margin-top:var(--as-space-md);padding:var(--as-space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-card-surface)}.rechnungen-module__Pdt3wq__erfassungTitel{margin:0 0 var(--as-space-sm);font-size:var(--as-text-sm);color:var(--color-text-secondary);font-weight:600}.rechnungen-module__Pdt3wq__erfassungFelder{gap:var(--as-space-sm);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.rechnungen-module__Pdt3wq__erfassungFeld{gap:var(--as-space-2xs);flex-direction:column;min-width:0;display:flex}.rechnungen-module__Pdt3wq__erfassungWort{color:var(--color-text-secondary);font-size:.8125rem}.rechnungen-module__Pdt3wq__erfassungFuss{justify-content:flex-end;align-items:center;gap:var(--as-space-md);margin-top:var(--as-space-sm);display:flex}.rechnungen-module__Pdt3wq__erfassungBetrag{font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-weight:600}.rechnungen-module__Pdt3wq__optionsliste{margin:var(--as-space-md) 0;gap:var(--as-space-xs);flex-direction:column;padding:0;list-style:none;display:flex}.rechnungen-module__Pdt3wq__optionszeile{justify-content:space-between;align-items:center;gap:var(--as-space-xs) var(--as-space-md);padding:var(--as-space-xs) 0;border-bottom:1px solid var(--color-gridline);flex-wrap:wrap;display:flex}.rechnungen-module__Pdt3wq__optionsname{min-width:0;color:var(--color-text-primary);font-weight:600}.rechnungen-module__Pdt3wq__optionswahl{align-items:center;gap:var(--as-space-md);color:var(--color-text-secondary);display:flex}.rechnungen-module__Pdt3wq__griff{margin-bottom:var(--as-space-sm);flex-direction:column;align-items:flex-end;display:flex;position:relative}.rechnungen-module__Pdt3wq__griffTaste{align-items:center;gap:var(--as-space-xs);min-height:2.625rem;padding:0 var(--as-space-sm);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-page-surface);color:var(--color-text-primary);font-size:var(--as-text-sm);cursor:pointer;font-weight:600;list-style:none;display:inline-flex}.rechnungen-module__Pdt3wq__griffTaste::-webkit-details-marker{display:none}.rechnungen-module__Pdt3wq__griffTaste:before{content:"";border-right:2px solid var(--color-text-secondary);border-bottom:2px solid var(--color-text-secondary);width:8px;height:8px;transition:transform var(--speed) ease;transform:rotate(-45deg)}.rechnungen-module__Pdt3wq__griff[open]>.rechnungen-module__Pdt3wq__griffTaste:before{transform:rotate(45deg)}.rechnungen-module__Pdt3wq__griffZahl{min-width:1.5rem;height:1.5rem;padding:0 var(--as-space-2xs);border-radius:var(--radius);background:var(--color-brand-gold);color:var(--color-text-primary);font-size:var(--as-text-xs);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.rechnungen-module__Pdt3wq__griffFenster{z-index:5;width:min(40rem,100%);margin-top:var(--as-space-xs);padding:var(--as-space-md);gap:var(--as-space-md);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-card-surface);box-shadow:var(--as-schatten-ebene);display:grid;position:absolute;top:100%;right:0}@media (max-width:860px){.rechnungen-module__Pdt3wq__griff{align-items:stretch}.rechnungen-module__Pdt3wq__griffTaste{justify-content:center}.rechnungen-module__Pdt3wq__griffFenster{width:auto;box-shadow:none;position:static}}.rechnungen-module__Pdt3wq__belegbild{background:var(--color-page-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);flex:none;width:64px;height:44px;display:block;overflow:hidden}.rechnungen-module__Pdt3wq__belegbildInhalt{object-fit:cover;width:100%;height:100%;display:block}.rechnungen-module__Pdt3wq__pruefsumme{font-family:var(--font-mono);font-size:var(--as-text-3xs);color:var(--color-text-secondary);word-break:break-all}.rechnungen-module__Pdt3wq__tagessumme{align-items:baseline;gap:var(--as-space-xs);margin:0 0 var(--as-space-2xs);flex-wrap:wrap;display:flex}.rechnungen-module__Pdt3wq__tagesbetrag{font-family:var(--font-mono);font-size:var(--as-text-base);font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-weight:500}.rechnungen-module__Pdt3wq__tagesneben{font-family:var(--font-sans);font-size:var(--as-text-xs);color:var(--color-text-secondary)}.rechnungen-module__Pdt3wq__entwurfshinweis{align-items:center;gap:var(--as-space-sm-plus);padding:var(--as-space-sm-plus) var(--as-space-xl);margin-bottom:var(--as-space-md);background:var(--as-hinweisband);border-bottom:1px solid var(--as-line);display:flex}.rechnungen-module__Pdt3wq__entwurfsstrich{background:var(--color-text-secondary);flex:none;width:2px;height:32px}.rechnungen-module__Pdt3wq__entwurfssatz{font-size:var(--as-text-sm);color:var(--as-ink);margin:0;font-weight:500}.rechnungen-module__Pdt3wq__entwurfsfolge{margin:var(--as-space-2xs) 0 0;font-size:var(--as-text-sm);color:var(--color-text-secondary);line-height:1.6}.rechnungen-module__Pdt3wq__entwurfsfolge strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--as-ink);font-weight:500}.rechnungen-module__Pdt3wq__belegraster{gap:var(--as-space-lg);display:grid}.rechnungen-module__Pdt3wq__handlungsspalte,.rechnungen-module__Pdt3wq__belegspalte{flex-direction:column;min-width:0;display:flex}@media (min-width:75rem){.rechnungen-module__Pdt3wq__belegraster{grid-template-columns:minmax(0,1fr) 420px;align-items:start}.rechnungen-module__Pdt3wq__handlungsspalte{grid-area:1/2}.rechnungen-module__Pdt3wq__belegspalte{grid-area:1/1}.rechnungen-module__Pdt3wq__belegraster[data-fassung=angebot]{grid-template-columns:minmax(0,1fr)}}.rechnungen-module__Pdt3wq__zahlbetrag{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.rechnungen-module__Pdt3wq__kopftitel{align-items:flex-start;gap:var(--as-space-2xs);flex-direction:column;min-width:0;display:flex}.rechnungen-module__Pdt3wq__kopfhandlungen{align-items:flex-end;gap:var(--as-space-xs);flex-direction:column;display:flex}.rechnungen-module__Pdt3wq__kopfhandlungenReihe{align-items:center;gap:var(--as-space-xs);display:flex}.rechnungen-module__Pdt3wq__symbolknopf.rechnungen-module__Pdt3wq__symbolknopf.rechnungen-module__Pdt3wq__symbolknopf{width:var(--as-tippziel);min-width:var(--as-tippziel);min-height:var(--as-tippziel);font-size:var(--as-text-lg);padding:0;line-height:1}.rechnungen-module__Pdt3wq__mehrGriff{position:relative}.rechnungen-module__Pdt3wq__mehrEintrag{align-items:flex-start;gap:var(--as-space-2xs);flex-direction:column;display:flex}.rechnungen-module__Pdt3wq__kopfhandlungenBreit{flex:auto;min-width:0}.rechnungen-module__Pdt3wq__kopfhandlungenKinder{text-align:left;align-self:stretch}.rechnungen-module__Pdt3wq__kopfhandlungenKinder:empty,.rechnungen-module__Pdt3wq__hauptUnten{display:none}.rechnungen-module__Pdt3wq__mehrTaste{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-card-surface);color:var(--color-text-secondary);cursor:pointer;justify-content:center;align-items:center;font-weight:400;list-style:none;display:inline-flex}.rechnungen-module__Pdt3wq__mehrTaste::-webkit-details-marker{display:none}.rechnungen-module__Pdt3wq__mehrTaste:hover{color:var(--color-text-primary)}.rechnungen-module__Pdt3wq__mehrFenster{z-index:5;width:max-content;max-width:min(24rem,90vw);margin-top:var(--as-space-xs);padding:var(--as-space-md);gap:var(--as-space-xs);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-card-surface);text-align:left;box-shadow:var(--as-schatten-ebene);display:grid;position:absolute;top:100%;right:0}@media (min-width:75rem){[data-belegkopf] .rechnungen-module__Pdt3wq__datenliste{grid-template-columns:repeat(2,minmax(0,1fr))}}.rechnungen-module__Pdt3wq__tafeltitel{margin:0 0 var(--as-space-sm);padding-bottom:var(--as-space-sm);border-bottom:1px solid var(--color-border-soft);font-size:var(--as-text-3xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);font-weight:500}.rechnungen-module__Pdt3wq__kopfdatenSpalten{gap:var(--as-space-md) var(--as-space-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:75rem){[data-rechnungsmaske] .rechnungen-module__Pdt3wq__kopfdatenSpalten{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.rechnungen-module__Pdt3wq__kopfdatenLinks,.rechnungen-module__Pdt3wq__kopfdatenRechts{min-width:0}.rechnungen-module__Pdt3wq__positionenKopf{justify-content:space-between;align-items:baseline;gap:var(--as-space-xs) var(--as-space-md);flex-wrap:wrap;display:flex}.rechnungen-module__Pdt3wq__positionenKopf .rechnungen-module__Pdt3wq__abschnittTitel{margin-bottom:0}.rechnungen-module__Pdt3wq__positionenMeta{font-family:var(--font-mono);font-size:var(--as-text-2xs);font-variant-numeric:tabular-nums;letter-spacing:var(--as-laufweite-kopf);text-transform:uppercase;color:var(--color-text-muted)}.rechnungen-module__Pdt3wq__erfassungRechnung{padding:var(--as-space-sm-plus) var(--as-space-md-plus) var(--as-space-sm-plus);border:1px solid var(--color-border);background:var(--as-cream);border-top:0;margin-top:0}.rechnungen-module__Pdt3wq__erfassungRechnung .rechnungen-module__Pdt3wq__erfassungTitel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rechnungen-module__Pdt3wq__erfassungZeile{gap:var(--as-space-xs);grid-template-columns:38px minmax(0,120px) minmax(0,120px) minmax(0,90px) minmax(0,78px) 130px;grid-template-areas:"pos beschreibung beschreibung beschreibung beschreibung taste""pos preis menge rabatt steuer taste";align-items:end;display:grid}.rechnungen-module__Pdt3wq__erfassungZeile>.rechnungen-module__Pdt3wq__erfassungPos{grid-area:pos}.rechnungen-module__Pdt3wq__erfassungZeile>label:first-of-type{grid-area:beschreibung}.rechnungen-module__Pdt3wq__erfassungZeile>label:nth-of-type(2){grid-area:preis}.rechnungen-module__Pdt3wq__erfassungZeile>.rechnungen-module__Pdt3wq__mengeEinheit{grid-area:menge}.rechnungen-module__Pdt3wq__erfassungZeile>label:nth-of-type(3){grid-area:rabatt}.rechnungen-module__Pdt3wq__erfassungZeile>label:nth-of-type(4){grid-area:steuer}.rechnungen-module__Pdt3wq__erfassungZeile>.rechnungen-module__Pdt3wq__hinzufuegen{grid-area:taste;align-self:end}.rechnungen-module__Pdt3wq__erfassungZeile .rechnungen-module__Pdt3wq__erfassungWort,.rechnungen-module__Pdt3wq__erfassungLang .rechnungen-module__Pdt3wq__erfassungWort{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rechnungen-module__Pdt3wq__erfassungPos{font-family:var(--font-mono);font-size:var(--as-text-2xs);color:var(--color-text-muted);align-self:center}.rechnungen-module__Pdt3wq__erfassungLangtext{min-width:0}.rechnungen-module__Pdt3wq__mengeEinheit{gap:var(--as-space-2xs);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.rechnungen-module__Pdt3wq__hinzufuegen{min-height:var(--as-tippziel);background:var(--as-sidebar-soft);border-color:var(--as-sidebar-soft);color:var(--color-brand-gold)}.rechnungen-module__Pdt3wq__hinzufuegen:hover:not(:disabled){background:var(--color-nav-surface);border-color:var(--color-nav-surface);color:var(--color-brand-gold)}.rechnungen-module__Pdt3wq__erfassungLang{gap:var(--as-space-xs);margin-top:var(--as-space-xs);padding-left:calc(38px + var(--as-space-xs));grid-template-columns:180px minmax(0,1fr) auto;align-items:end;display:grid}[data-rechnungsmaske] .rechnungen-module__Pdt3wq__summen{background:0 0;border:0;max-width:420px}[data-rechnungsmaske] .rechnungen-module__Pdt3wq__summenzeile{padding:var(--as-space-xs) 0;border-bottom:1px solid var(--color-border-soft)}[data-rechnungsmaske] .rechnungen-module__Pdt3wq__summeGesamt{margin-top:var(--as-space-2xs);padding:var(--as-space-sm-plus) 0 0;border-bottom:0;border-top:1px solid var(--color-border-field);color:var(--color-text-primary);background:0 0}[data-rechnungsmaske] .rechnungen-module__Pdt3wq__summeGesamt dt{font-size:var(--as-text-sm);letter-spacing:normal;text-transform:none;color:var(--color-text-primary);font-weight:600}[data-rechnungsmaske] .rechnungen-module__Pdt3wq__summeGesamt dd{font-size:var(--as-text-3xl);color:var(--color-text-primary)}@media (max-width:860px){.rechnungen-module__Pdt3wq__erfassungRechnung .rechnungen-module__Pdt3wq__erfassungTitel{clip:auto;white-space:normal;width:auto;height:auto;margin:0 0 var(--as-space-xs);font-size:var(--as-text-3xs);letter-spacing:var(--as-laufweite-feld);text-transform:uppercase;color:var(--color-text-muted);font-weight:500;position:static;overflow:visible}.rechnungen-module__Pdt3wq__erfassungZeile{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"beschreibung beschreibung""preis menge""rabatt steuer""taste taste";align-items:stretch}.rechnungen-module__Pdt3wq__erfassungZeile .rechnungen-module__Pdt3wq__erfassungWort,.rechnungen-module__Pdt3wq__erfassungLang .rechnungen-module__Pdt3wq__erfassungWort{clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.rechnungen-module__Pdt3wq__erfassungPos{display:none}.rechnungen-module__Pdt3wq__erfassungLang{grid-template-columns:minmax(0,1fr);padding-left:0}.rechnungen-module__Pdt3wq__kopfzeile{margin:calc(-1 * var(--as-space-md-plus)) calc(-1 * var(--as-space-sm-plus)) var(--as-space-md);padding:var(--as-space-sm-plus) var(--as-space-md-plus) var(--as-space-md);background:linear-gradient(180deg, var(--as-sidebar), var(--as-sidebar-unten))}.rechnungen-module__Pdt3wq__kopfzeile .rechnungen-module__Pdt3wq__titel{font-size:var(--as-text-lg);color:var(--color-text-on-nav)}.rechnungen-module__Pdt3wq__kopfzeile .rechnungen-module__Pdt3wq__belegpfad{color:var(--color-text-on-nav-sub)}.rechnungen-module__Pdt3wq__kopfzeile .rechnungen-module__Pdt3wq__belegzweitzeile{color:var(--color-text-on-nav-muted)}.rechnungen-module__Pdt3wq__betragskarte{margin-bottom:var(--as-space-md);padding:var(--as-space-sm-plus) var(--as-space-sm-plus) var(--as-space-md);border:1px solid var(--color-border);background:var(--color-card-surface);display:block}.rechnungen-module__Pdt3wq__betragskarte[data-fordert] .rechnungen-module__Pdt3wq__betragWort,.rechnungen-module__Pdt3wq__betragskarte[data-fordert] .rechnungen-module__Pdt3wq__betragZahl{display:block}.rechnungen-module__Pdt3wq__betragKacheln{gap:var(--as-space-2xs) var(--as-space-md);margin-top:var(--as-space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.rechnungen-module__Pdt3wq__betragKacheln>div{background:0 0;border:0;flex-direction:row;align-items:baseline;padding:0}.rechnungen-module__Pdt3wq__betragKacheln dt{font-size:var(--as-text-2xs);letter-spacing:0;text-transform:none;color:var(--color-text-secondary)}.rechnungen-module__Pdt3wq__betragKacheln dd{font-size:var(--as-text-md);font-weight:400}.rechnungen-module__Pdt3wq__betragKacheln [data-kachel=offen],.rechnungen-module__Pdt3wq__betragKacheln [data-kachel=faellig]{display:none}.rechnungen-module__Pdt3wq__kopfhandlungen{flex-basis:100%;align-items:flex-start}.rechnungen-module__Pdt3wq__mehrFenster{width:auto;max-width:none;box-shadow:none;position:static}.rechnungen-module__Pdt3wq__hauptUnten{gap:var(--as-space-xs);margin-top:var(--as-space-md);flex-direction:column;display:flex}.rechnungen-module__Pdt3wq__hauptUnten>button,.rechnungen-module__Pdt3wq__hauptUnten>a{min-height:var(--as-tippziel-haupt)}}
.Screen-module__UpjKia__page{gap:var(--as-space-md);max-width:1600px;margin:0 auto;display:grid}.Screen-module__UpjKia__hero,.Screen-module__UpjKia__panel,.Screen-module__UpjKia__rowCard,.Screen-module__UpjKia__mobileCard,.Screen-module__UpjKia__loginCard{border-radius:var(--radius);box-shadow:var(--as-shadow-soft);background:#ffffffe0;border:1px solid #e7e1d5e6}.Screen-module__UpjKia__hero{gap:var(--as-space-lg);padding:var(--as-space-lg);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative;overflow:hidden}.Screen-module__UpjKia__hero:after{content:"";border-radius:var(--radius);background:color-mix(in srgb, var(--color-brand-gold) 16%, transparent);width:260px;height:260px;position:absolute;inset:auto -80px -100px auto}.Screen-module__UpjKia__eyebrow{align-items:center;gap:var(--as-space-xs);color:var(--as-gold-strong);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700;display:inline-flex}.Screen-module__UpjKia__hero h1,.Screen-module__UpjKia__panel h2,.Screen-module__UpjKia__loginCard h1{letter-spacing:0;margin:0}.Screen-module__UpjKia__hero h1{margin-top:var(--as-space-xs);font-size:clamp(30px,4vw,48px);line-height:1.02}.Screen-module__UpjKia__hero p{max-width:760px;margin:var(--as-space-sm) 0 0;background:var(--color-nav-surface);color:var(--color-text-on-nav);line-height:1.55}.Screen-module__UpjKia__heroActions,.Screen-module__UpjKia__actions{gap:var(--as-space-xs);flex-wrap:wrap;display:flex}.Screen-module__UpjKia__primary,.Screen-module__UpjKia__secondary,.Screen-module__UpjKia__tab,.Screen-module__UpjKia__iconAction{justify-content:center;align-items:center;gap:var(--as-space-xs);border-radius:var(--radius);min-height:42px;padding:0 var(--as-space-sm);transition:transform var(--speed) ease, box-shadow var(--speed) ease, background var(--speed) ease, border-color var(--speed) ease;border:1px solid #0000;font-weight:700;display:inline-flex}.Screen-module__UpjKia__primary{background:var(--color-brand-gold);color:#17130b;box-shadow:none}.Screen-module__UpjKia__secondary,.Screen-module__UpjKia__tab{background:var(--as-panel);color:var(--as-ink);border-color:var(--as-line)}.Screen-module__UpjKia__primary:hover,.Screen-module__UpjKia__secondary:hover,.Screen-module__UpjKia__tab:hover,.Screen-module__UpjKia__iconAction:hover,.Screen-module__UpjKia__rowCard:hover,.Screen-module__UpjKia__mobileCard:hover{box-shadow:var(--as-shadow);transform:translateY(-2px)}.Screen-module__UpjKia__grid3,.Screen-module__UpjKia__grid2{gap:var(--as-space-sm);align-items:start;display:grid}.Screen-module__UpjKia__grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.Screen-module__UpjKia__grid2{grid-template-columns:1.35fr .9fr}.Screen-module__UpjKia__toneGold{--tone-soft:var(--as-gold-soft)}.Screen-module__UpjKia__toneBlue{--tone-soft:var(--as-blue-soft)}.Screen-module__UpjKia__toneGreen{--tone-soft:var(--as-green-soft)}.Screen-module__UpjKia__toneRed{--tone-soft:var(--as-red-soft);--tone-kante:var(--color-status-critical)}.Screen-module__UpjKia__toneRed strong{color:var(--color-status-critical)}.Screen-module__UpjKia__panel{min-width:0;padding:0;overflow:hidden}.Screen-module__UpjKia__panelHeader,.Screen-module__UpjKia__listHeader,.Screen-module__UpjKia__projectTitle,.Screen-module__UpjKia__mobileTop{justify-content:space-between;align-items:center;gap:var(--as-space-sm);display:flex}.Screen-module__UpjKia__panelHeader{padding:var(--as-space-sm) var(--as-space-md);margin-bottom:var(--as-space-md);border-bottom:1px solid var(--as-line)}.Screen-module__UpjKia__panel h2{font-size:19px}.Screen-module__UpjKia__muted{color:var(--color-text-muted)}.Screen-module__UpjKia__list{gap:0;display:grid}.Screen-module__UpjKia__rowCard{gap:var(--as-space-md);padding:var(--as-space-sm) var(--as-space-md);border-bottom:1px solid var(--as-line);box-shadow:none;transition:transform var(--speed) ease, box-shadow var(--speed) ease;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.Screen-module__UpjKia__rowCard:last-child{border-bottom:0}.Screen-module__UpjKia__rowCard h3,.Screen-module__UpjKia__mobileCard h3,.Screen-module__UpjKia__projectTitle h3,.Screen-module__UpjKia__auslastungZeile h3{margin:0;font-size:15px}.Screen-module__UpjKia__rowCard p,.Screen-module__UpjKia__mobileCard p,.Screen-module__UpjKia__projectTitle p,.Screen-module__UpjKia__auslastungZeile p{margin:var(--as-space-2xs) 0 0;color:var(--color-text-muted);font-size:13px}.Screen-module__UpjKia__amount{white-space:nowrap;font-weight:700}.Screen-module__UpjKia__projectCard{gap:var(--as-space-md);min-height:260px;display:grid}.Screen-module__UpjKia__projectMeta{gap:var(--as-space-xs);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.Screen-module__UpjKia__projectMeta div,.Screen-module__UpjKia__metricBox{min-width:0;padding:var(--as-space-xs);border-radius:var(--radius-sm);background:var(--as-panel-strong)}.Screen-module__UpjKia__projectMeta span,.Screen-module__UpjKia__metricBox span{color:var(--color-text-muted);text-transform:uppercase;font-size:11px;font-weight:700;display:block}.Screen-module__UpjKia__projectMeta strong,.Screen-module__UpjKia__metricBox strong{margin-top:var(--as-space-2xs);font-size:14px;display:block}.Screen-module__UpjKia__progress{border-radius:var(--radius);background:#eee8dd;height:9px;overflow:hidden}.Screen-module__UpjKia__progress span{border-radius:inherit;background:linear-gradient(90deg, var(--as-gold-strong), var(--as-green));height:100%;display:block}.Screen-module__UpjKia__calendarGrid{gap:var(--as-space-xs);grid-template-columns:88px repeat(5,1fr);display:grid}.Screen-module__UpjKia__timeCell,.Screen-module__UpjKia__shiftCell{min-height:68px;padding:var(--as-space-xs);border-radius:var(--radius-sm);background:var(--as-panel-strong);border:1px solid var(--as-line);font-size:12px}.Screen-module__UpjKia__shiftCell{background:var(--as-gold-soft);color:#6b4d16;font-weight:700}.Screen-module__UpjKia__settingsGrid{gap:var(--as-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Screen-module__UpjKia__settingItem{justify-content:space-between;gap:var(--as-space-md);padding:var(--as-space-sm);border-radius:var(--radius);background:var(--as-panel-strong);border:1px solid var(--as-line);display:flex}.Screen-module__UpjKia__toggle{width:48px;height:28px;padding:var(--as-space-2xs);border-radius:var(--radius);background:var(--color-brand-gold)}.Screen-module__UpjKia__toggle:after{content:"";border-radius:var(--radius);background:#fff;width:22px;height:22px;margin-left:auto;display:block}.Screen-module__UpjKia__mobileStack{display:none}.Screen-module__UpjKia__mobileCard{padding:var(--as-space-md);transition:transform var(--speed) ease, box-shadow var(--speed) ease}.Screen-module__UpjKia__kartenKopf{justify-content:space-between;align-items:flex-start;gap:var(--as-space-xs);display:flex}.Screen-module__UpjKia__kartenKopf>span{flex:none}.Screen-module__UpjKia__kartenFelder{gap:var(--as-space-2xs);margin:var(--as-space-sm) 0 0;display:grid}.Screen-module__UpjKia__kartenFelder>div{gap:var(--as-space-xs);grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;display:grid}.Screen-module__UpjKia__kartenFelder dt{max-width:45%;color:var(--color-text-muted);font-size:var(--as-text-sm);margin:0}.Screen-module__UpjKia__kartenFelder dd{font-size:var(--as-text-md);margin:0}.Screen-module__UpjKia__kartenAktion{margin-top:var(--as-space-xs);justify-content:flex-end;display:flex}.Screen-module__UpjKia__kartenGeld{justify-content:space-between;align-items:flex-start;gap:var(--as-space-sm);margin-top:var(--as-space-sm);padding-top:var(--as-space-sm);border-top:1px solid var(--as-line);flex-wrap:wrap;display:flex}.Screen-module__UpjKia__kartenZahlBlock{flex:0 auto;min-width:min-content;margin:0}.Screen-module__UpjKia__kartenZahlBlock dt{color:var(--color-text-muted);font-size:var(--as-text-3xs);letter-spacing:.08em;text-transform:uppercase;margin:0}.Screen-module__UpjKia__kartenZahlBlock dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--as-text-2xl);color:var(--as-ink);margin:0;font-weight:500;line-height:1.2}.Screen-module__UpjKia__kartenNeben{gap:var(--as-space-2xs);text-align:right;flex:0 auto;min-width:0;margin:0;display:grid}.Screen-module__UpjKia__kartenNeben>div{justify-content:flex-end;gap:var(--as-space-2xs);flex-wrap:wrap;display:flex}.Screen-module__UpjKia__kartenNeben dt{color:var(--color-text-muted);font-size:var(--as-text-sm);margin:0}.Screen-module__UpjKia__kartenNeben dd{min-width:0;color:var(--color-text-secondary);font-size:var(--as-text-sm);overflow-wrap:normal;margin:0}.Screen-module__UpjKia__loginPage{background:linear-gradient(135deg, var(--as-sidebar) 0%, #1f1a12 58%, #4d391b 100%);grid-template-columns:minmax(0,1fr) 480px;min-height:100vh;display:grid}.Screen-module__UpjKia__loginBrand{align-content:center;gap:var(--as-space-lg);padding:var(--as-space-2xl);color:#fff6e5;display:grid}.Screen-module__UpjKia__loginBrand h1{max-width:680px;margin:0;font-size:clamp(42px,5vw,78px);line-height:.98}.Screen-module__UpjKia__loginBrand p{color:#d9d0bf;max-width:540px;font-size:18px;line-height:1.55}.Screen-module__UpjKia__loginCard{margin:var(--as-space-xl);padding:var(--as-space-lg);align-self:center}.Screen-module__UpjKia__compactHeader{justify-content:space-between;align-items:end;gap:var(--as-space-md);min-height:56px;display:flex}.Screen-module__UpjKia__tafelKopf{min-height:4.75rem;padding-bottom:var(--as-space-sm);border-bottom:1px solid var(--color-border);align-items:center}.Screen-module__UpjKia__compactHeader h1{font-size:var(--as-text-3xl);margin:0;line-height:1}.Screen-module__UpjKia__compactHeader p{margin:var(--as-space-xs) 0 0;color:var(--color-text-muted)}.Screen-module__UpjKia__tafelKopf h1{font-weight:600;line-height:1.3}.Screen-module__UpjKia__kopfDatum{margin:0 0 var(--as-space-2xs);font-family:var(--font-mono);font-size:var(--as-text-3xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);line-height:1.4;display:block}.Screen-module__UpjKia__scheduleRow h3{margin:0;font-size:14px}.Screen-module__UpjKia__scheduleRow p{margin:var(--as-space-2xs) 0;color:var(--color-text-muted);font-size:12px}.Screen-module__UpjKia__thumb{object-fit:cover}.Screen-module__UpjKia__thumb,.Screen-module__UpjKia__photoThumb{border-radius:var(--radius);background:linear-gradient(135deg,#d6c6a9,#f5f0e7);border:1px solid #ded5c8;width:118px;height:64px;display:block;position:relative;overflow:hidden}.Screen-module__UpjKia__thumb:before,.Screen-module__UpjKia__photoThumb:before{content:"";background:linear-gradient(90deg,#0000 16%,#0000001f 17%,#0000 18%),linear-gradient(#0000 36%,#00000014 37%,#0000 38% 62%,#00000014 63%,#0000 64% 89%,#0000001a 90%);position:absolute;inset:0}.Screen-module__UpjKia__zustandspunkt{width:var(--as-space-xs);height:var(--as-space-xs);margin-right:var(--as-space-2xs);border-radius:var(--radius);background:var(--color-text-muted);vertical-align:baseline;display:inline-block}.Screen-module__UpjKia__zustandspunkt[data-zustand=gut]{background:var(--as-green)}.Screen-module__UpjKia__zustandspunkt[data-zustand=warnung]{background:var(--color-status-critical)}.Screen-module__UpjKia__kastenFuss{padding:var(--as-space-sm) var(--as-space-md);border-top:1px solid var(--as-line);justify-content:flex-end;display:flex}.Screen-module__UpjKia__kastenFuss a{align-items:center;gap:var(--as-space-2xs);color:var(--as-gold-strong);font-size:var(--as-text-sm);font-weight:700;display:inline-flex}.Screen-module__UpjKia__kastenFuss svg{width:16px;height:16px}.Screen-module__UpjKia__miniProgress,.Screen-module__UpjKia__barTrack{border-radius:var(--radius);background:#e8e5df;width:100%;height:7px;overflow:hidden}.Screen-module__UpjKia__miniProgress i,.Screen-module__UpjKia__barTrack i{border-radius:inherit;background:var(--as-gold-strong);height:100%;display:block}.Screen-module__UpjKia__scheduleRow{gap:var(--as-space-sm);min-height:54px;padding:var(--as-space-sm) var(--as-space-md);border-bottom:1px solid var(--as-line);grid-template-columns:52px 102px 1fr;align-items:center;display:grid}.Screen-module__UpjKia__crewDots{align-items:center;display:flex}.Screen-module__UpjKia__crewDots i,.Screen-module__UpjKia__avatarMini{letter-spacing:.02em;border:2px solid var(--as-panel);border-radius:var(--radius);background:linear-gradient(135deg, var(--as-sidebar-soft), var(--as-gold-strong));width:26px;height:26px;color:var(--as-panel);place-items:center;margin-left:-6px;font-size:10px;font-weight:700;display:grid}.Screen-module__UpjKia__crewDots i:first-child{margin-left:0}.Screen-module__UpjKia__crewDots em{margin-left:var(--as-space-2xs);color:var(--color-text-muted);font-size:12px;font-style:normal}.Screen-module__UpjKia__activityStrip{grid-template-columns:repeat(4,1fr);display:grid}.Screen-module__UpjKia__activityStrip article{gap:var(--as-space-xs);min-height:72px;padding:var(--as-space-sm) var(--as-space-md);border-right:1px solid var(--as-line);align-items:center;display:flex}.Screen-module__UpjKia__activityStrip article:last-child{border-right:0}.Screen-module__UpjKia__avatarMini{margin:0;font-size:10px;font-weight:700}.Screen-module__UpjKia__activityStrip p{color:var(--color-text-muted);margin:0;font-size:12px}.Screen-module__UpjKia__wideWithSide{gap:var(--as-space-md);grid-template-columns:minmax(0,1fr) 300px;display:grid}.Screen-module__UpjKia__desktopTable{overflow-x:auto}.Screen-module__UpjKia__dataTable{border-collapse:collapse;width:100%;font-size:13px}.Screen-module__UpjKia__dataTable th,.Screen-module__UpjKia__dataTable td{padding:var(--as-space-sm) var(--as-space-sm);border-bottom:1px solid var(--as-line);text-align:left;vertical-align:middle}.Screen-module__UpjKia__dataTable td{font-variant-numeric:tabular-nums}.Screen-module__UpjKia__dataTable th{background:var(--color-nav-surface);color:var(--color-text-on-nav);border-bottom:none;font-size:11px;font-weight:700}.Screen-module__UpjKia__dataTable tr:hover td{background:#fffaf0}.Screen-module__UpjKia__filterBar,.Screen-module__UpjKia__tabs{align-items:center;gap:var(--as-space-xs);padding:var(--as-space-sm) var(--as-space-md);border-bottom:1px solid var(--as-line);flex-wrap:wrap;display:flex}.Screen-module__UpjKia__tabs{gap:var(--as-space-lg);padding-bottom:0}.Screen-module__UpjKia__tabs span{min-height:38px;color:var(--color-text-muted);border-bottom:2px solid #0000;align-items:center;font-weight:700;display:inline-flex}.Screen-module__UpjKia__tabs span:first-child{color:var(--as-gold-strong);border-bottom-color:var(--as-gold-strong)}.Screen-module__UpjKia__fakeInput{align-items:center;gap:var(--as-space-xs);min-width:150px;min-height:38px;padding:0 var(--as-space-sm);border:1px solid var(--as-line);border-radius:var(--radius);color:var(--color-text-muted);background:#fff;font-size:12px;display:inline-flex}.Screen-module__UpjKia__sideStack{gap:var(--as-space-md);display:grid}.Screen-module__UpjKia__noticeItem{gap:var(--as-space-sm);padding:var(--as-space-sm) var(--as-space-md);border-bottom:1px solid var(--as-line);grid-template-columns:38px 1fr auto;align-items:center;display:grid}.Screen-module__UpjKia__noticeIcon{border-radius:var(--radius);background:var(--as-gold-soft);width:36px;height:36px;color:var(--as-gold-strong);place-items:center;display:grid}.Screen-module__UpjKia__noticeIcon.Screen-module__UpjKia__red{background:var(--as-red-soft);color:var(--color-status-critical)}.Screen-module__UpjKia__donutMini{border-radius:var(--radius);background:conic-gradient(var(--as-green) 0 70%, var(--as-gold-strong) 70% 86%, var(--color-status-critical) 86% 100%);width:86px;height:86px;margin:var(--as-space-sm) auto;place-items:center;display:grid;position:relative}.Screen-module__UpjKia__donutMini:after{content:"";border-radius:var(--radius);background:#fff;position:absolute;inset:17px}.Screen-module__UpjKia__donutMini strong{z-index:1;text-align:center;position:relative}.Screen-module__UpjKia__costGrid{padding:var(--as-space-md);gap:var(--as-space-sm);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.Screen-module__UpjKia__costGridPaare{grid-template-columns:repeat(2,1fr);grid-auto-flow:row}@media (min-width:861px){.Screen-module__UpjKia__costGrid div:not(:first-child){border-left:1px solid var(--as-line)}.Screen-module__UpjKia__costGrid.Screen-module__UpjKia__costGridPaare div:not(:nth-child(2n)){border-left:0}}.Screen-module__UpjKia__costGrid span{color:var(--color-text-muted);font-size:12px;display:block}.Screen-module__UpjKia__costGrid strong{margin-top:var(--as-space-2xs);font-size:18px;display:block}.Screen-module__UpjKia__planMap{min-height:320px;margin:var(--as-space-md);border:1px solid var(--as-line);border-radius:var(--radius);background-color:#faf9f6;background-image:linear-gradient(90deg,#00000014 1px,#0000 1px),linear-gradient(#00000014 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;position:relative}.Screen-module__UpjKia__pin{border-radius:var(--radius);background:var(--color-status-critical);color:#fff;width:34px;height:42px;box-shadow:none;place-items:center;font-weight:700;display:grid;position:absolute;transform:rotate(-45deg)}.Screen-module__UpjKia__pin span{transform:rotate(45deg)}.Screen-module__UpjKia__pin.Screen-module__UpjKia__green{background:var(--as-green)}.Screen-module__UpjKia__pin.Screen-module__UpjKia__gold{background:var(--as-gold-strong)}.Screen-module__UpjKia__ganttRow{align-items:center;gap:var(--as-space-sm);min-height:34px;color:var(--color-text-muted);grid-template-columns:180px 1fr;font-size:12px;display:grid}.Screen-module__UpjKia__ganttBar{border-radius:var(--radius);background:#d8ecd8;border:1px solid #aad0ad;height:18px;display:block}.Screen-module__UpjKia__ganttBar.Screen-module__UpjKia__warn{background:#fff1d8;border-color:#e7bd6a}.Screen-module__UpjKia__ganttBar.Screen-module__UpjKia__bad{background:#fde8e8;border-color:#ee9b9b}.Screen-module__UpjKia__settingsShell{gap:var(--as-space-md);grid-template-columns:220px minmax(0,1fr) 320px;display:grid}.Screen-module__UpjKia__settingsMenu{align-content:start;display:grid}.Screen-module__UpjKia__settingsMenu span{min-height:52px;padding:0 var(--as-space-md);border-bottom:1px solid var(--as-line);color:var(--color-text-muted);align-items:center;font-weight:700;display:flex}.Screen-module__UpjKia__settingsMenu span:first-child{color:var(--as-gold-strong);border-left:3px solid var(--as-hinweis-kante-farbe);background:#fffaf0}.Screen-module__UpjKia__formGrid{gap:var(--as-space-sm);padding:var(--as-space-md);grid-template-columns:repeat(2,1fr);display:grid}.Screen-module__UpjKia__fieldBox{gap:var(--as-space-xs);display:grid}.Screen-module__UpjKia__fieldBox span{color:var(--color-text-muted);font-size:12px;font-weight:700}.Screen-module__UpjKia__fieldBox strong,.Screen-module__UpjKia__fieldBox input{min-height:38px;padding:var(--as-space-xs) var(--as-space-sm);border:1px solid var(--as-line);border-radius:var(--radius);background:#fff}.Screen-module__UpjKia__breadcrumb{font-size:12px}.Screen-module__UpjKia__detailBody{gap:var(--as-space-sm);padding:var(--as-space-md);display:grid}.Screen-module__UpjKia__detailBody p{color:var(--color-text-muted);margin:0;line-height:1.45}.Screen-module__UpjKia__footerActions{justify-content:flex-end;gap:var(--as-space-sm);padding-top:var(--as-space-sm);border-top:1px solid var(--as-line);display:flex}.Screen-module__UpjKia__form{gap:var(--as-space-sm);margin-top:var(--as-space-lg);display:grid}.Screen-module__UpjKia__field{gap:var(--as-space-xs);font-weight:700;display:grid}.Screen-module__UpjKia__field input{border:1px solid var(--as-line);border-radius:var(--radius);width:100%;height:48px;padding:0 var(--as-space-sm);background:var(--as-panel-strong);transition:border-color var(--speed) ease, box-shadow var(--speed) ease;outline:none}.Screen-module__UpjKia__field input:focus{border-color:var(--as-gold-strong);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand-gold) 16%, transparent)}.Screen-module__UpjKia__formRow{justify-content:space-between;align-items:center;gap:var(--as-space-sm);color:var(--color-text-muted);font-size:13px;display:flex}.Screen-module__UpjKia__formRow label{align-items:center;gap:var(--as-space-xs);display:inline-flex}@media (max-width:1100px){.Screen-module__UpjKia__grid3,.Screen-module__UpjKia__grid2,.Screen-module__UpjKia__settingsGrid{grid-template-columns:1fr}}@media (max-width:860px){.Screen-module__UpjKia__page{gap:var(--as-space-md)}.Screen-module__UpjKia__hero{padding:var(--as-space-md);display:block}.Screen-module__UpjKia__hero h1{font-size:30px}.Screen-module__UpjKia__heroActions{margin-top:var(--as-space-md)}.Screen-module__UpjKia__grid3,.Screen-module__UpjKia__grid2{grid-template-columns:1fr}.Screen-module__UpjKia__desktopTable{display:none}.Screen-module__UpjKia__mobileStack{gap:var(--as-space-xs);display:grid}.Screen-module__UpjKia__rowCard{grid-template-columns:1fr}.Screen-module__UpjKia__projectRow{row-gap:var(--as-space-sm);grid-template-columns:132px minmax(0,1fr) auto;align-items:start}.Screen-module__UpjKia__projectRow>svg{grid-area:1/3;align-self:center}.Screen-module__UpjKia__projectRow>.Screen-module__UpjKia__rowMetric{grid-row:2}.Screen-module__UpjKia__projectRow>.Screen-module__UpjKia__thumb{align-self:center}.Screen-module__UpjKia__activityStrip,.Screen-module__UpjKia__wideWithSide{grid-template-columns:1fr}.Screen-module__UpjKia__costGrid{grid-template-columns:1fr;grid-auto-flow:row}.Screen-module__UpjKia__costGridPaare,.Screen-module__UpjKia__formGrid{grid-template-columns:1fr}.Screen-module__UpjKia__projectMeta{grid-template-columns:1fr;grid-auto-flow:row}.Screen-module__UpjKia__calendarGrid{grid-template-columns:1fr}.Screen-module__UpjKia__loginPage{padding:var(--as-space-md);display:block}.Screen-module__UpjKia__loginBrand{padding:var(--as-space-xl) var(--as-space-2xs) var(--as-space-md)}.Screen-module__UpjKia__loginBrand h1{font-size:38px}.Screen-module__UpjKia__loginCard{padding:var(--as-space-lg);margin:0}}.Screen-module__UpjKia__auslastungZeile{align-items:center;gap:var(--as-space-sm);padding:var(--as-space-xs) var(--as-space-md);border-bottom:1px solid var(--as-line);grid-template-columns:auto minmax(0,1fr) minmax(80px,130px) auto;display:grid}.Screen-module__UpjKia__auslastungZeile:last-child{border-bottom:0}.Screen-module__UpjKia__auslastungWert{font-variant-numeric:tabular-nums;text-align:right;font-size:14px}@media (max-width:860px){.Screen-module__UpjKia__auslastungZeile{row-gap:var(--as-space-2xs);grid-template-columns:auto minmax(0,1fr) auto}.Screen-module__UpjKia__auslastungZeile .Screen-module__UpjKia__barTrack{grid-area:2/2}.Screen-module__UpjKia__auslastungZeile .Screen-module__UpjKia__auslastungWert{grid-area:2/3}}.Screen-module__UpjKia__zellenLink{margin:calc(-1 * var(--as-space-sm));padding:var(--as-space-sm);color:inherit;text-decoration:none;display:block}.Screen-module__UpjKia__zeileKlickbar{cursor:pointer}.Screen-module__UpjKia__zeileKlickbar:hover{background:var(--as-cream)}.Screen-module__UpjKia__karteKlickbar{cursor:pointer;position:relative}.Screen-module__UpjKia__karteKlickbar:hover{background:var(--as-cream)}.Screen-module__UpjKia__kartenLink{z-index:0;position:absolute;inset:0}.Screen-module__UpjKia__karteKlickbar>:not(.Screen-module__UpjKia__kartenLink){z-index:1;position:relative}.Screen-module__UpjKia__nurVorlesen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Screen-module__UpjKia__kennzahlenband{background:var(--color-border);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin-bottom:var(--as-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}@media (min-width:60rem){.Screen-module__UpjKia__kennzahlenband{grid-template-columns:repeat(4,minmax(0,1fr))}}.Screen-module__UpjKia__kennzahl{padding:var(--as-space-sm-plus) var(--as-space-md-plus);background:var(--color-card-surface);border-radius:0;flex-direction:column;gap:0;display:flex}.Screen-module__UpjKia__kennzahlWort{font-size:var(--as-text-3xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary);font-weight:400}.Screen-module__UpjKia__kennzahlWert{font-family:var(--font-mono);font-size:var(--as-text-kennzahl);font-variant-numeric:tabular-nums;margin-top:var(--as-space-xs);color:var(--color-text-primary);font-weight:500;line-height:1.15}.Screen-module__UpjKia__kennzahlWert[data-lage=warnung]{color:var(--color-status-critical)}.Screen-module__UpjKia__kennzahlWert[data-lage=gut]{color:var(--color-status-good-text)}.Screen-module__UpjKia__betriebslage{gap:var(--as-space-md);padding:var(--as-space-md) var(--as-space-lg) var(--as-space-md-plus);background:var(--as-cream);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);display:grid}.Screen-module__UpjKia__betriebslage .Screen-module__UpjKia__kennzahlenband{margin-bottom:0}.Screen-module__UpjKia__diagrammreihe{gap:var(--as-space-md);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:60rem){.Screen-module__UpjKia__diagrammreihe{grid-template-columns:minmax(0,1fr) 18.75rem}}@media (max-width:860px){.Screen-module__UpjKia__betriebslage{padding:var(--as-space-sm-plus)}}.Screen-module__UpjKia__zweiSpalten{gap:var(--as-space-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:60rem){.Screen-module__UpjKia__zweiSpalten{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.Screen-module__UpjKia__spalte{gap:var(--as-space-lg);flex-direction:column;min-width:0;display:flex}.Screen-module__UpjKia__flaeche{border:1px solid var(--color-border);background:var(--color-card-surface);border-radius:0;padding:0}.Screen-module__UpjKia__flaecheKopf{justify-content:space-between;align-items:center;gap:var(--as-space-sm);min-height:2.875rem;padding:var(--as-space-xs) var(--as-space-md-plus);border-bottom:1px solid var(--color-border);flex-wrap:wrap;margin-bottom:0;display:flex}.Screen-module__UpjKia__flaecheKopf h2{font-size:var(--as-text-sm);margin:0;font-weight:600}.Screen-module__UpjKia__flaecheNeben{font-family:var(--font-mono);font-size:var(--as-text-2xs);letter-spacing:normal;text-transform:none;color:var(--color-text-secondary)}.Screen-module__UpjKia__flaecheRumpf{gap:var(--as-space-xs);padding:var(--as-space-sm-plus) var(--as-space-md-plus);display:grid}.Screen-module__UpjKia__schnellzugriff{gap:var(--as-space-sm);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.Screen-module__UpjKia__schnellkarte{border:1px solid var(--color-border);background:var(--color-card-surface);border-radius:0;flex-direction:column;min-width:0;display:flex}.Screen-module__UpjKia__schnellkopf{justify-content:space-between;align-items:center;gap:var(--as-space-xs);padding:var(--as-space-sm) var(--as-space-sm-plus);color:inherit;flex-wrap:wrap;flex:1;text-decoration:none;display:flex}.Screen-module__UpjKia__schnellwort{font-size:var(--as-text-sm);color:var(--color-text-primary);overflow-wrap:break-word;font-weight:500}.Screen-module__UpjKia__schnellzahl{font-family:var(--font-mono);font-size:var(--as-text-3xs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-secondary)}.Screen-module__UpjKia__schnellknopf{min-height:2.625rem;padding:0 var(--as-space-sm);background:var(--as-sidebar-soft);color:var(--color-brand-gold);font-size:var(--as-text-xs);text-align:center;transition:background var(--speed) ease;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:flex}.Screen-module__UpjKia__schnellknopf:hover{background:var(--as-black)}.Screen-module__UpjKia__kurvenfuss{justify-content:space-between;gap:var(--as-space-xs);margin:var(--as-space-sm) 0 0;font-size:var(--as-text-2xs);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.Screen-module__UpjKia__kurvenfussZahl{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.Screen-module__UpjKia__ringFeld{width:11.25rem;height:11.25rem;margin:0 auto;position:relative}.Screen-module__UpjKia__ringBild{width:100%;height:100%;display:block;transform:rotate(-90deg)}.Screen-module__UpjKia__ringSpur,.Screen-module__UpjKia__ringGeschrieben,.Screen-module__UpjKia__ringSpurInnen,.Screen-module__UpjKia__ringBezahlt{fill:none}.Screen-module__UpjKia__ringSpur{stroke:var(--as-line)}.Screen-module__UpjKia__ringGeschrieben{stroke:var(--as-gold-strong)}.Screen-module__UpjKia__ringSpurInnen{stroke:var(--color-ring-spur-innen)}.Screen-module__UpjKia__ringBezahlt{stroke:var(--color-ring-bezahlt)}.Screen-module__UpjKia__ringMitte{justify-content:center;align-items:center;gap:var(--as-space-2xs);text-align:center;padding:0 var(--as-space-md);flex-direction:column;display:flex;position:absolute;inset:0}.Screen-module__UpjKia__ringZahl{font-family:var(--font-mono);font-size:var(--as-text-kennzahl);font-variant-numeric:tabular-nums;color:var(--color-text-primary);overflow-wrap:anywhere;font-weight:500;line-height:1.1}.Screen-module__UpjKia__ringWort{font-family:var(--font-mono);font-size:var(--as-text-3xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary)}.Screen-module__UpjKia__ringZeilen{gap:var(--as-space-xs);margin-top:var(--as-space-md);display:grid}.Screen-module__UpjKia__ringZeile{justify-content:space-between;align-items:baseline;gap:var(--as-space-sm);display:flex}.Screen-module__UpjKia__ringZeileFuss{padding-top:var(--as-space-xs);border-top:1px solid var(--color-border-soft)}.Screen-module__UpjKia__ringName{align-items:center;gap:var(--as-space-xs);font-size:var(--as-text-2xs);color:var(--color-text-primary);display:flex}.Screen-module__UpjKia__ringPunkt{flex:none;width:.625rem;height:.625rem}.Screen-module__UpjKia__ringPunktGold{background:var(--as-gold-strong)}.Screen-module__UpjKia__ringPunktGruen{background:var(--color-ring-bezahlt)}.Screen-module__UpjKia__ringProzent{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.Screen-module__UpjKia__ringBetrag{font-family:var(--font-mono);font-size:var(--as-text-2xs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-primary)}.Screen-module__UpjKia__kammBalken{height:2.125rem;margin-bottom:var(--as-space-sm);gap:2px;display:flex}.Screen-module__UpjKia__kammStueck{min-width:2px;display:block}.Screen-module__UpjKia__kammZeilen{gap:var(--as-space-2xs);display:grid}.Screen-module__UpjKia__kammZeile{justify-content:space-between;align-items:baseline;gap:var(--as-space-sm);display:flex}.Screen-module__UpjKia__kammWort{align-items:center;gap:var(--as-space-xs);min-width:0;font-size:var(--as-text-2xs);color:var(--color-text-primary);display:flex}.Screen-module__UpjKia__kammPunkt{flex:none;width:.625rem;height:.625rem}.Screen-module__UpjKia__kammZahl{font-family:var(--font-mono);font-size:var(--as-text-2xs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-primary)}.Screen-module__UpjKia__kammAnteil{color:var(--color-text-secondary)}.Screen-module__UpjKia__bandzeile{align-items:center;gap:var(--as-space-xs);margin-bottom:var(--as-space-xs);display:flex}.Screen-module__UpjKia__bandpunkt{background:var(--color-brand-gold);flex:none;width:.375rem;height:.375rem}.Screen-module__UpjKia__bandwort{font-family:var(--font-mono);font-size:var(--as-text-3xs);letter-spacing:.22em;text-transform:uppercase;color:var(--color-text-secondary)}.Screen-module__UpjKia__postenZeile{align-items:baseline;gap:var(--as-space-md);padding:var(--as-space-sm-plus) 0;border-bottom:1px solid var(--color-border-soft);grid-template-columns:minmax(0,1fr) auto;display:grid}.Screen-module__UpjKia__postenZeile:last-child{border-bottom:0}.Screen-module__UpjKia__postenName{overflow-wrap:anywhere;min-width:0}.Screen-module__UpjKia__postenNeben{font-family:var(--font-mono);font-size:var(--as-text-2xs);color:var(--color-text-secondary);line-height:1.5;display:block}.Screen-module__UpjKia__postenBetrag{font-family:var(--font-mono);font-size:var(--as-text-md);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.Screen-module__UpjKia__leersatz{color:var(--color-text-secondary);font-size:var(--as-text-sm);margin:0}.Screen-module__UpjKia__schnellTaste{flex:none}@media (min-width:861px){.Screen-module__UpjKia__schnellTaste.Screen-module__UpjKia__schnellTaste{display:none}}@media (max-width:860px){.Screen-module__UpjKia__schnellzugriff{display:none}}.Screen-module__UpjKia__schnellblattHuelle{z-index:60;background:color-mix(in srgb, var(--as-black) 42%, transparent);position:fixed;inset:0}.Screen-module__UpjKia__schnellblatt{background:var(--color-page-surface);flex-direction:column;height:100%;display:flex;overflow-y:auto}.Screen-module__UpjKia__schnellblattKopf{padding:var(--as-space-sm-plus) var(--as-space-md-plus) var(--as-space-md-plus);background:linear-gradient(180deg, var(--as-anmeldung-oben), var(--as-anmeldung-mitte));color:var(--as-anmeldung-text)}.Screen-module__UpjKia__schnellblattZeile{justify-content:space-between;align-items:center;gap:var(--as-space-sm);min-height:2.625rem;display:flex}.Screen-module__UpjKia__schnellblattTitel{color:var(--as-anmeldung-text);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}.Screen-module__UpjKia__schnellblattKopf .Screen-module__UpjKia__schnellblattSatz{margin:var(--as-space-2xs) 0 0;color:var(--as-anmeldung-text-leise);font-size:.71875rem}.Screen-module__UpjKia__schnellblattKopf .Screen-module__UpjKia__schnellblattSchliessen{width:2.625rem;height:2.625rem;color:var(--color-text-on-nav-muted);place-items:center;display:grid}.Screen-module__UpjKia__schnellblattKopf .Screen-module__UpjKia__schnellblattSchliessen:hover{color:var(--as-anmeldung-text)}.Screen-module__UpjKia__schnellblattKarten{gap:var(--as-space-xs);padding:var(--as-space-sm-plus);display:grid}.Screen-module__UpjKia__schnellblatt .Screen-module__UpjKia__schnellkopf{min-height:3rem;padding:var(--as-space-sm) var(--as-space-sm-plus);border-bottom:1px solid var(--color-border-soft)}.Screen-module__UpjKia__schnellblatt .Screen-module__UpjKia__schnellknopf{min-height:3rem;font-size:var(--as-text-sm)}.Screen-module__UpjKia__schnellblatt .Screen-module__UpjKia__schnellblattHinweis{margin:0 var(--as-space-sm-plus) var(--as-space-sm-plus);padding:var(--as-space-sm) var(--as-space-sm-plus);background:var(--as-cream);border:1px solid var(--color-border-soft);color:var(--color-text-secondary);font-size:.71875rem;line-height:1.7}
.Icon-module__t98m9W__symbol{flex:none;width:24px;height:24px}
.migrationsstand-module__bTsPJa__stand{margin:var(--as-space-2xs) 0 var(--as-space-md) 0;font-size:var(--as-text-sm);color:var(--color-text-secondary)}.migrationsstand-module__bTsPJa__laut{padding:var(--as-space-sm) var(--as-space-md);border:1px solid var(--color-status-warning);border-left:3px solid var(--color-status-warning);border-radius:var(--radius);background:var(--color-status-warning-soft);color:var(--color-text-primary)}.migrationsstand-module__bTsPJa__lautTitel{margin-bottom:var(--as-space-2xs);color:var(--color-text-primary);display:block}.migrationsstand-module__bTsPJa__dateien{margin:var(--as-space-2xs) 0 0 0;padding-left:var(--as-space-md);font-family:var(--font-mono);color:var(--color-text-primary)}.migrationsstand-module__bTsPJa__dateien li{overflow-wrap:anywhere}.migrationsstand-module__bTsPJa__alle{margin-top:var(--as-space-xs)}.migrationsstand-module__bTsPJa__alle summary{cursor:pointer;color:var(--color-text-secondary)}
.Projektakte-module__1zJ6gW__unterzeile{margin:var(--as-space-2xs) 0 0;color:var(--color-text-muted);font-size:var(--as-text-sm)}.Projektakte-module__1zJ6gW__pfad{min-width:0}.Projektakte-module__1zJ6gW__zustandzeile{align-items:center;gap:var(--as-space-xs);margin-top:var(--as-space-2xs);display:flex}.Projektakte-module__1zJ6gW__handlungen{gap:var(--as-space-xs);flex-wrap:wrap;align-items:center;display:flex}.Projektakte-module__1zJ6gW__kennzahlErnst{color:var(--color-status-critical)}.Projektakte-module__1zJ6gW__kennzahlAnteil{margin-top:var(--as-space-2xs);font-family:var(--font-mono);font-size:var(--as-text-xs);color:var(--color-text-muted);display:block}.Projektakte-module__1zJ6gW__spalten{gap:var(--as-space-md);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}.Projektakte-module__1zJ6gW__spalte{gap:var(--as-space-md);min-width:0;display:grid}.Projektakte-module__1zJ6gW__karte{background:var(--color-card-surface);border:1px solid var(--color-border)}.Projektakte-module__1zJ6gW__kartenKopf{justify-content:space-between;align-items:center;gap:var(--as-space-sm);min-height:var(--as-tabelle-kopf);padding:0 var(--as-space-md-plus);border-bottom:1px solid var(--color-border);display:flex}.Projektakte-module__1zJ6gW__kartenTitel{font-size:var(--as-text-md);margin:0;font-weight:600}.Projektakte-module__1zJ6gW__bezug{font-family:var(--font-mono);font-size:var(--as-text-xs);color:var(--color-text-muted);white-space:nowrap}.Projektakte-module__1zJ6gW__kartenSatz{padding:var(--as-space-sm) var(--as-space-md-plus);color:var(--color-text-muted);font-size:var(--as-text-sm);margin:0}.Projektakte-module__1zJ6gW__balkenZeile{padding:var(--as-space-sm) var(--as-space-md-plus);border-bottom:1px solid var(--color-border)}.Projektakte-module__1zJ6gW__balkenZeile:last-child{border-bottom:0}.Projektakte-module__1zJ6gW__balkenKopf{justify-content:space-between;align-items:baseline;gap:var(--as-space-sm);font-size:var(--as-text-sm);display:flex}.Projektakte-module__1zJ6gW__balkenSumme{font-weight:500}.Projektakte-module__1zJ6gW__betrag{font-family:var(--font-mono);font-size:var(--as-text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.Projektakte-module__1zJ6gW__balkenSpur{height:var(--as-space-xs);margin-top:var(--as-space-xs);background:var(--as-kostenbalken-spur);position:relative}.Projektakte-module__1zJ6gW__balkenFuellung{background:var(--color-data-brass);height:100%}.Projektakte-module__1zJ6gW__bezugslinie{top:calc(-1 * var(--as-space-2xs));bottom:calc(-1 * var(--as-space-2xs));background:var(--as-kostenbalken-bezug);width:2px;position:absolute}.Projektakte-module__1zJ6gW__anteil{margin-top:var(--as-space-2xs);font-family:var(--font-mono);font-size:var(--as-text-xs);color:var(--color-text-muted);display:block}.Projektakte-module__1zJ6gW__belegzeile{align-items:center;gap:var(--as-space-sm-plus);min-height:var(--as-tippziel);padding:var(--as-space-sm) var(--as-space-md-plus);border-bottom:1px solid var(--color-border);color:inherit;text-decoration:none;display:flex}.Projektakte-module__1zJ6gW__belegzeile:last-child{border-bottom:0}.Projektakte-module__1zJ6gW__belegzeile:hover .Projektakte-module__1zJ6gW__belegart{text-decoration:underline}.Projektakte-module__1zJ6gW__belegtext{flex:auto;min-width:0}.Projektakte-module__1zJ6gW__belegart{font-size:var(--as-text-sm);display:block}.Projektakte-module__1zJ6gW__belegnummer{font-family:var(--font-mono);font-size:var(--as-text-xs);color:var(--color-text-muted);display:block}.Projektakte-module__1zJ6gW__herkunftZeile{justify-content:space-between;align-items:baseline;gap:var(--as-space-sm);padding:var(--as-space-sm) var(--as-space-md-plus);border-bottom:1px solid var(--color-border);font-size:var(--as-text-sm);display:flex}.Projektakte-module__1zJ6gW__herkunftZeile:last-child{border-bottom:0;font-weight:500}.Projektakte-module__1zJ6gW__herkunftNebensatz{font-family:var(--font-mono);font-size:var(--as-text-xs);color:var(--color-text-muted);display:block}@media (max-width:860px){.Projektakte-module__1zJ6gW__kennzahlen.Projektakte-module__1zJ6gW__kennzahlen{grid-template-columns:repeat(2,1fr);grid-auto-flow:row}.Projektakte-module__1zJ6gW__spalten{grid-template-columns:minmax(0,1fr)}.Projektakte-module__1zJ6gW__unterzeile,.Projektakte-module__1zJ6gW__pfad.Projektakte-module__1zJ6gW__pfad.Projektakte-module__1zJ6gW__pfad *{color:var(--color-text-on-nav-sub)}}
.LinienDiagramm-module__E9v3ga__rahmen{min-height:240px;padding:0 var(--as-space-sm);margin:0}.LinienDiagramm-module__E9v3ga__raster{column-gap:var(--as-space-xs);row-gap:var(--as-space-2xs);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:stretch;display:grid}.LinienDiagramm-module__E9v3ga__werte,.LinienDiagramm-module__E9v3ga__flaeche,.LinienDiagramm-module__E9v3ga__monate{min-width:0;position:relative}.LinienDiagramm-module__E9v3ga__werte{width:max-content}.LinienDiagramm-module__E9v3ga__platzhalter{visibility:hidden;white-space:nowrap;display:grid}.LinienDiagramm-module__E9v3ga__platzhalter>*{grid-area:1/1}.LinienDiagramm-module__E9v3ga__werte .LinienDiagramm-module__E9v3ga__platzhalter{font-size:var(--as-text-2xs);font-variant-numeric:tabular-nums}.LinienDiagramm-module__E9v3ga__monate{height:1.4em}.LinienDiagramm-module__E9v3ga__grafik{width:100%;height:auto;display:block;overflow:visible}.LinienDiagramm-module__E9v3ga__rasterlinie{stroke:var(--as-line);stroke-width:1px}.LinienDiagramm-module__E9v3ga__achse{color:var(--color-text-muted);font-size:var(--as-text-2xs);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute}.LinienDiagramm-module__E9v3ga__werte .LinienDiagramm-module__E9v3ga__achse{right:0;transform:translateY(-50%)}.LinienDiagramm-module__E9v3ga__monate .LinienDiagramm-module__E9v3ga__achse{top:0}.LinienDiagramm-module__E9v3ga__legende{gap:var(--as-space-xs) var(--as-space-md);margin-bottom:var(--as-space-xs);flex-wrap:wrap;display:flex}.LinienDiagramm-module__E9v3ga__legendeEintrag{align-items:center;gap:var(--as-space-2xs);color:var(--color-text-muted);font-size:var(--as-text-2xs);white-space:nowrap;display:inline-flex}.LinienDiagramm-module__E9v3ga__legendeMuster{flex:none;width:16px;height:4px;display:block;overflow:visible}.LinienDiagramm-module__E9v3ga__linie{fill:none;stroke:var(--as-gold-strong);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.LinienDiagramm-module__E9v3ga__gestrichelt{stroke-dasharray:7 5}.LinienDiagramm-module__E9v3ga__leer{min-height:240px;color:var(--color-text-muted);font-size:var(--as-text-md);text-align:center;place-items:center;margin:0;display:grid}
.NochNicht-module__2gjL_a__kasten{align-items:flex-start;gap:var(--as-space-sm);padding:var(--as-space-lg) var(--as-space-md);display:flex}.NochNicht-module__2gjL_a__marke{font-size:var(--as-text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);background:var(--as-panel-strong);border:1px solid var(--as-line);border-radius:var(--radius-sm);padding:.125rem var(--as-space-xs);flex:none;font-weight:600}.NochNicht-module__2gjL_a__satz{color:var(--color-text-muted);font-size:var(--as-text-md);margin:0;line-height:1.5}.NochNicht-module__2gjL_a__satz strong{color:var(--as-ink)}
.angebote-module__B1TEya__angebotRaster{gap:var(--as-space-sm);grid-template-columns:minmax(0,230fr) minmax(0,200fr) minmax(0,90fr) minmax(0,90fr) minmax(0,90fr) minmax(0,110fr) minmax(0,110fr) minmax(0,120fr);align-items:center;display:grid}.angebote-module__B1TEya__angebot{box-sizing:border-box;min-height:calc(var(--as-space-2xl) + var(--as-space-sm-plus));padding:var(--as-space-sm) var(--as-space-sm-plus);background:var(--color-card-surface);border:1px solid var(--color-border);color:inherit;grid-template-areas:"betreff kunde ort erstellt gueltig netto brutto plakette";text-decoration:none}.angebote-module__B1TEya__angebot:hover,.angebote-module__B1TEya__angebot:focus-visible{border-color:var(--as-gold-strong)}.angebote-module__B1TEya__kopfbalkenAngebot{min-width:0}.angebote-module__B1TEya__nurTelefon.angebote-module__B1TEya__nurTelefon.angebote-module__B1TEya__nurTelefon{display:none}.angebote-module__B1TEya__kartenOrt{font-size:var(--as-text-sm);color:var(--color-text-secondary);grid-area:ort}.angebote-module__B1TEya__kartenErstellt{text-align:left;grid-area:erstellt}.angebote-module__B1TEya__kartenGueltig{text-align:left;grid-area:gueltig}.angebote-module__B1TEya__kartenBrutto{text-align:right;grid-area:brutto}.angebote-module__B1TEya__fuss{justify-content:space-between;align-items:flex-end;gap:var(--as-space-sm) var(--as-space-xl);flex-wrap:wrap;display:flex}.angebote-module__B1TEya__fussSummen{gap:var(--as-space-xl);text-align:right;flex-wrap:wrap;display:flex}@media (max-width:860px){.angebote-module__B1TEya__nurTelefon.angebote-module__B1TEya__nurTelefon.angebote-module__B1TEya__nurTelefon{display:flex}.angebote-module__B1TEya__quoteGold.angebote-module__B1TEya__quoteGold.angebote-module__B1TEya__quoteGold{color:var(--color-brand-gold)}.angebote-module__B1TEya__angebotRaster.angebote-module__B1TEya__kopfbalkenAngebot{display:none}.angebote-module__B1TEya__angebot{gap:var(--as-space-2xs) var(--as-space-sm);min-height:0;padding:var(--as-space-sm-plus);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kunde plakette""betreff plakette""gueltig brutto""netto brutto";align-items:start;display:grid}.angebote-module__B1TEya__kartenOrt,.angebote-module__B1TEya__kartenErstellt{display:none}.angebote-module__B1TEya__kartenBrutto{align-self:end}.angebote-module__B1TEya__fussSummen{text-align:left}}
.auftraege-module__55YKEa__auftragRaster{gap:var(--as-space-sm);grid-template-columns:minmax(0,260fr) minmax(0,230fr) minmax(0,86fr) minmax(0,110fr) minmax(0,110fr) minmax(0,104fr);align-items:center;display:grid}.auftraege-module__55YKEa__auftrag{box-sizing:border-box;min-height:calc(var(--as-space-2xl) + var(--as-space-sm-plus));padding:var(--as-space-sm) var(--as-space-sm-plus);background:var(--color-card-surface);border:1px solid var(--color-border);color:inherit;grid-template-areas:"betreff kunde beauftragt netto brutto plakette";text-decoration:none}.auftraege-module__55YKEa__auftrag:hover,.auftraege-module__55YKEa__auftrag:focus-visible{border-color:var(--as-gold-strong)}.auftraege-module__55YKEa__kopfbalkenAuftrag{min-width:0}.auftraege-module__55YKEa__nurTelefon.auftraege-module__55YKEa__nurTelefon.auftraege-module__55YKEa__nurTelefon{display:none}.auftraege-module__55YKEa__kartenBeauftragt{text-align:left;grid-area:beauftragt}.auftraege-module__55YKEa__kartenNetto{text-align:right;grid-area:netto}.auftraege-module__55YKEa__kartenBrutto{grid-area:brutto}.auftraege-module__55YKEa__fuss{justify-content:space-between;align-items:flex-end;gap:var(--as-space-sm) var(--as-space-xl);flex-wrap:wrap;display:flex}.auftraege-module__55YKEa__fussSummen{gap:var(--as-space-xl);text-align:right;flex-wrap:wrap;display:flex}@media (max-width:860px){.auftraege-module__55YKEa__nurTelefon.auftraege-module__55YKEa__nurTelefon.auftraege-module__55YKEa__nurTelefon{display:flex}.auftraege-module__55YKEa__zahlGold.auftraege-module__55YKEa__zahlGold.auftraege-module__55YKEa__zahlGold{color:var(--color-brand-gold)}.auftraege-module__55YKEa__auftragRaster.auftraege-module__55YKEa__kopfbalkenAuftrag{display:none}.auftraege-module__55YKEa__auftrag{gap:var(--as-space-2xs) var(--as-space-sm);min-height:0;padding:var(--as-space-sm-plus);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kunde plakette""betreff plakette""beauftragt netto""brutto netto";align-items:start;display:grid}.auftraege-module__55YKEa__kartenNetto{align-self:end}.auftraege-module__55YKEa__fussSummen{text-align:left}}
.belegmaske-module__uJtwtq__zweispaltig{gap:var(--as-space-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:75rem){.belegmaske-module__uJtwtq__zweispaltig{grid-template-columns:minmax(0,26rem) minmax(0,1fr)}.belegmaske-module__uJtwtq__belegspalte{top:var(--as-space-md);position:sticky}}.belegmaske-module__uJtwtq__waehlen{padding:var(--as-space-md);border:1px dashed var(--color-border);border-radius:var(--radius);background:var(--color-card-surface)}.belegmaske-module__uJtwtq__waehlenErklaerung{margin:var(--as-space-sm) 0 0;color:var(--color-text-secondary);font-size:var(--as-text-sm);line-height:1.5}.belegmaske-module__uJtwtq__vorschau{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-card-surface);padding:var(--as-space-sm);gap:var(--as-space-sm);display:grid}.belegmaske-module__uJtwtq__vorschauKopf,.belegmaske-module__uJtwtq__vorschauFuss{gap:var(--as-space-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.belegmaske-module__uJtwtq__dateiname{overflow-wrap:anywhere;font-weight:600}.belegmaske-module__uJtwtq__dateigroesse{color:var(--color-text-secondary);font-size:var(--as-text-sm);font-variant-numeric:tabular-nums}.belegmaske-module__uJtwtq__blatt{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-page-surface);object-fit:contain;width:100%;max-width:100%;height:22rem;display:block}@media (min-width:75rem){.belegmaske-module__uJtwtq__blatt{height:32rem}}.belegmaske-module__uJtwtq__verweis{color:var(--color-text-primary);text-decoration:underline}.belegmaske-module__uJtwtq__belegFehler{padding:var(--as-space-sm);border-radius:var(--radius-sm);background:var(--color-status-warning-soft);color:var(--color-text-primary);font-size:var(--as-text-sm);margin:0;line-height:1.5}
.einstellungen-module__p0BuGq__seite{gap:var(--as-space-md);flex-direction:column;display:flex}.einstellungen-module__p0BuGq__kopf{gap:var(--as-space-2xs);flex-direction:column;display:flex}.einstellungen-module__p0BuGq__marke{font-family:var(--font-mono);font-size:var(--as-text-3xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin:0}.einstellungen-module__p0BuGq__titel{font-size:var(--as-text-3xl);color:var(--color-text-primary);margin:0;font-weight:600}.einstellungen-module__p0BuGq__suchzeile{align-items:center;gap:var(--as-space-sm);min-height:var(--as-tippziel-haupt);padding:0 var(--as-space-md);border:1px solid var(--as-line);background:var(--color-card-surface);display:flex}.einstellungen-module__p0BuGq__suchbeschriftung{font-size:var(--as-text-sm);color:var(--color-text-secondary);flex:none}.einstellungen-module__p0BuGq__suchfeld{min-width:0;min-height:var(--as-tippziel-haupt);color:var(--color-text-primary);font:inherit;font-size:var(--as-text-sm);background:0 0;border:0;flex:auto;padding:0}.einstellungen-module__p0BuGq__suchfeld::placeholder{color:var(--color-text-muted)}.einstellungen-module__p0BuGq__hinweis{color:var(--color-text-secondary);font-size:var(--as-text-md);margin:0}.einstellungen-module__p0BuGq__gruppen{gap:var(--as-space-lg);flex-direction:column;display:flex}.einstellungen-module__p0BuGq__gruppe{min-width:0}.einstellungen-module__p0BuGq__gruppenkopf{align-items:baseline;gap:var(--as-space-sm);padding-bottom:var(--as-space-sm);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.einstellungen-module__p0BuGq__gruppentitel{font-size:var(--as-text-md);color:var(--color-text-primary);margin:0;font-weight:600}.einstellungen-module__p0BuGq__gruppenwirkung{font-family:var(--font-mono);font-size:var(--as-text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.einstellungen-module__p0BuGq__kacheln{margin:var(--as-space-sm-plus) 0 0;gap:var(--as-space-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.einstellungen-module__p0BuGq__kachel{gap:var(--as-space-sm);box-sizing:border-box;width:276px;min-height:var(--as-tippziel-haupt);padding:var(--as-space-md);background:var(--color-card-surface);border:1px solid var(--color-border);color:var(--color-text-primary);align-items:flex-start;text-decoration:none;display:flex}.einstellungen-module__p0BuGq__kachel:hover,.einstellungen-module__p0BuGq__kachel:focus-visible,.einstellungen-module__p0BuGq__kachelOffen{border-color:var(--as-gold-strong)}.einstellungen-module__p0BuGq__kachelOffen .einstellungen-module__p0BuGq__kachelZeichen{background:var(--color-brand-gold)}.einstellungen-module__p0BuGq__kachelAus{opacity:.45}.einstellungen-module__p0BuGq__kachelZeichen{background:var(--as-cream);flex:none;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:flex}.einstellungen-module__p0BuGq__kachelPunkt{background:var(--color-brand-gold);width:.625rem;height:.625rem}.einstellungen-module__p0BuGq__kachelOffen .einstellungen-module__p0BuGq__kachelPunkt{background:var(--color-card-surface)}.einstellungen-module__p0BuGq__kachelText{gap:var(--as-space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.einstellungen-module__p0BuGq__kachelKopf{justify-content:space-between;align-items:center;gap:var(--as-space-xs);display:flex}.einstellungen-module__p0BuGq__kachelTitel{font-size:var(--as-text-sm);font-weight:500}.einstellungen-module__p0BuGq__kachelMeta{font-family:var(--font-mono);font-size:var(--as-text-2xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted);flex:none}.einstellungen-module__p0BuGq__kachelSatz{font-size:var(--as-text-2xs);color:var(--color-text-muted);line-height:1.6}.einstellungen-module__p0BuGq__inhalt{gap:var(--as-space-md);flex-direction:column;min-width:0;display:flex}.einstellungen-module__p0BuGq__bereich{background:var(--color-card-surface);border:1px solid var(--color-border);border-radius:var(--radius);min-width:0}.einstellungen-module__p0BuGq__bereichskopf{justify-content:space-between;align-items:center;gap:var(--as-space-sm);min-height:2.875rem;padding:0 var(--as-space-md);border-bottom:1px solid var(--color-border-soft);flex-wrap:wrap;display:flex}.einstellungen-module__p0BuGq__bereichstitel{font-size:var(--as-text-sm);color:var(--color-text-primary);margin:0;font-weight:600}.einstellungen-module__p0BuGq__bereichsmeta{font-family:var(--font-mono);font-size:var(--as-text-2xs);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.einstellungen-module__p0BuGq__bereichsinhalt{padding:var(--as-space-md)}@media (max-width:860px){.einstellungen-module__p0BuGq__kacheln>li{flex:100%;min-width:0}.einstellungen-module__p0BuGq__kachel{width:100%}.einstellungen-module__p0BuGq__kachelSatz{display:none}}
.mahnen-module__IBqg_q__mahnRaster{gap:var(--as-space-sm);grid-template-columns:auto minmax(0,250fr) minmax(0,120fr) minmax(0,150fr) minmax(0,130fr) minmax(0,160fr) minmax(0,280fr);align-items:center;display:grid}.mahnen-module__IBqg_q__mahnblock{box-sizing:border-box;min-height:calc(var(--as-space-2xl) + var(--as-space-sm-plus));padding:var(--as-space-sm) var(--as-space-sm-plus);background:var(--color-card-surface);border:1px solid var(--color-border);grid-template-areas:"haken wer faellig betrag bisher naechster aktion"}.mahnen-module__IBqg_q__mahnblockErnst{border-left:3px solid var(--color-status-critical)}.mahnen-module__IBqg_q__zelleHaken{grid-area:haken}.mahnen-module__IBqg_q__zelleWer{min-width:0;font-size:var(--as-text-sm);grid-area:wer}.mahnen-module__IBqg_q__zelleFaellig{gap:var(--as-space-2xs);flex-direction:column;grid-area:faellig;display:flex}.mahnen-module__IBqg_q__zelleBetrag{text-align:right;flex-direction:column;grid-area:betrag;align-items:flex-end;display:flex}.mahnen-module__IBqg_q__zelleBisher{font-size:var(--as-text-sm);grid-area:bisher}.mahnen-module__IBqg_q__zelleNaechster{font-size:var(--as-text-sm);grid-area:naechster;font-weight:500}.mahnen-module__IBqg_q__zelleAktion{flex-wrap:wrap;grid-area:aktion;justify-content:flex-end}.mahnen-module__IBqg_q__fuss{justify-content:space-between;align-items:flex-end;gap:var(--as-space-sm) var(--as-space-xl);text-align:right;flex-wrap:wrap;display:flex}
.stunden-module__IAtEMG__nurTelefon.stunden-module__IAtEMG__nurTelefon.stunden-module__IAtEMG__nurTelefon{display:none}.stunden-module__IAtEMG__fuss{justify-content:space-between;align-items:flex-end;gap:var(--as-space-sm) var(--as-space-xl);flex-wrap:wrap;display:flex}@media (max-width:860px){.stunden-module__IAtEMG__nurTelefon.stunden-module__IAtEMG__nurTelefon.stunden-module__IAtEMG__nurTelefon{display:flex}}
.offen-module__g8htCq__postenRaster{gap:var(--as-space-sm);grid-template-columns:minmax(0,220fr) minmax(0,200fr) minmax(0,120fr) minmax(0,110fr) minmax(0,100fr) minmax(0,120fr) minmax(0,120fr) minmax(0,190fr);align-items:center;display:grid}.offen-module__g8htCq__posten{box-sizing:border-box;min-height:calc(var(--as-space-2xl) + var(--as-space-sm-plus));padding:var(--as-space-sm) var(--as-space-sm-plus);background:var(--color-card-surface);border:1px solid var(--color-border);grid-template-areas:"rechnung kunde faellig brutto bezahlt offen mahnstufe aktion"}.offen-module__g8htCq__postenErnst{border-left:3px solid var(--color-status-critical)}.offen-module__g8htCq__kopfbalkenOffen{min-width:0}.offen-module__g8htCq__kartenRechnung{grid-area:rechnung;min-width:0}.offen-module__g8htCq__rechnungWeg{color:inherit;text-decoration:none;display:block}.offen-module__g8htCq__rechnungWeg:hover,.offen-module__g8htCq__rechnungWeg:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--as-gold-strong);text-decoration-color:var(--as-gold-strong)}.offen-module__g8htCq__kartenFaellig{gap:var(--as-space-2xs);flex-direction:column;align-self:center;display:flex}.offen-module__g8htCq__kartenBezahlt{grid-area:bezahlt}.offen-module__g8htCq__kartenMahnstufe{text-align:left;grid-area:mahnstufe}.offen-module__g8htCq__kartenAktion{flex-wrap:wrap;grid-area:aktion;justify-content:flex-end}.offen-module__g8htCq__fuss{justify-content:space-between;align-items:flex-end;gap:var(--as-space-sm) var(--as-space-xl);flex-wrap:wrap;display:flex}.offen-module__g8htCq__fussSummen{gap:var(--as-space-xl);text-align:right;display:flex}@media (max-width:860px){.offen-module__g8htCq__postenRaster.offen-module__g8htCq__kopfbalkenOffen{display:none}.offen-module__g8htCq__posten{gap:var(--as-space-2xs) var(--as-space-sm);min-height:0;padding:var(--as-space-sm-plus);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kunde faellig""rechnung faellig""brutto offen""bezahlt offen""mahnstufe offen""aktion aktion";align-items:start;display:grid}.offen-module__g8htCq__kartenFaellig{align-self:start;align-items:flex-end}.offen-module__g8htCq__kartenMahnstufe{font-size:.6875rem}.offen-module__g8htCq__kartenAktion{margin-top:var(--as-space-xs);justify-content:flex-start}.offen-module__g8htCq__fussSummen{text-align:left}}
.Balken-module__5fxPla__stapel{gap:0;display:grid}.Balken-module__5fxPla__legende{gap:var(--as-space-xs) var(--as-space-sm-plus);margin:0 0 var(--as-space-sm);font-size:var(--as-text-3xs);color:var(--color-text-secondary);flex-wrap:wrap;padding:0;list-style:none;display:flex}.Balken-module__5fxPla__legendeEintrag{align-items:center;gap:var(--as-space-2xs);display:inline-flex}.Balken-module__5fxPla__probe{flex:none;width:.625rem;height:.625rem}.Balken-module__5fxPla__probeBezug{background:var(--as-ink);width:2px;height:.625rem}.Balken-module__5fxPla__probeErgebnis{background:var(--color-data-brass)}.Balken-module__5fxPla__probeVerlust{background:var(--color-status-critical)}.Balken-module__5fxPla__probeJahr{background:var(--color-data-brass)}.Balken-module__5fxPla__probeVorjahr{background:var(--color-data-vorjahr)}.Balken-module__5fxPla__zeile{padding:var(--as-space-sm-plus) 0;border-bottom:1px solid var(--color-border-soft)}.Balken-module__5fxPla__kopf{align-items:baseline;gap:var(--as-space-xs) var(--as-space-sm);margin-bottom:var(--as-space-xs);flex-wrap:wrap;display:flex}.Balken-module__5fxPla__name{font-size:var(--as-text-sm);font-weight:500}.Balken-module__5fxPla__neben{font-family:var(--font-mono);font-size:var(--as-text-2xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.Balken-module__5fxPla__spur{background:var(--as-cream);height:1.375rem;display:flex;position:relative;overflow:visible}.Balken-module__5fxPla__abschnitt{flex:none;min-width:0;height:100%;display:block}.Balken-module__5fxPla__ergebnis{background:var(--color-data-brass)}.Balken-module__5fxPla__verlust{background:var(--color-status-critical)}.Balken-module__5fxPla__bezug{background:var(--as-ink);width:2px;position:absolute;top:-.125rem;bottom:-.125rem;transform:translate(-50%)}.Balken-module__5fxPla__zahlen{justify-content:space-between;gap:var(--as-space-xs) var(--as-space-md);margin-top:var(--as-space-xs);font-family:var(--font-mono);font-size:var(--as-text-2xs);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.Balken-module__5fxPla__zahlenLinks{min-width:0}.Balken-module__5fxPla__rest{white-space:nowrap;color:var(--color-text-primary)}.Balken-module__5fxPla__rest strong{font-size:var(--as-text-lg);font-weight:500}.Balken-module__5fxPla__restVerlust strong{color:var(--color-status-critical)}.Balken-module__5fxPla__ohne{font-size:var(--as-text-sm);color:var(--color-text-secondary);margin:0}.Balken-module__5fxPla__gestrichelt{background-image:repeating-linear-gradient(90deg, transparent 0 .375rem, color-mix(in srgb, var(--color-card-surface) 55%, transparent) .375rem .5625rem)}.Balken-module__5fxPla__gepunktet{background-image:radial-gradient(color-mix(in srgb, var(--color-card-surface) 60%, transparent) .09375rem, transparent .125rem);background-size:.375rem .375rem}.Balken-module__5fxPla__schraffiert{background-image:repeating-linear-gradient(135deg, transparent 0 .25rem, color-mix(in srgb, var(--color-card-surface) 55%, transparent) .25rem .375rem)}.Balken-module__5fxPla__kreuzschraffiert{background-image:repeating-linear-gradient(45deg, transparent 0 .25rem, color-mix(in srgb, var(--color-card-surface) 55%, transparent) .25rem .375rem), repeating-linear-gradient(135deg, transparent 0 .25rem, color-mix(in srgb, var(--color-card-surface) 55%, transparent) .25rem .375rem)}.Balken-module__5fxPla__monate{gap:0;display:grid}.Balken-module__5fxPla__monatsrahmen{gap:var(--as-space-sm-plus);grid-template-columns:auto minmax(0,1fr);display:grid}.Balken-module__5fxPla__achse{text-align:right;height:11.875rem;font-family:var(--font-mono);font-size:var(--as-text-3xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;display:flex}.Balken-module__5fxPla__monatsflaeche{align-items:flex-end;gap:var(--as-space-xs);background-image:repeating-linear-gradient(to top, var(--color-border-soft) 0 1px, transparent 1px 50%);height:11.875rem;display:flex}.Balken-module__5fxPla__gruppe{justify-content:center;align-items:flex-end;gap:var(--as-space-2xs);flex:1;min-width:0;height:100%;display:flex}.Balken-module__5fxPla__balken{width:44%;display:block}.Balken-module__5fxPla__balkenJahr{background:var(--color-data-brass)}.Balken-module__5fxPla__balkenVorjahr{background:var(--color-data-vorjahr)}.Balken-module__5fxPla__monatsfuss{gap:var(--as-space-sm-plus);margin-top:var(--as-space-xs);padding-top:var(--as-space-xs);border-top:1px solid var(--color-baseline);grid-template-columns:auto minmax(0,1fr);display:grid}.Balken-module__5fxPla__fussachse{visibility:hidden;font-family:var(--font-mono);font-size:var(--as-text-3xs)}.Balken-module__5fxPla__monatsnamen{gap:var(--as-space-xs);display:flex}.Balken-module__5fxPla__monatsname{min-width:0;font-family:var(--font-mono);font-size:var(--as-text-3xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;flex:1;align-items:center;gap:0;display:flex;overflow:hidden}.Balken-module__5fxPla__monatswert{font-size:var(--as-text-2xs);color:var(--color-text-secondary);font-weight:500}
.Brotkrumen-module__hS7wfG__pfad{margin-bottom:var(--as-space-2xs)}.Brotkrumen-module__hS7wfG__liste{align-items:center;gap:var(--as-space-2xs);color:var(--color-text-muted);font-size:var(--as-text-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Brotkrumen-module__hS7wfG__glied+.Brotkrumen-module__hS7wfG__glied:before{content:"/";margin-right:var(--as-space-2xs);color:var(--as-line)}.Brotkrumen-module__hS7wfG__glied a{color:inherit}.Brotkrumen-module__hS7wfG__glied:last-child span{color:var(--as-ink)}
.StatusBadge-module__2FfEXq__badge{min-height:22px;padding:0 var(--as-space-xs);font-size:var(--as-text-2xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:0;align-items:center;font-weight:700;line-height:1;display:inline-flex}.StatusBadge-module__2FfEXq__green{background:var(--as-green-soft);color:var(--as-marke-gruen-text);border-color:var(--as-marke-gruen-rand)}.StatusBadge-module__2FfEXq__gold{background:var(--as-gold-soft);color:var(--as-marke-gold-text);border-color:var(--as-marke-gold-rand)}.StatusBadge-module__2FfEXq__red{background:var(--as-red-soft);color:var(--as-marke-rot-text);border-color:var(--as-marke-rot-rand)}.StatusBadge-module__2FfEXq__blue{background:var(--as-blue-soft);color:var(--as-marke-blau-text);border-color:var(--as-marke-blau-rand)}.StatusBadge-module__2FfEXq__dark{background:var(--as-marke-dunkel-flaeche);color:var(--as-ink);border-color:var(--as-line)}
