[data-v-58727f0c]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.ai-edge-tab[data-v-58727f0c]{position:fixed;right:8px;bottom:24px;width:42px;height:42px;border:none;background:transparent;color:#fff;cursor:pointer;padding:0;z-index:2004;transition:transform .18s ease,filter .18s ease;outline:none}.ai-edge-tab[data-v-58727f0c]:hover{transform:scale(1.05);filter:brightness(1.08)}.ai-edge-tab[data-v-58727f0c]:focus-visible{outline:2px solid #fff;outline-offset:2px}.ai-edge-tab.is-dragging[data-v-58727f0c]{cursor:grabbing;transition:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ai-edge-tab.is-hidden[data-v-58727f0c]{opacity:0;transform:translateX(48px);pointer-events:none;transition:all .3s ease}.ai-edge-tab__gif[data-v-58727f0c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ai-edge-tab__close[data-v-58727f0c]{position:absolute;top:-6px;right:-6px;width:16px;height:16px;border-radius:50%;background:rgba(0,0,0,.55);border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.5);transition:opacity .2s ease,transform .2s ease;z-index:11;pointer-events:auto}.ai-edge-tab__close svg[data-v-58727f0c]{width:8px;height:8px;display:block}.ai-edge-tab:not(.is-dragging):hover .ai-edge-tab__close[data-v-58727f0c]{opacity:1;transform:scale(1)}@keyframes indicatorPulse-data-v-58727f0c{0%,to{opacity:.7}50%{opacity:1}}.ai-edge-indicator[data-v-58727f0c]{position:fixed;right:0;bottom:21px;width:6px;height:48px;background:linear-gradient(180deg,#06b6d4,#2563eb);border-radius:3px 0 0 3px;cursor:pointer;opacity:0;transform:translateX(100%);transition:opacity .3s ease,transform .3s ease,box-shadow .2s ease;box-shadow:0 0 8px rgba(6,182,212,.5);animation:indicatorPulse-data-v-58727f0c 2s ease-in-out infinite;z-index:2004;pointer-events:none}.ai-edge-indicator.is-visible[data-v-58727f0c]{opacity:1;transform:translateX(0);pointer-events:auto}.ai-edge-indicator[data-v-58727f0c]:hover{box-shadow:0 0 14px rgba(6,182,212,.8);animation:none}[data-v-009967bf]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.runtime-topbar[data-v-009967bf]{justify-content:space-between;gap:12px;padding:0 14px;border-bottom:1px solid #e6eaf2;background:#fff;min-height:52px}.brand-block[data-v-009967bf],.runtime-topbar[data-v-009967bf]{display:flex;align-items:center;min-width:0}.brand-block .title-row[data-v-009967bf]{display:flex;align-items:center;gap:8px;position:relative}.rollback-title-row[data-v-009967bf]{padding-left:4px}.agent-title-block[data-v-009967bf]{display:flex;flex-direction:column;min-width:0;gap:2px}.brand-block h1[data-v-009967bf]{margin:0;font-size:15px;line-height:1.2;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-title-desc[data-v-009967bf]{margin:0;font-size:12px;color:#8a94a6;line-height:1.4;max-width:260px;word-break:break-all}.title-help-icon[data-v-009967bf]{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid #dcdfe6;border-radius:50%;background:#fff;color:#8a94a6;font-size:11px;font-weight:600;line-height:1;cursor:help;transition:color .2s,border-color .2s,background .2s}.title-help-icon[data-v-009967bf]:focus,.title-help-icon[data-v-009967bf]:hover{color:#409eff;border-color:#409eff;background:#ecf5ff;outline:none}.topbar-actions[data-v-009967bf]{display:flex;align-items:center;gap:8px}.new-session-btn[data-v-009967bf]{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;background:#1677ff;color:#fff;border:none;border-radius:16px;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s,transform .1s}.new-session-btn[data-v-009967bf]:hover{background:#409eff}.new-session-btn[data-v-009967bf]:active{transform:scale(.98)}.new-session-btn .new-session-icon[data-v-009967bf]{width:14px;height:14px;flex-shrink:0}.new-session-btn[data-v-009967bf]:disabled{opacity:.7;cursor:not-allowed}.new-session-btn .spinning[data-v-009967bf]{animation:topbar-spin-data-v-009967bf 1s linear infinite}.return-btn[data-v-009967bf]{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;background:#6b7280;color:#fff;border:none;border-radius:16px;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s,transform .1s}.return-btn[data-v-009967bf]:hover{background:#4b5563}.return-btn[data-v-009967bf]:active{transform:scale(.98)}.return-btn svg[data-v-009967bf]{width:14px;height:14px;flex-shrink:0}.history-btn[data-v-009967bf],.rollback-manage-btn[data-v-009967bf]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:0 solid #dcdfe6;border-radius:6px;cursor:pointer;transition:background .2s,border-color .2s,color .2s;color:#606266}.history-btn[data-v-009967bf]:hover,.rollback-manage-btn[data-v-009967bf]:hover{background:#f5f7fa;border-color:#c0c4cc;color:#409eff}.history-btn svg[data-v-009967bf],.rollback-manage-btn svg[data-v-009967bf]{width:15px;height:15px}.history-btn i[data-v-009967bf],.rollback-manage-btn i[data-v-009967bf]{font-size:15px}.rollback-manage-btn.is-active[data-v-009967bf]{background:#ecf5ff;color:#1677ff}.close-btn[data-v-009967bf]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:6px;cursor:pointer;transition:background .2s,color .2s;color:#606266}.close-btn[data-v-009967bf]:hover{background:#f5f7fa;color:#409eff}.close-btn svg[data-v-009967bf]{width:15px;height:15px}.agent-card-switcher[data-v-009967bf]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:background .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0}.agent-card-switcher[data-v-009967bf]:hover{background:#f5f7fa}.agent-card-switcher.is-open[data-v-009967bf]{background:#ecf5ff}.agent-card-switcher .card-info[data-v-009967bf]{display:flex;flex-direction:column;gap:1px;min-width:0}.agent-card-switcher .card-name[data-v-009967bf]{font-size:13px;font-weight:600;color:#303133;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.agent-card-switcher .card-sub[data-v-009967bf]{font-size:11px;color:#8a94a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.agent-card-switcher .card-arrow[data-v-009967bf]{width:14px;height:14px;color:#a6afc1;transition:transform .25s,color .2s;flex-shrink:0;align-self:center}.agent-card-switcher:hover .card-arrow[data-v-009967bf]{color:#1677ff}.agent-card-switcher.is-open .card-arrow[data-v-009967bf]{transform:rotate(180deg);color:#1677ff}.agent-switcher-dropdown[data-v-009967bf]{position:absolute;top:calc(100% + 4px);left:0;min-width:280px;max-width:320px;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,251,255,.98));border:1px solid rgba(230,234,242,.92);border-radius:12px;box-shadow:0 12px 32px rgba(38,47,77,.16);z-index:2000;padding:8px}.agent-switcher-item[data-v-009967bf]{position:relative;display:block;width:100%;padding:12px 14px;text-align:left;cursor:pointer;background:hsla(0,0%,100%,.74);border:1px solid #e6eaf2;border-radius:8px;outline:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease,opacity .18s ease;margin-bottom:6px}.agent-switcher-item[data-v-009967bf]:last-child{margin-bottom:0}.agent-switcher-item[data-v-009967bf]:focus-visible:not(.is-disabled),.agent-switcher-item[data-v-009967bf]:hover:not(.is-disabled){background:linear-gradient(135deg,rgba(22,119,255,.055),hsla(0,0%,100%,.92));border-color:rgba(22,119,255,.4);box-shadow:0 6px 14px rgba(38,47,77,.08),0 0 0 1px rgba(22,119,255,.15);transform:translateY(-1px)}.agent-switcher-item.is-active[data-v-009967bf]{background:linear-gradient(135deg,rgba(22,119,255,.08),hsla(0,0%,100%,.95));border-color:rgba(22,119,255,.5);box-shadow:0 6px 14px rgba(38,47,77,.08),0 0 0 1px rgba(22,119,255,.2)}.agent-switcher-item.is-active[data-v-009967bf]:after{content:"";position:absolute;top:10px;right:10px;width:6px;height:6px;background:#1677ff;border-radius:50%;box-shadow:0 0 0 3px rgba(22,119,255,.15)}.agent-switcher-item.is-disabled[data-v-009967bf]{cursor:not-allowed;background:#f3f6fb;border-color:#eef2f8;opacity:.86}.agent-switcher-item__content[data-v-009967bf]{display:flex;flex-direction:column;gap:3px;min-width:0}.agent-switcher-item__title-row[data-v-009967bf]{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0}.agent-switcher-item__title[data-v-009967bf]{font-size:14px;font-weight:600;color:#202a3f;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-switcher-item__reason[data-v-009967bf]{flex:0 0 auto;padding:2px 8px;font-size:11px;font-weight:600;color:#8b6a2f;white-space:nowrap;background:rgba(245,158,11,.11);border:1px solid rgba(245,158,11,.16);border-radius:999px}.agent-switcher-item.is-disabled .agent-switcher-item__title[data-v-009967bf]{color:#8a94a6}.agent-switcher-item.is-disabled .agent-switcher-item__reason[data-v-009967bf]{color:#8b6a2f;background:rgba(245,158,11,.11)}.agent-switcher-item__desc[data-v-009967bf]{font-size:12px;color:#8a94a6;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-switcher-item.is-disabled .agent-switcher-item__desc[data-v-009967bf]{color:#a6afc1}.history-list[data-v-009967bf]{max-height:320px;overflow-y:auto}.history-list[data-v-009967bf]::-webkit-scrollbar{width:6px}.history-list[data-v-009967bf]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:3px}.history-item[data-v-009967bf]{display:flex;align-items:flex-start;padding:12px 16px;cursor:pointer;transition:background .2s;border-bottom:1px solid #f0f2f5}.history-item[data-v-009967bf]:last-child{border-bottom:none}.history-item[data-v-009967bf]:hover{background:#f5f7fa}.history-item.is-active[data-v-009967bf]{background:#ecf5ff}.history-item-content[data-v-009967bf]{flex:1;min-width:0}.history-item-title[data-v-009967bf]{font-size:14px;color:#303133;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-item-time[data-v-009967bf]{font-size:12px;color:#909399;margin-top:4px}.history-item-actions[data-v-009967bf]{flex-shrink:0;display:flex;align-items:center;margin-left:8px}.history-delete-btn[data-v-009967bf]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;border-radius:4px;transition:background .2s,color .2s;color:#c0c4cc}.history-delete-btn[data-v-009967bf]:hover{background:#fef0f0;color:#f56c6c}.history-delete-btn svg[data-v-009967bf]{width:15px;height:15px}.history-all-loaded[data-v-009967bf],.history-empty[data-v-009967bf],.history-loading[data-v-009967bf]{padding:24px 16px;color:#8a94a6;font-size:13px;text-align:center}.history-item-confirm[data-v-009967bf]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.confirm-text[data-v-009967bf]{font-size:13px;color:#f56c6c;white-space:nowrap}.confirm-actions[data-v-009967bf]{display:flex;gap:6px;flex-shrink:0}.confirm-cancel-btn[data-v-009967bf],.confirm-ok-btn[data-v-009967bf]{padding:4px 12px;border-radius:4px;font-size:12px;cursor:pointer;border:none;transition:background .2s}.confirm-cancel-btn[data-v-009967bf]{background:#f5f7fa;color:#606266}.confirm-cancel-btn[data-v-009967bf]:hover{background:#e4e7ed}.confirm-ok-btn[data-v-009967bf]{background:#f56c6c;color:#fff}.confirm-ok-btn[data-v-009967bf]:hover{background:#f78989}.confirm-ok-btn[data-v-009967bf]:disabled{opacity:.7;cursor:not-allowed}@keyframes topbar-spin-data-v-009967bf{to{transform:rotate(1turn)}}.history-dropdown-menu.el-dropdown-menu{padding:0!important;border:1px solid #e4e7ed!important;border-radius:8px!important;box-shadow:0 4px 12px rgba(0,0,0,.12)!important}.context-label-tooltip.el-tooltip__popper{max-width:360px;word-break:break-all;line-height:1.5}.context-tooltip-content{display:flex;flex-direction:column;gap:4px}.context-tooltip-line{word-break:break-all}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:#24292f;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" aria-hidden="true"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" aria-hidden="true"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"/></svg>')}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:transparent;color:#0969da;text-decoration:none}.markdown-body a:active,.markdown-body a:hover{outline-width:0}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:600}.markdown-body dfn{font-style:italic}.markdown-body h1{margin:.67em 0;font-weight:600;padding-bottom:.3em;font-size:2em;border-bottom:1px solid #d7dde3}.markdown-body mark{background-color:#fff8c5;color:#24292f}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{border-style:none;max-width:100%;box-sizing:content-box;background-color:#fff}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace,monospace;font-size:1em}.markdown-body figure{margin:1em 40px}.markdown-body hr{box-sizing:content-box;overflow:hidden;background:0 0;border-bottom:1px solid #d7dde3;height:.25em;padding:0;margin:24px 0;background-color:#d0d7de;border:0}.markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button}.markdown-body [type=button]::-moz-focus-inner,.markdown-body [type=reset]::-moz-focus-inner,.markdown-body [type=submit]::-moz-focus-inner{border-style:none;padding:0}.markdown-body [type=button]:-moz-focusring,.markdown-body [type=reset]:-moz-focusring,.markdown-body [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body hr:after,.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{clear:both}.markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:-moz-max-content;width:max-content;max-width:100%;overflow:auto}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body details:not([open])>:not(summary){display:none!important}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:#24292f;vertical-align:middle;background-color:#f6f8fa;border:1px solid rgba(175,184,193,.2);border-bottom-color:rgba(175,184,193,.2);border-radius:6px;box-shadow:inset 0 -1px 0 rgba(175,184,193,.2)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h2{font-weight:600;padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid #d7dde3}.markdown-body h3{font-weight:600;font-size:1.25em}.markdown-body h4{font-weight:600;font-size:1em}.markdown-body h5{font-weight:600;font-size:.875em}.markdown-body h6{font-weight:600;font-size:.85em;color:#57606a}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0;padding:0 1em;color:#57606a;border-left:.25em solid #d0d7de}.markdown-body ol,.markdown-body ul{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code,.markdown-body pre,.markdown-body tt{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;word-wrap:normal}.markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body ::-moz-placeholder{color:#6e7781;opacity:1}.markdown-body :-ms-input-placeholder{color:#6e7781;opacity:1}.markdown-body ::placeholder{color:#6e7781;opacity:1}.markdown-body input::-webkit-inner-spin-button,.markdown-body input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.markdown-body .pl-c{color:#6e7781}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#0550ae}.markdown-body .pl-e,.markdown-body .pl-en{color:#8250df}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi{color:#24292f}.markdown-body .pl-ent{color:#116329}.markdown-body .pl-k{color:#cf222e}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre{color:#0a3069}.markdown-body .pl-smw,.markdown-body .pl-v{color:#953800}.markdown-body .pl-bu{color:#82071e}.markdown-body .pl-ii{color:#f6f8fa;background-color:#82071e}.markdown-body .pl-c2{color:#f6f8fa;background-color:#cf222e}.markdown-body .pl-sr .pl-cce{font-weight:700;color:#116329}.markdown-body .pl-ml{color:#3b2300}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:#0550ae}.markdown-body .pl-mi{font-style:italic;color:#24292f}.markdown-body .pl-mb{font-weight:700;color:#24292f}.markdown-body .pl-md{color:#82071e;background-color:#ffebe9}.markdown-body .pl-mi1{color:#116329;background-color:#dafbe1}.markdown-body .pl-mc{color:#953800;background-color:#ffd8b5}.markdown-body .pl-mi2{color:#eaeef2;background-color:#0550ae}.markdown-body .pl-mdr{font-weight:700;color:#8250df}.markdown-body .pl-ba{color:#57606a}.markdown-body .pl-sg{color:#8c959f}.markdown-body .pl-corl{text-decoration:underline;color:#0a3069}.markdown-body [data-catalyst]{display:block}.markdown-body g-emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:400;line-height:1;vertical-align:-.075em}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body:after,.markdown-body:before{display:table;content:""}.markdown-body:after{clear:both}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:#cf222e}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:0}.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:16px}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body sup>a:before{content:"["}.markdown-body sup>a:after{content:"]"}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#24292f;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 code,.markdown-body h1 tt,.markdown-body h2 code,.markdown-body h2 tt,.markdown-body h3 code,.markdown-body h3 tt,.markdown-body h4 code,.markdown-body h4 tt,.markdown-body h5 code,.markdown-body h5 tt,.markdown-body h6 code,.markdown-body h6 tt{padding:0 .2em;font-size:inherit}.markdown-body ol.no-list,.markdown-body ul.no-list{padding:0;list-style-type:none}.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body ol[type=a]{list-style-type:lower-alpha}.markdown-body ol[type=i]{list-style-type:lower-roman}.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table th{font-weight:600}.markdown-body table td,.markdown-body table th{padding:6px 13px;border:1px solid #d0d7de}.markdown-body table tr{background-color:#fff;border-top:1px solid #d7dde3}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body table img{background-color:transparent}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid #d0d7de}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:#24292f}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;background-color:rgba(175,184,193,.2);border-radius:6px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body pre code{font-size:100%}.markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:0 0;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:6px}.markdown-body pre code,.markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:#fff;border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:600;background:#f6f8fa;border-top:0}.markdown-body .footnotes{font-size:12px;color:#57606a;border-top:1px solid #d0d7de}.markdown-body .footnotes ol{padding-left:16px}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-24px;pointer-events:none;content:"";border:2px solid #0969da;border-radius:6px}.markdown-body .footnotes li:target{color:#24292f}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:400}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:3px}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.6em;vertical-align:middle}.markdown-body .contains-task-list:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}[data-v-28e913c8]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.generic-visualization[data-v-28e913c8]{display:grid;gap:10px}.generic-visualization-head[data-v-28e913c8]{display:flex;align-items:flex-start;gap:12px}.generic-visualization-title-wrap[data-v-28e913c8]{min-width:0}.generic-visualization-title-row[data-v-28e913c8]{display:flex;align-items:center;gap:8px}.generic-visualization-title[data-v-28e913c8]{color:#202733;font-size:14px;font-weight:700;line-height:1.4}.generic-visualization-summary[data-v-28e913c8]{margin-top:4px;color:#536273;font-size:12px;line-height:1.5}.generic-badge[data-v-28e913c8],.generic-chip[data-v-28e913c8]{flex:none;border:1px solid #dce3ea;border-radius:999px;background:#f7f9fb;color:#536273;white-space:nowrap}.generic-chip[data-v-28e913c8]{padding:2px 8px;font-size:11px;line-height:1.6}.generic-section-list[data-v-28e913c8]{display:grid;gap:8px}.generic-section-title-row[data-v-28e913c8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.generic-section-title[data-v-28e913c8]{color:#4a5568;font-size:12px;font-weight:700}.generic-expand-all[data-v-28e913c8]{color:#8c95a4;font-size:11px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-expand-all[data-v-28e913c8]:before{content:"▸ "}.generic-expand-all[data-v-28e913c8]:hover{color:#5a6475}.generic-view-all[data-v-28e913c8]{list-style:none;padding-top:4px;text-align:center}.generic-view-all-link[data-v-28e913c8]{color:#4b8bd6;font-size:13px;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.generic-view-all-link[data-v-28e913c8]:hover{color:#2d587f}.generic-item-list[data-v-28e913c8]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.generic-item[data-v-28e913c8]{border:1px solid #e5eaf0;border-radius:6px;background:#fff}.generic-item-main[data-v-28e913c8]{display:flex;align-items:center;gap:8px;padding:10px}.generic-item-main_clickable[data-v-28e913c8]{cursor:pointer}.generic-item-index[data-v-28e913c8]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#26384d;color:#fff;font-size:12px;font-weight:700}.generic-item-title[data-v-28e913c8]{color:#202733;font-weight:600;line-height:1.45;word-break:break-word;flex:none}.generic-badge-row[data-v-28e913c8]{display:flex;flex-wrap:wrap;gap:5px;flex:none}.generic-item-arrow[data-v-28e913c8]{margin-left:auto;color:#9ca3af;font-size:12px;transition:transform .2s ease}.generic-badge[data-v-28e913c8]{padding:1px 7px;font-size:11px;line-height:1.6}.generic-detail-list[data-v-28e913c8]{margin:8px 0 8px 32px;padding:0;color:#556170;font-size:12px;line-height:1.6;animation:generic-detail-fade-in-data-v-28e913c8 .2s ease}@keyframes generic-detail-fade-in-data-v-28e913c8{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.generic-alert[data-v-28e913c8]{border-left:3px solid #4b8bd6;border-radius:4px;background:#f2f7fd;color:#38516a;padding:7px 8px;font-size:12px;line-height:1.5}.generic-alert-list[data-v-28e913c8]{margin:0;padding-left:16px}.generic-form[data-v-28e913c8]{display:grid;margin:0;overflow:hidden;border:1px solid #e5eaf0;border-radius:6px;background:#fff}.generic-form-row[data-v-28e913c8]{display:grid;grid-template-columns:minmax(84px,.28fr) minmax(0,1fr);gap:10px;padding:6px 10px;border-bottom:1px solid #eef2f6}.generic-form-row[data-v-28e913c8]:last-child{border-bottom:0}.generic-form-label[data-v-28e913c8]{min-width:0;color:#536273;font-size:12px;font-weight:700;line-height:1.5;word-break:break-word}.generic-form-value[data-v-28e913c8]{min-width:0;margin:0;color:#202733;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.generic-code summary[data-v-28e913c8]{cursor:pointer;color:#546170;font-size:12px;font-weight:600}.generic-code pre[data-v-28e913c8]{margin:6px 0 0;padding:8px;overflow:auto;border-radius:4px;background:#fff;color:#3d4758;white-space:pre-wrap;word-break:break-word;font-family:Consolas,Monaco,monospace;font-size:11px;line-height:1.45}.generic-empty[data-v-28e913c8]{padding:8px;border:1px dashed #d7dee6;border-radius:6px;background:#f7f9fb;color:#7b8794;font-size:12px}.tone-success[data-v-28e913c8]{border-color:#c7e9d5;background:#e9f7ef;color:#24774a}.tone-warning[data-v-28e913c8]{border-color:#efd9a2;background:#fff4dd;color:#8a5f12}.tone-danger[data-v-28e913c8]{border-color:#efc3bf;background:#fdecec;color:#b4332e}.tone-info[data-v-28e913c8]{border-color:#d4e2ef;background:#eef5fb;color:#2d587f}.tone-neutral[data-v-28e913c8]{border-color:#dce3ea;background:#f7f9fb;color:#536273}.generic-list-dialog .el-dialog__body{padding-top:10px;max-height:60vh;overflow-y:auto}.generic-list-dialog .generic-item-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.generic-list-dialog .generic-item{border:1px solid #e5eaf0;border-radius:6px;background:#fff}.generic-list-dialog .generic-item-main{display:flex;align-items:center;gap:8px;padding:10px}.generic-list-dialog .generic-item-main_clickable{cursor:pointer}.generic-list-dialog .generic-item-index{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#26384d;color:#fff;font-size:12px;font-weight:700}.generic-list-dialog .generic-item-title{color:#202733;font-weight:600;line-height:1.45;word-break:break-word;flex:none}.generic-list-dialog .generic-badge-row{display:flex;flex-wrap:wrap;gap:5px;flex:none}.generic-list-dialog .generic-item-arrow{margin-left:auto;color:#9ca3af;font-size:12px;transition:transform .2s ease}.generic-list-dialog .generic-badge{flex:none;border:1px solid #dce3ea;border-radius:999px;background:#f7f9fb;color:#536273;white-space:nowrap;padding:1px 7px;font-size:11px;line-height:1.6}.generic-list-dialog .generic-detail-list{margin:8px 0 8px 32px;padding:0;color:#556170;font-size:12px;line-height:1.6}.generic-list-dialog .tone-success{border-color:#c7e9d5;background:#e9f7ef;color:#24774a}.generic-list-dialog .tone-warning{border-color:#efd9a2;background:#fff4dd;color:#8a5f12}.generic-list-dialog .tone-danger{border-color:#efc3bf;background:#fdecec;color:#b4332e}.generic-list-dialog .tone-info{border-color:#d4e2ef;background:#eef5fb;color:#2d587f}.generic-list-dialog .tone-neutral{border-color:#dce3ea;background:#f7f9fb;color:#536273}.generic-list-dialog .generic-list-pagination{margin-top:12px;text-align:center}[data-v-5208946e]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.echarts-render-wrapper[data-v-5208946e]{margin:8px 0;border:1px solid #e7e9ef;border-radius:6px;background:#fff;overflow:hidden;position:relative}.echarts-chart-name[data-v-5208946e]{padding:10px 14px 0;font-size:14px;font-weight:600;color:#2f3a4a}.echarts-chart-container[data-v-5208946e]{width:100%;height:320px;padding:8px}.echarts-chart-container_compact[data-v-5208946e]{height:120px}.echarts-chart-container_square[data-v-5208946e]{height:280px;max-width:400px;margin:0 auto}.echarts-map-wrapper[data-v-5208946e]{position:relative;height:420px;min-height:320px}.echarts-chart-container_map[data-v-5208946e]{width:100%;height:420px;min-height:320px}.echarts-map-back[data-v-5208946e]{position:absolute;top:10px;left:10px;z-index:20;display:flex;align-items:center;gap:4px;padding:6px 14px;background:hsla(0,0%,100%,.92);border:1px solid #dcdfe6;border-radius:4px;cursor:pointer;font-size:13px;color:#606266;box-shadow:0 1px 4px rgba(0,0,0,.08);transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.echarts-map-back[data-v-5208946e]:hover{background:#ecf5ff;border-color:#409eff;color:#409eff}.echarts-map-back i[data-v-5208946e]{font-size:14px}.echarts-map-loading[data-v-5208946e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:25;padding:12px 24px;background:hsla(0,0%,100%,.95);border-radius:6px;font-size:14px;color:#606266;box-shadow:0 2px 8px rgba(0,0,0,.12)}.echarts-map-loading i[data-v-5208946e]{margin-right:6px}.echarts-toolbar[data-v-5208946e]{position:absolute;top:10px;right:14px;z-index:10;display:flex;align-items:center;gap:4px}.echarts-toolbar-btn[data-v-5208946e]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:hsla(0,0%,100%,.85);border:1px solid #dcdfe6;cursor:pointer;font-size:14px;color:#606266;transition:all .2s ease;padding:0;box-shadow:0 1px 4px rgba(0,0,0,.08)}.echarts-toolbar-btn[data-v-5208946e]:hover{background:#ecf5ff;border-color:#409eff;color:#409eff}.is-refreshing[data-v-5208946e]{pointer-events:none;opacity:.7}.echarts-spin[data-v-5208946e]{animation:echarts-spin-anim-data-v-5208946e 1s linear infinite}@keyframes echarts-spin-anim-data-v-5208946e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.echarts-toolbar-popover-list[data-v-5208946e]{padding:4px 0}.echarts-toolbar-popover-item[data-v-5208946e]{display:flex;align-items:center;gap:8px;padding:7px 12px;cursor:pointer;font-size:13px;color:#606266;transition:background .15s}.echarts-toolbar-popover-item[data-v-5208946e]:hover{background:#f5f7fa}.echarts-toolbar-popover-item.active[data-v-5208946e]{color:#409eff;font-weight:500}.echarts-toolbar-popover-item .el-icon-check[data-v-5208946e]{margin-left:auto;font-size:12px;color:#409eff}.echarts-theme-dot[data-v-5208946e]{display:inline-block;width:12px;height:12px;border-radius:50%;flex-shrink:0;border:1px solid rgba(0,0,0,.1)}.echarts-loading[data-v-5208946e]{padding:20px 14px;text-align:center;color:#8a94a6;font-size:13px}.echarts-error[data-v-5208946e]{padding:14px;color:#b42318;font-size:13px}.echarts-table-container[data-v-5208946e]{padding:10px 14px;overflow-x:auto}.echarts-table-pagination[data-v-5208946e]{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 0 2px;border-top:1px solid #e7e9ef;margin-top:8px}.echarts-pagination-info[data-v-5208946e]{font-size:13px;color:#606266;min-width:60px;text-align:center}.echarts-table[data-v-5208946e]{width:100%;border-collapse:collapse;font-size:13px}.echarts-table td[data-v-5208946e],.echarts-table th[data-v-5208946e]{padding:8px 12px;border:1px solid #e7e9ef;text-align:left}.echarts-table th[data-v-5208946e]{background:#f5f7fa;font-weight:600;color:#2f3a4a}.echarts-table td[data-v-5208946e]{color:#3d4758}.echarts-table tbody tr[data-v-5208946e]:hover{background:#f9fbff}.echarts-table-theme-default .echarts-table th[data-v-5208946e]{background:#f5f7fa;color:#2f3a4a}.echarts-table-theme-default .echarts-table td[data-v-5208946e]{color:#3d4758}.echarts-table-theme-default .echarts-table td[data-v-5208946e],.echarts-table-theme-default .echarts-table th[data-v-5208946e]{border-color:#e7e9ef}.echarts-table-theme-default .echarts-table tbody tr[data-v-5208946e]:hover{background:#f9fbff}.echarts-table-theme-vintage .echarts-table th[data-v-5208946e]{background:#fef8ef;color:#8b6e4e}.echarts-table-theme-vintage .echarts-table td[data-v-5208946e]{color:#6e5c4f}.echarts-table-theme-vintage .echarts-table td[data-v-5208946e],.echarts-table-theme-vintage .echarts-table th[data-v-5208946e]{border-color:#e0d5c7}.echarts-table-theme-vintage .echarts-table tbody tr[data-v-5208946e]:hover{background:#fdf5e8}.echarts-table-theme-dark .echarts-table th[data-v-5208946e]{background:#2c3446;color:#ddd}.echarts-table-theme-dark .echarts-table td[data-v-5208946e]{color:#ccc}.echarts-table-theme-dark .echarts-table td[data-v-5208946e],.echarts-table-theme-dark .echarts-table th[data-v-5208946e]{border-color:#4a5568}.echarts-table-theme-dark .echarts-table tbody tr[data-v-5208946e]:hover{background:#374151}.echarts-table-theme-macarons .echarts-table th[data-v-5208946e]{background:#e8f6f6;color:#2a7a7a}.echarts-table-theme-macarons .echarts-table td[data-v-5208946e]{color:#3d5c5c}.echarts-table-theme-macarons .echarts-table td[data-v-5208946e],.echarts-table-theme-macarons .echarts-table th[data-v-5208946e]{border-color:#b8d8d8}.echarts-table-theme-macarons .echarts-table tbody tr[data-v-5208946e]:hover{background:#d4efef}.echarts-table-theme-shine .echarts-table th[data-v-5208946e]{background:#fff1f0;color:#b4282d}.echarts-table-theme-shine .echarts-table td[data-v-5208946e]{color:#5c3a3a}.echarts-table-theme-shine .echarts-table td[data-v-5208946e],.echarts-table-theme-shine .echarts-table th[data-v-5208946e]{border-color:#e8c4c4}.echarts-table-theme-shine .echarts-table tbody tr[data-v-5208946e]:hover{background:#ffe8e6}.echarts-table-theme-roma .echarts-table th[data-v-5208946e]{background:#f9e8ec;color:#a8304f}.echarts-table-theme-roma .echarts-table td[data-v-5208946e]{color:#5c3a42}.echarts-table-theme-roma .echarts-table td[data-v-5208946e],.echarts-table-theme-roma .echarts-table th[data-v-5208946e]{border-color:#e0bcc4}.echarts-table-theme-roma .echarts-table tbody tr[data-v-5208946e]:hover{background:#f3d5dc}.echarts-theme-popover,.echarts-type-popover{min-width:auto!important;padding:0!important}[data-v-79e3d406]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.loading-dots-indicator[data-v-79e3d406]{display:flex;justify-content:center;align-items:center;padding:4px 0;opacity:0;height:0;overflow:hidden;transition:opacity .2s ease-in-out,height .2s ease-in-out}.loading-dots-indicator_visible[data-v-79e3d406]{opacity:1;height:auto}.loading-dots-indicator__dots[data-v-79e3d406]{display:flex;align-items:center;gap:6px}.loading-dots-indicator__dot[data-v-79e3d406]{width:8px;height:8px;border-radius:50%;background-color:#307cfb;opacity:.4;animation:bounce-data-v-79e3d406 1.4s ease-in-out infinite both}.loading-dots-indicator__dot[data-v-79e3d406]:first-child{animation-delay:0s}.loading-dots-indicator__dot[data-v-79e3d406]:nth-child(2){animation-delay:.2s}.loading-dots-indicator__dot[data-v-79e3d406]:nth-child(3){animation-delay:.4s}@keyframes bounce-data-v-79e3d406{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.image-preview-dialog{max-width:1080px}.image-preview-dialog .el-dialog__body{padding:0;background:#111827}.image-preview-body{min-height:360px;max-height:72vh;display:grid;place-items:center;overflow:auto;background:#111827}.image-preview-body img{max-width:100%;max-height:72vh;display:block;-o-object-fit:contain;object-fit:contain}.image-preview-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.image-preview-meta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#606b7b;font-size:12px}.message-feedback[data-v-63ee5906]{display:flex;align-items:center;gap:8px;margin-top:10px}.message-feedback-btn[data-v-63ee5906]{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 10px;border:1px solid #e5e7eb;border-radius:14px;background:#fff;color:#6b7280;font-size:12px;line-height:1;cursor:pointer;transition:all .15s ease}.message-feedback-btn[data-v-63ee5906]:hover:not(.is-disabled){border-color:#c7d2fe;color:#374151;background:#f8fafc}.message-feedback-btn.is-active[data-v-63ee5906]{border-color:#86efac;background:#f0fdf4;color:#15803d}.message-feedback-btn.is-active.is-dislike[data-v-63ee5906]{border-color:#fca5a5;background:#fef2f2;color:#b91c1c}.message-feedback-btn.is-disabled[data-v-63ee5906]{opacity:.6;cursor:not-allowed}.markdown-body ul>li{list-style-type:disc;list-style-position:outside}[data-v-b71ae054]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.conversation-panel[data-v-b71ae054]{position:relative;min-height:0;min-width:0;overflow:hidden;border-radius:6px;background:#fafaf9;display:grid;grid-template-rows:minmax(0,1fr) auto fit-content(80%)}.conversation-bottom[data-v-b71ae054]{min-height:0;display:flex;flex-direction:column}.message-list[data-v-b71ae054]{position:relative;min-height:0;min-width:0;padding:14px;padding-bottom:0;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;background:#fafaf9}.message-list[data-v-b71ae054]::-webkit-scrollbar{display:none}.message-item[data-v-b71ae054]{margin-bottom:16px}.message-label[data-v-b71ae054]{display:flex;align-items:center;gap:8px;margin-bottom:6px;color:#7a8495;font-size:11px;font-weight:600}.message-bubble[data-v-b71ae054]{max-width:70%;padding:10px 12px;border:1px solid #edf0f5;border-radius:6px;background:#fff;line-height:1.62;font-size:14px;word-break:break-word}.message-item_user[data-v-b71ae054]{display:flex;flex-direction:column;align-items:flex-end}.message-item_user .message-bubble[data-v-b71ae054]{width:-moz-fit-content;width:fit-content;max-width:70%;border-color:#e7e5e4;background:#e7e5e4}.message-item_user .message-label[data-v-b71ae054]{justify-content:flex-end}.message-time-below[data-v-b71ae054]{margin-top:4px;color:#9ca3af;font-size:11px;opacity:0;transition:opacity .2s ease;text-align:right}.message-item:hover .message-time-below[data-v-b71ae054]{opacity:1}.message-item_assistant .message-bubble[data-v-b71ae054]{max-width:100%;background:#fafaf9;border:none}.message-item_tool .message-bubble[data-v-b71ae054]{border-color:#ffe6b8;background:#fff8eb}.message-markdown.markdown-body[data-v-b71ae054]{font-size:14px;background-color:transparent;font-family:inherit}.message-markdown.markdown-body[data-v-b71ae054]>:first-child{margin-top:0}.message-markdown.markdown-body[data-v-b71ae054]>:last-child{margin-bottom:0}.message-markdown.markdown-body pre[data-v-b71ae054]{max-width:100%}.message-attachments[data-v-b71ae054]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.message-attachment[data-v-b71ae054]{max-width:280px;min-width:0;height:30px;display:inline-flex;align-items:center;gap:6px;padding:0 8px;border:1px solid #cfe0fb;border-radius:4px;background:hsla(0,0%,100%,.72);color:#2f3a4a;font-size:12px;line-height:1;text-decoration:none}.message-attachment[data-v-b71ae054]:hover{border-color:#307cfb;color:#1f63d8}.message-attachment_image[data-v-b71ae054]{height:auto;min-height:44px;padding:4px 8px 4px 4px}.message-attachment-preview[data-v-b71ae054]{width:40px;height:40px;flex:0 0 40px;border-radius:4px;overflow:hidden;background:#eef2f7}.message-attachment-preview img[data-v-b71ae054]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.message-attachment-name[data-v-b71ae054]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-attachment-size[data-v-b71ae054]{flex:0 0 auto;color:#8a94a6;font-size:11px}.reasoning-block[data-v-b71ae054]{margin-top:0;border-radius:4px}.reasoning-header[data-v-b71ae054]{position:relative;overflow:hidden;display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:4px;border-left:4px solid #e7e5e4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reasoning-header[data-v-b71ae054]:hover{background:rgba(0,0,0,.02)}.reasoning-scan[data-v-b71ae054]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(120,113,108,.12) 20%,rgba(120,113,108,.22) 50%,rgba(120,113,108,.12) 80%,transparent);background-size:50% 100%;background-repeat:no-repeat;animation:progress-slide-data-v-b71ae054 1.8s ease-in-out infinite alternate}.reasoning-status[data-v-b71ae054]{font-size:13px;font-weight:600;color:#2f3a4a}.reasoning-icon[data-v-b71ae054]{font-size:14px;color:#8a94a6}.reasoning-title[data-v-b71ae054]{font-size:13px;font-weight:600;color:#2f3a4a}.reasoning-arrow[data-v-b71ae054]{font-size:12px;color:#8a94a6;transition:transform .2s ease}.reasoning-content[data-v-b71ae054]{padding:4px 10px 10px;color:#808087;font-size:12px;white-space:pre-wrap}.inline-error[data-v-b71ae054]{margin-top:0;padding:10px;color:#2f3a4a}.inline-error[data-v-b71ae054],.pending-message-note[data-v-b71ae054]{border-left:3px solid #307cfb;background:#f4f8ff;font-size:12px;white-space:pre-wrap}.pending-message-note[data-v-b71ae054]{padding:8px 10px;color:#667085;line-height:1.5}.echarts-render-block[data-v-b71ae054]{margin-top:0;border-radius:6px;overflow:hidden}.message-block+.message-block[data-v-b71ae054]{margin-top:6px}.tool-display-list[data-v-b71ae054],.tool-result-list[data-v-b71ae054]{display:grid;gap:8px;margin-top:10px}.tool-display[data-v-b71ae054]{position:relative;padding:4px 12px;border-radius:4px;background:#fafaf9;font-size:13px;border-left:4px solid #e7e5e4;overflow:hidden}.tool-display_failed[data-v-b71ae054]{border-left-color:#ef4444;background:#fef2f2}.tool-display_waiting[data-v-b71ae054]{border-left-color:#f59e0b;background:#fffbeb}.tool-display-scan[data-v-b71ae054]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(120,113,108,.12) 20%,rgba(120,113,108,.22) 50%,rgba(120,113,108,.12) 80%,transparent);background-size:50% 100%;background-repeat:no-repeat;animation:progress-slide-data-v-b71ae054 1.8s ease-in-out infinite alternate}@keyframes progress-slide-data-v-b71ae054{0%{background-position:-25% 0}to{background-position:125% 0}}.tool-display-head[data-v-b71ae054]{display:flex;align-items:center;gap:8px;font-weight:600}.tool-display-icon[data-v-b71ae054]{font-size:14px;color:#8a94a6}.tool-display-title[data-v-b71ae054]{flex-shrink:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-display-summary[data-v-b71ae054]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#667085;font-weight:400}.tool-display-status[data-v-b71ae054]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:3px;font-size:11px;font-weight:500;margin-left:8px;line-height:1.4}.tool-display-status_failed[data-v-b71ae054]{background:#fee2e2;color:#991b1b}.tool-display-status_waiting[data-v-b71ae054],.tool-waiting-approval-tag[data-v-b71ae054]{background:#fef3c7;color:#92400e;animation:waiting-pulse-data-v-b71ae054 1.5s ease-in-out infinite}.tool-waiting-approval-tag[data-v-b71ae054]{flex-shrink:0;padding:2px 8px;border-radius:3px;font-size:11px;font-weight:500;line-height:1.4}@keyframes waiting-pulse-data-v-b71ae054{0%,to{opacity:1}50%{opacity:.5}}.tool-display-highlight[data-v-b71ae054]{animation:highlight-flash-data-v-b71ae054 .5s ease-in-out 3;border-color:#f59e0b!important;box-shadow:0 0 0 2px rgba(245,158,11,.3)}@keyframes highlight-flash-data-v-b71ae054{0%,to{border-color:#e7e5e4;box-shadow:none}50%{border-color:#f59e0b;box-shadow:0 0 0 2px rgba(245,158,11,.3)}}.tool-display pre[data-v-b71ae054],.tool-result[data-v-b71ae054]{margin:8px 0 0;padding:8px;overflow:auto;border-radius:4px;background:#fff;color:#3d4758;white-space:pre-wrap;word-break:break-word;font-family:Consolas,Monaco,monospace;font-size:11px;line-height:1.45}.inline-error[data-v-b71ae054]{border-color:#e66b6b;background:#fff3f3;color:#b42318}.loading-text[data-v-b71ae054]{display:flex;align-items:center;font-size:14px;font-weight:500;height:20px}.loading-text .char[data-v-b71ae054]{display:inline-block;color:#2f3a4a;opacity:0;animation:typeReveal-data-v-b71ae054 .3s ease-out forwards}.loading-text .char[data-v-b71ae054]:first-child{animation-delay:.1s}.loading-text .char[data-v-b71ae054]:nth-child(2){animation-delay:.25s}.loading-text .char[data-v-b71ae054]:nth-child(3){animation-delay:.4s}.loading-text .char[data-v-b71ae054]:nth-child(4){animation-delay:.55s}.loading-text .char[data-v-b71ae054]:nth-child(5){animation-delay:.7s}.loading-text .char[data-v-b71ae054]:nth-child(6){animation-delay:.85s}.loading-text .cursor[data-v-b71ae054]{display:inline-block;width:2px;height:1.2em;background-color:#307cfb;margin-left:2px;animation:blink-data-v-b71ae054 1s step-end infinite;opacity:1}@keyframes typeReveal-data-v-b71ae054{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes blink-data-v-b71ae054{0%,to{opacity:1}50%{opacity:0}}.empty-conversation[data-v-b71ae054],.empty-state[data-v-b71ae054]{color:#8a94a6;font-size:12px}.empty-conversation[data-v-b71ae054]{height:100%;display:grid;place-items:center}.welcome-screen[data-v-b71ae054]{min-height:100%;display:flex;align-items:center;justify-content:center}.welcome-content[data-v-b71ae054]{text-align:center;padding:20px 20px;max-width:680px;width:100%}.welcome-title[data-v-b71ae054]{font-size:20px;font-weight:600;color:#1f2937;margin:0 0 8px;line-height:1.4}.welcome-subtitle[data-v-b71ae054]{font-size:14px;color:#8a94a6;margin:0;line-height:1.5}.bottom-indicator-row[data-v-b71ae054]{display:flex;justify-content:center;align-items:center;position:relative;padding:0 20px;min-height:0}.new-message-hint[data-v-b71ae054]{position:absolute;right:20px;padding:6px 14px;border-radius:20px;background:#307cfb;color:#fff;font-size:13px;cursor:pointer;box-shadow:0 2px 8px rgba(48,124,251,.3);display:flex;align-items:center;gap:6px;transition:all .2s ease}.new-message-hint[data-v-b71ae054]:hover{background:#1a5cd8;transform:scale(1.05)}[data-v-b71ae054] .el-input__inner,[data-v-b71ae054] .el-textarea__inner{border-radius:4px;border-color:#dcdfe6;background:#fff;color:#202733}@media(max-width:820px){.conversation-panel[data-v-b71ae054]{min-height:0}.message-bubble[data-v-b71ae054]{max-width:100%}}[data-v-5402f7dc]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.conversation-pending[data-v-5402f7dc]{flex:1;min-height:0;padding:12px;border-top:none;background:linear-gradient(135deg,#fffbf0,#fff);overflow:hidden;display:flex;flex-direction:column;animation:pending-pulse-data-v-5402f7dc 2s ease-in-out infinite}@keyframes pending-pulse-data-v-5402f7dc{0%,to{box-shadow:0 0 0 0 rgba(212,107,8,.3)}50%{box-shadow:0 0 0 8px rgba(212,107,8,0)}}.pending-box[data-v-5402f7dc]{border:2px solid #fde2b5;border-radius:8px;background:#fff;box-shadow:0 4px 12px rgba(212,107,8,.12),0 2px 4px rgba(0,0,0,.08);display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.pending-head[data-v-5402f7dc]{display:flex;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid #fde2b5;border-radius:6px 6px 0 0;background:linear-gradient(135deg,#fff7e6,#fffbf0);font-size:13px;font-weight:600;color:#d46b08;flex-shrink:0}.pending-head strong[data-v-5402f7dc]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:#d46b08}.pending-body[data-v-5402f7dc]{flex:1;min-height:0;padding:10px;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;display:flex;flex-direction:column}.pending-question-intro[data-v-5402f7dc]{margin-bottom:8px;color:#1f2d3d;font-size:13px;font-weight:700;line-height:1.5;white-space:pre-wrap;flex-shrink:0}.pending-reason[data-v-5402f7dc]{margin-bottom:10px;color:#8a94a6;font-size:12px;flex-shrink:0}.pending-tabs[data-v-5402f7dc]{display:flex;align-items:center;gap:0;border-bottom:1px solid #e4e7ed;margin-bottom:12px;overflow-x:auto;overflow-y:hidden;flex-shrink:0}.pending-tab[data-v-5402f7dc]{display:flex;align-items:center;gap:4px;padding:8px 14px;font-size:13px;color:#606266;cursor:pointer;position:relative;transition:color .2s;white-space:nowrap;flex-shrink:0}.pending-tab[data-v-5402f7dc]:hover{color:#307cfb}.pending-tab[data-v-5402f7dc]:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:0;height:2px;background:#307cfb;border-radius:1px;transition:width .2s}.pending-tab_active[data-v-5402f7dc]{color:#307cfb;font-weight:600}.pending-tab_active[data-v-5402f7dc]:after{width:32px}.pending-tab_answered[data-v-5402f7dc]{color:#52c41a}.pending-tab_answered .pending-tab-check[data-v-5402f7dc]{color:#52c41a;font-weight:700;font-size:12px}.pending-tab_answered.pending-tab_active[data-v-5402f7dc]{color:#307cfb}.pending-tab_answered.pending-tab_active[data-v-5402f7dc]:after{background:#307cfb}.pending-tab_answered.pending-tab_active .pending-tab-check[data-v-5402f7dc]{color:#52c41a}.pending-tab-check[data-v-5402f7dc]{font-size:12px;line-height:1}.pending-tab_optional[data-v-5402f7dc]{color:#909399}.pending-tab-optional-tag[data-v-5402f7dc]{font-size:11px;color:#c0c4cc}.pending-question-content[data-v-5402f7dc]{display:grid;gap:8px;flex:1;min-height:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.pending-question-title[data-v-5402f7dc]{display:flex;align-items:flex-start;gap:4px;color:#1f2d3d;font-size:13px;font-weight:600;line-height:1.45}.pending-pre-wrap[data-v-5402f7dc]{white-space:pre-wrap}.required-mark[data-v-5402f7dc]{flex-shrink:0;color:#f56c6c;font-size:14px;font-weight:700;line-height:1.45}.pending-hint[data-v-5402f7dc]{font-size:12px;color:#909399;line-height:1.4}.pending-hint_multi[data-v-5402f7dc]{color:#307cfb}.pending-options[data-v-5402f7dc]{display:grid;gap:8px}.pending-recommend-tag[data-v-5402f7dc]{display:inline-block;margin-left:4px;padding:0 4px;font-size:11px;line-height:16px;height:16px;color:#d46b08;background:#fff7e6;border-radius:2px;vertical-align:middle}.pending-options[data-v-5402f7dc] .el-checkbox__label,.pending-options[data-v-5402f7dc] .el-radio__label{display:inline-flex;align-items:center}.pending-question-content[data-v-5402f7dc] .el-textarea__inner{font-family:inherit}.pending-default-hint[data-v-5402f7dc]{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:12px;line-height:1.5;min-width:0;overflow:hidden}.pending-default-label[data-v-5402f7dc]{flex-shrink:0;color:#909399}.pending-default-value[data-v-5402f7dc]{flex:1;min-width:0;margin:0;padding:2px 6px;font-size:12px;font-family:inherit;line-height:1.45;color:#1f2d3d;background:#f5f7fa;border-radius:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:0}.pending-default-fill-btn[data-v-5402f7dc]{flex-shrink:0;padding:0;font-size:12px}.pending-other-inline[data-v-5402f7dc]{width:100%;margin-top:4px}.pending-footer[data-v-5402f7dc]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid #fde2b5;flex-shrink:0}.pending-footer_end[data-v-5402f7dc]{justify-content:flex-end}.pending-footer-actions[data-v-5402f7dc]{display:flex;align-items:center;gap:8px;flex-shrink:0}.pending-progress[data-v-5402f7dc]{font-size:12px;color:#909399;line-height:1.4}.pending-progress_complete[data-v-5402f7dc]{color:#52c41a}.pending-submit-btn[data-v-5402f7dc]{flex-shrink:0}.pending-submit-btn .el-icon-s-promotion[data-v-5402f7dc]{margin-right:2px}.tool-approval[data-v-5402f7dc]{padding:10px 0;margin-bottom:0;border:none;background:transparent}.tool-title[data-v-5402f7dc]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:600}.tool-title-left[data-v-5402f7dc]{display:flex;align-items:center;gap:6px;min-width:0}.tool-name-separator[data-v-5402f7dc]{color:#c0c4cc;font-weight:400}.tool-name-text[data-v-5402f7dc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.risk-tag[data-v-5402f7dc]{display:inline-block;padding:1px 5px;border-radius:2px;font-size:11px;font-weight:600;line-height:18px;flex-shrink:0}.risk-tag_high[data-v-5402f7dc]{color:#b42318;background:#fee4e2}.risk-tag_medium[data-v-5402f7dc]{color:#b76e00;background:#fffaeb}.risk-tag_low[data-v-5402f7dc]{color:#0e9f6e;background:#ecfdf3}.tool-locate-btn[data-v-5402f7dc]{flex-shrink:0;padding:0;font-size:12px;color:#307cfb}.tool-locate-btn i[data-v-5402f7dc]{margin-right:2px}.tool-locate-btn[data-v-5402f7dc]:hover{color:#1a5cd8}.tool-approval p[data-v-5402f7dc]{margin:8px 0;color:#667085;font-size:12px}.tool-approval pre[data-v-5402f7dc]{margin:0;overflow:auto;white-space:pre-wrap;word-break:break-word;font-family:Consolas,Monaco,monospace;font-size:11px;line-height:1.45}.approval-decision[data-v-5402f7dc]{margin-top:10px}[data-v-6f9debbc]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.mention-picker[data-v-6f9debbc]{width:320px;max-height:var(--mention-max-height,360px);background:#fff;border:1px solid #dcdfe6;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.12);overflow:hidden;display:flex;flex-direction:column}.mention-picker__search[data-v-6f9debbc]{padding:8px;border-bottom:1px solid #ebeef5;flex-shrink:0}.mention-picker__search-spinner[data-v-6f9debbc]{color:#307cfb;font-size:14px;line-height:28px}.mention-picker__list[data-v-6f9debbc]{overflow-y:auto;max-height:calc(var(--mention-max-height, 360px) - 44px);flex:1}.mention-item[data-v-6f9debbc]{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;transition:background .15s}.mention-item.is-active[data-v-6f9debbc],.mention-item[data-v-6f9debbc]:hover{background:#f5f7fa}.mention-item.is-active[data-v-6f9debbc]{background:#edf3ff}.mention-item>i[data-v-6f9debbc]{flex-shrink:0;font-size:16px;color:#8a94a6}.mention-item.is-selected>i[data-v-6f9debbc]{color:#307cfb}.mention-item__info[data-v-6f9debbc]{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.mention-item__name[data-v-6f9debbc]{font-size:13px;color:#2f3a4a;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mention-item__desc[data-v-6f9debbc]{font-size:12px;color:#8a94a6;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mention-item__badge[data-v-6f9debbc]{flex-shrink:0;font-size:11px;color:#307cfb;background:#edf3ff;padding:1px 6px;border-radius:3px;line-height:1.4}.mention-picker__empty[data-v-6f9debbc],.mention-picker__loading[data-v-6f9debbc],.mention-picker__more-hint[data-v-6f9debbc]{padding:16px 12px;text-align:center;color:#8a94a6;font-size:13px}.mention-picker__empty[data-v-6f9debbc]{display:flex;flex-direction:column;align-items:center;gap:6px}.mention-picker__empty>i[data-v-6f9debbc]{font-size:24px;color:#c0c4cc}.mention-picker__more-hint[data-v-6f9debbc]{padding:8px 12px;font-size:12px;color:#c0c4cc}[data-v-57b2a764]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.composer[data-v-57b2a764]{min-width:0;padding:12px;padding-bottom:4px;background:#fafaf9}.ai-input-wrapper[data-v-57b2a764]{position:relative;min-width:0;border:1px solid #dcdfe6;border-radius:6px;background:#fff;overflow:visible}.ai-input-wrapper[data-v-57b2a764]:focus-within{border-color:#307cfb}.ai-input-textarea[data-v-57b2a764] .el-textarea__inner{border:none;border-radius:0;padding:10px 12px;font-size:14px;line-height:1.6;resize:none;background:transparent;font-family:inherit}.ai-input-textarea[data-v-57b2a764] .el-textarea__inner:focus{box-shadow:none}.ai-input-textarea[data-v-57b2a764] .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.ai-input-textarea[data-v-57b2a764] .el-textarea__inner:-ms-input-placeholder{color:#c0c4cc}.ai-input-textarea[data-v-57b2a764] .el-textarea__inner::placeholder{color:#c0c4cc}.context-tray[data-v-57b2a764]{padding:8px 10px 4px;display:flex;flex-direction:column;gap:6px}.context-chips-row[data-v-57b2a764]{display:flex;flex-wrap:wrap;gap:6px}.context-chip[data-v-57b2a764]{display:inline-flex;align-items:center;gap:4px;min-width:80px;min-height:44px;padding:8px 10px;padding-right:20px;background:#f4f8ff;border:1px solid #d9e8ff;border-radius:6px;color:#2f3a4a;max-width:220px;cursor:pointer;transition:border-color .2s;position:relative}.context-chip[data-v-57b2a764]:hover{border-color:#307cfb}.context-chip_image[data-v-57b2a764]{width:56px;height:56px;min-width:56px;min-height:56px;padding:0;max-width:56px;gap:0;overflow:hidden;border-color:#d9e8ff}.context-chip_image[data-v-57b2a764]:hover{border-color:#307cfb}.context-chip_image:hover .context-chip__hover-mask[data-v-57b2a764],.context-chip_image:hover .context-chip__remove[data-v-57b2a764]{opacity:1}.context-chip__body[data-v-57b2a764]{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.context-chip__name[data-v-57b2a764]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:10em;font-size:13px;line-height:1.3}.context-chip__meta[data-v-57b2a764]{display:inline-flex;align-items:center;gap:2px;font-size:11px;line-height:1.2;color:#8a94a6}.context-chip__type-icon[data-v-57b2a764],.context-chip__type[data-v-57b2a764]{font-size:11px;color:#8a94a6}.context-chip__remove[data-v-57b2a764]{flex-shrink:0;position:absolute;top:4px;right:4px;cursor:pointer;font-size:12px;color:#8a94a6}.context-chip__remove[data-v-57b2a764]:hover{color:#f56c6c}.context-chip__spinner[data-v-57b2a764]{width:14px;height:14px;border:2px solid #d9e8ff;border-top-color:#307cfb;border-radius:50%;animation:chip-spin-data-v-57b2a764 .8s linear infinite}@keyframes chip-spin-data-v-57b2a764{to{transform:rotate(1turn)}}.context-chip__image-fill[data-v-57b2a764]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:5px}.context-chip__hover-mask[data-v-57b2a764]{position:absolute;inset:0;border-radius:5px;background:rgba(0,0,0,.25);opacity:0;transition:opacity .2s;pointer-events:none}.context-chip_image .context-chip__remove[data-v-57b2a764]{top:3px;right:3px;z-index:1;opacity:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;background:rgba(0,0,0,.5);border-radius:50%;transition:opacity .2s,background .2s}.context-chip_image .context-chip__remove[data-v-57b2a764]:hover{background:rgba(245,108,108,.85);color:#fff}.context-chip_image .context-chip__spinner[data-v-57b2a764]{margin:auto}.context-chip_error[data-v-57b2a764]{border-color:#f56c6c;color:#f56c6c}.context-chip_error .context-chip__meta[data-v-57b2a764],.context-chip_error .context-chip__type-icon[data-v-57b2a764],.context-chip_error .context-chip__type[data-v-57b2a764]{color:#f56c6c}.attachment-input[data-v-57b2a764]{display:none}.attachment-button[data-v-57b2a764]{border:none;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;width:32px;height:32px;border-radius:50%;color:#646566}.attachment-button[data-v-57b2a764]:hover:not(:disabled){background:#edf3ff;color:#307cfb}.attachment-button[data-v-57b2a764]:disabled{color:#c0c4cc;cursor:not-allowed}.ai-input-footer[data-v-57b2a764]{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:transparent}.ai-input-left[data-v-57b2a764],.ai-input-right[data-v-57b2a764]{display:flex;align-items:center;gap:6px}.ai-input-left[data-v-57b2a764]{min-width:0;overflow:hidden}.ai-input-right[data-v-57b2a764]{gap:14px;flex-shrink:0}.context-usage-mini[data-v-57b2a764]{height:16px;display:inline-flex;align-items:center;gap:5px;color:#606b7b;font-size:12px;line-height:1;white-space:nowrap;cursor:default}.context-usage-ring[data-v-57b2a764]{width:13px;height:13px;flex:0 0 13px;border-radius:50%;background:radial-gradient(circle at center,#f5f7fa 48%,transparent 50%),conic-gradient(#307cfb var(--usage),#d9e1ef 0);box-shadow:inset 0 0 0 1px rgba(48,124,251,.14)}.context-usage-ring_high[data-v-57b2a764]{background:radial-gradient(circle at center,#f5f7fa 48%,transparent 50%),conic-gradient(#e6a23c var(--usage),#d9e1ef 0);box-shadow:inset 0 0 0 1px rgba(230,162,60,.14)}.context-usage-ring_critical[data-v-57b2a764]{background:radial-gradient(circle at center,#f5f7fa 48%,transparent 50%),conic-gradient(#f56c6c var(--usage),#d9e1ef 0);box-shadow:inset 0 0 0 1px rgba(245,108,108,.14)}.context-usage-percent[data-v-57b2a764]{font-variant-numeric:tabular-nums;text-align:left}.model-select[data-v-57b2a764] .el-input__inner{height:26px;font-size:12px;font-family:PingFang SC,Microsoft Yahei,sans-serif,system-ui;border-radius:4px}.ai-send-btn[data-v-57b2a764]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#307cfb;border:none;border-radius:50%;cursor:pointer;transition:all .2s}.ai-send-btn[data-v-57b2a764]:hover:not(:disabled){background:#5797fb}.ai-send-btn[data-v-57b2a764]:disabled{background:#a0cfff;cursor:not-allowed}.ai-send-btn svg[data-v-57b2a764]{width:14px;height:14px;color:#fff;margin-top:-1px}.ai-stop-btn[data-v-57b2a764]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#f56c6c;border:none;border-radius:4px;cursor:pointer;transition:all .2s}.ai-stop-btn[data-v-57b2a764]:hover{background:#f78989}.ai-stop-btn svg[data-v-57b2a764]{width:12px;height:12px;color:#fff}.ai-interrupting-btn[data-v-57b2a764]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#e6a23c;border:none;border-radius:4px;cursor:not-allowed}.ai-interrupting-btn svg[data-v-57b2a764]{width:14px;height:14px;color:#fff}.ai-interrupting-btn svg[data-v-57b2a764],.interrupting-spinner[data-v-57b2a764]{animation:interrupting-spin-data-v-57b2a764 1s linear infinite}@keyframes interrupting-spin-data-v-57b2a764{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mention-picker-anchor[data-v-57b2a764]{position:absolute;bottom:100%;left:0;z-index:10;margin-bottom:4px}[data-v-267c8424]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.example-questions[data-v-267c8424]{min-width:0;padding:0 12px 8px;background:#fafaf9}.example-questions__guide[data-v-267c8424]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.example-questions__prompt[data-v-267c8424]{color:#8a94a6;font-size:12px;line-height:1.4}.example-questions__refresh[data-v-267c8424]{border:none;background:transparent;padding:0;display:inline-flex;align-items:center;gap:4px;color:#667085;font-size:12px;line-height:1.4;cursor:pointer;transition:color .2s ease}.example-questions__refresh[data-v-267c8424]:focus-visible,.example-questions__refresh[data-v-267c8424]:hover{color:#307cfb;outline:none}.example-questions__cards[data-v-267c8424]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.example-question-card[data-v-267c8424]{min-width:0;min-height:76px;border:1px solid #edf0f5;border-radius:12px;background:#f5f5f4;padding:10px 12px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;cursor:pointer;box-shadow:0 1px 2px rgba(31,41,55,.04);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.example-question-card[data-v-267c8424]:focus-visible,.example-question-card[data-v-267c8424]:hover{border-color:#d9e8ff;background:#fff;box-shadow:0 6px 16px rgba(31,41,55,.08);transform:translateY(-1px);outline:none}.example-question-card__title[data-v-267c8424]{max-width:100%;color:#202733;font-size:13px;font-weight:600;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.example-question-card__content[data-v-267c8424]{max-width:100%;margin-top:5px;color:#8a94a6;font-size:12px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-v-aa327dac]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.ref-questions[data-v-aa327dac]{min-width:0;padding:0 12px 8px;background:#fafaf9}.ref-questions__guide[data-v-aa327dac]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.ref-questions__prompt[data-v-aa327dac]{color:#8a94a6;font-size:12px;line-height:1.4}.ref-questions__refresh[data-v-aa327dac]{border:none;background:transparent;padding:0;display:inline-flex;align-items:center;gap:4px;color:#667085;font-size:12px;line-height:1.4;cursor:pointer;transition:color .2s ease}.ref-questions__refresh[data-v-aa327dac]:focus-visible,.ref-questions__refresh[data-v-aa327dac]:hover{color:#307cfb;outline:none}.ref-questions__cards[data-v-aa327dac]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ref-question-card[data-v-aa327dac]{min-width:0;min-height:76px;border:1px solid #edf0f5;border-radius:12px;background:#f5f5f4;padding:10px 12px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;cursor:pointer;box-shadow:0 1px 2px rgba(31,41,55,.04);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.ref-question-card[data-v-aa327dac]:focus-visible,.ref-question-card[data-v-aa327dac]:hover{border-color:#d9e8ff;background:#fff;box-shadow:0 6px 16px rgba(31,41,55,.08);transform:translateY(-1px);outline:none}.ref-question-card__title[data-v-aa327dac]{max-width:100%;color:#202733;font-size:13px;font-weight:600;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ref-question-card__content[data-v-aa327dac]{max-width:100%;margin-top:5px;color:#8a94a6;font-size:12px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ref-questions__skeleton-card[data-v-aa327dac]{min-width:0;min-height:76px;border:1px solid #edf0f5;border-radius:12px;background:#f5f5f4;padding:10px 12px;position:relative;overflow:hidden}.ref-questions__skeleton-card[data-v-aa327dac]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6) 50%,transparent);animation:ref-skeleton-shimmer-data-v-aa327dac 1.5s infinite}@keyframes ref-skeleton-shimmer-data-v-aa327dac{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.ref-questions__error[data-v-aa327dac]{display:flex;align-items:center;gap:8px;padding:8px 0}.ref-questions__error-text[data-v-aa327dac]{color:#8a94a6;font-size:12px;line-height:1.4}.ref-questions__retry[data-v-aa327dac]{border:none;background:transparent;padding:0;display:inline-flex;align-items:center;gap:4px;color:#307cfb;font-size:12px;line-height:1.4;cursor:pointer;transition:color .2s ease}.ref-questions__retry[data-v-aa327dac]:focus-visible,.ref-questions__retry[data-v-aa327dac]:hover{color:#5797fb;outline:none}[data-v-55862a4e]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.rollback-manager[data-v-55862a4e]{box-sizing:border-box;height:100%;min-height:0;min-width:0;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;display:flex;flex-direction:column;gap:12px;padding:14px;background:#fafaf9}.rollback-manager[data-v-55862a4e]::-webkit-scrollbar{width:0;height:0}.rollback-manager-head[data-v-55862a4e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.rollback-manager-head h2[data-v-55862a4e]{margin:0;color:#202733;font-size:18px;font-weight:600;line-height:1.4}.rollback-content[data-v-55862a4e]{min-height:auto;display:block;overflow:visible}.rollback-main[data-v-55862a4e]{min-height:auto;display:grid;grid-template-rows:auto auto auto;gap:12px;overflow:visible}.rollback-toolbar[data-v-55862a4e]{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:start}.scope-title[data-v-55862a4e]{min-width:0}.scope-title h3[data-v-55862a4e]{margin:0;color:#202733;font-size:18px;font-weight:650;line-height:1.35}.scope-line[data-v-55862a4e]{display:flex;flex-wrap:wrap;gap:10px;margin-top:5px;color:#667085;font-size:12px;line-height:1.5}.rollback-filter-bar[data-v-55862a4e]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px}.labeled-input[data-v-55862a4e],.labeled-select[data-v-55862a4e]{display:inline-flex;align-items:center;border:1px solid #dcdfe6;border-radius:4px;background:#fff;overflow:hidden;transition:border-color .2s,box-shadow .2s}.labeled-input[data-v-55862a4e]:focus-within,.labeled-select[data-v-55862a4e]:focus-within{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.1)}.input-label[data-v-55862a4e]{padding:0 10px;height:32px;display:inline-flex;align-items:center;background:#f5f7fa;border-right:1px solid #dcdfe6;font-size:12px;color:#606266;white-space:nowrap;flex-shrink:0}.labeled-input[data-v-55862a4e] .el-input{flex:1;min-width:0}.labeled-input[data-v-55862a4e] .el-input__inner{border:none;padding:0 10px;height:32px;font-size:12px;background:transparent}.labeled-input[data-v-55862a4e] .el-input__inner:focus{box-shadow:none}.labeled-input[data-v-55862a4e] .el-input__suffix{right:8px}.labeled-input-keyword[data-v-55862a4e]{min-width:280px;flex:0 0 auto}.labeled-select[data-v-55862a4e] .el-select{flex:1;min-width:0}.labeled-select[data-v-55862a4e] .el-input__inner{border:none;padding:0 10px;padding-right:30px;height:32px;font-size:12px;background:transparent}.labeled-select[data-v-55862a4e] .el-input__inner:focus{box-shadow:none}.labeled-select[data-v-55862a4e] .el-input__suffix{right:8px}.filter-row-separator[data-v-55862a4e]{flex-basis:100%;width:100%;height:0}.filter-toggle-btn[data-v-55862a4e]{padding:4px 0;font-size:12px;color:#667085}.filter-toggle-btn i[data-v-55862a4e]{margin-right:2px}.filter-toggle-btn[data-v-55862a4e]:hover{color:#409eff}.record-list[data-v-55862a4e]{min-height:0;overflow:visible;display:grid;align-content:start;gap:10px}.record-card[data-v-55862a4e]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border:1px solid #e4e7ed;border-radius:6px;background:#fff}.record-head[data-v-55862a4e]{min-width:0}.record-title-row[data-v-55862a4e]{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.record-title[data-v-55862a4e]{margin:0;color:#202733;font-size:15px;font-weight:650;line-height:1.45;word-break:break-word}.record-meta[data-v-55862a4e]{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px;color:#667085;font-size:12px;line-height:1.5}.record-actions[data-v-55862a4e]{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px}.record-badge[data-v-55862a4e],.status-badge[data-v-55862a4e]{height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border-radius:999px;font-size:12px;line-height:1;white-space:nowrap}.record-badge[data-v-55862a4e]{border:1px solid #d9e3ef;background:#f6f9fc;color:#52616c}.status-badge[data-v-55862a4e]{background:#eef2f7;color:#475467}.status-available[data-v-55862a4e]{background:#e8f6ee;color:#16845b}.status-rolled_back[data-v-55862a4e]{background:#eef2f7;color:#576275}.status-expired[data-v-55862a4e],.status-invalid[data-v-55862a4e]{background:#fff1f0;color:#b42318}.status-failed[data-v-55862a4e]{background:#fff7e6;color:#9a6700}.rollback-empty[data-v-55862a4e]{display:grid;place-items:center;min-height:220px;border:1px dashed #d9e1ea;border-radius:6px;background:#fff;color:#8a94a6;font-size:13px}.rollback-footer[data-v-55862a4e]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:2px 0 4px}.rollback-summary[data-v-55862a4e]{display:flex;flex-wrap:wrap;gap:8px 12px;color:#667085;font-size:12px;line-height:1.5}.rollback-pagination[data-v-55862a4e]{display:flex;justify-content:flex-end;flex-wrap:wrap;row-gap:6px}.operation-record[data-v-55862a4e]{display:grid;gap:12px}.operation-brief[data-v-55862a4e]{display:grid;gap:10px;padding:12px 14px;border:1px solid #e8edf3;border-radius:6px;background:#fbfcfe}.brief-label[data-v-55862a4e]{color:#667085;font-size:12px;line-height:1.4}.brief-text[data-v-55862a4e]{margin-top:4px;color:#202733;font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.brief-meta[data-v-55862a4e]{display:flex;flex-wrap:wrap;gap:8px}.section-title[data-v-55862a4e]{color:#24364a;font-size:14px;font-weight:700;line-height:1.4}.action-list[data-v-55862a4e]{display:grid;gap:10px}.action-card[data-v-55862a4e]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:12px 14px;border:1px solid #e8edf3;border-radius:6px;background:#fff}.action-index[data-v-55862a4e]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#24364a;color:#fff;font-size:13px;font-weight:700}.action-content[data-v-55862a4e]{min-width:0}.action-title-row[data-v-55862a4e]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.action-title[data-v-55862a4e]{margin:0;color:#202733;font-size:14px;font-weight:700;line-height:1.4}.action-bullets[data-v-55862a4e]{margin:9px 0 0;padding-left:18px;color:#667085;font-size:12px;line-height:1.7}.confirm-body[data-v-55862a4e]{display:grid;gap:12px}.confirm-summary[data-v-55862a4e]{display:grid;gap:6px;padding:12px;border:1px solid #e8edf3;border-radius:6px;background:#fbfcfe;color:#667085;font-size:12px;line-height:1.5}.confirm-summary strong[data-v-55862a4e]{color:#202733;font-size:15px;line-height:1.4}.confirm-alert[data-v-55862a4e]{display:grid;gap:2px;padding:6px 12px;border:1px solid #f4d58d;border-radius:6px;background:#fffaf0}.confirm-alert-title[data-v-55862a4e]{color:#8b6914;font-size:13px;font-weight:700;line-height:1.4}.confirm-alert-list[data-v-55862a4e]{margin:0;padding-left:0;color:#6b4e16;font-size:12px;line-height:1.8;list-style:none}.confirm-alert-list li[data-v-55862a4e]{margin:0;padding-left:0}.confirm-impact[data-v-55862a4e]{display:grid;gap:6px;padding:12px;border:1px solid #f4b6b6;border-radius:6px;background:#fff7f7;color:#8f2f2f;font-size:13px;line-height:1.6}.confirm-impact strong[data-v-55862a4e]{color:#7a1f1f;font-size:13px}.confirm-impact-list[data-v-55862a4e]{margin:0;padding-left:18px;color:#7a1f1f;font-size:12px;line-height:1.7}@media(max-width:980px){.record-card[data-v-55862a4e],.rollback-toolbar[data-v-55862a4e]{grid-template-columns:minmax(0,1fr)}.record-actions[data-v-55862a4e],.rollback-filter-bar[data-v-55862a4e]{justify-content:flex-start}.rollback-footer[data-v-55862a4e]{align-items:flex-start;flex-direction:column}.rollback-pagination[data-v-55862a4e]{justify-content:flex-start}}@media(max-width:850px){.labeled-input[data-v-55862a4e],.labeled-select[data-v-55862a4e]{max-width:200px}.input-label[data-v-55862a4e],.labeled-input[data-v-55862a4e] .el-input__inner,.labeled-select[data-v-55862a4e] .el-input__inner{padding:0 8px}}@media(max-width:640px){.rollback-manager[data-v-55862a4e]{padding:12px}.rollback-filter-bar[data-v-55862a4e]{display:grid;grid-template-columns:1fr}.labeled-input[data-v-55862a4e],.labeled-select[data-v-55862a4e]{max-width:100%}.rollback-pagination[data-v-55862a4e]{justify-content:flex-start}}[data-v-2756fda4]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.form-selector-dialog__search[data-v-2756fda4]{padding:16px 20px 12px;border-bottom:1px solid #edf0f5}.form-selector-dialog__search .el-input__inner[data-v-2756fda4]{border-radius:4px;font-size:13px}.form-selector-dialog__list[data-v-2756fda4]{max-height:50vh;overflow-y:auto;padding:4px 0}.form-selector-dialog__item[data-v-2756fda4]{display:flex;align-items:center;gap:0;padding:10px 20px;cursor:pointer;transition:background .15s,border-color .15s;border-bottom:1px solid #f5f7fa;border-left:3px solid transparent}.form-selector-dialog__item[data-v-2756fda4]:last-child{border-bottom:none}.form-selector-dialog__item[data-v-2756fda4]:hover{background:#f9fafb}.form-selector-dialog__item.is-selected[data-v-2756fda4]{background:#f4f8ff;border-left-color:#307cfb}.form-selector-dialog__item.is-selected .form-selector-dialog__item-name[data-v-2756fda4]{color:#307cfb}.form-selector-dialog__item-info[data-v-2756fda4]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.form-selector-dialog__item-name[data-v-2756fda4]{font-size:14px;font-weight:600;color:#1f2937;line-height:1.4}.form-selector-dialog__item-desc[data-v-2756fda4]{font-size:12px;color:#8a94a6;line-height:1.5;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.form-selector-dialog__empty[data-v-2756fda4],.form-selector-dialog__loading[data-v-2756fda4],.form-selector-dialog__more-hint[data-v-2756fda4]{padding:16px 20px;text-align:center;color:#8a94a6;font-size:13px}.form-selector-dialog__empty[data-v-2756fda4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 20px}.form-selector-dialog__empty i[data-v-2756fda4]{font-size:24px;opacity:.5}.form-selector-dialog__more-hint[data-v-2756fda4]{padding:8px 20px;font-size:12px;color:#c0c4cc}.form-selector-dialog__footer[data-v-2756fda4]{display:flex;justify-content:flex-end;gap:8px}.form-selector-dialog .el-dialog__body{padding:0}.form-selector-dialog .el-dialog__footer{padding:12px 20px;border-top:1px solid #edf0f5}[data-v-78c73b46]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.form-selector[data-v-78c73b46]{margin-top:20px;text-align:left}.form-selector__header[data-v-78c73b46]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.form-selector__guide[data-v-78c73b46]{font-size:14px;font-weight:600;color:#1f2937;flex-shrink:0}.form-selector__grid[data-v-78c73b46]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.form-selector__loading[data-v-78c73b46]{padding:32px 0;text-align:center;color:#8a94a6;font-size:13px}.form-selector__loading i[data-v-78c73b46]{margin-right:4px}.form-card[data-v-78c73b46]{position:relative;display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid #edf0f5;border-radius:6px;background:#fff;cursor:default;text-align:left;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit;overflow:hidden}.form-card[data-v-78c73b46]:hover:not(.is-disabled){border-color:#307cfb;box-shadow:0 2px 8px rgba(48,124,251,.1)}.form-card:hover:not(.is-disabled) .form-card__action[data-v-78c73b46]{opacity:1;pointer-events:auto}.form-card.is-disabled[data-v-78c73b46]{cursor:not-allowed;opacity:.6}.form-card__top[data-v-78c73b46]{position:relative;display:flex;align-items:center}.form-card__name[data-v-78c73b46]{font-size:14px;font-weight:600;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-card__desc[data-v-78c73b46]{font-size:12px;color:#8a94a6;line-height:1.5;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.form-card__action[data-v-78c73b46]{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:4px 12px;border:none;border-radius:14px;cursor:pointer;font-size:12px;font-family:inherit;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.form-card__action[data-v-78c73b46]:disabled{cursor:not-allowed;opacity:.3}.form-card__action_select[data-v-78c73b46]{color:#fff;background:#307cfb;border:1px solid #307cfb}.form-card__action_select[data-v-78c73b46]:hover:not(:disabled){background:#5a94ff;border-color:#5a94ff;box-shadow:0 2px 8px rgba(48,124,251,.3)}.form-card__action_select[data-v-78c73b46]:active:not(:disabled){background:#2563eb;border-color:#2563eb;transform:translateY(-50%) scale(.97)}.form-card_more[data-v-78c73b46]{border-style:dashed;align-items:center;justify-content:center;padding:10px 12px}.form-card_more .form-card__name[data-v-78c73b46]{color:#606b7b}.form-card_more[data-v-78c73b46]:hover:not(.is-disabled){border-color:#307cfb;background:#f4f8ff}[data-v-b617fea6]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.agent-runtime[data-v-b617fea6]{height:100%;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);background:#fafaf9;color:#202733}.runtime-layout[data-v-b617fea6]{width:100%;max-width:800px;margin:0 auto;min-height:0;min-width:480px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:12px;overflow:hidden}.runtime-layout.is-rollback[data-v-b617fea6]{max-width:min(1280px,calc(100vw - 32px))}[data-v-12772cfa]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.ai-floating-window[data-v-12772cfa]{position:fixed;z-index:2002;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(38,47,77,.18);border:1px solid #e6eaf2;display:flex;flex-direction:column;overflow:hidden}.ai-floating-window__body[data-v-12772cfa]{flex:1;overflow:hidden;display:flex;flex-direction:column}.ai-floating-window__resize-top[data-v-12772cfa]{position:absolute;left:0;top:0;width:100%;height:6px;cursor:ns-resize;z-index:10}.ai-floating-window__resize-top[data-v-12772cfa]:hover{background:linear-gradient(180deg,rgba(22,119,255,.15),transparent)}.ai-floating-window__content[data-v-12772cfa]{height:100%;display:flex;flex-direction:column}.ai-floating-drawer{border-radius:12px 12px 0 0;border-top:1px solid #e6eaf2;box-shadow:0 -4px 24px rgba(38,47,77,.12)}[data-v-3c559d1a]:export,[data-v-71519174]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}a[data-v-3c559d1a]{text-decoration:none}.ctg-logohome[data-v-3c559d1a]{display:flex;align-items:center}.ctg-logohome-logo[data-v-3c559d1a]{width:30px;height:30px;color:#3c3c3c;background-position:50%;background-size:contain;cursor:pointer}.ctg-logohome-icon[data-v-3c559d1a]{font-size:24px;color:#de0929}.ctg-logohome-name[data-v-3c559d1a]{font-size:13px;margin-left:6px;color:#3c3c3c}.ctg-logohome-name .ctg-icon[data-v-3c559d1a]{width:3.2em}.ctg-logohome-primary[data-v-3c559d1a]{font-size:24px;color:#5078ff}.ctg-logohome-logocontainer[data-v-3c559d1a]{height:30px}.ctg-logohome-tenantlogo[data-v-3c559d1a]{height:20px;margin:5px auto}[data-v-20d676e4]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.page[data-v-20d676e4]{width:100%;height:100%}.header[data-v-20d676e4]{padding:0 120px;background-color:#fff;border-bottom:1px solid #d2d2d2;height:60px;display:flex;justify-content:space-between;align-items:center}.container[data-v-20d676e4]{width:100%;height:calc(100vh - 60px);display:flex;flex-direction:column;justify-content:center;align-items:center}.container .description[data-v-20d676e4]{margin-top:30px;color:#3c3c3c;line-height:22px;text-align:center}[data-v-519f0b50]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.ql-snow[data-v-519f0b50]{color:#3c3c3c;font-size:14px}.ql-snow .ql-editor[data-v-519f0b50]{padding:0;line-height:1.4}[data-v-4ed4e28a]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.message-alert[data-v-4ed4e28a]{display:flex;align-items:center;justify-content:center;z-index:999999999!important}.message-alert[data-v-4ed4e28a] .el-dialog{margin:0}.message-alert[data-v-4ed4e28a] .el-dialog .el-dialog__header{padding:0}.message-alert[data-v-4ed4e28a] .el-dialog .el-dialog__body{padding:0;max-height:90vh;overflow:auto}.alert-simple[data-v-4ed4e28a]{display:flex;align-items:center;color:#3c3c3c}.alert-simple_left[data-v-4ed4e28a]{flex:1}.alert-simple_left .simple-main[data-v-4ed4e28a]{padding:60px}.alert-simple_left .simple-main .simple-name[data-v-4ed4e28a]{font-size:20px}.alert-simple_left .simple-main .simple-intro[data-v-4ed4e28a]{font-size:24px;font-weight:600;margin-top:16px}.alert-simple_left .simple-main .simple-btn[data-v-4ed4e28a]{display:inline-block;text-decoration:none;background:linear-gradient(-179deg,#92b0fe,#5078ff);padding:13px 38px;color:#fff;font-size:16px;font-weight:600;border-radius:4px;margin-top:40px;cursor:pointer}.alert-simple_right[data-v-4ed4e28a]{flex:1}.alert-simple_right img[data-v-4ed4e28a]{max-width:100%;max-height:100%}.alert-full[data-v-4ed4e28a]{color:#3c3c3c}.alert-full img[data-v-4ed4e28a]{width:100%}.alert-full .full-main[data-v-4ed4e28a]{padding:30px 60px 20px;max-height:30vh;overflow:auto}.alert-full .full-main .full-title[data-v-4ed4e28a]{font-size:24px;font-weight:600;margin-bottom:16px}.alert-full .full-btn[data-v-4ed4e28a]{display:inline-block;text-decoration:none;padding:10px 28px;color:#fff;font-size:16px;background:#5078ff;border-radius:4px;margin:10px 60px 40px;cursor:pointer}.alert-close[data-v-4ed4e28a]{width:32px;height:32px;position:absolute;top:-16px;right:-16px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(-179deg,#92b0fe,#5078ff);border:2px solid #fff;border-radius:50%;cursor:pointer}[data-v-48bc57e1]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.advanced-mode .advanced-mode-tips[data-v-48bc57e1]{border:1px solid #ffc800;background-color:#fdf6ec;width:100%;height:32px;line-height:32px;padding:0 24px;border-top:none}.advanced-mode[data-v-48bc57e1] .g-fullscreen{height:calc(100% - 32px)!important}#screen-watermark[data-v-48bc57e1]{width:200vw;height:200vh;position:fixed;left:50%;top:50%;z-index:1000;pointer-events:none;background-position:-50px -50px;transform:translate(-50%,-50%) rotate(-45deg)}[data-v-ce834144]:export{colorBlue:#5078ff;colorRed:#f05050;colorYellow:#ffc800;colorCyan:#00d2d2;colorGreen:#64c84b;colorPrimary:#5078ff;colorLine:#d2d2d2;colorMark:#3c3c3c}.over-flow[data-v-ce834144]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wid190[data-v-ce834144]{width:190px}.introjs-helperLayer{box-shadow:0 0 0 5000px rgba(0,0,0,.4)!important}.introjs-tooltiptext{font-size:16px;line-height:24px;color:#3c3c3c;font-weight:600}.introjs-bullets ul li a.active{background-color:#5078ff}.introjs-bullets ul li a{background-color:#d2d2d2}.introjs-tooltipbuttons{border-top:1px solid #f0f0f0}.introjs-button{border:none;font-size:14px;line-height:20px;padding:10px;min-width:64px;text-align:center;text-shadow:none;box-sizing:border-box}.introjs-button:focus{box-shadow:none;border:none}.introjs-prevbutton{background-color:#f0f0f0;color:#787878}.introjs-prevbutton:hover{background:hsla(0,0%,94.1%,.8);color:#b4b4b4}.introjs-nextbutton{background-color:#5078ff;color:#fff}.introjs-nextbutton:hover{background:rgba(80,120,255,.8);color:#fff}.introjs-nextbutton:focus{background-color:#5078ff;color:#fff}.introjs-disabled{display:none}.introjs-skipbutton{color:#b4b4b4;font-weight:400;margin-right:-10px}.introjs-skipbutton:hover{color:hsla(0,0%,70.6%,.8)}