.console-batch-actions { display:flex; flex-wrap:wrap; align-items:center; gap:10px; margin:12px 0; }
.console-batch-actions form { margin:0; }
.console-batch-actions select { max-width:260px; min-height:44px; padding:8px; border:1px solid var(--console-line,#dde2eb); border-radius:8px; background:#fff; }
.console-batch-select-all,.console-batch-selection { display:inline-flex; align-items:center; gap:6px; min-height:44px; }
.console-batch-selection { position:absolute; left:10px; top:8px; }
.console-cube-row:has(.console-batch-selection) { position:relative; padding-left:42px; }
.console-batch-fieldset { border:0; padding:0; margin:0; min-width:0; }
.console-batch-fieldset legend { font-weight:600; margin:0 0 12px; }
.console-recycle-item { display:flex; justify-content:space-between; flex-wrap:wrap; gap:12px; margin:0; }
.console-recycle-item h2 { margin:0 0 8px; font-size:17px; }
.console-batch-actions .console-field-hint { flex-basis:100%; margin:0; }
@media(max-width:600px) { .console-batch-actions select { max-width:100%; flex:1 1 180px; } .console-recycle-item { display:block; } }
