.PromptInput_promptInputWrapper__86bHB{display:flex;flex-direction:column;width:100%;max-width:1100px;margin:0 auto;padding:12px 14px 10px;background:var(--color-bg);border:1px solid var(--sidebar-divider,var(--color-border));border-radius:18px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadList__2TdT_{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadItem__0xPBd{position:relative;display:inline-flex;align-items:center;min-height:56px;max-width:min(340px,100%);padding:9px 32px 9px 10px;border:1px solid var(--sidebar-divider,var(--color-border));border-radius:12px;background:var(--color-bg2);transition:border-color .16s ease,background-color .16s ease}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadItem__0xPBd:hover{border-color:var(--color-border);background:var(--sidebar-hover,var(--color-bg2))}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadItem__0xPBd:hover .PromptInput_removeFileBtn__OV7zb{opacity:1}.PromptInput_promptInputWrapper__86bHB .PromptInput_fileMeta__W7R4x{display:flex;align-items:center;gap:8px;min-width:0}.PromptInput_promptInputWrapper__86bHB .PromptInput_fileIcon__r5peg{width:38px;height:38px;border-radius:10px;background:#8f8f8f;color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.PromptInput_promptInputWrapper__86bHB .PromptInput_fileIcon__r5peg svg{width:19px;height:19px}.PromptInput_promptInputWrapper__86bHB .PromptInput_fileInfo__wjLbf{display:flex;flex-direction:column;min-width:0;max-width:250px}.PromptInput_promptInputWrapper__86bHB .PromptInput_fileName__aZ0vD{font-size:14px;font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PromptInput_promptInputWrapper__86bHB .PromptInput_fileMetaLine__V3Nwh{display:inline-flex;align-items:center;gap:6px;margin-top:2px}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadingText__L6oPs{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--color-li)}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadSpinner__BkS20{width:12px;height:12px;border-radius:50%;border:1.5px solid var(--sidebar-divider,var(--color-border));border-top-color:var(--color-text-secondary);animation:PromptInput_promptInputSpin__CCd1D .85s linear infinite}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadDone__fL3am{font-size:12px;color:var(--color-text-secondary,#8f8f8f)}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadFailed__vi98o{font-size:12px;color:var(--color-error,#ef4444)}.PromptInput_promptInputWrapper__86bHB .PromptInput_retryUploadBtn__fbDzC{height:20px;padding:0 6px;border:1px solid rgba(0,0,0,0);border-radius:999px;background:rgba(0,0,0,0);color:var(--color-text-secondary,#8f8f8f);font-size:12px;line-height:1;cursor:pointer;transition:color .14s ease,background-color .14s ease}.PromptInput_promptInputWrapper__86bHB .PromptInput_retryUploadBtn__fbDzC:hover{color:var(--color-text);background:var(--sidebar-hover,rgba(0,0,0,.05))}.PromptInput_promptInputWrapper__86bHB .PromptInput_removeFileBtn__OV7zb{position:absolute;top:6px;right:6px;min-width:20px;min-height:20px;width:20px;height:20px;border:none;border-radius:50%;background:#000;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .14s ease,background-color .14s ease,color .14s ease}.PromptInput_promptInputWrapper__86bHB .PromptInput_removeFileBtn__OV7zb:hover{background:#5f646d;color:#fff}.PromptInput_promptInputWrapper__86bHB .PromptInput_removeFileBtn__OV7zb svg{width:12px;height:12px}.PromptInput_promptInputWrapper__86bHB .PromptInput_inputRow__GMl9V{display:flex;align-items:stretch;width:100%}.PromptInput_promptInputWrapper__86bHB .PromptInput_textarea__xiC4O{flex:1;min-height:34px;max-height:none;padding:8px 2px 6px;border:none;background:rgba(0,0,0,0);font-size:15px;color:var(--color-text);outline:none;resize:none;line-height:1.5;overflow-y:hidden;overflow-wrap:anywhere}.PromptInput_promptInputWrapper__86bHB .PromptInput_textarea__xiC4O::placeholder{color:var(--color-tips)}.PromptInput_promptInputWrapper__86bHB .PromptInput_textarea__xiC4O:disabled{cursor:not-allowed;opacity:.6}.PromptInput_promptInputWrapper__86bHB .PromptInput_footerRow__XVF34{display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding-top:8px}.PromptInput_promptInputWrapper__86bHB .PromptInput_agentTagRow__QapFy{display:flex;align-items:center;min-width:0;flex:1}.PromptInput_promptInputWrapper__86bHB .PromptInput_agentEmpty__Zyqru{font-size:12px;color:var(--color-li)}.PromptInput_promptInputWrapper__86bHB .PromptInput_agentTag__8H_1W{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;background:var(--sidebar-hover,var(--color-bg2,rgba(0,0,0,.04)));border:1px solid var(--sidebar-divider,var(--color-border));border-radius:12px;font-size:13px;color:var(--color-li);max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.PromptInput_promptInputWrapper__86bHB .PromptInput_footerActions__lw29Y{display:inline-flex;align-items:center;gap:8px;margin-left:12px;flex-shrink:0}.PromptInput_promptInputWrapper__86bHB .PromptInput_hiddenFileInput__FBrGO{display:none}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadBtn__xNqVe{width:34px;height:34px;border:1px solid #111;border-radius:999px;background:#111;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,opacity .16s ease}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadBtn__xNqVe svg{width:18px;height:18px}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadBtn__xNqVe:hover{background:#000;border-color:#000;transform:translateY(-1px) scale(1.01)}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadBtn__xNqVe:disabled{background:#d4d4d4;border-color:#d4d4d4;color:#fff;opacity:.5;cursor:not-allowed}.PromptInput_promptInputWrapper__86bHB .PromptInput_sendBtn__BZhjY{margin-left:4px;width:34px;height:34px;padding:0;border:1px solid #111;border-radius:999px;background:#111;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:not-allowed;transition:background-color .16s ease,color .16s ease,transform .16s ease,opacity .16s ease}.PromptInput_promptInputWrapper__86bHB .PromptInput_sendBtn__BZhjY .PromptInput_sendArrowIcon__OUV5Z{width:22px;height:22px}.PromptInput_promptInputWrapper__86bHB .PromptInput_sendBtn__BZhjY.PromptInput_active__LSU1L{background:#111;color:#fff;border-color:#111;cursor:pointer}.PromptInput_promptInputWrapper__86bHB .PromptInput_sendBtn__BZhjY.PromptInput_active__LSU1L:hover{background:#000;border-color:#000;transform:translateY(-1px) scale(1.01)}.PromptInput_promptInputWrapper__86bHB .PromptInput_sendBtn__BZhjY:disabled{background:#d4d4d4;border-color:#d4d4d4;color:#fff}.PromptInput_promptInputWrapper__86bHB .PromptInput_sendBtn__BZhjY.PromptInput_loading__hYfPm{background:#111;border-color:#111;color:#fff;cursor:pointer}.PromptInput_promptInputWrapper__86bHB .PromptInput_sendBtn__BZhjY.PromptInput_loading__hYfPm:hover{opacity:.6}.PromptInput_promptInputWrapper__86bHB .PromptInput_sendBtn__BZhjY.PromptInput_loading__hYfPm .PromptInput_stopIcon__gwF5g{width:10px;height:10px;background:currentColor;border-radius:2px}.PromptInput_promptInputWrapper__86bHB .PromptInput_agentEmoji__lmAw3{font-size:14px;line-height:1}.PromptInput_promptInputWrapper__86bHB .PromptInput_agentName__aD3R9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PromptInput_promptInputWrapper__86bHB.PromptInput_focused__iIPIJ{border-color:var(--sidebar-divider,var(--color-border));box-shadow:none}.PromptInput_promptInputWrapper__86bHB.PromptInput_disabled__jClxC{background:var(--color-bg2)}.PromptInput_promptInputWrapper__86bHB:not(.PromptInput_focused__iIPIJ):not(.PromptInput_disabled__jClxC):hover{border-color:var(--color-border)}@keyframes PromptInput_promptInputSpin__CCd1D{to{transform:rotate(1turn)}}.QuickTags_quickTagsWrapper__e_Ef0{display:flex;flex-wrap:wrap;gap:10px;width:100%}.QuickTags_quickTagsWrapper__e_Ef0 .QuickTags_tag__hS8to{display:flex;align-items:center;gap:7px;height:40px;padding:0 14px;background:var(--color-bg2);border:1px solid rgba(0,0,0,0);border-radius:999px;cursor:pointer;transition:all .2s ease}.QuickTags_quickTagsWrapper__e_Ef0 .QuickTags_tag__hS8to .QuickTags_tagIcon__n6oq_{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;color:var(--color-li);background:var(--sidebar-hover,rgba(0,0,0,.05));border:1px solid rgba(0,0,0,0);transition:all .2s ease}.QuickTags_quickTagsWrapper__e_Ef0 .QuickTags_tag__hS8to .QuickTags_tagIcon__n6oq_ svg{width:14px;height:14px}.QuickTags_quickTagsWrapper__e_Ef0 .QuickTags_tag__hS8to .QuickTags_tagIcon__n6oq_ svg [fill]:not([fill=none]){fill:currentColor}.QuickTags_quickTagsWrapper__e_Ef0 .QuickTags_tag__hS8to .QuickTags_tagIcon__n6oq_ svg [stroke]:not([stroke=none]){stroke:currentColor}.QuickTags_quickTagsWrapper__e_Ef0 .QuickTags_tag__hS8to .QuickTags_tagIconAgent__4Ev2q,.QuickTags_quickTagsWrapper__e_Ef0 .QuickTags_tag__hS8to .QuickTags_tagIconCollaboration__zACUx,.QuickTags_quickTagsWrapper__e_Ef0 .QuickTags_tag__hS8to .QuickTags_tagIconSearch__sbfFz,.QuickTags_quickTagsWrapper__e_Ef0 .QuickTags_tag__hS8to .QuickTags_tagIconSkills__FiOE1,.QuickTags_quickTagsWrapper__e_Ef0 .QuickTags_tag__hS8to .QuickTags_tagIconSparkle__kRBaY{color:#111;background:rgba(17,17,17,.12)}.QuickTags_quickTagsWrapper__e_Ef0 .QuickTags_tag__hS8to .QuickTags_tagLabel__vQpnR{font-size:15px;color:var(--color-li);white-space:nowrap}.QuickTags_quickTagsWrapper__e_Ef0 .QuickTags_tag__hS8to:hover{border-color:rgba(0,0,0,0);background:var(--sidebar-hover,rgba(0,0,0,.05))}.QuickTags_quickTagsWrapper__e_Ef0 .QuickTags_tag__hS8to:hover .QuickTags_tagIcon__n6oq_{color:var(--color-text);border-color:var(--sidebar-divider,var(--color-border))}.QuickTags_quickTagsWrapper__e_Ef0 .QuickTags_tag__hS8to:hover .QuickTags_tagLabel__vQpnR{color:var(--color-text)}.AgentCard_agentCard__y9srd{position:relative;background:var(--sidebar-bg-elevated,var(--color-bg));border:1px solid rgba(0,0,0,0);border-radius:14px;padding:14px;transform:translateY(0);transition:transform .22s cubic-bezier(.22,.61,.36,1),border-color .2s ease,background-color .2s ease,box-shadow .22s ease;display:flex;flex-direction:column}.AgentCard_agentCard__y9srd:hover{transform:translateY(-3px);background:var(--sidebar-bg-elevated,var(--color-bg));box-shadow:0 8px 18px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.05)}.AgentCard_agentCard__y9srd:active{transform:translateY(-2px)}.AgentCard_agentCard__y9srd:focus-within{border-color:rgba(0,0,0,0);box-shadow:0 0 0 3px var(--sidebar-active,rgba(0,0,0,.08)),0 8px 18px rgba(0,0,0,.08)}.AgentCard_agentCard__y9srd .AgentCard_categoryTag__KMmSP{position:absolute;top:16px;right:16px;padding:5px 12px;background:var(--color-bg2);border:1px solid var(--sidebar-divider,var(--color-border));border-radius:999px;font-size:15px;color:var(--color-li)}.AgentCard_agentCard__y9srd .AgentCard_cardHeader__ar5g6{display:flex;align-items:center;gap:10px;margin-bottom:14px}.AgentCard_agentCard__y9srd .AgentCard_cardHeader__ar5g6 .AgentCard_agentIcon__wQtf4{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:var(--color-bg2);border-radius:50%;font-size:22px}.AgentCard_agentCard__y9srd .AgentCard_cardHeader__ar5g6 .AgentCard_agentName__rnfIT{font-size:16px;font-weight:600;color:var(--color-text);margin:0}.AgentCard_agentCard__y9srd .AgentCard_agentDesc__cS3_V{font-size:13px;color:var(--color-li);line-height:1.62;margin:0 0 14px;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;min-height:4.86em;max-height:4.86em}.AgentCard_agentCard__y9srd .AgentCard_agentMeta__X_DNU{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:16px}.AgentCard_agentCard__y9srd .AgentCard_agentMeta__X_DNU .AgentCard_metaItem__MA0wH{font-size:15px;color:var(--color-li)}.AgentCard_agentCard__y9srd .AgentCard_useBtn__XrmRv{width:100%;height:38px;padding:0 12px;background:var(--color-bg2);border:1px solid rgba(0,0,0,0);border-radius:9px;color:var(--color-text);font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease}.AgentCard_agentCard__y9srd .AgentCard_useBtn__XrmRv:hover{background:var(--sidebar-active,rgba(0,0,0,.08));color:var(--color-text)}.AgentCard_agentCard__y9srd .AgentCard_useBtn__XrmRv.AgentCard_active__VKGcJ{background:var(--sidebar-cta-bg,#111827);color:var(--sidebar-cta-text,#ffffff);border-color:rgba(0,0,0,0);cursor:default}.AgentCard_agentCard__y9srd.AgentCard_selected__DlVAH{border:1px solid var(--sidebar-divider,var(--color-border));background:var(--sidebar-bg-elevated,var(--color-bg));box-shadow:0 10px 22px rgba(0,0,0,.09);transform:translateY(-2px)}.AgentCard_agentCard__y9srd.AgentCard_skeleton__f8grx{pointer-events:none}.AgentCard_agentCard__y9srd.AgentCard_skeleton__f8grx .AgentCard_skeletonTag__omLpY{position:absolute;top:16px;right:16px}.AgentCard_agentCard__y9srd.AgentCard_skeleton__f8grx .AgentCard_cardHeader__ar5g6{display:flex;align-items:center;gap:12px;margin-bottom:16px}.AgentCard_agentCard__y9srd.AgentCard_skeleton__f8grx .AgentCard_cardHeader__ar5g6>div:first-child{flex-shrink:0}.AgentCard_agentCard__y9srd.AgentCard_skeleton__f8grx .AgentCard_skeletonLine__SCTpJ{margin-bottom:8px}.AgentCard_agentCard__y9srd.AgentCard_skeleton__f8grx .AgentCard_agentMeta__X_DNU{margin-top:auto}@media(prefers-reduced-motion:reduce){.AgentCard_agentCard__y9srd{transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.AgentCard_agentCard__y9srd.AgentCard_selected__DlVAH,.AgentCard_agentCard__y9srd:active,.AgentCard_agentCard__y9srd:hover{transform:none}}.MarkdownRenderer_markdownRenderer__fjWIQ{font-size:15px;line-height:1.65;color:var(--color-text)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_emptyContent__Bjsqw{display:inline-block;min-height:1em}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_heading1__5a_98{font-size:22px;font-weight:600;margin:20px 0 14px;padding-bottom:8px;border-bottom:1px solid var(--color-border);color:var(--color-text)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_heading2__hv_N8{font-size:18px;font-weight:600;margin:18px 0 10px;color:var(--color-text)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_heading3__DE_hh{font-size:17px;font-weight:600;margin:16px 0 8px;color:var(--color-text)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_heading6___io9p{font-size:15px;font-weight:600;margin:12px 0 8px;color:var(--color-text)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_paragraph__QGqYe{margin:0 0 8px;line-height:1.65}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_inlineCode__NqxG3{background:var(--sidebar-hover,var(--color-bg2));padding:2px 6px;border-radius:6px;border:1px solid var(--sidebar-divider,var(--color-border));font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:13px;color:var(--color-text)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD{margin:8px 0;background:var(--sidebar-bg-elevated,var(--color-bg2));border-radius:14px;overflow:hidden;border:1px solid var(--sidebar-divider,var(--color-border))}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD .MarkdownRenderer_codeHeader__VeN87{display:flex;justify-content:space-between;align-items:center;padding:7px 10px;background:var(--sidebar-hover,rgba(0,0,0,.04));border-bottom:1px solid var(--sidebar-divider,var(--color-border))}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD .MarkdownRenderer_codeHeader__VeN87 .MarkdownRenderer_codeLanguage__HNdzP{font-size:12px;color:var(--color-text-secondary);text-transform:none;letter-spacing:.01em}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD .MarkdownRenderer_codeHeader__VeN87 .MarkdownRenderer_copyButton__UuKKx{height:28px;padding:0 10px;font-size:13px;color:var(--color-li);background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:6px;cursor:pointer;transition:all .2s}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD .MarkdownRenderer_codeHeader__VeN87 .MarkdownRenderer_copyButton__UuKKx:hover{color:var(--color-text);background:var(--sidebar-hover,rgba(0,0,0,.05));border-color:var(--sidebar-divider,var(--color-border))}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD .MarkdownRenderer_codeHeader__VeN87 .MarkdownRenderer_copyButton__UuKKx.MarkdownRenderer_copied__k4kg6{color:var(--sidebar-text,#0d0d0d)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre{margin:0;padding:10px 14px;overflow-x:auto;background:var(--sidebar-bg-elevated,var(--color-bg2))}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre code{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:13px;line-height:1.55;color:var(--color-text)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs{background:rgba(0,0,0,0);color:var(--color-text)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-comment,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-quote{color:#8f95a3}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-attr,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-keyword,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-name,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-selector-tag{color:#9a6bff}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-section,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-selector-class,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-selector-id,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-string,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-title{color:#0f8b70}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-literal,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-number,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-symbol,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-variable{color:#d86e2c}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-built_in,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-type{color:#2f70d8}html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-comment,html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-quote{color:#98a2b3}html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-attr,html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-keyword,html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-name,html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-selector-tag{color:#b692ff}html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-section,html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-selector-class,html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-selector-id,html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-string,html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-title{color:#47c7ab}html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-literal,html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-number,html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-symbol,html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-variable{color:#ffb06a}html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-built_in,html[data-theme=dark] .MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_codeBlock__JCViD pre .hljs-type{color:#6fa5ff}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_mermaidBlock__8TPV1{margin:8px 0;padding:10px 12px;border:1px solid var(--sidebar-divider,var(--color-border));border-radius:14px;background:var(--sidebar-bg-elevated,var(--color-bg2));overflow-x:auto;min-height:120px}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_mermaidBlock__8TPV1 svg{display:block;max-width:100%;height:auto;margin:0 auto}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_mermaidRendering__tk7A2{position:relative}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_mermaidRendering__tk7A2:before{content:"";position:absolute;inset:10px 12px;border-radius:10px;background:linear-gradient(90deg,rgba(127,127,127,.08),rgba(127,127,127,.18) 50%,rgba(127,127,127,.08));background-size:200% 100%;animation:MarkdownRenderer_mermaidLoading__BiiPW 1.1s ease-in-out infinite;pointer-events:none}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_mermaidFallback___bq6Q{margin:8px 0;border:1px solid var(--sidebar-divider,var(--color-border));border-radius:12px;background:var(--sidebar-bg-elevated,var(--color-bg2));overflow:hidden}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_mermaidFallback___bq6Q .MarkdownRenderer_mermaidFallbackTitle__QqmaN{font-size:12px;color:var(--color-li);padding:8px 10px;border-bottom:1px solid var(--sidebar-divider,var(--color-border));background:var(--sidebar-hover,rgba(0,0,0,.04))}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_mermaidFallback___bq6Q pre{margin:0;padding:10px 12px;overflow-x:auto}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_mathInline__KuNR7 .katex{font-size:1em}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_mathBlock__Hvp7P{margin:10px 0;overflow-x:auto}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_mathBlock__Hvp7P .katex-display{margin:0;padding:6px 0}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_mathBlockFallback__PTuRn{margin:10px 0;padding:10px 12px;overflow-x:auto;border-radius:10px;border:1px solid var(--sidebar-divider,var(--color-border));background:var(--sidebar-bg-elevated,var(--color-bg2))}@keyframes MarkdownRenderer_mermaidLoading__BiiPW{0%{background-position:200% 0}to{background-position:-200% 0}}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_orderedList__ktwek,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_unorderedList__csc6R{margin:8px 0;padding-left:20px}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_orderedList__ktwek .MarkdownRenderer_listItem__4CybV,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_unorderedList__csc6R .MarkdownRenderer_listItem__4CybV{margin:4px 0;line-height:1.65}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_orderedList__ktwek .MarkdownRenderer_listItem__4CybV>.MarkdownRenderer_paragraph__QGqYe,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_unorderedList__csc6R .MarkdownRenderer_listItem__4CybV>.MarkdownRenderer_paragraph__QGqYe{margin:0}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_orderedList__ktwek .MarkdownRenderer_listItem__4CybV .MarkdownRenderer_orderedList__ktwek,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_orderedList__ktwek .MarkdownRenderer_listItem__4CybV .MarkdownRenderer_unorderedList__csc6R,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_unorderedList__csc6R .MarkdownRenderer_listItem__4CybV .MarkdownRenderer_orderedList__ktwek,.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_unorderedList__csc6R .MarkdownRenderer_listItem__4CybV .MarkdownRenderer_unorderedList__csc6R{margin:4px 0}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_unorderedList__csc6R{list-style-type:disc}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_unorderedList__csc6R .MarkdownRenderer_unorderedList__csc6R{list-style-type:circle}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_orderedList__ktwek{list-style-type:decimal}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_blockquote__tO5Dw{margin:8px 0;padding:9px 12px;border-left:3px solid var(--primary-color);background:var(--sidebar-hover,var(--color-bg2));border-radius:0 8px 8px 0}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_blockquote__tO5Dw p{margin:0;color:var(--color-text-secondary)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_link__6eFZT{color:var(--primary-color);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;border-bottom:1px solid rgba(0,0,0,0);transition:opacity .2s ease}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_link__6eFZT:hover{opacity:.85}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_table__qR42T{width:100%;margin:8px 0;border-collapse:collapse;table-layout:auto;border:1px solid var(--sidebar-divider,var(--color-border));border-radius:10px;overflow:hidden}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableHead__384Qk{background:var(--color-bg2)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableHead__384Qk .MarkdownRenderer_tableHeader__3fAJB{padding:9px 11px;text-align:left;font-size:14px;font-weight:600;border-bottom:1px solid var(--sidebar-divider,var(--color-border));color:var(--color-text)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk:nth-child(2n){background:var(--color-bg2)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk:hover{background:var(--color-bg-hover)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk .MarkdownRenderer_tableCell__BUc8Q{padding:8px 11px;border-bottom:1px solid var(--sidebar-divider,var(--color-border));font-size:14px;line-height:1.55;vertical-align:top;color:var(--color-text)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk .MarkdownRenderer_tableCell__BUc8Q .MarkdownRenderer_paragraph__QGqYe{margin:0 0 6px}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk .MarkdownRenderer_tableCell__BUc8Q .MarkdownRenderer_codeBlock__JCViD{display:block;width:100%;margin:8px 0;clear:both}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk .MarkdownRenderer_tableCell__BUc8Q .MarkdownRenderer_codeBlock__JCViD .MarkdownRenderer_codeHeader__VeN87{padding:6px 8px}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk .MarkdownRenderer_tableCell__BUc8Q .MarkdownRenderer_codeBlock__JCViD .MarkdownRenderer_copyButton__UuKKx{height:24px;padding:0 8px;font-size:12px}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk .MarkdownRenderer_tableCell__BUc8Q .MarkdownRenderer_codeBlock__JCViD pre{padding:8px 10px}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk .MarkdownRenderer_tableCell__BUc8Q .MarkdownRenderer_codeBlock__JCViD pre code{font-size:12px}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk:last-child .MarkdownRenderer_tableCell__BUc8Q{border-bottom:none}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_horizontalRule__9bBcu{margin:14px 0;border:none;border-top:1px solid var(--color-border)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_image__u81JT{max-width:100%;height:auto;border-radius:8px;margin:16px 0}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_strong__lx6cu{font-weight:600}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_emphasis__lPp1P{font-style:italic}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_strikethrough__L5jy_{text-decoration:line-through;color:var(--color-text-tertiary)}.MarkdownRenderer_markdownRenderer__fjWIQ .MarkdownRenderer_taskCheckbox__1htrv{margin-right:8px;width:16px;height:16px;cursor:default}.page_chatPage__0x_5Q{display:flex;flex-direction:column;height:100%;background:var(--color-bg4,var(--color-bg))}.page_messagesContainer__hUC0g{flex:1;overflow-y:auto;padding:18px 16px 220px;position:relative;scrollbar-width:thin;scrollbar-color:rgba(140,149,159,.45) rgba(0,0,0,0)}.page_messagesContainer__hUC0g::-webkit-scrollbar{width:7px}.page_messagesContainer__hUC0g::-webkit-scrollbar-thumb{background:rgba(140,149,159,.45);border-radius:999px}.page_emptyState__i_D3d{min-height:calc(100vh - 240px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--color-li)}.page_emptyState__i_D3d h2{font-size:28px;line-height:1.25;font-weight:600;color:var(--color-text);margin:0 0 8px}.page_emptyState__i_D3d p{margin:0;font-size:16px;color:var(--color-li)}.page_emptyState__i_D3d .page_loadingState__f57hE{display:flex;flex-direction:column;align-items:center;gap:14px}.page_emptyState__i_D3d .page_spinner__BIJzB{width:34px;height:34px;border:2px solid var(--color-border);border-top-color:var(--primary-color);border-radius:50%;animation:page_spin__3bffv .9s linear infinite}@keyframes page_spin__3bffv{to{transform:rotate(1turn)}}.page_historyLoading__r7KC_{display:flex;justify-content:center;padding:8px 0 10px}.page_historyLoading__r7KC_ .page_spinnerSmall__TqKeA{width:18px;height:18px;border:2px solid var(--color-border);border-top-color:var(--primary-color);border-radius:50%;animation:page_spin__3bffv .9s linear infinite}.page_message__xqZku{width:min(880px,100% - 32px);margin:0 auto 14px;display:flex;align-items:flex-start;gap:12px}.page_message__xqZku.page_assistant__ckX6_{gap:0}.page_message__xqZku.page_assistant__ckX6_ .page_messageAvatar__pA_RL{display:none}.page_message__xqZku.page_assistant__ckX6_ .page_messageContent__wGq6_{flex:1;max-width:100%;background:rgba(0,0,0,0);color:var(--color-text);padding:3px 0 0}.page_message__xqZku.page_user___XuSN{flex-direction:row-reverse;gap:0;position:relative}.page_message__xqZku.page_user___XuSN .page_messageAvatar__pA_RL{display:none}.page_message__xqZku.page_user___XuSN .page_messageContent__wGq6_{margin-left:auto;max-width:min(78%,720px);background:#f9f9f9;color:var(--sidebar-text,#0d0d0d);border:none;border-radius:20px;padding:11px 14px;box-shadow:none}.page_message__xqZku.page_user___XuSN .page_messageText__wt_Dd{font-size:16px;line-height:1.55}.page_message__xqZku.page_error__Yq5Ct .page_messageContent__wGq6_{background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.25);border-radius:14px;padding:10px 12px}.page_messageAvatar__pA_RL{width:28px;height:28px;border-radius:8px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:16px;color:var(--color-text-secondary,var(--color-li))}.page_messageContent__wGq6_{max-width:calc(100% - 36px);min-width:0;word-break:break-word;position:relative}.page_messageToolbar__a6sEI{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:5px;margin:8px 0 2px}.page_toolbarBtn__UYJSG{appearance:none;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--color-li);height:32px;padding:0 12px;border-radius:8px;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease}.page_toolbarBtn__UYJSG svg{width:14px;height:14px}.page_toolbarBtn__UYJSG:hover{background:var(--sidebar-hover,rgba(0,0,0,.05));color:var(--color-text);border-color:var(--sidebar-divider,var(--color-border))}.page_toolbarBtn__UYJSG:disabled{opacity:.45;cursor:not-allowed}.page_copied__8mxzd{color:var(--sidebar-text,#0d0d0d)!important}.page_userCopyWrapper__Ji58T{display:inline}.page_userCopyOuter__UCojy{position:absolute;right:4px;bottom:-28px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:8px;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--color-li);cursor:pointer;opacity:0;transition:background .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease}.page_userCopyOuter__UCojy svg{width:16px;height:16px}.page_message__xqZku.page_user___XuSN:hover .page_userCopyOuter__UCojy,.page_userCopyOuter__UCojy.page_copied__8mxzd{opacity:1;color:var(--sidebar-text,#0d0d0d)}.page_userCopyOuter__UCojy:hover{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--sidebar-text,#0d0d0d)}.page_messageText__wt_Dd{font-size:17px;line-height:1.72;color:inherit;white-space:pre-wrap}.page_messageText__wt_Dd .page_plainText__IhOkO{display:inline;white-space:pre-wrap;word-break:break-word}.page_loadingBubble__02azg{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:2px}.page_loadingDot__ULQKv{width:6px;height:6px;border-radius:999px;background:var(--color-li);opacity:.38;animation:page_assistantThinking__cIAWa 1.2s ease-in-out infinite}.page_loadingDot__ULQKv:nth-child(2){animation-delay:.15s}.page_loadingDot__ULQKv:nth-child(3){animation-delay:.3s}@keyframes page_assistantThinking__cIAWa{0%,80%,to{transform:translateY(0);opacity:.35}40%{transform:translateY(-2px);opacity:.9}}.page_cursor__M_RIZ{display:inline-block;margin-left:2px;color:var(--sidebar-text,#0d0d0d);animation:page_blink__4Wg8O 1s step-end infinite}@keyframes page_blink__4Wg8O{0%,to{opacity:1}50%{opacity:0}}.page_retryWrapper__6gAaL{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:10px}.page_errorText__KE9sD{font-size:15px;color:#d92d20}.page_retryButton__cVLvs{height:34px;padding:0 14px;border:1px solid var(--sidebar-divider,var(--color-border));background:var(--sidebar-bg-elevated,var(--color-bg));color:var(--color-text);border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:background .14s ease,border-color .14s ease}.page_retryButton__cVLvs:hover{background:var(--sidebar-hover,rgba(0,0,0,.05));border-color:var(--sidebar-divider,var(--color-border))}.page_scrollToBottomBtn__cl8dQ{position:fixed;left:calc(50% + 140px);bottom:150px;transform:translateX(-50%);width:34px;height:34px;border-radius:999px;border:1px solid var(--sidebar-divider,var(--color-border));background:var(--sidebar-bg-elevated,var(--color-bg));color:var(--color-li);box-shadow:0 4px 16px rgba(0,0,0,.12);display:inline-flex;align-items:center;justify-content:center;z-index:50;cursor:pointer;transition:transform .14s ease,color .14s ease,background .14s ease}.page_scrollToBottomBtn__cl8dQ svg{width:16px;height:16px}.page_scrollToBottomBtn__cl8dQ:hover{color:var(--color-text);background:var(--sidebar-hover,rgba(0,0,0,.05));transform:translateX(-50%) translateY(-1px)}@media(max-width:768px){.page_scrollToBottomBtn__cl8dQ{left:50%}}.page_inputContainer__NvtGF{position:fixed;left:280px;right:0;bottom:0;z-index:100;display:flex;justify-content:center;padding:18px 16px 16px;background:linear-gradient(to top,var(--color-bg4,var(--color-bg)) 62%,transparent)}.page_inputContainer__NvtGF>*{width:min(1100px,100%)}.page_inputContainer__NvtGF .page_inpBox__kR6SU{width:100%;border-radius:14px}@media(max-width:768px){.page_inputContainer__NvtGF{left:0;padding:12px 10px 10px}}.page_markdownContent__iRsIz h1,.page_markdownContent__iRsIz h2,.page_markdownContent__iRsIz h3,.page_markdownContent__iRsIz h4,.page_markdownContent__iRsIz h5,.page_markdownContent__iRsIz h6{margin:16px 0 8px;font-weight:600}.page_markdownContent__iRsIz p{margin:8px 0}