.cdr-workbench .cdr-source-list{list-style:none;padding:0;display:grid;gap:10px}
.cdr-workbench .cdr-source-list li{display:grid;gap:6px;padding:12px 16px;background:var(--panel-soft);border:1px solid var(--hairline);border-radius:10px;overflow-wrap:anywhere}
.cdr-workbench .cdr-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.cdr-workbench .cdr-filters label{display:block;margin-bottom:6px}
.cdr-workbench .cdr-filters input,.cdr-workbench .cdr-filters select{width:100%;max-width:100%;min-height:42px}
.cdr-workbench .cdr-filter-panel{overflow:visible}
.cdr-workbench .cdr-table-scroll{width:100%;overflow-x:auto;overscroll-behavior-x:contain;border:1px solid var(--hairline);border-radius:10px;margin-block:12px 28px}
.cdr-workbench table{border-collapse:collapse;min-width:850px;width:100%;font-size:.86rem}
.cdr-workbench th,.cdr-workbench td{text-align:start;vertical-align:top;border-bottom:1px solid var(--hairline);padding:10px 12px;overflow-wrap:anywhere}
.cdr-workbench th{position:sticky;top:0;background:var(--panel-soft);font-weight:700}
.cdr-workbench tbody tr:last-child td{border-bottom:0}
.cdr-workbench td:nth-child(5),.cdr-workbench td:nth-child(6){min-width:120px}
.cdr-workbench #cdr-stats{font-weight:700;margin-block:20px}
.cdr-workbench [hidden]{display:none!important}
@media(max-width:650px){.cdr-workbench .cdr-filters{grid-template-columns:1fr}.cdr-workbench .cdr-source-list li{padding:12px}.cdr-workbench .cdr-table-scroll{margin-inline:0}}

.cdr-workbench .cdr-pseudonym-option{display:flex;align-items:flex-start;gap:12px;max-width:86ch;line-height:1.6;margin-block:20px}.cdr-workbench .cdr-pseudonym-option input{width:20px;height:20px;margin-top:4px;flex-shrink:0}
