.theme_dark .llm-page .data-status-strip,.theme_dark .llm-page .drawer-summary div,.theme_dark .llm-page .filters,.theme_dark .llm-page .json-detail-list,.theme_dark .llm-page .metric-card,.theme_dark .llm-page .panel,.theme_dark .llm-page .platform-card,.theme_dark .llm-page .provider-specific-list,.theme_dark .llm-page .state-banner,.theme_dark .llm-page .summary-strip div,.theme_dark .llm-page .toolbar{border-color:#303048;background-color:#212132}.theme_dark .llm-page .account-group-title,.theme_dark .llm-page .chart-header h3,.theme_dark .llm-page .data-status-strip b,.theme_dark .llm-page .drawer-body h3,.theme_dark .llm-page .drawer-header h2,.theme_dark .llm-page .drawer-summary b,.theme_dark .llm-page .json-detail-row b,.theme_dark .llm-page .metric-value,.theme_dark .llm-page .panel-header h3,.theme_dark .llm-page .platform-card-header h4,.theme_dark .llm-page .platform-meta b,.theme_dark .llm-page .summary-strip b,.theme_dark .llm-page .time-picker h4{color:#fff}.theme_dark .llm-page .account-option small,.theme_dark .llm-page .chart-header span,.theme_dark .llm-page .chart-series-meta span,.theme_dark .llm-page .chart-series-row small,.theme_dark .llm-page .data-status-strip span,.theme_dark .llm-page .drawer-header p,.theme_dark .llm-page .drawer-summary span,.theme_dark .llm-page .empty-text,.theme_dark .llm-page .json-detail-row span,.theme_dark .llm-page .metric-label,.theme_dark .llm-page .pagination-copy,.theme_dark .llm-page .panel-count,.theme_dark .llm-page .platform-card-header p,.theme_dark .llm-page .platform-meta span,.theme_dark .llm-page .platform-sync-text,.theme_dark .llm-page .source-record-expanded span,.theme_dark .llm-page .summary-strip span,.theme_dark .llm-page .trend-legend{color:hsla(0,0%,100%,.62)}.theme_dark .llm-page .filters label,.theme_dark .llm-page .toolbar label{color:hsla(0,0%,100%,.9)}.theme_dark .llm-page .allocation-toggle .el-radio-button__inner,.theme_dark .llm-page .connection-trigger,.theme_dark .llm-page .preset-card,.theme_dark .llm-page .trend-metric-toggle .el-radio-button__inner,.theme_dark .llm-page .trend-view-toggle .el-radio-button__inner{color:hsla(0,0%,100%,.72);background-color:#212132;border-color:#303048}.theme_dark .llm-page .el-button--default:not(.connection-trigger):not(.drawer-close-button):not(.reset-danger-button){color:hsla(0,0%,100%,.76);background-color:#27273c;border-color:#41415a}.theme_dark .llm-page .el-button--default:not(.connection-trigger):not(.drawer-close-button):not(.reset-danger-button):focus,.theme_dark .llm-page .el-button--default:not(.connection-trigger):not(.drawer-close-button):not(.reset-danger-button):hover{color:#fff;background-color:rgba(146,116,246,.16);border-color:#9274f6}.theme_dark .llm-page .el-button--default:not(.connection-trigger):not(.drawer-close-button):not(.reset-danger-button):active{color:#fff;background-color:rgba(146,116,246,.24);border-color:#9274f6}.theme_dark .llm-page .el-button--default:not(.connection-trigger):not(.drawer-close-button):not(.reset-danger-button).is-disabled,.theme_dark .llm-page .el-button--default:not(.connection-trigger):not(.drawer-close-button):not(.reset-danger-button).is-disabled:focus,.theme_dark .llm-page .el-button--default:not(.connection-trigger):not(.drawer-close-button):not(.reset-danger-button).is-disabled:hover{color:hsla(0,0%,100%,.34);background-color:#242438;border-color:#33334a}.theme_dark .llm-page .el-button--danger.is-plain{color:#ff8b9b;background-color:rgba(245,108,108,.12);border-color:rgba(245,108,108,.42)}.theme_dark .llm-page .el-button--danger.is-plain:focus,.theme_dark .llm-page .el-button--danger.is-plain:hover{color:#fff;background-color:#f56c6c;border-color:#f56c6c}.theme_dark .llm-page .el-button--text{color:#a991ff;background-color:transparent;border-color:transparent}.theme_dark .llm-page .el-button--text:focus,.theme_dark .llm-page .el-button--text:hover{color:#c8b8ff;background-color:transparent;border-color:transparent}.theme_dark .llm-page .allocation-toggle .el-radio-button__orig-radio:checked+.el-radio-button__inner,.theme_dark .llm-page .preset-card.active,.theme_dark .llm-page .trend-metric-toggle .el-radio-button__orig-radio:checked+.el-radio-button__inner,.theme_dark .llm-page .trend-view-toggle .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#fff;background-color:rgba(146,116,246,.2);border-color:#9274f6;box-shadow:-1px 0 0 0 #9274f6}.theme_dark .llm-page .allocation-toggle .el-radio-button__inner:hover,.theme_dark .llm-page .preset-card:hover,.theme_dark .llm-page .trend-metric-toggle .el-radio-button__inner:hover,.theme_dark .llm-page .trend-view-toggle .el-radio-button__inner:hover{color:#a991ff;border-color:#9274f6}.theme_dark .llm-page .allocation-legend,.theme_dark .llm-page .chart-series-list{background-color:#212132;border-color:#303048}.theme_dark .llm-page .legend-table-header{color:hsla(0,0%,100%,.58);background-color:#303048}.theme_dark .llm-page .allocation-legend button,.theme_dark .llm-page .chart-series-row,.theme_dark .llm-page .json-detail-row{color:hsla(0,0%,100%,.72);border-top-color:#303048}.theme_dark .llm-page .allocation-legend button:focus-visible,.theme_dark .llm-page .allocation-legend button:hover,.theme_dark .llm-page .chart-series-row:focus-visible,.theme_dark .llm-page .chart-series-row:hover{color:#fff;background-color:rgba(151,95,228,.16)}.theme_dark .llm-page .allocation-legend b,.theme_dark .llm-page .allocation-legend span,.theme_dark .llm-page .chart-series-meta b,.theme_dark .llm-page .source-record-expanded b{color:#fff}.theme_dark .llm-page .request-help-icon{color:hsla(0,0%,100%,.78)}.theme_dark .llm-page .request-help-icon:hover{color:#fff}.theme_dark .llm-page .llm-chart-tooltip{color:#f5f6fa;background-color:#303048;box-shadow:0 10px 24px rgba(0,0,0,.34)}.theme_dark .llm-page .llm-chart-tooltip small{color:hsla(0,0%,100%,.62)}.theme_dark .llm-page .drawer-source-table .el-table__expanded-cell{background-color:#25253a}.theme_dark .llm-account-popper,.theme_dark .llm-time-popper{color:#fff;background-color:#212132;border-color:#303048}.theme_dark .llm-account-popper .popper__arrow,.theme_dark .llm-account-popper .popper__arrow:after,.theme_dark .llm-time-popper .popper__arrow,.theme_dark .llm-time-popper .popper__arrow:after{border-bottom-color:#212132!important}.theme_dark .llm-account-popper .account-group-title,.theme_dark .llm-account-popper .el-checkbox,.theme_dark .llm-account-popper .el-checkbox__label,.theme_dark .llm-account-popper .time-picker h4,.theme_dark .llm-time-popper .account-group-title,.theme_dark .llm-time-popper .el-checkbox,.theme_dark .llm-time-popper .el-checkbox__label,.theme_dark .llm-time-popper .time-picker h4{color:#fff}.theme_dark .llm-account-popper .account-option small,.theme_dark .llm-account-popper .contentText,.theme_dark .llm-time-popper .account-option small,.theme_dark .llm-time-popper .contentText{color:hsla(0,0%,100%,.62)}.theme_dark .llm-account-popper .account-group,.theme_dark .llm-time-popper .account-group{border-top-color:#303048}.llm-page[data-v-828cb70e]{text-align:left}.page-subtitle[data-v-828cb70e]{margin:6px 0 0}.header-actions[data-v-828cb70e]{display:flex;gap:8px}.filters[data-v-828cb70e],.metric-card[data-v-828cb70e],.panel[data-v-828cb70e],.toolbar[data-v-828cb70e]{border-radius:6px;padding:16px}.filters label[data-v-828cb70e],.toolbar label[data-v-828cb70e]{display:block;margin-bottom:8px;font-weight:600}.time-helper[data-v-828cb70e]{margin:6px 0 0;font-size:12px}.connection-trigger[data-v-828cb70e]{width:100%;display:flex;justify-content:space-between}.account-picker[data-v-828cb70e]{max-height:360px;overflow:auto}.account-picker-actions[data-v-828cb70e]{display:flex;justify-content:flex-start;margin-bottom:8px}.account-group[data-v-828cb70e]{border-top:1px solid hsla(0,0%,49.8%,.14);padding:10px 0}.account-group[data-v-828cb70e]:first-of-type{border-top:0}.account-group-title[data-v-828cb70e]{font-weight:600;margin-bottom:8px}.account-option[data-v-828cb70e]{display:block;margin:8px 0;white-space:normal}.account-option small[data-v-828cb70e]{display:block;color:#909399;line-height:18px}.time-picker h4[data-v-828cb70e]{margin:0 0 6px;font-size:14px}.time-picker p[data-v-828cb70e]{margin:0 0 10px;font-size:12px}.time-preset-grid[data-v-828cb70e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}.time-preset-grid .el-button[data-v-828cb70e]{margin-left:0}.time-picker-footer[data-v-828cb70e]{display:flex;justify-content:flex-end;margin-top:12px}.llm-tabs[data-v-828cb70e]{margin-top:16px}.metric-grid[data-v-828cb70e]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-bottom:16px}.data-status-strip[data-v-828cb70e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;border-radius:6px;padding:14px 16px}.data-status-strip span[data-v-828cb70e]{display:block;color:#7a7a80;font-size:12px;margin-bottom:6px}.data-status-strip b[data-v-828cb70e]{display:block;font-size:15px;word-break:break-word}.data-status-strip .health-status-pill[data-v-828cb70e]{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:24px;padding:2px 10px;border-radius:12px;border:1px solid transparent;font-size:13px;line-height:18px;word-break:normal}.health-status-pill.success[data-v-828cb70e]{color:#2a9d72;background:rgba(42,157,114,.1);border-color:rgba(42,157,114,.24)}.health-status-pill.warning[data-v-828cb70e]{color:#b7791f;background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.28)}.health-status-pill.danger[data-v-828cb70e]{color:#c45656;background:rgba(245,108,108,.1);border-color:rgba(245,108,108,.28)}.metric-label[data-v-828cb70e]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:18px;color:#7a7a80;font-size:13px}.metric-label span[data-v-828cb70e]{min-width:0}.metric-value[data-v-828cb70e]{font-size:24px;font-weight:700;margin-top:10px}.metric-change[data-v-828cb70e]{margin-top:8px;font-size:12px}.metric-change.up[data-v-828cb70e]{color:#e05a47}.metric-change.down[data-v-828cb70e]{color:#2a9d72}.overview-grid[data-v-828cb70e]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;margin-bottom:16px;align-items:stretch}.panel[data-v-828cb70e]{margin-bottom:16px}.overview-grid>.panel[data-v-828cb70e]{height:100%}.panel-header[data-v-828cb70e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.drawer-body h3[data-v-828cb70e],.panel-header h3[data-v-828cb70e]{margin:0;font-size:16px}.panel-count[data-v-828cb70e]{margin-left:8px;color:#7a7a80;font-size:12px;font-weight:400}.trend-header-actions[data-v-828cb70e]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.allocation-panel[data-v-828cb70e],.trend-panel[data-v-828cb70e]{--trend-plot-height:288px;min-height:442px}.allocation-panel[data-v-828cb70e]{display:flex;flex-direction:column}.trend-panel .panel-header[data-v-828cb70e]{gap:10px;flex-wrap:wrap;align-items:flex-start}.trend-panel .panel-header h3[data-v-828cb70e]{flex:0 0 auto;white-space:nowrap}.trend-panel .trend-header-actions[data-v-828cb70e]{flex:1 1 420px}.trend-metric-toggle[data-v-828cb70e] .el-radio-button__inner,.trend-view-toggle[data-v-828cb70e] .el-radio-button__inner{min-width:68px;height:28px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;color:#606266;background:#fff;border-color:#dcdfe6}.trend-view-toggle[data-v-828cb70e] .el-radio-button__inner{min-width:54px}.trend-metric-toggle .metric-option-label[data-v-828cb70e]{height:100%;line-height:1}.trend-metric-toggle[data-v-828cb70e] .el-radio-button__orig-radio:checked+.el-radio-button__inner,.trend-view-toggle[data-v-828cb70e] .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#6d4cd6;background:#f4f0ff;border-color:#9274f6;box-shadow:-1px 0 0 0 #9274f6}.trend-metric-toggle[data-v-828cb70e] .el-radio-button__inner:hover,.trend-view-toggle[data-v-828cb70e] .el-radio-button__inner:hover{color:#9274f6}.trend-metric-toggle[data-v-828cb70e] .el-radio-button__orig-radio:checked+.el-radio-button__inner:hover,.trend-view-toggle[data-v-828cb70e] .el-radio-button__orig-radio:checked+.el-radio-button__inner:hover{color:#6d4cd6}.trend-legend[data-v-828cb70e]{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin:14px 0 0;color:#7a7a80;font-size:12px}.trend-legend span[data-v-828cb70e]{display:inline-flex;align-items:center;gap:6px}.trend-legend i[data-v-828cb70e]{width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 2px hsla(0,0%,49.8%,.08)}.trend-echart-shell[data-v-828cb70e]{position:relative;min-height:var(--trend-plot-height);max-height:var(--trend-plot-height);overflow:hidden}.trend-echart-shell.is-scrollable[data-v-828cb70e]{padding-right:6px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.trend-echart-shell.is-line[data-v-828cb70e]{overflow:hidden}.trend-echart-shell[data-v-828cb70e]::-webkit-scrollbar{width:6px}.trend-echart-shell[data-v-828cb70e]::-webkit-scrollbar-thumb{border-radius:6px;background:rgba(144,147,153,.38)}.trend-echart-shell[data-v-828cb70e]::-webkit-scrollbar-track{background:transparent}.trend-echart[data-v-828cb70e]{width:100%;min-height:var(--trend-plot-height)}.llm-echart-host[data-v-828cb70e]{width:100%;height:100%}.allocation-body[data-v-828cb70e]{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:24px;align-items:center;flex:1 1 auto;min-height:0;padding:10px 0 18px}.allocation-visual[data-v-828cb70e]{min-width:0}.allocation-donut[data-v-828cb70e]{position:relative;width:220px;height:220px;margin:0 auto}.donut-echart[data-v-828cb70e]{width:100%;height:100%;min-height:144px}.allocation-legend[data-v-828cb70e]{display:grid;gap:0;align-content:center;min-width:0;border:1px solid hsla(0,0%,49.8%,.16);border-radius:6px;overflow:hidden;background:#fff}.allocation-legend button[data-v-828cb70e]{display:grid;grid-template-columns:18px minmax(0,1fr) 96px;align-items:center;gap:8px;min-width:0;min-height:38px;padding:8px 10px;border:0;border-top:1px solid hsla(0,0%,49.8%,.12);border-radius:0;background:transparent;color:#606266;cursor:pointer;font:inherit;font-size:12px;text-align:left;transition:background .16s ease,color .16s ease}.allocation-legend button[data-v-828cb70e]:focus-visible,.allocation-legend button[data-v-828cb70e]:hover{background:rgba(151,95,228,.08);color:#303133;outline:none}.allocation-legend i[data-v-828cb70e]{width:12px;height:12px;border-radius:3px;box-shadow:0 0 0 2px hsla(0,0%,49.8%,.08)}.allocation-legend span[data-v-828cb70e]{color:#606266;font-size:12px;font-weight:400;text-align:left}.legend-table-header[data-v-828cb70e]{display:grid;align-items:center;min-height:32px;padding:7px 10px;color:#909399;font-size:11px;font-weight:600;background:#fafafa}.legend-table-header span[data-v-828cb70e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.allocation-table-header[data-v-828cb70e]{grid-template-columns:18px minmax(0,1fr) 96px;gap:8px}.allocation-table-header span[data-v-828cb70e]:last-child,.chart-series-header span[data-v-828cb70e]:nth-child(2),.chart-series-header span[data-v-828cb70e]:nth-child(3){text-align:right}.allocation-legend b[data-v-828cb70e],.allocation-legend span[data-v-828cb70e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.allocation-legend b[data-v-828cb70e]{color:#303133;font-size:12px;font-weight:600;text-align:right}.allocation-panel .panel-header[data-v-828cb70e]{gap:10px 12px;align-items:flex-start;flex-wrap:wrap}.allocation-panel .panel-header h3[data-v-828cb70e]{flex:0 0 auto;line-height:28px;white-space:nowrap}.allocation-toggle[data-v-828cb70e]{display:flex;flex:1 1 420px;flex-wrap:wrap;justify-content:flex-end;min-width:0;max-width:416px}.allocation-toggle[data-v-828cb70e] .el-radio-button{display:inline-flex;flex:1 1 96px;min-width:0}.allocation-toggle[data-v-828cb70e] .el-radio-button__inner{width:100%;min-width:0;height:28px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;color:#606266;background:#fff;border-color:#dcdfe6}.allocation-toggle[data-v-828cb70e] .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#6d4cd6;background:#f4f0ff;border-color:#9274f6;box-shadow:-1px 0 0 0 #9274f6}.allocation-toggle[data-v-828cb70e] .el-radio-button__inner:hover{color:#9274f6}.allocation-toggle[data-v-828cb70e] .el-radio-button__orig-radio:checked+.el-radio-button__inner:hover{color:#6d4cd6}.action-header-controls[data-v-828cb70e]{display:flex;align-items:center;gap:10px}.hidden-actions-helper[data-v-828cb70e]{margin:-4px 0 8px;font-size:12px}.method-tag[data-v-828cb70e]{margin-left:8px}.action-table[data-v-828cb70e]{margin-top:8px}.llm-resizable-table[data-v-828cb70e]{width:100%}.llm-resizable-table[data-v-828cb70e] .el-table__body-wrapper{overflow-x:auto}.llm-resizable-table[data-v-828cb70e] .cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.llm-resizable-table[data-v-828cb70e] .el-table__column-resize-proxy{cursor:col-resize}.hidden-action-table[data-v-828cb70e]{margin-top:12px;opacity:.82}.platform-actions[data-v-828cb70e]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.platform-grid[data-v-828cb70e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.platform-card[data-v-828cb70e]{border:1px solid hsla(0,0%,49.8%,.16);border-radius:6px;padding:14px;min-width:0}.platform-card-footer[data-v-828cb70e],.platform-card-header[data-v-828cb70e]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.platform-card-header h4[data-v-828cb70e]{margin:0;font-size:15px}.platform-card-header p[data-v-828cb70e]{margin:5px 0 0;color:#7a7a80;font-size:12px}.platform-meta[data-v-828cb70e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}.platform-meta span[data-v-828cb70e]{display:block;color:#7a7a80;font-size:12px;margin-bottom:4px}.platform-meta b[data-v-828cb70e]{display:block;font-size:13px;font-weight:600;word-break:break-word}.platform-sync-text[data-v-828cb70e]{color:#7a7a80;font-size:12px;line-height:28px;min-width:0;word-break:break-word}.platform-card-footer>div[data-v-828cb70e]{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.platform-form[data-v-828cb70e] .el-form-item{margin-bottom:14px}.summary-strip[data-v-828cb70e]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:12px}.drawer-summary div[data-v-828cb70e],.summary-strip div[data-v-828cb70e]{border:1px solid hsla(0,0%,49.8%,.16);border-radius:6px;padding:12px}.drawer-summary span[data-v-828cb70e],.summary-strip span[data-v-828cb70e]{display:block;color:#7a7a80;font-size:12px;margin-bottom:6px}.drawer-summary b[data-v-828cb70e],.summary-strip b[data-v-828cb70e]{display:block;font-size:18px}.metric-label-with-help[data-v-828cb70e],.metric-option-label[data-v-828cb70e],.request-header-label[data-v-828cb70e]{display:inline-flex;align-items:center;gap:4px;min-width:0}.drawer-summary .metric-label-with-help[data-v-828cb70e],.summary-strip .metric-label-with-help[data-v-828cb70e]{display:flex;justify-content:space-between;width:100%;gap:8px}.request-help-icon[data-v-828cb70e]{flex:0 0 auto;color:#303133;width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1;cursor:help}.request-help-icon[data-v-828cb70e]:hover{color:#303133}.drawer-summary .metric-label-with-help .request-help-icon[data-v-828cb70e],.metric-label .request-help-icon[data-v-828cb70e],.summary-strip .metric-label-with-help .request-help-icon[data-v-828cb70e]{width:16px;height:16px;margin-left:auto;font-size:16px}.data-warning[data-v-828cb70e]{margin-bottom:12px}.advanced-filter-row[data-v-828cb70e]{margin-top:12px;margin-bottom:-16px}.advanced-filter-row .el-col[data-v-828cb70e]{margin-bottom:16px}.preset-toolbar[data-v-828cb70e]{display:flex;gap:8px;flex-wrap:wrap;align-items:stretch;margin-bottom:10px}.preset-card[data-v-828cb70e]{min-width:112px;height:34px;border:1px solid #dcdfe6;border-radius:6px;background:#fff;color:#606266;cursor:pointer;font-size:13px}.preset-card-content[data-v-828cb70e]{display:inline-flex;align-items:center;justify-content:center;gap:6px}.preset-help-icon[data-v-828cb70e]{color:inherit}.preset-card.active[data-v-828cb70e]{color:#fff;background:#9274f6;border-color:#9274f6}.preset-card[data-v-828cb70e]:hover{color:#9274f6;border-color:#9274f6}.preset-card.active[data-v-828cb70e]:hover{color:#fff}.reset-danger-button[data-v-828cb70e]{color:#fff;background:red;border-color:red}.reset-danger-button[data-v-828cb70e]:focus,.reset-danger-button[data-v-828cb70e]:hover{color:#fff;background:#e60000;border-color:#e60000}.reset-danger-button[data-v-828cb70e]:active{color:#fff;background:#c00;border-color:#c00}.explorer-helper[data-v-828cb70e]{margin:0 0 12px;font-size:12px}.explorer-chart[data-v-828cb70e]{border:1px solid hsla(0,0%,49.8%,.16);border-radius:6px;padding:12px;margin-bottom:12px}.chart-header[data-v-828cb70e],.chart-series-meta[data-v-828cb70e]{display:flex;justify-content:space-between;gap:12px;min-width:0}.chart-header[data-v-828cb70e]{align-items:center;margin-bottom:10px}.chart-header h3[data-v-828cb70e]{margin:0;font-size:15px}.chart-header span[data-v-828cb70e],.chart-series-meta span[data-v-828cb70e]{color:#7a7a80;font-size:12px}.chart-series-meta span[data-v-828cb70e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chart-series-meta b[data-v-828cb70e]{flex:0 0 auto;color:#303133;font-size:12px;font-weight:600;text-align:right}.chart-mix[data-v-828cb70e]{display:grid;grid-template-columns:240px minmax(420px,1fr);gap:28px;align-items:center;width:100%;min-height:220px}.chart-donut[data-v-828cb70e]{position:relative;grid-column:1;grid-row:1;width:200px;height:200px;justify-self:start;margin:0}.chart-series-list[data-v-828cb70e]{grid-column:2;grid-row:1;display:grid;gap:0;align-content:center;justify-self:stretch;width:100%;min-width:0;border:1px solid hsla(0,0%,49.8%,.16);border-radius:6px;overflow:hidden;background:#fff}.chart-series-row[data-v-828cb70e]{border:0;border-top:1px solid hsla(0,0%,49.8%,.12);background:transparent;padding:8px 12px;min-height:40px;display:grid;grid-template-columns:10px minmax(0,1fr) 96px 64px;gap:10px;align-items:center;text-align:left;cursor:pointer;border-radius:0;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.chart-series-row[data-v-828cb70e]:focus-visible,.chart-series-row[data-v-828cb70e]:hover{background:rgba(151,95,228,.08);box-shadow:none;transform:none;outline:none}.chart-series-row .chart-series-meta[data-v-828cb70e]{display:contents}.chart-series-header[data-v-828cb70e]{grid-template-columns:minmax(0,1fr) 96px 64px;gap:10px;padding:7px 12px}.chart-series-header span[data-v-828cb70e]:first-child{padding-left:20px}.chart-series-row small[data-v-828cb70e]{color:#9f9eb2;font-size:12px;text-align:right}.chart-dot[data-v-828cb70e]{width:10px;height:10px;border-radius:3px}.provider-cell[data-v-828cb70e]{display:inline-flex;align-items:center;min-width:0}.llm-chart-tooltip[data-v-828cb70e]{position:fixed;z-index:4000;display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:7px;max-width:220px;padding:8px 10px;border-radius:4px;background:#fff;color:#303133;box-shadow:0 4px 14px rgba(31,41,55,.18);pointer-events:none;font-size:13px;line-height:18px}.llm-chart-tooltip-dot[data-v-828cb70e]{width:9px;height:9px;border-radius:50%}.llm-chart-tooltip-label[data-v-828cb70e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.llm-chart-tooltip b[data-v-828cb70e]{font-size:14px;font-weight:600}.llm-chart-tooltip small[data-v-828cb70e]{grid-column:2/4;color:#9f9eb2;font-size:12px}@media(max-width:768px){.chart-mix[data-v-828cb70e]{grid-template-columns:1fr}}.pagination-row[data-v-828cb70e]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.pagination-copy[data-v-828cb70e]{color:#7a7a80;font-size:12px;margin-right:auto}.empty-text[data-v-828cb70e]{color:#909399;padding:20px 0}.empty-text.compact[data-v-828cb70e]{padding:8px 0}.state-banner[data-v-828cb70e]{border:1px solid hsla(0,0%,49.8%,.16);background:hsla(0,0%,49.8%,.06);border-radius:6px;padding:10px 12px;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#606266}.state-banner.error[data-v-828cb70e]{border-color:rgba(245,108,108,.28);background:rgba(245,108,108,.08);color:#c45656}[data-v-828cb70e] .llm-drawer{overflow:visible}[data-v-828cb70e] .llm-drawer .el-drawer__body{position:relative;height:100%;overflow:visible}.drawer-body[data-v-828cb70e]{position:relative;display:flex;flex-direction:column;box-sizing:border-box;height:100vh;min-height:0;padding:20px;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.drawer-resize-handle[data-v-828cb70e]{position:absolute;top:0;left:-4px;z-index:2;width:8px;height:100%;cursor:col-resize}.drawer-resize-handle[data-v-828cb70e]:after{content:"";position:absolute;top:0;left:3px;width:1px;height:100%;background:hsla(0,0%,49.8%,.18)}.drawer-resize-handle[data-v-828cb70e]:hover:after{width:2px;background:#9274f6}.drawer-header[data-v-828cb70e]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.drawer-close-button[data-v-828cb70e]{align-self:flex-start;flex:0 0 36px!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border-radius:50%!important;display:inline-flex;align-items:center;justify-content:center;line-height:1!important}.drawer-close-button[data-v-828cb70e] i{line-height:1}.drawer-header h2[data-v-828cb70e]{margin:0;font-size:20px}.drawer-header p[data-v-828cb70e]{margin:6px 0 0;color:#7a7a80}.drawer-body section[data-v-828cb70e]{flex:0 0 auto;margin-bottom:22px}.drawer-source-records[data-v-828cb70e]{display:flex;flex:1 1 280px;flex-direction:column;min-height:260px;margin-bottom:0!important}.drawer-source-records .contentText[data-v-828cb70e]{flex:0 0 auto;margin-bottom:10px}.drawer-source-table-wrap[data-v-828cb70e]{flex:1 1 auto;min-height:0;min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:6px}.drawer-source-table-wrap[data-v-828cb70e]::-webkit-scrollbar{height:6px}.drawer-source-table-wrap[data-v-828cb70e]::-webkit-scrollbar-thumb{border-radius:6px;background:rgba(144,147,153,.38)}.drawer-source-table-wrap[data-v-828cb70e]::-webkit-scrollbar-track{background:transparent}.drawer-source-table[data-v-828cb70e]{min-width:1016px;height:100%}.drawer-source-table[data-v-828cb70e] .el-table__body-wrapper{overflow:auto}.drawer-source-table[data-v-828cb70e] .el-table__expanded-cell{padding:12px 16px;background:#fafbff}.source-record-expanded[data-v-828cb70e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px}.source-record-expanded div[data-v-828cb70e]{min-width:0}.source-record-expanded .wide[data-v-828cb70e]{grid-column:1/-1}.source-record-expanded span[data-v-828cb70e]{display:block;margin-bottom:4px;color:#909399;font-size:12px}.source-record-expanded b[data-v-828cb70e]{display:block;min-width:0;color:#606266;font-size:12px;font-weight:500;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-record-expanded .wide b[data-v-828cb70e]{white-space:normal;word-break:break-word}.drawer-summary[data-v-828cb70e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.json-detail-list[data-v-828cb70e],.provider-specific-list[data-v-828cb70e]{margin-top:12px;border:1px solid hsla(0,0%,49.8%,.16);border-radius:6px;padding:8px 12px}.json-detail-row[data-v-828cb70e]{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-top:1px solid hsla(0,0%,49.8%,.12)}.json-detail-row[data-v-828cb70e]:first-child{border-top:0}.json-detail-row span[data-v-828cb70e]{color:#7a7a80;min-width:0}.json-detail-row small[data-v-828cb70e]{display:block;margin-top:3px;color:#a0a4ab;font-size:11px}.provider-dot[data-v-828cb70e]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.json-detail-row b[data-v-828cb70e]{font-weight:600;text-align:right;word-break:break-word}@media(max-width:960px){.allocation-body[data-v-828cb70e],.data-status-strip[data-v-828cb70e],.metric-grid[data-v-828cb70e],.overview-grid[data-v-828cb70e],.platform-grid[data-v-828cb70e],.summary-strip[data-v-828cb70e]{grid-template-columns:1fr}.platform-card-footer[data-v-828cb70e]{display:block}.platform-card-footer>div[data-v-828cb70e]{justify-content:flex-start;margin-top:10px}.platform-meta[data-v-828cb70e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.el-drawer__wrapper[data-v-828cb70e],.el-tabs__header[data-v-828cb70e],.filters[data-v-828cb70e],.header-actions[data-v-828cb70e],.pagination-row[data-v-828cb70e]{display:none!important}.app-container[data-v-828cb70e]{padding:0}}