.bulk-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0;font-size:13px}
.bulk-tools [hidden]{display:none!important}.bulk-tools #bulk-actions{display:flex;gap:12px;align-items:center}
.bulk-tools button{font-size:13px}.bulk-tools .secondary{padding:8px 12px;min-height:36px}
.bulk-tools #bulk-undo{margin-left:auto}.task-complete-label input:disabled{opacity:.3}
.cost-input-disclosure{border:1px solid var(--line,#e0e4e2);border-radius:18px;background:white;margin:18px 0;overflow:hidden}
.cost-input-disclosure>summary{display:flex;justify-content:space-between;padding:20px;font-weight:650;font-size:15px;cursor:pointer;list-style:none}
.cost-input-disclosure>summary::-webkit-details-marker{display:none}
.cost-input-disclosure #cost-form{border:0;border-top:1px solid var(--line,#e0e4e2);border-radius:0;margin:0}
#bulk-dialog{max-width:540px}#bulk-preview{padding-left:24px;line-height:1.7;font-size:14px}
.sample-banner>span{font-size:12px;word-break:keep-all}.sample-banner button{white-space:nowrap;flex-shrink:0}.preview-tasks li>div{min-width:0}
.task-area>#task-browse{margin:20px 0 12px;max-width:100%;width:auto}.bulk-tools #group-clear{margin-right:auto}
@media(max-width:550px){.bulk-tools{gap:8px}.bulk-tools #bulk-undo{margin-left:0}.cost-input-disclosure>summary{padding:16px}.sample-banner{align-items:flex-start;gap:10px}}
@media(max-width:700px){
 .has-plan .dashboard[data-current-view="tasks"]{padding-top:6px}
 .dashboard[data-current-view="tasks"] .dashboard-heading{margin-bottom:0}
 .dashboard[data-current-view="tasks"]>.view-back{margin-bottom:0}
 .dashboard[data-current-view="tasks"] .save-banner{margin-bottom:0;padding-bottom:0}
 .dashboard[data-current-view="tasks"] .phase-picker button{min-height:60px;padding:10px}
 .dashboard[data-current-view="tasks"] .phase-picker{margin-bottom:8px}
 .dashboard[data-current-view="tasks"] .institution-directory{margin:8px 0}
 .dashboard[data-current-view="tasks"] .institution-directory>summary{min-height:44px;padding:10px 14px}
 .dashboard[data-current-view="tasks"] .task-controls{margin-bottom:0}
 .dashboard[data-current-view="tasks"] .filters{margin-bottom:4px}
 .task-workbench .phase-group>header p{display:none}
 .task-workbench .phase-group>header{display:none}
 .bulk-tools{margin:4px 0}
}
