.third-party-integration-center[data-v-36545b04]{padding:16px;background-color:#f0f2f5;min-height:calc(100vh - 84px)}.third-party-integration-center .page-header[data-v-36545b04]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.third-party-integration-center .page-header .header-left[data-v-36545b04]{display:flex;align-items:center;gap:10px}.third-party-integration-center .page-header .header-left .header-icon[data-v-36545b04]{font-size:24px;color:#409eff}.third-party-integration-center .page-header .header-left h2[data-v-36545b04]{margin:0;font-size:18px;font-weight:600;color:#303133}.third-party-integration-center .page-header .header-right[data-v-36545b04]{display:flex;align-items:center;gap:12px}.third-party-integration-center .page-header .header-right .update-time[data-v-36545b04]{font-size:12px;color:#909399}.third-party-integration-center .section-title[data-v-36545b04]{display:flex;align-items:center;gap:8px;margin:0 0 16px 0;font-size:15px;font-weight:600;color:#303133}.third-party-integration-center .section-title i[data-v-36545b04]{color:#409eff}.third-party-integration-center .system-status-overview[data-v-36545b04]{margin-bottom:20px}.third-party-integration-center .system-status-overview .system-cards-grid .system-card[data-v-36545b04]{cursor:pointer;transition:transform .3s,box-shadow .3s;border-radius:8px;overflow:hidden}.third-party-integration-center .system-status-overview .system-cards-grid .system-card[data-v-36545b04]:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.third-party-integration-center .system-status-overview .system-cards-grid .system-card.status-normal[data-v-36545b04]{border-top:3px solid #67c23a}.third-party-integration-center .system-status-overview .system-cards-grid .system-card.status-warning[data-v-36545b04]{border-top:3px solid #e6a23c;animation:pulse-warning-36545b04 2s infinite}.third-party-integration-center .system-status-overview .system-cards-grid .system-card.status-error[data-v-36545b04]{border-top:3px solid #f56c6c;animation:pulse-error-36545b04 2s infinite}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body[data-v-36545b04]{padding:4px}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .card-top[data-v-36545b04]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .card-top .system-icon[data-v-36545b04]{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .card-top .status-indicator[data-v-36545b04]{display:flex;align-items:center;gap:6px}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .card-top .status-indicator .dot[data-v-36545b04]{width:8px;height:8px;border-radius:50%}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .card-top .status-indicator .dot.dot-normal[data-v-36545b04]{background:#67c23a;box-shadow:0 0 6px rgba(103,194,58,.5)}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .card-top .status-indicator .dot.dot-warning[data-v-36545b04]{background:#e6a23c;box-shadow:0 0 6px rgba(230,162,60,.5)}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .card-top .status-indicator .dot.dot-error[data-v-36545b04]{background:#f56c6c;box-shadow:0 0 6px rgba(245,108,108,.5);animation:blink-36545b04 1s infinite}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .card-top .status-indicator .status-text[data-v-36545b04]{font-size:12px;font-weight:600}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .card-top .status-indicator .status-text.text-normal[data-v-36545b04]{color:#67c23a}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .card-top .status-indicator .status-text.text-warning[data-v-36545b04]{color:#e6a23c}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .card-top .status-indicator .status-text.text-error[data-v-36545b04]{color:#f56c6c}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .system-name[data-v-36545b04]{font-size:14px;font-weight:600;color:#303133;margin-bottom:10px}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .metrics-row[data-v-36545b04]{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .metrics-row .metric-item[data-v-36545b04]{display:flex;flex-direction:column}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .metrics-row .metric-item .metric-label[data-v-36545b04]{font-size:11px;color:#909399}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .metrics-row .metric-item .metric-value[data-v-36545b04]{font-size:13px;font-weight:600;color:#303133}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .metrics-row .metric-item .metric-value small[data-v-36545b04]{font-weight:400;color:#909399;font-size:11px;margin-left:2px}.third-party-integration-center .system-status-overview .system-cards-grid .system-card .card-body .card-footer[data-v-36545b04]{margin-top:10px;text-align:right}.third-party-integration-center .main-tabs[data-v-36545b04] .el-tabs__header{background:#fff}.third-party-integration-center .main-tabs[data-v-36545b04] .el-tabs__content{padding:16px}.third-party-integration-center .main-tabs .tab-content .toolbar[data-v-36545b04]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.third-party-integration-center .main-tabs .tab-content .toolbar .toolbar-left[data-v-36545b04]{display:flex;gap:8px;align-items:center}.third-party-integration-center .main-tabs .tab-content .pagination[data-v-36545b04]{margin-top:12px;text-align:right}.third-party-integration-center .main-tabs .api-monitor-section[data-v-36545b04]{margin-top:20px}.third-party-integration-center .main-tabs .api-monitor-section h4[data-v-36545b04]{margin:0 0 12px 0;font-size:14px;color:#606266}.third-party-integration-center .main-tabs .api-monitor-section h4 i[data-v-36545b04]{color:#409eff}.third-party-integration-center .main-tabs .api-monitor-section .chart-box[data-v-36545b04]{height:260px;width:100%;background:#fff;border-radius:8px;padding:8px;box-sizing:border-box;border:1px solid #ebeef5}.third-party-integration-center .main-tabs .sync-task-list .sync-task-card[data-v-36545b04]{background:#fff;border:1px solid #ebeef5;border-radius:8px;padding:16px;margin-bottom:12px;transition:box-shadow .2s}.third-party-integration-center .main-tabs .sync-task-list .sync-task-card[data-v-36545b04]:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.third-party-integration-center .main-tabs .sync-task-list .sync-task-card .task-card-header[data-v-36545b04]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.third-party-integration-center .main-tabs .sync-task-list .sync-task-card .task-card-header .task-info[data-v-36545b04]{display:flex;align-items:center;gap:12px}.third-party-integration-center .main-tabs .sync-task-list .sync-task-card .task-card-header .task-info .task-icon[data-v-36545b04]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px}.third-party-integration-center .main-tabs .sync-task-list .sync-task-card .task-card-header .task-info .task-meta .task-name[data-v-36545b04]{font-size:14px;font-weight:600;color:#303133}.third-party-integration-center .main-tabs .sync-task-list .sync-task-card .task-card-header .task-info .task-meta .task-source[data-v-36545b04]{font-size:12px;color:#909399;margin-top:2px}.third-party-integration-center .main-tabs .sync-task-list .sync-task-card .task-card-body .task-detail-row[data-v-36545b04]{display:flex;gap:20px;flex-wrap:wrap;font-size:13px;color:#606266}.third-party-integration-center .main-tabs .sync-task-list .sync-task-card .task-card-body .task-detail-row .detail-item label[data-v-36545b04]{color:#909399;margin-right:4px}.third-party-integration-center .main-tabs .sync-task-list .sync-task-card .task-card-body .task-result-row[data-v-36545b04]{display:flex;gap:16px;margin-top:8px;padding-top:8px;border-top:1px dashed #ebeef5}.third-party-integration-center .main-tabs .sync-task-list .sync-task-card .task-card-body .task-result-row .result-item[data-v-36545b04]{font-size:12px}.third-party-integration-center .main-tabs .sync-task-list .sync-task-card .task-card-body .task-result-row .result-item b[data-v-36545b04]{font-weight:600}.third-party-integration-center .main-tabs .sync-task-list .sync-task-card .task-card-body .task-result-row .result-item.success[data-v-36545b04]{color:#67c23a}.third-party-integration-center .main-tabs .sync-task-list .sync-task-card .task-card-body .task-result-row .result-item.update[data-v-36545b04]{color:#409eff}.third-party-integration-center .main-tabs .sync-task-list .sync-task-card .task-card-body .task-result-row .result-item.fail[data-v-36545b04]{color:#f56c6c}.third-party-integration-center .main-tabs .sync-task-list .sync-task-card .task-card-actions[data-v-36545b04]{display:flex;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #f0f0f0;justify-content:flex-end}.third-party-integration-center .main-tabs .mapping-rule-desc p[data-v-36545b04]{margin:4px 0;font-size:13px;color:#606266}.third-party-integration-center .main-tabs .mapping-rule-desc ul[data-v-36545b04]{margin:8px 0;padding-left:20px}.third-party-integration-center .main-tabs .mapping-rule-desc ul li[data-v-36545b04]{margin:4px 0;font-size:13px;color:#606266}.third-party-integration-center .main-tabs .user-binding-section[data-v-36545b04]{margin-top:20px}.third-party-integration-center .main-tabs .user-binding-section h4[data-v-36545b04]{font-size:14px;color:#303133}.third-party-integration-center .main-tabs .user-binding-section h4 i[data-v-36545b04]{color:#409eff}.third-party-integration-center .main-tabs .user-binding-section .binding-toolbar[data-v-36545b04]{display:flex;gap:8px;margin-bottom:8px}.third-party-integration-center .main-tabs .health-monitor-area .monitor-toolbar[data-v-36545b04],.third-party-integration-center .main-tabs .sub-tab-toolbar[data-v-36545b04]{margin-bottom:12px}.third-party-integration-center .main-tabs .health-monitor-area .health-list .health-item[data-v-36545b04]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#fff;border:1px solid #ebeef5;border-radius:6px;margin-bottom:8px;transition:all .2s}.third-party-integration-center .main-tabs .health-monitor-area .health-list .health-item[data-v-36545b04]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.third-party-integration-center .main-tabs .health-monitor-area .health-list .health-item.health-error[data-v-36545b04]{border-left:3px solid #f56c6c;background:#fef0f0}.third-party-integration-center .main-tabs .health-monitor-area .health-list .health-item.health-warning[data-v-36545b04]{border-left:3px solid #e6a23c;background:#fdf6ec}.third-party-integration-center .main-tabs .health-monitor-area .health-list .health-item .health-left[data-v-36545b04]{display:flex;align-items:center;gap:8px}.third-party-integration-center .main-tabs .health-monitor-area .health-list .health-item .health-left .health-dot[data-v-36545b04]{width:8px;height:8px;border-radius:50%}.third-party-integration-center .main-tabs .health-monitor-area .health-list .health-item .health-left .health-dot.health-normal[data-v-36545b04]{background:#67c23a}.third-party-integration-center .main-tabs .health-monitor-area .health-list .health-item .health-left .health-dot.health-warning[data-v-36545b04]{background:#e6a23c}.third-party-integration-center .main-tabs .health-monitor-area .health-list .health-item .health-left .health-dot.health-error[data-v-36545b04]{background:#f56c6c}.third-party-integration-center .main-tabs .health-monitor-area .health-list .health-item .health-left .health-name[data-v-36545b04]{font-size:14px;font-weight:500}.third-party-integration-center .main-tabs .health-monitor-area .health-list .health-item .health-metrics[data-v-36545b04]{display:flex;gap:20px}.third-party-integration-center .main-tabs .health-monitor-area .health-list .health-item .health-metrics .health-metric[data-v-36545b04]{font-size:12px}.third-party-integration-center .main-tabs .health-monitor-area .health-list .health-item .health-metrics .health-metric label[data-v-36545b04]{color:#909399;display:block}.third-party-integration-center .main-tabs .health-monitor-area .health-list .health-item .health-metrics .health-metric strong[data-v-36545b04]{color:#303133;font-size:13px}.third-party-integration-center .main-tabs .health-monitor-area .chart-box-lg[data-v-36545b04]{height:280px;width:100%;background:#fff;border-radius:8px;padding:8px;box-sizing:border-box;border:1px solid #ebeef5}.third-party-integration-center .main-tabs .health-monitor-area .alert-section[data-v-36545b04]{margin-top:20px}.third-party-integration-center .main-tabs .health-monitor-area .alert-section h4[data-v-36545b04]{font-size:14px}.third-party-integration-center .main-tabs .health-monitor-area .alert-section h4 i[data-v-36545b04]{color:#e6a23c}.third-party-integration-center .main-tabs .audit-log-area .audit-toolbar[data-v-36545b04]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px;align-items:center}.third-party-integration-center .main-tabs .audit-log-area .audit-note[data-v-36545b04]{font-size:12px;color:#909399;margin-top:8px}.third-party-integration-center .main-tabs .audit-log-area .audit-note i[data-v-36545b04]{color:#409eff}[data-v-36545b04] .api-dialog .step-content,[data-v-36545b04] .sync-task-dialog .step-content{max-height:55vh;overflow-y:auto;padding:0 8px}[data-v-36545b04] .api-dialog .step-content .param-editor .param-header,[data-v-36545b04] .sync-task-dialog .step-content .param-editor .param-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-weight:600;color:#303133}[data-v-36545b04] .api-dialog .step-content .param-editor .json-preview,[data-v-36545b04] .sync-task-dialog .step-content .param-editor .json-preview{margin-top:16px;background:#f5f7fa;border-radius:6px;padding:12px}[data-v-36545b04] .api-dialog .step-content .param-editor .json-preview h5,[data-v-36545b04] .sync-task-dialog .step-content .param-editor .json-preview h5{margin:0 0 8px 0;color:#606266}[data-v-36545b04] .api-dialog .step-content .param-editor .json-preview pre,[data-v-36545b04] .sync-task-dialog .step-content .param-editor .json-preview pre{margin:0;background:#fff;padding:10px;border-radius:4px;font-size:12px;max-height:150px;overflow:auto}[data-v-36545b04] .api-dialog .step-content .param-editor .json-preview pre code,[data-v-36545b04] .sync-task-dialog .step-content .param-editor .json-preview pre code{font-family:Monaco,Menlo,monospace;color:#303133}[data-v-36545b04] .api-dialog .step-content .test-panel,[data-v-36545b04] .sync-task-dialog .step-content .test-panel{background:#f5f7fa;border-radius:8px;padding:16px;margin-bottom:16px}[data-v-36545b04] .api-dialog .step-content .test-panel h4,[data-v-36545b04] .sync-task-dialog .step-content .test-panel h4{margin:0 0 12px 0}[data-v-36545b04] .api-dialog .step-content .test-panel .test-response,[data-v-36545b04] .sync-task-dialog .step-content .test-panel .test-response{background:#1e1e1e;color:#d4d4d4;padding:12px;border-radius:4px;max-height:200px;overflow:auto;font-size:12px}[data-v-36545b04] .api-dialog .step-content .test-panel .test-response code,[data-v-36545b04] .sync-task-dialog .step-content .test-panel .test-response code{font-family:Monaco,Menlo,monospace;white-space:pre-wrap;word-break:break-all}[data-v-36545b04] .api-dialog .step-content .publish-summary h4,[data-v-36545b04] .sync-task-dialog .step-content .publish-summary h4{margin:0 0 10px 0}[data-v-36545b04] .api-dialog .step-content.field-mapping-step .mapping-container,[data-v-36545b04] .sync-task-dialog .step-content.field-mapping-step .mapping-container{display:flex;gap:12px;margin-bottom:16px}[data-v-36545b04] .api-dialog .step-content.field-mapping-step .mapping-container .mapping-source-panel,[data-v-36545b04] .api-dialog .step-content.field-mapping-step .mapping-container .mapping-target-panel,[data-v-36545b04] .sync-task-dialog .step-content.field-mapping-step .mapping-container .mapping-source-panel,[data-v-36545b04] .sync-task-dialog .step-content.field-mapping-step .mapping-container .mapping-target-panel{flex:1;background:#fafafa;border:1px solid #ebeef5;border-radius:8px;padding:12px}[data-v-36545b04] .api-dialog .step-content.field-mapping-step .mapping-container .mapping-source-panel h5,[data-v-36545b04] .api-dialog .step-content.field-mapping-step .mapping-container .mapping-target-panel h5,[data-v-36545b04] .sync-task-dialog .step-content.field-mapping-step .mapping-container .mapping-source-panel h5,[data-v-36545b04] .sync-task-dialog .step-content.field-mapping-step .mapping-container .mapping-target-panel h5{margin:0 0 10px 0;font-size:13px;color:#303133}[data-v-36545b04] .api-dialog .step-content.field-mapping-step .mapping-container .mapping-source-panel .field-list,[data-v-36545b04] .api-dialog .step-content.field-mapping-step .mapping-container .mapping-target-panel .field-list,[data-v-36545b04] .sync-task-dialog .step-content.field-mapping-step .mapping-container .mapping-source-panel .field-list,[data-v-36545b04] .sync-task-dialog .step-content.field-mapping-step .mapping-container .mapping-target-panel .field-list{max-height:250px;overflow-y:auto}[data-v-36545b04] .api-dialog .step-content.field-mapping-step .mapping-container .mapping-source-panel .field-list .field-item,[data-v-36545b04] .api-dialog .step-content.field-mapping-step .mapping-container .mapping-target-panel .field-list .field-item,[data-v-36545b04] .sync-task-dialog .step-content.field-mapping-step .mapping-container .mapping-source-panel .field-list .field-item,[data-v-36545b04] .sync-task-dialog .step-content.field-mapping-step .mapping-container .mapping-target-panel .field-list .field-item{padding:6px;margin-bottom:4px;border-radius:4px;transition:background .2s}[data-v-36545b04] .api-dialog .step-content.field-mapping-step .mapping-container .mapping-source-panel .field-list .field-item.selected,[data-v-36545b04] .api-dialog .step-content.field-mapping-step .mapping-container .mapping-target-panel .field-list .field-item.selected,[data-v-36545b04] .sync-task-dialog .step-content.field-mapping-step .mapping-container .mapping-source-panel .field-list .field-item.selected,[data-v-36545b04] .sync-task-dialog .step-content.field-mapping-step .mapping-container .mapping-target-panel .field-list .field-item.selected{background:#ecf5ff;border:1px solid #409eff}[data-v-36545b04] .api-dialog .step-content.field-mapping-step .mapping-container .mapping-arrow,[data-v-36545b04] .sync-task-dialog .step-content.field-mapping-step .mapping-container .mapping-arrow{display:flex;align-items:center;justify-content:center;font-size:24px;color:#409eff}[data-v-36545b04] .api-dialog .step-content.field-mapping-step .transform-rules,[data-v-36545b04] .sync-task-dialog .step-content.field-mapping-step .transform-rules{background:#fdf6ec;border:1px solid #e6a23c;border-radius:8px;padding:16px}[data-v-36545b04] .api-dialog .step-content.field-mapping-step .transform-rules h5,[data-v-36545b04] .sync-task-dialog .step-content.field-mapping-step .transform-rules h5{margin:0 0 10px 0;color:#e6a23c}[data-v-36545b04] .api-dialog .step-content.field-mapping-step .transform-rules .form-tip,[data-v-36545b04] .sync-task-dialog .step-content.field-mapping-step .transform-rules .form-tip{font-size:12px;color:#909399;margin-left:8px}[data-v-36545b04] .api-dialog .step-content.preview-step .preview-summary h4,[data-v-36545b04] .sync-task-dialog .step-content.preview-step .preview-summary h4{margin:0 0 12px 0}[data-v-36545b04] .api-dialog .step-content.preview-step .preview-action,[data-v-36545b04] .sync-task-dialog .step-content.preview-step .preview-action{display:flex;align-items:center;gap:12px;margin:16px 0;padding:12px;background:#f0f9eb;border-radius:6px}[data-v-36545b04] .api-dialog .key-display,[data-v-36545b04] .api-dialog .step-content.preview-step .preview-data .el-alert,[data-v-36545b04] .sync-task-dialog .key-display,[data-v-36545b04] .sync-task-dialog .step-content.preview-step .preview-data .el-alert{margin-bottom:12px}[data-v-36545b04] .api-dialog .key-display label,[data-v-36545b04] .sync-task-dialog .key-display label{display:block;font-size:13px;font-weight:600;color:#606266;margin-bottom:6px}[data-v-36545b04] .api-dialog .key-display .key-value,[data-v-36545b04] .sync-task-dialog .key-display .key-value{display:flex;align-items:center;gap:8px;background:#1e1e1e;padding:12px;border-radius:6px}[data-v-36545b04] .api-dialog .key-display .key-value code,[data-v-36545b04] .sync-task-dialog .key-display .key-value code{font-family:Monaco,Menlo,monospace;color:#4ec9b0;font-size:13px;word-break:break-all;flex:1}[data-v-36545b04] .api-dialog .execution-detail .execution-stats,[data-v-36545b04] .sync-task-dialog .execution-detail .execution-stats{margin:16px 0}[data-v-36545b04] .api-dialog .execution-detail .error-logs h4,[data-v-36545b04] .sync-task-dialog .execution-detail .error-logs h4{font-size:14px;color:#303133;margin:16px 0 10px}[data-v-36545b04] .api-dialog .limit-thresholds,[data-v-36545b04] .sync-task-dialog .limit-thresholds{display:flex;flex-direction:column;gap:8px}[data-v-36545b04] .api-dialog .limit-thresholds .threshold-item,[data-v-36545b04] .sync-task-dialog .limit-thresholds .threshold-item{display:flex;align-items:center;gap:8px}[data-v-36545b04] .api-dialog .limit-thresholds .threshold-item span,[data-v-36545b04] .sync-task-dialog .limit-thresholds .threshold-item span{font-size:13px;color:#606266}[data-v-36545b04] .api-dialog .key-masked,[data-v-36545b04] .sync-task-dialog .key-masked{background:#f5f7fa;padding:2px 8px;border-radius:4px;font-family:Monaco,Menlo,monospace;font-size:12px;color:#606266}[data-v-36545b04] .api-dialog .text-danger,[data-v-36545b04] .sync-task-dialog .text-danger{color:#f56c6c!important}[data-v-36545b04] .api-dialog .text-warning,[data-v-36545b04] .sync-task-dialog .text-warning{color:#e6a23c!important}[data-v-36545b04] .api-dialog .text-muted,[data-v-36545b04] .sync-task-dialog .text-muted{color:#909399!important}@keyframes pulse-warning-36545b04{0%,to{opacity:1}50%{opacity:.75}}@keyframes pulse-error-36545b04{0%,to{opacity:1}50%{opacity:.65}}@keyframes blink-36545b04{0%,to{opacity:1}50%{opacity:.3}}