.agent-chat-action-buttons[data-v-3b3338f6]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.agent-chat-action-button[data-v-3b3338f6]{display:inline-flex;min-height:30px;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--portal-primary,#7a5cff) 32%,#fff);border-radius:6px;background:color-mix(in srgb,var(--portal-primary,#7a5cff) 10%,#fff);color:var(--portal-primary,#7a5cff);cursor:pointer;font-family:inherit;font-size:14px;line-height:20px;outline:none;padding:5px 12px}.agent-chat-action-button[data-v-3b3338f6]:hover{border-color:var(--portal-primary,#7a5cff);background:color-mix(in srgb,var(--portal-primary,#7a5cff) 16%,#fff)}.knowledge-agent-chat-shell[data-v-de7d5a14]{box-sizing:border-box;height:100%;min-height:0;overflow:hidden;background:#f5f7fb}button[data-v-de7d5a14]{border:0;cursor:pointer;font-family:inherit}button[data-v-de7d5a14]:disabled{cursor:not-allowed}.agent-chat-page[data-v-de7d5a14]{display:grid;height:100%;min-height:0;grid-template-columns:292px minmax(0,1fr);gap:8px;overflow:hidden;padding:0}.agent-chat-page-drawer-open[data-v-de7d5a14]{grid-template-columns:292px minmax(0,1fr) minmax(320px,380px)}.agent-chat-main[data-v-de7d5a14],.agent-chat-side-drawer[data-v-de7d5a14],.agent-chat-sidebar[data-v-de7d5a14]{min-height:0;background:#fff}.agent-chat-sidebar[data-v-de7d5a14]{overflow:hidden}.agent-chat-history-panel[data-v-de7d5a14]{display:flex;height:100%;min-height:0;flex-direction:column;padding:22px 18px}.agent-chat-composer-bar[data-v-de7d5a14],.agent-chat-history-header[data-v-de7d5a14],.agent-chat-input-actions[data-v-de7d5a14],.agent-chat-welcome-title-row[data-v-de7d5a14]{display:flex;align-items:center}.agent-chat-history-header[data-v-de7d5a14]{justify-content:space-between;gap:12px}.agent-chat-history-header h2[data-v-de7d5a14]{margin:0;color:#1f2937;font-size:16px;font-weight:700;line-height:24px}.agent-chat-clear-button[data-v-de7d5a14]{display:inline-flex;align-items:center;gap:6px;background:transparent;color:#8a95a8;font-size:13px;font-weight:500;padding:0}.agent-chat-clear-button[data-v-de7d5a14]:hover{color:#3d7eff}.agent-chat-clear-button[data-v-de7d5a14]:disabled{color:#c2cad8}.agent-chat-new-button[data-v-de7d5a14]{display:inline-flex;width:100%;height:42px;align-items:center;justify-content:center;gap:8px;margin-top:30px;border:1px solid #6aa4ff;border-radius:5px;background:#f8fbff;color:#367cff;font-size:14px;font-weight:600}.agent-chat-new-button[data-v-de7d5a14]:hover{background:#eef6ff}.agent-chat-history-search[data-v-de7d5a14]{display:flex;height:42px;align-items:center;gap:10px;margin-top:14px;border:1px solid #e1e5ee;border-radius:5px;color:#7f8aa3;padding:0 14px}.agent-chat-history-search input[data-v-de7d5a14]{min-width:0;flex:1;border:0;background:transparent;color:#47516a;font-size:13px;outline:none}.agent-chat-history-search input[data-v-de7d5a14]::-moz-placeholder{color:#9ba5b8}.agent-chat-history-search input[data-v-de7d5a14]::placeholder{color:#9ba5b8}.agent-chat-history-list[data-v-de7d5a14]{min-height:0;flex:1 1 auto;margin-top:14px;overflow-y:auto;padding-right:3px}.agent-chat-history-list[data-v-de7d5a14]::-webkit-scrollbar,.agent-chat-messages[data-v-de7d5a14]::-webkit-scrollbar,.agent-chat-side-drawer-body[data-v-de7d5a14]::-webkit-scrollbar{width:6px}.agent-chat-history-list[data-v-de7d5a14]::-webkit-scrollbar-thumb,.agent-chat-messages[data-v-de7d5a14]::-webkit-scrollbar-thumb,.agent-chat-side-drawer-body[data-v-de7d5a14]::-webkit-scrollbar-thumb{border-radius:999px;background:#d8deea}.agent-chat-empty[data-v-de7d5a14]{display:flex;height:76px;align-items:center;justify-content:center;border:1px dashed #dce3ef;border-radius:5px;color:#8a95a8;font-size:12px}.agent-chat-history-item[data-v-de7d5a14]{display:grid;min-height:74px;grid-template-columns:36px minmax(0,1fr) 24px;gap:10px;align-items:center;border:1px solid #e1e7f2;border-radius:5px;background:#fff;color:#7f8aa3;padding:12px 10px;text-align:left;transition:border-color .2s ease,background-color .2s ease}.agent-chat-history-item+.agent-chat-history-item[data-v-de7d5a14]{margin-top:12px}.agent-chat-history-item.is-active[data-v-de7d5a14],.agent-chat-history-item[data-v-de7d5a14]:hover{border-color:#5d99ff;background:#f2f7ff}.agent-chat-history-item.is-disabled[data-v-de7d5a14]{opacity:.68}.agent-chat-avatar[data-v-de7d5a14],.agent-chat-history-icon[data-v-de7d5a14]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.agent-chat-history-icon[data-v-de7d5a14]{width:34px;height:34px;background:#eff6ff;color:#3d7eff;font-size:17px}.agent-chat-history-content[data-v-de7d5a14]{display:grid;min-width:0;gap:3px}.agent-chat-history-content small[data-v-de7d5a14],.agent-chat-history-content strong[data-v-de7d5a14]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-chat-history-content strong[data-v-de7d5a14]{color:#47516a;font-size:13px;font-weight:700}.agent-chat-history-content small[data-v-de7d5a14]{color:#7f8aa3;font-size:12px}.agent-chat-history-delete-wrap[data-v-de7d5a14]{display:inline-flex;justify-content:flex-end;opacity:0;transition:opacity .2s ease}.agent-chat-history-item.is-active .agent-chat-history-delete-wrap[data-v-de7d5a14],.agent-chat-history-item:hover .agent-chat-history-delete-wrap[data-v-de7d5a14]{opacity:1}.agent-chat-history-delete[data-v-de7d5a14]{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:999px;background:transparent;color:#8a95a8;padding:0}.agent-chat-history-delete[data-v-de7d5a14]:hover{background:#fff1f0;color:#cf1322}.agent-chat-main[data-v-de7d5a14]{display:flex;min-width:0;flex-direction:column;overflow:hidden}.agent-chat-messages[data-v-de7d5a14]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow-y:auto;padding:24px 18px 18px}.agent-chat-row[data-v-de7d5a14]{display:flex;width:100%;align-items:flex-start;gap:16px}.agent-chat-row+.agent-chat-row[data-v-de7d5a14]{margin-top:22px}.agent-chat-row-user[data-v-de7d5a14]{justify-content:flex-end}.agent-chat-answer-row[data-v-de7d5a14]{margin-top:28px}.agent-chat-avatar[data-v-de7d5a14]{width:52px;height:52px;flex:0 0 52px;box-sizing:border-box;font-size:24px;line-height:1}.agent-chat-bot-avatar[data-v-de7d5a14]{background:#eef6ff;color:#3d7eff}.agent-chat-bot-icon[data-v-de7d5a14]{display:block;width:22px;height:22px;flex:0 0 22px}.agent-chat-user-avatar[data-v-de7d5a14]{background:#317dff;color:#fff}.agent-chat-assistant-card[data-v-de7d5a14]{box-sizing:border-box;border:1px solid #e5ebf5;border-radius:14px;background:#fff;box-shadow:0 10px 24px rgba(36,58,94,.06)}.agent-chat-welcome-card[data-v-de7d5a14]{width:710px;max-width:calc(100% - 72px);padding:24px 26px}.agent-chat-welcome-title-row[data-v-de7d5a14]{justify-content:space-between;gap:12px}.agent-chat-welcome-card h3[data-v-de7d5a14]{margin:0;color:#1e2432;font-size:16px;font-weight:700;line-height:26px}.agent-chat-welcome-card p[data-v-de7d5a14]{margin:14px 0 0;color:#66718a;font-size:16px;line-height:30px}.agent-chat-answer-stack[data-v-de7d5a14],.agent-chat-user-stack[data-v-de7d5a14]{display:flex;min-width:0;flex-direction:column}.agent-chat-user-stack[data-v-de7d5a14]{max-width:min(520px,calc(100% - 72px));align-items:flex-end;gap:8px}.agent-chat-user-bubble[data-v-de7d5a14]{border-radius:14px;background:#eff5ff;color:#47516a;font-size:16px;line-height:24px;padding:14px 20px;white-space:pre-wrap;word-break:break-word}.agent-chat-answer-stack time[data-v-de7d5a14],.agent-chat-user-stack time[data-v-de7d5a14]{color:#8a95a8;font-size:13px;line-height:18px}.agent-chat-answer-stack[data-v-de7d5a14]{max-width:850px;flex:1 1 auto;align-items:flex-start}.agent-chat-answer-card[data-v-de7d5a14]{width:100%;min-height:52px;padding:16px 24px}.agent-chat-answer-card.is-error[data-v-de7d5a14]{border-color:#ffccc7;background:#fff7f6}.agent-chat-streaming[data-v-de7d5a14]{display:inline-flex;align-items:center;gap:8px;color:#7f8aa3}.agent-chat-loading-dots[data-v-de7d5a14]{display:inline-flex;align-items:center;gap:4px}.agent-chat-loading-dots span[data-v-de7d5a14]{width:4px;height:4px;border-radius:999px;animation:agentChatLoadingDot-de7d5a14 1.2s ease-in-out infinite;background:currentColor;opacity:.35}.agent-chat-loading-dots span[data-v-de7d5a14]:nth-child(2){animation-delay:.14s}.agent-chat-loading-dots span[data-v-de7d5a14]:nth-child(3){animation-delay:.28s}.agent-chat-message-actions[data-v-de7d5a14],.agent-chat-message-files[data-v-de7d5a14],.agent-chat-suggestions[data-v-de7d5a14],.agent-chat-upload-list[data-v-de7d5a14]{display:flex;flex-wrap:wrap;gap:8px}.agent-chat-message-files[data-v-de7d5a14]{max-width:100%;justify-content:flex-end}.agent-chat-message-file[data-v-de7d5a14]{display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:#f7f9fd;color:#657084;font-size:12px;line-height:18px;padding:4px 10px}.agent-chat-message-actions[data-v-de7d5a14]{margin-top:10px}.agent-chat-user-actions[data-v-de7d5a14]{margin-top:0}.agent-chat-copy-button[data-v-de7d5a14]{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:1px solid #e6ebf3;border-radius:999px;background:#fff;color:#7a849d;font-size:15px;padding:0;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.agent-chat-copy-button[data-v-de7d5a14]:hover,.agent-chat-icon-action-active[data-v-de7d5a14]{border-color:#cfe0ff;background:#f3f7ff;color:#3d7eff}[data-v-de7d5a14] .agent-chat-dislike-modal .ant-modal-body{padding:16px}[data-v-de7d5a14] .agent-chat-dislike-modal .ant-modal-footer{padding:8px 16px 16px}.agent-chat-dislike-body[data-v-de7d5a14]{color:#303440}.agent-chat-dislike-section-title[data-v-de7d5a14]{margin:0 0 12px;color:#303440;font-size:13px;font-weight:600}.agent-chat-dislike-section-title+.agent-chat-dislike-reasons[data-v-de7d5a14]{margin-bottom:26px}.agent-chat-dislike-reasons[data-v-de7d5a14]{display:flex;flex-wrap:wrap;gap:14px}.agent-chat-dislike-reason[data-v-de7d5a14]{height:36px;border:1px solid #d9dde7;border-radius:999px;background:#fff;color:#5f6675;cursor:pointer;font-size:13px;line-height:34px;padding:0 24px;text-align:center}.agent-chat-dislike-reason.is-active[data-v-de7d5a14]{border-color:#3d7eff;background:#3d7eff;color:#fff}.agent-chat-dislike-textarea-wrap[data-v-de7d5a14]{position:relative}.agent-chat-dislike-textarea-wrap[data-v-de7d5a14] textarea.ant-input{padding-bottom:28px}.agent-chat-dislike-textarea-count[data-v-de7d5a14]{position:absolute;right:12px;bottom:8px;color:#8a909c;font-size:13px;line-height:18px;pointer-events:none}.agent-chat-runtime-timeline[data-v-de7d5a14]{display:grid;gap:8px;margin-bottom:12px}.agent-chat-runtime-line[data-v-de7d5a14]{display:flex;width:100%;align-items:center;gap:10px;border:1px solid #e4ebf7;border-radius:8px;background:#f8fbff;color:#47516a;font-size:13px;padding:9px 12px;text-align:left}.agent-chat-knowledge-reference-item[data-v-de7d5a14]:hover,.agent-chat-runtime-line[data-v-de7d5a14]:hover{border-color:#cfe0ff;background:#f3f8ff}.agent-chat-runtime-dot[data-v-de7d5a14]{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#9aa6bc}.agent-chat-runtime-dot-success[data-v-de7d5a14]{background:#2fbd55}.agent-chat-runtime-dot-pending[data-v-de7d5a14],.agent-chat-runtime-dot-running[data-v-de7d5a14]{background:#3d7eff}.agent-chat-runtime-dot-cancelled[data-v-de7d5a14],.agent-chat-runtime-dot-error[data-v-de7d5a14]{background:#ff4d4f}.agent-chat-runtime-dot-waiting[data-v-de7d5a14]{background:#faad14}.agent-chat-runtime-text[data-v-de7d5a14]{display:grid;min-width:0;flex:1 1 auto;gap:2px}.agent-chat-knowledge-reference-header strong[data-v-de7d5a14],.agent-chat-knowledge-reference-item span[data-v-de7d5a14],.agent-chat-runtime-text strong[data-v-de7d5a14]{color:#344054;font-weight:600}.agent-chat-knowledge-reference-item small[data-v-de7d5a14],.agent-chat-runtime-text small[data-v-de7d5a14]{overflow:hidden;color:#7f8aa3;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.agent-chat-knowledge-references[data-v-de7d5a14]{margin-top:12px;border:1px solid #e4ebf7;border-radius:8px;background:#fbfdff;overflow:hidden}.agent-chat-knowledge-reference-header[data-v-de7d5a14],.agent-chat-knowledge-reference-item[data-v-de7d5a14]{display:inline-flex;align-items:center;width:100%;background:transparent;text-align:left}.agent-chat-knowledge-reference-header[data-v-de7d5a14]{justify-content:space-between;color:#344054;font-size:13px;padding:10px 12px}.agent-chat-knowledge-reference-action[data-v-de7d5a14],.agent-chat-knowledge-reference-header span[data-v-de7d5a14]{display:inline-flex;align-items:center;gap:6px}.agent-chat-knowledge-reference-action[data-v-de7d5a14],.agent-chat-knowledge-reference-header em[data-v-de7d5a14]{color:#7f8aa3;font-size:12px;font-style:normal}.agent-chat-knowledge-reference-list[data-v-de7d5a14]{display:grid;gap:8px;border-top:1px solid #edf2f8;padding:10px 12px 12px}.agent-chat-knowledge-reference-item[data-v-de7d5a14]{justify-content:space-between;gap:12px;border:1px solid #e8eef7;border-radius:6px;background:#fff;font-size:13px;padding:9px 10px}.agent-chat-knowledge-reference-item span[data-v-de7d5a14]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-chat-knowledge-reference-item small[data-v-de7d5a14]{flex:0 0 auto}.agent-chat-composer[data-v-de7d5a14]{display:flex;min-height:158px;flex:0 0 auto;flex-direction:column;margin:0 18px 18px;border:1px solid #cfe0ff;border-radius:5px;background:#fff;padding:12px 16px;box-shadow:0 8px 18px rgba(46,94,160,.04)}.agent-chat-composer textarea[data-v-de7d5a14]{width:100%;min-width:0;flex:1 1 auto;border:0;resize:none;background:transparent;color:#44506a;font-family:inherit;font-size:16px;line-height:24px;outline:none}.agent-chat-composer textarea[data-v-de7d5a14]::-moz-placeholder{color:#9fa8ba}.agent-chat-composer textarea[data-v-de7d5a14]::placeholder{color:#9fa8ba}.agent-chat-composer-bar[data-v-de7d5a14]{justify-content:space-between;gap:12px}.agent-chat-input-actions[data-v-de7d5a14]{gap:13px;margin-left:auto}.agent-chat-send[data-v-de7d5a14],.agent-chat-tool-button[data-v-de7d5a14]{display:inline-flex;width:36px;height:36px;flex:0 0 36px;align-items:center;justify-content:center;border-radius:50%;outline:0;font-size:16px;line-height:1}.agent-chat-tool-button[data-v-de7d5a14]{border:1px solid #edf1f7;background:#fff;color:#657084;box-shadow:0 4px 12px rgba(27,35,50,.06)}.agent-chat-tool-button.is-ready[data-v-de7d5a14],.agent-chat-tool-button[data-v-de7d5a14]:hover{color:#3d7eff}.agent-chat-tool-button[data-v-de7d5a14]:disabled{color:#b8c0ce;opacity:.78}.agent-chat-send[data-v-de7d5a14]{background:#d9e3ff;color:#fff}.agent-chat-send.is-ready[data-v-de7d5a14]{background:#4c86ff;color:#fff;box-shadow:0 6px 16px rgba(76,134,255,.26)}.agent-chat-send[data-v-de7d5a14]:disabled,.agent-chat-send[data-v-de7d5a14]:disabled:hover{background:#d9e3ff;color:#fff;box-shadow:none}.agent-chat-file-input[data-v-de7d5a14]{display:none}.agent-chat-composer-suggestions[data-v-de7d5a14]{flex:0 0 auto;margin:0 18px 8px}.agent-chat-suggestion-chip[data-v-de7d5a14]{min-height:30px;border:1px solid #d8e0eb;border-radius:999px;background:#fbfdff;color:#344054;font-size:12px;padding:5px 11px}.agent-chat-suggestion-chip[data-v-de7d5a14]:hover{border-color:#8db8ff;color:#3d7eff}.agent-chat-upload-list[data-v-de7d5a14]{margin-bottom:6px}.agent-chat-upload-item[data-v-de7d5a14]{display:inline-flex;max-width:260px;min-width:0;height:28px;align-items:center;gap:6px;border:1px solid #dce8ff;border-radius:999px;background:#fbfdff;color:#657084;font-size:12px;padding:0 8px}.agent-chat-upload-item-error[data-v-de7d5a14]{border-color:#ffccc7;background:#fff2f0;color:#cf1322}.agent-chat-upload-name[data-v-de7d5a14]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-chat-upload-size[data-v-de7d5a14]{flex:0 0 auto;color:#97a1b5;font-size:11px;white-space:nowrap}.agent-chat-upload-remove[data-v-de7d5a14]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;background:transparent;color:#97a1b5;padding:0}.agent-chat-upload-error[data-v-de7d5a14]{margin-bottom:6px;color:#cf1322;font-size:12px}.agent-chat-side-drawer[data-v-de7d5a14]{display:flex;min-width:0;flex-direction:column;border-left:1px solid #e4e9f2;overflow:hidden}.agent-chat-side-drawer-head[data-v-de7d5a14]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid #e3e8f1;padding:14px 16px}.agent-chat-side-drawer-title[data-v-de7d5a14]{display:grid;gap:4px}.agent-chat-side-drawer-title span[data-v-de7d5a14]{color:#7a8599;font-size:12px}.agent-chat-side-drawer-title strong[data-v-de7d5a14]{color:#111827;font-size:15px}.agent-chat-side-drawer-close[data-v-de7d5a14]{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid #d8e0eb;border-radius:8px;background:#fbfdff;color:#667085}.agent-chat-side-drawer-body[data-v-de7d5a14]{display:grid;min-height:0;align-content:start;gap:10px;overflow-y:auto;padding:14px}.agent-chat-drawer-reference[data-v-de7d5a14],.agent-chat-drawer-section[data-v-de7d5a14]{display:grid;gap:8px;border:1px solid #e3e8f1;border-radius:8px;background:#fbfdff;padding:11px}.agent-chat-drawer-reference-head[data-v-de7d5a14],.agent-chat-drawer-section-title[data-v-de7d5a14]{display:flex;justify-content:space-between;gap:8px}.agent-chat-drawer-reference pre[data-v-de7d5a14],.agent-chat-drawer-section pre[data-v-de7d5a14]{max-height:240px;margin:0;overflow:auto;border:1px solid #e3e8f1;border-radius:6px;background:#fff;color:#344054;font-size:12px;padding:10px;white-space:pre-wrap}@keyframes agentChatLoadingDot-de7d5a14{0%,to{opacity:.35;transform:scale(.88)}50%{opacity:1;transform:scale(1)}}@media (max-width:1180px){.agent-chat-page-drawer-open[data-v-de7d5a14],.agent-chat-page[data-v-de7d5a14]{grid-template-columns:1fr;overflow:auto}.knowledge-agent-chat-shell[data-v-de7d5a14]{height:auto;min-height:620px;overflow:auto}.agent-chat-main[data-v-de7d5a14],.agent-chat-side-drawer[data-v-de7d5a14],.agent-chat-sidebar[data-v-de7d5a14]{min-height:360px}.agent-chat-composer[data-v-de7d5a14]{margin:0 12px 12px}}