.order-info[data-v-400feade]{margin-bottom:16px}.order-info .order-no[data-v-400feade]{font-weight:600;color:#409eff}.dispatch-alert[data-v-400feade]{margin-bottom:16px}.no-items[data-v-400feade]{padding:40px 0}.qty-highlight[data-v-400feade]{color:#67c23a;font-weight:600}.remaining-qty[data-v-400feade]{color:#e6a23c;font-weight:600}.stock-low[data-v-400feade]{color:#f56c6c;font-weight:600}.stock-zero[data-v-400feade]{color:#c0c4cc}.unit-price[data-v-400feade]{color:#606266;font-weight:500}.estimate-price[data-v-400feade]{color:#409eff;font-weight:600}.price[data-v-400feade]{color:#606266;font-weight:500}.price.confirmed[data-v-400feade]{color:#52c41a;font-weight:500}.price.discount[data-v-400feade]{color:#ff7875}.price.vat[data-v-400feade]{color:#faad14}.price.final[data-v-400feade]{color:#52c41a;font-weight:600}.help-icon[data-v-400feade]{font-size:14px;color:#909399;margin-left:2px;vertical-align:middle}.delivery-input[data-v-400feade]{width:120px}.delivery-input[data-v-400feade] .el-input-number__decrease,.delivery-input[data-v-400feade] .el-input-number__increase{width:28px}.pending-title[data-v-400feade]{color:#e6a23c;font-weight:500}.pending-table[data-v-400feade]{opacity:.85;margin-bottom:16px}.delivery-table-wrapper[data-v-400feade]{margin-bottom:16px;width:100%;overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch;padding-bottom:8px}.delivery-table-wrapper[data-v-400feade]::-webkit-scrollbar{height:5px}.delivery-table-wrapper[data-v-400feade]::-webkit-scrollbar-track{background:#f0f0f0;border-radius:5px}.delivery-table-wrapper[data-v-400feade]::-webkit-scrollbar-thumb{background:#c0c0c0;border-radius:5px}.delivery-table-wrapper[data-v-400feade]::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.delivery-table-wrapper .delivery-scrollable-table[data-v-400feade]{width:max-content!important;min-width:2000px!important}.warning[data-v-400feade]{color:#e6a23c}.driver-option[data-v-400feade]{display:flex;justify-content:space-between;align-items:center;width:100%}.driver-option .driver-name[data-v-400feade]{font-weight:500;flex:1}.driver-option .driver-phone[data-v-400feade]{color:#909399;margin:0 10px}.driver-option .driver-tasks[data-v-400feade]{font-size:12px;color:#f56c6c;font-weight:500}.price-info-section[data-v-400feade]{margin-bottom:16px}.price-info-section .price-value[data-v-400feade]{font-weight:500}.price-info-section .price-value.estimate[data-v-400feade]{color:#409eff}.price-info-section .price-value.confirmed[data-v-400feade]{color:#52c41a}.price-info-section .price-value.discount[data-v-400feade]{color:#ff7875}.price-info-section .price-value.vat[data-v-400feade]{color:#faad14}.price-info-section .price-value.final[data-v-400feade]{color:#52c41a;font-size:15px;font-weight:600}.price-info-section .price-hint[data-v-400feade]{font-size:12px;color:#909399;margin-left:4px}.summary-footer[data-v-400feade]{margin-top:16px;padding:10px 16px;background:#f0f9eb;border-radius:4px;border:1px solid #e1f3d8;display:flex;align-items:center;justify-content:space-between}.summary-footer .summary-left[data-v-400feade]{display:flex;align-items:center;gap:24px}.summary-footer .summary-right[data-v-400feade]{display:flex;align-items:center;gap:10px}.summary-footer .summary-item[data-v-400feade]{display:inline-flex;align-items:center}.summary-footer .summary-item .label[data-v-400feade]{color:#67c23a;margin-right:4px}.summary-footer .summary-item .value[data-v-400feade]{font-weight:600;font-size:14px;color:#303133}.summary-footer .summary-item .value.warning[data-v-400feade]{color:#e6a23c}.el-dialog .el-dialog__body{overflow:visible!important}.el-dialog .delivery-table-wrapper{display:block;width:100%;overflow-x:auto!important;overflow-y:visible!important;padding-bottom:8px}.el-dialog .delivery-table-wrapper::-webkit-scrollbar{height:5px}.el-dialog .delivery-table-wrapper::-webkit-scrollbar-track{background:#f0f0f0;border-radius:5px}.el-dialog .delivery-table-wrapper::-webkit-scrollbar-thumb{background:#c0c0c0;border-radius:5px;min-width:50px}.el-dialog .delivery-table-wrapper::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.el-dialog .delivery-table-wrapper .el-table{width:max-content!important;min-width:2000px!important}.el-dialog .delivery-table-wrapper .el-table .el-table__inner-wrapper,.el-dialog .delivery-table-wrapper .el-table .el-table__header-wrapper,.el-dialog .delivery-table-wrapper .el-table .el-table__body-wrapper,.el-dialog .delivery-table-wrapper .el-table .el-table__footer-wrapper,.el-dialog .delivery-table-wrapper .el-table .el-scrollbar,.el-dialog .delivery-table-wrapper .el-table .el-scrollbar .el-scrollbar__wrap{overflow:hidden!important}.el-dialog .delivery-table-wrapper .el-table .el-scrollbar .el-scrollbar__bar{display:none!important}.order-flow-chart[data-v-afacb244]{width:100%;height:100%;display:flex;flex-direction:column;background:linear-gradient(135deg,#f8fffe 0%,#f0f7f4 100%)}.flow-legend[data-v-afacb244]{display:flex;align-items:center;gap:24px;padding:14px 24px;background:linear-gradient(135deg,#ffffff 0%,#f8fafc 100%);border-bottom:1px solid #e2e8f0;box-shadow:0 2px 8px #0000000d;flex-wrap:wrap}.legend-group[data-v-afacb244]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.legend-title[data-v-afacb244]{font-weight:600;font-size:14px;color:#2d3748;margin-right:4px}.legend-tag[data-v-afacb244]{font-size:12px;padding:4px 10px;border-radius:4px;color:#fff!important;font-weight:500}.legend-tag.clickable[data-v-afacb244]{cursor:pointer;transition:all .2s ease}.legend-tag.clickable[data-v-afacb244]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003;filter:brightness(1.1)}.legend-divider[data-v-afacb244]{width:1px;height:28px;background:linear-gradient(180deg,transparent,#cbd5e0,transparent);margin:0 8px}.flow-container[data-v-afacb244]{width:100%;height:100%;min-height:600px;flex:1}.custom-node[data-v-afacb244]{padding:12px 20px;border-radius:8px;font-size:13px;text-align:center;cursor:grab;transition:box-shadow .3s cubic-bezier(.4,0,.2,1);white-space:pre-line;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.custom-node[data-v-afacb244]:hover{box-shadow:0 12px 24px #00000026}.title-node[data-v-afacb244]{color:#fff;font-weight:600;font-size:15px;border-radius:25px;padding:12px 28px;background:linear-gradient(135deg,#22C55E 0%,#16A34A 100%);box-shadow:0 4px 15px #22c55e66;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.title-node[data-v-afacb244]:hover{box-shadow:0 8px 25px #22c55e80}.process-node[data-v-afacb244]{background:linear-gradient(180deg,#ffffff 0%,#fafbfc 100%);border:2px solid #3B82F6;min-width:120px;box-shadow:0 2px 8px #3b82f626;border-radius:10px}.process-node[data-v-afacb244]:hover{border-color:#1d4ed8;box-shadow:0 8px 20px #3b82f640}.process-node .node-label[data-v-afacb244]{color:#2d3748;font-weight:600;font-size:13px}.process-node .node-status[data-v-afacb244]{color:#3b82f6;font-size:12px;margin-top:6px;font-weight:500;background:rgba(59,130,246,.1);padding:2px 8px;border-radius:10px;display:inline-block}.process-node.order-status-pending[data-v-afacb244]{background:linear-gradient(135deg,#F59E0B 0%,#D97706 100%);border-color:#f59e0b;box-shadow:0 4px 12px #f59e0b59}.process-node.order-status-pending[data-v-afacb244]:hover{box-shadow:0 8px 20px #f59e0b80}.process-node.order-status-pending .node-label[data-v-afacb244]{color:#fff}.process-node.order-status-pending .node-status[data-v-afacb244]{color:#ffffffe6;background:rgba(255,255,255,.2)}.process-node.order-status-confirmed[data-v-afacb244]{background:linear-gradient(135deg,#3B82F6 0%,#2563EB 100%);border-color:#3b82f6;box-shadow:0 4px 12px #3b82f659}.process-node.order-status-confirmed[data-v-afacb244]:hover{box-shadow:0 8px 20px #3b82f680}.process-node.order-status-confirmed .node-label[data-v-afacb244]{color:#fff}.process-node.order-status-confirmed .node-status[data-v-afacb244]{color:#ffffffe6;background:rgba(255,255,255,.2)}.process-node.order-status-delivering[data-v-afacb244]{background:linear-gradient(135deg,#06B6D4 0%,#0891B2 100%);border-color:#06b6d4;box-shadow:0 4px 12px #06b6d459}.process-node.order-status-delivering[data-v-afacb244]:hover{box-shadow:0 8px 20px #06b6d480}.process-node.order-status-delivering .node-label[data-v-afacb244]{color:#fff}.process-node.order-status-delivering .node-status[data-v-afacb244]{color:#ffffffe6;background:rgba(255,255,255,.2)}.process-node.order-status-initial[data-v-afacb244]{background:linear-gradient(135deg,#64748B 0%,#475569 100%);border-color:#64748b;box-shadow:0 4px 12px #64748b59}.process-node.order-status-initial[data-v-afacb244]:hover{box-shadow:0 8px 20px #64748b80}.process-node.order-status-initial .node-label[data-v-afacb244]{color:#fff}.process-node.order-status-initial .node-status[data-v-afacb244]{color:#ffffffe6;background:rgba(255,255,255,.2)}.action-node[data-v-afacb244]{background:linear-gradient(180deg,#ffffff 0%,#f8f9fa 100%);border:2px solid #a0aec0;border-radius:25px;min-width:100px;box-shadow:0 2px 6px #00000014}.action-node[data-v-afacb244]:hover{border-color:#718096;box-shadow:0 6px 16px #0000001f}.action-node .node-label[data-v-afacb244]{color:#4a5568;font-weight:500}.action-node .node-status[data-v-afacb244]{color:#718096;font-size:12px;margin-top:4px;font-weight:500}.action-node.action-cancel[data-v-afacb244]{background:linear-gradient(135deg,#EF4444 0%,#DC2626 100%);border-color:#ef4444;box-shadow:0 4px 12px #ef444459}.action-node.action-cancel[data-v-afacb244]:hover{box-shadow:0 8px 20px #ef444480}.action-node.action-cancel .node-label[data-v-afacb244]{color:#fff;font-weight:600}.action-node.action-cancel .node-status[data-v-afacb244]{color:#ffffffe6;background:rgba(255,255,255,.2);padding:2px 8px;border-radius:10px;display:inline-block}.action-node.action-delete[data-v-afacb244]{background:linear-gradient(135deg,#DC2626 0%,#B91C1C 100%);border-color:#dc2626;box-shadow:0 4px 12px #dc262659}.action-node.action-delete[data-v-afacb244]:hover{box-shadow:0 8px 20px #dc262680}.action-node.action-delete .node-label[data-v-afacb244]{color:#fff;font-weight:600}.action-node.action-delete .node-status[data-v-afacb244]{color:#ffffffe6;background:rgba(255,255,255,.2);padding:2px 8px;border-radius:10px;display:inline-block}.decision-wrapper[data-v-afacb244]{position:relative;width:156px;height:156px;display:flex;align-items:center;justify-content:center}.decision-node[data-v-afacb244]{background:linear-gradient(135deg,#6366F1 0%,#4F46E5 100%);border:2px solid #6366F1;transform:rotate(45deg);width:110px;height:110px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #6366f159}.decision-wrapper:hover .decision-node[data-v-afacb244]{box-shadow:0 8px 20px #6366f180}.decision-content[data-v-afacb244]{transform:rotate(-45deg);font-size:12px;color:#fff;text-align:center;line-height:1.5;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1)}.decision-handle[data-v-afacb244]{position:absolute!important}.decision-handle-top[data-v-afacb244]{top:0!important;left:50%!important;transform:translate(-50%)!important}.decision-handle-bottom[data-v-afacb244]{bottom:0!important;left:50%!important;transform:translate(-50%)!important}.decision-handle-left[data-v-afacb244]{left:0!important;top:50%!important;transform:translateY(-50%)!important}.decision-handle-right[data-v-afacb244]{right:0!important;top:50%!important;transform:translateY(-50%)!important}.item-node[data-v-afacb244]{background:linear-gradient(135deg,#8B5CF6 0%,#7C3AED 100%);border:none;min-width:90px;box-shadow:0 4px 12px #8b5cf659;border-radius:10px}.item-node[data-v-afacb244]:hover{box-shadow:0 8px 20px #8b5cf680}.item-node .node-label[data-v-afacb244]{color:#fff;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1)}.item-node .node-status[data-v-afacb244]{color:#ffffffe6;font-size:12px;margin-top:6px;background:rgba(255,255,255,.2);padding:2px 8px;border-radius:10px;display:inline-block}.item-node.item-cancel[data-v-afacb244]{background:linear-gradient(135deg,#EF4444 0%,#DC2626 100%);box-shadow:0 4px 12px #ef444459}.item-node.item-cancel[data-v-afacb244]:hover{box-shadow:0 8px 20px #ef444480}.item-node.item-cancel .node-label[data-v-afacb244]{color:#fff}.item-node.item-cancel .node-status[data-v-afacb244]{color:#ffffffe6;background:rgba(255,255,255,.2)}.item-node.item-status-picking[data-v-afacb244]{background:linear-gradient(135deg,#8B5CF6 0%,#7C3AED 100%);box-shadow:0 4px 12px #8b5cf659}.item-node.item-status-picking[data-v-afacb244]:hover{box-shadow:0 8px 20px #8b5cf680}.item-node.item-status-delivering[data-v-afacb244]{background:linear-gradient(135deg,#06B6D4 0%,#0891B2 100%);box-shadow:0 4px 12px #06b6d459}.item-node.item-status-delivering[data-v-afacb244]:hover{box-shadow:0 8px 20px #06b6d480}.item-node.item-status-delivered[data-v-afacb244]{background:linear-gradient(135deg,#10B981 0%,#059669 100%);box-shadow:0 4px 12px #10b98159}.item-node.item-status-delivered[data-v-afacb244]:hover{box-shadow:0 8px 20px #10b98180}.item-node.item-status-paid[data-v-afacb244]{background:linear-gradient(135deg,#16A34A 0%,#15803D 100%);box-shadow:0 4px 12px #16a34a59}.item-node.item-status-paid[data-v-afacb244]:hover{box-shadow:0 8px 20px #16a34a80}.item-node.item-status-done[data-v-afacb244]{background:linear-gradient(135deg,#22C55E 0%,#16A34A 100%);box-shadow:0 4px 12px #22c55e59}.item-node.item-status-done[data-v-afacb244]:hover{box-shadow:0 8px 20px #22c55e80}.final-node[data-v-afacb244]{background:linear-gradient(135deg,#22C55E 0%,#16A34A 100%);border:none;min-width:110px;box-shadow:0 4px 12px #22c55e59;border-radius:10px}.final-node[data-v-afacb244]:hover{box-shadow:0 8px 20px #22c55e80}.final-node .node-label[data-v-afacb244]{color:#fff;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1)}.final-node .node-status[data-v-afacb244]{color:#ffffffe6;font-size:12px;margin-top:6px;background:rgba(255,255,255,.2);padding:2px 8px;border-radius:10px;display:inline-block}.final-node.partial[data-v-afacb244]{background:linear-gradient(135deg,#14B8A6 0%,#0D9488 100%);box-shadow:0 4px 12px #14b8a659}.final-node.partial[data-v-afacb244]:hover{box-shadow:0 8px 20px #14b8a680}.final-node.partial .node-label[data-v-afacb244]{color:#fff}.final-node.partial .node-status[data-v-afacb244]{color:#ffffffe6;background:rgba(255,255,255,.2)}.annotation-node[data-v-afacb244]{font-size:14px;color:#718096;white-space:pre-line;pointer-events:none;font-style:italic;line-height:1.5}.node-detail[data-v-afacb244]{padding:0;display:flex;flex-direction:column;gap:16px}.detail-card[data-v-afacb244]{background:#ffffff;border-radius:12px;padding:16px;box-shadow:0 2px 8px #0000000f;border:1px solid #e8ecf0;transition:all .2s ease}.detail-card[data-v-afacb244]:hover{box-shadow:0 4px 12px #0000001a}.header-card[data-v-afacb244]{display:flex;align-items:center;gap:16px;background:linear-gradient(135deg,#22C55E 0%,#16A34A 100%);border:none;padding:20px}.header-icon[data-v-afacb244]{width:56px;height:56px;background:rgba(255,255,255,.2);border-radius:12px;display:flex;align-items:center;justify-content:center}.header-icon .node-icon[data-v-afacb244]{font-size:28px}.header-content[data-v-afacb244]{flex:1}.header-content .node-title[data-v-afacb244]{font-size:18px;font-weight:600;color:#fff;margin:0 0 8px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.status-badge[data-v-afacb244]{font-size:12px}.card-header[data-v-afacb244]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #f0f2f5}.card-icon[data-v-afacb244]{font-size:16px}.card-header h4[data-v-afacb244]{font-size:14px;font-weight:600;color:#2d3748;margin:0}.desc-card[data-v-afacb244]{background:linear-gradient(135deg,#f7fafc 0%,#edf2f7 100%)}.desc-text[data-v-afacb244]{font-size:14px;color:#4a5568;line-height:1.8;margin:0}.action-card[data-v-afacb244]{border-left:3px solid #22C55E}.action-items[data-v-afacb244],.next-items[data-v-afacb244],.condition-items[data-v-afacb244],.note-items[data-v-afacb244]{display:flex;flex-direction:column;gap:8px}.action-item[data-v-afacb244],.next-item[data-v-afacb244],.condition-item[data-v-afacb244],.note-item[data-v-afacb244]{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#4a5568;line-height:1.6}.item-dot[data-v-afacb244]{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:6px}.action-dot[data-v-afacb244]{background:#22C55E}.item-arrow[data-v-afacb244]{color:#4299e1;font-weight:700;flex-shrink:0}.item-diamond[data-v-afacb244]{color:#ed8936;font-size:10px;flex-shrink:0}.item-alert[data-v-afacb244]{width:16px;height:16px;background:#ed8936;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0}.item-text[data-v-afacb244]{flex:1}.next-card[data-v-afacb244]{border-left:3px solid #4299e1}.condition-card[data-v-afacb244]{border-left:3px solid #ed8936}.notes-card[data-v-afacb244]{background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border:1px solid #fcd34d;border-left:3px solid #ed8936}[data-v-afacb244] .el-drawer__header{margin-bottom:0;padding:16px 20px;border-bottom:1px solid #ebeef5}[data-v-afacb244] .el-drawer__title{font-size:16px;font-weight:600;color:#303133}[data-v-afacb244] .el-drawer__body{padding:20px}[data-v-afacb244] .vue-flow__edge-path{stroke:#a0aec0;stroke-width:2;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}[data-v-afacb244] .vue-flow__edge.animated .vue-flow__edge-path{stroke:#22c55e;stroke-width:2.5;filter:drop-shadow(0 2px 4px rgba(34,197,94,.3))}[data-v-afacb244] .vue-flow__edge-text{font-size:14px;fill:#4a5568;font-weight:500}[data-v-afacb244] .vue-flow__edge-textbg{fill:#fff;rx:4;ry:4}[data-v-afacb244] .vue-flow__controls{background:rgba(255,255,255,.95);border-radius:12px;box-shadow:0 4px 16px #0000001a;border:1px solid rgba(34,197,94,.2);overflow:hidden}[data-v-afacb244] .vue-flow__controls-button{background:white;border:none;color:#4a5568;transition:all .2s ease}[data-v-afacb244] .vue-flow__controls-button:hover{background:rgba(34,197,94,.1);color:#22c55e}[data-v-afacb244] .vue-flow__background{background:transparent}[data-v-afacb244] .vue-flow__node{cursor:grab}[data-v-afacb244] .vue-flow__node.dragging{cursor:grabbing}[data-v-afacb244] .vue-flow__node.selectable:not(.dragging):active{cursor:grabbing}[data-v-afacb244] .vue-flow__handle{width:8px;height:8px;background-color:#22c55e;border:2px solid #fff;opacity:0;transition:opacity .2s ease}[data-v-afacb244] .vue-flow__handle:hover,[data-v-afacb244] .custom-node:hover .vue-flow__handle{opacity:1}[data-v-afacb244] .action-node .vue-flow__handle{background-color:#a0aec0}[data-v-26ba1c12] .el-table,[data-v-26ba1c12] .el-table .el-table__header th,[data-v-26ba1c12] .el-table .el-table__body td,[data-v-26ba1c12] .el-table .el-table__footer td,[data-v-26ba1c12] .el-descriptions,[data-v-26ba1c12] .el-descriptions .el-descriptions__label,[data-v-26ba1c12] .el-descriptions .el-descriptions__content,[data-v-26ba1c12] .el-dialog,.action-column[data-v-26ba1c12] .el-button{font-size:14px}.card-header[data-v-26ba1c12]{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:10px}.status-filter-group[data-v-26ba1c12]{display:flex;flex-wrap:wrap;gap:8px;flex:1;margin-left:15px}.status-filter-group .el-button[data-v-26ba1c12]{margin:0;border-radius:4px}.status-badge[data-v-26ba1c12]{margin-left:5px}.action-buttons-group[data-v-26ba1c12]{display:flex;align-items:center;gap:10px;flex-shrink:0;margin-left:auto}.flow-chart-btn[data-v-26ba1c12]{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;background:linear-gradient(135deg,var(--btn-theme-color, #409eff) 0%,var(--btn-darker-color, #2563eb) 100%);border-radius:6px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px var(--btn-shadow-color, rgba(64, 158, 255, .4));position:relative;overflow:hidden}.flow-chart-btn[data-v-26ba1c12]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.flow-chart-btn[data-v-26ba1c12]:hover{transform:translateY(-2px);box-shadow:0 6px 20px var(--btn-shadow-hover-color, rgba(64, 158, 255, .5));background:linear-gradient(135deg,var(--btn-lighter-color, #66b1ff) 0%,var(--btn-theme-color, #409eff) 100%)}.flow-chart-btn[data-v-26ba1c12]:hover:before{left:100%}.flow-chart-btn[data-v-26ba1c12]:active{transform:translateY(0);box-shadow:0 2px 10px var(--btn-shadow-color, rgba(64, 158, 255, .3))}.flow-chart-btn .flow-icon[data-v-26ba1c12]{font-size:16px;color:#fff}.flow-chart-btn .flow-text[data-v-26ba1c12]{font-size:13px;font-weight:500;color:#fff;letter-spacing:.5px}.go-order-btn[data-v-26ba1c12]{margin-left:10px;display:inline-flex;align-items:center;gap:6px;padding:8px 10px;background:linear-gradient(135deg,var(--go-btn-color, #10b981) 0%,var(--go-btn-darker-color, #059669) 100%);border-radius:6px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px var(--go-btn-shadow-color, rgba(16, 185, 129, .4));position:relative;overflow:hidden}.go-order-btn[data-v-26ba1c12]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transition:left .5s ease}.go-order-btn[data-v-26ba1c12]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 6px 25px var(--go-btn-shadow-hover-color, rgba(16, 185, 129, .5));background:linear-gradient(135deg,var(--go-btn-lighter-color, #34d399) 0%,var(--go-btn-color, #10b981) 100%)}.go-order-btn[data-v-26ba1c12]:hover:before{left:100%}.go-order-btn:hover .go-badge[data-v-26ba1c12]{transform:scale(1.1)}.go-order-btn[data-v-26ba1c12]:active{transform:translateY(0) scale(1);box-shadow:0 2px 10px var(--go-btn-shadow-color, rgba(16, 185, 129, .3))}.go-order-btn .go-badge[data-v-26ba1c12]{display:inline-flex;align-items:center;justify-content:center;background:var(--go-badge-color, #fff);color:var(--go-btn-color, #409EFF);font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;letter-spacing:.5px;transition:transform .3s ease;box-shadow:0 2px 6px #00000026}.go-order-btn .go-icon[data-v-26ba1c12]{font-size:16px;color:#fff;animation:pulse-glow-26ba1c12 2s ease-in-out infinite}.go-order-btn .go-text[data-v-26ba1c12]{font-size:13px;font-weight:500;color:#fff;letter-spacing:.5px}@keyframes pulse-glow-26ba1c12{0%,to{opacity:1;filter:drop-shadow(0 0 2px rgba(255,255,255,.3))}50%{opacity:.85;filter:drop-shadow(0 0 8px rgba(255,255,255,.6))}}.product-info .product-name[data-v-26ba1c12]{font-weight:500}.product-info .sku-name[data-v-26ba1c12]{color:#909399;font-size:12px;margin-left:4px}.customer-info .customer-phone[data-v-26ba1c12]{color:#909399;font-size:12px}.quantity-info[data-v-26ba1c12]{font-size:13px}.quantity-info .qty-highlight[data-v-26ba1c12]{color:#67c23a;font-weight:700}.quantity-info .qty-sep[data-v-26ba1c12]{color:#c0c4cc;margin:0 2px}.shortage-info[data-v-26ba1c12]{color:#f56c6c;font-size:11px;margin-top:2px}.price[data-v-26ba1c12]{color:#f56c6c;font-weight:700}.price.confirmed[data-v-26ba1c12]{color:#67c23a}.vat-amount[data-v-26ba1c12]{color:#e6a23c;font-weight:500}.price-with-vat[data-v-26ba1c12]{color:#f56c6c;font-weight:600}.price-no-vat[data-v-26ba1c12]{color:#606266;font-weight:500}.price-cell[data-v-26ba1c12]{display:flex;flex-direction:column;align-items:flex-end;line-height:1.4}.vat-label[data-v-26ba1c12]{font-size:11px;margin-top:2px}.vat-label.with-vat[data-v-26ba1c12]{color:#f56c6c}.vat-label.no-vat[data-v-26ba1c12]{color:#909399}.vat-disabled[data-v-26ba1c12]{color:#c0c4cc}.estimate-price[data-v-26ba1c12]{color:#67c23a}.discount-text[data-v-26ba1c12]{color:#e6a23c;font-size:12px;margin-top:2px}.item-info[data-v-26ba1c12]{padding:2px 0;color:#606266;font-size:13px}.order-no[data-v-26ba1c12]{font-weight:600;color:#409eff}.price-hint[data-v-26ba1c12]{margin-left:10px;color:#909399;font-size:12px}.remark-text[data-v-26ba1c12]{color:#909399;font-size:12px}.pagination-container[data-v-26ba1c12]{padding:20px 0;display:flex;justify-content:flex-end}.driver-option[data-v-26ba1c12]{display:flex;justify-content:space-between;align-items:center;width:100%}.driver-option .driver-name[data-v-26ba1c12]{font-weight:500}.driver-option .driver-vehicle[data-v-26ba1c12]{color:#909399}.driver-option .driver-tasks[data-v-26ba1c12]{font-size:12px;color:#e6a23c}.process-timeline[data-v-26ba1c12]{padding:16px 0;overflow-x:hidden}.process-timeline .timeline-dot[data-v-26ba1c12]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 2px 8px #00000026;transition:transform .2s ease}.process-timeline .timeline-dot[data-v-26ba1c12]:hover{transform:scale(1.1)}.process-timeline .timeline-dot.dot-admin[data-v-26ba1c12]{background:linear-gradient(135deg,#409EFF 0%,#66b1ff 100%)}.process-timeline .timeline-dot.dot-driver[data-v-26ba1c12]{background:linear-gradient(135deg,#67C23A 0%,#95d475 100%)}.process-timeline .timeline-dot.dot-system[data-v-26ba1c12]{background:linear-gradient(135deg,#909399 0%,#c0c4cc 100%)}.process-timeline .timeline-dot.dot-customer[data-v-26ba1c12]{background:linear-gradient(135deg,#E6A23C 0%,#f0c78a 100%)}.process-timeline .timeline-dot.dot-warning[data-v-26ba1c12]{background:linear-gradient(135deg,#F59E0B 0%,#fbbf24 100%)!important}.process-timeline .timeline-dot.dot-info[data-v-26ba1c12]{background:linear-gradient(135deg,#3B82F6 0%,#60a5fa 100%)!important}.process-timeline .timeline-dot.dot-primary[data-v-26ba1c12]{background:linear-gradient(135deg,#06B6D4 0%,#22d3ee 100%)!important}.process-timeline .timeline-dot.dot-success[data-v-26ba1c12]{background:linear-gradient(135deg,#22C55E 0%,#4ade80 100%)!important}.process-timeline .timeline-dot.dot-danger[data-v-26ba1c12]{background:linear-gradient(135deg,#EF4444 0%,#f87171 100%)!important}.process-timeline .timeline-card[data-v-26ba1c12]{background:#fff;border:1px solid #ebeef5;border-radius:12px;padding:16px;margin-left:8px;position:relative;transition:all .3s ease;box-shadow:0 2px 12px #0000000a}.process-timeline .timeline-card[data-v-26ba1c12]:hover{box-shadow:0 4px 16px #00000014;transform:translate(4px)}.process-timeline .timeline-card.timeline-card-latest[data-v-26ba1c12]{border-color:#409eff;background:linear-gradient(135deg,#ecf5ff 0%,#f4f8ff 100%)}.process-timeline .timeline-header[data-v-26ba1c12]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.process-timeline .timeline-header .operator-info[data-v-26ba1c12]{display:flex;align-items:center;gap:12px}.process-timeline .timeline-header .operator-info .el-avatar.avatar-status-warning[data-v-26ba1c12]{background:linear-gradient(135deg,#F59E0B 0%,#fbbf24 100%)}.process-timeline .timeline-header .operator-info .el-avatar.avatar-status-info[data-v-26ba1c12]{background:linear-gradient(135deg,#3B82F6 0%,#60a5fa 100%)}.process-timeline .timeline-header .operator-info .el-avatar.avatar-status-primary[data-v-26ba1c12]{background:linear-gradient(135deg,#06B6D4 0%,#22d3ee 100%)}.process-timeline .timeline-header .operator-info .el-avatar.avatar-status-success[data-v-26ba1c12]{background:linear-gradient(135deg,#22C55E 0%,#4ade80 100%)}.process-timeline .timeline-header .operator-info .el-avatar.avatar-status-danger[data-v-26ba1c12]{background:linear-gradient(135deg,#EF4444 0%,#f87171 100%)}.process-timeline .timeline-header .operator-info .operator-detail[data-v-26ba1c12]{display:flex;flex-direction:column;gap:4px}.process-timeline .timeline-header .operator-info .operator-detail .operator-name-row[data-v-26ba1c12]{display:flex;align-items:center;gap:0}.process-timeline .timeline-header .operator-info .operator-detail .operator-name[data-v-26ba1c12]{font-weight:600;font-size:14px;color:#303133}.process-timeline .timeline-header .operator-info .operator-detail .operation-name[data-v-26ba1c12]{font-size:13px;color:#409eff;margin-left:8px;padding-left:8px;border-left:2px solid #E4E7ED;font-weight:500}.process-timeline .timeline-header .operator-info .operator-detail .el-tag.tag-status-warning[data-v-26ba1c12]{background-color:#f59e0b1a;border-color:#f59e0b;color:#f59e0b}.process-timeline .timeline-header .operator-info .operator-detail .el-tag.tag-status-info[data-v-26ba1c12]{background-color:#3b82f61a;border-color:#3b82f6;color:#3b82f6}.process-timeline .timeline-header .operator-info .operator-detail .el-tag.tag-status-primary[data-v-26ba1c12]{background-color:#06b6d41a;border-color:#06b6d4;color:#06b6d4}.process-timeline .timeline-header .operator-info .operator-detail .el-tag.tag-status-success[data-v-26ba1c12]{background-color:#22c55e1a;border-color:#22c55e;color:#22c55e}.process-timeline .timeline-header .operator-info .operator-detail .el-tag.tag-status-danger[data-v-26ba1c12]{background-color:#ef44441a;border-color:#ef4444;color:#ef4444}.process-timeline .timeline-header .timeline-time[data-v-26ba1c12]{display:flex;align-items:center;gap:4px;font-size:12px;color:#909399;background:#f5f7fa;padding:4px 8px;border-radius:4px}.process-timeline .timeline-header .timeline-time .el-icon[data-v-26ba1c12]{font-size:14px}.process-timeline .status-flow[data-v-26ba1c12]{display:flex;align-items:center;gap:12px;padding:12px;background:#fafafa;border-radius:8px;margin-bottom:12px}.process-timeline .status-flow .status-item[data-v-26ba1c12]{padding:6px 14px;border-radius:6px;font-size:13px;font-weight:500;transition:all .2s ease}.process-timeline .status-flow .status-item.status-new[data-v-26ba1c12]{background:linear-gradient(135deg,#f4f4f5 0%,#e9ecef 100%);color:#606266;border:1px solid #dcdfe6}.process-timeline .status-flow .status-item.status-0[data-v-26ba1c12]{background:linear-gradient(135deg,#fdf6ec 0%,#fcf1e0 100%);color:#e6a23c;border:1px solid #f5dab1}.process-timeline .status-flow .status-item.status-1[data-v-26ba1c12]{background:linear-gradient(135deg,#f4f4f5 0%,#e9ecef 100%);color:#909399;border:1px solid #d3d4d6}.process-timeline .status-flow .status-item.status-2[data-v-26ba1c12]{background:linear-gradient(135deg,#ecf5ff 0%,#e1f0ff 100%);color:#409eff;border:1px solid #b3d8ff}.process-timeline .status-flow .status-item.status-3[data-v-26ba1c12]{background:linear-gradient(135deg,#f0f9eb 0%,#e1f3d8 100%);color:#67c23a;border:1px solid #b3e19d}.process-timeline .status-flow .status-item.status-4[data-v-26ba1c12]{background:linear-gradient(135deg,#fdf6ec 0%,#fcf1e0 100%);color:#e6a23c;border:1px solid #f5dab1}.process-timeline .status-flow .status-item.status-5[data-v-26ba1c12]{background:linear-gradient(135deg,#fef0f0 0%,#fde2e2 100%);color:#f56c6c;border:1px solid #fbc4c4}.process-timeline .status-flow .status-item.status-6[data-v-26ba1c12]{background:linear-gradient(135deg,#fde2e2 0%,#f5c4c4 100%);color:#a94442;border:1px solid #ebadad}.process-timeline .status-flow .status-item .status-label[data-v-26ba1c12]{white-space:nowrap}.process-timeline .status-flow .status-arrow[data-v-26ba1c12]{display:flex;align-items:center;color:#c0c4cc}.process-timeline .status-flow .status-arrow .el-icon[data-v-26ba1c12]{animation:arrowPulse-26ba1c12 1.5s ease-in-out infinite}.process-timeline .timeline-status-flow[data-v-26ba1c12]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:linear-gradient(135deg,#f0f9ff 0%,#f5f7fa 100%);border-radius:6px;margin-bottom:8px;font-size:13px}.process-timeline .timeline-status-flow .status-type-label[data-v-26ba1c12]{color:#606266;font-weight:500;flex-shrink:0}.process-timeline .timeline-status-flow .status-arrow[data-v-26ba1c12]{color:#409eff;font-size:14px;flex-shrink:0}.process-timeline .timeline-remark[data-v-26ba1c12]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;background:#f9fafc;border-radius:6px;border-left:3px solid #409EFF;font-size:13px;color:#606266;line-height:1.6}.process-timeline .timeline-remark.remark-status-warning[data-v-26ba1c12]{border-left-color:#f59e0b}.process-timeline .timeline-remark.remark-status-info[data-v-26ba1c12]{border-left-color:#3b82f6}.process-timeline .timeline-remark.remark-status-primary[data-v-26ba1c12]{border-left-color:#06b6d4}.process-timeline .timeline-remark.remark-status-success[data-v-26ba1c12]{border-left-color:#22c55e}.process-timeline .timeline-remark.remark-status-danger[data-v-26ba1c12]{border-left-color:#ef4444}.process-timeline .timeline-remark>.el-icon[data-v-26ba1c12]{color:#909399;margin-top:2px;flex-shrink:0}.process-timeline .timeline-remark .remark-content[data-v-26ba1c12]{flex:1;display:flex;flex-direction:column;gap:6px}.process-timeline .timeline-remark .remark-status-line[data-v-26ba1c12]{margin:0;padding:0;background:transparent}.process-timeline .timeline-remark .remark-text-line[data-v-26ba1c12]{line-height:1.5}.process-timeline .timeline-remark .remark-text-content[data-v-26ba1c12]{flex:1}.process-timeline .timeline-remark .remark-text-content .remark-line[data-v-26ba1c12]{margin:0;padding:0;line-height:1.6}.process-timeline .timeline-remark .remark-text-content .remark-line[data-v-26ba1c12]:not(:last-child){margin-bottom:4px}.process-timeline .timeline-badge[data-v-26ba1c12]{position:absolute;top:-8px;right:12px}@keyframes arrowPulse-26ba1c12{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(4px)}}[data-v-26ba1c12] .el-timeline{padding-left:0}[data-v-26ba1c12] .el-timeline .el-timeline-item{padding-bottom:24px}[data-v-26ba1c12] .el-timeline .el-timeline-item:last-child{padding-bottom:0}[data-v-26ba1c12] .el-timeline .el-timeline-item__wrapper{padding-left:40px}[data-v-26ba1c12] .el-timeline .el-timeline-item__tail{left:15px;border-left:2px dashed #e4e7ed}[data-v-26ba1c12] .el-timeline .el-timeline-item__node{left:0}.print-lang-selector[data-v-26ba1c12]{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px dashed #e4e7ed}.print-lang-selector span[data-v-26ba1c12]{color:#606266;font-size:14px}.print-content.professional[data-v-26ba1c12]{padding:30px;background:#fff;font-family:Microsoft YaHei,SimSun,Arial,sans-serif;font-size:12px;line-height:1.6;color:#333}.print-content.professional .print-company-header[data-v-26ba1c12]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:15px}.print-content.professional .print-company-header .company-logo[data-v-26ba1c12]{width:80px}.print-content.professional .print-company-header .company-logo .logo-image[data-v-26ba1c12]{width:60px;height:60px;object-fit:contain;border-radius:4px}.print-content.professional .print-company-header .company-logo .logo-placeholder[data-v-26ba1c12]{width:60px;height:60px;border:2px dashed #ddd;display:flex;align-items:center;justify-content:center;color:#999;font-size:14px;font-weight:700;border-radius:4px;background:#f5f5f5}.print-content.professional .print-company-header .company-info[data-v-26ba1c12]{flex:1;text-align:center}.print-content.professional .print-company-header .company-info .company-name[data-v-26ba1c12]{font-size:22px;font-weight:700;color:#1a1a1a;margin:0 0 4px;letter-spacing:2px}.print-content.professional .print-company-header .company-info .company-name-en[data-v-26ba1c12]{font-size:12px;color:#666;margin:0 0 8px;font-style:italic}.print-content.professional .print-company-header .company-info .company-contact[data-v-26ba1c12]{font-size:12px;color:#666;margin:0}.print-content.professional .print-company-header .doc-type[data-v-26ba1c12]{text-align:right;min-width:180px}.print-content.professional .print-company-header .doc-type h2[data-v-26ba1c12]{font-size:20px;font-weight:700;color:#333;margin:0 0 8px;border-bottom:3px double #333;padding-bottom:8px}.print-content.professional .print-company-header .doc-type .doc-no[data-v-26ba1c12]{font-size:12px;color:#666;margin:0;font-family:Courier New,monospace}.print-content.professional .print-divider[data-v-26ba1c12]{height:2px;background:linear-gradient(to right,#333,#999,#333);margin:10px 0 15px}.print-content.professional .section-title[data-v-26ba1c12]{margin:15px 0 8px;padding-bottom:4px;border-bottom:1px solid #333}.print-content.professional .section-title .title-text[data-v-26ba1c12]{font-size:13px;font-weight:700;color:#333;background:#fff;padding-right:10px}.print-content.professional .print-info-table[data-v-26ba1c12]{width:100%;border-collapse:collapse;margin-bottom:10px}.print-content.professional .print-info-table td[data-v-26ba1c12]{padding:6px 10px;vertical-align:top}.print-content.professional .print-info-table .label[data-v-26ba1c12]{width:120px;font-weight:500;color:#666;white-space:nowrap}.print-content.professional .print-info-table .value[data-v-26ba1c12]{color:#333}.print-content.professional .customer-info[data-v-26ba1c12]{border:1px solid #ddd}.print-content.professional .customer-info td[data-v-26ba1c12]{border-bottom:1px solid #eee}.print-content.professional .customer-info td[data-v-26ba1c12]:first-child,.print-content.professional .customer-info td[data-v-26ba1c12]:nth-child(3){background:#fafafa}.print-content.professional .customer-info tr:last-child td[data-v-26ba1c12]{border-bottom:none}.print-content.professional .print-product-table[data-v-26ba1c12]{width:100%;border-collapse:collapse;margin-bottom:15px}.print-content.professional .print-product-table th[data-v-26ba1c12],.print-content.professional .print-product-table td[data-v-26ba1c12]{border:1px solid #333;padding:8px 10px;font-size:12px}.print-content.professional .print-product-table thead th[data-v-26ba1c12]{background:#f5f5f5;font-weight:700;text-align:center}.print-content.professional .print-product-table tbody td[data-v-26ba1c12]{vertical-align:middle}.print-content.professional .print-product-table .empty-row td[data-v-26ba1c12]{height:28px}.print-content.professional .print-product-table tfoot .total-row td[data-v-26ba1c12]{background:#fafafa;border-top:2px solid #333}.print-content.professional .print-product-table tfoot .total-row .total-price[data-v-26ba1c12]{font-size:14px;color:#c00}.print-content.professional .print-product-table tfoot .discount-row td[data-v-26ba1c12]{background:#fff8e1;font-size:11px;border-top:none}.print-content.professional .print-product-table tfoot .discount-row .discount-note[data-v-26ba1c12]{color:#666}.print-content.professional .print-product-table tfoot .discount-row .discount-amount[data-v-26ba1c12]{color:#e65100;font-size:12px;font-weight:700}.print-content.professional .print-product-table tfoot .discount-row .no-discount[data-v-26ba1c12]{color:#999}.print-content.professional .order-discount[data-v-26ba1c12]{color:#e65100;font-size:16px;font-weight:700}.print-content.professional .basic-info[data-v-26ba1c12],.print-content.professional .customer-info[data-v-26ba1c12],.print-content.professional .delivery-info[data-v-26ba1c12]{border:1px solid #ddd}.print-content.professional .basic-info td[data-v-26ba1c12],.print-content.professional .customer-info td[data-v-26ba1c12],.print-content.professional .delivery-info td[data-v-26ba1c12]{border-bottom:1px solid #eee}.print-content.professional .basic-info td[data-v-26ba1c12]:first-child,.print-content.professional .basic-info td[data-v-26ba1c12]:nth-child(3),.print-content.professional .customer-info td[data-v-26ba1c12]:first-child,.print-content.professional .customer-info td[data-v-26ba1c12]:nth-child(3),.print-content.professional .delivery-info td[data-v-26ba1c12]:first-child,.print-content.professional .delivery-info td[data-v-26ba1c12]:nth-child(3){background:#fafafa}.print-content.professional .basic-info tr:last-child td[data-v-26ba1c12],.print-content.professional .customer-info tr:last-child td[data-v-26ba1c12],.print-content.professional .delivery-info tr:last-child td[data-v-26ba1c12]{border-bottom:none}.print-content.professional .print-signature-area[data-v-26ba1c12]{display:flex;justify-content:space-between;margin-top:30px;gap:40px}.print-content.professional .print-signature-area .signature-box[data-v-26ba1c12]{flex:1;border:1px solid #333;padding:15px}.print-content.professional .print-signature-area .signature-box .signature-title[data-v-26ba1c12]{font-weight:700;font-size:13px;margin-bottom:15px;padding-bottom:5px;border-bottom:1px dashed #ccc}.print-content.professional .print-signature-area .signature-box .signature-content[data-v-26ba1c12]{min-height:80px}.print-content.professional .print-signature-area .signature-box .signature-content .sign-field[data-v-26ba1c12]{display:flex;align-items:flex-end;margin-bottom:20px}.print-content.professional .print-signature-area .signature-box .signature-content .sign-field .sign-label[data-v-26ba1c12]{white-space:nowrap;margin-right:10px}.print-content.professional .print-signature-area .signature-box .signature-content .sign-field .sign-line[data-v-26ba1c12]{flex:1;height:1.5em;border-bottom:1px solid #333}.print-content.professional .print-signature-area .signature-box .stamp-area[data-v-26ba1c12]{display:flex;align-items:center;justify-content:center}.print-content.professional .print-signature-area .signature-box .stamp-area .stamp-placeholder[data-v-26ba1c12]{width:100px;height:100px;border:2px dashed #ccc;border-radius:50%}.print-content.professional .print-notes[data-v-26ba1c12]{margin-top:20px;padding:10px;background:#fafafa;border:1px solid #eee;font-size:11px}.print-content.professional .print-notes .notes-title[data-v-26ba1c12]{font-weight:700;margin-bottom:5px}.print-content.professional .print-notes .notes-content[data-v-26ba1c12]{color:#666}.print-content.professional .print-notes .notes-content p[data-v-26ba1c12]{margin:3px 0}.print-content.professional .print-page-footer[data-v-26ba1c12]{margin-top:20px;text-align:center;font-size:11px;color:#999;border-top:1px solid #eee;padding-top:10px}.delivery-batches-table[data-v-26ba1c12]{margin-top:10px}.delivery-batches-table .batch-item[data-v-26ba1c12]{font-size:14px;line-height:1.6;color:#606266}.delivery-batches-table .batch-item[data-v-26ba1c12]:not(:last-child){border-bottom:1px dashed #ebeef5;padding-bottom:4px;margin-bottom:4px}.delivery-batches-table .amount-text[data-v-26ba1c12]{font-size:14px;color:#606266}.delivery-batches-table .amount-text.paid[data-v-26ba1c12]{color:#67c23a}.delivery-batches-table .amount-text.debt[data-v-26ba1c12]{color:#f56c6c;font-weight:500}.delivery-batches-table .sign-image[data-v-26ba1c12]{width:60px;height:40px;cursor:pointer}.delivery-batches-table .sign-image[data-v-26ba1c12] img{object-fit:contain}.delivery-batches-table .image-error[data-v-26ba1c12]{color:#909399;font-size:13px}@media print{.print-content[data-v-26ba1c12]{padding:0}}.timeline-images[data-v-26ba1c12]{margin-top:8px}.timeline-images .image-label[data-v-26ba1c12]{display:flex;align-items:center;gap:4px;margin-bottom:6px;font-size:12px;color:#606266}.timeline-images .image-label .el-icon[data-v-26ba1c12]{font-size:14px;color:#909399}.timeline-images .image-list[data-v-26ba1c12]{display:flex;flex-wrap:wrap;gap:8px}.timeline-images .voucher-thumbnail[data-v-26ba1c12]{width:80px;height:80px;border-radius:4px;border:1px solid #dcdfe6;cursor:pointer;transition:all .3s ease}.timeline-images .voucher-thumbnail[data-v-26ba1c12]:hover{border-color:#409eff;box-shadow:0 2px 8px #409eff4d;transform:scale(1.05)}.timeline-images .voucher-thumbnail[data-v-26ba1c12] .el-image__inner{object-fit:cover}.timeline-images .image-error[data-v-26ba1c12]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background:#f5f7fa;color:#909399;font-size:10px}.timeline-images .image-error .el-icon[data-v-26ba1c12]{font-size:20px;margin-bottom:4px}.status-deleted[data-v-26ba1c12]{background:linear-gradient(135deg,#fde2e2 0%,#f5c4c4 100%)!important;border-color:#ebadad!important;color:#a94442!important;font-weight:600}.action-column{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:4px 0}.action-column .el-divider--vertical{height:16px;margin:0 4px}.action-column .el-button .el-icon{margin-right:2px}.flow-chart-drawer .el-drawer__body{padding:0;height:100%;overflow:hidden}.table-scroll-container{position:relative;z-index:10;margin-bottom:16px;border:1px solid #e4e7ed;border-radius:4px;overflow-x:hidden;overflow-y:hidden;background:#fff;width:100%}.table-scroll-container::-webkit-scrollbar{height:6px}.table-scroll-container::-webkit-scrollbar-track{background:transparent;border-radius:3px}.table-scroll-container::-webkit-scrollbar-thumb{background:#e8eaed;border-radius:3px}.table-scroll-container::-webkit-scrollbar-thumb:hover{background:#dcdfe6}.confirm-table-container{position:relative;margin-bottom:16px;border:1px solid #e4e7ed;border-radius:4px;background:#fff;max-height:350px;overflow-x:auto!important;overflow-y:auto!important}.confirm-table-container::-webkit-scrollbar{height:8px;width:6px}.confirm-table-container::-webkit-scrollbar-thumb{background-color:#dcdfe6;border-radius:4px}.confirm-table-container::-webkit-scrollbar-thumb:hover{background-color:#c0c4cc}.confirm-table-container::-webkit-scrollbar-track{background-color:#f5f7fa;border-radius:4px}.confirm-table-container .el-table.confirm-scrollable-table{width:max-content!important;min-width:1180px!important}.confirm-table-container .el-table.confirm-scrollable-table .el-table__inner-wrapper,.confirm-table-container .el-table.confirm-scrollable-table .el-table__header-wrapper,.confirm-table-container .el-table.confirm-scrollable-table .el-table__body-wrapper,.confirm-table-container .el-table.confirm-scrollable-table .el-table__footer-wrapper{width:max-content!important;overflow:visible!important}.confirm-table-container .el-table.confirm-scrollable-table .el-table__header,.confirm-table-container .el-table.confirm-scrollable-table .el-table__body,.confirm-table-container .el-table.confirm-scrollable-table .el-table__footer{width:max-content!important;table-layout:auto!important}.confirm-table-container .el-table.confirm-scrollable-table.el-table--border{border:none!important}.detail-scrollable-table{border-radius:0!important;min-width:100%!important;width:100%!important}.detail-scrollable-table .el-table__inner-wrapper,.detail-scrollable-table .el-table__header-wrapper,.detail-scrollable-table .el-table__body-wrapper,.detail-scrollable-table .el-table__footer-wrapper{width:100%!important}.detail-scrollable-table .el-table__header,.detail-scrollable-table .el-table__body,.detail-scrollable-table .el-table__footer{width:100%!important;table-layout:fixed!important}.detail-scrollable-table.el-table--border{border:none!important}.detail-scrollable-table .el-table__body tr:hover>td.el-table__cell,.detail-scrollable-table .el-table__body tr.hover-row>td.el-table__cell,.detail-scrollable-table .el-table__body tr.el-table__row--striped:hover>td.el-table__cell,.detail-scrollable-table.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:#fff!important;background:#fff!important}.detail-scrollable-table tr:hover,.detail-scrollable-table tr.hover-row{background-color:#fff!important}.detail-scrollable-table .el-table__body-wrapper,.detail-scrollable-table .el-scrollbar__wrap,.detail-scrollable-table .el-scrollbar{overflow:visible!important}.detail-scrollable-table .el-scrollbar__bar{display:none!important}.detail-scrollable-table .el-table__inner-wrapper{overflow:visible!important}.detail-descriptions .el-descriptions__body .el-descriptions__table{table-layout:fixed!important;width:100%!important}.detail-descriptions .el-descriptions__label{width:100px!important;min-width:100px!important;max-width:100px!important}.detail-drawer .el-drawer__header{margin-bottom:0;padding:16px 20px;border-bottom:1px solid #ebeef5}.detail-drawer .el-drawer__body{padding:20px;overflow-y:auto}.status-order-pending{background-color:#f59e0b!important;border-color:#f59e0b!important;color:#fff!important}.status-order-waiting{background-color:#3b82f6!important;border-color:#3b82f6!important;color:#fff!important}.status-order-delivering{background-color:#06b6d4!important;border-color:#06b6d4!important;color:#fff!important}.status-order-completed{background-color:#22c55e!important;border-color:#22c55e!important;color:#fff!important}.status-order-partial{background-color:#14b8a6!important;border-color:#14b8a6!important;color:#fff!important}.status-order-cancelled{background-color:#ef4444!important;border-color:#ef4444!important;color:#fff!important}.status-order-deleted{background-color:#dc2626!important;border-color:#dc2626!important;color:#fff!important}.status-item-pending{background-color:#9ca3af!important;border-color:#9ca3af!important;color:#fff!important}.status-item-picking{background-color:#8b5cf6!important;border-color:#8b5cf6!important;color:#fff!important}.status-item-delivering{background-color:#06b6d4!important;border-color:#06b6d4!important;color:#fff!important}.status-item-arrived{background-color:#10b981!important;border-color:#10b981!important;color:#fff!important}.status-item-partial{background-color:#f59e0b!important;border-color:#f59e0b!important;color:#fff!important}.status-item-paid{background-color:#16a34a!important;border-color:#16a34a!important;color:#fff!important}.status-item-completed{background-color:#22c55e!important;border-color:#22c55e!important;color:#fff!important}.status-item-cancelled{background-color:#ef4444!important;border-color:#ef4444!important;color:#fff!important}.status-tag-plain{background-color:transparent!important;opacity:.7}.status-tag-plain.status-order-pending{color:#f59e0b!important}.status-tag-plain.status-order-waiting{color:#3b82f6!important}.status-tag-plain.status-order-delivering{color:#06b6d4!important}.status-tag-plain.status-order-completed{color:#22c55e!important}.status-tag-plain.status-order-partial{color:#14b8a6!important}.status-tag-plain.status-order-cancelled{color:#ef4444!important}.status-tag-plain.status-order-deleted{color:#dc2626!important}.status-tag-plain.status-item-pending{color:#9ca3af!important}.status-tag-plain.status-item-picking{color:#8b5cf6!important}.status-tag-plain.status-item-delivering{color:#06b6d4!important}.status-tag-plain.status-item-arrived{color:#10b981!important}.status-tag-plain.status-item-partial{color:#f59e0b!important}.status-tag-plain.status-item-paid{color:#16a34a!important}.status-tag-plain.status-item-completed{color:#22c55e!important}.status-tag-plain.status-item-cancelled{color:#ef4444!important}.status-tag-pending{background-color:#9ca3af!important;border-color:#9ca3af!important;color:#fff!important}.status-tag-plain.status-tag-pending{background-color:transparent!important;border-color:#9ca3af!important;color:#6b7280!important}.status-batch-waiting{background-color:#9ca3af!important;border-color:#9ca3af!important;color:#fff!important}.status-batch-delivering{background-color:#06b6d4!important;border-color:#06b6d4!important;color:#fff!important}.status-batch-arrived{background-color:#10b981!important;border-color:#10b981!important;color:#fff!important}.status-batch-paid{background-color:#16a34a!important;border-color:#16a34a!important;color:#fff!important}.status-batch-completed{background-color:#22c55e!important;border-color:#22c55e!important;color:#fff!important}.status-batch-cancelled{background-color:#ef4444!important;border-color:#ef4444!important;color:#fff!important}.status-tag-plain.status-batch-waiting{background-color:transparent!important;border-color:#9ca3af!important;color:#6b7280!important}.status-tag-plain.status-batch-delivering{background-color:transparent!important;border-color:#06b6d4!important;color:#06b6d4!important}.status-tag-plain.status-batch-arrived{background-color:transparent!important;border-color:#10b981!important;color:#10b981!important}.status-tag-plain.status-batch-paid{background-color:transparent!important;border-color:#16a34a!important;color:#16a34a!important}.status-tag-plain.status-batch-completed{background-color:transparent!important;border-color:#22c55e!important;color:#22c55e!important}.status-tag-plain.status-batch-cancelled{background-color:transparent!important;border-color:#ef4444!important;color:#ef4444!important}.confirm-order-drawer .el-drawer__body{padding:20px;overflow-y:auto;overflow-x:hidden}.confirm-order-drawer .confirm-table-scroll-wrapper{max-height:400px;overflow-x:auto;overflow-y:auto;border:1px solid #e4e7ed;border-radius:4px}.confirm-order-drawer .confirm-table-scroll-wrapper::-webkit-scrollbar{height:6px;width:6px}.confirm-order-drawer .confirm-table-scroll-wrapper::-webkit-scrollbar-thumb{background-color:#e4e7ed;border-radius:3px}.confirm-order-drawer .confirm-table-scroll-wrapper::-webkit-scrollbar-thumb:hover{background-color:#dcdfe6}.confirm-order-drawer .confirm-table-scroll-wrapper::-webkit-scrollbar-track{background-color:transparent;border-radius:3px}.confirm-order-drawer .confirm-table-inner{min-width:1350px;width:max-content}.confirm-order-drawer .confirm-table-inner .el-table.confirm-scrollable-table{width:100%}.confirm-order-drawer .confirm-table-inner .el-table.confirm-scrollable-table.el-table--border{border:none}.confirm-order-drawer .confirm-table-inner .el-table.confirm-scrollable-table.el-table--border:after,.confirm-order-drawer .confirm-table-inner .el-table.confirm-scrollable-table.el-table--border:before{display:none}.confirm-order-drawer .confirm-table-inner .el-table.confirm-scrollable-table .el-table__footer-wrapper .el-table__footer tbody td{font-weight:600;background-color:#fafafa}.confirm-order-drawer .drawer-footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #ebeef5;background:#fff}
