.cv2-ctx[data-v-f21e1d5b]{min-width:0}.cv2-ctx[data-open][data-v-f21e1d5b]{padding-bottom:4px}.cv2-ctx-row[data-v-f21e1d5b]{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif);height:24px;min-width:0;overflow:hidden;padding:0;position:relative;text-align:left;width:100%;-webkit-font-smoothing:antialiased}.cv2-ctx-row[data-v-f21e1d5b]:disabled{cursor:default}.cv2-leading[data-v-f21e1d5b]{align-items:center;color:#81858c;display:inline-flex;flex:none;height:16px;justify-content:center;margin-right:6px;position:relative;width:16px}.cv2-ico[data-v-f21e1d5b]{display:block}.cv2-chevron[data-v-f21e1d5b]{color:#61666b}.cv2-icon-idle[data-v-f21e1d5b]{opacity:1;transition:opacity .1s ease}.cv2-chevron-hover[data-v-f21e1d5b]{inset:0;margin:auto;opacity:0;pointer-events:none;position:absolute;transition:opacity .1s ease}.cv2-ctx-row:hover:not(:disabled) .cv2-icon-idle.has-preview[data-v-f21e1d5b]{opacity:0}.cv2-ctx-row:hover:not(:disabled) .cv2-chevron-hover[data-v-f21e1d5b]{opacity:1}.cv2-ctx-label[data-v-f21e1d5b]{color:#61666b;flex:none;font-size:14px;font-weight:400;line-height:24px}.cv2-sep[data-v-f21e1d5b]{background:#adb2b8;border-radius:1px;flex:none;height:2px;margin:0 8px;width:2px}.cv2-ctx-source[data-v-f21e1d5b]{color:#81858c;flex:none;font-size:14px;font-weight:400;line-height:24px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv2-ctx-body[data-v-f21e1d5b]{background:#eef0f2;border:none;border-radius:8px;box-sizing:border-box;color:#81858c;margin:4px 0 0 22px;max-height:141px;overflow:auto;padding:10px 16px 12px 12px;width:calc(100% - 22px)}.cv2-ctx-body pre[data-v-f21e1d5b]{color:inherit;font:400 11px/16px SF Mono,JetBrains Mono,Fira Code,Consolas,ui-monospace,monospace;margin:0;white-space:pre-wrap;word-break:break-word}.cv2-cmd[data-v-3acecea2]{flex-direction:column}.cv2-cmd[data-v-3acecea2],.cv2-cmd-row[data-v-3acecea2]{display:flex;min-width:0;position:relative}.cv2-cmd-row[data-v-3acecea2]{align-items:center;background:transparent;border:0;cursor:pointer;font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif);height:24px;overflow:hidden;padding:0;text-align:left;width:100%;-webkit-font-smoothing:antialiased}.cv2-cmd-row[data-v-3acecea2]:disabled{cursor:default}.cv2-cmd[data-state=running] .cv2-cmd-row[data-v-3acecea2]:after{animation:cv2-sweep-3acecea2 2.6s ease-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.7) 55%,transparent);content:"";inset:0 auto 0 0;pointer-events:none;position:absolute;width:300px}@keyframes cv2-sweep-3acecea2{0%{left:-300px}90%,to{left:100%}}.cv2-leading[data-v-3acecea2]{align-items:center;color:#81858c;display:inline-flex;flex:none;height:16px;justify-content:center;margin-right:6px;position:relative;width:16px}.cv2-ico[data-v-3acecea2]{display:block}.cv2-chevron[data-v-3acecea2]{color:#61666b}.cv2-icon-idle[data-v-3acecea2]{opacity:1;transition:opacity .1s ease}.cv2-chevron-hover[data-v-3acecea2]{inset:0;margin:auto;opacity:0;pointer-events:none;position:absolute;transition:opacity .1s ease}.cv2-cmd-row:hover:not(:disabled) .cv2-icon-idle.has-preview[data-v-3acecea2]{opacity:0}.cv2-cmd-row:hover:not(:disabled) .cv2-chevron-hover[data-v-3acecea2]{opacity:1}.cv2-spin[data-v-3acecea2]{animation:cv2-spin-3acecea2 .8s linear infinite;border:1.5px solid #c4c4c4;border-radius:50%;border-top-color:#61666b;height:10px;width:10px}@keyframes cv2-spin-3acecea2{to{transform:rotate(1turn)}}.cv2-err-dot[data-v-3acecea2]{background:#dc2626;border-radius:50%;height:8px;width:8px}.cv2-cmd-category[data-v-3acecea2]{color:#61666b;flex:none;font-size:14px;font-weight:400;line-height:24px}.cv2-sep[data-v-3acecea2]{background:#adb2b8;border-radius:1px;flex:none;height:2px;margin:0 8px;width:2px}.cv2-cmd-name[data-v-3acecea2]{color:#61666b;flex:none;max-width:42%}.cv2-cmd-name[data-v-3acecea2],.cv2-cmd-summary[data-v-3acecea2]{font-size:14px;font-weight:400;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv2-cmd-summary[data-v-3acecea2]{color:#81858c;flex:1 1 auto;min-width:0}.cv2-cmd-summary[data-error][data-v-3acecea2]{color:#dc2626}.cv2-cmd-body-wrap[data-v-3acecea2],.cv2-instructions-card[data-v-3acecea2]{display:flex;flex-direction:column}.cv2-instructions-card[data-v-3acecea2]{background:#f9fafb;border:1px solid rgba(0,0,0,.04);border-radius:12px;margin:4px 0 4px 4px;max-height:420px;overflow:hidden}.cv2-instructions-header[data-v-3acecea2]{background:#f9fafb;border-bottom:1px solid rgba(0,0,0,.1);color:#adb2b8;flex:none;font-size:11px;font-weight:500;letter-spacing:.04em;line-height:16px;padding:8px 12px;text-transform:uppercase}.cv2-instructions-scroll[data-v-3acecea2]{min-height:0;overflow:auto;padding:10px 12px 12px}.cv2-instructions[data-v-3acecea2]{color:#61666b;font:400 12px/18px SF Mono,JetBrains Mono,Fira Code,Consolas,ui-monospace,monospace;margin:0;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.cv2-request-line[data-v-3acecea2]{color:#81858c;font-size:12px;line-height:18px;margin:0 0 8px;word-break:break-all}.cv2-call-args[data-v-3acecea2]{margin-bottom:10px}.cv2-instructions-scroll[data-error] .cv2-instructions[data-v-3acecea2]{color:#dc2626}.cv2-table-wrap[data-v-3acecea2]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:6px;margin-top:4px;max-width:100%;overflow:auto}.cv2-table[data-v-3acecea2]{border-collapse:collapse;font-size:12px;line-height:1.4;min-width:100%;width:-moz-max-content;width:max-content}.cv2-table td[data-v-3acecea2],.cv2-table th[data-v-3acecea2]{border-bottom:1px solid #f0f0ee;max-width:220px;padding:6px 10px;text-align:left;vertical-align:middle;white-space:nowrap}.cv2-table th[data-v-3acecea2]{background:#fafaf9;color:#666;font-weight:500;position:sticky;top:0;z-index:1}.cv2-table-text[data-v-3acecea2]{color:#1a1a1a;display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv2-table-thumb[data-v-3acecea2]{background:#f5f5f4;border-radius:4px;display:block;height:36px;-o-object-fit:contain;object-fit:contain;width:36px}@media(prefers-reduced-motion:reduce){.cv2-cmd[data-state=running] .cv2-cmd-row[data-v-3acecea2]:after{animation:none;display:none}}.chat-v3-message-list[data-v-e082b519] .message.mine{align-items:flex-end;display:flex;flex-direction:column}.me-message-actions[data-v-e082b519]{align-items:center;display:flex;gap:8px;margin-top:8px}.me-message-actions-outside[data-v-e082b519]{align-self:flex-end;justify-content:flex-end}.me-message-action-icon[data-v-e082b519]{align-items:center;background:transparent;border:none;border-radius:999px;color:#6b7280;cursor:pointer;display:inline-flex;font-size:16px;height:24px;justify-content:center;padding:0;transition:color .2s ease,background .2s ease;width:24px}.me-message-action-icon[data-v-e082b519]:hover{background:#f5f5f4;color:#57534e}.me-message-action-icon.is-active[data-v-e082b519],.me-message-action-icon.is-dislike[data-v-e082b519],.me-message-action-icon.is-like[data-v-e082b519]{background:var(--color-brand-primary-10,color-mix(in srgb,#1e6499 10%,transparent));color:var(--color-brand-primary,#1e6499)!important}.me-message-action-svg[data-v-e082b519]{display:block;flex-shrink:0;height:16px;width:16px}.chat-v2-msg-footer[data-v-e082b519]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.chat-v2-msg-actions[data-v-e082b519]{align-items:center;color:#78716c;display:flex;gap:8px;margin-top:0}.cv2-flow[data-v-e082b519]{display:flex;flex-direction:column;gap:16px;margin:0 0 8px;min-width:0}.chat-v2-stream-body[data-v-e082b519]{margin-top:20px;position:relative}.chat-v2-ask[data-v-e082b519]{margin:8px 0 12px}.chat-v2-ask-q[data-v-e082b519]{color:#1a1a1a;font-size:14px;line-height:1.5;margin-bottom:8px}.chat-v2-ask-options[data-v-e082b519]{display:flex;flex-wrap:wrap;gap:8px}.chat-v2-ask-chip[data-v-e082b519]{background:#fff;border:1px solid #e5e5e5;border-radius:999px;color:#1a1a1a;cursor:pointer;font-size:13px;padding:6px 12px}.chat-v2-ask-chip[data-v-e082b519]:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-brand-primary,#1e6499) 40%,#e5e5e5)}.chat-v2-ask-chip[data-v-e082b519]:disabled{cursor:not-allowed;opacity:.55}.chat-v2-ask-custom[data-v-e082b519]{margin-top:8px}.chat-v2-ask-input[data-v-e082b519]{background:#fff;border:1px solid #e5e5e5;border-radius:10px;box-sizing:border-box;font-size:14px;outline:none;padding:8px 12px;width:100%}.chat-v2-ask-input[data-v-e082b519]:focus{border-color:color-mix(in srgb,var(--color-brand-primary,#1e6499) 45%,#e5e5e5)}.chat-file-previews--bubble[data-v-e082b519]{margin-bottom:8px}.chat-v3-usage[data-v-e082b519]{align-items:center;color:#78716c;display:inline-flex;font-size:12px;line-height:1.4;margin-top:0}.chat-v3-usage-summary[data-v-e082b519]{border-radius:4px;cursor:default;letter-spacing:.01em;margin:-2px -4px;outline:none;padding:2px 4px;transition:color .15s ease,background .15s ease}.chat-v3-usage-summary[data-v-e082b519]:focus-visible,.chat-v3-usage-summary[data-v-e082b519]:hover{background:color-mix(in srgb,var(--color-brand-primary,#1e6499) 8%,transparent);color:var(--color-brand-primary,#1e6499)}.chat-v3-usage-popper .chat-v3-usage-detail-title{color:#1c1917;font-size:13px;font-weight:600;margin-bottom:10px}.chat-v3-usage-popper .chat-v3-usage-detail-row{align-items:center;color:#57534e;display:flex;font-size:13px;gap:16px;justify-content:space-between;padding:4px 0}.chat-v3-usage-popper .chat-v3-usage-detail-row strong{color:#1c1917;font-variant-numeric:tabular-nums;font-weight:600}.chat-v3-usage-popper .chat-v3-usage-detail-points{margin-top:10px;padding-top:6px}.chat-v3-usage-popper .chat-v3-usage-detail-row--temp-cost{color:#b45309}.chat-v3-usage-popper .chat-v3-usage-detail-row--temp-cost strong{color:#92400e}.chat-v3-llm-debug-dialog.el-dialog{margin-bottom:3vh;max-width:1400px}.chat-v3-llm-debug-dialog .el-dialog__body{display:flex;flex-direction:column;max-height:calc(94vh - 120px);overflow:hidden;padding-top:8px}.chat-v3-llm-debug-toolbar{align-items:center;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;margin-bottom:10px}.chat-v3-llm-debug-meta{color:#78716c;font-size:13px}.chat-v3-llm-debug-copy{background:#fff;border:1px solid #e7e5e4;border-radius:8px;color:#44403c;cursor:pointer;font-size:13px;padding:4px 12px}.chat-v3-llm-debug-copy:hover{border-color:color-mix(in srgb,var(--color-brand-primary,#1e6499) 40%,#e7e5e4);color:var(--color-brand-primary,#1e6499)}.chat-v3-llm-debug-tabs{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.chat-v3-llm-debug-tabs .el-tabs__content{flex:1;min-height:0;overflow:auto}.chat-v3-llm-debug-tabs .el-tab-pane{height:100%}.chat-v3-llm-debug-pair{display:grid;gap:12px;grid-template-columns:1fr 1fr;height:100%;min-height:0}@media(max-width:960px){.chat-v3-llm-debug-pair{grid-template-columns:1fr}}.chat-v3-llm-debug-block{display:flex;flex-direction:column;gap:6px;min-height:0;min-width:0}.chat-v3-llm-debug-block-head{align-items:center;color:#44403c;display:flex;flex-shrink:0;font-size:13px;font-weight:600;gap:8px;justify-content:space-between}.chat-v3-llm-debug-copy-sm{background:transparent;border:0;border-radius:4px;color:#a8a29e;cursor:pointer;font-size:12px;font-weight:500;padding:2px 4px}.chat-v3-llm-debug-copy-sm:hover{background:color-mix(in srgb,var(--color-brand-primary,#1e6499) 8%,transparent);color:var(--color-brand-primary,#1e6499)}.chat-v3-llm-debug-pre{background:#f8fafc;border:1px solid #e7e5e4;border-radius:10px;color:#1c1917;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.55;margin:0;max-height:calc(94vh - 260px);min-height:200px;overflow:auto;padding:14px 16px;white-space:pre-wrap;word-break:break-word}.chat-v3-llm-debug-empty{color:#a8a29e;font-size:14px;margin:24px 0;text-align:center}
