/* The user's specified collection/catalog columns; only title absorbs surplus. */
.admin .c15-table td { padding-left:2px; padding-right:2px; }
.admin .c15-table th { text-align:center!important; }
.admin #master-table { min-width:956px!important; }
.admin #master-table :is(th,td) { padding-left:2px!important; padding-right:2px!important; }
.admin #master-table :is(th,td):nth-child(1) { width:25px!important; }
.admin #master-table :is(th,td):nth-child(2) { width:55px!important; }
.admin #master-table :is(th,td):nth-child(3) { width:auto!important; }
.admin #master-table :is(th,td):nth-child(4) { width:150px!important; }
.admin #master-table :is(th,td):nth-child(5) { width:70px!important; }
.admin #master-table :is(th,td):nth-child(6) { width:100px!important; }
.admin #master-table :is(th,td):nth-child(7) { width:45px!important; }
.admin #master-table :is(th,td):nth-child(8) { width:72px!important; }
.admin #master-table :is(th,td):nth-child(9) { width:45px!important; }
.admin #master-table :is(th,td):nth-child(10) { width:57px!important; }
.admin #master-table :is(th,td):nth-child(11) { width:57px!important; }
.admin #master-table td { text-align:left!important; }
.admin #master-table td.numeric { text-align:right!important; }
.admin #master-table td.confirmed-work-number { text-align:center!important; }
.admin #master-table .master-check-cell { padding-left:2px!important; text-align:center!important; }
.admin #master-table th.master-check-cell { text-align:center!important; }
.admin #master-table th .master-sort { display:inline-flex; justify-content:center; align-items:center; gap:2px; text-align:center; }
.admin #master-table .master-author-cell { white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
