.queue-filters{display:flex;gap:1rem;align-items:end;flex-wrap:wrap;margin:1rem 0}.queue-filters label{flex:1 1 12rem;min-width:0}.queue-filters label:first-child{flex:2 1 17rem}.queue-filters button{flex:0 0 auto;margin-bottom:0}.queue-result-count{min-height:1.5rem}.batch-actions{display:flex;gap:.5rem;margin:1rem 0}.batch-actions button{flex:1}.batch-custom{display:flex;gap:.6rem;align-items:stretch;flex-direction:column}.batch-custom label{min-width:0}.batch-custom button{width:100%}.production-correction{margin-top:1rem;border-top:1px solid #ead6ce;padding-top:1rem}.production-correction summary{cursor:pointer;min-height:44px;font-weight:700}.remaining-count{padding:.75rem;border-radius:.75rem;background:#fff0e8}.remaining-count strong{font-size:1.4rem}.staff-feedback:empty{display:none}.staff-feedback{padding:.75rem 1rem;border:1px solid #d2dec7;border-radius:.75rem;background:#f2f7ee}.start-production{display:flex;gap:1rem;align-items:center;margin-bottom:1rem}.packing-confirm{margin-top:1rem}.packing-label-actions{display:flex;gap:.5rem;flex-wrap:wrap}.scanner-controls{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.75rem}.scanner-feedback-error{color:#9d302e}.scanner-feedback-success{color:#386438}[data-queue-row][hidden]{display:none!important}@media(max-width:600px){.queue-filters{gap:.5rem}.queue-filters label{flex-basis:100%}.queue-filters button{width:100%}.batch-custom{align-items:stretch;flex-direction:column}.start-production{align-items:stretch;flex-direction:column}.production-card-grid .production-card{padding:1rem}}
.announcement-actions{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center;margin:1rem 0}
[data-package-scanner] [hidden]{display:none!important}
.route-start-card{position:static}
