#classifierSection .classifierDensity{display:flex;align-items:center;gap:6px;font-size:12px;margin:0;white-space:nowrap}
#classifierSection .classifierDensity select{width:115px;margin:0}
#classifierBatchDialog form{padding:0;gap:0}
#classifierBatchDialog header{padding:12px 16px;min-height:48px;box-sizing:border-box}
#classifierBatchDialog h2{font-size:17px}
#classifierBatchDialog .classifierBatchBody{padding:10px 14px}
#classifierBatchDialog #classifierBatchStatus{margin:0 0 10px;font-size:12px}
#classifierBatchDialog footer{padding:10px 14px;flex-wrap:wrap;gap:8px}
#classifierBatchDialog footer>label{display:flex;align-items:center;gap:6px;font-size:12px;margin:0 auto 0 0}
#classifierBatchDialog footer>button{width:auto;flex:0 0 auto;margin:0;min-height:36px;padding:8px 12px;font-size:12px}
#classifierBatchDialog .classifierBatchBody>p:last-child{font-size:11px;margin:8px 0;color:#5d6b79}
.classifierBatchCompactTable{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px}
.classifierBatchCompactTable th{font-size:10px;color:#536171;background:#f4f7fa;text-align:left;padding:7px 5px;position:sticky;top:0}
.classifierBatchCompactTable td{padding:7px 5px;border-bottom:1px solid #e0e6ec;vertical-align:middle;overflow-wrap:anywhere;line-height:1.35}
.classifierBatchCompactTable th:nth-child(1){width:23%}.classifierBatchCompactTable th:nth-child(2){width:18%}.classifierBatchCompactTable th:nth-child(3){width:12%}.classifierBatchCompactTable th:nth-child(4){width:37%}.classifierBatchCompactTable th:nth-child(5){width:10%}
.classifierBatchCompactTable .blocked{color:#b42318;background:#fff5f3}
#classifierBatchDialog .classifierBatchPdf{width:auto;min-width:0;padding:4px;font-size:11px;color:#075dcc;background:none;border:0;text-decoration:underline}
@media(min-width:1151px){
#classifierSection[data-density=compact] .classifierTable:has(#classifierRowsPending) thead,#classifierSection[data-density=compact] .classifierTable:has(#classifierRowsDone) thead{display:block}
#classifierSection[data-density=compact] .classifierTable:has(.classifierRow) thead tr,#classifierSection[data-density=compact] .classifierRow{display:grid;grid-template-columns:28px minmax(140px,1fr) minmax(120px,.8fr) minmax(160px,1.1fr) 82px 92px minmax(190px,1.3fr) 105px;gap:8px;align-items:center}
#classifierSection[data-density=compact] .classifierTable:has(.classifierRow) thead th{width:auto!important;min-width:0;max-width:none;padding:7px 3px;position:static;font-size:10px;white-space:normal;overflow-wrap:normal;border:0;background:#f4f7fa}
#classifierSection[data-density=compact] .classifierTable:has(.classifierRow) thead th:first-child{font-size:0}
#classifierSection[data-density=compact] .classifierTable:has(.classifierRow) thead th:nth-child(5){font-size:0}
#classifierSection[data-density=compact] .classifierTable:has(.classifierRow) thead th:nth-child(5)::after{content:'Competencia';font-size:10px}
#classifierSection[data-density=compact] .classifierTable:has(.classifierRow) thead th:nth-child(8){display:none}
#classifierSection[data-density=compact] .classifierRow{padding:8px 0;min-height:48px;box-sizing:border-box}
#classifierSection[data-density=compact] .classifierRow td::before,#classifierSection[data-density=compact] .classifierRow td:first-child>small,#classifierSection[data-density=compact] .classifierFileDetails{display:none}
#classifierSection[data-density=compact] .classifierRow td:nth-child(1){grid-column:1;grid-row:1;padding:0}
#classifierSection[data-density=compact] .classifierRow td:nth-child(2){grid-column:2;grid-row:1}
#classifierSection[data-density=compact] .classifierRow td:nth-child(3){grid-column:3;grid-row:1}
#classifierSection[data-density=compact] .classifierRow td:nth-child(4){grid-column:4;grid-row:1}
#classifierSection[data-density=compact] .classifierRow td:nth-child(5){grid-column:5;grid-row:1}
#classifierSection[data-density=compact] .classifierRow td:nth-child(6){grid-column:6;grid-row:1}
#classifierSection[data-density=compact] .classifierRow td:nth-child(7){grid-column:7;grid-row:1}
#classifierSection[data-density=compact] .classifierRow td:nth-child(8){display:none}
#classifierSection[data-density=compact] .classifierRow td:nth-child(8):has(.classifierWhatsappChoice){display:block;grid-column:3/8;grid-row:2}
#classifierSection[data-density=compact] .classifierRow td:nth-child(9){grid-column:8;grid-row:1;display:flex;align-items:center;gap:4px}
#classifierSection[data-density=compact] .classifierRow input:not([type=checkbox]),#classifierSection[data-density=compact] .classifierRow select{height:30px;padding:4px;font-size:11px}
#classifierSection[data-density=compact] .classifierRow .classifierFileName{font-size:11px;line-height:1.3;-webkit-line-clamp:2}
#classifierSection[data-density=compact] .classifierActions>button.primary{min-width:0;min-height:30px;font-size:11px;padding:5px 7px;margin:0;flex:1 1 0;width:auto}
#classifierSection[data-density=compact] .classifierActions [data-delete-classifier]{position:static;flex:0 0 20px;width:20px;height:24px;margin:0}
}
@media(max-width:1150px){#classifierSection[data-density=compact] .classifierRow{padding:10px 0;gap:7px 10px}#classifierSection[data-density=compact] .classifierRow td::before{font-size:10px;line-height:12px;margin-bottom:3px}#classifierSection[data-density=compact] .classifierRow input:not([type=checkbox]),#classifierSection[data-density=compact] .classifierRow select{height:32px;padding:5px;font-size:12px}#classifierSection[data-density=compact] .classifierFileDetails,#classifierSection[data-density=compact] .classifierRow td:first-child>small{display:none}}
@media(max-width:600px){#classifierBatchDialog footer>label{flex-basis:100%}.classifierBatchCompactTable{font-size:10px}.classifierBatchCompactTable td{padding:6px 3px}.classifierBatchCompactTable th{font-size:9px;padding:6px 3px}#classifierBatchDialog h2{font-size:15px}}
