.statusmarke{display:inline-block;padding:.05rem .5rem;border-radius:var(--lng-radius-s);font-size:var(--lng-groesse-s);font-weight:600;white-space:nowrap;color:var(--lng-text);background-color:var(--lng-flaeche-hover)}.statusmarke[data-zustand=gut]{color:var(--lng-erfolg);background-color:var(--lng-erfolg-flaeche)}.statusmarke[data-zustand=wartet]{color:var(--lng-warnung);background-color:var(--lng-warnung-flaeche)}.statusmarke[data-zustand=schlecht]{color:var(--lng-fehler);background-color:var(--lng-fehler-flaeche)}.statusmarke[data-zustand=unbekannt]{color:var(--lng-unbekannt);background-color:var(--lng-flaeche-versenkt)}.statusmarke[data-zustand=neutral]{color:var(--lng-text);background-color:var(--lng-flaeche-hover)}button.zweitrangig,a.knopf.zweitrangig{background:var(--lng-flaeche);color:var(--lng-text);border:1px solid var(--lng-linie-stark)}button.zweitrangig:hover:not(:disabled),a.knopf.zweitrangig:hover{background:var(--lng-flaeche-hover);border-color:var(--lng-linie-stark)}a.knopf{display:inline-flex;align-items:center;padding:.45rem .9rem;border-radius:var(--lng-radius-knopf);background:var(--lng-knopf);color:var(--lng-knopf-text);border:1px solid var(--lng-knopf);text-decoration:none;font-weight:500}a.knopf:hover{background:var(--lng-knopf-hover);border-color:var(--lng-knopf-hover)}button[data-gefaehrlich=ja]{background:var(--lng-fehler);border-color:var(--lng-fehler);color:var(--lng-text-auf-akzent)}button[data-gefaehrlich=ja]:hover:not(:disabled){background:var(--lng-fehler);border-color:var(--lng-fehler)}.seitenkopf{display:flex;align-items:center;justify-content:space-between;gap:var(--lng-abstand-3);flex-wrap:wrap;margin-bottom:var(--lng-abstand-3)}.seitenkopf h2{margin:0}.seitenkopf-beschreibung{margin:0 0 var(--lng-abstand-3);color:var(--lng-text);max-width:60rem}.seitenkopf-titel{display:flex;align-items:center;gap:var(--lng-abstand-3);flex-wrap:wrap;min-width:0}.aktionsmenue{position:relative;display:inline-block}.aktionsmenue .aktionsmenue-knopf{min-width:var(--lng-trefferflaeche);height:var(--lng-trefferflaeche);padding:0;font-size:var(--lng-groesse-l);line-height:1;background:var(--lng-flaeche);color:var(--lng-text);border:1px solid var(--lng-linie)}.aktionsmenue .aktionsmenue-knopf:hover:not(:disabled){background:var(--lng-flaeche-hover);border-color:var(--lng-linie-stark)}.aktionsmenue-liste{position:absolute;right:0;top:calc(100% + var(--lng-abstand-1));z-index:20;display:flex;flex-direction:column;min-width:12rem;padding:var(--lng-abstand-1) 0;background:var(--lng-flaeche);border:1px solid var(--lng-linie);border-radius:var(--lng-radius-m);box-shadow:var(--lng-schatten-karte)}.aktionsmenue-liste .aktionsmenue-eintrag{text-align:left;border:0;border-radius:0;background:none;color:var(--lng-text);padding:var(--lng-abstand-2) var(--lng-abstand-4);font-weight:400}.aktionsmenue-liste .aktionsmenue-eintrag:hover:not(:disabled){background:var(--lng-flaeche-hover);border:0}.aktionsmenue-liste .aktionsmenue-eintrag[data-gefaehrlich=ja]{color:var(--lng-fehler);background:none}.aktionsmenue-liste .aktionsmenue-eintrag[data-gefaehrlich=ja]:hover:not(:disabled){background:var(--lng-fehler-flaeche)}.listen-werkzeuge{display:flex;align-items:center;gap:var(--lng-abstand-3);flex-wrap:wrap;margin-bottom:var(--lng-abstand-3)}.listen-suche{min-width:14rem;flex:1 1 14rem;max-width:24rem}.listenseite[data-werkzeuge=aus] .bm-table__pager{display:none}.listen-filter{display:flex;gap:var(--lng-abstand-3);flex-wrap:wrap}.listen-filter label{display:inline-flex;align-items:center;gap:var(--lng-abstand-2);color:var(--lng-text-leise);font-size:var(--lng-groesse-s)}.spaltenwahl{position:relative;display:inline-block}.spaltenwahl-liste{position:absolute;z-index:20;top:calc(100% + var(--lng-abstand-1));left:0;display:flex;flex-direction:column;gap:var(--lng-abstand-1);padding:var(--lng-abstand-2) var(--lng-abstand-3);min-width:10rem;background:var(--lng-flaeche);border:1px solid var(--lng-linie);border-radius:var(--lng-radius-m);box-shadow:var(--lng-schatten-karte)}.spaltenwahl-liste label{display:flex;align-items:center;gap:var(--lng-abstand-2);white-space:nowrap}.listenseite .bm-table__toolbar{display:none}.leerzustand{padding:var(--lng-abstand-5) var(--lng-abstand-4);text-align:center;color:var(--lng-text-leise);background:var(--lng-flaeche-versenkt);border:1px dashed var(--lng-linie-stark);border-radius:var(--lng-radius-m)}.leerzustand p{margin:0 0 var(--lng-abstand-3)}.metadaten{display:flex;flex-wrap:wrap;gap:var(--lng-abstand-2) var(--lng-abstand-5);margin:0 0 var(--lng-abstand-4)}.metadaten dt{font-size:var(--lng-groesse-xs);color:var(--lng-text-leise)}.metadaten dd{margin:0;color:var(--lng-text)}.reiterleiste{display:flex;gap:var(--lng-abstand-1);flex:none;overflow-x:auto;border-bottom:1px solid var(--lng-linie);margin-bottom:var(--lng-abstand-4)}.reiterleiste a{padding:var(--lng-abstand-2) var(--lng-abstand-3);color:var(--lng-text-leise);text-decoration:none;border-bottom:3px solid transparent;white-space:nowrap}.reiterleiste a:hover{color:var(--lng-text)}.reiterleiste a[aria-current=page]{color:var(--lng-text);font-weight:600;border-bottom-color:var(--lng-akzent)}@media(max-width:768px){.reiterleiste{flex-wrap:wrap;overflow-x:visible}}.bestaetigung-text{margin-top:0;white-space:pre-line}.bestaetigung .feld{display:flex;flex-direction:column;gap:var(--lng-abstand-1);margin-bottom:var(--lng-abstand-3)}.bestaetigung textarea{font:inherit;width:100%;box-sizing:border-box}.bestaetigung-knoepfe{display:flex;justify-content:flex-end;gap:var(--lng-abstand-2)}.bm-overlay__dialog:has(.ueberlagerung){--bmo-max-width: 72rem;width:92vw}.ueberlagerung{min-width:0}.seitenstandard-kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--lng-abstand-3);flex-wrap:wrap;margin-bottom:var(--lng-abstand-4)}.seitenstandard-kopf-text{min-width:0;flex:1 1 16rem}.seitenstandard-kopf h2{margin:0;overflow-wrap:anywhere}.seitenstandard-unterzeile{margin:var(--lng-abstand-1) 0 0;color:var(--lng-text-leise);overflow-wrap:anywhere}.formblatt{display:flex;flex-direction:column;gap:var(--lng-abstand-4);max-width:40rem;min-width:0}.formabschnitt{display:flex;flex-direction:column;gap:var(--lng-abstand-3);min-width:0;margin:0;padding:var(--lng-abstand-3) var(--lng-abstand-4) var(--lng-abstand-4);border:1px solid var(--lng-linie);border-radius:var(--lng-radius-m)}.formabschnitt>legend{padding:0 var(--lng-abstand-1);font-weight:600;color:var(--lng-text)}.formabschnitt-optional{border:1px solid var(--lng-linie);border-radius:var(--lng-radius-m)}.formabschnitt-optional>summary{padding:var(--lng-abstand-3) var(--lng-abstand-4);font-weight:600;cursor:pointer}.formabschnitt-optional>.formabschnitt{border:0;padding-top:0}.formfeld{display:flex;flex-direction:column;gap:var(--lng-abstand-1);min-width:0}.formfeld label{font-weight:500;color:var(--lng-text)}.formfeld :is(input,textarea){width:100%;box-sizing:border-box;font:inherit}.formfeld textarea{resize:vertical}.formfeld :is(input,textarea)[aria-invalid=true]{border-color:var(--lng-fehler)}.formfeld-hilfe{margin:0;font-size:var(--lng-groesse-s);color:var(--lng-text-leise)}.formfeld-fehler{margin:0;font-size:var(--lng-groesse-s);color:var(--lng-fehler);font-weight:500}.feldzeile{display:flex;flex-wrap:wrap;gap:var(--lng-abstand-3)}.feldzeile>.formfeld{flex:1 1 8rem;max-width:12rem}.formblatt-aktionen{display:flex;flex-wrap:wrap;gap:var(--lng-abstand-2)}.abgeleiteter-wert{display:flex;flex-direction:column;gap:var(--lng-abstand-1);min-width:0}.abgeleiteter-wert-beschriftung{font-weight:500;color:var(--lng-text)}.abgeleiteter-wert-zeile,.ergebnisband-wert-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lng-abstand-2);min-width:0}.abgeleiteter-wert output,.ergebnisband-wert code{font-family:var(--lng-schrift-mono);overflow-wrap:anywhere;min-width:0}.ergebnisband{display:flex;flex-direction:column;gap:var(--lng-abstand-2);max-width:40rem;padding:var(--lng-abstand-3) var(--lng-abstand-4);background:var(--lng-erfolg-flaeche);border-left:4px solid var(--lng-erfolg);border-radius:var(--lng-radius-m)}.ergebnisband p{margin:0}.ergebnisband-geschehen{font-weight:600}.ergebnisband-wert{display:flex;flex-direction:column;gap:var(--lng-abstand-1)}.nur-vorlesen{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.musterseite{display:flex;flex-direction:column;gap:var(--lng-abstand-5)}.muster-abschnitt{background:var(--lng-flaeche);border:1px solid var(--lng-linie);border-radius:var(--lng-radius-l);padding:var(--lng-karte-innen);box-shadow:var(--lng-schatten-karte);min-width:0}.muster-abschnitt>h3{margin-top:0;font-size:var(--lng-groesse-s);color:var(--lng-text-leise);text-transform:uppercase;letter-spacing:.04em}.muster-reihe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lng-abstand-2)}.bm-toast__message{white-space:pre-line}
