.metric-card[data-v-0921e13a]{height:100%;display:flex;flex-direction:column;justify-content:center}.metric-card .card-header[data-v-0921e13a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.metric-card .card-header .title[data-v-0921e13a]{font-size:14px;color:#8c8c8c;font-weight:500}.metric-card .card-body .loading-placeholder[data-v-0921e13a]{height:60px;display:flex;align-items:center;justify-content:center;color:#d9d9d9;font-size:24px}.metric-card .card-body .value-container[data-v-0921e13a]{display:flex;align-items:baseline;margin-bottom:8px}.metric-card .card-body .value-container .value[data-v-0921e13a]{font-size:28px;font-weight:600;color:#262626;line-height:1}.metric-card .card-body .value-container .value.status-warning[data-v-0921e13a]{color:#faad14}.metric-card .card-body .value-container .value.status-critical[data-v-0921e13a]{color:#ff4d4f}.metric-card .card-body .value-container .unit[data-v-0921e13a]{margin-left:4px;font-size:14px;color:#8c8c8c}.metric-card .card-body .change-container[data-v-0921e13a]{font-size:12px;display:flex;align-items:center}.metric-card .card-body .change-container .label[data-v-0921e13a]{color:#8c8c8c;margin-right:4px}.metric-card .card-body .change-container .change-value[data-v-0921e13a]{font-weight:500}.metric-card .card-body .change-container .change-value.good[data-v-0921e13a]{color:#52c41a}.metric-card .card-body .change-container .change-value.bad[data-v-0921e13a]{color:#ff4d4f}.metric-card .card-body .change-container .change-value.neutral[data-v-0921e13a]{color:#8c8c8c}.dimension-top5-panel[data-v-1053ee0f]{background:#fff;border:1px dashed #dfe1e6;border-radius:4px;padding:12px;margin:10px 0}.dimension-top5-panel .panel-header[data-v-1053ee0f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-wrap:wrap;gap:8px}.dimension-top5-panel .panel-header .panel-title[data-v-1053ee0f]{font-size:13px;font-weight:600;color:#172b4d}.dimension-top5-panel .panel-header .panel-controls[data-v-1053ee0f]{display:flex;align-items:center;gap:16px}.dimension-top5-panel .panel-header .panel-controls .issue-stats[data-v-1053ee0f]{display:flex;gap:8px}.dimension-top5-panel .panel-header .panel-controls .issue-stats .stat-item[data-v-1053ee0f]{font-size:12px;padding:2px 8px;border-radius:3px}.dimension-top5-panel .panel-header .panel-controls .issue-stats .stat-item.critical[data-v-1053ee0f]{background:#fff1f0;color:#ff4d4f}.dimension-top5-panel .panel-header .panel-controls .issue-stats .stat-item.warning[data-v-1053ee0f]{background:#fffbe6;color:#faad14}.dimension-top5-panel .panel-header .panel-controls .issue-stats .stat-item.normal[data-v-1053ee0f]{background:#e6f7ff;color:#0c85ff}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs[data-v-1053ee0f]{display:flex;gap:4px}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab[data-v-1053ee0f]{position:relative;padding:6px 12px 10px 12px;font-size:12px;border:1px solid #d9d9d9;background:#fff;color:#595959;border-radius:4px;cursor:pointer;transition:all .2s;overflow:hidden}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab[data-v-1053ee0f]:hover{border-color:#0c85ff;color:#0c85ff}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab.active[data-v-1053ee0f]{background:#0c85ff;border-color:#0c85ff;color:#fff}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab.active .tab-status-bar[data-v-1053ee0f]{opacity:0}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab.tab-critical[data-v-1053ee0f]:not(.active){color:#ff4d4f;border-color:#ffccc7}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab.tab-warning[data-v-1053ee0f]:not(.active){color:#faad14;border-color:#ffe58f}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab.tab-normal[data-v-1053ee0f]:not(.active){color:#0c85ff;border-color:#91d5ff}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab .tab-status-bar[data-v-1053ee0f]{position:absolute;bottom:0;left:0;right:0;height:3px;transition:opacity .2s}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab .tab-status-bar.bar-critical[data-v-1053ee0f]{background:#ff4d4f}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab .tab-status-bar.bar-warning[data-v-1053ee0f]{background:#faad14}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab .tab-status-bar.bar-normal[data-v-1053ee0f]{background:#0c85ff}.dimension-top5-panel .top5-table[data-v-1053ee0f]{border-radius:4px;overflow:hidden}.dimension-top5-panel .top5-table[data-v-1053ee0f] .el-table__header th{background:#fafafa;font-size:12px;font-weight:600;color:#3b4455;padding:8px 0}.dimension-top5-panel .top5-table[data-v-1053ee0f] .el-table__body td{padding:8px 0}.dimension-top5-panel .top5-table[data-v-1053ee0f] .el-table__row{cursor:pointer}.dimension-top5-panel .top5-table[data-v-1053ee0f] .el-table__row:hover td{background:#f7faff!important}.dimension-top5-panel .top5-table .rank-badge[data-v-1053ee0f]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;font-size:12px;font-weight:700;color:#3b4455;background:linear-gradient(180deg,#fff,#f4f5f7);border:1px solid #e6e8ec;box-shadow:0 1px 0 rgba(0,0,0,.03)}.dimension-top5-panel .top5-table .rank-badge[data-v-1053ee0f]:after,.dimension-top5-panel .top5-table .rank-badge[data-v-1053ee0f]:before{content:""!important;display:none!important}.dimension-top5-panel .top5-table .rank-cell[data-v-1053ee0f]{display:flex;align-items:center;justify-content:center;width:100%;font-size:0;line-height:0}.dimension-top5-panel .top5-table[data-v-1053ee0f] td .cell{text-overflow:clip!important;overflow:visible!important;white-space:nowrap}.dimension-top5-panel .top5-table .device-cell[data-v-1053ee0f]{display:flex;flex-direction:column;cursor:pointer}.dimension-top5-panel .top5-table .device-cell .device-name[data-v-1053ee0f]{font-size:13px;font-weight:500;color:#0c85ff}.dimension-top5-panel .top5-table .device-cell .device-name[data-v-1053ee0f]:hover{text-decoration:underline}.dimension-top5-panel .top5-table .metric-value[data-v-1053ee0f]{font-size:13px;font-weight:500;margin-right:6px}.dimension-top5-panel .top5-table .status-tag[data-v-1053ee0f]{vertical-align:middle}.dimension-top5-panel .top5-table[data-v-1053ee0f] .status-tag-normal{background:#e6f7ff!important;border-color:#91d5ff!important;color:#0c85ff!important}.dimension-top5-panel .top5-table .jump-icon[data-v-1053ee0f]{font-size:14px;color:#97a0af;cursor:pointer}.dimension-top5-panel .top5-table .jump-icon[data-v-1053ee0f]:hover{color:#0c85ff}.dimension-top5-panel .empty-state[data-v-1053ee0f]{text-align:center;padding:24px;color:#97a0af;font-size:13px}.download-button[data-v-9d3f3ad2]{background-color:#f3f3f3;border:none;color:#262626;padding:12px 11.5px}.download-button[data-v-9d3f3ad2]:hover{background-color:hsla(0,0%,95.3%,.7);color:#262626}.download-button-content[data-v-9d3f3ad2]{display:flex;align-items:center;font-weight:400}.download-button-content-disabled[data-v-9d3f3ad2]{color:#bfbfbf;fill:#bfbfbf}.action-button[data-v-6d9a1d32]{padding:10px;min-width:60px;margin-top:20px}.action-button-primary[data-v-6d9a1d32]{background-color:#0c85ff;color:#fff}.action-button-primary[data-v-6d9a1d32]:hover{background-color:#3f9fff}[data-v-6d9a1d32] .el-dialog__header{padding:20px}[data-v-6d9a1d32] .el-dialog__body{padding:0 20px 20px 20px}.performance-issues[data-v-c3137ecc]{margin-top:20px}.performance-issues .daily-summary-table[data-v-c3137ecc]{background:#fff;border-radius:8px}.performance-issues .daily-summary-table .summary-header[data-v-c3137ecc]{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}.performance-issues .daily-summary-table .summary-header .title[data-v-c3137ecc]{font-size:18px;font-weight:700;color:#172b4d}.performance-issues .daily-summary-table .summary-header .summary-actions[data-v-c3137ecc]{display:flex;align-items:center}.performance-issues .issue-toolbar[data-v-c3137ecc]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 12px;margin-bottom:12px;border:1px solid #ebeef5;border-radius:10px;background:linear-gradient(180deg,#fafbfc,#f5f7fa)}.performance-issues .issue-toolbar .min-device-count[data-v-c3137ecc]{display:inline-flex;align-items:center;gap:8px;padding:0 6px}.performance-issues .issue-toolbar .min-device-count .label[data-v-c3137ecc]{font-size:12px;color:#6b778c}.performance-issues[data-v-c3137ecc] .issue-toolbar .el-input__inner,.performance-issues[data-v-c3137ecc] .issue-toolbar .el-select .el-input__inner{height:32px;line-height:32px;border-radius:8px}.performance-issues[data-v-c3137ecc] .issue-toolbar .el-input__inner:focus,.performance-issues[data-v-c3137ecc] .issue-toolbar .el-select .el-input__inner:focus{border-color:#0c85ff}.performance-issues[data-v-c3137ecc] .issue-toolbar .el-input-number{width:110px}.performance-issues[data-v-c3137ecc] .issue-toolbar .el-input-number .el-input__inner{text-align:left}.performance-issues[data-v-c3137ecc] .issues-table{border-radius:8px;overflow:hidden;border:1px solid #ebeef5;background:#fff}.performance-issues[data-v-c3137ecc] .issues-table .el-table__header th{background:linear-gradient(180deg,#fafbfc,#f5f7fa)!important;border-bottom:1px solid #ebeef5;padding:8px 12px!important}.performance-issues[data-v-c3137ecc] .issues-table .el-table__header th .cell{padding:0!important;font-size:13px;font-weight:600;color:#3b4455;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.performance-issues[data-v-c3137ecc] .issues-table .op-col{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.performance-issues[data-v-c3137ecc] .issues-table .op-col .op-row{display:flex;justify-content:flex-end;gap:10px}.performance-issues .create-task-dialog .create-task-alert[data-v-c3137ecc]{margin-bottom:16px}.performance-issues .create-task-dialog[data-v-c3137ecc] .el-textarea__inner{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;line-height:1.6;min-height:440px}.performance-issues .create-task-dialog[data-v-c3137ecc] .create-task-alert.el-alert{background:#f5f7fa;border:1px solid #ebeef5;border-radius:10px;padding:10px 12px}.performance-issues .create-task-dialog[data-v-c3137ecc] .create-task-alert .el-alert__title{color:#6b778c;font-size:13px;font-weight:500}.performance-issues .create-task-dialog[data-v-c3137ecc] .create-task-alert .el-alert__icon{color:#6b778c}.performance-issues .issues-pagination[data-v-c3137ecc]{display:flex;justify-content:flex-end;margin-top:12px}.performance-issues .issues-section-title[data-v-c3137ecc]{display:flex;align-items:baseline;gap:8px;margin:6px 0 10px;color:#172b4d;font-weight:700;font-size:14px}.performance-issues .issues-section-title .sub[data-v-c3137ecc]{font-weight:400;color:#6b778c;font-size:12px}.performance-issues .recommendation-drawer[data-v-c3137ecc]{padding:22px 24px 24px;background:#f7f8fa;border-radius:12px}.performance-issues .recommendation-drawer .recommendation-layout[data-v-c3137ecc]{display:flex;flex-direction:column;gap:10px}.performance-issues .recommendation-drawer .panel[data-v-c3137ecc]{background:#fff;border:1px solid #ebeef5;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.04);padding:14px}.performance-issues .recommendation-drawer .panel-title[data-v-c3137ecc]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;font-weight:800;color:#172b4d;margin-bottom:10px}.performance-issues .recommendation-drawer .panel-title .sub[data-v-c3137ecc]{font-size:12px;font-weight:400;color:#6b778c;margin-left:8px}.performance-issues .recommendation-drawer .kv[data-v-c3137ecc]{border-top:1px dashed #ebeef5;padding-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:28px;column-gap:28px;row-gap:2px;grid-auto-flow:column;grid-template-rows:repeat(3,auto)}.performance-issues .recommendation-drawer .row[data-v-c3137ecc]{display:grid;grid-template-columns:92px 1fr;-moz-column-gap:16px;column-gap:16px;align-items:baseline;padding:8px 0}.performance-issues .recommendation-drawer .k[data-v-c3137ecc]{color:#6b778c;font-size:12px;white-space:nowrap}.performance-issues .recommendation-drawer .k[data-v-c3137ecc]:after{content:"：";color:#c1c7d0;margin-left:0}.performance-issues .recommendation-drawer .v[data-v-c3137ecc]{color:#172b4d;font-size:12px;text-align:left;word-break:break-word}.performance-issues .recommendation-drawer .metric[data-v-c3137ecc]{font-weight:700}@media (max-width:980px){.performance-issues .recommendation-drawer .kv[data-v-c3137ecc]{grid-template-columns:1fr;grid-auto-flow:row;grid-template-rows:none}.performance-issues .recommendation-drawer .row[data-v-c3137ecc]{grid-template-columns:84px 1fr;-moz-column-gap:12px;column-gap:12px}}.performance-issues .recommendation-drawer .panel-actions[data-v-c3137ecc]{display:flex;gap:10px;margin-top:12px}.performance-issues .recommendation-drawer .empty[data-v-c3137ecc]{color:#6b778c;font-size:12px;padding:10px 2px}.performance-issues .recommendation-drawer .rec-card[data-v-c3137ecc]{border:1px solid #ebeef5;border-radius:12px;padding:12px;background:#fff;margin-top:10px}.performance-issues .recommendation-drawer .rec-head[data-v-c3137ecc]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px}.performance-issues .recommendation-drawer .rec-title[data-v-c3137ecc]{font-size:13px;font-weight:800;color:#172b4d;line-height:1.3}.performance-issues .recommendation-drawer .rec-sub[data-v-c3137ecc]{font-size:12px;color:#6b778c;margin-top:4px}.performance-issues .recommendation-drawer .rec-actions[data-v-c3137ecc]{margin:0;padding-left:18px;color:#3b4455;font-size:12px;line-height:1.7}.performance-issues .recommendation-drawer .rec-links[data-v-c3137ecc]{margin-top:8px}.performance-issues .gpm-clickable-link[data-v-c3137ecc]{font-weight:600;color:#0c85ff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.performance-issues .gpm-clickable-link[data-v-c3137ecc]:hover{text-decoration:underline}.performance-issues .gpm-version-link[data-v-c3137ecc]{color:#172b4d}.performance-issues .gpm-version-link[data-v-c3137ecc]:hover{color:#0c85ff}.performance-issues .section-container[data-v-c3137ecc]{background:#fff;border-radius:4px;padding:20px;margin-bottom:20px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.performance-issues .section-container .section-header[data-v-c3137ecc]{font-size:16px;font-weight:600;color:#172b4d;margin-bottom:16px}.performance-issues .section-container .version-header[data-v-c3137ecc]{display:flex;align-items:center;justify-content:space-between;gap:12px}.performance-issues .section-container .version-header .version-toolbar[data-v-c3137ecc]{display:flex;align-items:center;gap:14px}.performance-issues .section-container .version-header .version-stats[data-v-c3137ecc]{font-size:13px;color:#5e6c84}.performance-issues .section-container .version-pagination[data-v-c3137ecc]{margin-top:12px;display:flex;justify-content:flex-end}.performance-issues .daily-summary-enhanced[data-v-c3137ecc]{background:#fff0f0}.performance-issues .daily-summary-enhanced .summary-header[data-v-c3137ecc]{margin-bottom:16px}.performance-issues .daily-summary-enhanced .summary-header .title[data-v-c3137ecc]{font-size:18px;font-weight:700;color:#8a1a1a}.performance-issues .daily-summary-enhanced .summary-content .summary-section[data-v-c3137ecc]{margin-bottom:16px}.performance-issues .daily-summary-enhanced .summary-content .summary-section[data-v-c3137ecc]:last-child{margin-bottom:0}.performance-issues .daily-summary-enhanced .summary-content .summary-section .section-title[data-v-c3137ecc]{font-size:15px;font-weight:700;color:#5c1111;margin-bottom:8px}.performance-issues .daily-summary-enhanced .summary-content .summary-section .issue-list[data-v-c3137ecc]{list-style:disc;padding-left:20px;margin:0}.performance-issues .daily-summary-enhanced .summary-content .summary-section .issue-list .issue-item[data-v-c3137ecc]{margin-bottom:8px;font-size:14px;color:#333;line-height:1.6}.performance-issues .daily-summary-enhanced .summary-content .summary-section .issue-list .issue-item .highlight-device[data-v-c3137ecc],.performance-issues .daily-summary-enhanced .summary-content .summary-section .issue-list .issue-item .highlight-scene[data-v-c3137ecc],.performance-issues .daily-summary-enhanced .summary-content .summary-section .issue-list .issue-item .highlight-version[data-v-c3137ecc]{font-weight:700;color:#5c1111}.performance-issues .daily-summary-enhanced .summary-content .summary-section .issue-list .issue-item .highlight-metric-name[data-v-c3137ecc],.performance-issues .daily-summary-enhanced .summary-content .summary-section .issue-list .issue-item .highlight-metric-value[data-v-c3137ecc]{font-weight:700;color:#c00}.performance-issues .daily-summary-enhanced .summary-content .summary-section .issue-list .issue-item .impact-info[data-v-c3137ecc]{color:#666;font-size:13px}.performance-issues .nested-table-container[data-v-c3137ecc]{padding:10px 20px;background:#f9fafc;border-radius:4px}.performance-issues .nested-table-container .nested-title[data-v-c3137ecc]{margin-bottom:10px;font-size:14px;color:#172b4d}.performance-issues .nested-table-container .nested-subtitle[data-v-c3137ecc]{font-size:12px;color:#97a0af;font-weight:400}.performance-issues .device-list-container[data-v-c3137ecc]{padding:10px;background:#fff;margin:10px 0;border:1px dashed #dfe1e6;border-radius:4px}.performance-issues .device-list-container .device-list-title[data-v-c3137ecc]{font-size:12px;font-weight:600;color:#6b778c;margin-bottom:8px}.performance-issues[data-v-c3137ecc] .status-critical{color:#ff4d4f}.performance-issues[data-v-c3137ecc] .status-warning{color:#faad14}.performance-issues[data-v-c3137ecc] .status-normal{color:#0c85ff}.performance-issues[data-v-c3137ecc] .gpm-tag-normal-blue{background:#e6f7ff!important;border-color:#91d5ff!important;color:#0c85ff!important}.performance-issues[data-v-c3137ecc] .text-critical{color:#ff4d4f}.performance-issues[data-v-c3137ecc] .text-warning{color:#faad14}.performance-issues[data-v-c3137ecc] .el-table__expanded-cell{padding:10px!important;background-color:#f4f5f7!important}.performance-issues[data-v-c3137ecc] .el-table__expanded-cell:hover{background-color:#f4f5f7!important}.performance-issues[data-v-c3137ecc] .version-overview-table{border-radius:8px;overflow:hidden;border:1px solid #ebeef5;background:#fff}.performance-issues[data-v-c3137ecc] .version-overview-table .el-table__header-wrapper{border-radius:8px;overflow:hidden}.performance-issues[data-v-c3137ecc] .version-overview-table .el-table__body-wrapper{border-radius:8px}.performance-issues[data-v-c3137ecc] .version-overview-table .el-table__header th{background:linear-gradient(180deg,#fafbfc,#f5f7fa)!important;border-bottom:1px solid #ebeef5;padding:10px 12px!important}.performance-issues[data-v-c3137ecc] .version-overview-table .el-table__header th .cell{padding:0!important;font-size:13px;font-weight:600;color:#3b4455;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.performance-issues[data-v-c3137ecc] .version-overview-table .el-table__body td{padding:10px 12px!important}.performance-issues[data-v-c3137ecc] .version-overview-table .el-table__body tr:hover>td{background:#f7faff!important}.performance-issues[data-v-c3137ecc] .version-overview-table .el-table__expand-icon{color:#6b778c}.performance-issues[data-v-c3137ecc] .version-overview-table .el-table__expand-icon:hover{color:#0c66e4}.performance-issues[data-v-c3137ecc] .nested-table-container .scene-table{border-radius:8px;overflow:hidden;border:1px solid #ebeef5;background:#fff}.performance-issues[data-v-c3137ecc] .nested-table-container .scene-table .el-table__header th{background:linear-gradient(180deg,#fafbfc,#f5f7fa)!important;border-bottom:1px solid #ebeef5;padding:8px 12px!important}.performance-issues[data-v-c3137ecc] .nested-table-container .scene-table .el-table__header th .cell{padding:0!important;font-size:13px;font-weight:600;color:#3b4455;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.performance-issues[data-v-c3137ecc] .nested-table-container .scene-table .el-table__body td{padding:8px 12px!important}.performance-issues[data-v-c3137ecc] .nested-table-container .scene-table .el-table__body tr:hover>td{background:#f7faff!important}.performance-issues[data-v-c3137ecc] .nested-table-container .scene-table .el-table__expand-icon{color:#6b778c}.performance-issues[data-v-c3137ecc] .nested-table-container .scene-table .el-table__expand-icon:hover{color:#0c66e4}.create-task-dialog-wrapper .el-dialog__header{padding:14px 20px 10px}.create-task-dialog-wrapper .el-dialog__title{font-size:22px;font-weight:400;color:#42526e}.create-task-dialog-wrapper .el-dialog__headerbtn{top:14px}.create-task-dialog-wrapper .el-dialog__headerbtn .el-dialog__close{color:#6b778c;font-size:18px}.create-task-dialog-wrapper .el-dialog__body{padding:10px 20px 8px}.create-task-dialog-wrapper .el-dialog__footer{padding:12px 20px 14px}.create-task-dialog-wrapper .dialog-footer .el-button{height:40px;min-width:110px;border-radius:8px;font-weight:400}.create-task-dialog-wrapper .dialog-footer .el-button--default{border-color:#dfe1e6;color:#6b778c}.create-task-dialog-wrapper .dialog-footer .el-button--default:hover{border-color:#1677ff;color:#1677ff}.create-task-dialog-wrapper .dialog-footer .el-button--primary{background:#1677ff;border-color:#1677ff}.create-task-dialog-wrapper .dialog-footer .el-button--primary:hover{background:#0c85ff;border-color:#0c85ff}.health-leaderboard[data-v-9efac254]{margin-bottom:14px}.health-leaderboard .health-panel[data-v-9efac254]{background:#fff;border:1px solid #ebeef5;border-radius:12px;overflow:hidden}.health-leaderboard .panel-header[data-v-9efac254]{padding:12px 14px 10px;border-bottom:1px solid #f0f0f0}.health-leaderboard .panel-title[data-v-9efac254]{font-size:16px;font-weight:600;color:#172b4d}.health-leaderboard .panel-body[data-v-9efac254]{padding:12px 14px 10px}.health-leaderboard .board-grid[data-v-9efac254]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.health-leaderboard .board-card[data-v-9efac254]{background:#fff;border:1px solid #ebeef5;border-radius:10px;padding:10px 12px;min-height:210px;display:flex;flex-direction:column}.health-leaderboard .board-card .card-header[data-v-9efac254]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.health-leaderboard .board-card .card-title[data-v-9efac254]{font-weight:700;color:#172b4d;font-size:14px}.health-leaderboard .board-card .subtitle[data-v-9efac254]{margin-left:6px;font-weight:400;color:#6b778c}.health-leaderboard .board-card .list[data-v-9efac254]{flex:1;overflow:auto}.health-leaderboard .board-card .row[data-v-9efac254]{display:flex;align-items:center;justify-content:space-between;padding:8px 8px;border-radius:8px;cursor:pointer}.health-leaderboard .board-card .row[data-v-9efac254]:hover{background:#f7f8fa}.health-leaderboard .board-card .row.active[data-v-9efac254]{background:#e6f4ff}.health-leaderboard .board-card .row .left[data-v-9efac254]{display:flex;align-items:center;gap:8px;min-width:0}.health-leaderboard .board-card .row .name[data-v-9efac254]{font-weight:600;color:#172b4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.health-leaderboard .board-card .row .right[data-v-9efac254]{flex:none;color:#6b778c;font-size:12px}.health-leaderboard .board-card .row .right b[data-v-9efac254]{color:#172b4d}.health-leaderboard .board-card .empty[data-v-9efac254]{padding:18px 8px;color:#6b778c;font-size:12px}.health-leaderboard .panel-footer[data-v-9efac254]{padding:10px 14px;border-top:1px solid #f0f0f0;background:#fafbfc;display:flex;align-items:center;justify-content:space-between;gap:12px}.health-leaderboard .panel-footer .focus-left[data-v-9efac254]{min-width:0;color:#42526e;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.health-leaderboard .panel-footer .focus-left .label[data-v-9efac254]{color:#6b778c;margin-right:4px}.health-leaderboard .panel-footer .focus-left .metric b[data-v-9efac254]{color:#172b4d}.health-leaderboard .panel-footer .focus-left .dim[data-v-9efac254]{margin-left:6px;color:#6b778c}.health-leaderboard .panel-footer .focus-left .sep[data-v-9efac254]{margin:0 8px;color:#dfe1e6}.health-leaderboard .panel-footer .focus-left .cnt b[data-v-9efac254],.health-leaderboard .panel-footer .focus-left .val b[data-v-9efac254]{color:#1677ff}.health-leaderboard .panel-footer .focus-actions[data-v-9efac254]{flex:none}[data-v-9efac254] .level-tip-popper{max-width:280px;white-space:normal}[data-v-9efac254] .count-tip-popper{max-width:360px;white-space:nowrap}.drawer-body[data-v-c14ac3e6]{padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px}.tips[data-v-c14ac3e6]{background:linear-gradient(180deg,#f0f7ff,#fff);border:1px solid #e6f4ff;border-radius:10px;padding:10px 12px;color:#42526e;font-size:12px;line-height:18px}.tips .tip-item[data-v-c14ac3e6]{display:flex;gap:8px;align-items:flex-start}.tips .tip-item+.tip-item[data-v-c14ac3e6]{margin-top:6px}.tips .dot[data-v-c14ac3e6]{margin-top:6px;width:6px;height:6px;border-radius:50%;background:#1677ff;flex:none}.metric-title .name[data-v-c14ac3e6]{font-weight:600;color:#172b4d}.cmp[data-v-c14ac3e6],.unit[data-v-c14ac3e6]{color:#42526e}.num[data-v-c14ac3e6]{width:135px}.footer[data-v-c14ac3e6]{margin-top:6px;display:flex;align-items:center;justify-content:space-between;padding-top:10px;border-top:1px solid #f0f0f0;background:#fff;position:sticky;bottom:0;z-index:2}[data-v-c14ac3e6] .cell-error{background:#fff1f0!important}[data-v-c14ac3e6] .cell-error .el-input__inner{border-color:#ff4d4f!important;box-shadow:inset 0 0 0 1px rgba(255,77,79,.12)}[data-v-c14ac3e6] .insights-thresholds-drawer .el-drawer__header{margin-bottom:0;padding:14px 14px 10px;border-bottom:1px solid #f0f0f0;color:#172b4d;font-weight:700}[data-v-c14ac3e6] .insights-thresholds-drawer .el-drawer__body{overflow:auto}.premium-feature-overlay[data-v-1f22985c]{position:absolute;z-index:1002;top:0;left:0;width:100%;height:100%;background:#fff;color:#262626;text-align:center;cursor:pointer}.premium-feature-overlay--align-left[data-v-1f22985c]{text-align:left;padding-left:16px}.premium-feature-overlay--align-right[data-v-1f22985c]{text-align:right;padding-right:16px}.premium-feature-overlay--opaque[data-v-1f22985c]{background:hsla(0,0%,100%,.8)}.premium-feature-overlay__content[data-v-1f22985c]{position:relative;width:100%;height:24px;left:0;top:50%;margin-top:-12px}.premium-feature-overlay__icon[data-v-1f22985c]{display:inline-block;width:24px;height:24px;font-size:24px;vertical-align:middle;margin-right:2px}.premium-feature-overlay__text[data-v-1f22985c]{display:none;font-size:14px;margin-left:4px;vertical-align:middle;border:1px solid #0c85ff;border-radius:4px;height:24px;line-height:23px;padding:0 6px;-webkit-font-smoothing:auto}.premium-feature-overlay__text .el-icon-right[data-v-1f22985c]{margin-left:2px;font-weight:600}.premium-feature-overlay[data-v-1f22985c]:hover{color:#0c85ff}.premium-feature-overlay:hover .premium-feature-overlay__text[data-v-1f22985c]{display:inline-block}.premium-feature-overlay--opaque[data-v-1f22985c]:hover{background:hsla(0,0%,100%,.95)}.premium-feature-overlay--compact .premium-feature-overlay__content[data-v-1f22985c]{height:20px;margin-top:-10px}.premium-feature-overlay--compact .premium-feature-overlay__icon[data-v-1f22985c]{width:20px;height:20px;font-size:18px}.premium-feature-overlay--compact .premium-feature-overlay__text[data-v-1f22985c]{font-size:14px;height:20px;line-height:19px;padding:0 4px}.premium-feature-overlay--compact .premium-feature-overlay__text .el-icon-right[data-v-1f22985c]{margin-left:1px;font-weight:600}.insights-page[data-v-1b1ff2f3]{color:#172b4d;height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative}.insights-page .header-div[data-v-1b1ff2f3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:18px;gap:16px;flex-shrink:0}.insights-page .header-div .header-div-left[data-v-1b1ff2f3]{display:flex;align-items:center;flex:1;min-width:0}.insights-page .header-div .header-div-left .header-div-left-title[data-v-1b1ff2f3]{font-size:24px;font-weight:500;color:#262626;margin-right:20px;flex:none;white-space:nowrap}.insights-page .header-div .header-div-left .insights-filter-bar[data-v-1b1ff2f3]{flex:1;min-width:0}.insights-page .header-div .header-div-right[data-v-1b1ff2f3]{display:flex;align-items:center;flex:none;gap:10px;flex-wrap:wrap;justify-content:flex-end}.insights-page .header-div .header-div-right .threshold-setting-btn[data-v-1b1ff2f3]{padding:9px 10px;background:#fff;border-color:#d9d9d9;color:#42526e}.insights-page .header-div .header-div-right .threshold-setting-btn[data-v-1b1ff2f3]:hover{background:#f8f8f8;border-color:#dfe1e6;color:#42526e}.insights-page .header-div .header-div-right .threshold-setting-btn[data-v-1b1ff2f3]:focus{background:#fff;border-color:#dfe1e6;color:#42526e}.insights-page .header-div .header-div-right .threshold-setting-btn[data-v-1b1ff2f3]:active{background:#f0f0f0;border-color:#dfe1e6;color:#42526e}.insights-page .header-div .header-div-right .quick-report-segment[data-v-1b1ff2f3] .el-radio-button__inner{min-width:86px;height:36px;line-height:16px;font-size:14px;padding:9px 18px;border-color:#d9d9d9;color:#42526e;box-shadow:none;transition:none}.insights-page .header-div .header-div-right .quick-report-segment[data-v-1b1ff2f3] .el-radio-button__orig-radio:checked+.el-radio-button__inner{background-color:#1677ff;border-color:#1677ff;color:#fff;box-shadow:none}.insights-page .header-div .header-div-right .quick-report-segment[data-v-1b1ff2f3] .el-radio-button__inner:hover{color:#1677ff;border-color:#1677ff;border-left:1px solid #1677ff}@media (max-width:1450px){.insights-page .header-div .header-div-left[data-v-1b1ff2f3]{flex:0 0 100%;margin-bottom:4px}.insights-page .header-div .header-div-right[data-v-1b1ff2f3]{flex:0 0 100%;justify-content:flex-start;margin-left:0}}.insights-page .content-div[data-v-1b1ff2f3]{flex:1;background:#f0f2f5;padding:20px;overflow-y:auto}.insights-page .content-div .section-title[data-v-1b1ff2f3]{font-size:16px;font-weight:500;color:#172b4d;margin-bottom:16px;margin-top:8px}.insights-page .content-div .section-title[data-v-1b1ff2f3]:first-child{margin-top:0}.insights-page .content-div .metric-row[data-v-1b1ff2f3]{margin-bottom:24px}.insights-page .content-div .el-card[data-v-1b1ff2f3]{border:none}.insights-page .content-div .tldr-bar[data-v-1b1ff2f3]{display:flex;align-items:stretch;justify-content:space-between;gap:12px;padding:10px 12px;margin-bottom:14px;background:#fff;border:1px solid #ebeef5;border-radius:10px}.insights-page .content-div .tldr-bar .tldr-left[data-v-1b1ff2f3]{width:240px;flex:none}.insights-page .content-div .tldr-bar .tldr-left .risk[data-v-1b1ff2f3]{display:flex;align-items:center;gap:8px}.insights-page .content-div .tldr-bar .tldr-left .risk-title[data-v-1b1ff2f3]{font-weight:700;color:#172b4d}.insights-page .content-div .tldr-bar .tldr-left .numbers[data-v-1b1ff2f3]{margin-top:8px;display:flex;gap:12px}.insights-page .content-div .tldr-bar .tldr-left .numbers .num[data-v-1b1ff2f3]{flex:1;padding:8px 10px;background:#f7f8fa;border-radius:8px}.insights-page .content-div .tldr-bar .tldr-left .numbers .num .k[data-v-1b1ff2f3]{color:#6b778c;font-size:12px}.insights-page .content-div .tldr-bar .tldr-left .numbers .num .v[data-v-1b1ff2f3]{margin-top:4px;font-size:18px;font-weight:700;color:#172b4d}.insights-page .content-div .tldr-bar .tldr-left .hint[data-v-1b1ff2f3]{margin-top:8px;color:#6b778c;font-size:12px}.insights-page .content-div .tldr-bar .tldr-middle[data-v-1b1ff2f3]{flex:1;min-width:0}.insights-page .content-div .tldr-bar .tldr-middle .headline[data-v-1b1ff2f3]{font-weight:700;color:#172b4d;margin:4px 0 8px}.insights-page .content-div .tldr-bar .tldr-middle .toplist[data-v-1b1ff2f3]{display:flex;flex-direction:column;gap:6px;max-height:320px;overflow-y:auto;overflow-x:hidden;padding-right:6px;overscroll-behavior:contain}.insights-page .content-div .tldr-bar .tldr-middle .toplist[data-v-1b1ff2f3]::-webkit-scrollbar{width:6px}.insights-page .content-div .tldr-bar .tldr-middle .toplist[data-v-1b1ff2f3]::-webkit-scrollbar-thumb{background:rgba(9,30,66,.18);border-radius:6px}.insights-page .content-div .tldr-bar .tldr-middle .toplist[data-v-1b1ff2f3]::-webkit-scrollbar-track{background:rgba(9,30,66,.06);border-radius:6px}.insights-page .content-div .tldr-bar .tldr-middle .topitem[data-v-1b1ff2f3]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid #f0f0f0;border-radius:8px;background:#fff;cursor:pointer}.insights-page .content-div .tldr-bar .tldr-middle .topitem[data-v-1b1ff2f3]:hover{background:#f7f8fa}.insights-page .content-div .tldr-bar .tldr-middle .topitem.active[data-v-1b1ff2f3]{border-color:#e6f4ff;background:#f0f7ff}.insights-page .content-div .tldr-bar .tldr-middle .topitem .leftcol[data-v-1b1ff2f3]{display:flex;gap:10px;min-width:0}.insights-page .content-div .tldr-bar .tldr-middle .topitem .txt[data-v-1b1ff2f3]{min-width:0}.insights-page .content-div .tldr-bar .tldr-middle .topitem .txt .line1[data-v-1b1ff2f3]{color:#172b4d;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.insights-page .content-div .tldr-bar .tldr-middle .topitem .txt .line1 .dim[data-v-1b1ff2f3]{margin-left:6px;color:#6b778c;font-weight:400}.insights-page .content-div .tldr-bar .tldr-middle .topitem .txt .line1 .sub[data-v-1b1ff2f3]{margin-left:6px;color:#6b778c}.insights-page .content-div .tldr-bar .tldr-middle .topitem .txt .line2[data-v-1b1ff2f3]{margin-top:2px;color:#6b778c;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.insights-page .content-div .tldr-bar .tldr-middle .topitem .actions[data-v-1b1ff2f3]{flex:none;display:flex;gap:8px;align-items:center;align-self:center}[data-v-1b1ff2f3] .level-tip-popper{max-width:280px;white-space:normal}