.new-date-range-popover-popper{padding:0;min-width:unset;border:1px solid #e6edff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.new-date-range-popover-popper .date-range-container{display:flex;background:#fff;border-radius:4px;position:relative}.new-date-range-popover-popper .shortcuts-list{list-style:none;margin:0;padding:6px 0;width:210px;box-sizing:border-box;background:#fff;flex-shrink:0}.new-date-range-popover-popper .shortcuts-list .shortcut-item{padding:0 12px;height:34px;line-height:34px;cursor:pointer;font-size:14px;color:#606266;display:flex;justify-content:space-between;align-items:center}.new-date-range-popover-popper .shortcuts-list .shortcut-item:hover{background-color:#f5f7fa}.new-date-range-popover-popper .shortcuts-list .shortcut-item.active{color:#0c85ff;font-weight:500;background-color:#f5f7fa}.new-date-range-popover-popper .shortcuts-list .shortcut-item.custom-active{background-color:#f5f7fa;color:#0c85ff}.new-date-range-popover-popper .custom-panel-wrapper{position:absolute;top:0;background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border:1px solid #e4e7ed;border-radius:4px}.new-date-range-popover-popper .custom-panel-wrapper.is-left{right:100%;margin-right:5px}.new-date-range-popover-popper .custom-panel-wrapper:not(.is-left){left:100%;margin-left:5px}.new-date-range-popover-popper .custom-panel-wrapper .el-picker-panel{position:static;box-shadow:none;margin:0;border:none;width:100%}.new-date-range-picker-global[data-v-2416e3b6]{display:inline-block;position:relative}.new-date-range-picker-global .date-picker-trigger[data-v-2416e3b6]{cursor:pointer;display:flex;align-items:center;border-radius:4px;padding-right:10px;height:36px;color:#595959;background-color:#fff;border:1px solid #d9d9d9}.new-date-range-picker-global .date-picker-trigger[data-v-2416e3b6]:hover{background-color:#f8f8f8}.new-date-range-picker-global .date-picker-trigger.is-active[data-v-2416e3b6]{border:1px solid #0c85ff}.new-date-range-picker-global .date-picker-trigger .el-icon-arrow-down[data-v-2416e3b6]{transition:transform .3s}.new-date-range-picker-global .date-picker-trigger .el-icon-arrow-down.is-reverse[data-v-2416e3b6]{transform:rotate(-180deg)}.new-date-range-picker-global .date-picker-trigger .date-picker-trigger-content[data-v-2416e3b6]{font-size:14px;font-weight:500;padding:0 10px}.new-date-range-picker-global .date-picker-trigger .date-picker-trigger-content .date-time-block[data-v-2416e3b6]{display:flex;align-items:center;flex-direction:column;line-height:15px}.metric-card[data-v-0b5e9a71]{height:100%;display:flex;flex-direction:column;justify-content:center}.metric-card .card-header[data-v-0b5e9a71]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.metric-card .card-header .title[data-v-0b5e9a71]{font-size:14px;color:#8c8c8c;font-weight:500}.metric-card .card-body .loading-placeholder[data-v-0b5e9a71]{height:60px;display:flex;align-items:center;justify-content:center;color:#d9d9d9;font-size:24px}.metric-card .card-body .value-container[data-v-0b5e9a71]{display:flex;align-items:baseline;margin-bottom:8px}.metric-card .card-body .value-container .value[data-v-0b5e9a71]{font-size:28px;font-weight:600;color:#262626;line-height:1}.metric-card .card-body .value-container .value.status-warning[data-v-0b5e9a71]{color:#faad14}.metric-card .card-body .value-container .value.status-critical[data-v-0b5e9a71]{color:#ff4d4f}.metric-card .card-body .value-container .unit[data-v-0b5e9a71]{margin-left:4px;font-size:14px;color:#8c8c8c}.metric-card .card-body .change-container[data-v-0b5e9a71]{font-size:12px;display:flex;align-items:center}.metric-card .card-body .change-container .label[data-v-0b5e9a71]{color:#8c8c8c;margin-right:4px}.metric-card .card-body .change-container .change-value[data-v-0b5e9a71]{font-weight:500}.metric-card .card-body .change-container .change-value.good[data-v-0b5e9a71]{color:#52c41a}.metric-card .card-body .change-container .change-value.bad[data-v-0b5e9a71]{color:#ff4d4f}.metric-card .card-body .change-container .change-value.neutral[data-v-0b5e9a71]{color:#8c8c8c}.device-info-reference[data-v-26c91238]{display:inline-flex;align-items:center;min-width:0;max-width:100%;height:100%}.device-info-reference-text[data-v-26c91238]{display:inline-block;cursor:default;border-bottom:1px dashed hsla(0,0%,54.9%,.7);padding-bottom:1px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gpm-device-info-popper .gpm-device-info .row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid #f0f0f0}.gpm-device-info-popper .gpm-device-info .row:last-child{border-bottom:none}.gpm-device-info-popper .gpm-device-info .row .k{color:#8c8c8c;flex:none;width:100px}.gpm-device-info-popper .gpm-device-info .row .v{color:#262626;text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.dimension-top5-panel[data-v-76c9fe60]{background:#fff;border:1px dashed #dfe1e6;border-radius:4px;padding:12px;margin:10px 0}.dimension-top5-panel .panel-header[data-v-76c9fe60]{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-76c9fe60]{font-size:13px;font-weight:600;color:#172b4d}.dimension-top5-panel .panel-header .panel-controls[data-v-76c9fe60]{display:flex;align-items:center;gap:16px}.dimension-top5-panel .panel-header .panel-controls .issue-stats[data-v-76c9fe60]{display:flex;gap:8px}.dimension-top5-panel .panel-header .panel-controls .issue-stats .stat-item[data-v-76c9fe60]{font-size:12px;padding:2px 8px;border-radius:3px}.dimension-top5-panel .panel-header .panel-controls .issue-stats .stat-item.critical[data-v-76c9fe60]{background:#fff1f0;color:#ff4d4f}.dimension-top5-panel .panel-header .panel-controls .issue-stats .stat-item.warning[data-v-76c9fe60]{background:#fffbe6;color:#faad14}.dimension-top5-panel .panel-header .panel-controls .issue-stats .stat-item.normal[data-v-76c9fe60]{background:#e6f7ff;color:#0c85ff}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs[data-v-76c9fe60]{display:flex;gap:4px}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab[data-v-76c9fe60]{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-76c9fe60]:hover{border-color:#0c85ff;color:#0c85ff}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab.active[data-v-76c9fe60]{background:#0c85ff;border-color:#0c85ff;color:#fff}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab.active .tab-status-bar[data-v-76c9fe60]{opacity:0}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab.tab-critical[data-v-76c9fe60]:not(.active){color:#ff4d4f;border-color:#ffccc7}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab.tab-warning[data-v-76c9fe60]:not(.active){color:#faad14;border-color:#ffe58f}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab.tab-normal[data-v-76c9fe60]:not(.active){color:#0c85ff;border-color:#91d5ff}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab .tab-status-bar[data-v-76c9fe60]{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-76c9fe60]{background:#ff4d4f}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab .tab-status-bar.bar-warning[data-v-76c9fe60]{background:#faad14}.dimension-top5-panel .panel-header .panel-controls .dimension-tabs .dimension-tab .tab-status-bar.bar-normal[data-v-76c9fe60]{background:#0c85ff}.dimension-top5-panel .top5-table[data-v-76c9fe60]{border-radius:4px;overflow:hidden}.dimension-top5-panel .top5-table[data-v-76c9fe60] .el-table__header th{background:#fafafa;font-size:12px;font-weight:600;color:#3b4455;padding:8px 0}.dimension-top5-panel .top5-table[data-v-76c9fe60] .el-table__body td{padding:8px 0}.dimension-top5-panel .top5-table[data-v-76c9fe60] .el-table__row{cursor:pointer}.dimension-top5-panel .top5-table[data-v-76c9fe60] .el-table__row:hover td{background:#f7faff!important}.dimension-top5-panel .top5-table .rank-badge[data-v-76c9fe60]{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-76c9fe60]:after,.dimension-top5-panel .top5-table .rank-badge[data-v-76c9fe60]:before{content:""!important;display:none!important}.dimension-top5-panel .top5-table .rank-cell[data-v-76c9fe60]{display:flex;align-items:center;justify-content:center;width:100%;font-size:0;line-height:0}.dimension-top5-panel .top5-table[data-v-76c9fe60] td .cell{text-overflow:clip!important;overflow:visible!important;white-space:nowrap}.dimension-top5-panel .top5-table .device-cell[data-v-76c9fe60]{display:flex;flex-direction:column;cursor:pointer}.dimension-top5-panel .top5-table .device-cell .device-name[data-v-76c9fe60]{font-size:13px;font-weight:500;color:#0c85ff}.dimension-top5-panel .top5-table .device-cell .device-name[data-v-76c9fe60]:hover{text-decoration:underline}.dimension-top5-panel .top5-table .metric-value[data-v-76c9fe60]{font-size:13px;font-weight:500;margin-right:6px}.dimension-top5-panel .top5-table .status-tag[data-v-76c9fe60]{vertical-align:middle}.dimension-top5-panel .top5-table[data-v-76c9fe60] .status-tag-normal{background:#e6f7ff!important;border-color:#91d5ff!important;color:#0c85ff!important}.dimension-top5-panel .top5-table .jump-icon[data-v-76c9fe60]{font-size:14px;color:#97a0af;cursor:pointer}.dimension-top5-panel .top5-table .jump-icon[data-v-76c9fe60]:hover{color:#0c85ff}.dimension-top5-panel .empty-state[data-v-76c9fe60]{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-41a991aa]{margin-top:20px}.performance-issues .daily-summary-table[data-v-41a991aa]{background:#fff;border-radius:8px}.performance-issues .daily-summary-table .summary-header[data-v-41a991aa]{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}.performance-issues .daily-summary-table .summary-header .title[data-v-41a991aa]{font-size:18px;font-weight:700;color:#172b4d}.performance-issues .daily-summary-table .summary-header .summary-actions[data-v-41a991aa]{display:flex;align-items:center}.performance-issues .issue-toolbar[data-v-41a991aa]{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-41a991aa]{display:inline-flex;align-items:center;gap:8px;padding:0 6px}.performance-issues .issue-toolbar .min-device-count .label[data-v-41a991aa]{font-size:12px;color:#6b778c}.performance-issues .issue-toolbar .focus-toggle[data-v-41a991aa]{display:inline-flex;align-items:center;gap:8px;padding:0 6px}.performance-issues .issue-toolbar .focus-toggle .focus-hint[data-v-41a991aa]{font-size:12px;color:#6b778c}.performance-issues[data-v-41a991aa] .issue-toolbar .el-input__inner,.performance-issues[data-v-41a991aa] .issue-toolbar .el-select .el-input__inner{height:32px;line-height:32px;border-radius:8px}.performance-issues[data-v-41a991aa] .issue-toolbar .el-input__inner:focus,.performance-issues[data-v-41a991aa] .issue-toolbar .el-select .el-input__inner:focus{border-color:#0c85ff}.performance-issues[data-v-41a991aa] .issue-toolbar .el-input-number{width:110px}.performance-issues[data-v-41a991aa] .issue-toolbar .el-input-number .el-input__inner{text-align:left}.performance-issues[data-v-41a991aa] .issues-table{border-radius:8px;overflow:hidden;border:1px solid #ebeef5;background:#fff}.performance-issues[data-v-41a991aa] .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-41a991aa] .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-41a991aa] .issues-table .op-col{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.performance-issues[data-v-41a991aa] .issues-table .op-col .op-row{display:flex;justify-content:flex-end;gap:10px}.performance-issues .create-task-dialog .create-task-alert[data-v-41a991aa]{margin-bottom:16px}.performance-issues .create-task-dialog[data-v-41a991aa] .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-41a991aa] .create-task-alert.el-alert{background:#f5f7fa;border:1px solid #ebeef5;border-radius:10px;padding:10px 12px}.performance-issues .create-task-dialog[data-v-41a991aa] .create-task-alert .el-alert__title{color:#6b778c;font-size:13px;font-weight:500}.performance-issues .create-task-dialog[data-v-41a991aa] .create-task-alert .el-alert__icon{color:#6b778c}.performance-issues .issues-pagination[data-v-41a991aa]{display:flex;justify-content:flex-end;margin-top:12px}.performance-issues .issues-section-title[data-v-41a991aa]{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-41a991aa]{font-weight:400;color:#6b778c}.performance-issues .job-loading-hint[data-v-41a991aa]{padding:6px 12px;margin-bottom:8px;color:#909399;font-size:13px;background:#f4f4f5}.performance-issues .job-loading-hint border-radius 4px[data-v-41a991aa]{font-size:12px}.performance-issues .recommendation-drawer[data-v-41a991aa]{padding:22px 24px 24px;background:#f7f8fa;border-radius:12px}.performance-issues .recommendation-drawer .recommendation-layout[data-v-41a991aa]{display:flex;flex-direction:column;gap:10px}.performance-issues .recommendation-drawer .panel[data-v-41a991aa]{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-41a991aa]{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-41a991aa]{font-size:12px;font-weight:400;color:#6b778c;margin-left:8px}.performance-issues .recommendation-drawer .kv[data-v-41a991aa]{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-41a991aa]{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-41a991aa]{color:#6b778c;font-size:12px;white-space:nowrap}.performance-issues .recommendation-drawer .k[data-v-41a991aa]:after{content:"：";color:#c1c7d0;margin-left:0}.performance-issues .recommendation-drawer .v[data-v-41a991aa]{color:#172b4d;font-size:12px;text-align:left;word-break:break-word}.performance-issues .recommendation-drawer .metric[data-v-41a991aa]{font-weight:700}@media (max-width:980px){.performance-issues .recommendation-drawer .kv[data-v-41a991aa]{grid-template-columns:1fr;grid-auto-flow:row;grid-template-rows:none}.performance-issues .recommendation-drawer .row[data-v-41a991aa]{grid-template-columns:84px 1fr;-moz-column-gap:12px;column-gap:12px}}.performance-issues .recommendation-drawer .panel-actions[data-v-41a991aa]{display:flex;gap:10px;margin-top:12px}.performance-issues .recommendation-drawer .empty[data-v-41a991aa]{color:#6b778c;font-size:12px;padding:10px 2px}.performance-issues .recommendation-drawer .rec-card[data-v-41a991aa]{border:1px solid #ebeef5;border-radius:12px;padding:12px;background:#fff;margin-top:10px}.performance-issues .recommendation-drawer .rec-head[data-v-41a991aa]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px}.performance-issues .recommendation-drawer .rec-title[data-v-41a991aa]{font-size:13px;font-weight:800;color:#172b4d;line-height:1.3}.performance-issues .recommendation-drawer .rec-sub[data-v-41a991aa]{font-size:12px;color:#6b778c;margin-top:4px}.performance-issues .recommendation-drawer .rec-actions[data-v-41a991aa]{margin:0;padding-left:18px;color:#3b4455;font-size:12px;line-height:1.7}.performance-issues .recommendation-drawer .rec-links[data-v-41a991aa]{margin-top:8px}.performance-issues .gpm-clickable-link[data-v-41a991aa]{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-41a991aa]:hover{text-decoration:underline}.performance-issues .gpm-version-link[data-v-41a991aa]{color:#172b4d}.performance-issues .gpm-version-link[data-v-41a991aa]:hover{color:#0c85ff}.performance-issues .section-container[data-v-41a991aa]{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-41a991aa]{font-size:16px;font-weight:600;color:#172b4d;margin-bottom:16px}.performance-issues .section-container .version-header[data-v-41a991aa]{display:flex;align-items:center;justify-content:space-between;gap:12px}.performance-issues .section-container .version-header .version-toolbar[data-v-41a991aa]{display:flex;align-items:center;gap:14px}.performance-issues .section-container .version-header .version-stats[data-v-41a991aa]{font-size:13px;color:#5e6c84}.performance-issues .section-container .version-natural-day-hint[data-v-41a991aa]{margin:16px 0;padding:14px 18px;background:#f0f6ff;border:1px solid #d6e4ff;border-radius:6px;color:#3b4455;font-size:13px;line-height:1.6}.performance-issues .section-container .version-natural-day-hint i[data-v-41a991aa]{margin-right:6px;color:#409eff}.performance-issues .section-container .version-pagination[data-v-41a991aa]{margin-top:12px;display:flex;justify-content:flex-end}.performance-issues .daily-summary-enhanced[data-v-41a991aa]{background:#fff0f0}.performance-issues .daily-summary-enhanced .summary-header[data-v-41a991aa]{margin-bottom:16px}.performance-issues .daily-summary-enhanced .summary-header .title[data-v-41a991aa]{font-size:18px;font-weight:700;color:#8a1a1a}.performance-issues .daily-summary-enhanced .summary-content .summary-section[data-v-41a991aa]{margin-bottom:16px}.performance-issues .daily-summary-enhanced .summary-content .summary-section[data-v-41a991aa]:last-child{margin-bottom:0}.performance-issues .daily-summary-enhanced .summary-content .summary-section .section-title[data-v-41a991aa]{font-size:15px;font-weight:700;color:#5c1111;margin-bottom:8px}.performance-issues .daily-summary-enhanced .summary-content .summary-section .issue-list[data-v-41a991aa]{list-style:disc;padding-left:20px;margin:0}.performance-issues .daily-summary-enhanced .summary-content .summary-section .issue-list .issue-item[data-v-41a991aa]{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-41a991aa],.performance-issues .daily-summary-enhanced .summary-content .summary-section .issue-list .issue-item .highlight-scene[data-v-41a991aa],.performance-issues .daily-summary-enhanced .summary-content .summary-section .issue-list .issue-item .highlight-version[data-v-41a991aa]{font-weight:700;color:#5c1111}.performance-issues .daily-summary-enhanced .summary-content .summary-section .issue-list .issue-item .highlight-metric-name[data-v-41a991aa],.performance-issues .daily-summary-enhanced .summary-content .summary-section .issue-list .issue-item .highlight-metric-value[data-v-41a991aa]{font-weight:700;color:#c00}.performance-issues .daily-summary-enhanced .summary-content .summary-section .issue-list .issue-item .impact-info[data-v-41a991aa]{color:#666;font-size:13px}.performance-issues .nested-table-container[data-v-41a991aa]{padding:10px 20px;background:#f9fafc;border-radius:4px}.performance-issues .nested-table-container .nested-title[data-v-41a991aa]{margin-bottom:10px;font-size:14px;color:#172b4d}.performance-issues .nested-table-container .nested-subtitle[data-v-41a991aa]{font-size:12px;color:#97a0af;font-weight:400}.performance-issues .device-list-container[data-v-41a991aa]{padding:10px;background:#fff;margin:10px 0;border:1px dashed #dfe1e6;border-radius:4px}.performance-issues .device-list-container .device-list-title[data-v-41a991aa]{font-size:12px;font-weight:600;color:#6b778c;margin-bottom:8px}.performance-issues[data-v-41a991aa] .status-critical{color:#ff4d4f}.performance-issues[data-v-41a991aa] .status-warning{color:#faad14}.performance-issues[data-v-41a991aa] .status-normal{color:#0c85ff}.performance-issues[data-v-41a991aa] .gpm-tag-normal-blue{background:#e6f7ff!important;border-color:#91d5ff!important;color:#0c85ff!important}.performance-issues[data-v-41a991aa] .text-critical{color:#ff4d4f}.performance-issues[data-v-41a991aa] .text-warning{color:#faad14}.performance-issues[data-v-41a991aa] .el-table__expanded-cell{padding:10px!important;background-color:#f4f5f7!important}.performance-issues[data-v-41a991aa] .el-table__expanded-cell:hover{background-color:#f4f5f7!important}.performance-issues[data-v-41a991aa] .version-overview-table{border-radius:8px;overflow:hidden;border:1px solid #ebeef5;background:#fff}.performance-issues[data-v-41a991aa] .version-overview-table .el-table__header-wrapper{border-radius:8px;overflow:hidden}.performance-issues[data-v-41a991aa] .version-overview-table .el-table__body-wrapper{border-radius:8px}.performance-issues[data-v-41a991aa] .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-41a991aa] .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-41a991aa] .version-overview-table .el-table__body td{padding:10px 12px!important}.performance-issues[data-v-41a991aa] .version-overview-table .el-table__body tr:hover>td{background:#f7faff!important}.performance-issues[data-v-41a991aa] .version-overview-table .el-table__expand-icon{color:#6b778c}.performance-issues[data-v-41a991aa] .version-overview-table .el-table__expand-icon:hover{color:#0c66e4}.performance-issues[data-v-41a991aa] .nested-table-container .scene-table{border-radius:8px;overflow:hidden;border:1px solid #ebeef5;background:#fff}.performance-issues[data-v-41a991aa] .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-41a991aa] .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-41a991aa] .nested-table-container .scene-table .el-table__body td{padding:8px 12px!important}.performance-issues[data-v-41a991aa] .nested-table-container .scene-table .el-table__body tr:hover>td{background:#f7faff!important}.performance-issues[data-v-41a991aa] .nested-table-container .scene-table .el-table__expand-icon{color:#6b778c}.performance-issues[data-v-41a991aa] .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-439a97d0]{margin-bottom:14px}.health-leaderboard .health-panel[data-v-439a97d0]{background:#fff;border:1px solid #ebeef5;border-radius:12px;overflow:hidden}.health-leaderboard .panel-header[data-v-439a97d0]{padding:12px 14px 10px;border-bottom:1px solid #f0f0f0}.health-leaderboard .panel-title[data-v-439a97d0]{font-size:16px;font-weight:600;color:#172b4d}.health-leaderboard .panel-body[data-v-439a97d0]{padding:12px 14px 10px}.health-leaderboard .board-grid[data-v-439a97d0]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.health-leaderboard .board-card[data-v-439a97d0]{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-439a97d0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.health-leaderboard .board-card .card-title[data-v-439a97d0]{font-weight:700;color:#172b4d;font-size:14px}.health-leaderboard .board-card .subtitle[data-v-439a97d0]{margin-left:6px;font-weight:400;color:#6b778c}.health-leaderboard .board-card .list[data-v-439a97d0]{flex:1;overflow:auto}.health-leaderboard .board-card .row[data-v-439a97d0]{display:flex;align-items:center;justify-content:space-between;padding:8px 8px;border-radius:8px;cursor:pointer}.health-leaderboard .board-card .row[data-v-439a97d0]:hover{background:#f7f8fa}.health-leaderboard .board-card .row.active[data-v-439a97d0]{background:#e6f4ff}.health-leaderboard .board-card .row .left[data-v-439a97d0]{display:flex;align-items:center;gap:8px;min-width:0}.health-leaderboard .board-card .row .name[data-v-439a97d0]{font-weight:600;color:#172b4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.health-leaderboard .board-card .row .right[data-v-439a97d0]{flex:none;color:#6b778c;font-size:12px}.health-leaderboard .board-card .row .right b[data-v-439a97d0]{color:#172b4d}.health-leaderboard .board-card .empty[data-v-439a97d0]{padding:18px 8px;color:#6b778c;font-size:12px}.health-leaderboard .panel-footer[data-v-439a97d0]{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-439a97d0]{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-439a97d0]{color:#6b778c;margin-right:4px}.health-leaderboard .panel-footer .focus-left .metric b[data-v-439a97d0]{color:#172b4d}.health-leaderboard .panel-footer .focus-left .dim[data-v-439a97d0]{margin-left:6px;color:#6b778c}.health-leaderboard .panel-footer .focus-left .sep[data-v-439a97d0]{margin:0 8px;color:#dfe1e6}.health-leaderboard .panel-footer .focus-left .cnt b[data-v-439a97d0],.health-leaderboard .panel-footer .focus-left .val b[data-v-439a97d0]{color:#1677ff}.health-leaderboard .panel-footer .focus-actions[data-v-439a97d0]{flex:none}[data-v-439a97d0] .level-tip-popper{max-width:280px;white-space:normal}[data-v-439a97d0] .count-tip-popper{max-width:360px;white-space:nowrap}.drawer-body[data-v-41141a1c]{padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px}.tips[data-v-41141a1c]{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-41141a1c]{display:flex;gap:8px;align-items:flex-start}.tips .tip-item+.tip-item[data-v-41141a1c]{margin-top:6px}.tips .dot[data-v-41141a1c]{margin-top:6px;width:6px;height:6px;border-radius:50%;background:#1677ff;flex:none}.metric-title .name[data-v-41141a1c]{font-weight:600;color:#172b4d}.cmp[data-v-41141a1c],.unit[data-v-41141a1c]{color:#42526e}.num[data-v-41141a1c]{width:135px}.focus-divider[data-v-41141a1c]{margin-top:6px}.focus-settings[data-v-41141a1c]{display:flex;flex-direction:column;gap:10px}.bin-editor-toolbar[data-v-41141a1c]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.bin-editor-table[data-v-41141a1c]{margin-bottom:8px}.focus-form .num[data-v-41141a1c]{width:220px}.focus-form[data-v-41141a1c] .digest-time-item .el-form-item__content{line-height:normal}.focus-json-error[data-v-41141a1c]{color:#d93026;font-size:12px;line-height:18px;margin-top:6px}.quiet-time-picker[data-v-41141a1c] .el-input__inner{border-radius:8px;height:34px;line-height:34px;padding-left:34px;transition:border-color .2s,box-shadow .2s}.quiet-time-picker[data-v-41141a1c] .el-input__icon{color:#5b6b8a;font-size:14px;line-height:34px}.quiet-time-picker[data-v-41141a1c] .el-input__inner:hover{border-color:#9fb9f9}.quiet-time-picker[data-v-41141a1c] .el-input.is-focus .el-input__inner{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.12)}.quiet-time-picker[data-v-41141a1c] .el-time-spinner__wrapper,.quiet-time-picker[data-v-41141a1c] .el-time-spinner__wrapper .el-scrollbar__wrap{max-height:200px}.digest-schedule-row[data-v-41141a1c]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.digest-timezone-input[data-v-41141a1c] .el-input__inner{border-radius:8px;height:34px;line-height:34px;transition:border-color .2s,box-shadow .2s}.digest-timezone-input[data-v-41141a1c] .el-input__inner:hover{border-color:#9fb9f9}.digest-timezone-input[data-v-41141a1c] .el-input__inner:focus{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.12)}.digest-time-hint[data-v-41141a1c]{margin-top:6px;color:#7a869a;font-size:12px;line-height:18px}.digest-channels-input[data-v-41141a1c]{width:100%}.digest-channels-input[data-v-41141a1c] .el-select__tags{max-width:calc(100% - 36px)!important}[data-v-41141a1c] .insights-digest-time-popper{border-radius:10px;border:1px solid #e8edf5;box-shadow:0 10px 24px rgba(15,23,42,.12)}[data-v-41141a1c] .insights-digest-time-popper .el-time-panel__content:after,[data-v-41141a1c] .insights-digest-time-popper .el-time-panel__content:before{border-top-color:#eef2f7;border-bottom-color:#eef2f7}[data-v-41141a1c] .insights-digest-time-popper .el-time-spinner__item{height:30px;line-height:30px;color:#42526e}[data-v-41141a1c] .insights-digest-time-popper .el-time-spinner__item.active:not(.disabled){color:#1f2937;font-weight:600}[data-v-41141a1c] .insights-digest-time-popper .el-time-panel__btn{color:#3b82f6}.footer[data-v-41141a1c]{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-41141a1c] .cell-error{background:#fff1f0!important}[data-v-41141a1c] .cell-error .el-input__inner{border-color:#ff4d4f!important;box-shadow:inset 0 0 0 1px rgba(255,77,79,.12)}[data-v-41141a1c] .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-41141a1c] .insights-thresholds-drawer .el-drawer__body{overflow:auto}.premium-feature-overlay[data-v-02187d4a]{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-02187d4a]{text-align:left;padding-left:16px}.premium-feature-overlay--align-right[data-v-02187d4a]{text-align:right;padding-right:16px}.premium-feature-overlay--opaque[data-v-02187d4a]{background:hsla(0,0%,100%,.8)}.premium-feature-overlay__content[data-v-02187d4a]{position:relative;width:100%;height:24px;left:0;top:50%;margin-top:-12px}.premium-feature-overlay__icon[data-v-02187d4a]{display:inline-block;width:24px;height:24px;font-size:24px;vertical-align:middle;margin-right:2px}.premium-feature-overlay__text[data-v-02187d4a]{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-02187d4a]{margin-left:2px;font-weight:600}.premium-feature-overlay[data-v-02187d4a]:hover{color:#0c85ff}.premium-feature-overlay:hover .premium-feature-overlay__text[data-v-02187d4a]{display:inline-block}.premium-feature-overlay--opaque[data-v-02187d4a]:hover{background:hsla(0,0%,100%,.95)}.premium-feature-overlay--compact .premium-feature-overlay__content[data-v-02187d4a]{height:20px;margin-top:-10px}.premium-feature-overlay--compact .premium-feature-overlay__icon[data-v-02187d4a]{width:20px;height:20px;font-size:18px}.premium-feature-overlay--compact .premium-feature-overlay__text[data-v-02187d4a]{font-size:14px;height:20px;line-height:19px;padding:0 4px}.premium-feature-overlay--compact .premium-feature-overlay__text .el-icon-right[data-v-02187d4a]{margin-left:1px;font-weight:600}.next-action-panel[data-v-74b136b4]{position:relative;display:flex;flex-direction:column;gap:10px;padding:16px 52px 16px 20px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.next-action-panel[data-v-74b136b4]:hover{background:#f1f5f9;border-color:#cbd5e1}.nap-content[data-v-74b136b4]{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.nap-left[data-v-74b136b4]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.nap-label[data-v-74b136b4]{flex-shrink:0;font-size:11px;font-weight:700;color:#2563eb;background:#eff6ff;padding:2px 10px;border-radius:20px;text-transform:uppercase;letter-spacing:.5px;border:1px solid #dbeafe}.nap-desc[data-v-74b136b4]{font-size:14px;font-weight:500;color:#334155;line-height:1.4}.nap-actions[data-v-74b136b4]{display:flex;gap:8px;flex-shrink:0}.nap-actions[data-v-74b136b4] .el-button--small{padding:8px 16px;font-weight:600;font-size:13px;transition:all .2s}.nap-actions[data-v-74b136b4] .el-button--small.el-button--primary{background:#3b82f6;border-color:#3b82f6;box-shadow:none}.nap-actions[data-v-74b136b4] .el-button--small.el-button--primary:hover{background:#2563eb;border-color:#2563eb;transform:translateY(-1px)}.nap-actions[data-v-74b136b4] .el-button--small.el-button--default{background:hsla(0,0%,100%,.8);border-color:#e2e8f0;color:#64748b}.nap-actions[data-v-74b136b4] .el-button--small.el-button--default:hover{background:#fff;border-color:#cbd5e1;color:#1e293b;transform:translateY(-1px)}.nap-reason[data-v-74b136b4]{display:flex;align-items:center;gap:8px;font-size:13px;color:#64748b;background:#f8fafc;padding:8px 14px;border-radius:10px;border:1px solid #f1f5f9;width:-moz-fit-content;width:fit-content}.nap-reason i[data-v-74b136b4]{font-size:14px;color:#94a3b8}.nap-close[data-v-74b136b4]{position:absolute;top:16px;right:16px;padding:8px;font-size:16px;color:#94a3b8;cursor:pointer;transition:all .2s;border-radius:8px}.nap-close[data-v-74b136b4]:hover{color:#475569;background:#f1f5f9}.ai-markdown-content[data-v-60b74bfa]{font-size:14px;line-height:1.75;color:#334155;word-break:break-word}.ai-markdown-content[data-v-60b74bfa] h1,.ai-markdown-content[data-v-60b74bfa] h2,.ai-markdown-content[data-v-60b74bfa] h3,.ai-markdown-content[data-v-60b74bfa] h4{color:#0f172a;font-weight:700;margin:16px 0 8px}.ai-markdown-content[data-v-60b74bfa] h1{font-size:18px}.ai-markdown-content[data-v-60b74bfa] h2{font-size:16px}.ai-markdown-content[data-v-60b74bfa] h3{font-size:15px}.ai-markdown-content[data-v-60b74bfa] p{margin:6px 0}.ai-markdown-content[data-v-60b74bfa] ol,.ai-markdown-content[data-v-60b74bfa] ul{padding-left:20px;margin:6px 0}.ai-markdown-content[data-v-60b74bfa] li{margin:3px 0}.ai-markdown-content[data-v-60b74bfa] code{background:#f1f5f9;color:#e11d48;padding:2px 6px;border-radius:4px;font-size:13px}.ai-markdown-content[data-v-60b74bfa] pre{background:#1e293b;color:#e2e8f0;padding:12px 16px;border-radius:8px;overflow-x:auto;margin:8px 0}.ai-markdown-content[data-v-60b74bfa] pre code{background:transparent;color:#e2e8f0;padding:0}.ai-markdown-content[data-v-60b74bfa] blockquote{border-left:3px solid #3b82f6;padding-left:12px;margin:8px 0;color:#64748b}.ai-markdown-content[data-v-60b74bfa] strong{color:#0f172a;font-weight:700}.ai-markdown-content[data-v-60b74bfa] table{border-collapse:collapse;width:100%;margin:8px 0}.ai-markdown-content[data-v-60b74bfa] td,.ai-markdown-content[data-v-60b74bfa] th{border:1px solid #e2e8f0;padding:6px 10px;text-align:left;font-size:13px}.ai-markdown-content[data-v-60b74bfa] th{background:#f8fafc;font-weight:600}.ai-summary-card[data-v-cb5543f8]{background:#fff;border:1px solid #e0f2fe;border-radius:16px;margin-bottom:24px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 15px -3px rgba(186,230,253,.2),0 4px 6px -2px rgba(186,230,253,.1)}.ai-summary-card.is-collapsed .ai-summary-header[data-v-cb5543f8]{margin-bottom:0}.ai-summary-header[data-v-cb5543f8]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:linear-gradient(90deg,#f0f9ff 0,#fff)}.ai-summary-header[data-v-cb5543f8]:hover{background:linear-gradient(90deg,#e0f2fe 0,#f0f9ff)}.ai-header-left[data-v-cb5543f8]{display:flex;align-items:center;gap:12px}.ai-icon[data-v-cb5543f8]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:10px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;font-size:11px;font-weight:800;letter-spacing:-.2px;box-shadow:0 4px 6px -1px rgba(37,99,235,.3)}.ai-title[data-v-cb5543f8]{font-size:16px;font-weight:700;color:#0f172a}.rule-tag[data-v-cb5543f8]{background:#f1f5f9;color:#64748b;border:none;font-weight:600}.ai-header-right[data-v-cb5543f8]{display:flex;align-items:center;gap:12px}.collapse-icon[data-v-cb5543f8]{font-size:16px;color:#94a3b8;transition:all .3s}.ai-summary-body[data-v-cb5543f8]{padding:0 24px 20px;border-top:1px solid #f1f5f9;max-height:480px;overflow-y:auto}.ai-summary-body[data-v-cb5543f8]::-webkit-scrollbar{width:6px}.ai-summary-body[data-v-cb5543f8]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.ai-summary-body[data-v-cb5543f8]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ai-summary-body[data-v-cb5543f8]::-webkit-scrollbar-track{background:transparent}.ai-loading[data-v-cb5543f8]{display:flex;align-items:center;gap:12px;color:#64748b;font-size:14px;padding:24px 0;justify-content:center}.ai-loading i[data-v-cb5543f8]{font-size:24px;color:#3b82f6}.ai-content[data-v-cb5543f8]{padding:20px 0 0}.ai-streaming-cursor[data-v-cb5543f8]{display:inline-block;width:3px;height:16px;background:#3b82f6;margin-left:2px;vertical-align:text-bottom;animation:blink-cursor-cb5543f8 .8s steps(2) infinite}.ai-highlights[data-v-cb5543f8]{display:flex;flex-wrap:wrap;gap:8px}.ai-highlight-chip[data-v-cb5543f8]{display:inline-block;padding:6px 14px;border-radius:20px;font-size:12px;font-weight:700;transition:all .2s}.ai-highlight-chip.chip-danger[data-v-cb5543f8]{background:#fee2e2;color:#dc2626;border:1px solid #fecaca}.ai-highlight-chip.chip-warning[data-v-cb5543f8]{background:#fef3c7;color:#d97706;border:1px solid #fde68a}.ai-highlight-chip.chip-success[data-v-cb5543f8]{background:#dcfce7;color:#16a34a;border:1px solid #bbf7d0}.ai-highlight-chip.chip-info[data-v-cb5543f8]{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.ai-action-bar[data-v-cb5543f8]{display:flex;align-items:center;gap:16px;margin-top:20px;padding-top:16px;border-top:1px dashed #e2e8f0}.ai-action-bar[data-v-cb5543f8] .el-button{border-radius:10px;font-weight:700;padding:10px 16px}.ai-action-bar[data-v-cb5543f8] .el-button i{margin-right:6px;font-size:14px}.cache-hint[data-v-cb5543f8]{font-size:12px;color:#94a3b8;font-weight:500}.ai-placeholder[data-v-cb5543f8]{color:#94a3b8;font-size:14px;padding:24px 0;text-align:center;font-style:italic}.ai-collecting[data-v-cb5543f8]{padding:24px 0}.collecting-title[data-v-cb5543f8]{display:flex;align-items:center;gap:12px;color:#3b82f6;font-size:15px;font-weight:700;margin-bottom:20px;justify-content:center}.collecting-title i[data-v-cb5543f8]{font-size:24px}.collecting-checklist[data-v-cb5543f8]{display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:center}.collecting-item[data-v-cb5543f8]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#475569;background:#f8fafc;padding:8px 16px;border-radius:12px;border:1px solid #f1f5f9}.collecting-item .collecting-done[data-v-cb5543f8]{color:#22c55e;font-size:16px}.collecting-item .collecting-error[data-v-cb5543f8]{color:#ef4444;font-size:16px}.collecting-item .collecting-loading[data-v-cb5543f8]{color:#3b82f6;font-size:16px}@keyframes blink-cursor-cb5543f8{0%{opacity:1}to{opacity:0}}.patrol-report-container[data-v-0e4515f8]{min-height:200px;max-height:70vh;overflow-y:auto}.patrol-report-container[data-v-0e4515f8]::-webkit-scrollbar{width:4px}.patrol-report-container[data-v-0e4515f8]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}.section-selector[data-v-0e4515f8]{padding:16px 0}.section-selector .selector-label[data-v-0e4515f8]{font-size:14px;font-weight:600;color:#334155;margin-bottom:12px}.section-selector[data-v-0e4515f8] .el-checkbox{display:block;margin-left:0;margin-bottom:8px}.report-content[data-v-0e4515f8]{padding:8px 0}.generating-hint[data-v-0e4515f8]{display:flex;align-items:center;gap:8px;color:#3b82f6;font-size:14px;font-weight:600;padding:16px 0}.generating-hint i[data-v-0e4515f8]{font-size:18px}.report-error[data-v-0e4515f8]{display:flex;align-items:center;gap:8px;color:#ef4444;font-size:13px;padding:12px 0;border-top:1px solid #fee2e2;margin-top:8px}.insights-page[data-v-2ef8c660]{color:#172b4d;height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative}.insights-page .return-job-status-section[data-v-2ef8c660]{margin-bottom:16px;padding:12px 16px;background:#f6f8fa;border-radius:6px;font-size:14px;line-height:22px}.insights-page .return-job-status-section .status-line[data-v-2ef8c660]{display:flex;align-items:center;gap:6px}.insights-page .return-job-status-section .status-interrupted[data-v-2ef8c660]{color:#e6a23c}.insights-page .return-job-status-section .status-generating[data-v-2ef8c660]{color:#409eff}.insights-page .return-job-status-section .status-done[data-v-2ef8c660]{color:#67c23a}.insights-page .return-job-status-section .status-failed[data-v-2ef8c660]{color:#f56c6c}.insights-page .return-job-status-section .status-detail[data-v-2ef8c660]{margin-top:6px;font-size:13px;color:#8c8c8c}.insights-page .return-job-status-section .new-report-hint[data-v-2ef8c660]{margin-top:4px;font-size:13px;color:#8c8c8c}.insights-page .return-job-status-section[data-v-2ef8c660] .el-divider{margin:12px 0}.insights-page .range-confirm-desc[data-v-2ef8c660]{margin-bottom:10px;color:#42526e;line-height:20px}.insights-page .insights-async-alert[data-v-2ef8c660] .el-alert__icon,.insights-page .insights-async-alert[data-v-2ef8c660] .el-alert__icon.is-big{font-size:16px!important;width:16px;line-height:16px}.insights-page .insights-async-alert[data-v-2ef8c660] .el-alert__title{font-size:13px;line-height:20px;font-weight:500}.insights-page .insights-async-alert[data-v-2ef8c660] .el-alert__description{font-size:13px;line-height:20px;margin-top:4px}.insights-page .header-div[data-v-2ef8c660]{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-2ef8c660]{display:flex;align-items:center;flex:1;min-width:0}.insights-page .header-div .header-div-left .header-div-left-title[data-v-2ef8c660]{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-2ef8c660]{flex:1;min-width:0}.insights-page .header-div .header-div-right[data-v-2ef8c660]{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-2ef8c660]{padding:9px 10px;background:#fff;border-color:#d9d9d9;color:#42526e}.insights-page .header-div .header-div-right .threshold-setting-btn[data-v-2ef8c660]:hover{background:#f8f8f8;border-color:#dfe1e6;color:#42526e}.insights-page .header-div .header-div-right .threshold-setting-btn[data-v-2ef8c660]:focus{background:#fff;border-color:#dfe1e6;color:#42526e}.insights-page .header-div .header-div-right .threshold-setting-btn[data-v-2ef8c660]:active{background:#f0f0f0;border-color:#dfe1e6;color:#42526e}.insights-page .header-div .header-div-right .quick-report-segment[data-v-2ef8c660] .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-2ef8c660] .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-2ef8c660] .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-2ef8c660]{flex:0 0 100%;margin-bottom:4px}.insights-page .header-div .header-div-right[data-v-2ef8c660]{flex:0 0 100%;justify-content:flex-start;margin-left:0}}.insights-page .content-div[data-v-2ef8c660]{flex:1;background:#f0f2f5;padding:20px;overflow-y:auto}.insights-page .content-div .section-title[data-v-2ef8c660]{font-size:16px;font-weight:500;color:#172b4d;margin-bottom:16px;margin-top:8px}.insights-page .content-div .section-title[data-v-2ef8c660]:first-child{margin-top:0}.insights-page .content-div .metric-row[data-v-2ef8c660]{margin-bottom:24px}.insights-page .content-div .el-card[data-v-2ef8c660]{border:none}.insights-page .content-div .tldr-bar[data-v-2ef8c660]{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;position:relative}.insights-page .content-div .tldr-bar.is-stale[data-v-2ef8c660]{border-color:#ffe58f;background:#fffdf0}.insights-page .content-div .tldr-bar .tldr-left[data-v-2ef8c660]{width:240px;flex:none}.insights-page .content-div .tldr-bar .tldr-left .risk[data-v-2ef8c660]{display:flex;align-items:center;gap:8px}.insights-page .content-div .tldr-bar .tldr-left .risk-title[data-v-2ef8c660]{font-weight:700;color:#172b4d}.insights-page .content-div .tldr-bar .tldr-left .numbers[data-v-2ef8c660]{margin-top:8px;display:flex;gap:12px}.insights-page .content-div .tldr-bar .tldr-left .numbers .num[data-v-2ef8c660]{flex:1;padding:8px 10px;background:#f7f8fa;border-radius:8px}.insights-page .content-div .tldr-bar .tldr-left .numbers .num .k[data-v-2ef8c660]{color:#6b778c;font-size:12px}.insights-page .content-div .tldr-bar .tldr-left .numbers .num .v[data-v-2ef8c660]{margin-top:4px;font-size:18px;font-weight:700;color:#172b4d}.insights-page .content-div .tldr-bar .tldr-left .hint[data-v-2ef8c660]{margin-top:8px;color:#6b778c;font-size:12px}.insights-page .content-div .tldr-bar .tldr-middle[data-v-2ef8c660]{flex:1;min-width:0}.insights-page .content-div .tldr-bar .tldr-middle .headline[data-v-2ef8c660]{font-weight:700;color:#172b4d;margin:4px 0 8px}.insights-page .content-div .tldr-bar .tldr-middle .toplist[data-v-2ef8c660]{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-2ef8c660]::-webkit-scrollbar{width:6px}.insights-page .content-div .tldr-bar .tldr-middle .toplist[data-v-2ef8c660]::-webkit-scrollbar-thumb{background:rgba(9,30,66,.18);border-radius:6px}.insights-page .content-div .tldr-bar .tldr-middle .toplist[data-v-2ef8c660]::-webkit-scrollbar-track{background:rgba(9,30,66,.06);border-radius:6px}.insights-page .content-div .tldr-bar .tldr-middle .topitem[data-v-2ef8c660]{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-2ef8c660]:hover{background:#f7f8fa}.insights-page .content-div .tldr-bar .tldr-middle .topitem.active[data-v-2ef8c660]{border-color:#e6f4ff;background:#f0f7ff}.insights-page .content-div .tldr-bar .tldr-middle .topitem .leftcol[data-v-2ef8c660]{display:flex;gap:10px;min-width:0}.insights-page .content-div .tldr-bar .tldr-middle .topitem .txt[data-v-2ef8c660]{min-width:0}.insights-page .content-div .tldr-bar .tldr-middle .topitem .txt .line1[data-v-2ef8c660]{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-2ef8c660]{margin-left:6px;color:#6b778c;font-weight:400}.insights-page .content-div .tldr-bar .tldr-middle .topitem .txt .line1 .sub[data-v-2ef8c660]{margin-left:6px;color:#6b778c}.insights-page .content-div .tldr-bar .tldr-middle .topitem .txt .line2[data-v-2ef8c660]{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-2ef8c660]{flex:none;display:flex;gap:8px;align-items:center;align-self:center}.insights-page .content-div .section-stale-hint[data-v-2ef8c660]{margin-bottom:8px;padding:6px 10px;border:1px dashed #ffd666;border-radius:8px;background:#fffbe6;color:#ad6800;font-size:12px;line-height:18px}.insights-page .content-div .health-board-wrap[data-v-2ef8c660]{margin-bottom:10px}.insights-page .content-div .health-board-wrap.is-stale[data-v-2ef8c660] .health-board{border-color:#ffe58f!important}[data-v-2ef8c660] .level-tip-popper{max-width:280px;white-space:normal}