/* Compact connection-scoped queues. Counts are intentionally never summed. */
.work-queue-control{display:grid;grid-template-columns:minmax(0,360px) 1fr;gap:6px 20px;align-items:center;margin:16px 0}
.work-queue-control label{font-weight:600;grid-column:1}
.work-queue-control select{grid-column:1;min-height:48px;max-width:100%;width:100%;font:inherit;color:var(--ink,#25305c);background:var(--surface,#fff);border:1px solid var(--border,#cbd1df);border-radius:12px;padding:10px 12px}
.work-queue-control p{grid-column:2;grid-row:2;margin:0;font-size:0.8125rem;color:var(--muted,#59647a);overflow-wrap:anywhere}
.work-queue-control select:focus-visible,.work-row:focus-visible{outline:3px solid var(--focus,#455dc7);outline-offset:3px}
.work-queue-count{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;padding:0 7px;border-radius:20px;background:var(--surface-subtle,#edf0f8);font-size:0.875rem;vertical-align:middle}
.work-row{min-height:56px}
.work-row-chevron{align-self:center}
[dir=rtl] .work-row-chevron svg{transform:rotate(180deg)}
@media(max-width:600px){.work-queue-control{grid-template-columns:minmax(0,1fr);margin:12px 0}.work-queue-control p{grid-column:1;grid-row:3}.work-row{position:relative;grid-template-columns:minmax(0,1fr);gap:8px;padding:16px;padding-inline-end:42px}.work-row small{margin-top:4px}.work-row-chevron{position:absolute;inset-inline-end:14px;top:18px}.work-caption{padding:12px 16px}}
