.batch-task-list-container[data-v-3faf20d6]{padding:20px}.batch-task-list-container .page-header[data-v-3faf20d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.batch-task-list-container .page-header h2[data-v-3faf20d6]{margin:0;color:#333}.batch-task-list-container .page-header .header-actions[data-v-3faf20d6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.batch-task-list-container .filter-section[data-v-3faf20d6]{background:#f8f9fa;padding:16px;border-radius:6px;margin-bottom:20px}.batch-task-list-container .filter-section .filter-row[data-v-3faf20d6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.batch-task-list-container .filter-section .filter-row .filter-item[data-v-3faf20d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.batch-task-list-container .filter-section .filter-row .filter-item label[data-v-3faf20d6]{font-weight:500;color:#666;white-space:nowrap}.batch-task-list-container .empty-container[data-v-3faf20d6],.batch-task-list-container .loading-container[data-v-3faf20d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:300px}.batch-task-list-container .empty-container .empty-content[data-v-3faf20d6],.batch-task-list-container .loading-container .empty-content[data-v-3faf20d6]{text-align:center}.batch-task-list-container .empty-container .empty-content .empty-icon[data-v-3faf20d6],.batch-task-list-container .loading-container .empty-content .empty-icon[data-v-3faf20d6]{font-size:64px;color:#ddd;margin-bottom:16px}.batch-task-list-container .empty-container .empty-content h3[data-v-3faf20d6],.batch-task-list-container .loading-container .empty-content h3[data-v-3faf20d6]{color:#666;margin-bottom:8px}.batch-task-list-container .empty-container .empty-content p[data-v-3faf20d6],.batch-task-list-container .loading-container .empty-content p[data-v-3faf20d6]{color:#999;margin-bottom:20px}.batch-task-list-container .task-cards[data-v-3faf20d6]{display:grid;gap:16px}.batch-task-list-container .task-cards .task-card[data-v-3faf20d6]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.batch-task-list-container .task-cards .task-card[data-v-3faf20d6]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#1890ff}.batch-task-list-container .task-cards .task-card.task-processing[data-v-3faf20d6]{border-left:4px solid #1890ff}.batch-task-list-container .task-cards .task-card.task-completed[data-v-3faf20d6]{border-left:4px solid #52c41a}.batch-task-list-container .task-cards .task-card.task-failed[data-v-3faf20d6]{border-left:4px solid #ff4d4f}.batch-task-list-container .task-cards .task-card .task-header[data-v-3faf20d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.batch-task-list-container .task-cards .task-card .task-header .task-title[data-v-3faf20d6]{-webkit-box-flex:1;-ms-flex:1;flex:1}.batch-task-list-container .task-cards .task-card .task-header .task-title h4[data-v-3faf20d6]{margin:0 0 4px 0;color:#333;font-size:16px}.batch-task-list-container .task-cards .task-card .task-header .task-title .task-type[data-v-3faf20d6]{background:#f0f0f0;color:#666;padding:2px 8px;border-radius:12px;font-size:12px}.batch-task-list-container .task-cards .task-card .task-header .task-actions[data-v-3faf20d6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.batch-task-list-container .task-cards .task-card .task-info[data-v-3faf20d6]{margin-bottom:16px}.batch-task-list-container .task-cards .task-card .task-info .info-row[data-v-3faf20d6]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.batch-task-list-container .task-cards .task-card .task-info .info-row .info-label[data-v-3faf20d6]{width:80px;color:#666;font-size:13px}.batch-task-list-container .task-cards .task-card .task-info .info-row .info-value[data-v-3faf20d6]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#333;font-size:13px;font-family:monospace}.batch-task-list-container .task-cards .task-card .task-info .info-row .status-badge[data-v-3faf20d6]{padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500}.batch-task-list-container .task-cards .task-card .task-info .info-row .status-badge.status-uploading[data-v-3faf20d6]{background:#e6f7ff;color:#1890ff}.batch-task-list-container .task-cards .task-card .task-info .info-row .status-badge.status-processing[data-v-3faf20d6]{background:#fff7e6;color:#fa8c16}.batch-task-list-container .task-cards .task-card .task-info .info-row .status-badge.status-previewing[data-v-3faf20d6]{background:#f0f5ff;color:#597ef7}.batch-task-list-container .task-cards .task-card .task-info .info-row .status-badge.status-completed[data-v-3faf20d6]{background:#f6ffed;color:#52c41a}.batch-task-list-container .task-cards .task-card .task-info .info-row .status-badge.status-partial-success[data-v-3faf20d6]{background:#fff7e6;color:#fa8c16}.batch-task-list-container .task-cards .task-card .task-info .info-row .status-badge.status-failed[data-v-3faf20d6]{background:#fff2f0;color:#ff4d4f}.batch-task-list-container .task-cards .task-card .task-info .info-row .status-badge.status-cancelled[data-v-3faf20d6]{background:#f5f5f5;color:#8c8c8c}.batch-task-list-container .task-cards .task-card .task-stats[data-v-3faf20d6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:16px}.batch-task-list-container .task-cards .task-card .task-stats .stat-item[data-v-3faf20d6]{text-align:center}.batch-task-list-container .task-cards .task-card .task-stats .stat-item .stat-value[data-v-3faf20d6]{font-size:18px;font-weight:600;color:#333;margin-bottom:4px}.batch-task-list-container .task-cards .task-card .task-stats .stat-item .stat-label[data-v-3faf20d6]{font-size:12px;color:#666}.batch-task-list-container .task-cards .task-card .task-progress[data-v-3faf20d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.batch-task-list-container .task-cards .task-card .task-progress .progress-bar[data-v-3faf20d6]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:6px;background:#f0f0f0;border-radius:3px;overflow:hidden}.batch-task-list-container .task-cards .task-card .task-progress .progress-bar .progress-fill[data-v-3faf20d6]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#1890ff),to(#40a9ff));background:linear-gradient(90deg,#1890ff,#40a9ff);-webkit-transition:width .3s ease;transition:width .3s ease}.batch-task-list-container .task-cards .task-card .task-progress .progress-text[data-v-3faf20d6]{font-size:12px;color:#666;font-weight:500}.batch-task-list-container .pagination-container[data-v-3faf20d6]{margin-top:24px;text-align:center}.batch-task-list-container .filter-select[data-v-3faf20d6]{width:150px;padding:8px 12px;border:1px solid #dcdfe6;border-radius:4px;font-size:14px;color:#606266;background-color:#fff;outline:none;-webkit-transition:border-color .2s;transition:border-color .2s}.batch-task-list-container .filter-select[data-v-3faf20d6]:focus{border-color:#409eff}.batch-task-list-container .filter-select[data-v-3faf20d6]:hover{border-color:#c0c4cc}