/* Keep summary sizing away from the nested job table. */
.txt-batch-table>thead>tr>th:first-child,.txt-batch-table>tbody>tr.txt-batch-summary>td:first-child{width:48px!important;text-align:center}
.txt-batch-table>thead>tr>th:nth-child(2),.txt-batch-table>tbody>tr.txt-batch-summary>td:nth-child(2){width:220px!important}
.txt-batch-table>thead>tr>th:nth-child(3),.txt-batch-table>tbody>tr.txt-batch-summary>td:nth-child(3){width:90px!important}
.txt-batch-table>thead>tr>th:nth-child(4),.txt-batch-table>tbody>tr.txt-batch-summary>td:nth-child(4),.txt-batch-table>thead>tr>th:nth-child(6),.txt-batch-table>tbody>tr.txt-batch-summary>td:nth-child(6),.txt-batch-table>thead>tr>th:nth-child(7),.txt-batch-table>tbody>tr.txt-batch-summary>td:nth-child(7){width:145px!important}
.txt-batch-table>thead>tr>th:nth-child(5),.txt-batch-table>tbody>tr.txt-batch-summary>td:nth-child(5){width:240px!important}
.txt-batch-table>thead>tr>th:nth-child(8),.txt-batch-table>tbody>tr.txt-batch-summary>td:nth-child(8){width:155px!important}
.txt-batch-table>thead>tr>th:nth-child(9),.txt-batch-table>tbody>tr.txt-batch-summary>td:nth-child(9){width:180px!important}
.txt-job-detail-table{min-width:1540px!important;table-layout:fixed!important}
.txt-job-detail-table th,.txt-job-detail-table td{padding:9px 7px!important}
.txt-job-detail-table th:nth-child(1){width:48px}.txt-job-detail-table th:nth-child(2){width:220px}.txt-job-detail-table th:nth-child(3){width:170px}.txt-job-detail-table th:nth-child(4){width:92px}.txt-job-detail-table th:nth-child(5){width:145px}.txt-job-detail-table th:nth-child(6){width:65px}.txt-job-detail-table th:nth-child(7){width:85px}.txt-job-detail-table th:nth-child(8){width:90px}.txt-job-detail-table th:nth-child(9){width:210px}.txt-job-detail-table th:nth-child(10){width:195px}.txt-job-detail-table th:nth-child(11){width:95px}.txt-job-detail-table th:nth-child(12),.txt-job-detail-table th:nth-child(13){width:135px}.txt-job-detail-table th:nth-child(14){width:245px}
.txt-detail-title>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-height:2.8em;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:normal}
.txt-detail-source{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.txt-detail-page b,.txt-detail-page small{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.txt-detail-actions{position:sticky;right:0;z-index:3;background:#fff;box-shadow:-5px 0 8px #0f172a0d}
.txt-detail-actions .job-actions{display:flex;flex-wrap:nowrap!important;gap:4px;justify-content:flex-end}
.txt-detail-actions .job-actions button{white-space:nowrap;padding:7px 9px}
.txt-batch-status.txt-progress{background:#dcfce7!important;color:#15803d!important}
.txt-batch-status.txt-complete{background:#dbeafe!important;color:#1d4ed8!important}
.txt-batch-status.txt-paused{background:#fef3c7!important;color:#a16207!important}
.txt-batch-status.txt-cancelled{background:#fee2e2!important;color:#b91c1c!important}
