.data-intelligence-dashboard[data-v-82c1818c]{padding:16px;background:#f5f7fa;min-height:calc(100vh - 104px)}.data-intelligence-dashboard .kpi-cards-row[data-v-82c1818c]{margin-bottom:16px}.data-intelligence-dashboard .kpi-cards-row .kpi-card[data-v-82c1818c]{height:110px;cursor:pointer;transition:all .3s;border-radius:8px;overflow:hidden;position:relative}.data-intelligence-dashboard .kpi-cards-row .kpi-card[data-v-82c1818c]:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.1)}.data-intelligence-dashboard .kpi-cards-row .kpi-card[data-v-82c1818c]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px}.data-intelligence-dashboard .kpi-cards-row .kpi-card.kpi-event[data-v-82c1818c]:before{background:#409eff}.data-intelligence-dashboard .kpi-cards-row .kpi-card.kpi-accuracy[data-v-82c1818c]:before{background:#67c23a}.data-intelligence-dashboard .kpi-cards-row .kpi-card.kpi-risk[data-v-82c1818c]:before{background:#f56c6c}.data-intelligence-dashboard .kpi-cards-row .kpi-card.kpi-device[data-v-82c1818c]:before{background:#e6a23c}.data-intelligence-dashboard .kpi-cards-row .kpi-card.kpi-coverage[data-v-82c1818c]:before{background:#909399}.data-intelligence-dashboard .kpi-cards-row .kpi-card.kpi-model[data-v-82c1818c]:before{background:#a256e7}.data-intelligence-dashboard .kpi-cards-row .kpi-card.kpi-dashboard[data-v-82c1818c]:before{background:#13ce66}.data-intelligence-dashboard .kpi-cards-row .kpi-card.kpi-report[data-v-82c1818c]:before{background:#ffba00}.data-intelligence-dashboard .kpi-cards-row .kpi-card.kpi-fire_extinguisher[data-v-82c1818c]:before{background:#f56c6c}.data-intelligence-dashboard .kpi-cards-row .kpi-card.kpi-fire_warning[data-v-82c1818c]:before{background:#e6a23c}.data-intelligence-dashboard .kpi-cards-row .kpi-card .kpi-icon-wrapper[data-v-82c1818c]{float:left;width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:22px;margin-right:12px;background:rgba(64,158,255,.1);color:#409eff}.data-intelligence-dashboard .kpi-cards-row .kpi-card .kpi-content .kpi-value .value[data-v-82c1818c]{font-size:26px;font-weight:700;color:#303133}.data-intelligence-dashboard .kpi-cards-row .kpi-card .kpi-content .kpi-value .unit[data-v-82c1818c]{font-size:13px;color:#909399;margin-left:2px}.data-intelligence-dashboard .kpi-cards-row .kpi-card .kpi-content .kpi-label[data-v-82c1818c]{font-size:13px;color:#909399;margin-top:4px}.data-intelligence-dashboard .kpi-cards-row .kpi-card .kpi-content .kpi-extra[data-v-82c1818c]{margin-top:4px;font-size:12px}.data-intelligence-dashboard .kpi-cards-row .kpi-card .kpi-content .kpi-extra .trend.up[data-v-82c1818c]{color:#f56c6c}.data-intelligence-dashboard .kpi-cards-row .kpi-card .kpi-content .kpi-extra .trend.down[data-v-82c1818c]{color:#67c23a}.data-intelligence-dashboard .kpi-cards-row .kpi-card .progress-ring[data-v-82c1818c]{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:56px;height:56px}.data-intelligence-dashboard .kpi-cards-row .kpi-card .progress-ring .ring-svg[data-v-82c1818c]{width:100%;height:100%}.data-intelligence-dashboard .main-row .nav-panel-card[data-v-82c1818c]{height:-moz-fit-content;height:fit-content}.data-intelligence-dashboard .main-row .nav-panel-card .nav-header[data-v-82c1818c]{font-weight:600;font-size:14px;color:#303133}.data-intelligence-dashboard .main-row .nav-panel-card .nav-menu-list .nav-menu-item[data-v-82c1818c]{display:flex;align-items:center;padding:12px 10px;cursor:pointer;border-radius:6px;transition:all .2s;margin-bottom:4px}.data-intelligence-dashboard .main-row .nav-panel-card .nav-menu-list .nav-menu-item .nav-icon[data-v-82c1818c]{font-size:18px;margin-right:8px}.data-intelligence-dashboard .main-row .nav-panel-card .nav-menu-list .nav-menu-item .nav-label[data-v-82c1818c]{flex:1;font-size:13px;color:#606266}.data-intelligence-dashboard .main-row .nav-panel-card .nav-menu-list .nav-menu-item .nav-arrow[data-v-82c1818c]{color:#409eff;font-size:12px}.data-intelligence-dashboard .main-row .nav-panel-card .nav-menu-list .nav-menu-item.active[data-v-82c1818c],.data-intelligence-dashboard .main-row .nav-panel-card .nav-menu-list .nav-menu-item[data-v-82c1818c]:hover{background:#ecf5ff}.data-intelligence-dashboard .main-row .nav-panel-card .nav-menu-list .nav-menu-item.active .nav-label[data-v-82c1818c]{color:#409eff;font-weight:500}.data-intelligence-dashboard .main-row .content-panel-card[data-v-82c1818c] .el-tabs__header{background:#fafafa;margin-bottom:0}.data-intelligence-dashboard .main-row .content-panel-card .tab-content[data-v-82c1818c]{padding:16px}.data-intelligence-dashboard .main-row .content-panel-card .tab-content .section-title[data-v-82c1818c]{font-size:14px;font-weight:600;color:#303133;margin-bottom:12px;padding-left:8px;border-left:3px solid #409eff}.data-intelligence-dashboard .main-row .content-panel-card .tab-content .section-title.with-filter[data-v-82c1818c]{display:flex;justify-content:space-between;align-items:center}.data-intelligence-dashboard .main-row .content-panel-card .tab-content .section-title.with-filter .filter-group[data-v-82c1818c]{flex-shrink:0}.data-intelligence-dashboard .main-row .content-panel-card .tab-content .section-title.warning-title[data-v-82c1818c]{border-left-color:#e6a23c}.data-intelligence-dashboard .main-row .content-panel-card .tab-content .section-title.warning-title i[data-v-82c1818c]{margin-right:6px;color:#e6a23c}.data-intelligence-dashboard .main-row .content-panel-card .tab-content .chart-section[data-v-82c1818c]{margin-bottom:20px}.data-intelligence-dashboard .main-row .content-panel-card .tab-content .chart-section .chart-container[data-v-82c1818c]{width:100%;min-height:280px}.data-intelligence-dashboard .main-row .content-panel-card .tab-content .table-section[data-v-82c1818c]{margin-bottom:20px}.data-intelligence-dashboard .main-row .content-panel-card .score-cell[data-v-82c1818c]{display:flex;align-items:center;gap:8px}.data-intelligence-dashboard .main-row .content-panel-card .score-cell .score-text[data-v-82c1818c]{font-weight:600;font-size:13px;white-space:nowrap}.data-intelligence-dashboard .main-row .content-panel-card .rank-badge[data-v-82c1818c]{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;font-size:12px;font-weight:700;color:#fff}.data-intelligence-dashboard .main-row .content-panel-card .rank-badge.rank-1[data-v-82c1818c]{background:linear-gradient(135deg,gold,orange)}.data-intelligence-dashboard .main-row .content-panel-card .rank-badge.rank-2[data-v-82c1818c]{background:linear-gradient(135deg,silver,#a0a0a0)}.data-intelligence-dashboard .main-row .content-panel-card .rank-badge.rank-3[data-v-82c1818c]{background:linear-gradient(135deg,#cd7f32,#b8860b)}.data-intelligence-dashboard .main-row .content-panel-card .rank-badge[data-v-82c1818c]:not(.rank-1):not(.rank-2):not(.rank-3){background:#909399}.data-intelligence-dashboard .main-row .content-panel-card .trend-cell[data-v-82c1818c]{font-size:13px;font-weight:600}.data-intelligence-dashboard .main-row .content-panel-card .trend-cell.up[data-v-82c1818c]{color:#f56c6c}.data-intelligence-dashboard .main-row .content-panel-card .trend-cell.down[data-v-82c1818c]{color:#67c23a}.data-intelligence-dashboard .main-row .content-panel-card .trend-cell.stable[data-v-82c1818c]{color:#909399}.data-intelligence-dashboard .main-row .content-panel-card .chart-disclaimer[data-v-82c1818c]{font-size:11px;color:#c0c4cc;text-align:right;margin-top:-12px}.data-intelligence-dashboard .main-row .content-panel-card .chart-disclaimer i[data-v-82c1818c]{margin-right:4px}.data-intelligence-dashboard .main-row .alert-panel-card[data-v-82c1818c]{height:-moz-fit-content;height:fit-content}.data-intelligence-dashboard .main-row .alert-panel-card .alert-header[data-v-82c1818c]{font-weight:600;font-size:14px;color:#303133;display:flex;align-items:center;justify-content:space-between}.data-intelligence-dashboard .main-row .alert-panel-card .alert-header i[data-v-82c1818c]{margin-right:6px}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section[data-v-82c1818c]{margin-bottom:16px}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-section-title[data-v-82c1818c]{font-size:13px;font-weight:600;padding:6px 10px;border-radius:4px;margin-bottom:8px}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-section-title i[data-v-82c1818c]{margin-right:4px}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-section-title.risk-high[data-v-82c1818c]{background:rgba(245,108,108,.08);color:#f56c6c}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-section-title.device-warn[data-v-82c1818c]{background:rgba(230,162,60,.08);color:#e6a23c}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-section-title.anomaly-warn[data-v-82c1818c]{background:rgba(144,147,153,.08);color:#909399}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-item-list .alert-item[data-v-82c1818c]{display:flex;align-items:flex-start;padding:10px;background:#fafafa;border-radius:6px;margin-bottom:8px;cursor:pointer;transition:all .2s;position:relative}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-item-list .alert-item[data-v-82c1818c]:hover{background:#f0f0f0}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-item-list .alert-item .alert-avatar[data-v-82c1818c]{width:36px;height:36px;border-radius:50%;background:#ecf5ff;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:10px}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-item-list .alert-item .alert-avatar i[data-v-82c1818c]{font-size:16px;color:#409eff}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-item-list .alert-item .alert-body[data-v-82c1818c]{flex:1;min-width:0}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-item-list .alert-item .alert-body .alert-main[data-v-82c1818c]{font-size:13px;font-weight:500;color:#303133;line-height:1.4}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-item-list .alert-item .alert-body .alert-sub[data-v-82c1818c]{font-size:11px;color:#909399;margin-top:2px}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-item-list .alert-item .alert-body .alert-time[data-v-82c1818c]{font-size:11px;color:#c0c4cc;margin-top:2px}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-item-list .alert-item .alert-level-indicator[data-v-82c1818c]{position:absolute;right:0;top:0;bottom:0;width:3px;border-radius:0 2px 2px 0}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-item-list .alert-item .alert-level-indicator.high[data-v-82c1818c]{background:#f56c6c;animation:pulse-alert-82c1818c 2s infinite}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-item-list .alert-item .alert-level-indicator.medium[data-v-82c1818c]{background:#e6a23c}.data-intelligence-dashboard .main-row .alert-panel-card .alert-stream .alert-section .alert-item-list .no-alert[data-v-82c1818c]{text-align:center;padding:20px;color:#c0c4cc;font-size:13px}@keyframes pulse-alert-82c1818c{0%,to{opacity:1}50%{opacity:.4}}