.header-details[data-v-36f8b704]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.info[data-v-36f8b704]{min-width:0;padding:.48rem .55rem;border-radius:8px;background:#f0f9fb}.info-full-width[data-v-36f8b704]{grid-column:1/-1}.info small[data-v-36f8b704]{display:block;overflow:hidden;color:#668188;font-size:.62rem;font-weight:700;letter-spacing:.05em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.info b[data-v-36f8b704]{display:block;overflow-wrap:anywhere;color:#294f57;font-size:.75rem;line-height:1.3}.progress-grid[data-v-36f8b704]{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;padding-top:.15rem}.progress-info[data-v-36f8b704]{background:#dff6fb}.progress-info b[data-v-36f8b704]{color:#0877c9}@media (min-width:576px){.header-details[data-v-36f8b704]{grid-template-columns:repeat(3,minmax(0,1fr))}.progress-grid[data-v-36f8b704]{grid-template-columns:repeat(4,minmax(0,1fr))}}.dispatch-list[data-v-1a2892d4]{display:grid;gap:1rem;padding-bottom:86px}.filter-panel[data-v-1a2892d4]{position:relative;margin-right:.75rem;margin-left:.75rem;padding:.85rem;overflow:visible;background:linear-gradient(135deg,#fff,#f8fafc 55%,#ecfeff);border:1px solid rgba(8,119,201,.16);border-radius:18px;-webkit-box-shadow:0 10px 24px rgba(15,23,42,.08);box-shadow:0 10px 24px rgba(15,23,42,.08)}.filter-head[data-v-1a2892d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;padding:.75rem;background:hsla(0,0%,100%,.76);border:1px solid rgba(226,232,240,.86);border-radius:14px}.filter-title[data-v-1a2892d4]{color:#111827;font-size:.98rem;font-weight:900;line-height:1.2}.filter-subtitle[data-v-1a2892d4]{margin-top:.15rem;color:#64748b;font-size:.74rem;font-weight:700}.filter-icon[data-v-1a2892d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 38px;flex:0 0 38px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:38px;height:38px;color:#fff;background:linear-gradient(135deg,#0877c9,#00bcd4);border-radius:13px;-webkit-box-shadow:0 8px 18px rgba(8,119,201,.24);box-shadow:0 8px 18px rgba(8,119,201,.24)}.filter-content[data-v-1a2892d4]{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem}.filter-form[data-v-1a2892d4]{position:relative;z-index:4;overflow:visible}.dispatch-filter-form[data-v-1a2892d4]{position:relative;z-index:5}.dispatch-filter-form[data-v-1a2892d4] .vue-treeselect__menu-container{z-index:1060}.dispatch-filter-form[data-v-1a2892d4] .vue-treeselect__menu{z-index:1060}.filter-form[data-v-1a2892d4],.filter-page-size[data-v-1a2892d4]{min-width:0;padding:.75rem;background:hsla(0,0%,100%,.76);border:1px solid rgba(226,232,240,.86);border-radius:14px}.filter-page-size label[data-v-1a2892d4]{display:block;margin-bottom:.55rem;color:#64748b;font-size:.7rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.page-size-options[data-v-1a2892d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.45rem}.page-size-option[data-v-1a2892d4]{min-width:46px;min-height:36px;padding:.45rem .7rem;color:#334155;background:#fff;border:1px solid #dbe4f0;border-radius:8px;cursor:pointer;font-size:.78rem;font-weight:900;line-height:1.2;-webkit-transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.page-size-option.active[data-v-1a2892d4]{color:#fff;background:linear-gradient(135deg,#0877c9,#00bcd4);border-color:#0877c9;-webkit-box-shadow:0 8px 16px rgba(8,119,201,.2);box-shadow:0 8px 16px rgba(8,119,201,.2)}.page-size-option[data-v-1a2892d4]:active{-webkit-transform:scale(.97);transform:scale(.97)}.result-strip[data-v-1a2892d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.result-grid[data-v-1a2892d4]{display:grid;width:calc(100% - 1.5rem);gap:.8rem;margin-right:.75rem;margin-left:.75rem}.dispatch-result-card[data-v-1a2892d4]{overflow:hidden;border:1px solid rgba(8,119,201,.16);border-radius:14px;background:linear-gradient(145deg,#fff,#f8fafc 58%,#ecfeff);-webkit-box-shadow:0 5px 16px rgba(24,96,110,.08);box-shadow:0 5px 16px rgba(24,96,110,.08);-webkit-transition:border-color .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease}.result-strip[data-v-1a2892d4]{padding:.75rem .85rem;color:#fff;background:linear-gradient(135deg,#0877c9,#00bcd4)}.result-heading[data-v-1a2892d4]{min-width:0}.result-heading b[data-v-1a2892d4]{display:block;overflow:hidden;font-size:.92rem;font-weight:900;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.result-heading small[data-v-1a2892d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem;margin-top:.2rem;font-size:.7rem;font-weight:700;opacity:.9}.progress-badge[data-v-1a2892d4]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:74px;padding:.35rem .55rem;border:1px solid hsla(0,0%,100%,.28);border-radius:10px;background:hsla(0,0%,100%,.16);text-align:right}.progress-badge small[data-v-1a2892d4],.progress-badge strong[data-v-1a2892d4]{display:block}.progress-badge small[data-v-1a2892d4]{margin-bottom:.08rem;font-size:.58rem;font-weight:800;letter-spacing:.06em;opacity:.85;text-transform:uppercase}.progress-badge strong[data-v-1a2892d4]{font-size:.86rem;font-weight:900;line-height:1.2}.result-progress[data-v-1a2892d4]{height:4px;overflow:hidden;background:#d9edf1}.result-progress span[data-v-1a2892d4]{display:block;height:100%;background:#16a858;-webkit-transition:width .25s ease;transition:width .25s ease}.result-body[data-v-1a2892d4]{padding:.8rem .85rem}.result-body[data-v-1a2892d4] .header-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.result-body[data-v-1a2892d4] .info{min-width:0;padding:.55rem .65rem;border:1px solid #e2eef1;background:#f8fcfd}.result-body[data-v-1a2892d4] .info small{margin-bottom:.15rem}.result-body[data-v-1a2892d4] .progress-grid{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;padding-top:0}.result-body[data-v-1a2892d4] .progress-info{display:none}.dispatch-result-card footer[data-v-1a2892d4]{padding:.7rem .85rem;border-top:1px solid #edf4f5}.dispatch-action-button[data-v-1a2892d4]{min-height:40px;color:#fff;background:linear-gradient(135deg,#b45309,#f59e0b);border:1px solid #d97706;border-radius:9px;-webkit-box-shadow:0 6px 14px rgba(180,83,9,.22);box-shadow:0 6px 14px rgba(180,83,9,.22);font-size:.8rem;font-weight:900;-webkit-transition:-webkit-box-shadow .15s ease,-webkit-filter .15s ease,-webkit-transform .15s ease;transition:-webkit-box-shadow .15s ease,-webkit-filter .15s ease,-webkit-transform .15s ease;transition:box-shadow .15s ease,filter .15s ease,transform .15s ease;transition:box-shadow .15s ease,filter .15s ease,transform .15s ease,-webkit-box-shadow .15s ease,-webkit-filter .15s ease,-webkit-transform .15s ease}.dispatch-action-button[data-v-1a2892d4]:focus,.dispatch-action-button[data-v-1a2892d4]:hover{color:#fff;background:linear-gradient(135deg,#92400e,#d97706);border-color:#b45309;-webkit-box-shadow:0 8px 18px rgba(180,83,9,.3);box-shadow:0 8px 18px rgba(180,83,9,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dispatch-action-button[data-v-1a2892d4]:active{color:#fff!important;background:linear-gradient(135deg,#78350f,#b45309)!important;border-color:#92400e!important;-webkit-box-shadow:0 3px 8px rgba(180,83,9,.22)!important;box-shadow:0 3px 8px rgba(180,83,9,.22)!important;-webkit-transform:translateY(0);transform:translateY(0)}.pagination-panel[data-v-1a2892d4]{position:fixed;right:1rem;bottom:8px;left:1rem;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1100px;margin:0 auto;padding:10px;background:hsla(0,0%,100%,.96);border:1px solid #e5e7eb;border-radius:14px;-webkit-box-shadow:0 10px 28px rgba(15,23,42,.16);box-shadow:0 10px 28px rgba(15,23,42,.16)}.pagination-btn[data-v-1a2892d4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.35rem;min-height:38px;padding:.45rem .65rem;color:#fff;background:linear-gradient(135deg,#0877c9,#00bcd4);border:0;border-radius:8px;cursor:pointer;font-size:.76rem;font-weight:800}.pagination-btn[data-v-1a2892d4]:disabled{color:#adb5bd;background:#f1f3f5;border:1px solid #dee2e6;cursor:not-allowed;opacity:1}.pagination-info[data-v-1a2892d4]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;text-align:center}.page-number[data-v-1a2892d4]{color:#343a40;font-size:.8rem;font-weight:900}.page-summary[data-v-1a2892d4]{overflow:hidden;color:#6c757d;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.scroll-top-button[data-v-1a2892d4]{position:fixed;right:18px;bottom:68px;z-index:1030;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;color:#fff;background:linear-gradient(135deg,#0877c9,#00bcd4);border:0;border-radius:50%;-webkit-box-shadow:0 8px 18px rgba(8,119,201,.3);box-shadow:0 8px 18px rgba(8,119,201,.3);cursor:pointer}.empty-state[data-v-1a2892d4]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:190px;margin-right:.75rem;margin-left:.75rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem;color:#64748b;background:linear-gradient(135deg,#fff,#f8fafc 55%,#ecfeff);border:1px solid rgba(8,119,201,.18);border-radius:18px;-webkit-box-shadow:0 8px 22px rgba(15,23,42,.06);box-shadow:0 8px 22px rgba(15,23,42,.06);text-align:center}.empty-icon[data-v-1a2892d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px;margin-bottom:.8rem;color:#0877c9;background:#ecfeff;border-radius:999px}.empty-icon i[data-v-1a2892d4]{font-size:1.4rem;line-height:1}.empty-title[data-v-1a2892d4]{margin-bottom:.25rem;color:#111827;font-size:1rem;font-weight:900}.empty-subtitle[data-v-1a2892d4]{max-width:30rem;color:#64748b;font-size:.82rem;font-weight:700;line-height:1.4}@media (max-width:575.98px){.filter-panel[data-v-1a2892d4]{margin-right:.35rem;margin-left:.35rem;padding:.65rem;border-radius:14px}.result-grid[data-v-1a2892d4]{width:calc(100% - .7rem);margin-right:.35rem;margin-left:.35rem}.filter-head[data-v-1a2892d4]{padding:.65rem}.filter-content[data-v-1a2892d4]{grid-template-columns:1fr;gap:.6rem}.filter-form[data-v-1a2892d4],.filter-page-size[data-v-1a2892d4]{padding:.65rem}.page-size-option[data-v-1a2892d4]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:.5rem;padding-left:.5rem}.filter-subtitle[data-v-1a2892d4]{line-height:1.35}.empty-state[data-v-1a2892d4]{min-height:165px;margin-right:.35rem;margin-left:.35rem;padding:1.25rem .85rem;border-radius:14px}.empty-title[data-v-1a2892d4]{font-size:.95rem}.empty-subtitle[data-v-1a2892d4]{font-size:.78rem}.pagination-panel[data-v-1a2892d4]{right:.35rem;left:.35rem;gap:.35rem;padding:.5rem}.pagination-btn[data-v-1a2892d4]{min-height:36px;padding-right:.35rem;padding-left:.35rem;font-size:.68rem}.scroll-top-button[data-v-1a2892d4]{right:14px;bottom:64px;width:38px;height:38px}}@media (min-width:576px){.pagination-panel[data-v-1a2892d4]{right:auto}}@media (min-width:768px){.result-grid[data-v-1a2892d4]{grid-template-columns:repeat(2,minmax(0,1fr))}.dispatch-result-card[data-v-1a2892d4]:hover{border-color:rgba(8,119,201,.32);-webkit-box-shadow:0 14px 28px rgba(24,96,110,.16);box-shadow:0 14px 28px rgba(24,96,110,.16);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.result-body[data-v-1a2892d4] .progress-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dispatch-mobile-page[data-v-01b440b9]{padding-bottom:1rem}.dispatch-page-header[data-v-01b440b9]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1.25rem;margin:0 -.25rem 1rem;color:#fff;border-radius:18px;background:linear-gradient(135deg,#0877c9,#00bcd4);-webkit-box-shadow:0 10px 26px rgba(0,137,190,.22);box-shadow:0 10px 26px rgba(0,137,190,.22);position:sticky;top:60px;z-index:1}.dispatch-header-info[data-v-01b440b9]{min-width:0}.dispatch-header-icon[data-v-01b440b9]{display:grid;place-items:center;width:46px;height:46px;-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;border:1px solid hsla(0,0%,100%,.35);border-radius:16px;background:hsla(0,0%,100%,.18);font-size:1.25rem;line-height:1}.dispatch-eyebrow[data-v-01b440b9]{margin-bottom:.32rem;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;opacity:.86}.dispatch-page-header h1[data-v-01b440b9]{margin:0;color:#fff;font-size:1.3rem;font-weight:900;line-height:1.2}.dispatch-page-header p[data-v-01b440b9]{margin:.35rem 0 0;font-size:.78rem;font-weight:700;line-height:1.35;opacity:.9}.dispatch-tabs[data-v-01b440b9]{display:grid;grid-template-columns:repeat(3,1fr);gap:.3rem;margin-right:.35rem;margin-left:.35rem;padding:.3rem;border-radius:14px;background:#edf8fb}.dispatch-tab[data-v-01b440b9]{min-height:42px;padding:.35rem .45rem;border:0;border-radius:8px;color:#48717a;background:transparent;font-size:.72rem;font-weight:700;-webkit-transition:background .15s ease,color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:background .15s ease,color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:background .15s ease,box-shadow .15s ease,color .15s ease,transform .15s ease;transition:background .15s ease,box-shadow .15s ease,color .15s ease,transform .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease}.dispatch-tab i[data-v-01b440b9]{display:block;margin-bottom:.15rem;font-size:.9rem}.dispatch-tab.active[data-v-01b440b9]{color:#fff;background:linear-gradient(135deg,#0877c9,#00bcd4);-webkit-box-shadow:0 5px 13px rgba(0,151,190,.25);box-shadow:0 5px 13px rgba(0,151,190,.25)}.dispatch-tab[data-v-01b440b9]:disabled{opacity:.4;cursor:not-allowed}.dispatch-tab-progress[data-v-01b440b9]{height:3px;margin:0 .35rem 1rem;overflow:hidden;border-radius:4px;background:#d8edf1}.dispatch-tab-progress span[data-v-01b440b9]{display:block;height:100%;border-radius:inherit;background:#00bcd4;-webkit-transition:width .2s;transition:width .2s}@media (max-width:575.98px){.dispatch-page-header[data-v-01b440b9]{padding:.9rem}.dispatch-page-header h1[data-v-01b440b9]{font-size:1.12rem}.dispatch-eyebrow[data-v-01b440b9]{font-size:.68rem}.dispatch-header-icon[data-v-01b440b9]{width:42px;height:42px;-ms-flex-preferred-size:42px;flex-basis:42px}}@media (min-width:576px){.dispatch-page-header[data-v-01b440b9]{padding:1rem 1.25rem}.dispatch-tabs[data-v-01b440b9]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.75rem;margin-left:.75rem}.dispatch-tab[data-v-01b440b9]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:40px}.dispatch-tab[data-v-01b440b9]:not(:disabled){cursor:pointer}.dispatch-tab[data-v-01b440b9]:not(:disabled):not(.active):hover{color:#0877c9;background:#dff6fb;-webkit-box-shadow:0 5px 12px rgba(8,119,201,.14);box-shadow:0 5px 12px rgba(8,119,201,.14);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dispatch-tab.active[data-v-01b440b9]:not(:disabled):hover{-webkit-box-shadow:0 8px 18px rgba(0,151,190,.32);box-shadow:0 8px 18px rgba(0,151,190,.32);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dispatch-tab-progress[data-v-01b440b9]{margin-right:.75rem;margin-left:.75rem}}