.el-vl__wrapper{position:relative}.el-vl__wrapper.always-on .el-virtual-scrollbar,.el-vl__wrapper:hover .el-virtual-scrollbar{opacity:1}.el-vl__window{scrollbar-width:none}.el-vl__window::-webkit-scrollbar{display:none}.el-virtual-scrollbar{opacity:0;transition:opacity .34s ease-out}.el-virtual-scrollbar.always-on{opacity:1}.el-vg__wrapper{position:relative}.el-table-v2{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-bg-color);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-bg-color);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px rgba(0,0,0,0.15);--el-table-fixed-right-column:inset -10px 0 10px -10px rgba(0,0,0,0.15);--el-table-index:var(--el-index-normal);font-size:var(--el-font-size-base)}.el-table-v2 *{box-sizing:border-box}.el-table-v2__root{position:relative}.el-table-v2__root:hover .el-table-v2__main .el-virtual-scrollbar{opacity:1}.el-table-v2__main{background-color:var(--el-bg-color);display:flex;flex-direction:column-reverse;left:0;overflow:hidden;position:absolute;top:0}.el-table-v2__main .el-vl__horizontal,.el-table-v2__main .el-vl__vertical{z-index:2}.el-table-v2__left{background-color:var(--el-bg-color);box-shadow:2px 0 4px 0 rgba(0,0,0,.06);display:flex;flex-direction:column-reverse;left:0;overflow:hidden;position:absolute;top:0}.el-table-v2__left .el-virtual-scrollbar{opacity:0}.el-table-v2__left .el-vl__horizontal,.el-table-v2__left .el-vl__vertical{z-index:-1}.el-table-v2__right{background-color:var(--el-bg-color);box-shadow:-2px 0 4px 0 rgba(0,0,0,.06);display:flex;flex-direction:column-reverse;overflow:hidden;position:absolute;right:0;top:0}.el-table-v2__right .el-virtual-scrollbar{opacity:0}.el-table-v2__right .el-vl__horizontal,.el-table-v2__right .el-vl__vertical{z-index:-1}.el-table-v2__header-row,.el-table-v2__row{padding-inline-end:var(--el-table-scrollbar-size)}.el-table-v2__header-wrapper{overflow:hidden}.el-table-v2__header{overflow:hidden;position:relative}.el-table-v2__header .el-checkbox{z-index:0}.el-table-v2__footer{bottom:0;overflow:hidden;right:0}.el-table-v2__empty,.el-table-v2__footer,.el-table-v2__overlay{left:0;position:absolute}.el-table-v2__overlay{bottom:0;right:0;top:0;z-index:9999}.el-table-v2__header-row{border-bottom:var(--el-table-border);display:flex}.el-table-v2__header-cell{align-items:center;background-color:var(--el-table-header-bg-color);color:var(--el-table-header-text-color);display:flex;font-weight:700;height:100%;overflow:hidden;padding:0 8px;-webkit-user-select:none;user-select:none}.el-table-v2__header-cell.is-align-center{justify-content:center;text-align:center}.el-table-v2__header-cell.is-align-right{justify-content:flex-end;text-align:right}.el-table-v2__header-cell.is-sortable{cursor:pointer}.el-table-v2__header-cell:hover .el-icon{display:block}.el-table-v2__sort-icon{display:none;opacity:.6;transition:opacity,display var(--el-transition-duration)}.el-table-v2__sort-icon.is-sorting{display:block;opacity:1}.el-table-v2__row{align-items:center;border-bottom:var(--el-table-border);display:flex;transition:background-color var(--el-transition-duration)}.el-table-v2__row.is-hovered,.el-table-v2__row:hover{background-color:var(--el-table-row-hover-bg-color)}.el-table-v2__row-cell{align-items:center;display:flex;height:100%;overflow:hidden;padding:0 8px}.el-table-v2__row-cell.is-align-center{justify-content:center;text-align:center}.el-table-v2__row-cell.is-align-right{justify-content:flex-end;text-align:right}.el-table-v2__expand-icon{cursor:pointer;margin:0 4px;-webkit-user-select:none;user-select:none}.el-table-v2__expand-icon svg{transition:transform var(--el-transition-duration)}.el-table-v2__expand-icon.is-expanded svg{transform:rotate(90deg)}.el-table-v2:not(.is-dynamic) .el-table-v2__cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-table-v2.is-dynamic .el-table-v2__row{align-items:stretch;overflow:hidden}.el-table-v2.is-dynamic .el-table-v2__row .el-table-v2__row-cell{overflow-wrap:break-word}.right-tab-detail[data-v-7484255e]{padding:16px;position:relative}.right-tab-header[data-v-7484255e]{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:700;margin-bottom:12px}.right-tab-close[data-v-7484255e]{font-size:20px;color:#888;cursor:pointer;transition:color .2s}.right-tab-close[data-v-7484255e]:hover{color:#f56c6c}.tab-content[data-v-7484255e]{display:flex;flex-direction:column}.row[data-v-7484255e]{display:flex;margin-bottom:6px}.label[data-v-7484255e]{width:120px;color:#666;font-weight:700}.value[data-v-7484255e]{flex:1;color:#222}.select-material-modal[data-v-7484255e]{width:100%;max-height:60vh;overflow:auto}.select-material-modal .el-table[data-v-7484255e]{max-height:400px}.select-material-modal .el-table__body-wrapper[data-v-7484255e]{max-height:350px;overflow-y:auto}.common-tabs .el-tabs__item[data-v-7484255e]:after{left:0!important}.advanced-tabs .el-tabs__item{height:100%!important}.create-work-order-panel[data-v-699e962c]{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.create-work-order-panel .panel-header[data-v-699e962c]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e4e7ed;background:#fff;border-radius:8px 8px 0 0}.create-work-order-panel .panel-header .panel-title[data-v-699e962c]{font-size:16px;font-weight:600;color:#303133}.create-work-order-panel .panel-header .panel-close[data-v-699e962c]{font-size:18px;color:#909399;cursor:pointer}.create-work-order-panel .panel-header .panel-close[data-v-699e962c]:hover{color:#f56c6c}.create-work-order-panel .create-work-order-content[data-v-699e962c]{flex:1;overflow-y:auto;padding:24px}.create-work-order-panel .create-work-order-content .panel-footer[data-v-699e962c]{margin-top:24px;padding:16px 0;border-top:1px solid #e4e7ed;text-align:right}.create-work-order-panel .create-work-order-content .panel-footer .el-button[data-v-699e962c]{margin-left:12px}.form-section[data-v-699e962c]{margin-bottom:32px}.form-section .section-title[data-v-699e962c]{font-size:16px;font-weight:600;color:#303133;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #409eff}.form-section .section-header[data-v-699e962c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.form-section .section-header .section-title[data-v-699e962c]{margin-bottom:0;padding-bottom:0;border-bottom:none}.quantity-list .quantity-item[data-v-699e962c]{border:1px solid #e4e7ed;border-radius:6px;padding:20px;margin-bottom:16px;background-color:#fff}.quantity-list .quantity-item .quantity-item-header[data-v-699e962c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.quantity-list .quantity-item .quantity-item-header .item-title[data-v-699e962c]{font-weight:600;color:#606266}.add-quantity-section[data-v-699e962c]{text-align:right;padding-bottom:16px;color:#015685;display:flex;align-items:center;justify-content:flex-end}.add-quantity-section .add-quantity-btn[data-v-699e962c]{cursor:pointer;padding:10px 24px;font-size:14px;display:flex;align-items:center;justify-content:center}.add-quantity-section .add-quantity-btn i[data-v-699e962c]{display:inline-block;padding:0 4px}[data-v-699e962c] .el-form-item{margin-bottom:20px}[data-v-699e962c] .el-form-item__label{font-weight:500;color:#606266}[data-v-699e962c] .el-input-number,[data-v-699e962c] .el-select{width:100%}[data-v-699e962c] .el-input__inner,[data-v-699e962c] .el-textarea__inner{border-radius:4px}.create-work-order-success-panel[data-v-2c7812fb]{width:100%;height:100%;background:#fff;display:flex;flex-direction:column}.create-work-order-success-panel .panel-header[data-v-2c7812fb]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e4e7ed}.create-work-order-success-panel .panel-header .panel-title[data-v-2c7812fb]{margin:0;font-size:16px;font-weight:600;color:#303133}.create-work-order-success-panel .panel-header .close-btn[data-v-2c7812fb]{padding:4px;color:#909399}.create-work-order-success-panel .panel-header .close-btn[data-v-2c7812fb]:hover{color:#409eff}.create-work-order-success-panel .panel-footer[data-v-2c7812fb]{padding:16px 20px;border-top:1px solid #e4e7ed;display:flex;justify-content:flex-end;gap:12px}.success-content[data-v-2c7812fb]{flex:1;overflow-y:auto;padding:20px;text-align:center}.success-content .success-icon[data-v-2c7812fb]{margin-bottom:20px}.success-content .success-message[data-v-2c7812fb]{margin-bottom:30px}.success-content .success-message h2[data-v-2c7812fb]{color:#67c23a;font-size:24px;font-weight:600;margin-bottom:10px}.success-content .success-message .success-desc[data-v-2c7812fb]{color:#909399;font-size:14px;margin:0}.success-content .work-order-info[data-v-2c7812fb]{text-align:left;background-color:#f8f9fa;border-radius:8px;padding:20px;margin-bottom:20px}.success-content .work-order-info h3[data-v-2c7812fb]{color:#303133;font-size:16px;font-weight:600;margin-bottom:16px;text-align:center}.success-content .work-order-info .info-grid[data-v-2c7812fb]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.success-content .work-order-info .info-grid .info-item[data-v-2c7812fb]{display:flex;align-items:center}.success-content .work-order-info .info-grid .info-item .label[data-v-2c7812fb]{color:#606266;font-weight:500;min-width:80px}.success-content .work-order-info .info-grid .info-item .value[data-v-2c7812fb]{color:#303133;font-weight:400}.success-content .work-order-info .info-grid .info-item .value.priority[data-v-2c7812fb]{padding:2px 8px;border-radius:4px;font-size:12px}.success-content .work-order-info .info-grid .info-item .value.priority.high[data-v-2c7812fb]{background-color:#fef0f0;color:#f56c6c}.success-content .work-order-info .info-grid .info-item .value.priority.medium[data-v-2c7812fb]{background-color:#fdf6ec;color:#e6a23c}.success-content .work-order-info .info-grid .info-item .value.priority.low[data-v-2c7812fb]{background-color:#f0f9ff;color:#409eff}.success-content .quantity-summary[data-v-2c7812fb]{text-align:left}.success-content .quantity-summary h3[data-v-2c7812fb]{color:#303133;font-size:16px;font-weight:600;margin-bottom:16px;text-align:center}.success-content .quantity-summary .drag-tip[data-v-2c7812fb]{display:flex;align-items:center;margin-top:12px;gap:8px;padding:8px 12px;background:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;margin-bottom:12px;font-size:14px;color:#0369a1}.success-content .quantity-summary .drag-tip .iconfont[data-v-2c7812fb]{font-size:16px}.success-content .quantity-summary .quantity-table-container[data-v-2c7812fb]{overflow-x:auto;border:1px solid #ebeef5;border-radius:6px}.success-content .quantity-summary .quantity-table-container[data-v-2c7812fb]::-webkit-scrollbar{height:8px}.success-content .quantity-summary .quantity-table-container[data-v-2c7812fb]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.success-content .quantity-summary .quantity-table-container[data-v-2c7812fb]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.success-content .quantity-summary .quantity-table-container[data-v-2c7812fb]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.success-content .quantity-summary .quantity-table[data-v-2c7812fb]{min-width:1600px}.success-content .quantity-summary .quantity-table .table-header[data-v-2c7812fb]{display:grid;grid-template-columns:60px 120px 100px 120px 100px 120px 150px 100px 80px 100px 100px 80px 140px 140px 120px 120px 80px;background-color:#f5f7fa}.success-content .quantity-summary .quantity-table .table-header .header-cell[data-v-2c7812fb]{padding:12px 8px;font-weight:600;color:#909399;border-right:1px solid #ebeef5;text-align:center;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.success-content .quantity-summary .quantity-table .table-header .header-cell[data-v-2c7812fb]:last-child{border-right:none}.success-content .quantity-summary .quantity-table .table-body .table-row[data-v-2c7812fb]{display:grid;grid-template-columns:60px 120px 100px 120px 100px 120px 150px 100px 80px 100px 100px 80px 140px 140px 120px 120px 80px;border-bottom:1px solid #ebeef5;cursor:grab;transition:all .2s ease}.success-content .quantity-summary .quantity-table .table-body .table-row[data-v-2c7812fb]:hover{background-color:#f5f7fa}.success-content .quantity-summary .quantity-table .table-body .table-row.dragging[data-v-2c7812fb]{opacity:.5;transform:rotate(2deg);cursor:grabbing}.success-content .quantity-summary .quantity-table .table-body .table-row[data-v-2c7812fb]:last-child{border-bottom:none}.success-content .quantity-summary .quantity-table .table-body .table-row .body-cell[data-v-2c7812fb]{padding:8px 6px;color:#606266;border-right:1px solid #ebeef5;text-align:center;display:flex;align-items:center;justify-content:center;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.success-content .quantity-summary .quantity-table .table-body .table-row .body-cell[data-v-2c7812fb]:last-child{border-right:none}.success-content .quantity-summary .quantity-table .table-body .table-row .body-cell .drag-handle[data-v-2c7812fb]{color:#c0c4cc;cursor:grab;font-size:16px}.success-content .quantity-summary .quantity-table .table-body .table-row .body-cell .drag-handle[data-v-2c7812fb]:hover{color:#409eff}.dialog-footer[data-v-2c7812fb]{text-align:center}.add-work-order-panel[data-v-622ffa82]{width:100%;height:100%;background:#fff;display:flex;flex-direction:column}.panel-header[data-v-622ffa82]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e4e7ed;background:#fff}.panel-title[data-v-622ffa82]{font-size:16px;font-weight:600;color:#303133}.panel-close[data-v-622ffa82]{font-size:16px;color:#909399;cursor:pointer;transition:color .3s}.panel-close[data-v-622ffa82]:hover{color:#f56c6c}.add-work-order-content[data-v-622ffa82]{flex:1;overflow-y:auto;display:flex;flex-direction:column}.form-section[data-v-622ffa82]{padding:20px;border-bottom:1px solid #e4e7ed}.form-section[data-v-622ffa82]:last-of-type{border-bottom:none}.section-title[data-v-622ffa82]{margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #409eff}.filter-row[data-v-622ffa82]{display:flex;gap:10px;margin-bottom:16px;width:100%;align-items:center}.checkbox-row[data-v-622ffa82]{flex-direction:column;align-items:flex-start}.checkbox-item[data-v-622ffa82]{width:100%;margin-bottom:8px}.filter-row[data-v-622ffa82]:last-child{margin-bottom:0}.filter-item[data-v-622ffa82]{flex:1;display:flex;align-items:center;gap:8px}.filter-item label[data-v-622ffa82]{min-width:80px;font-size:14px;color:#606266}.search-input[data-v-622ffa82]{flex:1}.search-input .iconfont[data-v-622ffa82]{cursor:pointer;color:#909399;transition:color .3s}.search-input .iconfont[data-v-622ffa82]:hover{color:#409eff}.filter-section[data-v-622ffa82]{padding:20px;border-bottom:1px solid #e4e7ed}.work-order-section[data-v-622ffa82]{flex:1;padding:20px;overflow:hidden;display:flex;flex-direction:column}.section-header[data-v-622ffa82]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-title[data-v-622ffa82]{font-size:14px;font-weight:600;color:#303133}.selected-count[data-v-622ffa82],.work-order-count[data-v-622ffa82]{font-size:12px;color:#909399}.work-order-table[data-v-622ffa82]{flex:1;border:1px solid #ebeef5;border-radius:4px;overflow:hidden;display:flex;flex-direction:column}.table-header[data-v-622ffa82]{display:grid;grid-template-columns:50px 120px 100px 200px 100px 100px 120px;background-color:#f5f7fa;border-bottom:1px solid #ebeef5}.header-cell[data-v-622ffa82]{padding:12px 8px;font-weight:600;color:#909399;border-right:1px solid #ebeef5;text-align:center;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-cell[data-v-622ffa82]:last-child{border-right:none}.checkbox-cell[data-v-622ffa82]{display:flex;justify-content:center;align-items:center}.table-body[data-v-622ffa82]{flex:1;overflow-y:auto}.table-row[data-v-622ffa82]{display:grid;grid-template-columns:50px 120px 100px 200px 100px 100px 120px;border-bottom:1px solid #ebeef5;cursor:pointer;transition:background-color .3s}.table-row[data-v-622ffa82]:hover{background-color:#f5f7fa}.table-row.selected[data-v-622ffa82]{background-color:#e6f7ff}.body-cell[data-v-622ffa82]{padding:8px 6px;color:#606266;border-right:1px solid #ebeef5;text-align:center;display:flex;align-items:center;justify-content:center;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.body-cell[data-v-622ffa82]:last-child{border-right:none}.selected-section[data-v-622ffa82]{padding:20px;border-top:1px solid #e4e7ed;background:#f8f9fa}.selected-list[data-v-622ffa82]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.selected-item[data-v-622ffa82]{display:flex;align-items:center;padding:6px 12px;background:#409eff;color:#fff;border-radius:4px;font-size:12px;gap:8px}.item-no[data-v-622ffa82]{font-weight:600}.item-desc[data-v-622ffa82]{opacity:.9}.selected-item .el-button[data-v-622ffa82]{color:#fff;padding:0;margin:0;min-height:auto}.selected-item .el-button[data-v-622ffa82]:hover{color:#f0f0f0}i[data-v-622ffa82]{display:inline-block;padding:0 4px}.panel-footer[data-v-622ffa82]{padding:16px 20px;border-top:1px solid #e4e7ed;background:#f5f7fa;justify-content:space-between}.footer-left[data-v-622ffa82],.panel-footer[data-v-622ffa82]{display:flex;align-items:center}.footer-right[data-v-622ffa82]{display:flex;gap:12px}.query-row[data-v-622ffa82]{display:flex;flex-wrap:nowrap;gap:16px;margin-bottom:16px;padding:16px;background-color:#f5f7fa;border-radius:4px}.drag-handle[data-v-622ffa82]{cursor:move;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#909399;transition:color .3s;margin:0 auto}.drag-handle[data-v-622ffa82]:hover{color:#409eff}.drag-handle i[data-v-622ffa82]{font-size:14px;padding:0}.dragging[data-v-622ffa82]{opacity:.5;background-color:#f0f9ff}.work-order-el-table .el-table__row:hover .drag-handle[data-v-622ffa82]{color:#409eff}.icon-tuozhuai[data-v-622ffa82]:before{content:"⋮⋮";font-style:normal;font-weight:700;letter-spacing:-2px}.query-item[data-v-622ffa82]{display:flex;align-items:center;flex:1;min-width:0}.query-item label[data-v-622ffa82]{margin-right:8px;font-size:14px;color:#606266;white-space:nowrap}.query-item .el-input[data-v-622ffa82],.query-item .el-select[data-v-622ffa82]{width:150px}.work-order-el-table[data-v-622ffa82]{margin-top:16px}.work-order-el-table .el-table__header-wrapper[data-v-622ffa82]{background-color:#f5f7fa}.work-order-el-table .el-table__header th[data-v-622ffa82]{background-color:#f5f7fa;color:#909399;font-size:12px;font-weight:400;border-right:1px solid #ebeef5}.work-order-el-table .el-table__body td[data-v-622ffa82]{padding:8px 0;font-size:12px;border-right:1px solid #ebeef5}.work-order-el-table .el-table__row[data-v-622ffa82]:hover{background-color:#f5f7fa}.work-order-el-table .el-table__row.current-row[data-v-622ffa82]{background-color:#ecf5ff}.work-order-el-table[data-v-622ffa82] .el-radio__label{display:none}.work-order-el-table[data-v-622ffa82] .el-radio{margin:0}.work-center-select{width:80%}.el-radio-group{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:0}.add-mro-work-order-panel[data-v-768e7c3a]{width:100%;height:100%;background:#fff;box-shadow:-2px 0 8px rgba(0,0,0,.1);z-index:1000;display:flex;flex-direction:column}.panel-header[data-v-768e7c3a]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #e8e8e8;background:#fff}.panel-title[data-v-768e7c3a]{margin:0;font-size:16px;font-weight:500;color:#333}.panel-header span[data-v-768e7c3a]{cursor:pointer;font-size:18px;color:#666}.panel-header span[data-v-768e7c3a]:hover{color:#333}.add-mro-work-order-content[data-v-768e7c3a]{flex:1;padding:24px;overflow-y:auto;display:flex;flex-direction:column}.filter-section[data-v-768e7c3a]{margin-bottom:24px}.filter-row[data-v-768e7c3a]{display:flex;align-items:center;margin-bottom:16px;gap:12px}.filter-row span[data-v-768e7c3a]{min-width:120px;font-weight:500;color:#333}.work-center-select[data-v-768e7c3a]{width:300px}.insert-position-group[data-v-768e7c3a]{margin-right:12px}.insert-index-input[data-v-768e7c3a]{width:120px}.mro-work-order-section[data-v-768e7c3a]{flex:1;display:flex;flex-direction:column}.mro-work-order-el-table[data-v-768e7c3a]{flex:1}.panel-footer[data-v-768e7c3a]{display:flex;justify-content:flex-end;gap:12px;padding:16px 0;border-top:1px solid #e8e8e8;margin-top:24px}.common-table[data-v-768e7c3a]{border:1px solid #e8e8e8}.common-table[data-v-768e7c3a] .el-table__header{background-color:#f5f7fa}.common-table[data-v-768e7c3a] .el-table__header th{background-color:#f5f7fa;color:#333;font-weight:500}.common-table[data-v-768e7c3a] .el-table__row:hover{background-color:#f0f9ff}.common-table[data-v-768e7c3a] .el-table__row.current-row{background-color:#e6f7ff}.work-center-select-modal[data-v-389e717c]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;display:flex;align-items:center;justify-content:center}.modal-overlay[data-v-389e717c]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.modal-content[data-v-389e717c]{position:relative;width:900px;max-height:80vh;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;flex-direction:column}.modal-header[data-v-389e717c]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e4e7ed;background:#fff;border-radius:8px 8px 0 0}.modal-title[data-v-389e717c]{margin:0;font-size:16px;font-weight:500;color:#303133}.close-btn[data-v-389e717c]{cursor:pointer;color:#909399;font-size:18px;padding:4px}.close-btn[data-v-389e717c]:hover{color:#606266}.modal-body[data-v-389e717c]{flex:1;padding:20px;overflow-y:auto}.filter-section[data-v-389e717c]{margin-bottom:20px}.filter-row[data-v-389e717c]{display:flex;gap:20px;flex-wrap:wrap}.filter-item[data-v-389e717c]{display:flex;align-items:center;gap:8px}.filter-item label[data-v-389e717c]{min-width:80px;font-size:14px;color:#606266;text-align:right}.filter-item .el-select[data-v-389e717c]{width:160px}.table-section[data-v-389e717c]{margin-top:16px}.modal-footer[data-v-389e717c]{padding:16px 20px;border-top:1px solid #e4e7ed;display:flex;justify-content:flex-end;gap:12px;background:#f5f7fa;border-radius:0 0 8px 8px}.el-button[data-v-389e717c]{min-width:80px}.add-downtime-panel[data-v-0f122758]{position:fixed;top:0;right:0;width:600px;height:100vh;background:#fff;box-shadow:-2px 0 8px rgba(0,0,0,.1);z-index:1000;display:flex;flex-direction:column}.panel-header[data-v-0f122758]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e4e7ed;background:#fff}.panel-title[data-v-0f122758]{margin:0;font-size:16px;font-weight:500;color:#303133}.panel-header span[data-v-0f122758]{cursor:pointer;color:#909399;font-size:18px}.panel-header span[data-v-0f122758]:hover{color:#606266}.add-downtime-content[data-v-0f122758]{flex:1;padding:20px;overflow-y:auto;min-height:0}.filter-section[data-v-0f122758]{margin-bottom:20px;height:calc(100% - 106px)}.filter-row[data-v-0f122758]{display:flex;align-items:center;margin-bottom:16px;gap:12px}.filter-row span[data-v-0f122758]{min-width:120px;font-size:14px;color:#606266;text-align:right}.work-center-input[data-v-0f122758]{flex:1;max-width:300px}.downtime-input[data-v-0f122758]{width:200px}.unit-text[data-v-0f122758]{color:#909399;font-size:14px;min-width:auto!important}.reason-input[data-v-0f122758]{flex:1;max-width:400px}.insert-position-group[data-v-0f122758]{display:flex;gap:16px}.insert-index-input[data-v-0f122758]{width:120px}.panel-footer[data-v-0f122758]{padding:16px 20px;border-top:1px solid #e4e7ed;display:flex;justify-content:flex-end;gap:12px;background:#fff;flex-shrink:0;margin-top:auto}.el-button[data-v-0f122758]{min-width:80px}.set-priority-panel[data-v-48e0fad7]{position:fixed;top:0;right:0;width:600px;height:100vh;background:#fff;box-shadow:-2px 0 8px rgba(0,0,0,.1);z-index:1000;display:flex;flex-direction:column}.panel-header[data-v-48e0fad7]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e4e7ed;background:#fff}.panel-title[data-v-48e0fad7]{margin:0;font-size:16px;font-weight:500;color:#303133}.panel-header span[data-v-48e0fad7]{cursor:pointer;color:#909399;font-size:18px}.panel-header span[data-v-48e0fad7]:hover{color:#606266}.set-priority-content[data-v-48e0fad7]{flex:1;padding:20px;overflow-y:auto;min-height:0}.filter-section[data-v-48e0fad7]{margin-bottom:20px}.filter-row[data-v-48e0fad7]{display:flex;align-items:center;margin-bottom:16px;gap:12px}.filter-row span[data-v-48e0fad7]{min-width:120px;font-size:14px;color:#606266;text-align:right}.work-order-number[data-v-48e0fad7]{font-weight:500;color:#303133;min-width:auto!important}.no-selection-warning[data-v-48e0fad7]{display:flex;align-items:center;gap:8px;color:#f56c6c;font-weight:500;min-width:auto!important}.no-selection-warning .iconfont[data-v-48e0fad7]{font-size:16px}.priority-buttons[data-v-48e0fad7]{display:flex;gap:0;flex:1}.priority-btn[data-v-48e0fad7]{min-width:60px;height:32px;border-radius:4px;font-weight:500;position:relative}.priority-check-icon[data-v-48e0fad7]{position:absolute;top:-2px;right:-2px;color:#52c41a;font-size:14px;background:transparent}.priority-P1[data-v-48e0fad7]{background-color:#ff4d4f;border-color:#ff4d4f;color:#fff}.priority-P1[data-v-48e0fad7]:active,.priority-P1[data-v-48e0fad7]:focus,.priority-P1[data-v-48e0fad7]:hover{background-color:#ff7875;border-color:#ff7875;color:#fff;outline:none}.priority-P2[data-v-48e0fad7]{background-color:#ff1493;border-color:#ff1493;color:#fff}.priority-P2[data-v-48e0fad7]:active,.priority-P2[data-v-48e0fad7]:focus,.priority-P2[data-v-48e0fad7]:hover{background-color:#ff69b4;border-color:#ff69b4;color:#fff;outline:none}.priority-P3[data-v-48e0fad7]{background-color:#9c27b0;border-color:#9c27b0;color:#fff}.priority-P3[data-v-48e0fad7]:active,.priority-P3[data-v-48e0fad7]:focus,.priority-P3[data-v-48e0fad7]:hover{background-color:#ba68c8;border-color:#ba68c8;color:#fff;outline:none}.priority-P4[data-v-48e0fad7]{background-color:#673ab7;border-color:#673ab7;color:#fff}.priority-P4[data-v-48e0fad7]:active,.priority-P4[data-v-48e0fad7]:focus,.priority-P4[data-v-48e0fad7]:hover{background-color:#9575cd;border-color:#9575cd;color:#fff;outline:none}.priority-P5[data-v-48e0fad7]{background-color:#2196f3;border-color:#2196f3;color:#fff}.priority-P5[data-v-48e0fad7]:active,.priority-P5[data-v-48e0fad7]:focus,.priority-P5[data-v-48e0fad7]:hover{background-color:#64b5f6;border-color:#64b5f6;color:#fff;outline:none}.remark-input[data-v-48e0fad7]{flex:1;max-width:400px}.panel-footer[data-v-48e0fad7]{padding:16px 20px;border-top:1px solid #e4e7ed;display:flex;justify-content:flex-end;gap:12px;background:#f5f7fa;flex-shrink:0;margin-top:auto}.el-button[data-v-48e0fad7]{min-width:80px}.current-priority[data-v-48e0fad7]{min-width:auto!important}.priority-tag[data-v-48e0fad7]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;color:#fff}.priority-tag.priority-P1[data-v-48e0fad7]{background-color:#ff4d4f}.priority-tag.priority-P2[data-v-48e0fad7]{background-color:#ff1493}.priority-tag.priority-P3[data-v-48e0fad7]{background-color:#9c27b0}.priority-tag.priority-P4[data-v-48e0fad7]{background-color:#673ab7}.priority-tag.priority-P5[data-v-48e0fad7]{background-color:#2196f3}.el-radio-button{--el-radio-button-checked-bg-color:var(--el-color-primary);--el-radio-button-checked-text-color:var(--el-color-white);--el-radio-button-checked-border-color:var(--el-color-primary);--el-radio-button-disabled-checked-fill:var(--el-border-color-extra-light)}.el-radio-button,.el-radio-button__inner{display:inline-block;outline:none;position:relative}.el-radio-button__inner{-webkit-appearance:none;background:var(--el-button-bg-color,var(--el-fill-color-blank));border:var(--el-border);border-left:0;border-radius:0;box-sizing:border-box;color:var(--el-button-text-color,var(--el-text-color-regular));cursor:pointer;font-size:var(--el-font-size-base);font-weight:var(--el-button-font-weight,var(--el-font-weight-primary));line-height:1;margin:0;padding:8px 15px;text-align:center;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.el-radio-button__inner.is-round{padding:8px 15px}.el-radio-button__inner:hover{color:var(--el-color-primary)}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:var(--el-border);border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);box-shadow:none!important}.el-radio-button.is-active .el-radio-button__original-radio:not(:disabled)+.el-radio-button__inner{background-color:var(--el-radio-button-checked-bg-color,var(--el-color-primary));border-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));box-shadow:-1px 0 0 0 var(--el-radio-button-checked-border-color,var(--el-color-primary));color:var(--el-radio-button-checked-text-color,var(--el-color-white))}.el-radio-button__original-radio{opacity:0;outline:none;position:absolute;z-index:-1}.el-radio-button__original-radio:focus-visible+.el-radio-button__inner{border-left:var(--el-border);border-left-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));border-radius:var(--el-border-radius-base);box-shadow:none;outline:2px solid var(--el-radio-button-checked-border-color);outline-offset:1px;z-index:2}.el-radio-button__original-radio:disabled+.el-radio-button__inner{background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));background-image:none;border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none;color:var(--el-disabled-text-color);cursor:not-allowed}.el-radio-button__original-radio:disabled:checked+.el-radio-button__inner{background-color:var(--el-radio-button-disabled-checked-fill)}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:var(--el-border-radius-base)}.el-radio-button--large .el-radio-button__inner{border-radius:0;font-size:var(--el-font-size-base);padding:12px 19px}.el-radio-button--large .el-radio-button__inner.is-round{padding:12px 19px}.el-radio-button--small .el-radio-button__inner{border-radius:0;font-size:12px;padding:5px 11px}.el-radio-button--small .el-radio-button__inner.is-round{padding:5px 11px}.analysis-content[data-v-7fabcafd]{padding:20px 0}.analysis-header[data-v-7fabcafd]{margin-bottom:24px}.analysis-header h4[data-v-7fabcafd]{margin:0 0 16px 0;color:#303133;font-size:16px;font-weight:600}.work-order-info[data-v-7fabcafd]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;padding:16px;background:#f5f7fa;border-radius:4px}.info-item[data-v-7fabcafd]{display:flex;align-items:center}.info-item .label[data-v-7fabcafd]{font-weight:500;color:#606266;margin-right:8px;min-width:100px}.info-item .value[data-v-7fabcafd]{color:#303133}.analysis-section[data-v-7fabcafd]{margin-bottom:24px}.analysis-section h4[data-v-7fabcafd]{margin:0 0 16px 0;color:#303133;font-size:16px;font-weight:600}.analysis-summary h4[data-v-7fabcafd]{margin:0 0 16px 0;font-size:16px}.summary-content[data-v-7fabcafd]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:16px;background:#f0f9ff;border-radius:4px;border-left:4px solid #409eff}.summary-item[data-v-7fabcafd]{display:flex;align-items:center}.summary-item .label[data-v-7fabcafd]{font-weight:500;color:#606266;margin-right:8px}.summary-item .value[data-v-7fabcafd]{color:#303133;font-weight:600}.dialog-footer[data-v-7fabcafd]{display:flex;justify-content:flex-end;gap:12px}.resource-tabs[data-v-7fabcafd]{margin-bottom:20px}.resource-radio-group[data-v-7fabcafd] .el-radio-button__original-radio:checked+.el-radio-button__inner{background-color:#015685;border-color:#015685;color:#fff}.resource-panel[data-v-7fabcafd]{padding:20px 0;height:500px;display:flex;flex-direction:column}.gantt-table[data-v-7fabcafd]{border:1px solid #ddd;border-radius:4px;overflow:hidden;flex:1;display:flex;flex-direction:column;min-height:0;position:relative}.gantt-header[data-v-7fabcafd]{background-color:#f5f7fa;border-bottom:1px solid #ddd;position:relative}.gantt-body[data-v-7fabcafd]{overflow-y:auto;overflow-x:auto;min-height:0}.impact-gantt-container[data-v-7fabcafd]{height:520px;display:flex;flex-direction:column;background:#f8f9fa;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.gantt-main[data-v-7fabcafd]{display:flex;flex:1;min-height:0;background:#fff;position:relative}.gantt-left-panel[data-v-7fabcafd]{min-width:300px;max-width:950px;border-right:1px solid #e4e7ed;background:#fff;position:relative;z-index:1;flex-shrink:0;overflow-x:auto;overflow-y:hidden}.gantt-divider[data-v-7fabcafd]{width:4px;background:#e4e7ed;cursor:col-resize;position:relative;z-index:10;transition:background-color .2s ease}.gantt-divider[data-v-7fabcafd]:hover{background:#409eff}.gantt-divider[data-v-7fabcafd]:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:2px;height:20px;background:#c0c4cc;border-radius:1px}.gantt-divider[data-v-7fabcafd]:hover:before{background:#fff}.gantt-divider.dragging[data-v-7fabcafd]{background:#409eff}.gantt-divider.dragging[data-v-7fabcafd]:before{background:#fff}.dragging-active[data-v-7fabcafd]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:col-resize!important}.dragging-active [data-v-7fabcafd]{cursor:col-resize!important}.gantt-right-panel[data-v-7fabcafd]{flex:1;display:flex;flex-direction:column;min-width:0;background:#fff}.gantt-header[data-v-7fabcafd]{height:40px;display:flex;background:#fff;border-bottom:1px solid #e4e7ed;overflow-x:auto;overflow-y:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05)}.gantt-header[data-v-7fabcafd]::-webkit-scrollbar{display:none}.date-header-cell[data-v-7fabcafd]{min-width:120px;height:40px;display:flex;align-items:center;justify-content:center;border-right:1px solid #e4e7ed;font-weight:600;color:#303133;background:transparent;font-size:13px;position:relative}.date-header-cell[data-v-7fabcafd]:last-child{border-right:none}.gantt-body[data-v-7fabcafd]{flex:1;overflow:auto;position:relative;background:#fff}.gantt-row[data-v-7fabcafd]{position:relative;border-bottom:1px solid #f0f2f5;transition:background-color .2s ease}.gantt-row[data-v-7fabcafd]:hover{background:#f8f9fa}.gantt-row[data-v-7fabcafd]:nth-child(2n){background:#fafbfc}.gantt-row[data-v-7fabcafd]:nth-child(2n):hover{background:#f5f7fa}.grid-cell[data-v-7fabcafd]{min-width:120px;height:100%;border-right:1px solid #f0f2f5;background:transparent;position:relative}.grid-cell[data-v-7fabcafd]:last-child{border-right:none}.chart-item[data-v-7fabcafd]{position:absolute;height:30px;border-radius:3px;cursor:pointer;font-size:12px;color:#333;display:flex;align-items:center;padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;transition:all .2s ease;z-index:2;min-width:20px}.chart-item[data-v-7fabcafd]:hover{opacity:.8;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.chart-item.selected[data-v-7fabcafd]{box-shadow:0 4px 16px rgba(9,102,205,.6),0 0 0 2px rgba(9,102,205,.3);transform:translateY(-1px);z-index:20}.chart_item_font[data-v-7fabcafd]{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:12px;line-height:1}.chart_item_font .iconfont[data-v-7fabcafd]{margin-left:4px;font-size:10px}.new-bar[data-v-7fabcafd]:after{content:"";position:absolute;top:-3px;right:-3px;width:6px;height:6px;background:#4caf50;border-radius:50%;border:1px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.3)}.bar-content[data-v-7fabcafd]{font-size:11px;color:#fff;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 6px;text-shadow:0 1px 2px rgba(0,0,0,.3);letter-spacing:.3px}.impact-table[data-v-7fabcafd] .el-table-v2__header{background:#f5f7fa}.impact-table[data-v-7fabcafd] .el-table-v2__row:nth-child(2n){background:#fafbfc}.impact-table[data-v-7fabcafd] .el-table-v2__row:hover,.impact-table[data-v-7fabcafd] .el-table-v2__row:nth-child(2n):hover{background:#f5f7fa}.impact-table[data-v-7fabcafd] .el-scrollbar,.impact-table[data-v-7fabcafd] .el-table-v2__main{overflow-x:auto!important}.impact-table[data-v-7fabcafd] .el-scrollbar__bar.is-horizontal{height:8px;bottom:0;display:block!important}.impact-table[data-v-7fabcafd] .el-scrollbar__thumb{background-color:rgba(144,147,153,.3);border-radius:4px}.impact-table[data-v-7fabcafd] .el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.table-header[data-v-7fabcafd]{display:flex;height:100%}.header-cell[data-v-7fabcafd]{display:flex;align-items:center;justify-content:center;border-right:1px solid #ddd;font-weight:500;color:#303133;background:#fff;padding:0 8px;position:relative}.header-cell .drag-th-line[data-v-7fabcafd]{position:absolute;top:0;right:0;z-index:30;height:100%;width:3px;cursor:e-resize}.table-row[data-v-7fabcafd]{display:flex;height:100%}.row-cell[data-v-7fabcafd]{display:flex;align-items:center;border-right:1px solid #eee;padding:0 8px;color:#606266;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.work-order-cell[data-v-7fabcafd]{display:flex;align-items:center;width:100%;gap:8px}.work-order-cell .expand-icon[data-v-7fabcafd]{cursor:pointer;font-size:12px;color:#606266;transition:transform .2s;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.work-order-cell .expand-icon[data-v-7fabcafd]:hover{color:#409eff}.work-order-cell .expand-placeholder[data-v-7fabcafd]{width:16px;height:16px;display:inline-block}.work-order-cell span[data-v-7fabcafd]{color:#303133;font-weight:500}.analysis-summary[data-v-7fabcafd]{margin-top:16px;padding:16px;background:#f0f9ff;border-radius:4px;border-left:4px solid #409eff}.analysis-summary h4[data-v-7fabcafd]{margin:0 0 12px 0;color:#303133;font-size:14px;font-weight:600}.analysis-summary .summary-content[data-v-7fabcafd]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.analysis-summary .summary-item[data-v-7fabcafd]{display:flex;align-items:center}.analysis-summary .summary-item .label[data-v-7fabcafd]{font-weight:500;color:#606266;margin-right:8px;font-size:13px}.analysis-summary .summary-item .value[data-v-7fabcafd]{color:#303133;font-weight:600;font-size:13px}.gantt-row[data-v-7fabcafd]{display:flex;border-bottom:1px solid #eee;min-width:-moz-fit-content;min-width:fit-content}.gantt-row[data-v-7fabcafd]:hover{background-color:#f9f9f9}.left-columns[data-v-7fabcafd]{display:flex;border-right:1px solid #ddd;background-color:#fff;position:sticky;left:0;z-index:10;flex-shrink:0}.gantt-header .left-columns[data-v-7fabcafd]{background-color:#f5f7fa;z-index:11}.date-columns[data-v-7fabcafd]{display:flex;flex:none;min-width:-moz-fit-content;min-width:fit-content}.gantt-body .date-columns[data-v-7fabcafd],.gantt-header .date-columns[data-v-7fabcafd]{overflow:visible}.gantt-body[data-v-7fabcafd]::-webkit-scrollbar{width:6px;height:6px}.gantt-body[data-v-7fabcafd]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.gantt-body[data-v-7fabcafd]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.gantt-body[data-v-7fabcafd]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.column-cell[data-v-7fabcafd],.column-header[data-v-7fabcafd]{padding:8px 12px;border-right:1px solid #eee;text-align:center;font-size:12px;background:#fff}.column-header[data-v-7fabcafd]{display:flex;justify-content:center;align-items:center}.column-cell[data-v-7fabcafd]{text-align:left!important}.date-cell[data-v-7fabcafd],.date-header[data-v-7fabcafd]{width:80px;min-width:80px;padding:8px 4px;border-right:1px solid #eee;text-align:left;font-size:12px;display:flex;align-items:center;justify-content:center}.date-header[data-v-7fabcafd]{background-color:#fff}.date-cell[data-v-7fabcafd]{background-color:#fff;color:#303133;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;flex-direction:column;align-items:flex-start;justify-content:center;padding:4px}.date-cell-content[data-v-7fabcafd]{width:100%;display:flex;flex-direction:column;gap:2px}.available-hours-line[data-v-7fabcafd],.available-line[data-v-7fabcafd],.demand-line[data-v-7fabcafd],.employee-count-line[data-v-7fabcafd],.stock-line[data-v-7fabcafd],.used-line[data-v-7fabcafd]{font-size:11px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.impact-analysis .analysis-summary[data-v-7fabcafd]{background:#f8f9fa;padding:15px;border-radius:4px;margin-bottom:20px}.impact-analysis .analysis-summary .summary-item[data-v-7fabcafd]{display:flex;justify-content:space-between;margin-bottom:8px}.impact-analysis .analysis-summary .summary-item[data-v-7fabcafd]:last-child{margin-bottom:0}.impact-analysis .analysis-summary .summary-item .label[data-v-7fabcafd]{font-weight:600;color:#606266}.impact-analysis .analysis-summary .summary-item .value[data-v-7fabcafd]{color:#303133}.impact-analysis .analysis-summary .summary-item .value.highlight[data-v-7fabcafd]{color:#e6a23c;font-weight:600}.overdue-row .row-cell[data-v-7fabcafd],.overdue-row[data-v-7fabcafd],.overdue-task[data-v-7fabcafd]{background-color:#ff6b6b!important}.overdue-task[data-v-7fabcafd]{border-color:#ff6b6b!important}.resource-panel .el-table__header th[data-v-7fabcafd]{padding:8px 12px!important;background:#fff!important;border-right:1px solid #eee!important;text-align:center!important;font-size:12px!important}.resource-panel .el-table__header .cell[data-v-7fabcafd]{padding:0!important;text-align:center!important;font-size:12px!important}.resource-panel[data-v-7fabcafd] .el-table__header{background:#fff!important}.resource-panel[data-v-7fabcafd] .el-table__header th{padding:8px 12px!important;background:#fff!important;border-right:1px solid #eee!important;text-align:center!important;font-size:12px!important}.analysis-content .main-tabs .el-tabs__item{height:100%!important}.el-progress{align-items:center;display:flex;line-height:1;position:relative}.el-progress__text{color:var(--el-text-color-regular);font-size:14px;line-height:1;margin-left:5px;min-width:50px}.el-progress__text i{display:block;vertical-align:middle}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{left:0;margin:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{display:inline-block;vertical-align:middle}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{display:block;margin-right:0;padding-right:0}.el-progress--text-inside .el-progress-bar{margin-right:0;padding-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{box-sizing:border-box;flex-grow:1}.el-progress-bar__outer{background-color:var(--el-border-color-lighter);border-radius:100px;height:6px;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{background-color:var(--el-color-primary);border-radius:100px;height:100%;left:0;line-height:1;position:absolute;text-align:right;top:0;transition:width .6s ease;white-space:nowrap}.el-progress-bar__inner:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-progress-bar__inner--indeterminate{animation:indeterminate 3s infinite;transform:translateZ(0)}.el-progress-bar__inner--striped{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0,transparent);background-size:1.25em 1.25em}.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow{animation:striped-flow 3s linear infinite}.el-progress-bar__innerText{color:#fff;display:inline-block;font-size:12px;margin:0 5px;vertical-align:middle}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes indeterminate{0%{left:-100%}to{left:100%}}@keyframes striped-flow{0%{background-position:-100%}to{background-position:100%}}.c-steps[data-v-8976787c]{position:relative}.c-steps.is-vertical[data-v-8976787c]{height:100%}.c-steps.is-vertical .step-top[data-v-8976787c]{flex-direction:column;height:100%;white-space:normal}.c-steps.is-vertical .step-top .step-part[data-v-8976787c]{display:block;width:100%;min-height:60px;padding-bottom:0}.c-steps.is-vertical .step-top .step-part .step-line[data-v-8976787c]{width:1px;height:calc(100% - 10px);top:25px;left:11px;right:auto;background-color:#e2e4e3}.c-steps.is-vertical .step-top .step-part .step-line.is-finish[data-v-8976787c]{background-color:#015685;width:2px;height:calc(100% - 10px)}.c-steps.is-vertical .step-top .step-part .step-text[data-v-8976787c]{text-align:left;padding-left:35px;position:relative;min-height:40px}.c-steps.is-vertical .step-top .step-part .step-text .step-icon[data-v-8976787c]{position:absolute;left:0;top:0}.c-steps.is-vertical .step-top .step-part .step-text .step-icon.is-simple[data-v-8976787c]{left:5px;top:5px}.c-steps.is-vertical .step-top .step-part .step-text .step-title[data-v-8976787c]{margin-top:0;line-height:22px;font-size:14px;font-weight:500}.c-steps.is-vertical .step-top .step-part .step-text .step-title-info[data-v-8976787c]{margin-top:4px;color:#999;line-height:1.4}.c-steps.is-vertical .step-top .step-part .step-text .step-title-info.before[data-v-8976787c],.c-steps.is-vertical .step-top .step-part .step-text .step-title.before[data-v-8976787c]{color:#999}.c-steps.is-vertical .step-top .step-part .step-text .step-title-info.active[data-v-8976787c],.c-steps.is-vertical .step-top .step-part .step-text .step-title.active[data-v-8976787c]{color:#015685}.c-steps.is-vertical .step-top .step-part .step-text .step-title-info.successText[data-v-8976787c],.c-steps.is-vertical .step-top .step-part .step-text .step-title.successText[data-v-8976787c]{color:#333}.c-steps .step-top[data-v-8976787c]{display:flex;white-space:nowrap}.c-steps .step-top .step-part[data-v-8976787c]{position:relative;flex-shrink:1;display:inline-block;padding-bottom:10px}.c-steps .step-top .step-part .step-line[data-v-8976787c]{position:absolute;background-color:#e2e4e3;height:1px;top:10px;left:50%;right:-50%}.c-steps .step-top .step-part .step-line.is-finish[data-v-8976787c]{background-color:#015685;height:2px}.c-steps .step-top .step-part .step-text[data-v-8976787c]{text-align:center}.c-steps .step-top .step-part .step-text .step-icon-inner[data-v-8976787c]{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;line-height:1;color:inherit}.c-steps .step-top .step-part .step-text .step-icon-inner .iconfont[data-v-8976787c]{font-size:12px}.c-steps .step-top .step-part .step-text .step-icon[data-v-8976787c]{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;background:#eaeaea;transition:.15s ease-out;border:1px solid #eaeaea;border-radius:50%;font-size:12px;width:22px;height:22px;cursor:pointer}.c-steps .step-top .step-part .step-text .step-icon.success[data-v-8976787c]{background-color:#015685!important;color:#fff;border-color:#015685}.c-steps .step-top .step-part .step-text .step-icon.before[data-v-8976787c]{background-color:#e2e4e3}.c-steps .step-top .step-part .step-text .step-icon.active[data-v-8976787c]{background:#fff!important;color:#015685;border-color:#015685}.c-steps .step-top .step-part .step-text .step-icon.error[data-v-8976787c]{background-color:#ff3b30!important;color:#fff;border-color:#ff3b30}.c-steps .step-top .step-part .step-text .step-icon.is-simple[data-v-8976787c]{width:12px;height:12px;border:none;background:#eaeaea}.c-steps .step-top .step-part .step-text .step-icon.is-simple.active[data-v-8976787c]{background-color:#015685!important}.c-steps .step-top .step-part .step-text .step-title[data-v-8976787c]{font-size:12px;line-height:1;margin-top:5px}.c-steps .step-top .step-part .step-text .step-title.error[data-v-8976787c]{color:#ff3b30}.c-steps .step-top .step-part .step-text .step-title.successText[data-v-8976787c]{color:#015685}.c-steps .step-top .step-part .step-text .step-title-info.error[data-v-8976787c]{color:#ff3b30}.c-steps .step-top .step-part .step-text .step-title-info.successText[data-v-8976787c]{color:#015685}.scheduling-settings-modal .steps-container[data-v-3ae569a2]{margin-bottom:24px}.scheduling-settings-modal .step-content[data-v-3ae569a2]{min-height:500px;max-height:600px;overflow:hidden}.scheduling-settings-modal .step-content .step-panel[data-v-3ae569a2]{height:100%}.scheduling-settings-modal .step-content .step-panel h3[data-v-3ae569a2]{margin-bottom:16px;color:#303133;font-size:16px;font-weight:600}.scheduling-settings-modal .step-content .step-panel .work-order-table[data-v-3ae569a2]{height:500px;border:1px solid #e4e7ed;border-radius:4px;overflow:hidden}.scheduling-settings-modal .step-content .step-panel .work-order-table .el-table[data-v-3ae569a2]{height:100%!important;border:none}.scheduling-settings-modal .step-content .step-panel .work-order-table .el-table .el-table__header-wrapper[data-v-3ae569a2]{background-color:#fafafa;border-bottom:1px solid #e4e7ed}.scheduling-settings-modal .step-content .step-panel .work-order-table .el-table .el-table__body-wrapper[data-v-3ae569a2]{overflow-y:auto!important;overflow-x:auto!important;max-height:460px!important}.scheduling-settings-modal .step-content .step-panel .work-order-table .el-table .el-table__header th[data-v-3ae569a2]{background-color:#fafafa!important;border-bottom:1px solid #e4e7ed!important}.scheduling-settings-modal .step-content .step-panel .work-order-table .el-table .el-table__body tr[data-v-3ae569a2]:hover{background-color:#f5f7fa}.scheduling-settings-modal .constraint-settings .indicator-selector[data-v-3ae569a2]{margin-bottom:20px;text-align:center}.scheduling-settings-modal .constraint-settings .condition-area[data-v-3ae569a2]{display:flex;height:500px;border:1px solid #e4e7ed;border-radius:4px;background:#fff;position:relative}.scheduling-settings-modal .constraint-settings .condition-area[data-v-3ae569a2]:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background-color:#e4e7ed;z-index:1}.scheduling-settings-modal .constraint-settings .condition-area .left-panel[data-v-3ae569a2],.scheduling-settings-modal .constraint-settings .condition-area .right-panel[data-v-3ae569a2]{flex:1;padding:16px;background:#fff;min-width:0;overflow:hidden;position:relative;z-index:2}.scheduling-settings-modal .constraint-settings .condition-area .left-panel .panel-title[data-v-3ae569a2],.scheduling-settings-modal .constraint-settings .condition-area .right-panel .panel-title[data-v-3ae569a2]{font-size:14px;margin-bottom:16px;text-align:left;padding-bottom:8px}.scheduling-settings-modal .constraint-settings .condition-area .left-panel[data-v-3ae569a2]{border-right:1px solid #e4e7ed}.scheduling-settings-modal .constraint-settings .condition-area .left-panel .conditions-panel[data-v-3ae569a2]{height:calc(100% - 44px)}.scheduling-settings-modal .constraint-settings .condition-area .left-panel .conditions-panel .all-conditions-section[data-v-3ae569a2]{height:80%}.scheduling-settings-modal .constraint-settings .condition-area .left-panel .conditions-panel .all-conditions-section .conditions-list[data-v-3ae569a2]{height:100%;overflow-y:auto}.scheduling-settings-modal .constraint-settings .condition-area .left-panel .conditions-panel .all-conditions-section .conditions-list[data-v-3ae569a2]::-webkit-scrollbar{width:6px}.scheduling-settings-modal .constraint-settings .condition-area .left-panel .conditions-panel .all-conditions-section .conditions-list[data-v-3ae569a2]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.scheduling-settings-modal .constraint-settings .condition-area .left-panel .conditions-panel .all-conditions-section .conditions-list[data-v-3ae569a2]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.scheduling-settings-modal .constraint-settings .condition-area .left-panel .conditions-panel .all-conditions-section .conditions-list[data-v-3ae569a2]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.scheduling-settings-modal .constraint-settings .condition-area .left-panel .conditions-panel .all-conditions-section .conditions-list .condition-item[data-v-3ae569a2]{padding:8px 12px;margin-bottom:4px;background:#fff;border:1px solid #e4e7ed;border-radius:4px;cursor:pointer;transition:all .3s}.scheduling-settings-modal .constraint-settings .condition-area .left-panel .conditions-panel .all-conditions-section .conditions-list .condition-item[data-v-3ae569a2]:hover{background:#ecf5ff;border-color:#409eff}.scheduling-settings-modal .constraint-settings .condition-area .left-panel .conditions-panel .all-conditions-section .conditions-list .condition-item .delete-col[data-v-3ae569a2]{display:flex;justify-content:flex-end;align-items:center}.scheduling-settings-modal .constraint-settings .condition-area .left-panel .conditions-panel .all-conditions-section .conditions-list .condition-item .remove-icon[data-v-3ae569a2]{color:#f56c6c;cursor:pointer;font-size:14px}.scheduling-settings-modal .constraint-settings .condition-area .left-panel .conditions-panel .all-conditions-section .conditions-list .condition-item .remove-icon[data-v-3ae569a2]:hover{color:#f78989}.scheduling-settings-modal .constraint-settings .condition-area .left-panel .conditions-panel .divider[data-v-3ae569a2]{height:1px;background:#e4e7ed;margin:16px 0}.scheduling-settings-modal .constraint-settings .condition-area .left-panel .conditions-panel .custom-conditions-section[data-v-3ae569a2]{height:calc(20% - 1px)}.scheduling-settings-modal .constraint-settings .condition-area .left-panel .conditions-panel .custom-conditions-section .section-title[data-v-3ae569a2]{font-size:14px;color:#606266;margin-bottom:8px}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .selected-conditions-section[data-v-3ae569a2]{height:70%}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .selected-conditions-section .table-header[data-v-3ae569a2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .selected-conditions-section .table-header .move-buttons[data-v-3ae569a2]{display:flex;gap:4px}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .selected-conditions-section .table-header .move-buttons .icon-button[data-v-3ae569a2]{border:none!important;background:transparent!important;padding:4px!important}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .selected-conditions-section .table-header .move-buttons .icon-button .iconfont[data-v-3ae569a2]{color:#015685!important;font-size:16px}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .selected-conditions-section .table-header .move-buttons .icon-button[data-v-3ae569a2]:hover:not(:disabled){background:rgba(1,86,133,.1)!important}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .selected-conditions-section .table-header .move-buttons .icon-button:hover:not(:disabled) .iconfont[data-v-3ae569a2]{color:#015685!important}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .selected-conditions-section .table-header .move-buttons .icon-button:disabled .iconfont[data-v-3ae569a2]{color:#c0c4cc!important}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .selected-conditions-section[data-v-3ae569a2] .el-table{border:1px solid #e4e7ed;border-radius:4px;table-layout:fixed;width:100%!important}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .selected-conditions-section[data-v-3ae569a2] .el-table .selected-row{background-color:#ecf5ff!important}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .selected-conditions-section[data-v-3ae569a2] .el-table .el-table__cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .selected-conditions-section[data-v-3ae569a2] .el-table .delete-icon{color:#f56c6c;cursor:pointer;font-size:14px}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .selected-conditions-section[data-v-3ae569a2] .el-table .delete-icon:hover{color:#f78989}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .divider[data-v-3ae569a2]{height:1px;background:#e4e7ed;margin:16px 0}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .hard-constraints-section[data-v-3ae569a2]{height:calc(30% - 1px)}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .hard-constraints-section .section-title[data-v-3ae569a2]{font-size:14px;color:#606266;margin-bottom:8px}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .hard-constraints-section .constraints-grid[data-v-3ae569a2]{display:flex;flex-direction:column;height:calc(100% - 28px);overflow-y:auto;position:relative;background:#fff;border-radius:4px;padding-bottom:8px}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .hard-constraints-section .constraints-grid[data-v-3ae569a2]::-webkit-scrollbar{width:6px}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .hard-constraints-section .constraints-grid[data-v-3ae569a2]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .hard-constraints-section .constraints-grid[data-v-3ae569a2]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .hard-constraints-section .constraints-grid[data-v-3ae569a2]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .hard-constraints-section .constraints-grid .constraint-row[data-v-3ae569a2]{display:flex;align-items:center;padding:12px 16px;min-height:48px;border-bottom:1px solid #f5f7fa;position:relative;transition:background-color .2s ease}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .hard-constraints-section .constraints-grid .constraint-row[data-v-3ae569a2]:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background-color:#e4e7ed;z-index:1;pointer-events:none}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .hard-constraints-section .constraints-grid .constraint-row[data-v-3ae569a2]:hover{background-color:#f8f9fa}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .hard-constraints-section .constraints-grid .constraint-row[data-v-3ae569a2]:last-child{border-bottom:none}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .hard-constraints-section .constraints-grid .constraint-row .constraint-item[data-v-3ae569a2]{flex:1;text-align:left;font-size:13px;color:#606266;padding:0 16px;position:relative;z-index:2;line-height:1.4}.scheduling-settings-modal .constraint-settings .condition-area .right-panel .hard-constraints-section .constraints-grid .constraint-row .divider-line[data-v-3ae569a2]{display:none}.scheduling-settings-modal .pre-schedule-table[data-v-3ae569a2]{width:100%}.scheduling-settings-modal .execution-panel .status-indicator[data-v-3ae569a2]{display:flex;align-items:center;margin-bottom:30px}.scheduling-settings-modal .execution-panel .status-indicator .progress-circle[data-v-3ae569a2]{width:80px;height:80px;border-radius:50%;background:#00a9ee;display:flex;align-items:center;justify-content:center;margin-right:20px}.scheduling-settings-modal .execution-panel .status-indicator .progress-circle.failed[data-v-3ae569a2]{background:#f56c6c}.scheduling-settings-modal .execution-panel .status-indicator .progress-circle .circle-content .percentage[data-v-3ae569a2]{font-size:24px;font-weight:700;color:#fff}.scheduling-settings-modal .execution-panel .status-indicator .status-text .status-title[data-v-3ae569a2]{font-size:18px;font-weight:500;color:#333}.scheduling-settings-modal .execution-panel .tabs-container[data-v-3ae569a2]{height:400px}.scheduling-settings-modal .execution-panel .tabs-container .exception-logs[data-v-3ae569a2],.scheduling-settings-modal .execution-panel .tabs-container .normal-logs[data-v-3ae569a2]{height:350px;overflow-y:auto;padding:10px}.scheduling-settings-modal .execution-panel .tabs-container .exception-logs .log-item[data-v-3ae569a2],.scheduling-settings-modal .execution-panel .tabs-container .normal-logs .log-item[data-v-3ae569a2]{display:flex;padding:12px;border-bottom:1px solid #f0f0f0;margin-bottom:8px;border-radius:4px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1)}.scheduling-settings-modal .execution-panel .tabs-container .exception-logs .log-item .log-time[data-v-3ae569a2],.scheduling-settings-modal .execution-panel .tabs-container .normal-logs .log-item .log-time[data-v-3ae569a2]{width:100px;color:#909399;font-size:12px;flex-shrink:0}.scheduling-settings-modal .execution-panel .tabs-container .exception-logs .log-item .log-content[data-v-3ae569a2],.scheduling-settings-modal .execution-panel .tabs-container .normal-logs .log-item .log-content[data-v-3ae569a2]{flex:1}.scheduling-settings-modal .execution-panel .tabs-container .exception-logs .log-item .log-content .log-title[data-v-3ae569a2],.scheduling-settings-modal .execution-panel .tabs-container .normal-logs .log-item .log-content .log-title[data-v-3ae569a2]{font-weight:600;margin-bottom:4px}.scheduling-settings-modal .execution-panel .tabs-container .exception-logs .log-item .log-content .log-detail[data-v-3ae569a2],.scheduling-settings-modal .execution-panel .tabs-container .exception-logs .log-item .log-content .log-result[data-v-3ae569a2],.scheduling-settings-modal .execution-panel .tabs-container .normal-logs .log-item .log-content .log-detail[data-v-3ae569a2],.scheduling-settings-modal .execution-panel .tabs-container .normal-logs .log-item .log-content .log-result[data-v-3ae569a2]{font-size:14px;color:#606266;margin-bottom:2px}.scheduling-settings-modal .execution-panel .tabs-container .exception-logs .log-item .log-content .log-result.error[data-v-3ae569a2],.scheduling-settings-modal .execution-panel .tabs-container .normal-logs .log-item .log-content .log-result.error[data-v-3ae569a2]{color:#f56c6c}.scheduling-settings-modal .execution-panel[data-v-3ae569a2]{padding:20px}.scheduling-settings-modal .execution-status[data-v-3ae569a2]{margin-bottom:30px}.scheduling-settings-modal .status-header[data-v-3ae569a2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.scheduling-settings-modal .status-header h3[data-v-3ae569a2]{margin:0;color:#303133;font-size:18px}.scheduling-settings-modal .progress-section[data-v-3ae569a2]{margin-bottom:20px}.scheduling-settings-modal .progress-text[data-v-3ae569a2]{font-size:14px;color:#606266}.scheduling-settings-modal .execution-logs[data-v-3ae569a2]{border:1px solid #e4e7ed;border-radius:4px;background-color:#fff}.scheduling-settings-modal .logs-header[data-v-3ae569a2]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e4e7ed;background-color:#f5f7fa;font-weight:600;color:#303133}.scheduling-settings-modal .logs-content[data-v-3ae569a2]{max-height:200px;overflow-y:auto;padding:8px}.scheduling-settings-modal .log-item[data-v-3ae569a2]{display:flex;align-items:center;padding:8px 12px;margin-bottom:4px;border-radius:4px;font-size:13px}.scheduling-settings-modal .log-item.info[data-v-3ae569a2]{background-color:#f0f9ff;border-left:3px solid #409eff}.scheduling-settings-modal .log-item.success[data-v-3ae569a2]{background-color:#f0f9f0;border-left:3px solid #67c23a}.scheduling-settings-modal .log-item.warning[data-v-3ae569a2]{background-color:#fdf6ec;border-left:3px solid #e6a23c}.scheduling-settings-modal .log-item.error[data-v-3ae569a2]{background-color:#fef0f0;border-left:3px solid #f56c6c}.scheduling-settings-modal .log-time[data-v-3ae569a2]{color:#909399;margin-right:12px;min-width:80px}.scheduling-settings-modal .log-message[data-v-3ae569a2]{color:#303133}.scheduling-settings-modal .waterfall-section[data-v-3ae569a2]{margin-top:30px;border:1px solid #e4e7ed;border-radius:4px;background-color:#fff}.scheduling-settings-modal .waterfall-header[data-v-3ae569a2]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e4e7ed;background-color:#f5f7fa}.scheduling-settings-modal .waterfall-header h4[data-v-3ae569a2]{margin:0;color:#303133;font-size:16px}.scheduling-settings-modal .waterfall-container[data-v-3ae569a2]{padding:20px}.scheduling-settings-modal .waterfall-timeline[data-v-3ae569a2]{position:relative}.scheduling-settings-modal .timeline-header[data-v-3ae569a2]{display:flex;margin-bottom:16px;padding-left:120px}.scheduling-settings-modal .time-slot[data-v-3ae569a2]{flex:1;text-align:center;padding:8px 4px;font-size:12px;color:#606266;border-bottom:1px solid #e4e7ed}.scheduling-settings-modal .waterfall-flows[data-v-3ae569a2]{position:relative}.scheduling-settings-modal .flow-row[data-v-3ae569a2]{display:flex;align-items:center;margin-bottom:12px;min-height:40px}.scheduling-settings-modal .flow-label[data-v-3ae569a2]{width:100px;padding-right:20px;font-size:14px;color:#303133;font-weight:500}.scheduling-settings-modal .flow-timeline[data-v-3ae569a2]{flex:1;position:relative;height:40px;background-color:#f5f7fa;border-radius:4px}.scheduling-settings-modal .task-block[data-v-3ae569a2]{position:absolute;top:4px;height:32px;border-radius:4px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.scheduling-settings-modal .task-block[data-v-3ae569a2]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.scheduling-settings-modal .task-content[data-v-3ae569a2]{display:flex;flex-direction:column;align-items:center;text-align:center}.scheduling-settings-modal .task-name[data-v-3ae569a2]{font-weight:600;margin-bottom:2px}.scheduling-settings-modal .task-duration[data-v-3ae569a2]{font-size:10px;opacity:.9}.scheduling-settings-modal .statistics-section[data-v-3ae569a2]{margin-top:20px;padding:20px;background-color:#f5f7fa;border-radius:4px}.scheduling-settings-modal .stat-card[data-v-3ae569a2]{text-align:center;padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.scheduling-settings-modal .stat-value[data-v-3ae569a2]{font-size:24px;font-weight:600;color:#409eff;margin-bottom:8px}.scheduling-settings-modal .stat-label[data-v-3ae569a2]{font-size:14px;color:#606266}.scheduling-settings-modal .dialog-footer[data-v-3ae569a2]{display:flex;justify-content:space-between;align-items:center}.scheduling-settings-modal .dialog-footer .footer-left[data-v-3ae569a2]{flex:1;margin-right:20px}.scheduling-settings-modal .dialog-footer .footer-right[data-v-3ae569a2]{display:flex;gap:12px}.scheduling-settings-modal .dialog-footer .prev-button[data-v-3ae569a2]{background-color:#f5f7fa;border-color:#dcdfe6;color:#606266}.scheduling-settings-modal .dialog-footer .prev-button[data-v-3ae569a2]:hover{background-color:#ecf5ff;border-color:#409eff;color:#409eff}.scheduling-settings-modal .dialog-footer .confirm-button[data-v-3ae569a2],.scheduling-settings-modal .dialog-footer .next-button[data-v-3ae569a2]{background-color:#015685;border-color:#015685;color:#fff}.scheduling-settings-modal .dialog-footer .confirm-button[data-v-3ae569a2]:hover,.scheduling-settings-modal .dialog-footer .next-button[data-v-3ae569a2]:hover{background-color:#0d6eaa;border-color:#0d6eaa}.execution-tabs .el-tabs__header .el-tabs__item{height:40px!important}.poolTask{width:100%;height:100%;position:relative}.poolTask .loadPopup{left:0;bottom:1px;width:100%;height:300px;position:absolute;border:1px solid #e2e4e3;box-shadow:0 0 4px #e2e4e3}.poolTask .loadPopup .headline{height:34px;color:#595959;padding:0 8px;font-weight:600;line-height:34px;border:1px solid #e2e4e3}.poolTask .loadPopup .headline .iconfont{float:right;cursor:pointer;color:#b4b6ba;font-weight:500}.poolTask .loadPopup .loadContent{width:100%;height:264px}.poolTask .loadPopup .loadContent .loadLeft{width:150px;height:100%;padding:30px 20px;position:relative;display:inline-block;vertical-align:middle;border-right:1px solid #e2e4e3}.poolTask .loadPopup .loadContent .loadLeft .loadIcon{width:100%;height:100%;padding:40px 0;font-size:16px;font-weight:700;text-align:center;border-radius:4px;background:#fafafa}.poolTask .loadPopup .loadContent .loadLeft .loadIcon .el-image{width:50px;height:50px}.poolTask .loadPopup .loadContent .loadLeft .loadIcon .title{margin:14px 0 4px 0;font-size:12px;font-weight:400}.poolTask .loadPopup .loadContent .loadLeft .loadIcon.classif_1{color:#0a6}.poolTask .loadPopup .loadContent .loadLeft .loadIcon.classif_2{color:#f80}.poolTask .loadPopup .loadContent .loadLeft .loadIcon.classif_3{color:#d20000}.poolTask .loadPopup .loadContent .loadRight{height:100%;overflow-x:auto;overflow-y:hidden;display:inline-block;vertical-align:middle;width:calc(100% - 176px)}.poolTask .loadPopup .loadContent .loadRight .chartDiv{height:100%}.poolTask .container,.poolTask .loadPopup .loadContent .loadRight .chartDiv .chart{width:100%;height:100%}.poolTask .container .poolTask-content{width:100%;overflow:visible;position:relative;padding-right:10px;display:flex;height:100%}.poolTask .container .poolTask-content .leftArea .header,.poolTask .container .poolTask-content .rightArea .header{z-index:201;display:flex;position:sticky;top:0;background:#fff;flex-shrink:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.poolTask .container .poolTask-content .leftArea .header::-webkit-scrollbar,.poolTask .container .poolTask-content .rightArea .header::-webkit-scrollbar{display:none}.poolTask .container .poolTask-content .leftArea .header .leftHead,.poolTask .container .poolTask-content .rightArea .header .leftHead{width:100%;height:34px;font-size:14px;line-height:34px;text-align:center;background:#fff;border-right:none}.poolTask .container .poolTask-content .leftArea .header .leftHead.hour-mode,.poolTask .container .poolTask-content .rightArea .header .leftHead.hour-mode{height:60px;line-height:normal}.poolTask .container .poolTask-content .leftArea .header .leftHead .col-resizer,.poolTask .container .poolTask-content .rightArea .header .leftHead .col-resizer{position:absolute;top:0;width:6px;cursor:col-resize;z-index:202;transform:translateX(-3px)}.poolTask .container .poolTask-content .leftArea .header .leftHead .left-total-resizer,.poolTask .container .poolTask-content .rightArea .header .leftHead .left-total-resizer{position:absolute;top:0;right:0;width:6px;cursor:col-resize;z-index:202;transform:translateX(3px)}.poolTask .container .poolTask-content .leftArea .header .leftHead .leftHead-col,.poolTask .container .poolTask-content .rightArea .header .leftHead .leftHead-col{height:34px;line-height:34px;text-align:center;font-weight:600;color:#333;box-sizing:border-box}.poolTask .container .poolTask-content .leftArea .header .leftHead.hour-mode .leftHead-col,.poolTask .container .poolTask-content .rightArea .header .leftHead.hour-mode .leftHead-col{height:60px;line-height:60px}.poolTask .container .poolTask-content .leftArea .header .chart,.poolTask .container .poolTask-content .rightArea .header .chart{position:relative;background:#fff;width:100%;min-width:-moz-fit-content;min-width:fit-content}.poolTask .container .poolTask-content .leftArea .header .chart .tr,.poolTask .container .poolTask-content .rightArea .header .chart .tr{width:100%;height:34px;display:flex;line-height:34px;box-sizing:border-box;border-bottom:1px solid #ddd}.poolTask .container .poolTask-content .leftArea .header .chart .tr.hour-mode,.poolTask .container .poolTask-content .rightArea .header .chart .tr.hour-mode{height:60px;line-height:normal}.poolTask .container .poolTask-content .leftArea .header .chart .tr .th,.poolTask .container .poolTask-content .rightArea .header .chart .tr .th{flex:1;font-size:13px;display:flex;color:#333;position:relative;white-space:nowrap;align-items:center;box-sizing:border-box;justify-content:center;border-right:1px solid #ddd}.poolTask .container .poolTask-content .leftArea .header .chart .tr .th:last-child,.poolTask .container .poolTask-content .rightArea .header .chart .tr .th:last-child{border-right:none}.poolTask .container .poolTask-content .leftArea .header .chart .dayArrow,.poolTask .container .poolTask-content .rightArea .header .chart .dayArrow{border-width:6px 5px 0 5px;border-color:red;border-left-color:transparent;border-right-color:transparent;border-style:solid;z-index:999;position:absolute;top:0}.poolTask .container .poolTask-content .leftArea .body,.poolTask .container .poolTask-content .rightArea .body{display:flex;flex:1;min-height:0;overflow-x:auto;overflow-y:hidden}.poolTask .container .poolTask-content .leftArea .body .tr,.poolTask .container .poolTask-content .rightArea .body .tr{min-height:40px;line-height:20px}.poolTask .container .poolTask-content .leftArea .body .col_select,.poolTask .container .poolTask-content .rightArea .body .col_select{background:#eef7ff}.poolTask .container .poolTask-content .leftArea .body .table,.poolTask .container .poolTask-content .rightArea .body .table{position:relative}.poolTask .container .poolTask-content .leftArea .body .table .tr,.poolTask .container .poolTask-content .rightArea .body .table .tr{width:100%;display:flex;box-sizing:border-box;border-left:1px solid #ddd}.poolTask .container .poolTask-content .leftArea .body .table .tr.lastTh,.poolTask .container .poolTask-content .rightArea .body .table .tr.lastTh{border-bottom:1px solid #ddd}.poolTask .container .poolTask-content .leftArea .body .table .tr .td,.poolTask .container .poolTask-content .rightArea .body .table .tr .td{position:relative;box-sizing:border-box;border-right:1px solid #ddd}.poolTask .container .poolTask-content .leftArea .body .table .tr .td:last-child,.poolTask .container .poolTask-content .rightArea .body .table .tr .td:last-child{border-right:none}.poolTask .container .poolTask-content .leftArea .body .table .tr .action_col,.poolTask .container .poolTask-content .rightArea .body .table .tr .action_col{height:100%;cursor:default;font-size:14px;padding-left:4px;padding-right:4px;position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box}.poolTask .container .poolTask-content .leftArea .body .table .tr .action_col .load_color_block,.poolTask .container .poolTask-content .rightArea .body .table .tr .action_col .load_color_block{top:0;left:0;width:4px;height:100%;position:absolute}.poolTask .container .poolTask-content .leftArea .body .table .tr .action_col .roleImg,.poolTask .container .poolTask-content .rightArea .body .table .tr .action_col .roleImg{width:18px;height:18px;margin-right:4px;vertical-align:middle}.poolTask .container .poolTask-content .leftArea .body .table .tr .action_col .block_head,.poolTask .container .poolTask-content .rightArea .body .table .tr .action_col .block_head{display:inline-block;vertical-align:middle}.poolTask .container .poolTask-content .leftArea .body .table .tr .action_col .block_head .name-sign,.poolTask .container .poolTask-content .rightArea .body .table .tr .action_col .block_head .name-sign{width:22px;height:22px;font-size:12px;line-height:22px;border-radius:50%;color:#fff;overflow:hidden;text-align:center;background:#0966cd}.poolTask .container .poolTask-content .leftArea .body .table .tr .action_col .block_head .headImg,.poolTask .container .poolTask-content .rightArea .body .table .tr .action_col .block_head .headImg{width:22px;height:22px;display:block;border-radius:50%}.poolTask .container .poolTask-content .leftArea .body .table .tr .action_col .user-name,.poolTask .container .poolTask-content .rightArea .body .table .tr .action_col .user-name{width:100%;text-align:left;font-size:13px;overflow:hidden;white-space:nowrap;display:inline-block;text-overflow:ellipsis;vertical-align:middle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.poolTask .container .poolTask-content .leftArea .body .table .tr .action_col .toBeAllocated,.poolTask .container .poolTask-content .rightArea .body .table .tr .action_col .toBeAllocated{width:100%;font-size:13px;text-align:center;padding-right:10px}.poolTask .container .poolTask-content .leftArea .body .table .tr .el-dropdown,.poolTask .container .poolTask-content .rightArea .body .table .tr .el-dropdown{vertical-align:middle}.poolTask .container .poolTask-content .leftArea .body .table .tr .el-dropdown i.iconfont,.poolTask .container .poolTask-content .rightArea .body .table .tr .el-dropdown i.iconfont{color:#bbb;margin-left:0}.poolTask .container .poolTask-content .leftArea .body .table .tr .loadBtn,.poolTask .container .poolTask-content .rightArea .body .table .tr .loadBtn{top:2px;right:2px;position:absolute}.poolTask .container .poolTask-content .leftArea .body .table .tr .loadBtn i.iconfont,.poolTask .container .poolTask-content .rightArea .body .table .tr .loadBtn i.iconfont{font-size:16px!important;margin-left:0!important}.poolTask .container .poolTask-content .leftArea .body .table .tr .hourArea,.poolTask .container .poolTask-content .rightArea .body .table .tr .hourArea{top:40px;left:10px;color:#595959;font-size:12px;line-height:20px;position:absolute}.poolTask .container .poolTask-content .leftArea .body .chart,.poolTask .container .poolTask-content .rightArea .body .chart{position:relative;width:100%;min-width:-moz-fit-content;min-width:fit-content}.poolTask .container .poolTask-content .leftArea .body .chart .tr,.poolTask .container .poolTask-content .rightArea .body .chart .tr{position:relative;width:100%;display:flex;box-sizing:border-box;border-bottom:1px solid #ddd;line-height:unset;overflow:hidden}.poolTask .container .poolTask-content .leftArea .body .chart .tr .td,.poolTask .container .poolTask-content .rightArea .body .chart .tr .td{box-sizing:border-box;border-right:1px solid #ddd;margin:0;flex:1}.poolTask .container .poolTask-content .leftArea .body .chart .tr .td.holidayCol,.poolTask .container .poolTask-content .rightArea .body .chart .tr .td.holidayCol{width:100%;height:100%;background:#999;background:var(--fc-non-business-color,hsla(0,0%,84.3%,.3))}.poolTask .container .poolTask-content .leftArea .body .chart .tr .td:last-child,.poolTask .container .poolTask-content .rightArea .body .chart .tr .td:last-child{border-right:none}.poolTask .container .poolTask-content .leftArea .body .chart .tr .chart-item,.poolTask .container .poolTask-content .rightArea .body .chart .tr .chart-item{height:30px;z-index:80;margin:5px 0;font-size:12px;line-height:32px;color:#333;cursor:pointer;overflow:hidden;position:absolute;white-space:nowrap;text-overflow:ellipsis;background-color:#d3d8db}.poolTask .container .poolTask-content .leftArea .body .chart .tr .chart-item.selected,.poolTask .container .poolTask-content .rightArea .body .chart .tr .chart-item.selected{box-shadow:0 4px 12px rgba(0,0,0,.4);transform:translateY(-1px);z-index:90}.poolTask .container .poolTask-content .leftArea .body .chart .tr .chart-item .chart_item_right,.poolTask .container .poolTask-content .rightArea .body .chart .tr .chart-item .chart_item_right{top:0;right:0;width:2px;opacity:0;z-index:100;height:100%;cursor:e-resize;position:absolute}.poolTask .container .poolTask-content .leftArea .body .chart .tr .chart-item .progressBar,.poolTask .container .poolTask-content .rightArea .body .chart .tr .chart-item .progressBar{width:100%;height:2px;z-index:100;position:relative}.poolTask .container .poolTask-content .leftArea .body .chart .tr .chart-item .progressBar .barInner,.poolTask .container .poolTask-content .rightArea .body .chart .tr .chart-item .progressBar .barInner{left:0;bottom:0;height:100%;position:absolute;background:#5470c6}.poolTask .container .poolTask-content .leftArea .body .chart .tr .chart-item .chart_item_font,.poolTask .container .poolTask-content .rightArea .body .chart .tr .chart-item .chart_item_font{top:0;left:0;width:100%;z-index:99;height:100%;color:#333;overflow:hidden;padding-left:10px;padding-right:18px;position:absolute;white-space:nowrap;text-overflow:ellipsis;display:flex;align-items:center;justify-content:space-between}.poolTask .container .poolTask-content .leftArea .body .chart .tr .chart-item .chart_item_font .icon-flag,.poolTask .container .poolTask-content .rightArea .body .chart .tr .chart-item .chart_item_font .icon-flag{font-size:12px;margin-left:4px;flex-shrink:0}.poolTask .container .poolTask-content .leftArea .body .chart .tr .chart-item .iconfont,.poolTask .container .poolTask-content .rightArea .body .chart .tr .chart-item .iconfont{top:0;right:2px;z-index:100;font-size:13px;color:#015685;position:absolute}.poolTask .container .poolTask-content .leftArea .body .chart .dayLine,.poolTask .container .poolTask-content .rightArea .body .chart .dayLine{border-left:1px solid red;z-index:499;position:absolute;top:0}.poolTask .container .poolTask-content .leftArea{width:auto;overflow:visible;border-right:1px solid #ddd;height:100%}.poolTask .container .poolTask-content .rightArea{overflow:visible;flex:1;height:100%;display:flex;flex-direction:column}.poolTask .container .poolTask-content .ver_scroll{position:absolute;width:18px;top:34px;right:0;overflow-x:hidden;overflow-y:auto}.poolTask .container .table i.iconfont{cursor:pointer;font-size:12px;margin-left:8px}.poolTask .container .toolbar_chunk{display:flex;margin-bottom:14px;justify-content:space-between}.poolTask .container .toolbar_chunk .leftSelect{display:inline-block}.poolTask .container .toolbar_chunk .leftSelect .el-select{width:100px;vertical-align:middle}.poolTask .container .toolbar_chunk .leftSelect .split_line{height:32px;margin:0 14px;display:inline-block;vertical-align:middle;border-right:1px solid #ddd}.poolTask .container .toolbar_chunk .leftSelect .memberSelect{width:116px;display:inline-block}.poolTask .container .toolbar_chunk .leftSelect .memberSelect .el-select{margin:0;width:116px}.poolTask .container .toolbar_chunk .leftSelect .time_frame{margin:0 14px;position:relative;display:inline-block;vertical-align:middle;color:#606266}.poolTask .container .toolbar_chunk .leftSelect .time_frame .el-date-editor.is-disabled{background-color:#fff;border-color:#e4e7ed;color:#a8abb2;cursor:pointer;float:right;vertical-align:middle;width:192px}.poolTask .container .toolbar_chunk .leftSelect .time_frame .el-range-separator{flex:0;padding:0 7px}.poolTask .container .toolbar_chunk .leftSelect .time_frame .el-icon{display:none!important}.poolTask .container .toolbar_chunk .leftSelect .time_frame .is-disabled input{width:72px;height:30px;color:#a8abb2;cursor:pointer;background-color:#fff}.poolTask .container .toolbar_chunk .leftSelect .time_frame .time_frame_quick{border:1px solid #e4e7ed;border-radius:4px;cursor:pointer;height:32px;line-height:30px;padding:0 30px 0 10px;width:-moz-fit-content;width:fit-content;font-size:14px;box-sizing:border-box;position:relative;float:right}.poolTask .container .toolbar_chunk .leftSelect .time_frame .time_frame_quick .iconfont{font-size:12px;color:#a8abb2;position:absolute;right:10px;top:0}.poolTask .container .toolbar_chunk .leftSelect .time_frame .board-menu{position:absolute;border:1px solid #e4e7ed;border-radius:2px;padding:4px 0;font-size:14px;right:0;top:32px;margin:0;background:#fff;z-index:500;width:274px}.poolTask .container .toolbar_chunk .leftSelect .time_frame .board-menu li{list-style:none;padding:6px 8px;overflow:hidden}.poolTask .container .toolbar_chunk .leftSelect .time_frame .board-menu li a{float:left;font-size:12px;line-height:18px;padding:4px 8px;color:#333;border-radius:2px;text-decoration:none}.poolTask .container .toolbar_chunk .leftSelect .time_frame .board-menu li a:hover{background:#eee}.poolTask .container .toolbar_chunk .leftSelect .time_frame .board-menu li a.active{background:#409eff!important;color:#fff!important}.poolTask .container .toolbar_chunk .leftSelect .time_frame .board-menu li.board-custom .input-group{position:relative;display:table;border-collapse:separate}.poolTask .container .toolbar_chunk .leftSelect .time_frame .board-menu li.board-custom .el-range-editor{height:25px;margin-left:8px;width:192px!important;vertical-align:middle}.poolTask .container .toolbar_chunk .leftSelect .time_frame .board-menu li.board-custom .el-range-separator{flex:0;padding:0 7px}.poolTask .container .toolbar_chunk .leftSelect .time_frame .board-menu li.board-custom .el-icon{display:none!important}.poolTask .container .toolbar_chunk .leftSelect .time_frame .board-menu li.board-custom input.el-range-input{width:72px}.poolTask .container .toolbar_chunk .leftSelect .time_frame .board-menu li.board-custom .el-button{height:25px;font-size:12px;margin-left:3px;width:42px}.poolTask .container .toolbar_chunk .leftSelect .time_frame .active.board-menu,.poolTask .container .toolbar_chunk .leftSelect .time_frame .active.time_frame_quick{border:1px solid #409eff}.poolTask .container .toolbar_chunk .leftSelect .time_frame_project{position:relative;display:inline-block;vertical-align:middle;color:#606266;cursor:pointer}.poolTask .container .toolbar_chunk .leftSelect .time_frame_project .el-input.is-disabled .el-input__wrapper{background-color:#fff;border-color:#e4e7ed;color:#a8abb2;cursor:pointer}.poolTask .container .toolbar_chunk .leftSelect .time_frame_project .el-select .el-input.is-disabled .el-select__caret{cursor:pointer}.poolTask .container .toolbar_chunk .leftSelect .time_frame_project .el-select{width:165px;margin:0}.poolTask .container .toolbar_chunk .leftSelect .time_frame_project .el-tag{height:26px}.poolTask .container .toolbar_chunk .leftSelect .time_frame_project .time_frame_quick{border:1px solid #e4e7ed;border-radius:4px;cursor:pointer;height:32px;line-height:30px;padding:0 30px 0 10px;width:-moz-fit-content;width:fit-content;font-size:14px;box-sizing:border-box;position:relative;float:right}.poolTask .container .toolbar_chunk .leftSelect .time_frame_project .time_frame_quick .iconfont{font-size:12px;color:#a8abb2;position:absolute;right:10px;top:0}.poolTask .container .toolbar_chunk .leftSelect .time_frame_project .board-menu{position:absolute;border:1px solid #e4e7ed;border-radius:2px;padding:4px 0;font-size:14px;right:0;top:32px;margin:0;background:#fff;z-index:500;width:234px}.poolTask .container .toolbar_chunk .leftSelect .time_frame_project .board-menu li{list-style:none;padding:6px 8px;overflow:hidden}.poolTask .container .toolbar_chunk .leftSelect .time_frame_project .board-menu li a{float:left;font-size:12px;line-height:18px;padding:4px 8px;color:#333;border-radius:2px;text-decoration:none}.poolTask .container .toolbar_chunk .leftSelect .time_frame_project .board-menu li a:hover{background:#eee}.poolTask .container .toolbar_chunk .leftSelect .time_frame_project .board-menu li a.active{background:#409eff!important;color:#fff!important}.poolTask .container .toolbar_chunk .leftSelect .time_frame_project .board-menu li.board-custom .input-group{position:relative;display:table;border-collapse:separate}.poolTask .container .toolbar_chunk .leftSelect .time_frame_project .board-menu li.board-custom .el-tag{height:26px}.poolTask .container .toolbar_chunk .leftSelect .time_frame_project .board-menu li.board-custom .el-button{height:25px;font-size:12px;margin-left:3px;width:42px}.poolTask .container .toolbar_chunk .leftSelect .time_frame_project .active.board-menu,.poolTask .container .toolbar_chunk .leftSelect .time_frame_project .active.time_frame_quick{border:1px solid #409eff}.poolTask .container .toolbar_chunk .rightSelect .text_notes{font-size:14px;color:#606266;display:inline-block;height:32px;line-height:32px;vertical-align:middle}.poolTask .container .toolbar_chunk .rightSelect .el-checkbox{height:32px;margin-right:24px;vertical-align:middle}.poolTask .container .toolbar_chunk .rightSelect .el-checkbox .el-checkbox__label{padding-left:4px}.poolTask .container .toolbar_chunk .rightSelect .operateIcon{margin-left:12px;display:inline-block;vertical-align:middle}.poolTask .container .toolbar_chunk .rightSelect .operateIcon .task_state{display:inline-block}.poolTask .container .toolbar_chunk .rightSelect .operateIcon .task_state .iconfont.active{color:#409eff}.poolTask .container .toolbar_chunk .rightSelect .operateIcon .task_state .task_state_menu{top:30px;right:0;margin:0;z-index:500;padding:0;background:#fff;border:1px solid #e4e7ed;border-radius:2px;list-style:none;position:absolute;box-shadow:0 0 4px rgba(0,0,0,.18)}.poolTask .container .toolbar_chunk .rightSelect .operateIcon .task_state .task_state_menu li{padding:4px 14px;border-bottom:1px solid #e2e4e3;cursor:pointer;white-space:nowrap;line-height:36px;color:#333;font-size:14px}.poolTask .container .toolbar_chunk .rightSelect .operateIcon .task_state .task_state_menu li:hover{background:#f4f5f6}.poolTask .container .toolbar_chunk .rightSelect .operateIcon .task_state .task_state_menu li.active{background:#f4f5f6;position:relative}.poolTask .container .toolbar_chunk .rightSelect .operateIcon .task_state .task_state_menu li.active:before{content:"";width:5px;position:absolute;left:0;top:0;bottom:0;background:#409eff}.poolTask .container .toolbar_chunk .rightSelect .operateIcon .iconfont{margin:0 10px;font-size:22px;color:#015685;cursor:pointer}.poolTask .container .toolbar_chunk .rightSelect .operateIcon .iconfont:hover{color:#409eff}.poolTask .container .content.box{position:relative}.poolTask .container .content.box .box-left{height:100%;position:relative}.poolTask .container .content.box .box-right{top:0;bottom:0;z-index:100;height:calc(100% - 10px);right:-1000px;display:none;position:absolute;background:#fff;border:1px solid #e2e4e3;box-shadow:-2px 0 5px #e2e4e3;transition:all .5s}.poolTask .container .content.box .box-right .oneClickStretch{top:4px;left:4px;z-index:9;position:absolute}.poolTask .container .content.box .box-right .oneClickStretch .el-button.is-link.btn-simple .iconfont{font-size:18px}.poolTask .container .content.box .box-right.rightFrameMost{width:100%!important;height:100%;z-index:900;position:fixed}.poolTask .container .content.box.open .box-right{right:0;display:inline-block}.poolTask .container .content.box .widthChange{top:0;width:2px;z-index:2;height:100%;cursor:e-resize;position:absolute}.el-dropdown-menu__item i{width:14px;height:12px;display:inline-block;vertical-align:middle;margin:-1px 8px 0 0}.th .date-header{height:100%;width:100%;display:flex;flex-direction:column;position:relative;padding:0}.th .date-main{font-size:12px;font-weight:700;line-height:1.2;padding:4px 0;text-align:center;flex-shrink:0;min-height:34px;display:flex;align-items:center;justify-content:center}.th .hour-ruler{flex:1;position:relative;display:flex;align-items:flex-start;height:26px;width:100%;padding:0 2px}.th .ruler-line{position:absolute;bottom:0;left:2px;right:2px;height:1px;background-color:#bbbcbe}.th .hour-marks{justify-content:space-between;align-items:flex-start;width:100%;padding:0}.th .hour-mark,.th .hour-marks{display:flex;height:100%;position:relative}.th .hour-mark{flex-direction:column;align-items:center;flex:1;justify-content:flex-end}.th .hour-mark .mark-line{width:1px;height:8px;background-color:#d5d6d8;margin-top:2px;order:1}.th .hour-mark.major-mark .mark-line{height:10px;background-color:#d5d6d8;width:1px}.th .hour-mark .mark-label{font-size:9px;color:#bbbcbe;line-height:1;white-space:nowrap;position:absolute;bottom:14px;order:2;display:none}.th .hour-mark.major-mark .mark-label{color:#bbbcbe;font-size:10px;display:block}.th .hour-mark:first-child{margin-left:0}.th .hour-mark:last-child{margin-right:0}.right-click-menu{background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 5px rgba(0,0,0,.1);list-style-type:none;padding:0;margin:0;z-index:1000;min-width:150px}.right-click-menu li{position:relative;padding:0 10px;min-width:150px;min-height:34px;line-height:34px;border-bottom:1px solid #f7f8fa;cursor:pointer}.right-click-menu li:hover{background-color:#eef7ff}.right-click-menu li:last-child{border-bottom:none}.menu-group-header{width:100%;font-size:12px;color:#666;padding:0 10px;border-bottom:1px solid #e4e7ed;background-color:#fff}.empty-container{display:flex;align-items:center;justify-content:center;height:100%;min-height:300px;width:100%}.work-center-selected{background-color:#e6f7ff!important;border-color:#1890ff!important;box-shadow:0 0 0 2px rgba(24,144,255,.2)!important}.work-center-selected .user-name{color:#1890ff!important;font-weight:600!important}.gantt-list-mode[data-v-ce6db174]{width:100%;height:100%;display:flex;flex-direction:column}.left-table[data-v-ce6db174]{position:relative;width:100%;height:calc(100% - 20px);padding:0 10px}.left-table .table-drag-mark[data-v-ce6db174]{position:absolute;left:50px;z-index:19;width:100%;height:60px}.left-table .table-drag-mark.mark-top[data-v-ce6db174]{top:0}.left-table .table-drag-mark.mark-bottom[data-v-ce6db174]{bottom:-60px}.left-table .bom-detail-tree-table .tree-table-header[data-v-ce6db174]{width:100%;height:40px;line-height:38px;border-top:1px solid #e4e7ed;border-bottom:1px solid #e4e7ed}.left-table .bom-detail-tree-table .tree-table-header .tree-table-th[data-v-ce6db174]{position:relative;display:inline-block;height:100%;padding:0 5px;border-right:1px solid #e4e7ed;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.left-table .bom-detail-tree-table .tree-table-header .tree-table-th[data-v-ce6db174]:first-child{border-left:1px solid #e4e7ed}.left-table .bom-detail-tree-table .tree-table-header .tree-table-th .drag-th-line[data-v-ce6db174]{position:absolute;top:0;right:0;z-index:30;height:100%;width:3px;cursor:e-resize}.left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-header-item[data-v-ce6db174]{position:relative;display:flex;align-items:center;justify-content:center;position:absolute;right:10px;top:0;width:10px;height:100%;cursor:pointer}.left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-header-item .row-header[data-v-ce6db174]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-header-item .icon-sort[data-v-ce6db174]{height:16px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;min-width:10px}.left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-header-item .icon-sort .iconfont[data-v-ce6db174]{height:50%;font-size:8px;display:flex;align-items:center;justify-content:center;color:#ccc}.left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-header-item .icon-sort .sort-active[data-v-ce6db174]{color:#303133!important}.left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-fixed-th[data-v-ce6db174]{display:flex;align-items:center;justify-content:center;position:relative}.left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-fixed-th .iconfont[data-v-ce6db174]{position:absolute;right:-4px;cursor:default;color:#606266;cursor:pointer}.left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-fixed-th .iconfont[data-v-ce6db174]:hover{color:#303133}.left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-fixed-th .iconfont.icon-lock2[data-v-ce6db174]{color:#409eff}.left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-fixed-th .iconfont.icon-lock2[data-v-ce6db174]:hover{color:#66b1ff}.left-table .bom-detail-tree-table .tree-table-tr[data-v-ce6db174]{display:flex;width:100%;height:40px;line-height:40px;border-bottom:1px solid #e4e7ed}.left-table .bom-detail-tree-table .tree-table-tr[draggable=true][data-v-ce6db174]{cursor:move}.left-table .bom-detail-tree-table .tree-table-tr[draggable=true][data-v-ce6db174]:hover{background-color:rgba(18,150,219,.1)}.left-table .bom-detail-tree-table .tree-table-tr .tree-table-td[data-v-ce6db174]{height:40px;padding:0 5px;border-right:1px solid #e4e7ed;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.left-table .bom-detail-tree-table .tree-table-tr .tree-table-td[data-v-ce6db174]:first-child{border-left:1px solid #e4e7ed}.left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-layer[data-v-ce6db174]{width:100%}.left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-layer .td-layer-icon[data-v-ce6db174]{display:inline-block;min-width:20px;height:auto}.left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-layer .iconfont[data-v-ce6db174]{position:relative;top:-1px;left:0;margin-right:8px;font-size:12px;box-shadow:0 0 4px 0 rgba(0,0,0,.1);color:#303133;cursor:pointer}.left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-layer .td-layer-sort-img[data-v-ce6db174]{position:relative;top:1px;display:inline-block;width:13px;height:13px;margin-right:8px;background-size:100%}.left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-select-col[data-v-ce6db174]{display:flex;align-items:center;justify-content:center}.left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-icon-col .iconfont[data-v-ce6db174]{font-size:14px;cursor:pointer}.left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-default[data-v-ce6db174]{display:flex;align-items:center;justify-content:center}.gantt-list-container[data-v-ce6db174]{display:flex;width:100%;height:100%;overflow:hidden;border:1px solid #e4e7ed;border-radius:4px}.gantt-left-panel[data-v-ce6db174]{width:50%;min-width:400px;height:100%;border-right:1px solid #e4e7ed;display:flex;flex-direction:column;background-color:#fff}.gantt-list-header[data-v-ce6db174]{display:flex;height:40px;background-color:#f5f7fa;border-bottom:1px solid #e4e7ed;align-items:center;min-width:-moz-fit-content;min-width:fit-content}.gantt-header-cell[data-v-ce6db174]{padding:0 8px;border-right:1px solid #e4e7ed;font-weight:600;color:#303133;font-size:12px;display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gantt-list-body[data-v-ce6db174]{overflow-x:hidden}.gantt-list-row[data-v-ce6db174]{display:flex;border-bottom:1px solid #f0f0f0;align-items:center;transition:background-color .2s;min-width:-moz-fit-content;min-width:fit-content;cursor:pointer;height:40px}.gantt-list-row[data-v-ce6db174]:hover{background-color:#f5f7fa}.gantt-list-row.selected-row[data-v-ce6db174]{background-color:#beebff!important}.gantt-list-row.downtime-row[data-v-ce6db174]{background-color:#fff94c!important;font-weight:700}.gantt-list-row.mro-row[data-v-ce6db174]{background-color:#fff94c!important}.gantt-list-cell[data-v-ce6db174]{padding:0 8px;border-right:1px solid #f0f0f0;color:#606266;font-size:13px;display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:100%}.gantt-list-cell.downtime-merged-cell[data-v-ce6db174]{border-left:1px solid #e4e7ed;border-right:1px solid #e4e7ed;font-weight:700;color:#333;justify-content:flex-start}.gantt-list-cell .iconfont[data-v-ce6db174]{font-size:14px}.gantt-list-cell .iconfont.icon-lock[data-v-ce6db174]{margin-right:4px}.gantt-list-cell .iconfont.icon-flag[data-v-ce6db174]{margin-left:4px}.gantt-divider[data-v-ce6db174]{width:1px;background-color:#e4e7ed;flex-shrink:0}.gantt-right-panel[data-v-ce6db174]{width:50%;height:calc(100% - 20px);background-color:#fff;display:flex;flex-direction:column;overflow-x:auto;position:relative;min-width:300px}.gantt-header[data-v-ce6db174]{display:flex;height:40px;background:#f5f7fa;border-bottom:1px solid #e4e7ed;min-width:-moz-fit-content;min-width:fit-content}.date-header-cell[data-v-ce6db174]{border-right:1px solid #e4e7ed;display:flex;align-items:center;justify-content:center;font-weight:600;color:#303133;font-size:12px;white-space:nowrap;background:#f5f7fa}.gantt-list-body[data-v-ce6db174]{flex:1;overflow-y:auto;min-width:-moz-fit-content;min-width:fit-content}.gantt-row[data-v-ce6db174]{position:relative;display:flex;border-bottom:1px solid #f0f0f0;height:40px}.grid-cell[data-v-ce6db174]{border-right:1px solid #f0f0f0;background:#fff}.grid-cell[data-v-ce6db174]:nth-child(2n){background:#fafbfc}.chart-item[data-v-ce6db174]{height:30px;z-index:80;margin:5px 0;font-size:12px;line-height:32px;color:#333;cursor:pointer;overflow:hidden;position:absolute;white-space:nowrap;text-overflow:ellipsis;background-color:#d3d8db}.chart-item.selected[data-v-ce6db174]{box-shadow:0 4px 16px rgba(9,102,205,.6),0 0 0 2px rgba(9,102,205,.3);transform:translateY(-1px);z-index:90}.chart-item .chart_item_right[data-v-ce6db174]{top:0;right:0;width:2px;opacity:0;z-index:100;height:100%;cursor:e-resize;position:absolute}.chart-item .progressBar[data-v-ce6db174]{width:100%;height:2px;z-index:100;position:relative}.chart-item .progressBar .barInner[data-v-ce6db174]{left:0;bottom:0;height:100%;position:absolute;background:#5470c6}.chart-item .chart_item_font[data-v-ce6db174]{top:0;left:0;width:100%;z-index:99;height:100%;color:#333;overflow:hidden;padding-left:10px;padding-right:18px;position:absolute;white-space:nowrap;text-overflow:ellipsis;display:flex;align-items:center;justify-content:space-between}.chart-item .chart_item_font .icon-flag[data-v-ce6db174]{font-size:12px;margin-left:4px;flex-shrink:0}.chart-item .iconfont[data-v-ce6db174]{top:0;right:2px;z-index:100;font-size:13px;color:#015685;position:absolute}.gantt-connections[data-v-ce6db174]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}.gantt-list-body[data-v-ce6db174]{position:relative;overflow:auto}.gantt-list-body[data-v-ce6db174]::-webkit-scrollbar:horizontal{height:0;display:none}.table-row[data-v-ce6db174]{transition:background-color .2s ease}.row-selected[data-v-ce6db174]{background-color:#e6f7ff!important;border-left:3px solid #1890ff}.parent-row[data-v-ce6db174]{background-color:#f6ffed;font-weight:600}.child-row[data-v-ce6db174]{background-color:#fff7e6;padding-left:20px}@media (max-width:1200px){.gantt-left-panel[data-v-ce6db174]{min-width:300px}}.work-order-tab[data-v-04f78a16]{height:100%;display:flex;flex-direction:column}.loading-container[data-v-04f78a16]{height:100%;display:flex;align-items:center;justify-content:center;min-height:200px}.tab-header[data-v-04f78a16]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e4e7ed}.tab-header h4[data-v-04f78a16]{margin:0;color:#303133;font-size:16px;font-weight:600}.header-actions[data-v-04f78a16]{display:flex;gap:8px}.tab-content[data-v-04f78a16]{flex:1;overflow:hidden}.gantt-container[data-v-04f78a16]{display:flex;height:100%;border:1px solid #e4e7ed;border-radius:4px;overflow:hidden}.left-panel[data-v-04f78a16]{width:50%;background:#fff;display:flex;flex-direction:column;overflow-x:auto}.divider[data-v-04f78a16]{width:1px;background-color:#e4e7ed;flex-shrink:0}.list-header[data-v-04f78a16]{display:flex;height:40px;background:#fff;border-bottom:1px solid #e4e7ed;min-width:-moz-fit-content;min-width:fit-content}.header-cell[data-v-04f78a16]{display:flex;align-items:center;justify-content:center;padding:0 8px;border-right:1px solid #e4e7ed;font-size:12px}.list-body[data-v-04f78a16]{flex:1;overflow-y:auto;min-width:-moz-fit-content;min-width:fit-content}.list-row[data-v-04f78a16]{display:flex;border-bottom:1px solid #f0f0f0;transition:background-color .2s;min-width:-moz-fit-content;min-width:fit-content}.list-row[data-v-04f78a16]:hover{background-color:#f5f7fa}.list-cell[data-v-04f78a16]{display:flex;align-items:center;padding:0 8px;border-right:1px solid #f0f0f0;font-size:13px;color:#606266;width:100%}.right-panel[data-v-04f78a16]{width:50%;display:flex;flex-direction:column;overflow-x:auto;position:relative}.gantt-header[data-v-04f78a16]{display:flex;height:40px;background:#fff;border-bottom:1px solid #e4e7ed;min-width:-moz-fit-content;min-width:fit-content}.date-header-cell[data-v-04f78a16]{border-right:1px solid #e4e7ed;display:flex;align-items:center;justify-content:center;font-weight:600;color:#303133;background:#fff;font-size:14px}.gantt-body[data-v-04f78a16]{flex:1;position:relative;overflow-y:auto;min-width:-moz-fit-content;min-width:fit-content}.gantt-row[data-v-04f78a16]{position:relative;display:flex;border-bottom:1px solid #f0f0f0}.grid-cell[data-v-04f78a16]{border-right:1px solid #f0f0f0;background:#fff}.grid-cell[data-v-04f78a16]:nth-child(2n){background:#fafbfc}.task-bar[data-v-04f78a16]{height:30px;z-index:80;margin:5px 0;font-size:12px;line-height:32px;color:#333;cursor:pointer;overflow:hidden;position:absolute;white-space:nowrap;text-overflow:ellipsis;background-color:#d3d8db}.task-bar.selected[data-v-04f78a16]{box-shadow:0 0 8px rgba(9,102,205,.8)}.task-bar .progressBar[data-v-04f78a16]{width:100%;height:2px;z-index:100;position:relative}.task-bar .progressBar .barInner[data-v-04f78a16]{left:0;bottom:0;height:100%;position:absolute;background:#5470c6}.task-content[data-v-04f78a16]{top:0;left:0;width:100%;z-index:99;height:100%;color:#333;overflow:hidden;padding-left:10px;padding-right:18px;position:absolute;white-space:nowrap;text-overflow:ellipsis;display:flex;align-items:center;justify-content:space-between}@media (max-width:1200px){.left-panel[data-v-04f78a16]{width:480px}.header-cell[data-v-04f78a16]:nth-child(3),.list-cell[data-v-04f78a16]:nth-child(3){display:none}}.equipment-hours-tab[data-v-6e63125b]{height:100%;display:flex;flex-direction:column;min-height:0}.tab-header[data-v-6e63125b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e4e7ed}.tab-header h4[data-v-6e63125b]{margin:0;color:#303133;font-size:16px;font-weight:600}.header-actions[data-v-6e63125b]{display:flex;gap:8px;align-items:center}.tab-content[data-v-6e63125b]{flex:1;overflow:auto;display:flex;flex-direction:column;gap:20px}.equipment-hours-grid[data-v-6e63125b],.equipment-hours-table[data-v-6e63125b]{background:#fff;border-radius:4px;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.1);flex:1;min-height:0;display:flex;flex-direction:column}.equipment-hours-grid h5[data-v-6e63125b],.equipment-hours-table h5[data-v-6e63125b]{margin:0 0 15px 0;color:#303133;font-size:14px;font-weight:600}.gantt-table[data-v-6e63125b]{border:1px solid #ddd;border-radius:4px;overflow:hidden;flex:1;display:flex;flex-direction:column;min-height:0}.gantt-header[data-v-6e63125b]{display:flex;background-color:#f5f7fa;border-bottom:1px solid #ddd}.gantt-body[data-v-6e63125b]{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.gantt-body[data-v-6e63125b]::-webkit-scrollbar{width:6px}.gantt-body[data-v-6e63125b]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.gantt-body[data-v-6e63125b]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.gantt-body[data-v-6e63125b]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.gantt-row[data-v-6e63125b]{display:flex;border-bottom:1px solid #eee}.gantt-row[data-v-6e63125b]:hover{background-color:#f9f9f9}.left-columns[data-v-6e63125b]{display:flex;border-right:1px solid #ddd;background-color:#fff}.date-columns[data-v-6e63125b]{display:flex;flex:1;min-width:0;overflow-x:auto}.gantt-header .date-columns[data-v-6e63125b]{overflow-x:auto}.gantt-header .date-columns[data-v-6e63125b]::-webkit-scrollbar{display:none}.column-cell[data-v-6e63125b],.column-header[data-v-6e63125b]{padding:8px 12px;border-right:1px solid #eee;text-align:center;font-size:12px}.column-cell[data-v-6e63125b]{text-align:left!important}.manufacturing-type[data-v-6e63125b],.work-center[data-v-6e63125b]{width:120px;min-width:120px}.date-cell[data-v-6e63125b],.date-header[data-v-6e63125b]{width:80px;min-width:80px;padding:8px 4px;border-right:1px solid #eee;text-align:left;font-size:12px;display:flex;align-items:center;justify-content:center}.date-header[data-v-6e63125b]{background-color:#f5f7fa}.date-cell[data-v-6e63125b]{background-color:#fff;color:#303133;font-weight:500}.zero-hours[data-v-6e63125b]{background-color:#9c27b0!important;color:#fff!important}.efficiency-high[data-v-6e63125b]{color:#67c23a;font-weight:700}.efficiency-normal[data-v-6e63125b]{color:#409eff}.efficiency-low[data-v-6e63125b]{color:#f56c6c;font-weight:700}.loading-container[data-v-6e63125b]{display:flex;justify-content:center;align-items:center;min-height:200px}.labor-hours-tab[data-v-0e0fc6b5]{height:100%;display:flex;flex-direction:column;min-height:0}.tab-header[data-v-0e0fc6b5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e4e7ed}.tab-header h4[data-v-0e0fc6b5]{margin:0;color:#303133;font-size:16px;font-weight:600}.header-actions[data-v-0e0fc6b5]{display:flex;gap:8px;align-items:center}.tab-content[data-v-0e0fc6b5]{flex:1;overflow:hidden}.efficiency-high[data-v-0e0fc6b5]{color:#67c23a;font-weight:700}.efficiency-normal[data-v-0e0fc6b5]{color:#409eff}.efficiency-low[data-v-0e0fc6b5]{color:#f56c6c;font-weight:700}.labor-hours-grid[data-v-0e0fc6b5]{background:#fff;border-radius:4px;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.1);height:100%;display:flex;flex-direction:column}.gantt-table[data-v-0e0fc6b5]{border:1px solid #ddd;border-radius:4px;overflow:hidden;flex:1;display:flex;flex-direction:column;min-height:0}.gantt-header[data-v-0e0fc6b5]{display:flex;background-color:#f5f7fa;border-bottom:1px solid #ddd}.gantt-body[data-v-0e0fc6b5]{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.gantt-body[data-v-0e0fc6b5]::-webkit-scrollbar{width:6px}.gantt-body[data-v-0e0fc6b5]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.gantt-body[data-v-0e0fc6b5]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.gantt-body[data-v-0e0fc6b5]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.gantt-row[data-v-0e0fc6b5]{display:flex;border-bottom:1px solid #eee}.gantt-row[data-v-0e0fc6b5]:hover{background-color:#f9f9f9}.left-columns[data-v-0e0fc6b5]{display:flex;border-right:1px solid #ddd;background-color:#fff}.date-columns[data-v-0e0fc6b5]{display:flex;flex:1;min-width:0;overflow-x:auto}.gantt-header .date-columns[data-v-0e0fc6b5]{overflow-x:auto}.gantt-header .date-columns[data-v-0e0fc6b5]::-webkit-scrollbar{display:none}.column-cell[data-v-0e0fc6b5],.column-header[data-v-0e0fc6b5]{padding:8px 12px;border-right:1px solid #eee;text-align:center;font-size:12px}.employee-level[data-v-0e0fc6b5],.manufacturing-type[data-v-0e0fc6b5]{width:120px;min-width:120px}.date-cell[data-v-0e0fc6b5],.date-header[data-v-0e0fc6b5]{width:80px;min-width:80px;padding:8px 4px;border-right:1px solid #eee;text-align:center;font-size:12px;display:flex;align-items:center;justify-content:center}.date-header[data-v-0e0fc6b5]{background-color:#f5f7fa}.date-cell[data-v-0e0fc6b5]{background-color:#fff;color:#303133;font-weight:500}.zero-hours[data-v-0e0fc6b5]{background-color:gold!important;color:#333!important;font-weight:700}.inventory-tab[data-v-61243611]{height:100%;display:flex;flex-direction:column;min-height:0}.tab-content[data-v-61243611]{flex:1;overflow:hidden;display:flex;flex-direction:column;gap:20px}.inventory-grid[data-v-61243611]{background:#fff;border-radius:4px;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.1);flex:1;min-height:0;display:flex;flex-direction:column}.gantt-table[data-v-61243611]{border:1px solid #ddd;border-radius:4px;overflow:hidden;flex:1;display:flex;flex-direction:column;min-height:0}.gantt-header[data-v-61243611]{display:flex;background-color:#f5f7fa;border-bottom:1px solid #ddd}.gantt-body[data-v-61243611]{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.gantt-body[data-v-61243611]::-webkit-scrollbar{width:6px}.gantt-body[data-v-61243611]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.gantt-body[data-v-61243611]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.gantt-body[data-v-61243611]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.gantt-row[data-v-61243611]{display:flex;border-bottom:1px solid #eee}.gantt-row[data-v-61243611]:hover{background-color:#f9f9f9}.left-columns[data-v-61243611]{display:flex;border-right:1px solid #ddd;background-color:#fff}.date-columns[data-v-61243611]{display:flex;flex:1;min-width:0;overflow-x:auto}.gantt-header .date-columns[data-v-61243611]{overflow-x:auto}.gantt-header .date-columns[data-v-61243611]::-webkit-scrollbar{display:none}.column-cell[data-v-61243611],.column-header[data-v-61243611]{padding:8px 12px;border-right:1px solid #eee;text-align:center;font-size:12px}.material-code[data-v-61243611]{width:120px;min-width:120px;text-align:left!important}.material-desc[data-v-61243611]{width:200px;min-width:200px;text-align:left}.date-cell[data-v-61243611],.date-header[data-v-61243611]{width:80px;min-width:80px;padding:8px 4px;border-right:1px solid #eee;text-align:center;font-size:12px;display:flex;align-items:center;justify-content:center}.date-header[data-v-61243611]{background-color:#f5f7fa}.date-cell[data-v-61243611]{background-color:#fff;color:#303133;font-weight:500}.stock-shortage[data-v-61243611]{background-color:#fef0f0!important;color:#f56c6c!important;font-weight:700}.stock-zero[data-v-61243611]{background-color:#fdf6ec!important;color:#e6a23c!important;font-weight:700}.stock-normal[data-v-61243611]{background-color:#fff!important}.loading-container[data-v-61243611]{display:flex;justify-content:center;align-items:center;min-height:200px}.sales-order-tab[data-v-174c1c4c]{height:100%;display:flex;flex-direction:column}.tab-content[data-v-174c1c4c]{flex:1;overflow:hidden}.loading-container[data-v-174c1c4c]{height:100%;min-height:200px}.bottom-panel[data-v-07597436]{position:relative;background:#fff;border:1px solid #e4e7ed;border-top:none;box-shadow:0 -2px 8px rgba(0,0,0,.1);z-index:1000}.resize-handle[data-v-07597436]{position:absolute;top:0;left:0;right:0;height:6px;cursor:ns-resize;background:transparent;display:flex;align-items:center;justify-content:center;z-index:1001}.resize-line[data-v-07597436]{width:40px;height:2px;background:#dcdfe6;border-radius:1px;transition:background-color .2s}.resize-handle:hover .resize-line[data-v-07597436]{background:#409eff}.close-btn[data-v-07597436]{position:absolute;top:15px;right:15px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#909399;background:#f5f7fa;border-radius:50%;transition:all .2s;z-index:1002}.close-btn[data-v-07597436]:hover{color:#f56c6c;background:#fef0f0}.panel-content[data-v-07597436]{padding:10px;height:calc(100% - 6px);overflow:visible;display:flex;flex-direction:column}.panel-content .tabs-content[data-v-07597436]{height:calc(100% - 50px)}.bottom-tabs[data-v-07597436]{height:100%;display:flex;flex-direction:column}.bottom-tabs[data-v-07597436] .el-tabs__content{padding:15px}.bottom-tabs[data-v-07597436] .el-tab-pane,.bottom-tabs[data-v-07597436] .el-tabs__content{flex:1;overflow:visible;min-height:0;height:100%;display:flex;flex-direction:column}.bottomPanel-tabs .el-tabs__item{height:100%!important}.p-advanced-scheduling-index[data-v-6dd8af10]{position:relative;display:flex;flex-direction:column;width:100%;height:100%;margin:5px;padding:5px}.p-advanced-scheduling-index .pokeball-container[data-v-6dd8af10]{position:fixed;top:50%;right:0;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;z-index:1000}.p-advanced-scheduling-index .pokeball[data-v-6dd8af10]{cursor:pointer;position:relative;width:30px;height:50px;border-radius:50px 0 0 50px;background:#4a90e2;border:2px solid #87ceeb;border-right:none;overflow:hidden;box-shadow:-2px 0 4px rgba(0,0,0,.2);animation:pokeball-float 3s ease-in-out infinite;display:flex;align-items:center;justify-content:center}.p-advanced-scheduling-index .pokeball-bottom[data-v-6dd8af10],.p-advanced-scheduling-index .pokeball-button[data-v-6dd8af10],.p-advanced-scheduling-index .pokeball-middle[data-v-6dd8af10],.p-advanced-scheduling-index .pokeball-top[data-v-6dd8af10]{display:none}.p-advanced-scheduling-index .pokeball-progress[data-v-6dd8af10]{position:absolute;bottom:0;left:0;width:100%;height:70%;background:linear-gradient(0deg,#2c5aa0,#4a90e2);border-radius:50px 0 0 50px;transition:height .3s ease}.p-advanced-scheduling-index .progress-text[data-v-6dd8af10]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:700;color:#fff;z-index:10;margin-top:0;pointer-events:none}.p-advanced-scheduling-index .tab-container[data-v-6dd8af10]{display:flex;align-items:center;justify-content:center;width:60px;height:100%;border:1px solid #e2e4e3;border-right:none;padding:10px}.p-advanced-scheduling-index .gantt-drop-zone[data-v-6dd8af10]{position:relative;transition:background-color .2s ease}.p-advanced-scheduling-index .gantt-drop-zone.drag-over[data-v-6dd8af10]{background-color:rgba(64,158,255,.1);border:2px dashed #409eff}.p-advanced-scheduling-index .content[data-v-6dd8af10]{position:relative;display:flex;justify-content:space-between;width:100%;flex:1;overflow-y:auto}.p-advanced-scheduling-index .content .left-table[data-v-6dd8af10]{position:relative;width:100%;height:calc(100% - 60px);padding:0 10px}.p-advanced-scheduling-index .content .left-table .table-drag-mark[data-v-6dd8af10]{position:absolute;left:50px;z-index:19;width:100%;height:60px}.p-advanced-scheduling-index .content .left-table .table-drag-mark.mark-top[data-v-6dd8af10]{top:0}.p-advanced-scheduling-index .content .left-table .table-drag-mark.mark-bottom[data-v-6dd8af10]{bottom:-60px}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-header[data-v-6dd8af10]{width:100%;height:40px;line-height:38px;border-top:1px solid #e2e4e3;border-bottom:1px solid #e2e4e3}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-header .tree-table-th[data-v-6dd8af10]{position:relative;display:inline-block;height:100%;padding:0 5px;border-right:1px solid #e2e4e3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-header .tree-table-th[data-v-6dd8af10]:first-child{border-left:1px solid #e2e4e3}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-header .tree-table-th .drag-th-line[data-v-6dd8af10]{position:absolute;top:0;right:0;z-index:30;height:100%;width:3px;cursor:e-resize}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-header-item[data-v-6dd8af10]{position:relative;display:flex;align-items:center;justify-content:center;position:absolute;right:10px;top:0;width:10px;height:100%;cursor:pointer}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-header-item .row-header[data-v-6dd8af10]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-header-item .icon-sort[data-v-6dd8af10]{height:16px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;min-width:10px}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-header-item .icon-sort .iconfont[data-v-6dd8af10]{height:50%;font-size:8px;display:flex;align-items:center;justify-content:center;color:#ccc}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-header-item .icon-sort .sort-active[data-v-6dd8af10]{color:#333!important}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-header-item .fixed-lock[data-v-6dd8af10]{position:absolute;right:-4px}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-fixed-th[data-v-6dd8af10]{display:flex;align-items:center;justify-content:center;position:relative}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-fixed-th .iconfont[data-v-6dd8af10]{position:absolute;right:-4px;cursor:default;color:#b4b6ba;cursor:pointer}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-fixed-th .iconfont[data-v-6dd8af10]:hover{color:#77797c}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-fixed-th .iconfont.icon-lock2[data-v-6dd8af10]{color:#015685}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-header .tree-table-th .table-fixed-th .iconfont.icon-lock2[data-v-6dd8af10]:hover{color:#34789d}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr[data-v-6dd8af10]{display:flex;width:100%;height:32px;line-height:32px;border-bottom:1px solid #e2e4e3}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr[draggable=true][data-v-6dd8af10]{cursor:move}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr[draggable=true][data-v-6dd8af10]:hover{background-color:rgba(18,150,219,.1)}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td[data-v-6dd8af10]{height:32px;padding:0 5px;border-right:1px solid #e2e4e3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td[data-v-6dd8af10]:first-child{border-left:1px solid #e2e4e3}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-layer[data-v-6dd8af10]{width:100%}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-layer .td-layer-icon[data-v-6dd8af10]{display:inline-block;min-width:20px;height:auto}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-layer .iconfont[data-v-6dd8af10]{position:relative;top:-1px;left:0;margin-right:8px;font-size:12px;box-shadow:0 0 4px 0 rgba(0,0,0,.1);color:#333;cursor:pointer}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-layer .td-layer-sort-img[data-v-6dd8af10]{position:relative;top:1px;display:inline-block;width:13px;height:13px;margin-right:8px;background-size:100%}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-layer .td-layer-sort-img1[data-v-6dd8af10]{background-image:url(../img/sldasm_small.ff67d7a3.png)}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-layer .td-layer-sort-img2[data-v-6dd8af10]{background-image:url(../img/sldprt_small.4627ea62.png)}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-drag-icon[data-v-6dd8af10]{width:16px;height:16px;margin-top:6px;margin-left:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOXSURBVHgB7ZlNSFRRFMf/545aNJWTkLqwXcsWKSnWyjChUCqVwo8Qghat0iRIVxWCGQRlm4iEQHRmCjT6AiEXtkjNQF24dJdQunAcv3JG553OnXHGGdRo3pspCX8wvvv53p/7cc65V0Ki6GS7SvU+BAwYq/47qMueQQIgJILehUzyBd5IqnD9rcOcZruAigOWRSpY5cVMNvmNXoTFaRiF5Ft7retgEWsj2LOcQ36/Hrm8rd9Oo6xQgsvpszCJ+RHs+JYh4nq3FadhzqMA9+m2MIlpgWTf3yOP/Kiiiaj0pLRYWU/nk/1AD0xiYQ3SqXCKgSYm6o/kmT8wBe5FNT4Bk5gWyKAmhvGFiRtQ7XiwqUFVRpuuE+HDzGjFP8ftfUSuOdY/OD2PkSCsm5kksyvQKrsCrZKyqaSbD5Ga0x4iX0xJy5YmJJG4PY3EdF9Sg2ygArUOT3R17Ah2eDNIzfeJES7SvoIY5UgyIu6SPNLkV0REfehazsGWAp2LWWQ3xBtwQbhIjKwTSUaMuRsbagtI+d5qLYgR+Hw6i2hVppVy11uuMBnNqE5/gmRTdaidCc0bIik3qKVzITOYxauFwxQwJGTik1HdJmW43yMO2OAiedvxUAbjpGggju7Shc/In2MbJTTEqz9LSLnmnoqzv44dCLPxbGebGVIy+3LYodT5jzFTTJgQE9Mf17sgU8zrU0wYl/4DcXSX/cFl8jgaVaKn+GIK6miJndPlRHtlk3AoxpO1oMBdRhw2kHU0Aw4KlPX4CTWOm3/aV7nmb8syywlGlkFt9JnTVAWqs2dCU1yTNc0rvkppMBb5INAGl/cGkk23p17iyjb54t7Qh3mMDVtl+ES4sQavZv7gtD3nJfU1XCTDXoMkI7u9Kio3wgcdxajZPx0uid0klfum2EZnJTUgjf1iqF8iybBhvJPHohwTBnhp/hzKKMbVbfbFckSU6T2Nv0VtRqt8b9sjwW64ZZVdgVb5fwUq51wTuWaH1W+MuXJ76sntHVJOTyNMYvp2i5yeRXFJdp3WVx+SzhbD3hDMM7fDRt/JEG8Uws/Vjj0wQQpMQ9rjFAVToLsiaypSQ1QsF62R2E6uPgZhEvN3M5xegYhbFD/K0ZFITOA5glBbU5jfJLXk4aUF7RZHt22jLzADqZW6LUxibRdfOzLLNn+pDo82V/IgK18pruybggV2/CV6YgRq5PCFtUCLDq2xunJL/g2xhATwC1z7Wdk47omBAAAAAElFTkSuQmCC);background-size:100%;cursor:move}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-drag-icon-disabled[data-v-6dd8af10]{width:16px;height:16px;margin-top:6px;margin-left:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAO9SURBVHgB7VldSFNRHP9vNp0f2IpVkgOZThRaEIREViYKkVFEX1Y+JOFD9WYRJUTgkoKQsB5CKnoOYS6IjCAfyqgUB1ORGGx+jLagkvQhtOnUfn+5V+78WO7cXfBhPzg753/Ouff87vn4f5zpKEHo7+/PzM7Ovjs/P581MzPTUFRUNEYJgI4SAL/fv1Wv1zeD3AWpqgvlMzab7SephJ5UYnBwMAfkXApyjDKkl16vdzuphCqCbrfbkJ6e/gzk9i1t0+l0pampqU6Px2MiFRBeYszcZpB7i2LJf7r2Tk1NHbbb7b9JAMIzmJGR8YKiyfnlAmbPr6gvMRqNnT6fL40EIEwQy3pAITrm5uaeywLKHUgOWQbhnci2kADU7MFbINGDwW8UFBQ04qD8VTYWFhY24iPOob0b+R3IQRLABhIESLUga4nVB2qmDVkbqYBqNaM1kgTVIklQLZad4kAgsAneiAvqoQSqo8lqtd4nDTE0NHQNmQOqyG0wGE7m5eWNK9ujZhC2dePs7GwHyJVDzISeO0Eag70eZFk8ZiQS+RgMBi20EsHh4eFtJpPpKR7Yq3i4nbSHS1HeEQ6HncyFlAS5AmR4WasVnR1QtM2kMXgMjH1RUbUHK+caGRnJYWHBm8E+cCI7pejExv4xxQd2uU5L5U6kDooPdUh2hdwFJ6NKB3KtEC7TOgRm9okeP7RegS1n0IVCITM2ZjuIlinaeIlfUxzAy3bhHeVSuQ/l9xQfjiLZZAHPD0CjHNmQm5s7hkPCh4NPU6nUboMOnIAOdKz17dgq9cjKuYxN/gGb/+pan8WBuIRnFrcZPvATCJ5HZBhaOMX5+fk/UFmDym65Ex5oQLRWSxoDY5zFWA9RNEpVvunp6Wp84DcWFvUgSAZSUlKqUOyVqowgfYW0R71MjrdGWlpaRXFx8Xe5McqSYEknOMDBTH5GiuDLXpH2eMNjIXkmJycrLRZLlOe9zFng6AudK5CscNPvkcbAUjZhv1tg5g6uFPmt6PKDWBiZUAwhAj4Dq7Ul/UG1SBJUC2GCsBwNSN2jo6PXV+sDC1ELK/UFyvg2CUL48gjk/iDLlERW6KxsFwJ5qKhHULpeSeZ61qlWkdsFNXczvQqxBXKdQq5EapXIcd8+ZL9IAMIzKAVX7zBTu2P1A7mvZrN5P8KJcRKA8Axy9AV36DgI9lAMcuhzTJQcQ/UdNccOIOJcesvK9hwmrIadEFKBhFyiM0kcAr7Fkp3eAczsoVgmbK1ICEEG/w0BPGA3HYb/ZqL+hvgHv3ekRhuxeJ0AAAAASUVORK5CYII=);background-size:100%;cursor:not-allowed}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .icon-synchro[data-v-6dd8af10]{font-size:14px;color:#1296db}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .bom_check_0[data-v-6dd8af10]{width:16px;height:16px;margin-left:-3px;margin:8px 0 0 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAC9UlEQVR4nO2bf07TYBjHn2eIMWriPIHzBOAJWBNX0m6EcQLxBOIJLCdwNwBPwMi2LhSTjhMIJ3CeQEyUEBl7/ZZs/rOuW/e+xcU+n+Sh35X0xz593v5IOqacIwJQuUYEoO4d3w82MKEhF0oECmrYJ+C69hkm9wqjMicMw+Kv69ttVqquSNUxaypM3FTMzSePVo4ty7rErEzJVED0xa+uB+/UUO1hS0XMmh9Fl1zgRtWp7ONTZjAqEzpBsK4GdIRYIj36/IB2qrZ9jmwcRhmn0w12laIDRGMw09uqYx+SYYwLaPune+jfj4gZwO9rbqWBYAyjAnz/c31IwyPEzChQYcd1XzcRjWBMwN2Yv6EQayziYzKKLnA1aCL9BWf/Ov6sISYTnRxXyTJ1TjAmoO0HISZlSubTCq96jmP1KYZuNyzdqhuPiN6gkujVXNvCVBtGadPqnpZxjQ8Rp/EDrbs7b+uOTqINxGeoWHCvYG05lR5pYkTArKOPy9irtC17N6QG9AVxGka6gFFajNr2K+IUFj9zz7qiYDi9nDac5kVbwKhdDxDj+IajVCIN0F19InqBmoBZ/95AW0C7e9LEgNxGjGHxoz8msQtYHdeczTrSwmgLaPlBDyvZQJzARIsmDTFFdLbl2mXSAPuuR7sTfMdaiogToP211x+BYYDvGgPuCWpV+znSwmjvYMLOXWDn1pG0wTb6NOU8oCtZa+EI7JzCZALM1G7PMUnDTASIABGAfy2O1sIRIiCPAqKnv8Joh5RSHsXTZ+ZDMgC2sUtEJYoB2/AIDCPhTqVHKWFUKlqdEw8b/YC4dEDU/lZ106MUpBIQHfkZz/3/HE756J1OwBIf/TFpu0AEoOZGBIgAESACRIAIEAEiAHFpEQEiQASIABEgAkSAR3MiAlBzIwJEQM4FzHgfaClI+95QKgER7U5wjqXWEJePBV7KSC0g+g3Az6vfe1BdpmVCqd7Txw8baX9kkVrA/4YIQOUaEYDKNSIAlWtEACrX/AFJm+NQq55dnQAAAABJRU5ErkJggg==);background-size:100%}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .bom_check_1[data-v-6dd8af10]{width:16px;height:16px;margin:8px 0 0 3px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADHklEQVR4nO2aUXLSUBSGzwnal1rB16IzdAXSRy0dYQWtbZ3xzboDXIF0BdYVtH1zRou4ApiBjo/FFRhH6WvBti8gOf6BUmlIAoHYRHO/mTM5YZjk8t1zk3vvwBRxlABEpFECEP8Ez46SaWKOi3DCoG46xlqFTERa71cadWRTEWoBW0cP1gwx1klonVgS+MgJHT+lpAl/+rD6o0IeCKWArer9rLC8EZI0Tj3BxBUW3plURKgEbB+nEmfn7T1h9PjM8G4x03iFxJXQCHj+OZXqdDsfp+l1J8xqWJi//XR/WW/i1JZQCDAfcF2DyuQ+zqcCEuqQkHOSELiAXtlfdMp+9rwVSKgcZho5pCMwIlA2a0nzx2dpLNxCY0siotMlzJQW4izehXEaAzO/PVxp5JFeA9cMjo2j5Dbe43tI3fjGWix/+Ph7Cbkt/evQLo0RoYmWs74dghVQW/yKQ4ocQOkeYPzmncbvMOZQ+nnRqUDCQ3IA1xsZCowIhH6vOfc+GnuAxm6TRzZqyTq5SLBWQWACNmuLJSFaQ2oDf8E7PI3EM5eVoENCnGywPgsCEdBvZPsUqS3WXvLKmOrSi5mTJRx7MOLGMae6BhtlpDZM3/vDYCg0yaEKYszLgwVUIALceshaotPiNsSGKywYAdXFAu78GukozC+LK419mhG3e4RawHDjZsHtHpgz7BRXTwoElADEjePWOCVACVAClIDABJhT1LPzXy9EMxI4/Wtg0zLrvAfA+/iCTpewoTUX7tw6mGRFOIxnAeaeXLvbLiNNUdgQbsY0yg2mr5PgWYDb1DEMYHlcx/J4GelEeBawUU2eovQSSEPL3fm5e5MOhd5Gq8gx0hFsF0PYnREcQo3XB2S/CjiPLo/jFHALi7DdQe+b/NcCJkEJQPRQApQAJUAJwCHUKAFKgBKgBCgBSoASUCEfUQIQPZQAJUAJUAJwCDVzsbmld490nXzkj4BqsoJd4SdIQwq3iplGAomvXAlw/99OCPDpnyNWrgSYmHvphkhBhH03PQsaccHvsT/gmoAoogQgIo0SgIg0SgAi0igBiEjzG122/1DSEa9BAAAAAElFTkSuQmCC);background-size:100%}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .bom_check_2[data-v-6dd8af10]{width:16px;height:16px;margin:8px 0 0 3px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADBUlEQVR4nO2aT27aQBSH31OElKxwpJZskxPUWYG6KZwA5wRNb0BPUHKCJidIcoIOJ4hXLaxKT1C6DK0EWSElSl5/toBSDA4uJp7G75Ne/CYSMPPNH48HmHKOCkDkGhWA+C/oe69dZikyPTgi7BKzTwD5Tcl87iL9J6wW8OuoXH8Q9tBKD0UHsRAh6jGTYeLWS9P2KQFWCvjpVaoi8hGpi0gI+5BxsqoIqwQMvKpzS6NzFvJQXA+m05LpvEcWizUCBl5l/07kE1IXkRLsF3j7aNf4QxQWYoWAYIEjub9C6iDSplvgndoyCZkLCIb9nYyCxruIDcF+qdWuIYnAiEzp1ytovFTpMZhu8McIUY+miIsGVHEbKKIQD9MZ1oQGsr/A67Oj71WOSeQc6VKE+ccWceOF+WJQXEj4PiSnj4lg5tr83SFTAdf18ndUYJ+WwXxZoO3Gsvk7SziVaORDwisUlxCdCozIhLDX4nofjS+Z9jElpO+Vu3ES5kdBZgKuvbLB/b6ONArTN8xXF1lixiOhBwlFFKPMrQWZCAgrKaMB0oXM91JS4kaXEPX2Wp0DpCGMeHLGW90rpFHW6P1ZMBWGaG0RaRTeOpw8QGUiIK6HUKMzCGggW4u4KTY7wjIRcO1VmizyAWkU5ndY/C5oTeI+w2oBs5Vbh7jPwN7iZM+0mwRUAOLJiaucClABKkAFZCYg3KLS6C1OVx0UN4YInuGXnQEwX6BSPRojJMMC7Vyu8kQ4S2IBwZncLban+Mc+2ccQ29faZPu6CokFxG0dLaFbanUOcV2JxAL69fIAFwdhLTjc3F11KowPWr8ijbLoYQgCBBer4YQLZDgKSBpYSIoo4g3oRohPJ70f8KwFrIIKQISoABWgAlQALlajAlSAClABKkAFqACfUkQFIEJUgApQASoAF6spMB/smnaPUuSPAK/i4xuLN0jtBAeaJdNxkKXKVEDs73ZsIKVfjswzFRAQnKUL3Td5w1+NJQWVbKY99yfgvfONCkDkGhWAyDUqAJFrVAAi1/wGtCjzUFXJARgAAAAASUVORK5CYII=);background-size:100%}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-operate .iconfont[data-v-6dd8af10]{margin:0 4px;font-size:14px;color:#01a7f0;cursor:pointer}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-operate .icon-revoke[data-v-6dd8af10]{color:#ff3b30}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-operate .pencil-disabled[data-v-6dd8af10]{color:#bbbcbe;cursor:not-allowed}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-select-col[data-v-6dd8af10]{position:relative;top:-4px}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td .td-icon-col[data-v-6dd8af10]{top:0}.p-advanced-scheduling-index .content .left-table .bom-detail-tree-table .tree-table-tr .tree-table-td.downtime-row[data-v-6dd8af10]{position:relative;z-index:1;background-color:#fff94c;border-right:1px solid #fff94c!important;border-top:1px solid #e2e4e3!important;border-bottom:1px solid #e2e4e3!important;max-width:calc(100vw - 200px)!important;width:auto!important;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:table-cell!important}.dragStop[data-v-6dd8af10]{pointer-events:none!important}.right-click-menu[data-v-6dd8af10]{background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 5px rgba(0,0,0,.1);list-style-type:none;padding:0;margin:0;z-index:1000;min-width:150px}.right-click-menu li[data-v-6dd8af10]{position:relative;padding:0 10px;min-width:150px;min-height:34px;line-height:34px;border-bottom:1px solid #f7f8fa;cursor:pointer}.right-click-menu li[data-v-6dd8af10]:hover{background-color:#eef7ff}.right-click-menu li[data-v-6dd8af10]:last-child{border-bottom:none}.menu-group-header[data-v-6dd8af10]{width:100%;font-size:12px;color:#b4b6ba;padding:0 10px;border-bottom:1px solid #e2e4e3;background-color:#fff}.box-right[data-v-6dd8af10]{top:0;bottom:0;z-index:999;height:calc(100% - 10px);right:-1000px;display:none;position:absolute;background:#fff;border:1px solid #e2e4e3;box-shadow:-2px 0 5px #e2e4e3;transition:all .5s}.box-right.open[data-v-6dd8af10]{right:0;display:inline-block}.widthChange[data-v-6dd8af10]{top:0;width:2px;z-index:2;height:100%;cursor:e-resize;position:absolute}.right-panel-header[data-v-6dd8af10]{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border-bottom:1px solid #e2e4e3;font-size:18px;margin-bottom:20px}.right-panel-header i[data-v-6dd8af10]{cursor:pointer}.right-panel-body[data-v-6dd8af10]{height:calc(100% - 70px)}.filter-header-icons[data-v-6dd8af10]{display:flex;align-items:center;margin-left:16px}.filter-header-icons .iconfont[data-v-6dd8af10]{font-size:22px;margin:0 6px;cursor:pointer;position:relative;transition:all .3s ease}.filter-header-icons .icon-group[data-v-6dd8af10]{display:flex;align-items:center}.filter-header-icons .icon-group .iconfont[data-v-6dd8af10]{font-size:22px;margin:0 10px;cursor:pointer;position:relative}.filter-header-icons .icon-divider[data-v-6dd8af10]{width:1px;height:20px;background-color:#d9d9d9;margin:0 8px}.p-advanced-scheduling-index .content .left-main{height:100%;width:100%}.p-advanced-scheduling-index .content .filter-header{height:60px;width:100%;border-bottom:1px solid #e2e4e3;line-height:60px;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.p-advanced-scheduling-index .content .filter-header i{color:#015685;font-size:24px;cursor:pointer}.p-advanced-scheduling-index .content .filter-header .filter-list{display:flex;align-items:center;float:left;height:100%;width:100%}.p-advanced-scheduling-index .content .filter-header .filter-list .filter-list-icon{padding-right:5px;display:flex;align-items:center}.p-advanced-scheduling-index .content .filter-header .filter-list .filter-list-icon .filter-list-select{height:40px;display:flex;align-items:center;border:1px solid #e2e4e3;border-radius:4px;margin-right:10px}.p-advanced-scheduling-index .content .filter-header .filter-list .filter-list-icon .filter-list-select .el-select{border:none;height:38px}.p-advanced-scheduling-index .content .filter-header .filter-list .filter-list-icon .filter-list-select .el-select .el-select__wrapper{border:1px solid #fff!important;box-shadow:none!important;height:100%}.p-advanced-scheduling-index .content .filter-header .filter-list .filter-list-icon .filter-list-select .el-select .el-select__wrapper .el-select__selection{height:100%}.p-advanced-scheduling-index .content .filter-header .filter-list .filter-list-icon .filter-list-select .filter-list-select-icon{height:100%;display:flex;align-items:center;justify-content:center;padding-right:5px}.p-advanced-scheduling-index .content .filter-header .filter-list .filter-list-icon .filter-list-date-select{padding:0 10px}.p-advanced-scheduling-index .content .filter-header .filter-list .filter-list-icon .filter-list-date-select .el-select,.p-advanced-scheduling-index .content .filter-header .filter-list .filter-list-icon .filter-list-date-select .el-select .el-select__wrapper{height:40px}.p-advanced-scheduling-index .content .filter-header .showSched{padding-right:20px;display:flex;align-items:center}.p-advanced-scheduling-index .content .filter-header .filter-header-list{height:45px;line-height:45px;overflow-x:auto;white-space:nowrap;position:relative}.p-advanced-scheduling-index .content .filter-header .filter-header-list .filter-header-list-item{position:relative;float:left;margin:3px;border-radius:5px;background-color:#f1f1f1;height:30px;line-height:30px;vertical-align:middle;text-align:center;z-index:100}.p-advanced-scheduling-index .content .filter-header .filter-header-list .filter-header-list-item span{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-advanced-scheduling-index .content .filter-header .filter-header-list .filter-header-list-item i{position:absolute;right:0;top:-10px;color:red;z-index:999;height:16px;width:16px;font-size:16px;cursor:pointer}.p-advanced-scheduling-index .content .table-row.is-hovered{background-color:#beebff}.p-advanced-scheduling-index .content .table-row-even{background-color:#fff}.p-advanced-scheduling-index .content .table-row-odd{background-color:#f9f9f9}.p-advanced-scheduling-index .content .table-row-active{background-color:rgba(97,245,24,.2)}.p-advanced-scheduling-index .content .edit-mode-row{transition:all .3s ease}.p-advanced-scheduling-index .content .edit-mode-row:hover{background-color:rgba(64,158,255,.1)!important;box-shadow:0 2px 8px rgba(64,158,255,.2)}.p-advanced-scheduling-index .content .edit-mode-row .td-drag-icon{opacity:1;cursor:grab}.p-advanced-scheduling-index .content .edit-mode-row .td-drag-icon:active{cursor:grabbing}.p-advanced-scheduling-index .content .edit-mode-indicator{position:fixed;top:80px;right:20px;background:linear-gradient(135deg,#409eff,#337ecc);color:#fff;padding:8px 16px;border-radius:20px;font-size:14px;display:flex;align-items:center;gap:8px;box-shadow:0 4px 12px rgba(64,158,255,.3);z-index:1000;animation:slideInRight .3s ease}.p-advanced-scheduling-index .content .edit-mode-indicator i{font-size:16px}@keyframes slideInRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.p-advanced-scheduling-index .content .downtime-tooltip{position:fixed;z-index:9999;background:#fff;border:1px solid #dcdfe6;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:0;max-width:300px;animation:tooltipFadeIn .3s ease}.p-advanced-scheduling-index .content .downtime-tooltip .tooltip-header{background:linear-gradient(135deg,#f56c6c,#e74c3c);color:#fff;padding:8px 12px;border-radius:8px 8px 0 0;display:flex;align-items:center;gap:6px;font-weight:700;font-size:14px}.p-advanced-scheduling-index .content .downtime-tooltip .tooltip-header i{font-size:16px}.p-advanced-scheduling-index .content .downtime-tooltip .tooltip-content{padding:12px}.p-advanced-scheduling-index .content .downtime-tooltip .tooltip-content .tooltip-item{display:flex;margin-bottom:6px;font-size:13px;line-height:1.4}.p-advanced-scheduling-index .content .downtime-tooltip .tooltip-content .tooltip-item:last-child{margin-bottom:0}.p-advanced-scheduling-index .content .downtime-tooltip .tooltip-content .tooltip-item .label{color:#606266;font-weight:500;min-width:70px;flex-shrink:0}.p-advanced-scheduling-index .content .downtime-tooltip .tooltip-content .tooltip-item .value{color:#303133;flex:1;word-break:break-all}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.left-table .el-table-v2__left{z-index:1}.require-filter-popover{height:calc(100% - 200px)}.require-filter-popover .filter-box{position:relative;height:100%}.require-filter-popover .filter-list-box{max-height:calc(100% - 90px);overflow:auto;padding-right:3px;padding-bottom:40px}.require-filter-popover .filter-list-item{width:100%;display:flex;align-items:center;justify-content:space-between;margin:5px 0}.require-filter-popover .filter-list-item:hover{background-color:#ddd;cursor:pointer}.require-filter-popover .filter-list-item.active{background-color:#ff0!important;cursor:pointer;color:red}.require-filter-popover .filter-list-footer{position:absolute;bottom:0;height:30px;width:100%;padding-top:10px;display:flex;justify-content:flex-end}.indicator-modal{position:absolute;top:0;right:0;bottom:0;width:100%;background:#fff;border-left:1px solid #e4e7ed;z-index:1000;overflow-y:auto}.indicator-modal .modal-header{display:flex;justify-content:space-between;align-items:center;padding:10px 12px 10px 12px;border-bottom:1px solid #e4e7ed;background-color:#fff}.indicator-modal .modal-header .modal-title{font-size:16px;font-weight:600;color:#303133}.indicator-modal .modal-header .close-btn{background:none;border:none;font-size:18px;color:#909399;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.indicator-modal .modal-header .close-btn:hover{color:#606266}.indicator-modal .modal-content{padding:24px}.indicator-modal .modal-content .content-section{margin-bottom:20px}.indicator-modal .modal-content .content-section:last-child{margin-bottom:0}.indicator-modal .modal-content .content-section .metric-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.indicator-modal .modal-content .content-section .metric-item:last-child{margin-bottom:0}.indicator-modal .modal-content .content-section .metric-item .metric-label{font-size:14px;color:#606266}.indicator-modal .modal-content .content-section .metric-item .metric-value{font-size:14px;font-weight:600;color:#303133}.indicator-modal .modal-content .divider{height:1px;background-color:#e4e7ed;margin:20px 0}.indicator-modal .modal-content .suggestion-text{font-size:14px;line-height:1.6;color:#606266}.filter-list-item-dateSelect .el-date-editor{width:100%}