.task-detail[data-v-c08c9dfc]{min-height:100vh;background:#f5f5f5;padding-bottom:100px}.status-cards-h5[data-v-c08c9dfc]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;background:#fff}.status-cards-h5 .status-card-h5[data-v-c08c9dfc]{display:flex;flex-direction:row;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;transition:all .3s ease}.status-cards-h5 .status-card-h5 .status-icon-wrap[data-v-c08c9dfc]{width:32px;height:32px;min-width:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.7)}.status-cards-h5 .status-card-h5 .status-icon-wrap .el-icon[data-v-c08c9dfc]{font-size:16px}.status-cards-h5 .status-card-h5 .status-content[data-v-c08c9dfc]{display:flex;flex-direction:column;gap:2px;min-width:0}.status-cards-h5 .status-card-h5 .status-content .status-title[data-v-c08c9dfc]{font-size:10px;color:#00000073;font-weight:400;line-height:1.2}.status-cards-h5 .status-card-h5 .status-content .status-text[data-v-c08c9dfc]{font-size:13px;font-weight:600;color:#000000d9;line-height:1.3}.status-cards-h5 .status-card-h5.status-bg-pending[data-v-c08c9dfc]{background:linear-gradient(135deg,#fff7e6 0%,#ffe7ba 100%)}.status-cards-h5 .status-card-h5.status-bg-pending .status-icon-wrap .el-icon[data-v-c08c9dfc]{color:#fa8c16}.status-cards-h5 .status-card-h5.status-bg-waiting[data-v-c08c9dfc]{background:linear-gradient(135deg,#fff7e6 0%,#ffd591 100%)}.status-cards-h5 .status-card-h5.status-bg-waiting .status-icon-wrap .el-icon[data-v-c08c9dfc]{color:#fa8c16}.status-cards-h5 .status-card-h5.status-bg-picking[data-v-c08c9dfc]{background:linear-gradient(135deg,#fff2e8 0%,#ffbb96 100%)}.status-cards-h5 .status-card-h5.status-bg-picking .status-icon-wrap .el-icon[data-v-c08c9dfc]{color:#fa541c}.status-cards-h5 .status-card-h5.status-bg-delivering[data-v-c08c9dfc]{background:linear-gradient(135deg,#e6f7ff 0%,#91d5ff 100%)}.status-cards-h5 .status-card-h5.status-bg-delivering .status-icon-wrap .el-icon[data-v-c08c9dfc]{color:#1890ff}.status-cards-h5 .status-card-h5.status-bg-arrived[data-v-c08c9dfc]{background:linear-gradient(135deg,#e6fffb 0%,#87e8de 100%)}.status-cards-h5 .status-card-h5.status-bg-arrived .status-icon-wrap .el-icon[data-v-c08c9dfc]{color:#13c2c2}.status-cards-h5 .status-card-h5.status-bg-partial[data-v-c08c9dfc]{background:linear-gradient(135deg,#fffbe6 0%,#ffe58f 100%)}.status-cards-h5 .status-card-h5.status-bg-partial .status-icon-wrap .el-icon[data-v-c08c9dfc]{color:#faad14}.status-cards-h5 .status-card-h5.status-bg-paid[data-v-c08c9dfc]{background:linear-gradient(135deg,#f9f0ff 0%,#d3adf7 100%)}.status-cards-h5 .status-card-h5.status-bg-paid .status-icon-wrap .el-icon[data-v-c08c9dfc]{color:#722ed1}.status-cards-h5 .status-card-h5.status-bg-completed[data-v-c08c9dfc]{background:linear-gradient(135deg,#f6ffed 0%,#b7eb8f 100%)}.status-cards-h5 .status-card-h5.status-bg-completed .status-icon-wrap .el-icon[data-v-c08c9dfc]{color:#52c41a}.status-cards-h5 .status-card-h5.status-bg-cancelled[data-v-c08c9dfc],.status-cards-h5 .status-card-h5.status-bg-deleted[data-v-c08c9dfc]{background:linear-gradient(135deg,#fafafa 0%,#d9d9d9 100%)}.status-cards-h5 .status-card-h5.status-bg-cancelled .status-icon-wrap .el-icon[data-v-c08c9dfc],.status-cards-h5 .status-card-h5.status-bg-deleted .status-icon-wrap .el-icon[data-v-c08c9dfc]{color:#8c8c8c}.info-card[data-v-c08c9dfc]{background:#fff;margin:10px;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.info-card .card-header[data-v-c08c9dfc]{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;border-bottom:1px solid #f0f0f0;background:#fafafa}.info-card .card-header .title[data-v-c08c9dfc]{font-weight:600;color:#303133;font-size:15px}.info-card .card-header .order-no[data-v-c08c9dfc]{font-size:12px;color:#909399}.info-card .card-body[data-v-c08c9dfc]{padding:15px}.info-card .info-row[data-v-c08c9dfc]{display:flex;justify-content:space-between;align-items:flex-start;padding:10px 0;border-bottom:1px solid #f5f5f5}.info-card .info-row[data-v-c08c9dfc]:last-child{border-bottom:none}.info-card .info-row.clickable[data-v-c08c9dfc]{cursor:pointer}.info-card .info-row.clickable .value[data-v-c08c9dfc]{color:#1890ff}.info-card .info-row .label[data-v-c08c9dfc]{color:#8c8c8c;font-size:14px;flex-shrink:0;min-width:70px}.info-card .info-row .value[data-v-c08c9dfc]{color:#303133;font-size:14px;text-align:right;flex:1;margin-left:15px;font-weight:500}.info-card .info-row .value.price[data-v-c08c9dfc]{color:#52c41a;font-weight:700;font-size:17px}.info-card .info-row .value.debt[data-v-c08c9dfc]{color:#fa8c16;font-weight:700;font-size:16px}.info-card .info-row .value.phone[data-v-c08c9dfc],.info-card .info-row .value.address[data-v-c08c9dfc]{display:flex;align-items:center;justify-content:flex-end;gap:5px;color:#1890ff}.timeline-title[data-v-c08c9dfc]{margin:0;font-size:14px;color:#303133}.timeline-time[data-v-c08c9dfc]{margin:5px 0 0;font-size:12px;color:#909399}.action-bar[data-v-c08c9dfc]{position:fixed;bottom:0;left:0;right:0;padding:15px;background:#fff;box-shadow:0 -2px 10px #0000000d;display:flex;justify-content:center}.action-bar .el-button[data-v-c08c9dfc]{width:80%;max-width:300px}.sign-uploader[data-v-c08c9dfc] .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.sign-uploader[data-v-c08c9dfc] .el-upload:hover{border-color:#409eff}.sign-uploader .sign-image[data-v-c08c9dfc]{width:100%;height:100%;object-fit:cover}.sign-uploader .sign-uploader-icon[data-v-c08c9dfc]{font-size:28px;color:#8c939d}.batch-no[data-v-c08c9dfc]{font-size:12px;color:#409eff}.item-count[data-v-c08c9dfc]{font-size:12px;color:#909399}.batch-item[data-v-c08c9dfc]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #f0f0f0}.batch-item[data-v-c08c9dfc]:last-child{border-bottom:none}.batch-item .item-main[data-v-c08c9dfc]{flex:1}.batch-item .item-main .item-name[data-v-c08c9dfc]{font-size:14px;color:#303133}.batch-item .item-main .item-sku[data-v-c08c9dfc]{font-size:12px;color:#909399;margin-left:5px}.batch-item .item-info[data-v-c08c9dfc]{display:flex;align-items:center;gap:10px}.batch-item .item-info .item-qty[data-v-c08c9dfc]{font-size:14px;color:#606266}.batch-item .item-info .item-price[data-v-c08c9dfc]{font-size:14px;color:#f56c6c;font-weight:700}.payment-summary[data-v-c08c9dfc]{background:#f5f7fa;padding:15px;border-radius:6px;margin-bottom:20px}.payment-summary .summary-row[data-v-c08c9dfc]{display:flex;justify-content:space-between;align-items:center}.payment-summary .summary-row .label[data-v-c08c9dfc]{color:#606266}.payment-summary .summary-row .value[data-v-c08c9dfc]{font-size:20px;font-weight:700;color:#f56c6c}.debt-warning[data-v-c08c9dfc]{margin:15px 0}.debt-upload-tip[data-v-c08c9dfc]{font-size:12px;color:#e6a23c;margin-bottom:10px;line-height:1.5}.upload-tip[data-v-c08c9dfc]{font-size:12px;color:#909399;margin-top:5px}.value.debt[data-v-c08c9dfc]{color:#e6a23c;font-weight:700}.signature-section[data-v-c08c9dfc]{margin-top:15px;padding:15px;background:#f9f9f9;border-radius:8px}.signature-section .section-title[data-v-c08c9dfc]{font-size:14px;font-weight:500;color:#303133;margin-bottom:10px}.signature-section .signature-tabs[data-v-c08c9dfc] .el-tabs__header{margin-bottom:10px}.signature-section .signature-tabs[data-v-c08c9dfc] .el-tabs__item{font-size:14px}.signature-section .upload-section[data-v-c08c9dfc]{padding:10px 0}.signature-section .upload-section .upload-placeholder[data-v-c08c9dfc]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.signature-section .upload-section .upload-placeholder .upload-text[data-v-c08c9dfc]{font-size:12px;color:#909399;margin-top:5px}.signature-section .online-signature-section[data-v-c08c9dfc]{padding:10px 0}.remark-item[data-v-c08c9dfc]{margin-top:15px}.payment-dialog[data-v-c08c9dfc] .el-dialog__body{padding:15px 20px;max-height:70vh;overflow-y:auto}.signature-thumbnail[data-v-c08c9dfc]{cursor:pointer;box-shadow:0 2px 8px #0000001a;transition:transform .2s ease}.signature-thumbnail[data-v-c08c9dfc]:hover{transform:scale(1.05)}
