.pda-produce-delivery[data-v-5361e11b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 50px);padding:10px 12px 0;background:#f0f2f5;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.top-bar[data-v-5361e11b]{-ms-flex-negative:0;flex-shrink:0;padding:12px;background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.06);box-shadow:0 2px 12px rgba(0,0,0,.06)}.batch-row[data-v-5361e11b],.scan-row[data-v-5361e11b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.scan-row[data-v-5361e11b]{margin-top:10px}.batch-input[data-v-5361e11b],.scan-input[data-v-5361e11b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.reset-btn[data-v-5361e11b]{-ms-flex-negative:0;flex-shrink:0;padding:0 4px}.finish-btn[data-v-5361e11b]{-ms-flex-negative:0;flex-shrink:0;height:36px;padding:0 14px;border:none;border-radius:8px;background:linear-gradient(135deg,#409eff,#337ecc);font-size:14px;font-weight:600;color:#fff;cursor:pointer;-webkit-box-shadow:0 2px 8px rgba(64,158,255,.35);box-shadow:0 2px 8px rgba(64,158,255,.35)}.finish-btn[data-v-5361e11b]:active:not(:disabled){opacity:.88}.finish-btn[data-v-5361e11b]:disabled{opacity:.65;cursor:not-allowed}.step-row[data-v-5361e11b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin-top:10px;overflow-x:auto}.step-chip[data-v-5361e11b],.step-row[data-v-5361e11b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-chip[data-v-5361e11b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;padding:4px 10px;border-radius:20px;background:#f4f4f5;font-size:12px;color:#909399;white-space:nowrap;-webkit-transition:all .2s;transition:all .2s}.step-chip i[data-v-5361e11b]{font-size:13px}.step-chip.active[data-v-5361e11b]{background:#ecf5ff;color:#409eff;font-weight:600}.step-arrow[data-v-5361e11b]{-ms-flex-negative:0;flex-shrink:0;font-size:12px;color:#c0c4cc}.current-grid[data-v-5361e11b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 8px;margin-top:10px;padding:10px 12px;border-radius:8px;background:linear-gradient(135deg,#f0f9eb,#e8f5e0)}.current-grid.is-empty[data-v-5361e11b]{background:#f4f4f5}.field-label[data-v-5361e11b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;font-weight:600;color:#909399;line-height:1}.current-grid .field-label i[data-v-5361e11b]{font-size:14px;color:#67c23a}.current-grid.is-empty .field-label i[data-v-5361e11b]{color:#909399}.current-grid strong[data-v-5361e11b]{font-size:18px;font-weight:700;color:#67c23a;letter-spacing:.5px;line-height:1.2}.field-placeholder[data-v-5361e11b]{font-size:14px;color:#909399;line-height:1.2}.empty-hint[data-v-5361e11b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;margin-top:12px;padding:10px;border-radius:8px;background:#fef0f0;font-size:14px;font-weight:500;color:#f56c6c}.empty-hint.is-muted[data-v-5361e11b]{background:#f4f4f5;color:#909399}.empty-hint i[data-v-5361e11b]{font-size:18px}.stats-bar[data-v-5361e11b]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;padding:12px 16px;background:#fff;border-radius:12px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.04);box-shadow:0 1px 6px rgba(0,0,0,.04)}.stat-box[data-v-5361e11b]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.stat-box b[data-v-5361e11b]{display:block;font-size:24px;font-weight:700;color:#409eff;line-height:1.2;font-variant-numeric:tabular-nums}.stat-box span[data-v-5361e11b]{display:block;margin-top:2px;font-size:12px;color:#909399;line-height:1.3}.stat-divider[data-v-5361e11b]{width:1px;height:32px;background:#ebeef5;-ms-flex-negative:0;flex-shrink:0}.list-scroll[data-v-5361e11b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:10px 0 16px}.card-wrap[data-v-5361e11b]{width:100%;margin-bottom:12px}.card-wrap[data-v-5361e11b]:last-child{margin-bottom:0}[data-v-5361e11b] .nut-leftslip .slip-main.task-card{display:block;width:100%;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.task-card[data-v-5361e11b]{position:relative;background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);border:1px solid #ebeef5;overflow:hidden;-webkit-transition:border-color .2s,-webkit-box-shadow .2s,-webkit-transform .15s;transition:border-color .2s,-webkit-box-shadow .2s,-webkit-transform .15s;transition:border-color .2s,box-shadow .2s,transform .15s;transition:border-color .2s,box-shadow .2s,transform .15s,-webkit-box-shadow .2s,-webkit-transform .15s}.task-card.is-active[data-v-5361e11b]{border-color:#b3d8ff;-webkit-box-shadow:0 4px 16px rgba(64,158,255,.12);box-shadow:0 4px 16px rgba(64,158,255,.12)}.task-card.is-active .card-accent[data-v-5361e11b]{background:#409eff}.task-card.is-done[data-v-5361e11b]{background:#fafbfc;border-color:#e4e7ed}.task-card.is-done .card-accent[data-v-5361e11b]{background:#67c23a}.task-card.is-warn[data-v-5361e11b]{border-color:#fde2e2}.task-card.is-warn .card-accent[data-v-5361e11b]{background:#f56c6c}.card-accent[data-v-5361e11b]{position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent;-webkit-transition:background .2s;transition:background .2s}.card-inner[data-v-5361e11b]{padding:10px 8px 8px 13px}.card-top[data-v-5361e11b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-bottom:5px}.grid-block[data-v-5361e11b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.grid-meta[data-v-5361e11b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-bottom:4px;font-size:12px;color:#909399;line-height:1}.grid-meta i[data-v-5361e11b]{font-size:13px;color:#67c23a}.grid-text[data-v-5361e11b]{font-size:16px;font-weight:700;color:#529b2e;line-height:1.35;word-break:break-all}.state-tag[data-v-5361e11b]{margin-left:auto;padding:3px 8px;border-radius:20px;font-size:11px;font-weight:600;line-height:1.2}.state-done[data-v-5361e11b]{background:#e8f5e0;color:#529b2e}.state-warn[data-v-5361e11b]{background:#fef0f0;color:#f56c6c}.sku-block[data-v-5361e11b]{margin-bottom:5px;cursor:pointer}.sku-block.is-locked[data-v-5361e11b]{cursor:not-allowed;opacity:.85}.sku-block.is-locked:active .sku-text[data-v-5361e11b]{color:#303133}.sku-block:active .sku-text[data-v-5361e11b]{color:#409eff}.sku-meta[data-v-5361e11b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-bottom:4px;font-size:12px;color:#909399;line-height:1}.sku-meta i[data-v-5361e11b]{font-size:13px;color:#409eff}.sku-text[data-v-5361e11b]{font-size:16px;font-weight:700;color:#303133;line-height:1.35;word-break:break-all}.name-block[data-v-5361e11b]{margin-bottom:5px;padding:8px 10px;border-radius:8px;background:#f8f9fb;font-size:13px;line-height:1.5;color:#606266;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.metrics-panel[data-v-5361e11b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:8px 0;border-radius:10px;background:#f8f9fb}.metric-cell[data-v-5361e11b]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:0 10px;min-width:0}.metric-split[data-v-5361e11b]{width:1px;background:#e4e7ed;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;align-self:stretch;margin:2px 0}.metric-icon[data-v-5361e11b]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:8px;font-size:15px}.icon-stock[data-v-5361e11b]{background:#eef1f6;color:#606266}.icon-pick[data-v-5361e11b]{background:#ecf5ff;color:#409eff}.metric-body[data-v-5361e11b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.metric-label[data-v-5361e11b]{display:block;font-size:11px;color:#909399;line-height:1.2;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric-num[data-v-5361e11b]{font-size:18px;font-weight:700;color:#303133;font-variant-numeric:tabular-nums;line-height:1.2}.metric-num.is-danger[data-v-5361e11b]{color:#f56c6c}.pick-ratio[data-v-5361e11b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:1px;line-height:1.2}.pick-ratio em[data-v-5361e11b]{font-style:normal;font-size:20px;font-weight:700;color:#409eff;font-variant-numeric:tabular-nums}.pick-ratio span[data-v-5361e11b]{font-size:14px;color:#c0c4cc;padding:0 1px}.pick-ratio b[data-v-5361e11b]{font-size:16px;font-weight:600;color:#909399;font-variant-numeric:tabular-nums}.progress-line[data-v-5361e11b]{height:3px;margin-top:8px;border-radius:2px;background:#ebeef5;overflow:hidden}.progress-fill[data-v-5361e11b]{height:100%;border-radius:2px;background:-webkit-gradient(linear,left top,right top,from(#409eff),to(#79bbff));background:linear-gradient(90deg,#409eff,#79bbff);-webkit-transition:width .3s ease;transition:width .3s ease}.task-card.is-done .progress-fill[data-v-5361e11b]{background:-webkit-gradient(linear,left top,right top,from(#67c23a),to(#95d475));background:linear-gradient(90deg,#67c23a,#95d475)}.task-card.is-warn .progress-fill[data-v-5361e11b]{background:-webkit-gradient(linear,left top,right top,from(#f56c6c),to(#fab6b6));background:linear-gradient(90deg,#f56c6c,#fab6b6)}[data-v-5361e11b] .top-bar .el-input__inner{height:40px;line-height:40px;border-radius:8px;border-color:#e4e7ed;font-size:15px;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}[data-v-5361e11b] .top-bar .el-input__inner:focus{border-color:#409eff;-webkit-box-shadow:0 0 0 3px rgba(64,158,255,.12);box-shadow:0 0 0 3px rgba(64,158,255,.12)}[data-v-5361e11b] .top-bar .scan-input.is-sku-mode .el-input__inner:focus{border-color:#e6a23c;-webkit-box-shadow:0 0 0 3px rgba(230,162,60,.12);box-shadow:0 0 0 3px rgba(230,162,60,.12)}[data-v-5361e11b] .top-bar .el-input--prefix .el-input__inner{padding-left:34px}[data-v-5361e11b] .top-bar .el-input__prefix{left:8px;height:100%;color:#909399}[data-v-5361e11b] .top-bar .el-input__prefix,[data-v-5361e11b] .top-bar .el-input__prefix .el-input__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-5361e11b] .top-bar .el-input__prefix .el-input__icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;height:auto;line-height:1;font-size:16px}[data-v-5361e11b] .top-bar .el-input.is-disabled .el-input__inner{background:#f5f7fa;color:#303133;font-weight:600}[data-v-5361e11b] .nut-leftslip .slipbtns a{min-width:60px;padding:0 10px;line-height:1.35;font-size:14px;font-weight:600;border-radius:0 10px 10px 0}.finish-confirm[data-v-5361e11b]{padding:24px 20px 20px;text-align:center;background:#fff}.finish-confirm-icon[data-v-5361e11b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px;margin:0 auto 14px;border-radius:50%;background:#fdf6ec}.finish-confirm-icon i[data-v-5361e11b]{font-size:28px;color:#e6a23c;line-height:1}.finish-confirm-title[data-v-5361e11b]{font-size:16px;font-weight:600;color:#303133;line-height:1.5}.finish-confirm-stats[data-v-5361e11b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;padding:12px 10px;border-radius:10px;background:#f8f9fb}.finish-stat-item[data-v-5361e11b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.finish-stat-item b[data-v-5361e11b]{display:block;font-size:22px;font-weight:700;color:#409eff;line-height:1.2;font-variant-numeric:tabular-nums}.finish-stat-item span[data-v-5361e11b]{display:block;margin-top:2px;font-size:11px;color:#909399;line-height:1.3}.finish-stat-divider[data-v-5361e11b]{width:1px;height:28px;background:#e4e7ed;-ms-flex-negative:0;flex-shrink:0}.finish-confirm-actions[data-v-5361e11b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:20px}.finish-confirm-btn[data-v-5361e11b]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:42px;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer}.finish-confirm-btn.is-cancel[data-v-5361e11b]{background:#f4f4f5;color:#606266}.finish-confirm-btn.is-cancel[data-v-5361e11b]:active{background:#e9e9eb}.finish-confirm-btn.is-confirm[data-v-5361e11b]{background:linear-gradient(135deg,#409eff,#337ecc);color:#fff;-webkit-box-shadow:0 2px 8px rgba(64,158,255,.3);box-shadow:0 2px 8px rgba(64,158,255,.3)}.finish-confirm-btn.is-confirm[data-v-5361e11b]:active:not(:disabled){opacity:.9}.finish-confirm-btn.is-confirm[data-v-5361e11b]:disabled{opacity:.65;cursor:not-allowed}