.schema-sync-container[data-v-3f8713a6]{padding:20px}.schema-sync-container .schema-tabs[data-v-3f8713a6]{margin-bottom:20px}.schema-sync-container .schema-tabs .task-notification-dot[data-v-3f8713a6]{display:inline-block;width:8px;height:8px;background-color:#f56c6c;border-radius:50%;margin-left:6px;animation:pulse-data-v-3f8713a6 1.5s infinite}@keyframes pulse-data-v-3f8713a6{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.schema-sync-container .diff-layout[data-v-3f8713a6]{display:flex;gap:20px}.schema-sync-container .diff-layout .instance-panel[data-v-3f8713a6]{flex:0 0 25%;max-width:25%;transition:all .3s ease}.schema-sync-container .diff-layout .instance-panel.collapsed[data-v-3f8713a6]{flex:0 0 40px;max-width:40px}.schema-sync-container .diff-layout .diff-panel[data-v-3f8713a6]{flex:1;min-width:0;transition:all .3s ease}.schema-sync-container .collapsed-toggle[data-v-3f8713a6]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40px;height:calc(100vh - 200px);background-color:#f5f7fa;border:1px solid #e4e7ed;border-radius:4px;cursor:pointer;transition:all .3s ease;padding:10px 0}.schema-sync-container .collapsed-toggle[data-v-3f8713a6]:hover{background-color:#e8f4ff;border-color:#409eff}.schema-sync-container .collapsed-toggle i[data-v-3f8713a6]{font-size:14px;color:#409eff;margin-bottom:8px}.schema-sync-container .collapsed-toggle .collapsed-text[data-v-3f8713a6]{writing-mode:vertical-rl;font-size:12px;color:#606266;letter-spacing:2px}.schema-sync-container .instance-panel-content[data-v-3f8713a6]{position:relative}.schema-sync-container .instance-panel-content .collapse-toggle-header[data-v-3f8713a6]{position:absolute;top:12px;right:12px;z-index:10;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#909399;border-radius:4px;transition:all .3s ease}.schema-sync-container .instance-panel-content .collapse-toggle-header[data-v-3f8713a6]:hover{color:#409eff;background-color:#ecf5ff}.schema-sync-container .instance-panel-content .collapse-toggle-header i[data-v-3f8713a6]{font-size:14px}.schema-sync-container .diff-display-card[data-v-3f8713a6]{min-height:calc(100vh - 200px)}.schema-sync-container .diff-display-card .card-header[data-v-3f8713a6]{display:flex;align-items:center;justify-content:space-between}.schema-sync-container .diff-display-card .card-header .header-left[data-v-3f8713a6]{display:flex;align-items:center;gap:12px}.schema-sync-container .diff-display-card .card-header .header-left .header-title[data-v-3f8713a6]{font-weight:700}.schema-sync-container .diff-display-card .card-header .header-left .running-task-tip-header[data-v-3f8713a6]{display:flex;align-items:center;padding:4px 10px;background:linear-gradient(135deg,#fff7e6,#fffbe6);border:1px solid #ffd591;border-radius:4px;cursor:pointer;font-size:12px;font-weight:400;color:#d48806;transition:all .3s ease}.schema-sync-container .diff-display-card .card-header .header-left .running-task-tip-header[data-v-3f8713a6]:hover{background:linear-gradient(135deg,#fffbe6,#fff1b8)}.schema-sync-container .diff-display-card .card-header .header-left .running-task-tip-header i[data-v-3f8713a6]{margin-right:4px}.schema-sync-container .diff-display-card .card-header .header-actions[data-v-3f8713a6]{display:flex;align-items:center;gap:12px}.schema-sync-container .empty-container[data-v-3f8713a6],.schema-sync-container .loading-container[data-v-3f8713a6],.schema-sync-container .no-diff-container[data-v-3f8713a6]{padding:50px 0;text-align:center}.schema-sync-container .empty-container .loading-tip[data-v-3f8713a6],.schema-sync-container .loading-container .loading-tip[data-v-3f8713a6],.schema-sync-container .no-diff-container .loading-tip[data-v-3f8713a6]{margin-top:20px;color:#909399;font-size:14px}.schema-sync-container .async-progress-container[data-v-3f8713a6]{padding:20px;margin-bottom:20px;background:linear-gradient(135deg,#fff7e6,#fffbe6);border:1px solid #ffd591;border-radius:8px}.schema-sync-container .async-progress-container .progress-header[data-v-3f8713a6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.schema-sync-container .async-progress-container .progress-header .progress-title[data-v-3f8713a6]{font-size:14px;color:#d48806;font-weight:500}.schema-sync-container .async-progress-container .progress-header .progress-title i[data-v-3f8713a6]{margin-right:6px}.schema-sync-container .async-progress-container .progress-message[data-v-3f8713a6]{margin-top:10px;font-size:13px;color:#8c8c8c}.schema-sync-container .diff-content .db-info-banner[data-v-3f8713a6]{margin-bottom:20px;padding:15px;background-color:#f5f7fa;border-radius:8px;border:1px solid #e4e7ed;color:#606266}.schema-sync-container .diff-content .db-info-banner .db-info-item[data-v-3f8713a6]{margin-bottom:8px;font-size:14px}.schema-sync-container .diff-content .db-info-banner .db-info-item .label[data-v-3f8713a6]{font-weight:700;margin-right:8px;color:#303133}.schema-sync-container .diff-content .db-info-banner .db-info-item[data-v-3f8713a6] .el-tag{background-color:#ecf5ff;border-color:#d9ecff;color:#409eff}.schema-sync-container .diff-content .db-info-banner .db-info-tip[data-v-3f8713a6]{margin-top:12px;padding-top:12px;border-top:1px solid #e4e7ed;font-size:13px;color:#909399}.schema-sync-container .diff-content .db-info-banner .db-info-tip i[data-v-3f8713a6]{margin-right:5px}.schema-sync-container .task-detail-container .task-detail-header[data-v-3f8713a6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:15px;background-color:#f5f7fa;border-radius:8px}.schema-sync-container .task-detail-container .task-detail-header .task-meta[data-v-3f8713a6]{display:flex;align-items:center;gap:16px}.schema-sync-container .task-detail-container .task-detail-header .task-meta .task-time[data-v-3f8713a6]{font-size:13px;color:#909399}.schema-sync-container .task-detail-container .task-progress-section[data-v-3f8713a6]{padding:20px;margin-bottom:20px;background:linear-gradient(135deg,#fff7e6,#fffbe6);border:1px solid #ffd591;border-radius:8px}.schema-sync-container .task-detail-container .task-progress-section .progress-message[data-v-3f8713a6]{margin-top:10px;font-size:13px;color:#8c8c8c}.schema-sync-container .task-detail-container .task-error-section[data-v-3f8713a6]{margin-bottom:20px}.schema-sync-container .task-detail-container .db-info-banner[data-v-3f8713a6]{margin-bottom:20px;padding:15px;background-color:#f5f7fa;border-radius:8px;border:1px solid #e4e7ed;color:#606266}.schema-sync-container .task-detail-container .db-info-banner .db-info-item[data-v-3f8713a6]{margin-bottom:8px;font-size:14px}.schema-sync-container .task-detail-container .db-info-banner .db-info-item .label[data-v-3f8713a6]{font-weight:700;margin-right:8px;color:#303133}.schema-sync-container .task-detail-container .no-diff-container[data-v-3f8713a6]{padding:50px 0;text-align:center}