.doubt-home[data-v-c13e267c]{display:flex;flex-direction:column;height:100%;padding:16px;overflow:auto;background:#fff;color:#202b3c}.home-header[data-v-c13e267c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.title-wrap[data-v-c13e267c]{display:flex;align-items:baseline;gap:22px}.page-title[data-v-c13e267c]{font-size:16px;font-weight:600}.deadline[data-v-c13e267c]{color:#748094}.refresh-icon[data-v-c13e267c]{margin-left:12px;color:#1890ff;cursor:pointer}.content-row[data-v-c13e267c],.kpi-row[data-v-c13e267c]{margin-bottom:12px}.top-row[data-v-c13e267c]{height:500px}.bottom-row[data-v-c13e267c]{flex:1;min-height:0;margin-bottom:0}.bottom-col[data-v-c13e267c]{display:flex;flex-direction:column}.kpi-card[data-v-c13e267c],.panel[data-v-c13e267c]{background:#fff;border-radius:2px;box-shadow:0 4px 10px rgba(31,45,61,.08)}.kpi-card[data-v-c13e267c]{display:flex;align-items:center;height:118px;padding:18px 22px}.kpi-icon[data-v-c13e267c]{width:58px;height:58px;line-height:58px;text-align:center;border-radius:50%;font-size:28px}.kpi-icon.blue[data-v-c13e267c]{color:#1677ff;background:#eaf4ff}.kpi-icon.orange[data-v-c13e267c]{color:#fa8c16;background:#fff3e0}.kpi-icon.red[data-v-c13e267c]{color:#ff4d4f;background:#fff1f0}.kpi-icon.green[data-v-c13e267c]{color:#2fbd75;background:#eafaf2}.kpi-info[data-v-c13e267c]{margin-left:22px}.kpi-title[data-v-c13e267c]{font-size:14px;font-weight:600}.kpi-extra[data-v-c13e267c]{margin-left:8px;color:#8c98a9;font-weight:400}.kpi-value[data-v-c13e267c]{margin-top:8px;font-size:32px;font-weight:700;letter-spacing:0}.kpi-footer[data-v-c13e267c]{margin-top:7px;color:#68758a}.kpi-footer strong[data-v-c13e267c]{margin-left:8px}.red[data-v-c13e267c]{color:#ff4d4f}.green[data-v-c13e267c]{color:#52c41a}.blue[data-v-c13e267c]{color:#1890ff}.orange[data-v-c13e267c]{color:#fa8c16}.panel[data-v-c13e267c]{height:100%;padding:14px 16px}.panel-header[data-v-c13e267c]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.panel-title[data-v-c13e267c]{font-size:16px;font-weight:600}.process-panel[data-v-c13e267c],.trend-panel[data-v-c13e267c]{height:500px}.process-panel[data-v-c13e267c]{display:flex;flex-direction:column}.process-chain[data-v-c13e267c]{min-height:0;margin-top:22px;padding:18px 10px 0}.process-chain[data-v-c13e267c],.process-node-wrap[data-v-c13e267c]{display:flex;align-items:center;flex:1}.process-node[data-v-c13e267c]{width:92px;text-align:center}.node-icon[data-v-c13e267c]{width:38px;height:38px;line-height:38px;margin:0 auto 8px;border-radius:50%;color:#fff;background:#1890ff;font-size:18px}.node-name[data-v-c13e267c]{font-weight:600}.node-count[data-v-c13e267c]{margin-top:12px;font-size:18px;font-weight:700}.node-sub[data-v-c13e267c]{margin-top:8px;color:#7a8798;font-size:12px;white-space:nowrap}.process-arrow[data-v-c13e267c]{flex:1;height:2px;margin:0 4px;background:linear-gradient(90deg,#dbe5ef,#bfd0e2);position:relative}.process-arrow span[data-v-c13e267c]{position:absolute;right:-1px;top:-4px;width:0;height:0;border-left:8px solid #d5dde8;border-top:5px solid transparent;border-bottom:5px solid transparent}.flow-efficiency[data-v-c13e267c]{display:flex;align-items:center;gap:14px;height:38px;margin-top:auto;padding:0 12px;color:#68758a;background:#f7fbff;border:1px solid #e1ecf8;border-radius:2px;font-size:12px}.flow-title[data-v-c13e267c]{color:#1890ff;font-weight:600}.legend[data-v-c13e267c]{display:flex;gap:16px;margin-top:8px;color:#68758a;font-size:12px}.legend span[data-v-c13e267c]{cursor:pointer;opacity:.55}.legend span.active[data-v-c13e267c]{color:#202b3c;font-weight:600;opacity:1}.dot[data-v-c13e267c]{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%}.dot.blue[data-v-c13e267c]{background:#1890ff}.dot.green[data-v-c13e267c]{background:#52c41a}.dot.orange[data-v-c13e267c]{background:#fa8c16}.trend-svg-wrap[data-v-c13e267c]{position:relative;margin-top:14px}.trend-svg[data-v-c13e267c]{width:100%;height:392px}.grid-line[data-v-c13e267c]{stroke:#edf2f7;stroke-width:1}.axis-label[data-v-c13e267c]{fill:#8c98a9;font-size:9px;font-weight:400}.bar-blue[data-v-c13e267c]{fill:#1890ff}.bar-green[data-v-c13e267c]{fill:#52c41a}.bar-orange[data-v-c13e267c]{fill:#fa8c16}.trend-line[data-v-c13e267c]{fill:none;stroke-width:2}.line-blue[data-v-c13e267c]{stroke:#1890ff}.line-green[data-v-c13e267c]{stroke:#52c41a}.line-orange[data-v-c13e267c]{stroke:#fa8c16}.hover-area[data-v-c13e267c]{fill:transparent;cursor:pointer;pointer-events:all}.trend-tooltip[data-v-c13e267c]{position:absolute;z-index:3;min-width:150px;padding:8px 10px;color:#44546a;background:#fff;border:1px solid #91caff;border-radius:4px;box-shadow:0 4px 12px rgba(24,144,255,.18);font-size:12px;pointer-events:none}.tooltip-date[data-v-c13e267c]{margin-bottom:5px;color:#1f2d3d;font-weight:600}.trend-labels[data-v-c13e267c]{position:relative;height:18px;margin-top:-4px;color:#7a8798;font-size:10px;text-align:center}.trend-labels span[data-v-c13e267c]{position:absolute;top:0;min-width:28px;transform:translateX(-50%);white-space:nowrap}.list-panel[data-v-c13e267c],.rank-panel[data-v-c13e267c]{height:510px;margin-bottom:16px}.view-all-btn[data-v-c13e267c]{color:#1890ff;border-color:#91d5ff}.filter-group[data-v-c13e267c]{display:flex;gap:8px}.doubt-table[data-v-c13e267c]{width:100%;border-collapse:collapse}.doubt-table th[data-v-c13e267c]{height:38px;background:#f0f4fa;color:#4a5a70;font-weight:600}.doubt-table td[data-v-c13e267c]{height:38px;border-bottom:1px solid #edf2f7}.doubt-table td[data-v-c13e267c],.doubt-table th[data-v-c13e267c]{padding:0 10px}.summary[data-v-c13e267c]{max-width:290px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-cell[data-v-c13e267c]{color:#8c98a9;text-align:center}.actions[data-v-c13e267c]{white-space:nowrap}.actions a[data-v-c13e267c]{margin-right:10px}.table-footer[data-v-c13e267c]{display:flex;align-items:center;justify-content:flex-end;gap:12px;height:42px}.rank-panel .panel-title span[data-v-c13e267c]{color:#7a8798;font-size:12px;font-weight:400}.rank-list[data-v-c13e267c]{margin-top:8px}.rank-modal-list[data-v-c13e267c]{max-height:520px;overflow:auto}.rank-row[data-v-c13e267c]{display:grid;grid-template-columns:24px 1fr 110px 52px;align-items:center;height:33px;gap:8px}.rank-no[data-v-c13e267c]{width:17px;height:17px;line-height:17px;text-align:center;color:#68758a}.rank-no.top[data-v-c13e267c]{color:#fff;background:#fa8c16;border-radius:3px}.rank-name[data-v-c13e267c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank-bar[data-v-c13e267c]{height:5px;background:#e6edf5;border-radius:3px}.rank-bar i[data-v-c13e267c]{display:block;height:100%;background:#1890ff;border-radius:3px}.model-list-section[data-v-cfbbaa4a]{display:flex;height:65vh;flex-direction:column}.section-title[data-v-cfbbaa4a]{flex:0 0 40px;padding:0 12px;border-bottom:1px solid #e8e8e8;background:#fff;font-weight:600;line-height:40px}.card-layout-wrap[data-v-cfbbaa4a]{display:flex;flex:1;min-height:0;background:#fff}.tree-layout-wrap[data-v-cfbbaa4a]{width:240px;height:100%}.layout-divider[data-v-cfbbaa4a]{width:8px;background:#f0f2f5}.list-layout-wrap[data-v-cfbbaa4a]{flex:1;min-width:0;height:100%}.list-layout-content[data-v-cfbbaa4a]{display:flex;height:100%;min-height:0;flex-direction:column}.table-layout-wrap[data-v-cfbbaa4a]{flex:1;min-height:0}.param-form[data-v-4b0ea0de]{margin-bottom:16px}.cancel-param[data-v-4b0ea0de]{margin-left:8px}.fixed-sql-content[data-v-4b0ea0de]{width:100%;margin-top:8px}.output-description[data-v-4b0ea0de]{padding-top:16px}.output-example[data-v-4b0ea0de]{margin-bottom:16px;line-height:22px;word-break:break-all}.fixed-sql-content[data-v-4b0ea0de] .ant-tabs-bar{margin-bottom:8px}.field-text[data-v-4b0ea0de]{min-height:32px;padding:5px 0;white-space:pre-wrap;word-break:break-all}.script-help[data-v-4b0ea0de]{margin-left:4px;color:rgba(0,0,0,.45)}.model-search-icon[data-v-4b0ea0de]{color:#1890ff;cursor:pointer}.drawer-footer[data-v-4b0ea0de]{position:absolute;right:0;bottom:0;width:100%;padding:10px 24px;border-top:1px solid #e9e9e9;background:#fff;text-align:right}.drawer-footer .ant-btn+.ant-btn[data-v-4b0ea0de]{margin-left:8px}[data-v-4b0ea0de] .code-wrap{height:240px}[data-v-4b0ea0de] .code-wrap .content-container,[data-v-4b0ea0de] .code-wrap .content-container>div,[data-v-4b0ea0de] .monaco-editor{height:100%!important}