.admin .collection-top>.c15-results{height:124px!important;max-height:124px!important;}
.admin #collection-log-lines{flex:1;min-height:0;overflow:auto;font-size:11px;padding:0 6px;}
.admin #collection-log-lines .collection-live-row{display:flex;gap:6px;align-items:start;line-height:25px;white-space:nowrap;border-bottom:1px solid #edf0f4;}
.admin #collection-log-lines .collection-live-row>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;}
.admin #collection-log-lines .collection-live-row>a{flex:none;}
.admin .collection-log-empty{padding:8px;color:#677489;}
.admin .master-selection-count{white-space:nowrap;font-size:11px;margin-right:4px;}
.admin .candidate-toolbar{flex-wrap:wrap!important;overflow:visible!important;gap:6px;height:auto!important;min-height:36px;flex-shrink:0;padding:4px 8px;}
.admin .candidate-toolbar .selection-banner{display:flex;align-items:center;gap:6px;padding:0;border:0;background:none;font-size:11px;white-space:nowrap;}
.admin .candidate-toolbar .selection-banner[hidden]{display:none!important;}
.admin .candidate-toolbar #master-total{margin-left:auto;white-space:nowrap;}
.admin .search-reset{height:32px!important;width:32px!important;min-width:32px!important;padding:5px!important;display:inline-flex!important;align-items:center;justify-content:center;}
.admin .search-reset svg{width:21px!important;height:21px!important;}
.admin #d-global-search .search-reset{background:#fff;border:0;border-right:1px solid #d9dee5;margin-left:0;color:#586779;}
.admin .popup-blocked-fallback{white-space:normal;font-size:11px;color:#b42318;margin-left:5px;}
.admin .delete-works{color:#b42318;border-color:#edb4aa;}
.admin .delete-impact{padding:10px;background:#fff3f0;border:1px solid #edb4aa;line-height:1.7;display:flex;flex-wrap:wrap;gap:6px 16px;}
.admin .delete-targets{max-height:140px;overflow:auto;padding-left:20px;}
.admin .work-delete-dialog{width:min(680px,95vw);max-height:90vh;overflow:auto;border:1px solid #c5cddb;padding:16px;}
@media(max-width:640px){.admin .candidate-toolbar{align-items:center;} .admin .candidate-toolbar input[name=q]{width:128px;min-width:90px;flex:1;} .admin .candidate-toolbar .selection-banner{flex-wrap:wrap;white-space:normal;} .admin .candidate-toolbar #master-total{margin-left:0;} .admin .candidate-toolbar .c15-spacer{display:none;} .admin #d-global-search .search-reset{width:28px!important;min-width:28px!important;height:30px!important;}}
