.driver-tasks-page[data-v-bfe07fdb]{padding:0;background:#f5f7fa;min-height:100vh}.box-card[data-v-bfe07fdb]{border-radius:4px;box-shadow:0 2px 12px #0000000f;margin:0 20px 20px;border:none;overflow:hidden}.box-card[data-v-bfe07fdb] .el-card__body{padding:0}.desktop-table-view[data-v-bfe07fdb]{display:block}.mobile-card-view[data-v-bfe07fdb]{display:none}.el-table[data-v-bfe07fdb] th{background:#f5f7fa;font-weight:600;color:#303133;border-bottom:1px solid #e4e7ed}.el-table[data-v-bfe07fdb] td{border-bottom:1px solid #f0f2f5}.el-table[data-v-bfe07fdb] tr:hover td{background:#f8fafc!important}.el-table .text-muted[data-v-bfe07fdb]{color:#909399;font-size:13px}.el-table .price[data-v-bfe07fdb]{font-weight:700;color:#303133;font-size:15px}.el-table .paid-amount[data-v-bfe07fdb]{color:#10b981;font-weight:600}.el-table .debt-amount[data-v-bfe07fdb]{color:#ef4444;font-weight:600}.el-table .time-item[data-v-bfe07fdb]{font-size:14px;line-height:1.6}.el-table .time-item .time-label[data-v-bfe07fdb]{color:#909399}[data-v-bfe07fdb] .el-table{font-size:15px;border-radius:0}[data-v-bfe07fdb] .el-table .el-table__header th{font-size:14px;padding:14px 0}[data-v-bfe07fdb] .el-table .el-table__body td{font-size:14px;padding:16px 0}[data-v-bfe07fdb] .el-table .el-table__footer td,[data-v-bfe07fdb] .el-input,[data-v-bfe07fdb] .el-select,[data-v-bfe07fdb] .el-button{font-size:14px}.action-column[data-v-bfe07fdb]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px}.action-column[data-v-bfe07fdb] .el-button{font-size:14px}.pagination-container[data-v-bfe07fdb]{padding:16px 24px;display:flex;justify-content:flex-end;background:#fff;border-top:1px solid #f0f2f5}.pagination-container[data-v-bfe07fdb] .el-pagination .el-pager li{border-radius:6px;font-weight:500;min-width:32px;height:32px;line-height:32px}.pagination-container[data-v-bfe07fdb] .el-pagination .el-pager li.is-active{background-color:var(--el-color-primary);color:#fff}.pagination-container[data-v-bfe07fdb] .el-pagination .el-pager li:hover:not(.is-active){color:var(--el-color-primary)}.pagination-container[data-v-bfe07fdb] .el-pagination .btn-prev,.pagination-container[data-v-bfe07fdb] .el-pagination .btn-next{border-radius:6px;min-width:32px;height:32px}@media screen and (max-width: 768px){.driver-tasks-page[data-v-bfe07fdb]{padding:0;padding-bottom:env(safe-area-inset-bottom,0);background:#f5f7fa}.box-card[data-v-bfe07fdb]{border-radius:0;border:none;box-shadow:none;margin:0}.box-card[data-v-bfe07fdb] .el-card__body{padding:0}.desktop-table-view[data-v-bfe07fdb]{display:none}.mobile-card-view[data-v-bfe07fdb]{display:block;padding:0}.empty-state[data-v-bfe07fdb]{padding:60px 20px;text-align:center;background:#fff;border-radius:8px;margin:12px;box-shadow:0 2px 12px #0000000a}.task-card-list[data-v-bfe07fdb]{display:flex;flex-direction:column;gap:12px;padding:12px}.task-card[data-v-bfe07fdb]{background:#fff;border-radius:8px;box-shadow:0 2px 12px #0000000a;overflow:hidden;border:1px solid #ebeef5;transition:all .2s ease}.task-card[data-v-bfe07fdb]:active{transform:scale(.99)}.card-header[data-v-bfe07fdb]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#f5f7fa;border-bottom:1px solid #ebeef5}.card-header .order-no[data-v-bfe07fdb]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#303133;cursor:pointer}.card-header .order-no .order-icon[data-v-bfe07fdb]{font-size:16px;color:var(--el-color-primary)}.card-header .status-tags .el-tag[data-v-bfe07fdb]{font-weight:500;border-radius:4px;padding:4px 10px}.status-row[data-v-bfe07fdb]{display:flex;padding:12px 16px;background:#fff;border-bottom:1px solid #ebeef5}.status-row .status-item[data-v-bfe07fdb]{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0 6px}.status-row .status-item .status-label[data-v-bfe07fdb]{font-size:12px;color:#909399;font-weight:500}.status-row .status-item .el-tag[data-v-bfe07fdb]{font-size:12px;padding:4px 8px;height:auto;line-height:1.4;border-radius:4px;font-weight:500}.card-section[data-v-bfe07fdb]{padding:14px 16px}.card-section .section-title[data-v-bfe07fdb]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#909399;margin-bottom:10px}.card-section .section-title .el-icon[data-v-bfe07fdb]{font-size:14px;color:var(--el-color-primary)}.card-section .section-content[data-v-bfe07fdb]{padding-left:0}.info-table[data-v-bfe07fdb]{padding:14px 16px;border-bottom:1px solid #ebeef5}.info-table .info-row[data-v-bfe07fdb]{display:flex;align-items:flex-start;padding:8px 0;border-bottom:1px solid #f5f7fa}.info-table .info-row[data-v-bfe07fdb]:last-child{border-bottom:none;padding-bottom:0}.info-table .info-row[data-v-bfe07fdb]:first-child{padding-top:0}.info-table .info-row .info-label[data-v-bfe07fdb]{width:52px;min-width:52px;font-size:13px;color:#909399;line-height:22px;font-weight:500}.info-table .info-row .info-value[data-v-bfe07fdb]{flex:1;font-size:14px;color:#303133;line-height:22px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-weight:500}.info-table .info-row .info-value.address[data-v-bfe07fdb]{line-height:1.6;color:#606266}.info-table .info-row .info-value .quantity-tag[data-v-bfe07fdb]{display:inline-block;padding:2px 8px;background:#f5f7fa;color:#606266;border-radius:4px;font-size:13px;font-weight:500}.info-table .info-row .info-value .quantity-tag.delivery[data-v-bfe07fdb]{background:#e1f3ff;color:#409eff}.info-table .info-row .info-value .el-link[data-v-bfe07fdb]{font-size:14px;font-weight:500}.info-table .info-row .info-value .el-link .el-icon[data-v-bfe07fdb]{margin-right:4px}.info-table .info-row .info-value .driver-phone[data-v-bfe07fdb]{margin-left:auto}.amounts-section[data-v-bfe07fdb]{padding:14px 16px;border-bottom:1px solid #ebeef5}.amounts-section .amounts-grid[data-v-bfe07fdb]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.amounts-section .amount-card[data-v-bfe07fdb]{padding:12px 10px;border-radius:4px;text-align:center;transition:all .2s ease;border:1px solid #ebeef5}.amounts-section .amount-card.total[data-v-bfe07fdb]{background:#f5f7fa}.amounts-section .amount-card.total .amount-value[data-v-bfe07fdb]{color:#303133}.amounts-section .amount-card.paid[data-v-bfe07fdb]{background:#f0f9eb;border-color:#e1f3d8}.amounts-section .amount-card.paid .amount-value[data-v-bfe07fdb]{color:#67c23a}.amounts-section .amount-card.debt[data-v-bfe07fdb]{background:#fef0f0;border-color:#fde2e2}.amounts-section .amount-card.debt .amount-value[data-v-bfe07fdb]{color:#f56c6c}.amounts-section .amount-card .amount-label[data-v-bfe07fdb]{font-size:12px;color:#909399;margin-bottom:4px;font-weight:500}.amounts-section .amount-card .amount-value[data-v-bfe07fdb]{font-size:16px;font-weight:600}.time-section[data-v-bfe07fdb]{border-bottom:1px solid #ebeef5}.time-section .time-grid[data-v-bfe07fdb]{display:flex;flex-direction:column;gap:4px}.time-section .time-item[data-v-bfe07fdb]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.time-section .time-item .time-label[data-v-bfe07fdb]{font-size:13px;color:#909399;font-weight:500}.time-section .time-item .time-value[data-v-bfe07fdb]{font-size:14px;color:#606266;font-weight:500}.time-section .time-item .time-value.complete[data-v-bfe07fdb]{color:#67c23a}.time-section .time-item .time-value.empty[data-v-bfe07fdb]{color:#c0c4cc}.card-actions[data-v-bfe07fdb]{display:flex;align-items:center;gap:8px;padding:14px 16px;background:#fff;flex-wrap:wrap}.card-actions .el-button[data-v-bfe07fdb]{height:32px;border-radius:4px;font-size:14px;transition:all .2s ease}.card-actions .el-button[data-v-bfe07fdb]:active{opacity:.8}.card-actions .el-button.is-link[data-v-bfe07fdb]{height:auto;padding:4px 8px}.pagination-container[data-v-bfe07fdb]{padding:16px;justify-content:center;flex-wrap:wrap;background:#fff;margin:12px;border-radius:4px;box-shadow:0 2px 12px #0000000a}.pagination-container[data-v-bfe07fdb] .el-pagination{flex-wrap:wrap;justify-content:center;gap:8px}.pagination-container[data-v-bfe07fdb] .el-pagination .el-pagination__sizes{margin:0}.pagination-container[data-v-bfe07fdb] .el-pagination .el-pagination__jump{margin-left:0}.pagination-container[data-v-bfe07fdb] .el-pagination .btn-prev,.pagination-container[data-v-bfe07fdb] .el-pagination .btn-next{min-width:32px;height:32px;border-radius:4px}.pagination-container[data-v-bfe07fdb] .el-pagination .el-pager li{min-width:32px;height:32px;line-height:32px;border-radius:4px;font-weight:500}.pagination-container[data-v-bfe07fdb] .el-pagination .el-pager li.is-active{background-color:var(--el-color-primary);color:#fff}}@media screen and (max-width: 375px){.driver-tasks-page[data-v-bfe07fdb]{padding:0;padding-bottom:env(safe-area-inset-bottom,0)}.mobile-card-view[data-v-bfe07fdb]{padding:0}.task-card-list[data-v-bfe07fdb]{gap:10px;padding:10px 8px}.task-card[data-v-bfe07fdb]{border-radius:6px}.card-header[data-v-bfe07fdb]{padding:12px 14px}.card-header .order-no[data-v-bfe07fdb]{font-size:14px;gap:6px}.card-header .order-no .order-icon[data-v-bfe07fdb]{font-size:14px}.card-header .status-tags .el-tag[data-v-bfe07fdb]{padding:2px 8px;font-size:11px}.status-row[data-v-bfe07fdb]{padding:10px 14px}.status-row .status-item[data-v-bfe07fdb]{gap:4px}.status-row .status-item .status-label[data-v-bfe07fdb]{font-size:11px}.status-row .status-item .el-tag[data-v-bfe07fdb]{font-size:11px;padding:2px 6px}.card-section[data-v-bfe07fdb]{padding:12px 14px}.card-section .section-title[data-v-bfe07fdb]{font-size:12px;gap:4px}.card-section .section-title .el-icon[data-v-bfe07fdb]{font-size:12px}.info-table[data-v-bfe07fdb]{padding:12px 14px}.info-table .info-row[data-v-bfe07fdb]{padding:6px 0}.info-table .info-row .info-label[data-v-bfe07fdb]{width:48px;min-width:48px;font-size:12px}.info-table .info-row .info-value[data-v-bfe07fdb]{font-size:13px;gap:6px}.info-table .info-row .info-value .quantity-tag[data-v-bfe07fdb]{padding:2px 6px;font-size:12px}.amounts-section[data-v-bfe07fdb]{padding:12px 14px}.amounts-section .amounts-grid[data-v-bfe07fdb]{gap:8px}.amounts-section .amount-card[data-v-bfe07fdb]{padding:10px 8px;border-radius:4px}.amounts-section .amount-card .amount-label[data-v-bfe07fdb]{font-size:11px;margin-bottom:4px}.amounts-section .amount-card .amount-value[data-v-bfe07fdb]{font-size:14px}.time-section .time-item[data-v-bfe07fdb]{padding:4px 0}.time-section .time-item .time-label[data-v-bfe07fdb]{font-size:12px}.time-section .time-item .time-value[data-v-bfe07fdb]{font-size:13px}.card-actions[data-v-bfe07fdb]{padding:12px 14px;gap:6px}.card-actions .el-button[data-v-bfe07fdb]{height:30px;font-size:13px;border-radius:4px}.card-actions .el-button.is-link[data-v-bfe07fdb]{height:auto;padding:4px 6px}.pagination-container[data-v-bfe07fdb]{margin:10px 8px;padding:12px;border-radius:4px}.pagination-container[data-v-bfe07fdb] .el-pagination .el-pagination__sizes,.pagination-container[data-v-bfe07fdb] .el-pagination .el-pagination__jump{display:none}.pagination-container[data-v-bfe07fdb] .el-pagination .btn-prev,.pagination-container[data-v-bfe07fdb] .el-pagination .btn-next{min-width:30px;height:30px;border-radius:4px}.pagination-container[data-v-bfe07fdb] .el-pagination .el-pager li{min-width:30px;height:30px;line-height:30px;border-radius:4px}}[data-v-bfe07fdb] .status-order-pending{background-color:#f59e0b!important;border-color:#f59e0b!important;color:#fff!important}[data-v-bfe07fdb] .status-order-waiting{background-color:#3b82f6!important;border-color:#3b82f6!important;color:#fff!important}[data-v-bfe07fdb] .status-order-delivering{background-color:#06b6d4!important;border-color:#06b6d4!important;color:#fff!important}[data-v-bfe07fdb] .status-order-completed{background-color:#22c55e!important;border-color:#22c55e!important;color:#fff!important}[data-v-bfe07fdb] .status-order-partial{background-color:#14b8a6!important;border-color:#14b8a6!important;color:#fff!important}[data-v-bfe07fdb] .status-order-cancelled{background-color:#ef4444!important;border-color:#ef4444!important;color:#fff!important}[data-v-bfe07fdb] .status-order-deleted{background-color:#dc2626!important;border-color:#dc2626!important;color:#fff!important}[data-v-bfe07fdb] .status-batch-waiting{background-color:#8b5cf6!important;border-color:#8b5cf6!important;color:#fff!important}[data-v-bfe07fdb] .status-batch-delivering{background-color:#06b6d4!important;border-color:#06b6d4!important;color:#fff!important}[data-v-bfe07fdb] .status-batch-arrived{background-color:#10b981!important;border-color:#10b981!important;color:#fff!important}[data-v-bfe07fdb] .status-batch-partial,[data-v-bfe07fdb] .status-batch-paid{background-color:#16a34a!important;border-color:#16a34a!important;color:#fff!important}[data-v-bfe07fdb] .status-batch-completed{background-color:#22c55e!important;border-color:#22c55e!important;color:#fff!important}[data-v-bfe07fdb] .status-batch-cancelled{background-color:#ef4444!important;border-color:#ef4444!important;color:#fff!important}[data-v-bfe07fdb] .status-item-pending{background-color:#9ca3af!important;border-color:#9ca3af!important;color:#fff!important}[data-v-bfe07fdb] .status-item-picking{background-color:#8b5cf6!important;border-color:#8b5cf6!important;color:#fff!important}[data-v-bfe07fdb] .status-item-delivering{background-color:#06b6d4!important;border-color:#06b6d4!important;color:#fff!important}[data-v-bfe07fdb] .status-item-arrived{background-color:#10b981!important;border-color:#10b981!important;color:#fff!important}[data-v-bfe07fdb] .status-item-partial,[data-v-bfe07fdb] .status-item-paid{background-color:#16a34a!important;border-color:#16a34a!important;color:#fff!important}[data-v-bfe07fdb] .status-item-completed{background-color:#22c55e!important;border-color:#22c55e!important;color:#fff!important}[data-v-bfe07fdb] .status-item-cancelled{background-color:#ef4444!important;border-color:#ef4444!important;color:#fff!important}html.driver-page,html.driver-page body,html.driver-page #app{min-width:100%!important;width:100%!important;overflow-x:hidden!important}
