.kb-table-wrap{overscroll-behavior:contain;background:var(--kb-surface);border:1px solid var(--kb-border);border-radius:var(--radius-6);overflow-x:auto}@media (width>=768px){.kb-table-wrap{max-height:calc(100dvh - 240px);overflow:auto}}.kb-table{border-collapse:collapse;width:100%;font-size:14px}.kb-table th{background:var(--farbe-grau-monochromeporcelain);color:var(--kb-text-muted);text-align:left;white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:700;position:sticky;top:0}.kb-table td{border-top:1px solid var(--kb-border);vertical-align:middle;white-space:nowrap;padding:10px 12px}.kb-table tbody tr{cursor:pointer;transition:background-color .12s}@media (hover:hover) and (pointer:fine){.kb-table tbody tr:hover{background:var(--kb-surface-muted)}}.kb-table tbody tr.is-selected{background:var(--kb-info-soft);box-shadow:inset 4px 0 0 var(--kb-accent)}.kb-table tbody tr.is-urgent td:first-child{box-shadow:inset 4px 0 0 var(--kb-danger)}.kb-cell-title{text-overflow:ellipsis;white-space:nowrap;max-width:360px;overflow:hidden}.kb-wait{color:var(--kb-text-muted);margin-top:4px;font-size:12px;display:block}.kb-cell-badge{margin-left:8px}.kb-row-btn{min-height:24px;color:var(--kb-accent);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline;transition:opacity .12s}.kb-row-btn:active{opacity:.6}@media (width<=639px){.kb-card-table,.kb-card-table tbody{display:block}.kb-card-table thead{display:none}.kb-card-table tr{border-top:1px solid var(--kb-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 16px;display:grid}.kb-card-table tbody tr:first-child{border-top:0}.kb-card-table td{white-space:normal;border:0;padding:0}.kb-table tbody tr.is-urgent td:first-child{box-shadow:none}.kb-card-table tr.is-urgent{box-shadow:inset 4px 0 0 var(--kb-danger)}.kb-card-table .kb-cell-status{grid-area:1/2;justify-self:end}.kb-card-table .kb-cell-title{white-space:normal;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;grid-column:1/-1;max-width:none}.kb-card-table td[data-label]:not(:first-child){color:var(--kb-text-muted);text-align:left;grid-area:3/1;font-size:12px}.kb-card-table td[data-label]:not(:first-child):before{content:attr(data-label) ": "}.kb-card-table td[data-label]:last-child{grid-column:2;justify-self:end}}@media (width>=768px){.kb-filters--registry{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center}}.kb-missing-link{justify-self:start}@media (width<=767px){.kb-filters--registry>.kb-missing-link{grid-column:1/-1}}.kb-approved-tabs{flex-wrap:wrap;row-gap:4px;min-width:0;max-width:100%;margin:16px 0;display:flex}.kb-approved-tabs .vux-tab-view{white-space:nowrap;text-decoration:none}.kb-tab-count{background:var(--farbe-grau-monochromeporcelain);min-width:20px;color:var(--kb-text-muted);text-align:center;border-radius:999px;margin-left:6px;padding:0 6px;font-size:12px;font-weight:700;line-height:18px;display:inline-block}.kb-approved-tabs .is-selected .kb-tab-count{background:var(--kb-info-soft);color:var(--kb-accent)}.kb-btn-link{align-items:center;text-decoration:none;display:inline-flex}.kb-approved-help{border-top:1px solid var(--kb-border);margin-top:32px;padding-top:20px}.kb-approved-help h2{margin:0 0 12px}.kb-approved-help h3{margin:0 0 8px}.kb-approved-help-grid{grid-template-columns:minmax(0,1fr);gap:20px 32px;display:grid}@media (width>=900px){.kb-approved-help-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.kb-help-list{gap:8px;margin:0;display:grid}.kb-help-list dt{font-weight:700}.kb-help-list dd{max-width:65ch;color:var(--kb-text-muted);text-wrap:pretty;margin:0}.kb-editor-section{border-top:1px solid var(--kb-border);gap:8px;padding-top:16px;display:grid}.kb-editor-section h3{margin:0}.kb-editor-note{color:var(--kb-text-muted);text-wrap:pretty;margin:0}.vux-dialog>.body>.kb-editor-notices:empty{margin-bottom:-16px}.kb-linked-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.kb-linked-list li{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.kb-linked-title{color:var(--kb-text-muted);overflow-wrap:anywhere;flex-basis:100%}.kb-registry-wrap{position:relative}.kb-registry-table tr{cursor:default}.kb-registry-table th{white-space:nowrap}.kb-registry-table td{white-space:normal;vertical-align:top;min-width:0}.kb-registry-name{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;min-width:160px;max-width:28ch;font-weight:700}.kb-registry-table td[data-label=Auflagen]{min-width:200px}@media (width>=900px){.kb-registry-table .kb-registry-action{background:var(--kb-surface);box-shadow:-1px 0 0 var(--kb-border);position:sticky;right:0}.kb-registry-table th:last-child:has(.kb-sr-only){background:var(--kb-surface);box-shadow:-1px 0 0 var(--kb-border);position:sticky;right:0}.kb-registry-table th:last-child:has(.kb-sr-only){z-index:1;background:var(--farbe-grau-monochromeporcelain)}}.kb-registry-table tr.is-withdrawn td{color:var(--kb-text-muted);text-decoration:line-through}.kb-registry-table tr.is-withdrawn :is(.kb-registry-action,.kb-badge){text-decoration:none}@media (width>=900px) and (width<=1599px){.kb-registry-table :is(th,td):is([data-label=Nächste\ Überprüfung],[data-label=Zuletzt\ geprüft],[data-label=Vorgang]){display:none}}@media (width<=899px){.kb-registry-wrap{background:0 0;border:0;max-height:none;overflow:visible}.kb-registry-table thead{display:none}.kb-registry-table tr{background:var(--kb-surface);border:1px solid var(--kb-border);border-radius:var(--radius-6);grid-template-columns:minmax(0,1fr);gap:2px;margin-bottom:12px;padding:12px 16px;display:grid}.kb-registry-table td{text-align:left;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;border:0;padding:0}.kb-registry-table td[data-empty]{display:none}.kb-registry-table td[data-label]:not(.kb-registry-name):before{content:attr(data-label) ": ";color:var(--kb-text-muted)}.kb-registry-name{max-width:none}}@media (width>=640px) and (width<=899px){.kb-registry-table tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px}.kb-registry-table .kb-registry-name,.kb-registry-table .kb-registry-action{grid-column:1/-1}}.kb-embed-search{border:1px solid var(--farbe-grau-monochromemortar);border-radius:var(--radius-6);background:var(--kb-surface-muted);width:100%;max-width:360px;height:36px;color:var(--kb-text);font:inherit;padding:6px 10px}.kb-embed-search::placeholder{color:var(--kb-text-muted);opacity:1}
