.typing-cursor[data-v-5bac5310]{animation:blink-5bac5310 .7s infinite;color:#6b7280;font-weight:400}@keyframes blink-5bac5310{0%,50%{opacity:1}51%,to{opacity:0}}.running-gradient-text[data-v-780a3130]{background:linear-gradient(90deg,#9da2aa,#f4f5f7 50%,#9da2aa);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent;animation:gradientAnimation-780a3130 1.5s linear infinite}@keyframes gradientAnimation-780a3130{0%{background-position:200% 50%}to{background-position:0 50%}}.v-enter-active[data-v-99f74a4f],.v-leave-active[data-v-99f74a4f]{transition:opacity .3s ease,transform .3s ease}.v-enter-from[data-v-99f74a4f],.v-leave-to[data-v-99f74a4f]{opacity:0;transform:translateY(-4px)}pre[data-v-feede23a]{margin:0;white-space:pre}code[data-v-feede23a]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}pre[data-v-77031e3f]{margin:0;white-space:pre}code[data-v-77031e3f]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}mark[data-v-07ec5e6f]{background-color:#fde68a;border-radius:2px;color:#78350f;padding:1px 2px}.mermaid-diagram[data-v-a56ab08a]{--mermaid-bg:#fff;--mermaid-fg:#18181b;--mermaid-line:#64748b;--mermaid-accent:#2563eb;--mermaid-muted:#6b7280;--mermaid-surface:#f8fafc;--mermaid-border:#d1d5db}.mermaid-action-btn[data-v-a56ab08a]{align-items:center;background:transparent;border:0;border-radius:8px;color:#111827;display:inline-flex;height:32px;justify-content:center;transition:background-color .15s ease,color .15s ease,opacity .15s ease;width:32px}.mermaid-action-btn[data-v-a56ab08a]:hover:not(:disabled){background:#0f172a0f}.mermaid-action-btn[data-v-a56ab08a]:disabled{cursor:not-allowed;opacity:.45}.mermaid-diagram__viewport[data-v-a56ab08a]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;height:min(540px,70vh);overflow:auto;position:relative}.mermaid-diagram__viewport-shell[data-v-a56ab08a]{max-width:min(100%,860px);position:relative}.mermaid-diagram__canvas[data-v-a56ab08a]{position:relative}.mermaid-diagram__overlay[data-v-a56ab08a]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border:1px solid rgba(229,231,235,.9);border-radius:12px;box-shadow:0 6px 20px #0f172a14;display:flex;gap:2px;padding:4px;position:absolute;width:-moz-fit-content;width:fit-content;z-index:2}.mermaid-diagram__overlay--top-right[data-v-a56ab08a]{right:10px;top:10px}.mermaid-diagram__overlay--bottom-left[data-v-a56ab08a]{bottom:10px;left:10px}.mermaid-diagram__svg[data-v-a56ab08a]{left:0;position:absolute;top:0}.mermaid-diagram__svg[data-v-a56ab08a] svg{display:block;height:100%;width:100%}.tool-use-content[data-v-eb9fe5d3] .markstream-vue *,.tool-use-content[data-v-eb9fe5d3] .markstream-vue{font-size:14px}.reasoning-markdown[data-v-2954f56b] p{font-size:14px;margin-bottom:8px}.reasoning-markdown[data-v-2954f56b] p:last-child{margin-bottom:0}.reasoning-markdown[data-v-2954f56b] *{font-size:14px}.step-fade-in[data-v-bf717ab1]{animation:fadeIn-bf717ab1 .6s ease-in-out both}@keyframes fadeIn-bf717ab1{0%{opacity:0}to{opacity:1}}.scroll-sentinel[data-v-bf717ab1]{height:0;pointer-events:none;width:0}.running-gradient-text[data-v-cc4598db]{background:linear-gradient(90deg,#9da2aa,#f4f5f7 50%,#9da2aa);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent;animation:gradientAnimation-cc4598db 1.5s linear infinite}.static-gradient-text[data-v-cc4598db]{color:#9da2aa}.preview-container[data-v-cc4598db]{max-height:153px;overflow-x:hidden;overflow-y:auto;position:relative;scrollbar-width:none;-ms-overflow-style:none}.preview-container.with-gradient[data-v-cc4598db]{mask-image:linear-gradient(180deg,transparent,#000 60%,#000);-webkit-mask-image:linear-gradient(180deg,transparent,#000 60%,#000)}.preview-container[data-v-cc4598db]::-webkit-scrollbar{display:none}@keyframes gradientAnimation-cc4598db{0%{background-position:200% 50%}to{background-position:0 50%}}.loading-dot[data-v-cc4598db]{animation:pulse-cc4598db 1.5s ease-in-out infinite}@keyframes pulse-cc4598db{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.success-check[data-v-cc4598db]{animation:successFade-cc4598db .2s ease-out}@keyframes successFade-cc4598db{0%{opacity:0}to{opacity:1}}.timer-mono[data-v-cc4598db]{font-family:ui-monospace,SFMono-Regular,SF Mono,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,Courier New,monospace;font-variant-numeric:tabular-nums}.fade-enter-active[data-v-d649cbc0],.fade-leave-active[data-v-d649cbc0]{transition:opacity .15s ease}.fade-enter-from[data-v-d649cbc0],.fade-leave-to[data-v-d649cbc0]{opacity:0}.hover\:scale-102[data-v-d649cbc0]:hover{transform:scale(1.02)}.mention-dropdown[data-v-cc8aa3b3]{animation:mention-dropdown-in-cc8aa3b3 .25s ease-out;border:.5px solid #e5e7eb;box-shadow:0 3px 10px #a3a3a314,0 12px 20px #a3a3a30f}.custom-scrollbar[data-v-cc8aa3b3]{scrollbar-color:#d1d5db transparent;scrollbar-width:thin}.custom-scrollbar[data-v-cc8aa3b3]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-cc8aa3b3]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-cc8aa3b3]::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}@keyframes mention-dropdown-in-cc8aa3b3{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-v-b55ff9ee] [role=option] svg{color:#6b7280}.input-container[data-v-e1f4c8b6]{border:.5px solid #e5e7eb;box-shadow:0 3px 10px #a3a3a314,0 12px 20px #a3a3a30f;position:relative;z-index:2}.input-locked[data-v-e1f4c8b6]{background:var(--Base-Gray-gray-100,#f3f4f6);border:.5px solid var(--Base-Neutral-neutral-300,#d9d9d9);box-shadow:0 12px 20px #a3a3a30f}.agent-inputs-panel[data-v-e1f4c8b6]{box-shadow:0 3px 10px #a3a3a30f;position:relative;transform-origin:bottom center;will-change:max-height,opacity,transform,filter;z-index:1}.agent-inputs-panel-motion-enter-active[data-v-e1f4c8b6],.agent-inputs-panel-motion-leave-active[data-v-e1f4c8b6]{overflow:hidden;transition:max-height .26s cubic-bezier(.2,.8,.2,1),opacity .18s ease,transform .26s cubic-bezier(.2,.8,.2,1),filter .22s ease}.agent-inputs-panel-motion-enter-from[data-v-e1f4c8b6],.agent-inputs-panel-motion-leave-to[data-v-e1f4c8b6]{filter:blur(2px);max-height:0;opacity:0;transform:translateY(46px) scale(.985)}.agent-inputs-panel-motion-enter-to[data-v-e1f4c8b6],.agent-inputs-panel-motion-leave-from[data-v-e1f4c8b6]{filter:blur(0);max-height:560px;opacity:1;transform:translateY(0) scale(1)}.agent-inputs-content[data-v-e1f4c8b6]{transform-origin:bottom center;will-change:max-height,opacity,transform,filter}.agent-inputs-content-enter-active[data-v-e1f4c8b6],.agent-inputs-content-leave-active[data-v-e1f4c8b6]{overflow:hidden;transition:max-height .22s cubic-bezier(.2,.8,.2,1),opacity .16s ease,transform .22s cubic-bezier(.2,.8,.2,1),filter .22s ease}.agent-inputs-content-enter-from[data-v-e1f4c8b6],.agent-inputs-content-leave-to[data-v-e1f4c8b6]{filter:blur(2px);max-height:0;opacity:0;transform:translateY(14px) scale(.985)}.agent-inputs-content-enter-to[data-v-e1f4c8b6],.agent-inputs-content-leave-from[data-v-e1f4c8b6]{filter:blur(0);max-height:900px;opacity:1;transform:translateY(0) scale(1)}.agent-text-input[data-v-e1f4c8b6]{border:.5px solid #e5e7eb;border-radius:8px;color:#111827;font-size:13px;line-height:18px;min-height:64px;outline:none;padding:8px 10px;resize:vertical;width:100%}.agent-text-input[data-v-e1f4c8b6]:focus{border-color:#d1d5db}.agent-text-input[data-v-e1f4c8b6]:disabled{background-color:#f3f4f6;cursor:not-allowed}.agent-file-variable-select[data-v-e1f4c8b6]{background:#fff;border:.5px solid #d1d5db;border-radius:6px;color:#374151;font-size:12px;height:28px;max-width:160px;outline:none;padding:0 8px}.editor-content[data-v-e1f4c8b6]{caret-color:#111827;color:#111827;max-height:200px;outline:none;overflow-y:auto;white-space:pre-wrap;word-break:break-word}.editor-content.is-empty[data-v-e1f4c8b6]:before{color:#bdc4cc;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.icon-button[data-v-e1f4c8b6]:disabled{cursor:not-allowed;opacity:.5}.custom-scrollbar[data-v-e1f4c8b6]{scrollbar-color:#d1d5db transparent;scrollbar-width:thin}.custom-scrollbar[data-v-e1f4c8b6]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-e1f4c8b6]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-e1f4c8b6]::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}.stop-button[data-v-e1f4c8b6]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:relative;transition:opacity .15s ease;width:32px}.stop-button[data-v-e1f4c8b6]:hover{opacity:.8}.stop-button-ring[data-v-e1f4c8b6]{border:2px solid #e5e7eb;border-radius:50%;top:0;right:0;bottom:0;left:0;position:absolute}.stop-button-ring[data-v-e1f4c8b6]:before{animation:spin-e1f4c8b6 1s linear infinite;border:2px solid transparent;border-radius:50%;border-top-color:#111827;content:"";top:-2px;right:-2px;bottom:-2px;left:-2px;position:absolute}@keyframes spin-e1f4c8b6{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.markdown-content[data-v-02aa3df6]{color:#1a1a1a;line-height:1.7}.markdown-content[data-v-02aa3df6] h1{border-bottom:1px solid #e5e7eb;font-size:2em;font-weight:700;margin-bottom:16px;margin-top:0;padding-bottom:8px}.markdown-content[data-v-02aa3df6] h2{border-bottom:1px solid #f3f4f6;font-size:1.5em;font-weight:600;margin-bottom:12px;margin-top:24px;padding-bottom:6px}.markdown-content[data-v-02aa3df6] h3{font-size:1.25em;font-weight:600;margin-bottom:10px;margin-top:20px}.markdown-content[data-v-02aa3df6] h4,.markdown-content[data-v-02aa3df6] h5,.markdown-content[data-v-02aa3df6] h6{font-size:1em;font-weight:600;margin-bottom:8px;margin-top:16px}.markdown-content[data-v-02aa3df6] p{margin-bottom:16px}.markdown-content[data-v-02aa3df6] ol,.markdown-content[data-v-02aa3df6] ul{margin-bottom:16px;padding-left:24px}.markdown-content[data-v-02aa3df6] li{margin-bottom:6px}.markdown-content[data-v-02aa3df6] blockquote{border-left:4px solid #e5e7eb;color:#6b7280;font-style:italic;margin:16px 0;padding-left:16px}.markdown-content[data-v-02aa3df6] hr{border:none;border-top:1px solid #e5e7eb;margin:24px 0}.markdown-content[data-v-02aa3df6] a{color:#2563eb;text-decoration:none}.markdown-content[data-v-02aa3df6] a:hover{text-decoration:underline}.markdown-content[data-v-02aa3df6] table{border-collapse:collapse;margin:16px 0;width:100%}.markdown-content[data-v-02aa3df6] td,.markdown-content[data-v-02aa3df6] th{border:1px solid #e5e7eb;padding:10px 14px;text-align:left}.markdown-content[data-v-02aa3df6] th{background-color:#f9fafb;font-weight:600}.markdown-content[data-v-02aa3df6] tr:nth-child(2n){background-color:#fafafa}.markdown-content[data-v-02aa3df6] img{border-radius:8px;height:auto;margin:16px 0;max-width:100%}.slide-panel-enter-active[data-v-3b794299],.slide-panel-leave-active[data-v-3b794299]{transition:all .2s ease}.slide-panel-enter-from[data-v-3b794299],.slide-panel-leave-to[data-v-3b794299]{opacity:0;transform:translate(100%)}.resize-handle[data-v-3b794299]{align-items:center;cursor:col-resize;display:flex;flex-shrink:0;justify-content:center;transition:background-color .15s ease;width:8px}.resize-handle[data-v-3b794299]:hover{background-color:#0000000a}.resize-handle:hover .resize-indicator[data-v-3b794299]{opacity:1}.resize-indicator[data-v-3b794299]{background-color:#d1d5db;border-radius:2px;height:32px;opacity:0;transition:opacity .15s ease;width:3px}.loading-bar[data-v-f79c23d3]{animation:loading-pulse-f79c23d3 1.5s ease-in-out infinite;background:linear-gradient(90deg,transparent,#ea580b,#fb923c,#fdba74,transparent);background-size:200% 100%;height:4px;left:0;position:absolute;right:0;top:0;z-index:100}@keyframes loading-pulse-f79c23d3{0%{background-position:200% 0}to{background-position:-200% 0}}.fade-enter-active[data-v-f79c23d3],.fade-leave-active[data-v-f79c23d3]{transition:opacity .2s ease}.fade-enter-from[data-v-f79c23d3],.fade-leave-to[data-v-f79c23d3]{opacity:0}.toast-enter-active[data-v-7fdd93fb],.toast-leave-active[data-v-7fdd93fb]{transition:all .3s ease}.toast-enter-from[data-v-7fdd93fb],.toast-leave-to[data-v-7fdd93fb]{opacity:0;transform:translate(-50%) translateY(20px)}
