.instance-tree-container[data-v-504a2d5d]{height:100%;display:flex;flex-direction:column;background:#fff}.instance-tree-container .header-section[data-v-504a2d5d]{padding:12px;border-bottom:1px solid #e4e7ed;background:linear-gradient(180deg,#fafafa,#f5f7fa)}.instance-tree-container .header-section .page-title[data-v-504a2d5d]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#303133;margin-bottom:10px}.instance-tree-container .header-section .page-title i[data-v-504a2d5d]{font-size:16px;color:#409eff}.instance-tree-container .header-section .search-input[data-v-504a2d5d]{width:100%}.instance-tree-container .header-section .search-input[data-v-504a2d5d] .el-input__inner{height:32px;line-height:32px;font-size:13px;border-radius:4px}.instance-tree-container .header-section .search-input[data-v-504a2d5d] .el-input__prefix{left:8px}.instance-tree-container .header-section .search-input[data-v-504a2d5d] .el-input__icon{font-size:14px}.instance-tree-container .tree-section[data-v-504a2d5d]{flex:1;overflow-y:auto;padding:8px;min-height:0}.instance-tree-container .tree-section[data-v-504a2d5d]::-webkit-scrollbar{width:6px}.instance-tree-container .tree-section[data-v-504a2d5d]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.instance-tree-container .tree-section[data-v-504a2d5d]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.instance-tree-container .tree-section[data-v-504a2d5d]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.instance-tree-container .tree-section .instance-tree-component[data-v-504a2d5d]{background:transparent}.instance-tree-container .tree-section .instance-tree-component[data-v-504a2d5d] .el-tree-node__content{height:32px;padding:0 8px;font-size:13px;border-radius:4px;transition:background-color .2s}.instance-tree-container .tree-section .instance-tree-component[data-v-504a2d5d] .el-tree-node__content:hover{background-color:#f5f7fa}.instance-tree-container .tree-section .instance-tree-component[data-v-504a2d5d] .el-tree-node__expand-icon{font-size:12px;color:#c0c4cc}.instance-tree-container .tree-section .instance-tree-component[data-v-504a2d5d] .is-current>.el-tree-node__content{background-color:#ecf5ff}.instance-tree-container .tree-section .tree-node[data-v-504a2d5d]{display:flex;align-items:center;font-size:13px;width:100%;overflow:hidden;cursor:pointer}.instance-tree-container .tree-section .tree-node .node-icon[data-v-504a2d5d]{margin-right:6px;font-size:14px;color:#909399;flex-shrink:0}.instance-tree-container .tree-section .tree-node .node-label[data-v-504a2d5d]{color:#606266;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.instance-tree-container .tree-section .tree-node .node-stats[data-v-504a2d5d]{display:flex;gap:4px;margin-left:8px;flex-shrink:0}.instance-tree-container .tree-section .tree-node .node-stats .stat-tag[data-v-504a2d5d]{height:18px;line-height:18px;padding:0 6px;font-size:11px;border:none}.instance-tree-container .tree-section .tree-node .node-status[data-v-504a2d5d]{margin-left:8px;flex-shrink:0}.instance-tree-container .tree-section .tree-node .node-status .status-tag[data-v-504a2d5d]{height:18px;line-height:18px;padding:0 6px;font-size:11px;border:none}.instance-tree-container .tree-section .tree-node.tree-node-platform .node-icon[data-v-504a2d5d]{color:#409eff}.instance-tree-container .tree-section .tree-node.tree-node-instance .node-icon[data-v-504a2d5d]{color:#67c23a}.instance-tree-container .tree-section .tree-node.tree-node-instance.tree-node-instance .node-icon[data-v-504a2d5d]{color:#e6a23c}.instance-tree-container .tree-section .tree-node.tree-node-instance.critical .node-icon[data-v-504a2d5d]{color:#f56c6c}.instance-tree-container .tree-section .tree-node.tree-node-instance.warning .node-icon[data-v-504a2d5d]{color:#e6a23c}.instance-tree-container .tree-section .tree-node.tree-node-instance.normal .node-icon[data-v-504a2d5d]{color:#67c23a}.instance-tree-container .loading-section[data-v-504a2d5d]{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:#909399;font-size:13px}.instance-tree-container .loading-section i[data-v-504a2d5d]{margin-right:8px;font-size:16px}.instance-tree-container .empty-section[data-v-504a2d5d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#c0c4cc;font-size:13px}.instance-tree-container .empty-section i[data-v-504a2d5d]{font-size:48px;margin-bottom:12px;color:#dcdfe6}.innodb-status-drawer[data-v-a2a0534c] .el-drawer__body{height:100%;display:flex;flex-direction:column;overflow:hidden}.drawer-header[data-v-a2a0534c]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #ebeef5;background:#f5f7fa}.drawer-header .header-left[data-v-a2a0534c]{display:flex;align-items:center;gap:10px}.drawer-header .header-left i[data-v-a2a0534c]{font-size:20px;color:#409eff}.drawer-header .header-left .title[data-v-a2a0534c]{font-size:16px;font-weight:600;color:#303133}.drawer-header .header-left .instance-info[data-v-a2a0534c]{font-size:12px;color:#909399;background:#ecf5ff;padding:2px 8px;border-radius:4px}.drawer-header .header-right[data-v-a2a0534c]{display:flex;gap:8px}.drawer-content[data-v-a2a0534c]{flex:1;overflow-y:auto;padding:16px}.metrics-section[data-v-a2a0534c]{margin-bottom:24px}.metrics-section .section-title[data-v-a2a0534c]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#303133;margin-bottom:16px}.metrics-section .section-title i[data-v-a2a0534c]{color:#409eff}.metrics-grid[data-v-a2a0534c]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:1200px){.metrics-grid[data-v-a2a0534c]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.metrics-grid[data-v-a2a0534c]{grid-template-columns:1fr}}.metric-card[data-v-a2a0534c]{background:#fff;border:1px solid #ebeef5;border-radius:8px;padding:16px;transition:all .3s}.metric-card[data-v-a2a0534c]:hover{box-shadow:0 2px 12px rgba(0,0,0,.1)}.metric-card.excellent[data-v-a2a0534c]{border-color:#67c23a;background:linear-gradient(135deg,#f0f9eb,#e1f3d8)}.metric-card.excellent .metric-value[data-v-a2a0534c]{color:#67c23a}.metric-card.good[data-v-a2a0534c]{border-color:#409eff;background:linear-gradient(135deg,#ecf5ff,#d9ecff)}.metric-card.good .metric-value[data-v-a2a0534c]{color:#409eff}.metric-card.warning[data-v-a2a0534c]{border-color:#e6a23c;background:linear-gradient(135deg,#fdf6ec,#faecd8)}.metric-card.warning .metric-value[data-v-a2a0534c]{color:#e6a23c}.metric-card.danger[data-v-a2a0534c]{border-color:#f56c6c;background:linear-gradient(135deg,#fef0f0,#fde2e2)}.metric-card.danger .metric-value[data-v-a2a0534c]{color:#f56c6c}.metric-card .metric-label[data-v-a2a0534c]{font-size:12px;color:#909399;margin-bottom:8px}.metric-card .metric-value[data-v-a2a0534c]{font-size:28px;font-weight:600;color:#303133}.metric-card .metric-value .unit[data-v-a2a0534c]{font-size:14px;font-weight:500;color:#909399;margin-left:2px}.metric-card .metric-status[data-v-a2a0534c]{font-size:12px;color:#909399;margin-top:8px}.timeline-selector[data-v-a2a0534c]{margin-bottom:20px;padding:16px;background:#f5f7fa;border-radius:8px}.timeline-selector .timeline-label[data-v-a2a0534c]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#303133;margin-bottom:12px}.timeline-selector .timeline-label i[data-v-a2a0534c]{color:#409eff}.timeline-selector .timeline-items[data-v-a2a0534c]{display:flex;flex-wrap:wrap;gap:8px}.timeline-selector .timeline-item[data-v-a2a0534c]{position:relative;padding:6px 12px;background:#fff;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer;transition:all .2s;font-size:12px}.timeline-selector .timeline-item[data-v-a2a0534c]:hover{border-color:#409eff;background:#ecf5ff}.timeline-selector .timeline-item.active[data-v-a2a0534c]{border-color:#409eff;background:#409eff;color:#fff}.timeline-selector .timeline-item.active .badge[data-v-a2a0534c]{background:#fff;color:#409eff}.timeline-selector .timeline-item.warning[data-v-a2a0534c]{border-color:#e6a23c;background:#fdf6ec}.timeline-selector .timeline-item.danger[data-v-a2a0534c]{border-color:#f56c6c;background:#fef0f0}.timeline-selector .timeline-item.danger.active[data-v-a2a0534c]{background:#f56c6c;color:#fff}.timeline-selector .timeline-item.danger.active .badge[data-v-a2a0534c]{background:#fff;color:#f56c6c}.timeline-selector .timeline-item .time[data-v-a2a0534c]{font-weight:500}.timeline-selector .timeline-item .badge[data-v-a2a0534c]{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;background:#e6a23c;color:#fff;font-size:10px;border-radius:9px;display:flex;align-items:center;justify-content:center}.raw-output-section[data-v-a2a0534c]{margin-bottom:24px;border:1px solid #ebeef5;border-radius:8px;overflow:hidden}.raw-output-section .section-header[data-v-a2a0534c]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f5f7fa;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.raw-output-section .section-header[data-v-a2a0534c]:hover{background:#ecf5ff}.raw-output-section .section-header .section-title[data-v-a2a0534c]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#303133}.raw-output-section .section-header .section-title i[data-v-a2a0534c]{color:#409eff}.raw-output-section .section-header .toggle-btn[data-v-a2a0534c]{display:flex;align-items:center;gap:4px;font-size:12px;color:#909399}.raw-output-section .section-header .toggle-btn i[data-v-a2a0534c]{font-size:14px}.raw-output-section .raw-output-content[data-v-a2a0534c]{max-height:500px;overflow:auto;background:#fafafa}.raw-output-section .raw-output-content .status-text[data-v-a2a0534c]{margin:0;padding:16px;font-family:Consolas,Monaco,Courier New,monospace;font-size:12px;line-height:1.6;color:#303133;white-space:pre-wrap;word-break:break-all}.collection-info[data-v-a2a0534c]{display:flex;align-items:center;gap:8px;font-size:12px;color:#909399;padding:12px 16px;background:#f5f7fa;border-radius:4px}.collection-info i[data-v-a2a0534c]{font-size:14px}.empty-state[data-v-a2a0534c]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:#909399}.empty-state i[data-v-a2a0534c]{font-size:48px;margin-bottom:16px}.empty-state p[data-v-a2a0534c]{font-size:14px;margin-bottom:16px}.metric-card.clickable[data-v-a2a0534c]{cursor:pointer}.metric-card.clickable[data-v-a2a0534c]:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.metric-card.clickable .metric-label i[data-v-a2a0534c]{margin-left:4px;font-size:12px;color:#909399}.lock-wait-dialog[data-v-a2a0534c] .el-dialog{border-radius:16px;overflow:hidden}.lock-wait-dialog[data-v-a2a0534c] .el-dialog__header{padding:16px 20px;border-bottom:1px solid #f0f0f0;margin:0}.lock-wait-dialog[data-v-a2a0534c] .el-dialog__title{font-size:16px;font-weight:600;color:#1f2937}.lock-wait-dialog[data-v-a2a0534c] .el-dialog__body{padding:16px;background:#f5f5f7}.lock-wait-dialog[data-v-a2a0534c] .el-dialog__footer{padding:12px 20px;border-top:1px solid #f0f0f0;background:#fff}.lock-wait-dialog-content[data-v-a2a0534c]{padding:0}.lock-wait-dialog-content h4[data-v-a2a0534c]{margin:0 0 12px 0;font-size:14px;color:#303133}.lock-wait-dialog-content .trans-section[data-v-a2a0534c]{background:#f5f7fa;color:#606266;padding:12px;border-radius:0;font-family:Consolas,Monaco,Courier New,monospace;font-size:12px;line-height:1.5;max-height:400px;overflow:auto;white-space:pre-wrap;word-break:break-all}.lock-wait-dialog-content .lock-wait-item[data-v-a2a0534c]{background:#fff;border-radius:12px;overflow:hidden;margin-bottom:12px;box-shadow:0 1px 3px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.05)}.lock-wait-dialog-content .lock-wait-item[data-v-a2a0534c]:last-child{margin-bottom:0}.lock-wait-dialog-content .dual-column-layout[data-v-a2a0534c]{display:flex;align-items:stretch;min-height:280px}.lock-wait-dialog-content .column-block[data-v-a2a0534c]{flex:1;display:flex;flex-direction:column;min-width:0}.lock-wait-dialog-content .column-header[data-v-a2a0534c]{display:flex;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:600}.lock-wait-dialog-content .column-header i[data-v-a2a0534c]{font-size:15px}.lock-wait-dialog-content .column-header .trx-id[data-v-a2a0534c]{margin-left:auto;font-size:11px;font-weight:500;padding:2px 8px;border-radius:10px}.lock-wait-dialog-content .column-body[data-v-a2a0534c]{flex:1;padding:12px 16px 16px}.lock-wait-dialog-content .waiting-block .column-header[data-v-a2a0534c]{background:linear-gradient(135deg,#fffbf0,#fff7e6);color:#d48806}.lock-wait-dialog-content .waiting-block .column-header i[data-v-a2a0534c]{color:#faad14}.lock-wait-dialog-content .waiting-block .column-header .trx-id[data-v-a2a0534c]{background:rgba(250,173,20,.2);color:#d48806}.lock-wait-dialog-content .blocking-block .column-header[data-v-a2a0534c]{background:linear-gradient(135deg,#f0f7ff,#e6f4ff);color:#1d39c4}.lock-wait-dialog-content .blocking-block .column-header i[data-v-a2a0534c]{color:#1890ff}.lock-wait-dialog-content .blocking-block .column-header .trx-id[data-v-a2a0534c]{background:rgba(250,173,20,.2);color:#d48806}.lock-wait-dialog-content .arrow-connector[data-v-a2a0534c]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50px;background:#fafafa}.lock-wait-dialog-content .arrow-connector .arrow-icon[data-v-a2a0534c]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#1890ff,#096dd9);display:flex;align-items:center;justify-content:center}.lock-wait-dialog-content .arrow-connector .arrow-icon i[data-v-a2a0534c]{color:#fff;font-size:14px;font-weight:700}.lock-wait-dialog-content .arrow-connector .arrow-label[data-v-a2a0534c]{margin-top:6px;font-size:11px;color:#8c8c8c}.lock-wait-dialog-content .wait-time-badge[data-v-a2a0534c]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;background:#fffbe6;border-radius:10px;font-size:12px;color:#d48806;margin-bottom:10px}.lock-wait-dialog-content .wait-time-badge.urgent[data-v-a2a0534c]{background:#fff1f0;color:#cf1322}.lock-wait-dialog-content .wait-time-badge i[data-v-a2a0534c]{font-size:12px}.lock-wait-dialog-content .trx-count[data-v-a2a0534c]{margin-left:auto;font-size:11px;font-weight:500;padding:2px 8px;border-radius:10px;background:rgba(250,173,20,.2);color:#d48806}.lock-wait-dialog-content .trx-list[data-v-a2a0534c]{margin-bottom:12px;max-height:200px;overflow-y:auto}.lock-wait-dialog-content .trx-item[data-v-a2a0534c]{padding:8px 10px;background:#fafafa;border-radius:6px;margin-bottom:6px}.lock-wait-dialog-content .trx-item[data-v-a2a0534c]:last-child{margin-bottom:0}.lock-wait-dialog-content .trx-item .trx-item-header[data-v-a2a0534c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.lock-wait-dialog-content .trx-item .trx-item-header .trx-id[data-v-a2a0534c]{font-size:12px;font-weight:500;color:#d48806;background:#fff7e6;padding:2px 8px;border-radius:8px}.lock-wait-dialog-content .trx-item .trx-item-info[data-v-a2a0534c]{display:flex;flex-wrap:wrap;gap:8px}.lock-wait-dialog-content .trx-item .trx-item-info .info-tag[data-v-a2a0534c]{font-size:11px;color:#8c8c8c;display:flex;align-items:center;gap:3px}.lock-wait-dialog-content .trx-item .trx-item-info .info-tag i[data-v-a2a0534c]{font-size:11px}.lock-wait-dialog-content .lock-detail-mini[data-v-a2a0534c]{margin-top:6px;display:flex;gap:6px}.lock-wait-dialog-content .lock-detail-mini .lock-tag[data-v-a2a0534c]{padding:2px 6px;border-radius:4px;font-size:11px}.lock-wait-dialog-content .lock-detail-mini .lock-tag.table[data-v-a2a0534c]{background:#e6f7ff;color:#1890ff}.lock-wait-dialog-content .lock-detail-mini .lock-tag.mode[data-v-a2a0534c]{background:#fff7e6;color:#d48806}.lock-wait-dialog-content .info-row[data-v-a2a0534c]{display:flex;align-items:center;padding:4px 0}.lock-wait-dialog-content .info-row .info-label[data-v-a2a0534c]{width:44px;font-size:12px;color:#8c8c8c;flex-shrink:0}.lock-wait-dialog-content .info-row .info-value[data-v-a2a0534c]{font-size:12px;color:#595959}.lock-wait-dialog-content .info-row .info-value.state[data-v-a2a0534c]{color:#d48806}.lock-wait-dialog-content .lock-detail[data-v-a2a0534c]{margin:10px 0;padding:8px 10px;background:#fafafa;border-radius:6px}.lock-wait-dialog-content .lock-detail .lock-detail-title[data-v-a2a0534c]{font-size:12px;color:#8c8c8c;margin-bottom:6px;display:flex;align-items:center;gap:4px}.lock-wait-dialog-content .lock-detail .lock-detail-title i[data-v-a2a0534c]{color:#faad14}.lock-wait-dialog-content .lock-detail .lock-tags[data-v-a2a0534c]{display:flex;flex-wrap:wrap;gap:6px}.lock-wait-dialog-content .lock-detail .lock-tags .lock-tag[data-v-a2a0534c]{padding:2px 8px;border-radius:4px;font-size:11px}.lock-wait-dialog-content .lock-detail .lock-tags .lock-tag.table[data-v-a2a0534c]{background:#e6f7ff;color:#1890ff}.lock-wait-dialog-content .lock-detail .lock-tags .lock-tag.index[data-v-a2a0534c]{background:#f5f5f5;color:#595959}.lock-wait-dialog-content .lock-detail .lock-tags .lock-tag.mode[data-v-a2a0534c]{background:#fff7e6;color:#d48806}.lock-wait-dialog-content .sql-block[data-v-a2a0534c]{margin-top:10px}.lock-wait-dialog-content .sql-block .sql-label[data-v-a2a0534c]{font-size:12px;color:#8c8c8c;margin-bottom:6px;display:flex;align-items:center;gap:6px}.lock-wait-dialog-content .sql-block .sql-label[data-v-a2a0534c]:before{content:"";width:3px;height:12px;background:#1890ff;border-radius:2px}.lock-wait-dialog-content .sql-block.blocking .sql-label[data-v-a2a0534c]:before{background:#faad14}.lock-wait-dialog-content .sql-block[data-v-a2a0534c] .sql-item-compact{margin:0;padding:0;border:none}.lock-wait-dialog-content .sql-block[data-v-a2a0534c] .sql-preview-compact{margin:0}.lock-wait-dialog-content .sql-block[data-v-a2a0534c] .sql-code-compact{background:#fafafa;border-radius:6px;padding:8px 10px}.lock-wait-dialog-content .card-style-layout[data-v-a2a0534c]{padding:20px}.lock-wait-dialog-content .card-header-bar[data-v-a2a0534c]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding-bottom:10px;margin-bottom:12px}.lock-wait-dialog-content .card-header-bar .card-header-left[data-v-a2a0534c]{display:flex;align-items:center;gap:10px}.lock-wait-dialog-content .card-header-bar .card-header-left .trx-badge[data-v-a2a0534c]{font-weight:600;font-size:13px;color:#d48806;background:#fff7e6;padding:3px 10px;border-radius:10px}.lock-wait-dialog-content .card-header-bar .card-header-left .trx-state[data-v-a2a0534c]{font-size:12px;color:#8c8c8c}.lock-wait-dialog-content .trx-list-card[data-v-a2a0534c]{margin-bottom:12px;padding:10px;background:#fafafa;border-radius:8px;max-height:180px;overflow-y:auto}.lock-wait-dialog-content .trx-item-row[data-v-a2a0534c]{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px dashed #e8e8e8}.lock-wait-dialog-content .trx-item-row[data-v-a2a0534c]:last-child{border-bottom:none}.lock-wait-dialog-content .trx-item-row .trx-item-left[data-v-a2a0534c]{display:flex;align-items:center;gap:8px}.lock-wait-dialog-content .trx-item-row .trx-item-left .trx-id[data-v-a2a0534c]{font-size:12px;font-weight:500;color:#d48806;background:#fff7e6;padding:2px 8px;border-radius:8px}.lock-wait-dialog-content .trx-item-row .trx-item-right[data-v-a2a0534c]{display:flex;flex-wrap:wrap;gap:10px;font-size:11px;color:#8c8c8c}.lock-wait-dialog-content .trx-item-row .trx-item-right .prop[data-v-a2a0534c]{display:flex;align-items:center;gap:3px}.lock-wait-dialog-content .trx-item-row .trx-item-right .prop i[data-v-a2a0534c]{font-size:11px}.lock-wait-dialog-content .trx-item-row .lock-detail-mini[data-v-a2a0534c]{margin-top:6px;padding-top:6px;border-top:1px dashed #e8e8e8;display:flex;flex-wrap:wrap;gap:6px}.lock-wait-dialog-content .trx-item-row .lock-detail-mini .lock-tag[data-v-a2a0534c]{padding:2px 6px;border-radius:4px;font-size:11px}.lock-wait-dialog-content .trx-item-row .lock-detail-mini .lock-tag.table[data-v-a2a0534c]{background:#e6f7ff;color:#1890ff}.lock-wait-dialog-content .trx-item-row .lock-detail-mini .lock-tag.index[data-v-a2a0534c]{background:#f5f5f5;color:#8c8c8c}.lock-wait-dialog-content .trx-item-row .lock-detail-mini .lock-tag.mode[data-v-a2a0534c]{background:#fff7e6;color:#d48806}.lock-wait-dialog-content .basic-lock-card[data-v-a2a0534c],.lock-wait-dialog-content .waiting-lock-card[data-v-a2a0534c]{margin-bottom:12px}.lock-wait-dialog-content .basic-lock-card .lock-card-title[data-v-a2a0534c],.lock-wait-dialog-content .waiting-lock-card .lock-card-title[data-v-a2a0534c]{font-size:12px;color:#8c8c8c;margin-bottom:8px;display:flex;align-items:center;gap:4px}.lock-wait-dialog-content .basic-lock-card .lock-card-title i[data-v-a2a0534c],.lock-wait-dialog-content .waiting-lock-card .lock-card-title i[data-v-a2a0534c]{color:#faad14}.lock-wait-dialog-content .basic-lock-card .lock-card-grid[data-v-a2a0534c],.lock-wait-dialog-content .waiting-lock-card .lock-card-grid[data-v-a2a0534c]{display:flex;flex-wrap:wrap;gap:16px;padding:10px 12px;background:#fafafa;border-radius:6px}.lock-wait-dialog-content .basic-lock-card .lock-card-item[data-v-a2a0534c],.lock-wait-dialog-content .waiting-lock-card .lock-card-item[data-v-a2a0534c]{display:flex;align-items:center;gap:6px}.lock-wait-dialog-content .basic-lock-card .lock-card-item .label[data-v-a2a0534c],.lock-wait-dialog-content .waiting-lock-card .lock-card-item .label[data-v-a2a0534c]{font-size:12px;color:#8c8c8c}.lock-wait-dialog-content .basic-lock-card .lock-card-item .value[data-v-a2a0534c],.lock-wait-dialog-content .waiting-lock-card .lock-card-item .value[data-v-a2a0534c]{font-size:12px;color:#595959}.lock-wait-dialog-content .basic-lock-card .lock-card-item .value.table-name[data-v-a2a0534c],.lock-wait-dialog-content .waiting-lock-card .lock-card-item .value.table-name[data-v-a2a0534c]{font-weight:500;color:#1890ff}.lock-wait-dialog-content .basic-lock-card .lock-card-row[data-v-a2a0534c],.lock-wait-dialog-content .waiting-lock-card .lock-card-row[data-v-a2a0534c]{display:flex;align-items:flex-start;gap:8px;margin-top:8px;padding:8px 12px;background:#fafafa;border-radius:6px}.lock-wait-dialog-content .basic-lock-card .lock-card-row .label[data-v-a2a0534c],.lock-wait-dialog-content .waiting-lock-card .lock-card-row .label[data-v-a2a0534c]{font-size:12px;color:#8c8c8c;flex-shrink:0}.lock-wait-dialog-content .basic-lock-card .lock-card-row .record-code[data-v-a2a0534c],.lock-wait-dialog-content .waiting-lock-card .lock-card-row .record-code[data-v-a2a0534c]{font-size:11px;color:#595959;background:#fff;padding:3px 8px;border-radius:4px;font-family:Consolas,Monaco,Courier New,monospace;word-break:break-all;line-height:1.4}.lock-wait-dialog-content .sql-card .sql-card-title[data-v-a2a0534c]{font-size:12px;color:#8c8c8c;margin-bottom:8px;display:flex;align-items:center;gap:4px}.lock-wait-dialog-content .sql-card .sql-card-title i[data-v-a2a0534c]{color:#1890ff}.lock-wait-dialog-content .sql-card .sql-content-wrapper[data-v-a2a0534c]{max-height:200px;overflow:auto}.lock-wait-dialog-content .sql-card .sql-content-wrapper[data-v-a2a0534c] .sql-item-compact{margin:0;padding:0;border:none}.lock-wait-dialog-content .sql-card .sql-content-wrapper[data-v-a2a0534c] .sql-preview-compact{margin:0}.lock-wait-dialog-content .sql-card .sql-content-wrapper[data-v-a2a0534c] .sql-code-compact{background:#fafafa;border-radius:6px;padding:10px 12px}.ai-realtime-card[data-v-29586cf0]{margin-bottom:16px;border-radius:8px;background:#f0f7ff;border:1px solid #b3d8ff;transition:background .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1)}.ai-realtime-card.card-failed[data-v-29586cf0]{background:#fef0f0;border-color:#fbc4c4}.ai-realtime-card.card-collapsed[data-v-29586cf0]{background:#f5f9ff;border-color:#b3d8ff}.ai-realtime-card .realtime-panel-root[data-v-29586cf0]{width:100%}.ai-realtime-card .realtime-panel-root--main[data-v-29586cf0]{position:relative}.ai-realtime-card .realtime-panel-root--main.is-stale .collapsed-view[data-v-29586cf0],.ai-realtime-card .realtime-panel-root--main.is-stale .expanded-view[data-v-29586cf0]{opacity:.52;pointer-events:none;filter:saturate(.85);transition:opacity .35s ease,filter .35s ease}.ai-realtime-card .realtime-stale-mask[data-v-29586cf0]{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:rgba(240,247,255,.72);border-radius:8px;backdrop-filter:blur(1px);animation:realtime-mask-in-29586cf0 .32s ease-out}.ai-realtime-card .realtime-stale-mask-inner[data-v-29586cf0]{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;font-size:13px;color:#409eff;font-weight:500;background:hsla(0,0%,100%,.92);border:1px solid #b3d8ff;border-radius:8px;box-shadow:0 4px 14px rgba(64,158,255,.12)}.ai-realtime-card .realtime-stale-mask-inner i[data-v-29586cf0]{font-size:18px}@keyframes realtime-mask-in-29586cf0{0%{opacity:0}to{opacity:1}}.ai-realtime-card .card-header[data-v-29586cf0]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e4f5ff}.ai-realtime-card .card-header .card-title[data-v-29586cf0]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#303133}.ai-realtime-card .card-header .card-title i[data-v-29586cf0]{font-size:16px;color:#409eff}.ai-realtime-card .card-header .card-title .hint-icon[data-v-29586cf0]{color:#909399;font-size:12px;cursor:help}.ai-realtime-card .card-header .card-title .title-desc[data-v-29586cf0]{font-size:12px;color:#909399;font-weight:400}.ai-realtime-card .card-header .card-meta[data-v-29586cf0]{display:flex;align-items:center;gap:8px}.ai-realtime-card .card-header .card-meta .meta-time[data-v-29586cf0]{font-size:12px;color:#909399}.ai-realtime-card .card-header .card-meta .meta-time .elapsed[data-v-29586cf0]{color:#67c23a}.ai-realtime-card .card-body[data-v-29586cf0]{padding:16px}.ai-realtime-card .card-body.realtime-empty-body[data-v-29586cf0],.ai-realtime-card .card-body.realtime-fetch-body[data-v-29586cf0]{min-height:120px;display:flex;align-items:center;justify-content:center}.ai-realtime-card .card-body.realtime-empty-body .realtime-empty-text[data-v-29586cf0]{font-size:13px;color:#909399}.ai-realtime-card .card-body .loading-state[data-v-29586cf0]{display:flex;align-items:center;gap:8px;padding:12px 0;color:#409eff;font-size:13px}.ai-realtime-card .card-body .loading-state i[data-v-29586cf0]{font-size:16px}.ai-realtime-card .card-body .report-content[data-v-29586cf0] .markdown-viewer{padding:0;background:transparent;font-size:13px;line-height:1.7}.ai-realtime-card .card-body .report-content[data-v-29586cf0] .markdown-viewer h1,.ai-realtime-card .card-body .report-content[data-v-29586cf0] .markdown-viewer h2,.ai-realtime-card .card-body .report-content[data-v-29586cf0] .markdown-viewer h3{margin-top:12px;margin-bottom:8px;font-size:14px}.ai-realtime-card .card-body .report-content[data-v-29586cf0] .markdown-viewer p{margin-bottom:8px}.ai-realtime-card .card-body .report-content[data-v-29586cf0] .markdown-viewer pre{font-size:12px;padding:10px}.ai-realtime-card .card-body .error-state[data-v-29586cf0]{display:flex;align-items:center;gap:8px;padding:12px 0;color:#f56c6c;font-size:13px}.ai-realtime-card .card-body .error-state .error-detail[data-v-29586cf0]{color:#909399;font-size:12px;margin-left:4px}.collapsed-view[data-v-29586cf0]{cursor:pointer}.collapsed-view[data-v-29586cf0]:hover{background:#e8f4ff}.collapsed-view .card-title-bar[data-v-29586cf0]{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background:linear-gradient(135deg,#e8f4ff,#f0f7ff);border-bottom:1px solid #d9ecff;border-radius:8px 8px 0 0}.collapsed-view .card-title-bar .title-left[data-v-29586cf0]{display:flex;align-items:center;gap:8px}.collapsed-view .card-title-bar .title-left i[data-v-29586cf0]{font-size:16px;color:#409eff}.collapsed-view .card-title-bar .title-left .title-text[data-v-29586cf0]{font-size:14px;font-weight:600;color:#303133}.collapsed-view .card-title-bar .title-left .title-desc[data-v-29586cf0]{font-size:12px;color:#909399;font-weight:400}.collapsed-view .card-title-bar .title-left .hint-icon[data-v-29586cf0]{color:#909399;font-size:12px;cursor:help}.collapsed-view .card-title-bar .title-right[data-v-29586cf0]{display:flex;align-items:center;gap:8px}.collapsed-view .card-title-bar .title-right .meta-time[data-v-29586cf0]{font-size:12px;color:#909399}.collapsed-view .card-title-bar .title-right .meta-time .elapsed[data-v-29586cf0]{color:#67c23a}.collapsed-view .card-title-bar .title-right .expand-btn[data-v-29586cf0]{padding:4px 8px;font-size:12px;color:#409eff}.collapsed-view .collapsed-content[data-v-29586cf0]{padding:12px 16px}.collapsed-view .collapsed-header[data-v-29586cf0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.collapsed-view .collapsed-header .header-left[data-v-29586cf0]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.collapsed-view .collapsed-header .header-left .status-icon[data-v-29586cf0]{font-size:18px;color:#409eff}.collapsed-view .collapsed-header .header-left .problem-type[data-v-29586cf0]{font-size:14px;font-weight:600;color:#303133}.collapsed-view .collapsed-header .header-right[data-v-29586cf0]{display:flex;align-items:center;gap:8px;flex-shrink:0}.collapsed-view .collapsed-header .header-right .meta-time[data-v-29586cf0]{font-size:12px;color:#909399;white-space:nowrap}.collapsed-view .collapsed-header .header-right .expand-btn[data-v-29586cf0]{padding:4px 8px;font-size:12px}.collapsed-view .collapsed-body .sql-list[data-v-29586cf0]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.collapsed-view .collapsed-body .sql-item[data-v-29586cf0]{display:flex;flex-direction:column;gap:4px;padding:8px 12px;background:#f5f7fa;border-radius:4px;border-left:3px solid #e6a23c}.collapsed-view .collapsed-body .sql-item .sql-row[data-v-29586cf0]{display:flex;align-items:flex-start;gap:8px}.collapsed-view .collapsed-body .sql-item .sql-text[data-v-29586cf0]{flex:1;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;color:#606266;word-break:break-all;white-space:normal}.collapsed-view .collapsed-body .sql-item .sql-view-btn[data-v-29586cf0]{flex-shrink:0;padding:0;font-size:12px}.collapsed-view .collapsed-body .sql-item .sql-reason[data-v-29586cf0]{font-size:11px;color:#909399}.collapsed-view .collapsed-footer[data-v-29586cf0]{display:flex;align-items:flex-start;gap:8px;padding-top:8px;border-top:1px solid #e4f1ff;font-size:12px;color:#606266;line-height:1.6}.collapsed-view .collapsed-footer i[data-v-29586cf0]{font-size:14px;color:#909399;margin-top:2px}.empty-collapsed[data-v-29586cf0]{padding:20px;text-align:center;color:#909399;font-size:13px;cursor:pointer}.empty-collapsed[data-v-29586cf0]:hover{background:#e8f4ff}.empty-collapsed i[data-v-29586cf0]{margin-right:8px}.collapse-btn[data-v-29586cf0]{padding:4px 8px;font-size:12px}.card-collapsed .card-header .card-title i[data-v-29586cf0]{color:#409eff}.card-failed .card-header .card-title i[data-v-29586cf0],.card-failed .collapsed-header .status-icon[data-v-29586cf0]{color:#f56c6c}.ai-rca-cards-container[data-v-059227ac]{margin-bottom:20px}.ai-rca-cards-container .cards-title[data-v-059227ac]{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.ai-rca-cards-container .cards-title .title-left[data-v-059227ac]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#303133}.ai-rca-cards-container .cards-title .title-left .el-icon-magic-stick[data-v-059227ac]{font-size:16px;color:#409eff}.ai-rca-cards-container .cards-title .title-left .title-desc[data-v-059227ac]{font-size:12px;color:#909399;font-weight:400}.ai-rca-cards-container .cards-empty[data-v-059227ac],.ai-rca-cards-container .cards-loading[data-v-059227ac]{color:#c0c4cc;font-size:13px;background:#fafafa;border-radius:8px;border:1px dashed #e4e7ed}.ai-rca-cards-container .cards-empty[data-v-059227ac]{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px}.ai-rca-cards-container .cards-loading-panel[data-v-059227ac]{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:20px 18px 22px;min-height:200px}.ai-rca-cards-container .cards-loading-row[data-v-059227ac]{display:flex;align-items:center;justify-content:center;gap:8px}.ai-rca-cards-container .cards-loading-skeleton[data-v-059227ac]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:15px}.ai-rca-cards-container .cards-skeleton-card[data-v-059227ac]{width:100%;min-width:0;height:148px;border-radius:10px;background:linear-gradient(90deg,#ececec 25%,#e0e0e0 50%,#ececec 75%);background-size:200% 100%;animation:rca-skel-shimmer-059227ac 2s ease-in-out infinite}@keyframes rca-skel-shimmer-059227ac{0%{background-position:200% 0}to{background-position:-200% 0}}.ai-rca-cards-container .no-data-tip[data-v-059227ac]{display:flex;align-items:center;gap:6px;margin-top:10px;padding:8px 14px;background:#fdf6ec;border:1px solid #faecd8;border-radius:6px;font-size:12px;color:#e6a23c;line-height:1.5}.ai-rca-cards-container .no-data-tip>i[data-v-059227ac]{font-size:14px;flex-shrink:0}.rca-content-wrap[data-v-059227ac]{position:relative}.rca-stale-mask[data-v-059227ac]{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,98%,.78);border-radius:8px;backdrop-filter:blur(1px);animation:rca-mask-in-059227ac .3s ease-out}.rca-stale-mask-inner[data-v-059227ac]{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;font-size:13px;color:#409eff;font-weight:500;background:hsla(0,0%,100%,.95);border:1px solid #b3d8ff;border-radius:8px;box-shadow:0 4px 14px rgba(64,158,255,.1)}.rca-stale-mask-inner i[data-v-059227ac]{font-size:17px}@keyframes rca-mask-in-059227ac{0%{opacity:0}to{opacity:1}}.candidate-cards-outer[data-v-059227ac]{display:flex;flex-direction:column;gap:10px}.candidate-cards-outer.is-stale[data-v-059227ac]{opacity:.5;pointer-events:none;filter:saturate(.88);transition:opacity .35s ease,filter .35s ease}.candidate-cards-row[data-v-059227ac]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:15px;margin-right:8px}.rca-completed-group[data-v-059227ac]{border:1px solid #e4e7ed;border-radius:10px;background:#fafbfc;overflow:hidden}.rca-completed-group .group-header-bar[data-v-059227ac]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:10px 14px;background:linear-gradient(90deg,#f0f5ff,#fafbfd);border-bottom:1px solid #e4e7ed}.rca-completed-group .group-header-bar .group-header-left[data-v-059227ac]{display:flex;align-items:center;gap:8px;min-width:0}.rca-completed-group .group-header-bar .group-header-left i[data-v-059227ac]{font-size:16px;color:#409eff}.rca-completed-group .group-header-bar .group-header-left .group-scene-title[data-v-059227ac]{font-size:14px;font-weight:600;color:#303133}.rca-completed-group .group-header-bar .group-header-left .group-scene-badge[data-v-059227ac]{display:inline-flex;align-items:center;padding:1px 8px;border-radius:4px;font-size:11px;font-weight:600;color:#fff;flex-shrink:0}.rca-completed-group .group-header-bar .group-header-right[data-v-059227ac]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;font-size:12px;color:#909399}.rca-completed-group .group-header-bar .group-header-right .group-time[data-v-059227ac]{color:#606266}.rca-completed-group .group-header-bar .group-header-right .group-meta[data-v-059227ac]{padding:2px 8px;background:#ecf5ff;color:#409eff;border-radius:4px;font-weight:500}.rca-completed-group .group-header-bar .group-header-right .group-ordinal[data-v-059227ac]{color:#e6a23c;font-weight:500}.rca-completed-group .group-cards-row[data-v-059227ac]{padding:12px 12px 14px;background:#fff}.candidate-card[data-v-059227ac]{width:100%;min-width:0;border:1px solid #e4e7ed;border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;transition:border-color .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1);background:#fff}.candidate-card[data-v-059227ac]:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:#c0c4cc}.candidate-card.is-completed[data-v-059227ac]{cursor:pointer}.candidate-card.is-completed[data-v-059227ac]:hover{border-color:#409eff}.candidate-card.is-running[data-v-059227ac]{border-color:#b3d8ff;background:linear-gradient(135deg,#f5faff,#ecf5ff)}.candidate-card.is-failed[data-v-059227ac]{border-color:#fbc4c4;background:#fef0f0}.candidate-card .card-top[data-v-059227ac]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.candidate-card .card-top .scene-tag-wrap[data-v-059227ac]{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:#606266}.candidate-card .card-top .scene-tag-wrap i[data-v-059227ac]{font-size:15px;color:#409eff}.candidate-card .card-top .candidate-rank[data-v-059227ac]{padding:2px 9px;background:#409eff;border-radius:10px;font-size:13px}.candidate-card .card-top .candidate-rank[data-v-059227ac],.candidate-card .card-top .scene-badge[data-v-059227ac]{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:600;white-space:nowrap;flex-shrink:0}.candidate-card .card-top .scene-badge[data-v-059227ac]{padding:1px 6px;border-radius:4px;font-size:10px;opacity:.85}.candidate-card .card-top .status-badge[data-v-059227ac]{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:500;white-space:nowrap;flex-shrink:0;margin-right:10px}.candidate-card .card-top .status-badge.status-running[data-v-059227ac]{background:#ecf5ff;color:#409eff}.candidate-card .card-top .status-badge.status-failed[data-v-059227ac]{background:#fef0f0;color:#f56c6c}.candidate-card .card-cause-name[data-v-059227ac]{font-size:16px;font-weight:600;color:#303133;line-height:1.45;margin-bottom:6px}.candidate-card .card-summary[data-v-059227ac]{font-size:13px;color:#606266;line-height:1.5;margin-bottom:10px;flex:1}.candidate-card .card-confidence[data-v-059227ac]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.candidate-card .card-confidence .confidence-label[data-v-059227ac]{font-size:11px;color:#909399;white-space:nowrap}.candidate-card .card-actions[data-v-059227ac]{display:flex;align-items:center;gap:4px;border-top:1px solid #f0f2f5;padding-top:8px}.candidate-card .card-actions .sql-btn[data-v-059227ac]{color:#e6a23c}.candidate-card .card-actions .chat-btn[data-v-059227ac]{color:#409eff}.candidate-card .card-error[data-v-059227ac]{display:flex;align-items:flex-start;gap:6px;color:#f56c6c;font-size:12px;line-height:1.6;flex:1}.candidate-card .card-error i[data-v-059227ac]{margin-top:2px}.candidate-card .card-skeleton[data-v-059227ac]{flex:1;display:flex;flex-direction:column;gap:10px;padding:4px 0}.candidate-card .card-skeleton .skeleton-line[data-v-059227ac]{height:12px;border-radius:6px;background:linear-gradient(90deg,#e8edf3 25%,#f0f4f8 50%,#e8edf3 75%);background-size:200% 100%;animation:skeleton-pulse-059227ac 1.5s ease-in-out infinite}.candidate-card .card-skeleton .skeleton-line.long[data-v-059227ac]{width:90%}.candidate-card .card-skeleton .skeleton-line.medium[data-v-059227ac]{width:65%}.candidate-card .card-skeleton .skeleton-line.short[data-v-059227ac]{width:40%}@keyframes skeleton-pulse-059227ac{0%{background-position:200% 0}to{background-position:-200% 0}}.ai-rca-overlay-fade-enter-active[data-v-1542fe8a],.ai-rca-overlay-fade-leave-active[data-v-1542fe8a]{transition:opacity .2s ease}.ai-rca-overlay-fade-enter[data-v-1542fe8a],.ai-rca-overlay-fade-leave-to[data-v-1542fe8a]{opacity:0}.ai-rca-overlay[data-v-1542fe8a]{position:fixed;left:0;top:0;right:0;bottom:0;z-index:3000;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;padding:12px;box-sizing:border-box}.ai-rca-panel[data-v-1542fe8a]{display:flex;flex-direction:column;width:75%;max-width:1100px;max-height:92vh;background:#fff;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.12);overflow:hidden}.ai-rca-panel-header[data-v-1542fe8a]{flex-shrink:0;background:#f0f8ff;border-bottom:1px solid #e8f4fd;padding:16px 20px 12px}.ai-rca-panel-header .header-row-main[data-v-1542fe8a]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.ai-rca-panel-header .header-row-main .title-text[data-v-1542fe8a]{font-size:16px;font-weight:600;color:#2c3e50}.ai-rca-panel-header .header-row-main .header-actions[data-v-1542fe8a]{display:flex;align-items:center;gap:8px}.ai-rca-panel-header .header-row-main .panel-close-btn[data-v-1542fe8a]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:hsla(0,0%,100%,.8);color:#606266;cursor:pointer;transition:all .3s ease}.ai-rca-panel-header .header-row-main .panel-close-btn[data-v-1542fe8a]:hover{background:#fff;color:#409eff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ai-rca-panel-header .header-row-main .panel-close-btn i[data-v-1542fe8a]{font-size:16px;font-weight:700}.ai-rca-panel-header .candidate-switch-bar[data-v-1542fe8a]{display:flex;flex-wrap:wrap;gap:8px;padding-top:8px;margin-top:4px;border-top:1px solid #e8f4fd;max-height:120px;overflow-y:auto}.ai-rca-panel-header .candidate-switch-bar.is-few-candidates[data-v-1542fe8a]{flex-wrap:nowrap;max-height:none;overflow:visible}.ai-rca-panel-header .candidate-switch-btn[data-v-1542fe8a]{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 14px;border:1px solid #dcdfe6;border-radius:8px;background:#fafafa;cursor:pointer;transition:all .2s;text-align:left;flex:1 1 120px;min-width:0;max-width:280px}.ai-rca-panel-header .candidate-switch-btn .switch-label[data-v-1542fe8a]{font-size:14px;font-weight:600;color:#409eff;flex-shrink:0}.ai-rca-panel-header .candidate-switch-btn .switch-name[data-v-1542fe8a]{font-size:13px;color:#606266;line-height:1.45;width:100%;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;white-space:normal}.ai-rca-panel-header .candidate-switch-btn[data-v-1542fe8a]:hover{border-color:#b3d8ff;background:#ecf5ff}.ai-rca-panel-header .candidate-switch-btn.is-active[data-v-1542fe8a]{border-color:#409eff;background:#ecf5ff;box-shadow:0 0 0 1px rgba(64,158,255,.35)}.ai-rca-panel-header .candidate-switch-btn.is-active .switch-name[data-v-1542fe8a]{color:#606266}.ai-rca-panel-header .candidate-switch-btn.is-few-candidates[data-v-1542fe8a]{flex:1 1 0;max-width:none}.ai-rca-panel-header .candidate-switch-btn.is-few-candidates .switch-name[data-v-1542fe8a]{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible}.ai-rca-panel-body[data-v-1542fe8a]{flex:1;min-height:0;overflow-y:auto;padding:10px 14px 16px}.dialog-meta[data-v-1542fe8a]{display:flex;align-items:center;gap:16px;padding:0 0 10px;margin-bottom:10px;border-bottom:1px solid #ebeef5;flex-wrap:wrap}.dialog-meta .meta-item[data-v-1542fe8a]{font-size:13px;color:#909399}.dialog-meta .meta-item strong[data-v-1542fe8a]{color:#303133}.metrics-only-alert[data-v-1542fe8a]{margin:0 0 12px}.dialog-content .section[data-v-1542fe8a]{margin-bottom:24px}.dialog-content .section[data-v-1542fe8a]:last-child{margin-bottom:0}.dialog-content .section-title[data-v-1542fe8a]{font-size:14px;font-weight:600;color:#303133;margin-bottom:12px;display:flex;align-items:center;gap:6px}.dialog-content .section-title i[data-v-1542fe8a]{font-size:15px;color:#409eff}.dialog-content .section-title .section-sub[data-v-1542fe8a]{font-size:12px;font-weight:400;color:#909399}.error-block[data-v-1542fe8a]{display:flex;align-items:flex-start;gap:12px;padding:24px;background:#fef0f0;border:1px solid #fbc4c4;border-radius:8px}.error-block>i[data-v-1542fe8a]{font-size:28px;color:#f56c6c;margin-top:2px}.error-block .error-title[data-v-1542fe8a]{font-size:15px;font-weight:600;color:#f56c6c;margin-bottom:6px}.error-block .error-msg[data-v-1542fe8a]{font-size:13px;color:#606266;line-height:1.6}.candidate-list[data-v-1542fe8a]{display:flex;flex-direction:column;gap:16px}.candidate-card[data-v-1542fe8a]{border:1px solid #e4e7ed;border-radius:10px;overflow:hidden;background:#fff;transition:border-color .2s}.candidate-card.is-focused[data-v-1542fe8a]{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.12)}.candidate-card[data-v-1542fe8a]:hover{border-color:#c6d8f5}.candidate-card .candidate-header[data-v-1542fe8a]{display:flex;align-items:center;gap:10px;padding:14px 18px 12px;background:linear-gradient(90deg,#f5f8ff,#fff);border-bottom:1px solid #f0f2f5}.candidate-card .candidate-header .rank-badge[data-v-1542fe8a]{display:inline-flex;align-items:center;justify-content:center;padding:3px 11px;background:#409eff;color:#fff;border-radius:10px;font-size:13px;font-weight:600;white-space:nowrap;flex-shrink:0}.candidate-card .candidate-header .candidate-name[data-v-1542fe8a]{font-size:16px;font-weight:600;color:#1a1a1a;flex:1;line-height:1.45}.candidate-card .candidate-header .confidence-wrap[data-v-1542fe8a]{flex-shrink:0}.candidate-card .cand-section[data-v-1542fe8a]{padding:10px 18px;border-top:1px solid #f0f2f5}.candidate-card .cand-section .cand-label[data-v-1542fe8a]{font-size:12px;font-weight:600;color:#909399;margin-bottom:4px}.candidate-card .cand-section .cand-desc[data-v-1542fe8a]{font-size:12px;color:#a0a0a0;margin-bottom:8px;line-height:1.5}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer{padding:0;background:transparent;font-size:13px;line-height:1.7}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer p{margin:0 0 4px}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer p:last-child{margin-bottom:0}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer ol,.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer ul{margin:4px 0;padding-left:18px}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer pre{font-size:12px;padding:8px 12px;border-radius:4px;margin:4px 0}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer .view-sql-btn{display:inline-flex;align-items:center;gap:4px;margin-right:8px;margin-left:0;padding:0;font-size:12px;font-weight:400;line-height:inherit;color:#409eff;cursor:pointer;border:none;border-radius:0;background:transparent;vertical-align:baseline;transition:color .2s}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer .view-sql-btn:hover{color:#66b1ff}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer .view-sql-btn .el-icon-view{font-size:inherit;color:inherit}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer table{width:100%;border-collapse:collapse;font-size:12.5px;margin:4px 0}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer table th{background:#f5f7fa;color:#606266;font-weight:600;padding:6px 10px;text-align:left;border:1px solid #e4e7ed;white-space:nowrap}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer table td{padding:6px 10px;border:1px solid #ebeef5;vertical-align:top;line-height:1.6}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer table tr:hover td{background:#f9fbff}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer table td:first-child,.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer table th:first-child{width:40px;text-align:center}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer table td:nth-child(2),.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer table th:nth-child(2){width:80px}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer table td:nth-child(3),.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer table th:nth-child(3){width:160px}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer table td:nth-child(4),.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer table th:nth-child(4){width:100px}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer table td:nth-child(5),.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer table th:nth-child(5){width:200px}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer table td:last-child code{display:inline-block;background:#ecf5ff;color:#409eff;padding:2px 6px;border-radius:3px;font-family:Consolas,Monaco,monospace;font-size:11px;word-break:break-all;max-width:100%}.candidate-card .cand-section[data-v-1542fe8a] .markdown-viewer table td strong{color:#e6a23c}.candidate-card .cand-section.cand-remediation[data-v-1542fe8a]{background:#fafff7}.candidate-card .cand-section.cand-remediation[data-v-1542fe8a] .markdown-viewer strong{color:#3a7d1e}.candidate-card .cand-section.cand-related-sql[data-v-1542fe8a]{background:#fafcff}.candidate-card .cand-section.cand-related-sql[data-v-1542fe8a] .markdown-viewer ul{list-style:none;padding-left:0;margin:0}.candidate-card .cand-section.cand-related-sql[data-v-1542fe8a] .markdown-viewer ul li{padding:8px 12px;background:#f0f7ff;border-left:3px solid #409eff;border-radius:0 4px 4px 0;margin-bottom:8px}.candidate-card .cand-section.cand-related-sql[data-v-1542fe8a] .markdown-viewer ul li:last-child{margin-bottom:0}.candidate-card .cand-section.cand-related-sql[data-v-1542fe8a] .markdown-viewer ul li code{background:#e6f0ff;color:#2b6cb0;padding:2px 6px;border-radius:3px;font-family:Consolas,Monaco,monospace;font-size:12px}.candidate-card .sql-code[data-v-1542fe8a]{margin:0;background:#f5f7fa;border:1px solid #ebeef5;border-radius:6px;padding:10px 14px;font-family:Consolas,Monaco,monospace;font-size:12px;line-height:1.5;color:#303133;white-space:pre-wrap;word-break:break-all;max-height:120px;overflow-y:auto}.summary-fallback[data-v-1542fe8a]{padding:4px 16px;background:#f0f7ff;border-left:3px solid #409eff;border-radius:4px}.summary-fallback[data-v-1542fe8a] .markdown-viewer{padding:8px 0;background:transparent;font-size:13.5px;line-height:1.8}.ai-conclusion-section .ai-conclusion-box[data-v-1542fe8a]{padding:4px 16px;background:#f5f7fa;border-radius:6px;border:1px solid #ebeef5}.ai-conclusion-section .ai-conclusion-box[data-v-1542fe8a] .markdown-viewer{padding:8px 0;background:transparent;font-size:13px;line-height:1.8}.feedback-section .feedback-form[data-v-1542fe8a]{padding:16px;background:#fafafa;border-radius:8px;border:1px solid #ebeef5}.feedback-section .feedback-form .feedback-label[data-v-1542fe8a]{font-size:13px;color:#606266;margin-bottom:10px}.feedback-section .feedback-form .feedback-radio-row[data-v-1542fe8a]{display:flex;gap:10px;flex-wrap:wrap}.feedback-section .feedback-form .feedback-option[data-v-1542fe8a]{display:flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid #dcdfe6;border-radius:6px;cursor:pointer;font-size:13px;color:#606266;background:#fff;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.feedback-section .feedback-form .feedback-option[data-v-1542fe8a]:hover{border-color:#409eff;color:#409eff}.feedback-section .feedback-form .feedback-option.active[data-v-1542fe8a]{border-color:#409eff;background:#ecf5ff;color:#409eff;font-weight:600}.feedback-section .feedback-form .feedback-option .option-icon[data-v-1542fe8a]{font-size:15px}.feedback-section .feedback-form .candidate-picker-v2[data-v-1542fe8a]{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.feedback-section .feedback-form .candidate-picker-v2 .picker-card[data-v-1542fe8a]{flex:0 0 calc(50% - 5px);padding:12px;border:2px solid #e4e7ed;border-radius:8px;cursor:pointer;transition:all .2s;background:#fff;position:relative}.feedback-section .feedback-form .candidate-picker-v2 .picker-card[data-v-1542fe8a]:hover{border-color:#a0cfff;background:#f5faff}.feedback-section .feedback-form .candidate-picker-v2 .picker-card.selected[data-v-1542fe8a]{border-color:#409eff;background:#ecf5ff;box-shadow:0 2px 8px rgba(64,158,255,.2)}.feedback-section .feedback-form .candidate-picker-v2 .picker-card.selected .picker-check[data-v-1542fe8a]{color:#409eff}.feedback-section .feedback-form .candidate-picker-v2 .picker-card.selected .picker-rank[data-v-1542fe8a]{background:#409eff}.feedback-section .feedback-form .candidate-picker-v2 .picker-card.none-match[data-v-1542fe8a]{background:#fef0f0;border-color:#fbc4c4}.feedback-section .feedback-form .candidate-picker-v2 .picker-card.none-match[data-v-1542fe8a]:hover{background:#fde2e2;border-color:#f78989}.feedback-section .feedback-form .candidate-picker-v2 .picker-card.none-match.selected[data-v-1542fe8a]{background:#fef0f0;border-color:#f56c6c}.feedback-section .feedback-form .candidate-picker-v2 .picker-card.none-match.selected .picker-check[data-v-1542fe8a]{color:#f56c6c}.feedback-section .feedback-form .candidate-picker-v2 .picker-card.none-match .picker-rank[data-v-1542fe8a]{background:transparent}.feedback-section .feedback-form .candidate-picker-v2 .picker-card .picker-header[data-v-1542fe8a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.feedback-section .feedback-form .candidate-picker-v2 .picker-card .picker-rank[data-v-1542fe8a]{display:inline-flex;align-items:center;justify-content:center;padding:2px 10px;background:#909399;color:#fff;border-radius:10px;font-size:12px;font-weight:600;transition:background .2s}.feedback-section .feedback-form .candidate-picker-v2 .picker-card .picker-confidence[data-v-1542fe8a]{font-size:13px;color:#67c23a;font-weight:600}.feedback-section .feedback-form .candidate-picker-v2 .picker-card .picker-name[data-v-1542fe8a]{font-size:14px;color:#303133;line-height:1.45;padding-right:24px}.feedback-section .feedback-form .candidate-picker-v2 .picker-card .picker-check[data-v-1542fe8a]{position:absolute;right:10px;bottom:10px;font-size:18px;color:#c0c4cc;transition:color .2s}.feedback-section .feedback-form .feedback-actions[data-v-1542fe8a]{display:flex;align-items:center;gap:12px;margin-top:10px}.feedback-section .feedback-form .feedback-done .done-header[data-v-1542fe8a]{display:flex;align-items:center;gap:8px;font-size:14px;color:#67c23a;margin-bottom:12px}.feedback-section .feedback-form .feedback-done .done-header i[data-v-1542fe8a]{font-size:18px}.feedback-section .feedback-form .feedback-done .done-header .el-button[data-v-1542fe8a]{margin-left:auto}.feedback-section .feedback-form .feedback-done .done-detail[data-v-1542fe8a]{padding:12px;background:#f0f9eb;border-radius:6px;border:1px solid #e1f3d8}.feedback-section .feedback-form .feedback-done .done-detail .done-row[data-v-1542fe8a]{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.feedback-section .feedback-form .feedback-done .done-detail .done-row[data-v-1542fe8a]:last-child{margin-bottom:0}.feedback-section .feedback-form .feedback-done .done-detail .done-row .done-label[data-v-1542fe8a]{font-size:12px;color:#909399;white-space:nowrap;flex-shrink:0}.feedback-section .feedback-form .feedback-done .done-detail .done-row .selected-causes[data-v-1542fe8a]{display:flex;flex-wrap:wrap;gap:4px}.feedback-section .feedback-form .feedback-done .done-detail .done-row .done-comment[data-v-1542fe8a]{font-size:12px;color:#606266;line-height:1.5}.instance-detail-container[data-v-51cdf82d]{height:100%;overflow:hidden}.instance-detail-card[data-v-51cdf82d]{height:100%;overflow-y:auto;border-radius:0}.instance-detail-card[data-v-51cdf82d] .el-card__body{padding:0}.trouble-status-header[data-v-51cdf82d]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid #e4e7ed;background:#fff;gap:20px}.trouble-status-header .instance-title[data-v-51cdf82d]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.trouble-status-header .instance-title h2[data-v-51cdf82d]{margin:0;font-size:14px;font-weight:600;color:#1a1a1a}.trouble-status-header .instance-title .el-tag[data-v-51cdf82d]{flex-shrink:0}.trouble-status-header .header-actions[data-v-51cdf82d]{display:flex;gap:4px;flex-shrink:0;align-items:center}.section-title[data-v-51cdf82d]{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;margin:0 -20px 16px;background:#f8fafc;border-bottom:1px solid #e4e7ed}.section-title .title-left[data-v-51cdf82d]{display:flex;align-items:center;gap:12px}.section-title .title-left h3[data-v-51cdf82d]{margin:0;font-size:14px;font-weight:600;color:#1a1a1a;display:flex;align-items:center;gap:6px}.section-title .title-left h3 i[data-v-51cdf82d]{font-size:15px;color:#409eff}.section-title .title-left .window-hint[data-v-51cdf82d]{font-size:12px;color:#909399;font-weight:400}.section-title .title-right[data-v-51cdf82d]{display:flex;align-items:center;gap:8px}.view-tabs-container[data-v-51cdf82d]{background:#fff}.view-tabs-container[data-v-51cdf82d] .el-tabs .el-tabs__header{margin:0;padding:0 20px;border-bottom:1px solid #e4e7ed}.view-tabs-container[data-v-51cdf82d] .el-tabs .el-tabs__nav{border:none}.view-tabs-container[data-v-51cdf82d] .el-tabs .el-tabs__item{border:1px solid #e4e7ed;border-bottom:none;border-radius:4px 4px 0 0;margin-right:4px;padding:0 16px;height:36px;line-height:36px}.view-tabs-container[data-v-51cdf82d] .el-tabs .el-tabs__item:hover{color:#409eff;background:#ecf5ff}.view-tabs-container[data-v-51cdf82d] .el-tabs .el-tabs__item.is-active{color:#409eff;background:#fff;border-bottom:1px solid #fff}.view-tabs-container[data-v-51cdf82d] .el-tabs .el-tabs__content{padding:0}.tab-content[data-v-51cdf82d]{min-height:400px;padding:16px;background:#fff}.segment-ellipsis[data-v-51cdf82d]{display:inline-flex;align-items:center;padding:0 4px;color:#94a3b8;font-size:12px}.anomaly-cards-section[data-v-51cdf82d]{margin-bottom:20px}.anomaly-cards-grid[data-v-51cdf82d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:16px}.anomaly-card[data-v-51cdf82d]{background:#fff;border:1px solid #e4e7ed;border-radius:8px;padding:12px;transition:border-color .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.anomaly-card[data-v-51cdf82d]:hover{border-color:#409eff;box-shadow:0 2px 8px rgba(64,158,255,.1)}.anomaly-card.critical[data-v-51cdf82d]{background:#fff5f5;border-color:#fde2e2}.anomaly-card.warning[data-v-51cdf82d]{background:#fdfaf0;border-color:#faecd8}.anomaly-card.recovered[data-v-51cdf82d]{opacity:.6}.anomaly-card .card-header[data-v-51cdf82d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.anomaly-card .card-header .metric-name[data-v-51cdf82d]{font-size:13px;font-weight:500;color:#606266;flex:1}.anomaly-card .card-header .header-right[data-v-51cdf82d]{display:flex;align-items:center;gap:6px}.anomaly-card .card-header .header-right .duration[data-v-51cdf82d]{font-size:11px;color:#e6a23c;background:#fdf6ec;padding:2px 6px;border-radius:2px;font-weight:500;white-space:nowrap}.anomaly-card .card-header .header-right .recovered-pill[data-v-51cdf82d]{font-size:11px;color:#67c23a;background:#f0f9eb;padding:2px 6px;border-radius:2px;font-weight:500;white-space:nowrap}.anomaly-card .card-value[data-v-51cdf82d]{font-size:20px;font-weight:600;color:#303133;display:flex;align-items:baseline;gap:6px;margin-bottom:8px}.anomaly-card .card-value .unit[data-v-51cdf82d]{font-size:12px;font-weight:500;color:#909399}.anomaly-card .card-value .value-tag[data-v-51cdf82d]{font-size:11px;font-weight:500;color:#e6a23c;background:#fdf6ec;padding:1px 6px;border-radius:2px}.anomaly-card .card-value.critical[data-v-51cdf82d]{color:#f56c6c}.anomaly-card .card-value.critical .unit[data-v-51cdf82d]{color:#f56c6c;opacity:.8}.anomaly-card .card-value.critical .value-tag[data-v-51cdf82d]{color:#f56c6c;background:#fef0f0}.anomaly-card .card-value.warning[data-v-51cdf82d]{color:#e6a23c}.anomaly-card .card-value.warning .unit[data-v-51cdf82d]{color:#e6a23c;opacity:.8}.anomaly-card .card-value.warning .value-tag[data-v-51cdf82d]{color:#e6a23c;background:#fdf6ec}.anomaly-card .card-footer[data-v-51cdf82d]{display:flex;justify-content:space-between;align-items:center;font-size:11px;gap:8px}.anomaly-card .card-footer .threshold[data-v-51cdf82d]{color:#909399;flex:1}.anomaly-card .card-footer .time[data-v-51cdf82d]{color:#c0c4cc;white-space:nowrap}.latest-monitoring-tip[data-v-51cdf82d],.window-monitoring-tip[data-v-51cdf82d]{padding:12px 16px;margin-bottom:16px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-left:3px solid #3b82f6;border-radius:6px;color:#1e40af;font-size:13px;display:flex;align-items:center;gap:10px}.latest-monitoring-tip i[data-v-51cdf82d],.window-monitoring-tip i[data-v-51cdf82d]{font-size:15px}.latest-monitoring-tip .root-cause-waiting[data-v-51cdf82d],.window-monitoring-tip .root-cause-waiting[data-v-51cdf82d]{margin-left:auto;padding:4px 12px;background:#fff7e6;border:1px solid #ffd591;border-radius:4px;color:#fa8c16;font-size:12px;display:inline-flex;align-items:center;gap:6px}.latest-monitoring-tip .root-cause-waiting i[data-v-51cdf82d],.window-monitoring-tip .root-cause-waiting i[data-v-51cdf82d]{font-size:13px;animation:spin-51cdf82d 1s linear infinite}.latest-monitoring-tip .scene-data-loading[data-v-51cdf82d],.window-monitoring-tip .scene-data-loading[data-v-51cdf82d]{margin-left:auto;padding:4px 12px;background:#ecf5ff;border:1px solid #b3d8ff;border-radius:4px;color:#409eff;font-size:12px;display:inline-flex;align-items:center;gap:6px;transition:opacity .35s ease,transform .35s ease}.latest-monitoring-tip .scene-data-loading i[data-v-51cdf82d],.window-monitoring-tip .scene-data-loading i[data-v-51cdf82d]{font-size:13px;animation:spin-51cdf82d 1s linear infinite}.anomaly-scene-charts-slot[data-v-51cdf82d]{min-height:560px}.anomaly-scene-skeleton[data-v-51cdf82d]{min-height:480px}.ai-diagnosis-swap-wrap[data-v-51cdf82d],.anomaly-scene-charts-inner[data-v-51cdf82d]{width:100%}.anomaly-monitoring-soft-enter-active[data-v-51cdf82d],.anomaly-soft-enter-active[data-v-51cdf82d]{transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1)}.anomaly-monitoring-soft-leave-active[data-v-51cdf82d],.anomaly-soft-leave-active[data-v-51cdf82d]{transition:opacity .22s ease-out,transform .22s ease-out}.anomaly-monitoring-soft-enter[data-v-51cdf82d],.anomaly-monitoring-soft-leave-to[data-v-51cdf82d],.anomaly-soft-enter[data-v-51cdf82d],.anomaly-soft-leave-to[data-v-51cdf82d]{opacity:0;transform:translateY(6px)}@keyframes spin-51cdf82d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.no-anomaly-in-window[data-v-51cdf82d]{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px 20px;background:#f0f9ff;border:1px solid #d1e8ff;border-radius:8px;color:#67c23a;font-size:14px}.no-anomaly-in-window i[data-v-51cdf82d]{font-size:20px}.no-window-data-container[data-v-51cdf82d]{padding:60px 20px;text-align:center}.no-window-data-content[data-v-51cdf82d]{display:inline-flex;align-items:flex-start;gap:16px;padding:24px 32px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;max-width:600px}.no-window-data-content i[data-v-51cdf82d]{font-size:32px;color:#94a3b8;flex-shrink:0;margin-top:2px}.no-window-data-content .text-content[data-v-51cdf82d]{text-align:left;flex:1}.no-window-data-content .text-content .title[data-v-51cdf82d]{font-size:16px;font-weight:600;color:#475569;margin-bottom:8px}.no-window-data-content .text-content .description[data-v-51cdf82d]{font-size:14px;color:#64748b;line-height:1.6}.no-window-data-content .text-content .description .highlight[data-v-51cdf82d]{color:#3b82f6;font-weight:500}.empty-state[data-v-51cdf82d]{border-radius:0;height:100%;min-height:500px;display:flex;align-items:center;justify-content:center}.empty-state[data-v-51cdf82d] .el-card__body{padding:80px 20px}.skeleton-container[data-v-51cdf82d]{padding:16px 0}.skeleton-section[data-v-51cdf82d]{margin-bottom:24px}.skeleton-section[data-v-51cdf82d]:last-child{margin-bottom:0}.skeleton-header[data-v-51cdf82d]{width:180px;height:20px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer-51cdf82d 2.2s ease-in-out infinite;border-radius:4px;margin-bottom:16px}.skeleton-charts-row[data-v-51cdf82d]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.skeleton-chart[data-v-51cdf82d]{height:120px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer-51cdf82d 2.2s ease-in-out infinite;border-radius:8px}.skeleton-cards-row[data-v-51cdf82d]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.skeleton-card[data-v-51cdf82d]{height:80px}.skeleton-card[data-v-51cdf82d],.skeleton-chart-large[data-v-51cdf82d]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer-51cdf82d 2.2s ease-in-out infinite;border-radius:8px}.skeleton-chart-large[data-v-51cdf82d]{height:200px}@keyframes skeleton-shimmer-51cdf82d{0%{background-position:200% 0}to{background-position:-200% 0}}.section-title-skeleton[data-v-51cdf82d]{min-height:40px}.title-left-skeleton[data-v-51cdf82d]{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.skeleton-block[data-v-51cdf82d]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer-51cdf82d 2.2s ease-in-out infinite;border-radius:6px}.skeleton-title-bar[data-v-51cdf82d]{width:120px;height:18px}.skeleton-hint-bar[data-v-51cdf82d]{width:280px;height:14px;max-width:100%}.skeleton-segment-bar[data-v-51cdf82d]{width:160px;height:32px}.anomaly-cards-grid-skeleton[data-v-51cdf82d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:16px}.skeleton-anomaly-card[data-v-51cdf82d]{height:108px}.ai-diagnosis-skeleton[data-v-51cdf82d]{margin-bottom:20px}.ai-diagnosis-skeleton-head[data-v-51cdf82d]{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;margin:0 -20px 16px;background:#f8fafc;border-bottom:1px solid #e4e7ed;gap:12px;flex-wrap:wrap}.skeleton-ai-title[data-v-51cdf82d]{width:320px;height:20px;max-width:55%;min-width:180px}.skeleton-ai-actions[data-v-51cdf82d]{width:140px;height:28px}.ai-diagnosis-skeleton-cards[data-v-51cdf82d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:12px}.skeleton-ai-candidate[data-v-51cdf82d]{height:148px}@media screen and (max-width:1200px){.skeleton-cards-row[data-v-51cdf82d]{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.skeleton-charts-row[data-v-51cdf82d]{grid-template-columns:1fr}.skeleton-cards-row[data-v-51cdf82d]{grid-template-columns:repeat(2,1fr)}.trouble-status-header[data-v-51cdf82d]{flex-direction:column;gap:12px;padding:16px}.trouble-status-header .instance-title[data-v-51cdf82d]{width:100%;justify-content:flex-start}.trouble-status-header .instance-title h2[data-v-51cdf82d]{font-size:16px}.trouble-status-header .header-actions[data-v-51cdf82d]{width:100%;flex-wrap:wrap;justify-content:flex-start;gap:6px}.trouble-status-header .header-actions .el-button[data-v-51cdf82d]{padding:6px 12px;font-size:12px;gap:4px}.trouble-status-header .header-actions .el-button i[data-v-51cdf82d]{font-size:13px}.trouble-status-header .header-actions .el-button span[data-v-51cdf82d]{display:inline}}@media screen and (max-width:480px){.header-actions .el-button[data-v-51cdf82d]{padding:6px 10px;font-size:11px}.header-actions .el-button span[data-v-51cdf82d]{max-width:60px;overflow:hidden;text-overflow:ellipsis}}.instance-tab-panel[data-v-8ab5d7d6]{height:100%;display:flex;flex-direction:column}.empty-state-container[data-v-8ab5d7d6]{height:100%;display:flex;align-items:center;justify-content:center;padding:20px;background:#f5f5f5}.empty-state-container .welcome-card[data-v-8ab5d7d6]{max-width:700px;width:100%;border:1px solid #e4e7ed;border-radius:4px}.empty-state-container .welcome-card[data-v-8ab5d7d6] .el-card__body{padding:0}.empty-state-container .welcome-card .welcome-content[data-v-8ab5d7d6]{padding:40px;text-align:center}.empty-state-container .welcome-card .welcome-content .welcome-header[data-v-8ab5d7d6]{margin-bottom:40px}.empty-state-container .welcome-card .welcome-content .welcome-header h2[data-v-8ab5d7d6]{margin:0 0 12px 0;font-size:24px;font-weight:600;color:#1a1a1a}.empty-state-container .welcome-card .welcome-content .welcome-header p[data-v-8ab5d7d6]{margin:0;font-size:14px;color:#666}.empty-state-container .welcome-card .welcome-content .welcome-steps[data-v-8ab5d7d6]{display:flex;flex-direction:column;gap:24px;margin-bottom:40px;text-align:left}.empty-state-container .welcome-card .welcome-content .welcome-steps .step-item[data-v-8ab5d7d6]{display:flex;gap:16px;padding:20px;background:#fff;border:1px solid #e4e7ed;border-radius:4px}.empty-state-container .welcome-card .welcome-content .welcome-steps .step-item .step-number[data-v-8ab5d7d6]{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:#409eff;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px}.empty-state-container .welcome-card .welcome-content .welcome-steps .step-item .step-content[data-v-8ab5d7d6]{flex:1}.empty-state-container .welcome-card .welcome-content .welcome-steps .step-item .step-content h4[data-v-8ab5d7d6]{margin:0 0 8px 0;font-size:15px;font-weight:600;color:#1a1a1a}.empty-state-container .welcome-card .welcome-content .welcome-steps .step-item .step-content p[data-v-8ab5d7d6]{margin:0;font-size:13px;color:#666;line-height:1.5}.anomaly-timeline-card[data-v-28926980]{height:100%;display:flex;flex-direction:column}.anomaly-timeline-card[data-v-28926980] .el-card__body{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:12px}.anomaly-timeline-card .card-header[data-v-28926980]{display:flex;justify-content:space-between;align-items:center;padding:0 0 12px 0;border-bottom:1px solid #ebeef5}.anomaly-timeline-card .card-header .header-with-info[data-v-28926980]{display:flex;align-items:center;font-size:14px;font-weight:500;color:#303133}.anomaly-timeline-card .filter-section[data-v-28926980]{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #ebeef5}.anomaly-timeline-card .timeline-scroll[data-v-28926980]{flex:1;overflow-y:auto}.anomaly-timeline-card .timeline-scroll[data-v-28926980]::-webkit-scrollbar{width:6px}.anomaly-timeline-card .timeline-scroll[data-v-28926980]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:3px}.anomaly-timeline-card .timeline-scroll[data-v-28926980]::-webkit-scrollbar-thumb:hover{background:#c0c4cc}.anomaly-timeline-card .timeline-list .timeline-item[data-v-28926980]{display:flex;margin-bottom:16px;cursor:pointer;transition:all .2s}.anomaly-timeline-card .timeline-list .timeline-item:hover .timeline-content .anomaly-card[data-v-28926980]{box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.anomaly-timeline-card .timeline-list .timeline-item.severity-critical .timeline-time[data-v-28926980]{color:#f56c6c}.anomaly-timeline-card .timeline-list .timeline-item.severity-warning .timeline-time[data-v-28926980]{color:#e6a23c}.anomaly-timeline-card .timeline-list .timeline-time[data-v-28926980]{flex-shrink:0;width:50px;text-align:right;padding-right:12px;font-size:12px;font-weight:500}.anomaly-timeline-card .timeline-list .timeline-time .time-day[data-v-28926980]{color:#909399;margin-bottom:2px}.anomaly-timeline-card .timeline-list .timeline-time .time-hour[data-v-28926980]{font-size:14px;font-weight:600}.anomaly-timeline-card .timeline-list .timeline-content[data-v-28926980]{flex:1;position:relative;padding-left:12px;border-left:2px solid #ebeef5}.anomaly-timeline-card .timeline-list .anomaly-card[data-v-28926980]{background:#fff;border:1px solid #ebeef5;border-radius:8px;padding:10px;transition:all .2s}.anomaly-timeline-card .timeline-list .anomaly-card .anomaly-instance[data-v-28926980]{display:flex;align-items:center;margin-bottom:6px;font-size:13px;font-weight:500;color:#303133}.anomaly-timeline-card .timeline-list .anomaly-card .anomaly-instance .instance-name[data-v-28926980]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anomaly-timeline-card .timeline-list .anomaly-card .anomaly-info[data-v-28926980]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.anomaly-timeline-card .timeline-list .anomaly-card .anomaly-info .metric-name[data-v-28926980]{font-size:12px;color:#606266}.anomaly-timeline-card .timeline-list .anomaly-card .anomaly-info .severity-indicator[data-v-28926980]{font-size:12px;font-weight:500}.anomaly-timeline-card .timeline-list .anomaly-card .anomaly-info .severity-indicator.value-critical[data-v-28926980]{color:#f56c6c}.anomaly-timeline-card .timeline-list .anomaly-card .anomaly-info .severity-indicator.value-warning[data-v-28926980]{color:#e6a23c}.anomaly-tooltip[data-v-28926980]{padding:0}.anomaly-tooltip .tooltip-header[data-v-28926980]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#f5f7fa,#fff);border-bottom:1px solid #ebeef5;border-radius:4px 4px 0 0}.anomaly-tooltip .tooltip-header .header-left[data-v-28926980]{display:flex;align-items:center;gap:8px}.anomaly-tooltip .tooltip-header .header-left i[data-v-28926980]{font-size:16px;color:#409eff}.anomaly-tooltip .tooltip-header .header-left .header-title[data-v-28926980]{font-size:14px;font-weight:600;color:#303133}.anomaly-tooltip .tooltip-time[data-v-28926980]{display:flex;align-items:center;gap:6px;padding:10px 16px;font-size:12px;color:#909399;border-bottom:1px solid #f0f0f0}.anomaly-tooltip .tooltip-time i[data-v-28926980]{font-size:13px}.anomaly-tooltip .tooltip-anomalies[data-v-28926980]{max-height:300px;overflow-y:auto;padding:8px 0}.anomaly-tooltip .tooltip-anomalies[data-v-28926980]::-webkit-scrollbar{width:4px}.anomaly-tooltip .tooltip-anomalies[data-v-28926980]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:2px}.anomaly-tooltip .tooltip-anomalies .anomaly-record-item[data-v-28926980]{padding:10px 16px;border-bottom:1px solid #f5f5f5;transition:background .2s}.anomaly-tooltip .tooltip-anomalies .anomaly-record-item[data-v-28926980]:hover{background:#fafafa}.anomaly-tooltip .tooltip-anomalies .anomaly-record-item[data-v-28926980]:last-child{border-bottom:none}.anomaly-tooltip .tooltip-anomalies .anomaly-record-item.record-critical[data-v-28926980]{border-left:3px solid #f56c6c}.anomaly-tooltip .tooltip-anomalies .anomaly-record-item.record-warning[data-v-28926980]{border-left:3px solid #e6a23c}.anomaly-tooltip .tooltip-anomalies .anomaly-record-item .record-header[data-v-28926980]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.anomaly-tooltip .tooltip-anomalies .anomaly-record-item .record-header .record-metric[data-v-28926980]{font-size:13px;font-weight:500;color:#606266}.anomaly-tooltip .tooltip-anomalies .anomaly-record-item .record-values[data-v-28926980]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px}.anomaly-tooltip .tooltip-anomalies .anomaly-record-item .record-values .record-value[data-v-28926980]{font-size:14px;font-weight:600;font-family:Courier New,monospace}.anomaly-tooltip .tooltip-anomalies .anomaly-record-item .record-values .record-value.value-critical[data-v-28926980]{color:#f56c6c}.anomaly-tooltip .tooltip-anomalies .anomaly-record-item .record-values .record-value.value-warning[data-v-28926980]{color:#e6a23c}.anomaly-tooltip .tooltip-anomalies .anomaly-record-item .record-values .record-threshold[data-v-28926980]{font-size:12px;color:#909399}.anomaly-tooltip .tooltip-anomalies .anomaly-record-item .record-time[data-v-28926980]{display:flex;align-items:center;gap:4px;margin-top:6px;padding-top:6px;border-top:1px dashed #ebeef5;font-size:11px;color:#909399}.anomaly-tooltip .tooltip-anomalies .anomaly-record-item .record-time i[data-v-28926980]{font-size:12px}.diagnosis-dialog[data-v-4e6df67c] .el-dialog{border-radius:8px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.12)}.diagnosis-dialog[data-v-4e6df67c] .el-dialog__header{padding:16px 20px;background:#f0f8ff;border-bottom:1px solid #e8f4fd;position:relative}.diagnosis-dialog[data-v-4e6df67c] .el-dialog__title{width:100%;margin:0;padding:0}.diagnosis-dialog[data-v-4e6df67c] .el-dialog__headerbtn{top:16px;right:20px;width:32px;height:32px;background:hsla(0,0%,100%,.8);border-radius:50%;transition:all .3s ease;z-index:10}.diagnosis-dialog[data-v-4e6df67c] .el-dialog__headerbtn:hover{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.diagnosis-dialog[data-v-4e6df67c] .el-dialog__headerbtn .el-dialog__close{color:#606266;font-size:16px;font-weight:700}.diagnosis-dialog[data-v-4e6df67c] .el-dialog__headerbtn .el-dialog__close:hover{color:#409eff}.diagnosis-dialog[data-v-4e6df67c] .el-dialog__body{padding:0;max-height:75vh;overflow-y:auto}.dialog-title-content[data-v-4e6df67c]{width:100%;display:flex;justify-content:space-between;align-items:center}.dialog-title-content .dialog-datasource-info[data-v-4e6df67c]{display:flex;align-items:center;gap:12px}.dialog-title-content .dialog-datasource-info .dialog-platform-badge[data-v-4e6df67c]{display:flex;align-items:center;gap:6px;background:#409eff;color:#fff;padding:6px 12px;border-radius:16px;font-weight:500;font-size:13px;box-shadow:0 2px 8px rgba(64,158,255,.3)}.dialog-title-content .dialog-datasource-info .dialog-platform-badge i[data-v-4e6df67c]{font-size:14px}.dialog-title-content .dialog-datasource-info .dialog-datasource-name[data-v-4e6df67c]{font-size:14px;font-weight:500;color:#2c3e50}.dialog-title-content .diagnosis-controls[data-v-4e6df67c]{display:flex;align-items:center;gap:12px;margin-right:60px}.dialog-title-content .diagnosis-controls .el-button--primary[data-v-4e6df67c]{background:#409eff;border:none;height:28px;padding:0 12px;font-size:12px;box-shadow:0 2px 6px rgba(64,158,255,.3)}.dialog-title-content .diagnosis-controls .el-button--primary[data-v-4e6df67c]:hover{background:#66b3ff;box-shadow:0 4px 12px rgba(64,158,255,.4)}