.collection-top{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:12px;align-items:stretch;margin-bottom:12px;}
.admin .collection-top>.c15-results{min-width:0;margin:0;height:320px!important;min-height:0!important;max-height:320px!important;display:flex;flex-direction:column;overflow:hidden;}
.collection-top .c15-list-scroll{flex:1;min-height:0;overflow:auto;}
.collection-top .c15-head{flex-shrink:0;flex-wrap:wrap;}
.embedded-job-panel .job-panel-body{display:flex;flex-direction:column;flex:1;min-height:0;}
.embedded-job-panel .job-table-scroll{max-height:120px;flex-shrink:0;overflow:auto;}
.embedded-job-panel .job-log-pane{display:flex!important;flex-direction:column;flex:1;min-height:0;}
.embedded-job-panel #job-log-content{overflow:auto;flex:1;font-size:11px;}
.candidate-toolbar{display:flex;align-items:center;gap:7px;flex-wrap:wrap;}
.candidate-toolbar .master-subheading{font-size:15px;margin:0 6px 0 0;}
.master-check-cell{text-align:left!important;padding-left:6px!important;}
.master-page input[type=checkbox],.grouped-path-table input[type=checkbox]{width:13px!important;height:13px!important;margin:0;vertical-align:middle;}
.master-title-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;}
.master-source-cell,.master-extra-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.search-reset{height:26px;width:26px;min-width:26px;padding:4px;border:1px solid #d9dee5;border-radius:4px;background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#667085;}
.search-reset:hover{background:#eef2f6;color:#172b4d;}
.search-reset svg{width:14px;height:14px;}
@media(max-width:900px){.collection-top{grid-template-columns:minmax(0,1fr);} .admin .collection-top>.c15-results{height:280px!important;max-height:280px!important;} .candidate-toolbar input[name=q]{flex:1;min-width:120px;} .candidate-toolbar .c15-spacer{display:none;}}
