.agent-portal__bulk-order-cell{display:grid!important;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:9px}
.agent-portal__bulk-order-copy{display:grid;gap:2px;min-width:0}
.agent-portal__bulk-order-check{display:flex;align-items:center;justify-content:center;min-height:22px;cursor:pointer}
.agent-portal__bulk-order-check input,.agent-portal__bulk-order-head input{width:17px;height:17px;margin:0;accent-color:#b7192e;cursor:pointer}
.agent-portal__bulk-order-head{display:flex;align-items:center;gap:9px}
.agent-portal__live-row.is-selected{background:rgba(183,25,46,.055);box-shadow:inset 3px 0 #b7192e}
.agent-portal__bulk-orders-bar{position:sticky;top:8px;z-index:18;display:grid;grid-template-columns:minmax(170px,.65fr) minmax(0,1.8fr);align-items:center;gap:10px 16px;margin:14px 0;padding:12px 13px;border:1px solid rgba(183,25,46,.24);border-radius:13px;background:rgba(255,255,255,.97);box-shadow:0 12px 34px rgba(20,16,15,.12);backdrop-filter:blur(10px)}
.agent-portal__bulk-orders-bar[hidden]{display:none!important}
.agent-portal__bulk-orders-copy strong,.agent-portal__bulk-orders-copy small{display:block}
.agent-portal__bulk-orders-copy strong{font-size:14px}
.agent-portal__bulk-orders-copy small{margin-top:2px;color:rgba(0,0,0,.58);font-size:11px}
.agent-portal__bulk-orders-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}
.agent-portal__bulk-orders-actions button{min-height:38px;padding:8px 11px}
.agent-portal__bulk-orders-status{grid-column:1/-1;margin:0;color:rgba(0,0,0,.62);font-size:12px}
.agent-portal__bulk-orders-status:empty{display:none}
.agent-portal__bulk-orders-status.is-ready{color:#216437}
.agent-portal__bulk-orders-status.is-error{color:#971229}
.agent-portal[data-color-scheme="dark"] .agent-portal__bulk-orders-bar{background:rgba(18,29,37,.97);border-color:#4c3740;box-shadow:0 14px 36px rgba(0,0,0,.34)}
.agent-portal[data-color-scheme="dark"] .agent-portal__bulk-orders-copy small,.agent-portal[data-color-scheme="dark"] .agent-portal__bulk-orders-status{color:#aebac2}
.agent-portal[data-color-scheme="dark"] .agent-portal__live-row.is-selected{background:#28171d}
@media(max-width:900px){.agent-portal__bulk-orders-bar{grid-template-columns:1fr}.agent-portal__bulk-orders-actions{justify-content:flex-start}.agent-portal__bulk-orders-status{grid-column:1}}
@media(max-width:600px){.agent-portal__bulk-orders-actions{display:grid;grid-template-columns:1fr 1fr}.agent-portal__bulk-orders-actions button{width:100%}}