.dialog-title[data-v-63b73f57]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:600;color:#29726c}.dialog-title .title-icon[data-v-63b73f57]{margin-right:8px;font-size:18px;color:#29726c}.body[data-v-63b73f57]{margin-top:-10px}.layout[data-v-63b73f57]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:0 4px}.tree-panel[data-v-63b73f57]{width:240px;-ms-flex-negative:0;flex-shrink:0;background:#fff;border:1px solid #ebeef5;border-radius:8px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04);overflow:hidden}.tree-panel .panel-header[data-v-63b73f57]{height:44px;line-height:44px;padding:0 16px;background:-webkit-gradient(linear,left top,right top,from(rgba(41,114,108,.08)),to(rgba(41,114,108,.02)));background:linear-gradient(90deg,rgba(41,114,108,.08),rgba(41,114,108,.02));color:#29726c;font-size:14px;font-weight:600;border-bottom:1px solid #ebeef5}.tree-panel .panel-header i[data-v-63b73f57]{margin-right:6px}.tree-panel .tree-wrap[data-v-63b73f57]{max-height:60vh;overflow-y:auto;padding:8px 4px}.tree-panel .tree-wrap[data-v-63b73f57]::-webkit-scrollbar{width:6px}.tree-panel .tree-wrap[data-v-63b73f57]::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}.tree-panel .tree-wrap[data-v-63b73f57]::-webkit-scrollbar-thumb{background-color:rgba(41,114,108,.3);border-radius:3px}.tree-panel .tree-wrap[data-v-63b73f57]::-webkit-scrollbar-thumb:hover{background-color:rgba(41,114,108,.5)}.user-panel[data-v-63b73f57]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;background:#fff;border:1px solid #ebeef5;border-radius:8px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04);padding:0 16px 8px}.user-panel .panel-header.user-header[data-v-63b73f57]{height:44px;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;border-bottom:1px solid #ebeef5;color:#29726c;font-size:14px;font-weight:600}.user-panel .panel-header.user-header .header-left i[data-v-63b73f57]{margin-right:6px}.user-panel .panel-header.user-header .chosen-count[data-v-63b73f57]{color:#606266;font-weight:400;font-size:13px}.user-panel .panel-header.user-header .chosen-count em[data-v-63b73f57]{font-style:normal;color:#29726c;font-weight:600;margin:0 2px}.search-container[data-v-63b73f57]{margin:14px 0}.search-container[data-v-63b73f57] .el-collapse-item__header{border-radius:18px;border:1px solid #29726c;padding:0 12px}.search-container[data-v-63b73f57] .el-collapse-item__wrap{border-bottom:none}.search-container .search[data-v-63b73f57]{height:30px;line-height:30px;color:#29726c;font-size:14px;font-weight:500}.search-container .form-row[data-v-63b73f57]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-container .form-row .submit[data-v-63b73f57]{margin-left:auto}.user-table[data-v-63b73f57]{border-radius:6px}.user-table[data-v-63b73f57] .el-table__row:hover>td{background-color:rgba(41,114,108,.06)!important}.pagination[data-v-63b73f57]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:16px 4px 4px}.detail-body[data-v-63b73f57]{background:#fff;border:1px solid #ebeef5;border-radius:8px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04)}.detail-body .detail-header[data-v-63b73f57]{height:48px;line-height:48px;padding:0 20px;border-bottom:1px solid #ebeef5;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}.detail-body .detail-header .detail-title[data-v-63b73f57]{color:#29726c;font-size:15px;font-weight:600}.detail-body .detail-header .back[data-v-63b73f57]{cursor:pointer;color:#29726c;font-size:14px}.detail-body .detail-header .back i[data-v-63b73f57]{margin-right:4px}.detail-body .detail-header .back[data-v-63b73f57]:hover{opacity:.8}.detail-body .detail-wrap[data-v-63b73f57]{padding:24px 20px 4px}.choose-item[data-v-63b73f57]{margin:16px 4px 0;padding:14px 16px;background:#f7fafa;border:1px dashed #cbe0de;border-radius:8px}.choose-item .choose-label[data-v-63b73f57]{font-size:14px;color:#29726c;font-weight:600;margin-right:8px}.choose-item .empty-hint[data-v-63b73f57]{color:#909399;font-size:13px}.dialog-footer[data-v-63b73f57]{text-align:right}.user-multi-choose-dialog .el-dialog__body{padding:16px 24px 8px}.user-multi-choose-dialog .el-dialog__header{padding:18px 24px 14px;border-bottom:1px solid #ebeef5}.user-multi-choose-dialog .el-dialog__footer{padding:12px 24px 18px}.dispatch-map-shell[data-v-792d4a7c]{overflow:hidden;border:1px solid #e1e9e8;border-radius:9px;background:#f8fbfa}.dispatch-map-toolbar[data-v-792d4a7c]{min-height:54px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:10px 12px;border-bottom:1px solid #dfe8e7;background:#fff}.dispatch-map-toolbar[data-v-792d4a7c],.map-actions[data-v-792d4a7c],.map-legend[data-v-792d4a7c],.map-legend span[data-v-792d4a7c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-actions[data-v-792d4a7c]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.map-actions .el-button+.el-button[data-v-792d4a7c]{margin-left:0}.map-actions .is-drawing[data-v-792d4a7c]{-webkit-box-shadow:0 0 0 3px rgba(36,124,114,.14);box-shadow:0 0 0 3px rgba(36,124,114,.14)}.selection-summary[data-v-792d4a7c]{color:#748587;font-size:12px}.map-legend[data-v-792d4a7c]{-webkit-box-flex:0;-ms-flex:none;flex:none;gap:14px;color:#687a7d;font-size:12px}.map-legend span[data-v-792d4a7c]{gap:6px;white-space:nowrap}.legend-line[data-v-792d4a7c]{display:inline-block;width:22px;border-top:3px solid}.legend-line.available[data-v-792d4a7c]{border-color:#24a36a}.legend-line.dispatched[data-v-792d4a7c]{border-color:#929b9d}.legend-line.selected[data-v-792d4a7c]{border-color:#2f75d6}.legend-line.candidate[data-v-792d4a7c]{border-color:#f59e0b}.dispatch-map-stage[data-v-792d4a7c]{position:relative;height:610px;min-height:480px}.dispatch-map[data-v-792d4a7c]{width:100%;height:100%}.map-empty-state[data-v-792d4a7c]{position:absolute;inset:0;z-index:50;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;background:rgba(248,251,250,.9);color:#8d9c9e;font-size:13px;pointer-events:none}.map-empty-state i[data-v-792d4a7c]{color:#78a49e;font-size:32px}@media (max-width:900px){.dispatch-map-toolbar[data-v-792d4a7c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dispatch-map-stage[data-v-792d4a7c]{height:500px}}.dispatch-page[data-v-5dc670fd]{min-height:100%;padding:22px;background:#eef3f4}.assigned-card-heading[data-v-5dc670fd],.assigned-user-item[data-v-5dc670fd],.assigned-user-line[data-v-5dc670fd],.context-heading[data-v-5dc670fd],.dispatch-card-heading[data-v-5dc670fd],.dispatch-rule[data-v-5dc670fd],.dispatch-summary[data-v-5dc670fd],.hero-copy[data-v-5dc670fd],.package-filters[data-v-5dc670fd],.package-name-cell[data-v-5dc670fd],.page-hero[data-v-5dc670fd],.revoke-selection-heading[data-v-5dc670fd],.section-heading[data-v-5dc670fd],.selected-package-item[data-v-5dc670fd],.selection-indicator[data-v-5dc670fd],.setting-label[data-v-5dc670fd],.task-metadata[data-v-5dc670fd],.task-selector[data-v-5dc670fd],.user-picker-card[data-v-5dc670fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-hero[data-v-5dc670fd]{position:relative;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18px;padding:26px 30px;border-radius:14px;background:linear-gradient(120deg,#174f4a,#24756c 58%,#3a8d7d);-webkit-box-shadow:0 10px 28px rgba(28,91,83,.18);box-shadow:0 10px 28px rgba(28,91,83,.18);color:#fff}.page-hero[data-v-5dc670fd]:after{position:absolute;top:-90px;right:210px;width:240px;height:240px;border:46px solid hsla(0,0%,100%,.05);border-radius:50%;content:""}.hero-copy[data-v-5dc670fd]{position:relative;z-index:1;gap:16px}.hero-icon[data-v-5dc670fd]{display:-webkit-box;display:-ms-flexbox;display:flex;width:54px;height:54px;-webkit-box-flex:0;-ms-flex:0 0 54px;flex:0 0 54px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid hsla(0,0%,100%,.24);border-radius:14px;background:hsla(0,0%,100%,.12);font-size:26px}.page-hero h2[data-v-5dc670fd]{margin:0 0 6px;font-size:25px}.page-hero p[data-v-5dc670fd]{margin:0;color:hsla(0,0%,100%,.72);font-size:13px}.hero-button[data-v-5dc670fd]{position:relative;z-index:1;border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.1);color:#fff}.hero-button[data-v-5dc670fd]:focus,.hero-button[data-v-5dc670fd]:hover{border-color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.2);color:#fff}.assigned-card[data-v-5dc670fd],.dispatch-card[data-v-5dc670fd],.package-panel[data-v-5dc670fd],.task-context-card[data-v-5dc670fd]{border:1px solid #dde8e7;border-radius:12px;background:#fff;-webkit-box-shadow:0 4px 16px rgba(42,76,74,.05);box-shadow:0 4px 16px rgba(42,76,74,.05)}.task-context-card[data-v-5dc670fd]{display:grid;grid-template-columns:minmax(270px,.7fr) minmax(420px,1.3fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;margin-bottom:18px;padding:20px 22px}.context-heading[data-v-5dc670fd]{gap:13px}.context-icon[data-v-5dc670fd],.dispatch-card-icon[data-v-5dc670fd]{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;border-radius:10px;background:#eaf6f4;color:#287c72}.context-icon[data-v-5dc670fd]{width:42px;height:42px;-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;font-size:19px}.assigned-card-heading h3[data-v-5dc670fd],.context-heading h3[data-v-5dc670fd],.dispatch-card-heading h3[data-v-5dc670fd],.section-heading h3[data-v-5dc670fd]{margin:3px 0 4px;color:#263f42}.assigned-card-heading h3[data-v-5dc670fd],.context-heading h3[data-v-5dc670fd],.dispatch-card-heading h3[data-v-5dc670fd]{font-size:18px}.context-heading p[data-v-5dc670fd],.section-heading p[data-v-5dc670fd]{margin:0;color:#849395;font-size:13px}.task-selector[data-v-5dc670fd]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:14px}.task-selector .el-select[data-v-5dc670fd]{width:100%;max-width:580px}.task-metadata[data-v-5dc670fd]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:14px;color:#667a7d;font-size:13px}.task-metadata span[data-v-5dc670fd]{white-space:nowrap}.task-metadata i[data-v-5dc670fd]{margin-right:5px;color:#318378}.dispatch-layout[data-v-5dc670fd]{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.package-panel[data-v-5dc670fd]{min-width:0;padding:22px}.section-heading[data-v-5dc670fd]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:18px}.section-heading h3[data-v-5dc670fd]{font-size:20px}.panel-heading-actions[data-v-5dc670fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.panel-heading-actions i[data-v-5dc670fd]{margin-right:3px}.selection-indicator[data-v-5dc670fd]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:5px;padding:8px 12px;border:1px solid #d6e9e6;border-radius:18px;background:#f1f8f7;color:#607477;font-size:13px}.selection-indicator strong[data-v-5dc670fd]{color:#287c72;font-size:17px}.package-filters[data-v-5dc670fd]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:16px;padding:14px;border-radius:9px;background:#f6f9f9}.package-filters .el-input[data-v-5dc670fd],.package-filters .el-select[data-v-5dc670fd]{width:210px}.clear-selection-button[data-v-5dc670fd]{margin-left:auto;color:#718589}.package-table[data-v-5dc670fd]{border-top:1px solid #e5edec}.package-name-cell[data-v-5dc670fd]{gap:9px;color:#334d51;font-weight:500}.package-row-icon[data-v-5dc670fd]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:28px;height:28px;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:7px;background:#edf6f4;color:#37867c}.empty-staff[data-v-5dc670fd]{color:#a0acad}.pagination[data-v-5dc670fd]{margin-top:18px;text-align:right}.dispatch-sidebar[data-v-5dc670fd]{position:sticky;top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:calc(100vh - 36px);min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;overflow-y:auto;padding-right:2px}.dispatch-tabs[data-v-5dc670fd]{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;border:1px solid #dde8e7;border-radius:12px;background:#fff;-webkit-box-shadow:0 4px 16px rgba(42,76,74,.05);box-shadow:0 4px 16px rgba(42,76,74,.05)}.dispatch-tabs[data-v-5dc670fd] .el-tabs__header{border-bottom-color:#dce8e6;background:#f4f8f7}.dispatch-tabs[data-v-5dc670fd] .el-tabs__nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.dispatch-tabs[data-v-5dc670fd] .el-tabs__item{width:50%;height:46px;-webkit-box-flex:1;-ms-flex:1;flex:1;border-left:0;color:#64777a;line-height:46px;text-align:center}.dispatch-tabs[data-v-5dc670fd] .el-tabs__item.is-active{background:#fff;color:#287c72;font-weight:600}.dispatch-tabs[data-v-5dc670fd] .el-tabs__content{padding:0}.dispatch-tabs .assigned-card[data-v-5dc670fd],.dispatch-tabs .dispatch-card[data-v-5dc670fd]{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.dispatch-card[data-v-5dc670fd]{overflow:hidden;padding:22px}.dispatch-card[data-v-5dc670fd]:before{display:block;height:4px;margin:-22px -22px 19px;background:-webkit-gradient(linear,left top,right top,from(#26786e),to(#56a493));background:linear-gradient(90deg,#26786e,#56a493);content:""}.dispatch-card-heading[data-v-5dc670fd]{gap:12px;margin-bottom:18px}.dispatch-card-icon[data-v-5dc670fd]{width:42px;height:42px;-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;font-size:18px}.dispatch-summary[data-v-5dc670fd]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px;padding:16px;border:1px solid #dbeae7;border-radius:10px;background:linear-gradient(135deg,#f7fbfa,#eaf6f3)}.dispatch-summary span[data-v-5dc670fd]{color:#4d666a;font-size:14px;font-weight:600}.dispatch-summary p[data-v-5dc670fd]{margin:5px 0 0;color:#91a09f;font-size:12px}.dispatch-summary strong[data-v-5dc670fd]{color:#24766c;font-size:30px}.dispatch-summary small[data-v-5dc670fd]{font-size:13px;font-weight:400}.selected-package-empty[data-v-5dc670fd],.selected-package-list[data-v-5dc670fd]{margin-bottom:20px;padding:12px 14px;border-radius:9px;background:#f7f9f9}.selected-package-list[data-v-5dc670fd]{max-height:250px;overflow-y:auto}.selected-package-item[data-v-5dc670fd]{gap:8px;min-width:0;padding:5px 0;color:#566b6f;font-size:13px}.selected-package-item i[data-v-5dc670fd]{color:#369184}.selected-package-item span[data-v-5dc670fd]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-package-item .el-button[data-v-5dc670fd]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:3px;color:#92a0a2}.selected-package-item .el-button[data-v-5dc670fd]:hover{color:#e26a55}.selected-package-empty[data-v-5dc670fd]{display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;border:1px dashed #d8e2e1;color:#9aa7a8;font-size:13px}.setting-label[data-v-5dc670fd]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:9px;color:#435c60;font-size:14px;font-weight:600}.setting-label em[data-v-5dc670fd]{padding:2px 7px;border-radius:8px;background:#fff1ee;color:#e26a55;font-size:11px;font-style:normal;font-weight:400}.user-picker-card[data-v-5dc670fd]{width:100%;gap:12px;padding:14px;border:1px solid #dce6e5;border-radius:10px;outline:none;background:#fff;color:inherit;cursor:pointer;text-align:left;-webkit-transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,-webkit-box-shadow .2s ease}.user-picker-card[data-v-5dc670fd]:focus,.user-picker-card[data-v-5dc670fd]:hover{border-color:#64a99f;-webkit-box-shadow:0 4px 12px rgba(46,129,118,.1);box-shadow:0 4px 12px rgba(46,129,118,.1)}.user-picker-card.is-selected[data-v-5dc670fd]{border-color:#8fc2ba;background:#f5fbfa}.user-picker-card.is-disabled[data-v-5dc670fd]{cursor:not-allowed;opacity:.6}.user-avatar[data-v-5dc670fd]{display:-webkit-box;display:-ms-flexbox;display:flex;width:42px;height:42px;-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:#e8f5f2;color:#2c8176;font-size:17px}.user-picker-copy[data-v-5dc670fd]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.user-picker-copy strong[data-v-5dc670fd]{overflow:hidden;color:#385257;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.user-picker-copy small[data-v-5dc670fd]{color:#93a0a2;font-size:12px}.user-picker-arrow[data-v-5dc670fd]{color:#9aabaa}.clear-user-button[data-v-5dc670fd]{display:block;margin:5px 0 0 auto;color:#839294;font-size:12px}.dispatch-rule[data-v-5dc670fd]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:9px;margin-top:18px;padding:12px 13px;border-radius:9px;background:#fff8eb;color:#8b6b31}.dispatch-rule i[data-v-5dc670fd]{margin-top:2px;color:#d79a34}.dispatch-rule p[data-v-5dc670fd]{margin:0;line-height:1.65;font-size:12px}.dispatch-button[data-v-5dc670fd]{width:100%;height:42px;margin-top:18px;border-color:#287c72;background:#287c72;font-weight:600}.dispatch-button[data-v-5dc670fd]:focus,.dispatch-button[data-v-5dc670fd]:hover{border-color:#349286;background:#349286}.assigned-card[data-v-5dc670fd]{overflow:hidden;padding:20px}.assigned-card-heading[data-v-5dc670fd]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:14px}.assigned-card-heading p[data-v-5dc670fd]{margin:4px 0 0;color:#8a999b;font-size:12px;line-height:1.5}.assigned-user-count[data-v-5dc670fd]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:4px 9px;border-radius:12px;background:#edf6f4;color:#347e75;font-size:12px}.assigned-user-list[data-v-5dc670fd]{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:260px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px;overflow-y:auto}.assigned-user-item[data-v-5dc670fd]{width:100%;gap:10px;padding:11px;border:1px solid #e0e9e8;border-radius:9px;outline:none;background:#fff;color:inherit;cursor:pointer;text-align:left;-webkit-transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.assigned-user-item[data-v-5dc670fd]:focus,.assigned-user-item[data-v-5dc670fd]:hover{border-color:#8dbdb6;background:#f8fbfa;-webkit-box-shadow:0 3px 10px rgba(45,117,107,.08);box-shadow:0 3px 10px rgba(45,117,107,.08)}.assigned-user-item.is-active[data-v-5dc670fd]{border-color:#3f9488;background:#edf8f6}.assigned-user-avatar[data-v-5dc670fd]{display:-webkit-box;display:-ms-flexbox;display:flex;width:36px;height:36px;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:#e9f5f3;color:#347f76}.assigned-user-main[data-v-5dc670fd]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.assigned-user-line[data-v-5dc670fd]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.assigned-user-line strong[data-v-5dc670fd]{overflow:hidden;color:#354f53;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.assigned-user-line em[data-v-5dc670fd]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:2px 7px;border-radius:9px;background:#e8f4f2;color:#2f7b72;font-size:11px;font-style:normal}.assigned-user-main small[data-v-5dc670fd]{overflow:hidden;color:#849496;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.assigned-user-arrow[data-v-5dc670fd]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#a0aeaf}.assigned-user-empty[data-v-5dc670fd],.revoke-selection-empty[data-v-5dc670fd]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:68px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:10px;border:1px dashed #d8e2e1;border-radius:9px;color:#96a4a5;font-size:12px;text-align:center}.revoke-selection-heading[data-v-5dc670fd]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid #e5eceb;color:#495f63;font-size:13px;font-weight:600}.revoke-selection-heading strong[data-v-5dc670fd]{color:#d65b4a;font-size:17px}.revoke-package-list[data-v-5dc670fd]{max-height:140px;margin:10px 0 0}.revoke-package-list .selected-package-item>i[data-v-5dc670fd]{color:#df6857}.revoke-selection-empty[data-v-5dc670fd]{min-height:52px;margin-top:10px}.revoke-button[data-v-5dc670fd]{width:100%;height:40px;margin-top:14px;font-weight:600}@media (max-width:1400px){.task-context-card[data-v-5dc670fd]{grid-template-columns:1fr;gap:15px}.task-selector[data-v-5dc670fd]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dispatch-layout[data-v-5dc670fd]{grid-template-columns:minmax(0,1fr) 350px}}@media (max-width:1100px){.dispatch-layout[data-v-5dc670fd]{grid-template-columns:1fr}.dispatch-sidebar[data-v-5dc670fd]{position:static;max-height:none;overflow:visible;padding-right:0}}@media (max-width:760px){.dispatch-page[data-v-5dc670fd]{padding:14px}.page-hero[data-v-5dc670fd]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:18px;padding:22px}.page-hero[data-v-5dc670fd],.task-selector[data-v-5dc670fd]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.task-selector[data-v-5dc670fd]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.task-selector .el-select[data-v-5dc670fd]{width:100%}.task-metadata[data-v-5dc670fd]{-ms-flex-wrap:wrap;flex-wrap:wrap}.panel-heading-actions[data-v-5dc670fd],.section-heading[data-v-5dc670fd]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.package-filters .el-input[data-v-5dc670fd],.package-filters .el-select[data-v-5dc670fd],.panel-heading-actions[data-v-5dc670fd]{width:100%}.clear-selection-button[data-v-5dc670fd]{margin-left:0}}