.quality-panel[data-v-966d0844]{margin-bottom:16px;padding:20px;border:1px solid #e5e9f0;border-radius:6px;background:#fff}.quality-head[data-v-966d0844]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px}.quality-head h3[data-v-966d0844]{margin:0 0 5px;color:#34445a}.quality-head p[data-v-966d0844]{margin:0;color:#8491a3;font-size:13px;line-height:1.6}.metric-grid[data-v-966d0844]{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:10px;margin-bottom:16px}.metric-grid>div[data-v-966d0844]{min-height:68px;padding:12px;border-left:3px solid #3f9f96;background:#f6fafb}.metric-grid span[data-v-966d0844]{display:block;color:#8491a3;font-size:12px}.metric-grid b[data-v-966d0844]{display:block;margin-top:7px;color:#28444b;font-size:20px}.governance-note[data-v-966d0844]{margin-bottom:14px}.filters[data-v-966d0844]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}@media (max-width:1100px){.metric-grid[data-v-966d0844]{grid-template-columns:repeat(2,minmax(120px,1fr))}}.discussion-ai-panel[data-v-01b70d3f]{margin-bottom:16px;padding:20px;border:1px solid #e5e9f0;border-radius:6px;background:#fff}.panel-head[data-v-01b70d3f]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.panel-head h3[data-v-01b70d3f]{margin:0 0 5px;color:#34445a}.panel-head p[data-v-01b70d3f]{margin:0;color:#8491a3;font-size:13px;line-height:1.6}.filters[data-v-01b70d3f]{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.ai-admin-page[data-v-be6eb8bc]{width:100%;color:#2d3b4d}.ai-page-head[data-v-be6eb8bc],.section-heading[data-v-be6eb8bc]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.ai-page-head[data-v-be6eb8bc]{margin-bottom:14px}.ai-title-row[data-v-be6eb8bc]{display:flex;align-items:center;gap:10px}.ai-title-row h1[data-v-be6eb8bc],.section-heading h2[data-v-be6eb8bc],.setting-group-head h3[data-v-be6eb8bc]{margin:0;letter-spacing:0}.ai-title-row h1[data-v-be6eb8bc]{font-size:24px}.section-heading h2[data-v-be6eb8bc]{font-size:20px}.ai-page-head p[data-v-be6eb8bc],.section-heading p[data-v-be6eb8bc],.setting-group-head p[data-v-be6eb8bc]{margin:5px 0 0;color:#7d8997;font-size:13px;line-height:1.6}.ai-head-actions[data-v-be6eb8bc]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.ai-status-strip[data-v-be6eb8bc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px;border:1px solid #e4e9ee;border-radius:var(--hoj-ui-radius-lg,16px);background:#fff;box-shadow:var(--hoj-ui-card-shadow,0 10px 26px rgba(15,23,42,.06));overflow:hidden}.ai-status-strip>div[data-v-be6eb8bc]{display:flex;min-height:68px;align-items:center;gap:10px;padding:11px 14px;border-right:1px solid #edf0f3}.ai-status-strip>div[data-v-be6eb8bc]:last-child{border-right:0}.ai-status-strip small[data-v-be6eb8bc],.ai-status-strip strong[data-v-be6eb8bc]{display:block}.ai-status-strip strong[data-v-be6eb8bc]{font-size:14px}.ai-status-strip small[data-v-be6eb8bc]{margin-top:4px;color:#8a96a3;line-height:1.4}.save-state-dot[data-v-be6eb8bc]{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:#a8b2bc}.status-icon[data-v-be6eb8bc]{position:relative;display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:var(--hoj-ui-radius-md,12px);color:#768391;background:#f2f5f7;box-shadow:inset 0 0 0 1px rgba(83,99,113,.06);font-size:17px}.status-icon[data-v-be6eb8bc]:after{position:absolute;right:5px;bottom:5px;width:6px;height:6px;border:2px solid #fff;border-radius:50%;background:#a8b1bb;content:""}.status-icon.is-up[data-v-be6eb8bc]{color:#1f7a4d;background:#eaf5ef}.status-icon.is-up[data-v-be6eb8bc]:after{background:#35a56f}.status-icon.is-warn[data-v-be6eb8bc]{color:#b6781d;background:#fff4e4}.status-icon.is-warn[data-v-be6eb8bc]:after{background:#d79a34}.ai-workspace[data-v-be6eb8bc]{min-height:560px;border:1px solid #e4e9ee;border-radius:var(--hoj-ui-radius-lg,16px);background:#fff;box-shadow:var(--hoj-ui-card-shadow,0 10px 26px rgba(15,23,42,.06));overflow:hidden}.ai-tabs[data-v-be6eb8bc]{min-height:560px}.ai-tabs[data-v-be6eb8bc] .el-tabs__header{width:168px;margin-right:0;padding:14px 10px;background:#f7f9fa}.ai-tabs[data-v-be6eb8bc] .el-tabs__item{height:42px;padding:0 13px!important;color:#5d6b78;line-height:42px;text-align:left}.ai-tabs[data-v-be6eb8bc] .el-tabs__item.is-active{border-radius:var(--hoj-ui-radius-pill,999px);background:#eaf5ef;color:#21754b;font-weight:600}.ai-tabs[data-v-be6eb8bc] .el-tabs__active-bar{display:none}.ai-tabs[data-v-be6eb8bc] .el-tabs__nav-wrap:after{right:0;left:auto;width:1px;height:100%;background:#e4e9ee}.tab-content[data-v-be6eb8bc]{min-width:0;padding:20px 22px}.master-switches[data-v-be6eb8bc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;border:1px solid #e2e7eb;border-radius:var(--hoj-ui-radius-md,12px);overflow:hidden}.master-switches article[data-v-be6eb8bc]{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border-right:1px solid #e7ebef;background:#fff}.master-switches article[data-v-be6eb8bc]:last-child{border-right:0}.switch-grid[data-v-be6eb8bc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:22px;column-gap:22px;margin-top:10px;border-top:1px solid #edf0f3}.switch-card[data-v-be6eb8bc]{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:14px;padding:10px 4px;border-bottom:1px solid #edf0f3;background:transparent}.master-switches strong[data-v-be6eb8bc],.switch-card strong[data-v-be6eb8bc]{color:#324355;font-size:14px}.master-switches p[data-v-be6eb8bc],.switch-card p[data-v-be6eb8bc]{margin:5px 0 0;color:#84909c;font-size:12px;line-height:1.5}.setting-group[data-v-be6eb8bc]{margin-top:20px;padding-top:20px;border-top:1px solid #edf0f3}.setting-group[data-v-be6eb8bc]:first-of-type{padding-top:0;border-top:0}.setting-group-head h3[data-v-be6eb8bc]{color:#33485b;font-size:16px}.switch-card-wide[data-v-be6eb8bc]{margin-top:14px;padding-right:12px;padding-left:12px;border:1px solid #e6eaee;border-radius:var(--hoj-ui-radius-md,12px);background:#f9fbfa}.compact-fields[data-v-be6eb8bc]{margin-top:16px}.compact-fields[data-v-be6eb8bc] .el-form-item{margin-bottom:14px}.compact-fields[data-v-be6eb8bc] .el-input-number{width:calc(100% - 48px);max-width:240px}.unit[data-v-be6eb8bc]{margin-left:7px;color:#84909c;font-size:12px}.stat-grid[data-v-be6eb8bc]{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:0;margin-top:20px;border:1px solid #e2e7eb;border-radius:var(--hoj-ui-radius-md,12px);background:#fff;overflow:hidden}.stat-grid>div[data-v-be6eb8bc]{min-height:68px;padding:11px 13px;border-right:1px solid #e7ebef;border-bottom:1px solid #e7ebef;background:#fff}.stat-grid>div[data-v-be6eb8bc]:nth-child(4n){border-right:0}.stat-grid>div[data-v-be6eb8bc]:nth-last-child(-n+4){border-bottom:0}.stat-grid span[data-v-be6eb8bc]{display:block;color:#8491a3;font-size:12px}.stat-grid b[data-v-be6eb8bc]{display:block;margin-top:8px;color:#28444b;font-size:19px;font-variant-numeric:tabular-nums}.stat-grid .stat-model[data-v-be6eb8bc]{overflow:hidden;font-size:14px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.billing-note[data-v-be6eb8bc]{margin:14px 0 0;color:#84909c;font-size:12px}.record-filters[data-v-be6eb8bc],.scenario-distribution[data-v-be6eb8bc],.test-toolbar[data-v-be6eb8bc]{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.scenario-distribution[data-v-be6eb8bc] .el-tag{border-color:#dce6e1;color:#496354;background:#f7faf8}.record-table[data-v-be6eb8bc]{width:100%}.record-caller[data-v-be6eb8bc]{display:flex;min-width:0;flex-direction:column;line-height:1.35}.record-caller strong[data-v-be6eb8bc]{overflow:hidden;color:#304153;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.record-caller span[data-v-be6eb8bc]{overflow:hidden;color:#8a96a5;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.record-usage[data-v-be6eb8bc]{color:#277a54;font-variant-numeric:tabular-nums;font-weight:600}.record-pagination[data-v-be6eb8bc]{display:flex;justify-content:flex-end;padding-top:18px}.empty-inline[data-v-be6eb8bc]{color:#93a0ac;font-size:13px}.test-output-grid[data-v-be6eb8bc]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.test-output-grid pre[data-v-be6eb8bc]{max-height:320px;margin:8px 0 0;padding:14px;overflow:auto;border-radius:var(--hoj-ui-radius-md,12px);background:#f4f7f9;color:#34445a;white-space:pre-wrap;word-break:break-word;line-height:1.6}.test-meta[data-v-be6eb8bc]{margin-top:10px;color:#7c8999;font-size:12px}.quality-expectation[data-v-be6eb8bc]{display:grid;gap:5px;margin-top:12px;padding:12px;border-left:3px solid #48a79d;background:#f4f8f8;color:#667982;font-size:12px}.quality-expectation strong[data-v-be6eb8bc]{color:#31515a}.embedded-panels[data-v-be6eb8bc]>.ai-admin-section,.embedded-panels[data-v-be6eb8bc]>section{margin-top:16px;border-radius:var(--hoj-ui-radius-lg,16px);box-shadow:var(--hoj-ui-card-shadow,0 10px 26px rgba(15,23,42,.06))}.ai-save-bar[data-v-be6eb8bc]{position:-webkit-sticky;position:sticky;z-index:8;bottom:0;display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:20px;margin-top:16px;padding:10px 16px;border:1px solid #dfe5ea;border-radius:var(--hoj-ui-radius-lg,16px);background:hsla(0,0%,100%,.96);box-shadow:0 -4px 16px rgba(35,52,69,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ai-save-bar>div[data-v-be6eb8bc]{display:flex;align-items:center;gap:9px}.ai-save-bar strong[data-v-be6eb8bc]{font-size:13px}.ai-save-bar small[data-v-be6eb8bc]{color:#8a96a3}.save-state-dot[data-v-be6eb8bc]{background:#3ca270}.save-state-dot.is-dirty[data-v-be6eb8bc]{background:#d59a35;box-shadow:0 0 0 4px rgba(213,154,53,.12)}@media (max-width:1180px){.ai-status-strip[data-v-be6eb8bc]{grid-template-columns:repeat(2,1fr)}.ai-status-strip>div[data-v-be6eb8bc]:nth-child(2){border-right:0}.ai-status-strip>div[data-v-be6eb8bc]:nth-child(-n+2){border-bottom:1px solid #edf0f3}.stat-grid[data-v-be6eb8bc]{grid-template-columns:repeat(2,1fr)}.stat-grid>div[data-v-be6eb8bc],.stat-grid>div[data-v-be6eb8bc]:nth-child(4n),.stat-grid>div[data-v-be6eb8bc]:nth-last-child(-n+4){border-right:1px solid #e7ebef;border-bottom:1px solid #e7ebef}.stat-grid>div[data-v-be6eb8bc]:nth-child(2n){border-right:0}.stat-grid>div[data-v-be6eb8bc]:nth-last-child(-n+2){border-bottom:0}}@media (max-width:900px){.ai-page-head[data-v-be6eb8bc],.ai-save-bar[data-v-be6eb8bc],.section-heading[data-v-be6eb8bc]{align-items:stretch;flex-direction:column}.ai-head-actions[data-v-be6eb8bc]{justify-content:flex-start}.ai-tabs[data-v-be6eb8bc] .el-tabs__header{width:auto;margin:0;padding:8px}.ai-tabs[data-v-be6eb8bc] .el-tabs__nav{display:flex;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.ai-tabs[data-v-be6eb8bc] .el-tabs__nav-scroll{overflow-x:auto}.ai-tabs[data-v-be6eb8bc] .el-tabs__nav-wrap:after{display:none}.ai-tabs[data-v-be6eb8bc] .el-tabs__content{overflow:visible}.master-switches[data-v-be6eb8bc],.switch-grid[data-v-be6eb8bc],.test-output-grid[data-v-be6eb8bc]{grid-template-columns:1fr}.master-switches article[data-v-be6eb8bc]{border-right:0;border-bottom:1px solid #e7ebef}.master-switches article[data-v-be6eb8bc]:last-child{border-bottom:0}.ai-save-bar>div[data-v-be6eb8bc]{flex-wrap:wrap}}@media (max-width:600px){.ai-status-strip[data-v-be6eb8bc],.stat-grid[data-v-be6eb8bc]{grid-template-columns:1fr}.stat-grid>div[data-v-be6eb8bc],.stat-grid>div[data-v-be6eb8bc]:nth-child(2n),.stat-grid>div[data-v-be6eb8bc]:nth-last-child(-n+2){border-right:0;border-bottom:1px solid #e7ebef}.stat-grid>div[data-v-be6eb8bc]:last-child{border-bottom:0}.ai-status-strip>div[data-v-be6eb8bc]{border-right:0;border-bottom:1px solid #edf0f3}.ai-status-strip>div[data-v-be6eb8bc]:last-child{border-bottom:0}.tab-content[data-v-be6eb8bc]{padding:18px 14px}.record-filters[data-v-be6eb8bc] .el-date-editor,.record-filters[data-v-be6eb8bc] .el-select,.test-toolbar[data-v-be6eb8bc] .el-select{width:100%}.record-pagination[data-v-be6eb8bc]{justify-content:flex-start;overflow-x:auto}.ai-save-bar small[data-v-be6eb8bc]{display:none}}