.segmente-module__jpseDG__leise{color:var(--caption)}.segmente-module__jpseDG__text{color:var(--body)}.segmente-module__jpseDG__stark{color:var(--heading)}.segmente-module__jpseDG__warnText{color:var(--warning)}.segmente-module__jpseDG__okText{color:var(--success)}.segmente-module__jpseDG__fehlerText{color:var(--danger)}.segmente-module__jpseDG__rand{border-color:var(--border-strong)}.segmente-module__jpseDG__randLeise{border-color:var(--border)}.segmente-module__jpseDG__flaeche{background:var(--surface)}.segmente-module__jpseDG__flaeche2,.segmente-module__jpseDG__hover:hover{background:var(--surface-2)}.segmente-module__jpseDG__teiler>*+*{border-top:1px solid var(--border)}.segmente-module__jpseDG__haupt{background:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-bg)}.segmente-module__jpseDG__haupt:hover{opacity:.9}.segmente-module__jpseDG__marke{background:var(--surface-2);color:var(--body)}.segmente-module__jpseDG__markeWarn{background:var(--warning-soft);color:var(--heading)}.segmente-module__jpseDG__markeOk{background:var(--success-soft);color:var(--heading)}.segmente-module__jpseDG__markeInfo{background:var(--info-soft);color:var(--heading)}.segmente-module__jpseDG__meldung{margin:0 0 var(--space-2);border:1px solid var(--border);border-left:3px solid var(--info);border-radius:var(--radius-sm);background:var(--surface);color:var(--body);align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:6px 10px;font-size:.8125rem;display:flex}.segmente-module__jpseDG__meldung[data-art=warn]{border-left-color:var(--warning)}.segmente-module__jpseDG__meldung[data-art=fehler]{border-left-color:var(--danger)}.segmente-module__jpseDG__meldung[data-art=fehler]>b{color:var(--danger);font-weight:600}.segmente-module__jpseDG__meldung>.segmente-module__jpseDG__zu{color:var(--caption);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:.75rem}.segmente-module__jpseDG__knopf{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--body);cursor:pointer;white-space:nowrap;padding:2px 8px;font-size:.75rem}.segmente-module__jpseDG__knopf:hover{background:var(--surface-2)}.segmente-module__jpseDG__knopf:disabled{opacity:.4;cursor:default}.segmente-module__jpseDG__pille{border:1px solid var(--border-strong);border-radius:var(--radius-full);color:var(--body);cursor:pointer;background:0 0;padding:1px 8px;font-size:.75rem}.segmente-module__jpseDG__pille:hover{background:var(--surface-2)}.segmente-module__jpseDG__pille[aria-pressed=true]{background:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-bg)}.segmente-module__jpseDG__pille[data-zustand=nicht]{color:var(--danger);border-color:var(--danger);text-decoration:line-through}.segmente-module__jpseDG__pille .segmente-module__jpseDG__zahl{color:var(--caption)}.segmente-module__jpseDG__pille[aria-pressed=true] .segmente-module__jpseDG__zahl{color:inherit;opacity:.7}.segmente-module__jpseDG__reiter{gap:var(--space-1);margin:var(--space-2) 0 var(--space-2);display:flex}.segmente-module__jpseDG__zeile{align-items:center;gap:var(--space-2);padding:4px 8px;font-size:.8125rem;display:flex}.segmente-module__jpseDG__zeile:hover{background:var(--row-hover,var(--surface-2))}.segmente-module__jpseDG__zeileText{text-align:left;min-width:0;color:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:1;padding:0;overflow:hidden}.segmente-module__jpseDG__personen{margin:0 0 var(--space-1) 28px;padding-left:var(--space-2);border-left:1px solid var(--border);font-size:.75rem}.segmente-module__jpseDG__personen li{align-items:center;gap:var(--space-2);padding:1px 0;display:flex}.segmente-module__jpseDG__chip{white-space:nowrap;border-radius:3px;margin-left:4px;padding:0 5px;font-size:.6875rem}.segmente-module__jpseDG__kasten{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface)}.segmente-module__jpseDG__leiste{z-index:10;position:sticky;top:0;box-shadow:0 2px 6px #0000001f}.segmente-module__jpseDG__aufklapp{z-index:20;position:absolute;box-shadow:0 4px 14px #0000002e}@media (max-width:760px){.segmente-module__jpseDG__zeile{flex-wrap:wrap}.segmente-module__jpseDG__zeileText{white-space:normal;flex-basis:calc(100% - 40px)}.segmente-module__jpseDG__knopf,.segmente-module__jpseDG__pille{min-height:44px;padding:8px 12px}.segmente-module__jpseDG__zeile input[type=checkbox]{min-width:24px;min-height:24px}}
