/*!
 *  build: vue-admin-beautiful 
 *  copyright: chuzhixin 1204505056@qq.com 
 *  time: 2026-3-31 17:49:45
 */[data-v-4ab12b9f]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;gallery-second-menu-background:#fff}.DingTalk-JinBuTi[data-v-4ab12b9f]{font-family:DingTalk-JinBuTi}.row[data-v-4ab12b9f]{display:flex;flex-direction:row}.col[data-v-4ab12b9f]{display:flex;flex-direction:column}.a-c[data-v-4ab12b9f]{align-items:center}.j-c[data-v-4ab12b9f]{justify-content:center}.j-b[data-v-4ab12b9f]{justify-content:space-between}.j-a[data-v-4ab12b9f]{justify-content:space-around}[data-v-4ab12b9f] .el-slider__runway.show-input{min-width:150px}[data-v-4ab12b9f] .el-input-number--small .el-input__inner{padding:0 10px}[data-v-4ab12b9f]:root{--el-table-header-bg-color:#f9f9fc;--el-table-color:#333;--el-table-font-size:12px;--el-table-header-height:40px;--el-table-cell-height:70px;--el-table-row-hover-bg-color:$base-gallery-second-menu-background-active;--el-table-row-hover-color:$base-color-default}.el-table[data-v-4ab12b9f]{border:none!important}.el-table td[data-v-4ab12b9f],.el-table th[data-v-4ab12b9f]{border-right:none!important}.el-table[data-v-4ab12b9f]:after,.el-table[data-v-4ab12b9f]:before{display:none!important}.el-table th .cell[data-v-4ab12b9f]{font-weight:inherit!important;padding:0!important;font-weight:500!important;font-size:14px!important}.el-input .el-input__inner[data-v-4ab12b9f],.el-select .el-input__inner[data-v-4ab12b9f],.el-textarea .el-textarea__inner[data-v-4ab12b9f]{padding-left:12px!important;font-size:15px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;letter-spacing:0!important;word-spacing:normal!important;font-variant-east-asian:normal;font-feature-settings:normal}.smart-listing-page[data-v-4ab12b9f]{padding:20px;background:#f5f7fa;min-height:calc(100vh - 120px)}.smart-listing-page .top-title[data-v-4ab12b9f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.smart-listing-page .top-title .top-title-l .span[data-v-4ab12b9f]{font-size:20px;font-weight:700;color:#303133}.smart-listing-page .top-title .top-title-l .sub-title[data-v-4ab12b9f]{margin-left:12px;font-size:14px;color:#909399}.smart-listing-page .main-content[data-v-4ab12b9f]{display:flex;gap:20px}.smart-listing-page .left-panel[data-v-4ab12b9f]{width:280px;flex-shrink:0}.smart-listing-page .left-panel .progress-section[data-v-4ab12b9f]{background:#fff;border-radius:8px;padding:20px;margin-bottom:16px}.smart-listing-page .left-panel .progress-section .section-title[data-v-4ab12b9f]{font-size:14px;font-weight:600;color:#303133;margin-bottom:16px}.smart-listing-page .left-panel .progress-section .progress-circle[data-v-4ab12b9f]{display:flex;justify-content:center}.smart-listing-page .left-panel .progress-section .progress-circle .progress-inner[data-v-4ab12b9f]{text-align:center}.smart-listing-page .left-panel .progress-section .progress-circle .progress-inner .progress-value[data-v-4ab12b9f]{font-size:24px;font-weight:700;color:#409eff}.smart-listing-page .left-panel .progress-section .progress-circle .progress-inner .progress-label[data-v-4ab12b9f]{font-size:12px;color:#909399;margin-top:4px}.smart-listing-page .left-panel .status-section[data-v-4ab12b9f]{background:#fff;border-radius:8px;padding:16px;margin-bottom:16px}.smart-listing-page .left-panel .status-section .status-row[data-v-4ab12b9f]{display:flex;gap:12px;margin-bottom:12px}.smart-listing-page .left-panel .status-section .status-row[data-v-4ab12b9f]:last-child{margin-bottom:0}.smart-listing-page .left-panel .status-section .status-item[data-v-4ab12b9f]{flex:1;display:flex;align-items:center;padding:10px;background:#f5f7fa;border-radius:6px}.smart-listing-page .left-panel .status-section .status-item.full[data-v-4ab12b9f]{flex:none;width:100%}.smart-listing-page .left-panel .status-section .status-item .status-icon[data-v-4ab12b9f]{font-size:18px;margin-right:8px}.smart-listing-page .left-panel .status-section .status-item .status-label[data-v-4ab12b9f]{font-size:12px;color:#606266;flex:1}.smart-listing-page .left-panel .status-section .status-item .status-value[data-v-4ab12b9f]{font-size:16px;font-weight:600;color:#303133}.smart-listing-page .left-panel .listing-stats[data-v-4ab12b9f]{background:#fff;border-radius:8px;padding:16px;margin-bottom:16px}.smart-listing-page .left-panel .listing-stats .stat-item[data-v-4ab12b9f]{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #ebeef5}.smart-listing-page .left-panel .listing-stats .stat-item[data-v-4ab12b9f]:last-child{border-bottom:none}.smart-listing-page .left-panel .listing-stats .stat-item .stat-icon[data-v-4ab12b9f]{font-size:16px;margin-right:10px}.smart-listing-page .left-panel .listing-stats .stat-item .stat-label[data-v-4ab12b9f]{flex:1;font-size:13px;color:#606266}.smart-listing-page .left-panel .listing-stats .stat-item .stat-value[data-v-4ab12b9f]{font-size:16px;font-weight:600}.smart-listing-page .left-panel .listing-stats .stat-item.success .stat-value[data-v-4ab12b9f]{color:#67c23a}.smart-listing-page .left-panel .listing-stats .stat-item.failed .stat-value[data-v-4ab12b9f]{color:#f56c6c}.smart-listing-page .left-panel .listing-stats .stat-item.uploaded .stat-value[data-v-4ab12b9f]{color:#409eff}.smart-listing-page .right-panel[data-v-4ab12b9f]{flex:1;background:#fff;border-radius:8px;padding:20px}.smart-listing-page .right-panel[data-v-4ab12b9f] .el-tabs__header{margin-bottom:20px}.smart-listing-page .right-panel .tab-badge[data-v-4ab12b9f]{margin-left:6px}.smart-listing-page .right-panel .tab-content .toolbar[data-v-4ab12b9f]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px}.smart-listing-page .right-panel .tab-content .toolbar .toolbar-hint[data-v-4ab12b9f]{flex:1 1 100%;font-size:12px;color:#909399;line-height:1.5;margin-top:-4px}.smart-listing-page .right-panel .tab-content .product-info .product-title[data-v-4ab12b9f]{font-size:13px;color:#303133;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.smart-listing-page .right-panel .tab-content .product-info .ai-rewrite-hint[data-v-4ab12b9f]{display:flex;align-items:center;gap:4px;margin-top:4px}.smart-listing-page .right-panel .tab-content .product-info .ai-rewrite-hint .original-title[data-v-4ab12b9f]{font-size:11px;color:#909399;text-decoration:line-through}.smart-listing-page .right-panel .tab-content .product-info .product-price[data-v-4ab12b9f]{font-size:14px;color:#f56c6c;font-weight:600;margin-top:4px;display:flex;align-items:center;gap:6px}.smart-listing-page .right-panel .tab-content .product-info .product-price .price-cny[data-v-4ab12b9f]{font-size:12px;color:#e6a23c;font-weight:500}.smart-listing-page .right-panel .tab-content .result-info .result-sku[data-v-4ab12b9f]{font-size:12px;color:#409eff}.smart-listing-page .right-panel .tab-content .result-info .result-product-id[data-v-4ab12b9f]{font-size:11px;color:#909399}.smart-listing-page .right-panel .tab-content .error-msg[data-v-4ab12b9f]{font-size:12px;color:#f56c6c}.smart-listing-page .right-panel .tab-content .audit-pending-hint[data-v-4ab12b9f]{font-size:12px;color:#e6a23c;margin-top:4px;text-align:left}.smart-listing-page .right-panel .tab-content .no-image[data-v-4ab12b9f]{color:#909399;font-size:12px}.smart-listing-page .right-panel .tab-content .pagination-box[data-v-4ab12b9f]{margin-top:20px;display:flex;justify-content:flex-end}.task-id-text[data-v-4ab12b9f]{font-size:11px;color:#606266;font-family:monospace}.task-progress-cell .progress-detail[data-v-4ab12b9f]{font-size:12px;color:#909399;margin-top:4px}.task-progress-cell .progress-detail .running-dot[data-v-4ab12b9f]{color:#67c23a;animation:blink-4ab12b9f 1s infinite}@keyframes blink-4ab12b9f{0%,to{opacity:1}50%{opacity:.3}}.task-detail .task-summary[data-v-4ab12b9f]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#f5f7fa;border-radius:8px}.task-detail .task-summary .summary-left .summary-item[data-v-4ab12b9f]{display:inline-block;margin-right:24px;margin-bottom:8px}.task-detail .task-summary .summary-left .summary-item .label[data-v-4ab12b9f]{color:#909399;font-size:12px;margin-right:6px}.task-detail .task-summary .summary-left .summary-item .value[data-v-4ab12b9f]{color:#303133;font-size:13px;font-weight:500}.task-detail .task-summary .summary-right[data-v-4ab12b9f]{display:flex;align-items:center;gap:16px}.task-detail .task-summary .summary-right .summary-counts[data-v-4ab12b9f]{display:flex;flex-direction:column;gap:4px;font-size:12px}.task-detail .task-summary .summary-right .summary-counts .count-success[data-v-4ab12b9f]{color:#67c23a}.task-detail .task-summary .summary-right .summary-counts .count-failed[data-v-4ab12b9f]{color:#f56c6c}.task-detail .task-summary .summary-right .summary-counts .count-total[data-v-4ab12b9f]{color:#909399}.task-detail .detail-product-info .detail-title[data-v-4ab12b9f]{font-size:13px;color:#303133;line-height:1.4}.task-detail .detail-product-info .detail-ai-rewrite[data-v-4ab12b9f]{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:11px}.task-detail .detail-product-info .detail-ai-rewrite .ai-label[data-v-4ab12b9f]{color:#67c23a;font-weight:500}.task-detail .detail-product-info .detail-ai-rewrite .ai-original[data-v-4ab12b9f]{color:#909399;text-decoration:line-through}.execution-logs[data-v-4ab12b9f]{max-height:450px;overflow-y:auto}.execution-logs .no-logs[data-v-4ab12b9f]{text-align:center;color:#909399;padding:40px;font-size:14px}.execution-logs .log-group[data-v-4ab12b9f]{margin-bottom:16px;border:1px solid #ebeef5;border-radius:6px;overflow:hidden}.execution-logs .log-group .log-group-header[data-v-4ab12b9f]{display:flex;align-items:center;gap:10px;padding:10px 16px;background:#f5f7fa}.execution-logs .log-group .log-group-header.log-success[data-v-4ab12b9f]{background:#f0f9eb;border-left:3px solid #67c23a}.execution-logs .log-group .log-group-header.log-failed[data-v-4ab12b9f]{background:#fef0f0;border-left:3px solid #f56c6c}.execution-logs .log-group .log-group-header .log-idx[data-v-4ab12b9f]{font-size:12px;color:#909399;font-weight:600}.execution-logs .log-group .log-group-header .log-title[data-v-4ab12b9f]{flex:1;font-size:13px;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.execution-logs .log-group .log-group-header .log-duration[data-v-4ab12b9f]{font-size:11px;color:#909399}.execution-logs .log-group .log-steps[data-v-4ab12b9f]{padding:10px 16px}.execution-logs .log-group .log-steps .log-step[data-v-4ab12b9f]{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px dashed #ebeef5}.execution-logs .log-group .log-steps .log-step[data-v-4ab12b9f]:last-child{border-bottom:none}.execution-logs .log-group .log-steps .log-step .step-icon[data-v-4ab12b9f]{font-size:16px}.execution-logs .log-group .log-steps .log-step .step-icon.step-success i[data-v-4ab12b9f]{color:#67c23a}.execution-logs .log-group .log-steps .log-step .step-icon.step-failed i[data-v-4ab12b9f]{color:#f56c6c}.execution-logs .log-group .log-steps .log-step .step-icon.step-skipped i[data-v-4ab12b9f]{color:#909399}.execution-logs .log-group .log-steps .log-step .step-name[data-v-4ab12b9f]{font-size:12px;color:#606266;font-weight:500;min-width:80px}.execution-logs .log-group .log-steps .log-step .step-message[data-v-4ab12b9f]{flex:1;font-size:12px;color:#909399}.execution-logs .log-group .log-steps .log-step .step-time[data-v-4ab12b9f]{font-size:11px;color:#c0c4cc;white-space:nowrap}.ai-diff-block[data-v-4ab12b9f]{margin-top:8px;padding:10px;background:#fafafa;border-radius:6px;border:1px solid #e8f4e8}.ai-diff-block .diff-header[data-v-4ab12b9f]{font-size:12px;font-weight:600;color:#67c23a;margin-bottom:8px}.ai-diff-block .diff-row[data-v-4ab12b9f]{display:flex;gap:8px;margin-bottom:6px}.ai-diff-block .diff-row[data-v-4ab12b9f]:last-child{margin-bottom:0}.ai-diff-block .diff-row .diff-label[data-v-4ab12b9f]{min-width:50px;font-size:11px;color:#909399;padding-top:2px}.ai-diff-block .diff-row .diff-content[data-v-4ab12b9f]{flex:1;font-size:12px;line-height:1.5;padding:6px 8px;border-radius:4px;word-break:break-all}.ai-diff-block .diff-row .diff-content.diff-original[data-v-4ab12b9f]{background:#fef0f0;color:#f56c6c;text-decoration:line-through}.ai-diff-block .diff-row .diff-content.diff-result[data-v-4ab12b9f]{background:#f0f9eb;color:#67c23a}.ai-log-list .ai-log-entry[data-v-4ab12b9f]{margin-bottom:16px;border:1px solid #ebeef5;border-radius:6px;overflow:hidden}.ai-log-list .ai-log-entry .ai-log-header[data-v-4ab12b9f]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#f5f7fa}.ai-log-list .ai-log-entry .ai-log-header .ai-log-time[data-v-4ab12b9f]{font-size:11px;color:#909399;margin-left:auto}.ai-log-list .ai-log-entry .ai-log-body[data-v-4ab12b9f]{padding:12px}.ai-log-list .ai-log-entry .ai-log-body .ai-log-row[data-v-4ab12b9f]{display:flex;gap:8px;margin-bottom:6px}.ai-log-list .ai-log-entry .ai-log-body .ai-log-row .ai-log-label[data-v-4ab12b9f]{min-width:40px;font-size:12px;color:#909399}.ai-log-list .ai-log-entry .ai-log-body .ai-log-row .ai-log-text[data-v-4ab12b9f]{flex:1;font-size:13px;line-height:1.5;padding:6px 10px;border-radius:4px;word-break:break-all}.ai-log-list .ai-log-entry .ai-log-body .ai-log-row .ai-log-text.original[data-v-4ab12b9f]{background:#fef0f0;color:#606266}.ai-log-list .ai-log-entry .ai-log-body .ai-log-row .ai-log-text.result[data-v-4ab12b9f]{background:#f0f9eb;color:#303133}.ai-log-list .ai-log-entry .ai-log-body .ai-log-arrow[data-v-4ab12b9f]{text-align:center;font-size:12px;color:#67c23a;padding:4px 0;font-weight:500}.no-logs[data-v-4ab12b9f]{text-align:center;color:#909399;padding:40px;font-size:14px}