.pc-panel{margin-top:16px}.pc-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:12px}.pc-filters label,.pc-dialog label{display:grid;gap:6px}.pc-method{padding:12px;background:#f1f5f3;border-radius:10px;font-size:.9rem;line-height:1.8}.pc-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:9px;margin:14px 0}.pc-stat{border:1px solid #d8e4dd;border-radius:12px;padding:12px;background:#fff}.pc-stat b{display:block;font-size:1.6rem}.pc-stat small{color:#526258}.pc-list{display:grid;gap:12px}.pc-order{border:1px solid #b8d7c7;border-inline-start:5px solid #16804a;padding:14px;border-radius:12px;background:#f7fcf9;min-width:0}.pc-order[data-level=late]{border-color:#e9abab;border-inline-start-color:#bc2525;background:#fff5f5}.pc-order[data-level=warning]{border-color:#e0c16a;border-inline-start-color:#a66b00;background:#fffbeb}.pc-order[data-level=unknown]{border-color:#d2d7d5;border-inline-start-color:#64736c;background:#f6f7f7}.pc-order header{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.pc-order h3{margin:0}.pc-order p{margin:9px 0;overflow-wrap:anywhere}.pc-badge{font-weight:700;font-size:.85rem}.pc-time{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700;display:block;direction:ltr;text-align:right}.pc-order dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;margin:10px 0}.pc-order dt{font-size:.8rem;color:#536158}.pc-order dd{margin:4px 0;font-size:.9rem}.pc-review-result{background:#ffffffb0;border:1px solid #dfdfdf;padding:10px;border-radius:8px}.pc-banner{width:100%;text-align:right;padding:13px 16px;margin:0 0 14px;border:1px solid #b82a2a;background:#fff2f2;color:#8d1c1c;font-weight:700}.pc-banner[data-level=warning]{border-color:#ac7d13;background:#fff8dd;color:#745209}.pc-dialog{width:min(520px,94vw);max-height:90dvh;overflow:auto;border:0;border-radius:16px;padding:20px}.pc-dialog::backdrop{background:#0007}.pc-dialog textarea{width:100%;box-sizing:border-box}.pc-dialog form{display:grid;gap:12px}.pc-note{font-size:.85rem;color:#526258}#pc-count{font-size:.8rem}@media(max-width:560px){.pc-filters{grid-template-columns:1fr 1fr}.pc-summary{grid-template-columns:1fr 1fr}.pc-order dl{grid-template-columns:1fr 1fr}.pc-order{padding:12px}.pc-panel>.panel-head{align-items:flex-start}}
.pc-order[data-level=waiting]{border-color:#d2d7d5;border-inline-start-color:#64736c;background:#f6f7f7}
.pc-order .pc-order-facts{padding:12px;background:#ffffffb0;border:1px solid #d8e4dd;border-radius:10px}.pc-order-facts dd{font-weight:700;overflow-wrap:anywhere}

/* Admin 01 team view; table scrolls locally on narrow screens. */
.pc-table-wrap{overflow-x:auto;max-width:100%;border:1px solid #d8e4dd;border-radius:12px;margin-bottom:18px}.pc-team-table{width:100%;border-collapse:collapse;min-width:520px;text-align:right;font-size:.9rem}.pc-team-table th,.pc-team-table td{padding:12px;border-bottom:1px solid #e2e9e5;white-space:nowrap}.pc-team-table thead{background:#f1f5f3}.pc-team-table tbody th{white-space:normal}.pc-team-table small{color:#526258}.pc-late-number{color:#b42318;font-weight:700}#picker-team-orders{margin-bottom:14px}#picker-team-orders[hidden],#pc-team[hidden],#pc-picker-label[hidden]{display:none!important}

.pc-order[data-level=queue]{border-inline-start-color:#07583a;background:#edf7f1}.pc-order[data-level=queue-warning]{border-color:#e0c16a;border-inline-start-color:#a66b00;background:#fffbeb}.pc-order[data-level=queue-alert],.pc-banner[data-level=queue-alert]{border-color:#dc8b36;border-inline-start-color:#b85d0b;background:#fff4e6;color:#80430d}.pc-clocks dd{font-variant-numeric:tabular-nums;font-weight:700;direction:ltr;text-align:right}
