.PromptInput_promptInputWrapper__86bHB{display:flex;flex-direction:column;width:100%;margin:0;padding:clamp(14px,14px + 4*(100vw - 430px)/1010,18px) clamp(16px,16px + 4*(100vw - 430px)/1010,20px) clamp(12px,12px + 2*(100vw - 430px)/1010,14px);background:var(--auth-panel-bg);border:1px solid var(--auth-panel-border);border-radius:18px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:var(--shadow-sm),0 0 0 1px color-mix(in srgb,var(--auth-accent-start) 6%,transparent);transition:border-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,cubic-bezier(.22,1,.36,1)),background-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,cubic-bezier(.22,1,.36,1)),box-shadow var(--motion-duration-ui,.24s) var(--motion-ease-ui,cubic-bezier(.22,1,.36,1)),color var(--motion-duration-ui,.24s) var(--motion-ease-ui,cubic-bezier(.22,1,.36,1)),transform var(--motion-duration-ui,.24s) var(--motion-ease-ui,cubic-bezier(.22,1,.36,1))}.PromptInput_promptInputWrapper__86bHB:hover{border-color:var(--auth-accent-border);box-shadow:0 8px 32px var(--auth-accent-shadow),0 0 0 1px color-mix(in srgb,var(--auth-accent-start) 10%,transparent);transform:translateY(-1px)}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadList__2TdT_{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadItem__0xPBd{position:relative;display:inline-flex;align-items:center;min-height:60px;max-width:min(360px,100%);padding:10px 40px 10px 10px;border:1px solid var(--auth-panel-border,var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--auth-accent-weak) 35%,var(--color-bg2));box-shadow:0 1px 0 color-mix(in srgb,var(--auth-accent-start) 6%,transparent);transition:border-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),background-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),box-shadow var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease)}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadItem__0xPBd:hover{border-color:color-mix(in srgb,var(--auth-accent-border) 55%,var(--auth-panel-border));background:color-mix(in srgb,var(--auth-accent-weak) 55%,var(--sidebar-bg-elevated,var(--color-bg2)));box-shadow:0 1px 0 color-mix(in srgb,var(--auth-accent-start) 8%,transparent),0 4px 14px color-mix(in srgb,var(--auth-accent-shadow) 18%,transparent)}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadItem__0xPBd.PromptInput_uploadItemImage__2oCaB{padding-left:8px}.PromptInput_promptInputWrapper__86bHB .PromptInput_fileMeta__W7R4x{display:flex;align-items:center;gap:10px;min-width:0}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadThumbWrap__fEFE5{flex-shrink:0;width:48px;height:48px;border-radius:var(--radius-md);overflow:hidden;border:1px solid color-mix(in srgb,var(--auth-accent-border) 35%,transparent);background:var(--color-bg2);box-shadow:inset 0 0 0 1px color-mix(in srgb,white 6%,transparent)}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadThumb__73Zj7{width:100%;height:100%;object-fit:cover;display:block}.PromptInput_promptInputWrapper__86bHB .PromptInput_fileIcon__r5peg{width:44px;height:44px;border-radius:var(--radius-md);background:linear-gradient(145deg,color-mix(in srgb,var(--auth-accent-start) 22%,var(--color-bg2)),color-mix(in srgb,var(--auth-accent-end) 14%,var(--color-bg2)));color:var(--auth-accent-start);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid color-mix(in srgb,var(--auth-accent-border) 25%,transparent)}.PromptInput_promptInputWrapper__86bHB .PromptInput_fileIcon__r5peg svg{width:22px;height:22px;opacity:.92}.PromptInput_promptInputWrapper__86bHB .PromptInput_fileInfo__wjLbf{display:flex;flex-direction:column;min-width:0;max-width:min(240px,56vw)}.PromptInput_promptInputWrapper__86bHB .PromptInput_fileName__aZ0vD{font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PromptInput_promptInputWrapper__86bHB .PromptInput_fileMetaLine__V3Nwh{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:3px}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadingText__L6oPs{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--color-text-secondary,var(--color-li))}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadSpinner__BkS20{width:13px;height:13px;border-radius:50%;border:2px solid var(--sidebar-divider,var(--color-border));border-top-color:var(--auth-accent-start,var(--primary-color));animation:PromptInput_promptInputSpin__CCd1D .85s linear infinite}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadDone__fL3am{font-size:12px;color:var(--color-text-secondary,var(--color-li));font-weight:500}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadFailed__vi98o{font-size:12px;color:var(--color-error);font-weight:500}.PromptInput_promptInputWrapper__86bHB .PromptInput_retryUploadBtn__fbDzC{min-height:28px;padding:0 10px;border:1px solid var(--auth-panel-border);border-radius:var(--radius-pill);background:var(--sidebar-bg-elevated,var(--color-bg));color:var(--color-text-secondary,var(--color-li));font-size:12px;font-weight:600;line-height:1;cursor:pointer;transition:color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),background-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),border-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease)}.PromptInput_promptInputWrapper__86bHB .PromptInput_retryUploadBtn__fbDzC:hover{color:var(--color-text);border-color:var(--auth-accent-border);background:var(--auth-accent-weak)}.PromptInput_promptInputWrapper__86bHB .PromptInput_removeFileBtn__OV7zb{position:absolute;top:21px;right:3px;transform:translateY(-50%);width:36px;height:36px;padding:0;margin:0;border:none;border-radius:var(--radius-pill);background:rgba(0,0,0,0);color:var(--color-text-secondary,var(--color-li));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),transform var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease)}.PromptInput_promptInputWrapper__86bHB .PromptInput_removeFileBtn__OV7zb:before{content:"";position:absolute;width:28px;height:28px;border-radius:50%;background:var(--sidebar-bg-elevated,var(--color-bg));border:1px solid var(--auth-panel-border,var(--color-border));box-shadow:0 1px 2px color-mix(in srgb,var(--color-text) 5%,transparent);z-index:0;transition:border-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),background-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease)}.PromptInput_promptInputWrapper__86bHB .PromptInput_removeFileBtn__OV7zb:hover{color:var(--color-text)}.PromptInput_promptInputWrapper__86bHB .PromptInput_removeFileBtn__OV7zb:hover:before{border-color:color-mix(in srgb,var(--auth-accent-border) 40%,var(--auth-panel-border));background:var(--auth-accent-weak)}.PromptInput_promptInputWrapper__86bHB .PromptInput_removeFileBtn__OV7zb:active{transform:translateY(-50%) scale(.94)}.PromptInput_promptInputWrapper__86bHB .PromptInput_removeFileBtn__OV7zb:focus-visible{outline:none}.PromptInput_promptInputWrapper__86bHB .PromptInput_removeFileBtn__OV7zb:focus-visible:before{box-shadow:0 0 0 3px var(--auth-input-focus-ring),0 1px 2px color-mix(in srgb,var(--color-text) 5%,transparent)}.PromptInput_promptInputWrapper__86bHB .PromptInput_removeFileBtnIcon__erFyS{position:relative;z-index:1;width:13px;height:13px;flex-shrink:0}.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:10px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--auth-accent-start) 6%,var(--sidebar-divider,var(--color-border)))}.PromptInput_promptInputWrapper__86bHB .PromptInput_agentTagRow__QapFy{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;flex:1}.PromptInput_promptInputWrapper__86bHB .PromptInput_agentPill__3E4Im{display:inline-flex;align-items:center;min-height:40px;background:var(--sidebar-hover);border:1px solid var(--auth-panel-border,var(--color-border));border-radius:var(--radius-pill);color:var(--color-text-secondary,var(--color-li));max-width:100%;overflow:hidden;white-space:nowrap;transition:border-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),background-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),box-shadow var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),transform var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease)}.PromptInput_promptInputWrapper__86bHB .PromptInput_agentPill__3E4Im:hover{border-color:color-mix(in srgb,var(--auth-accent-border) 70%,transparent);box-shadow:0 4px 12px color-mix(in srgb,#6884b9 8%,transparent);transform:translateY(-1px)}.PromptInput_promptInputWrapper__86bHB .PromptInput_agentPill__3E4Im:focus-visible{outline:none;box-shadow:0 0 0 3px var(--auth-input-focus-ring)}.PromptInput_promptInputWrapper__86bHB .PromptInput_agentTag__8H_1W{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;border:1px solid var(--auth-panel-border,var(--color-border));border-radius:var(--radius-pill);background:var(--sidebar-hover);color:var(--color-text-secondary,var(--color-li));font-size:13px;font-weight:800;cursor:pointer;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:border-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),background-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),box-shadow var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),transform var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease)}.PromptInput_agentPill__3E4Im .PromptInput_promptInputWrapper__86bHB .PromptInput_agentTag__8H_1W{min-width:0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.PromptInput_agentPill__3E4Im .PromptInput_promptInputWrapper__86bHB .PromptInput_agentTag__8H_1W:hover:not(:disabled){transform:none;box-shadow:none}.PromptInput_promptInputWrapper__86bHB .PromptInput_agentTag__8H_1W:hover:not(:disabled){border-color:color-mix(in srgb,var(--auth-accent-border) 70%,transparent);box-shadow:0 4px 12px color-mix(in srgb,#6884b9 8%,transparent);transform:translateY(-1px)}.PromptInput_promptInputWrapper__86bHB .PromptInput_agentTag__8H_1W:focus-visible{outline:none;box-shadow:0 0 0 3px var(--auth-input-focus-ring)}.PromptInput_promptInputWrapper__86bHB .PromptInput_agentTag__8H_1W:disabled{cursor:default}.PromptInput_promptInputWrapper__86bHB .PromptInput_clearAgentBtn__9OnCn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:5px;border:0;border-radius:var(--radius-pill);background:rgba(0,0,0,0);color:var(--color-text-secondary,var(--color-li));cursor:pointer;flex-shrink:0;transition:color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),background-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease)}.PromptInput_promptInputWrapper__86bHB .PromptInput_clearAgentBtn__9OnCn svg{width:14px;height:14px}.PromptInput_promptInputWrapper__86bHB .PromptInput_clearAgentBtn__9OnCn:hover{color:var(--color-text);background:color-mix(in srgb,var(--auth-accent-weak) 75%,transparent)}.PromptInput_promptInputWrapper__86bHB .PromptInput_clearAgentBtn__9OnCn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--auth-input-focus-ring)}.PromptInput_promptInputWrapper__86bHB.PromptInput_withAgent__cJPFs .PromptInput_agentTag__8H_1W{border-color:var(--auth-accent-border);background:var(--auth-accent-weak);color:var(--color-text)}.PromptInput_promptInputWrapper__86bHB .PromptInput_footerActions__lw29Y{display:inline-flex;align-items:center;gap:var(--space-1);margin-left:12px;flex-shrink:0}.PromptInput_promptInputWrapper__86bHB .PromptInput_footerActions__lw29Y .yl-icon-btn-yl svg{width:18px;height:18px}.PromptInput_promptInputWrapper__86bHB .PromptInput_hiddenFileInput__FBrGO{display:none}.PromptInput_promptInputWrapper__86bHB .PromptInput_sendArrowIcon__OUV5Z{width:22px;height:22px}.PromptInput_promptInputWrapper__86bHB .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(--auth-accent-border);box-shadow:0 10px 36px var(--auth-accent-shadow),0 0 0 1px color-mix(in srgb,var(--auth-accent-start) 12%,transparent),0 0 0 3px var(--auth-input-focus-ring);transform:translateY(-1px)}.PromptInput_promptInputWrapper__86bHB.PromptInput_disabled__jClxC{background:var(--color-bg2);transform:none}.PromptInput_promptInputWrapper__86bHB.PromptInput_disabled__jClxC:hover{transform:none;box-shadow:var(--shadow-sm)}@keyframes PromptInput_promptInputSpin__CCd1D{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.PromptInput_promptInputWrapper__86bHB{transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.PromptInput_promptInputWrapper__86bHB.PromptInput_focused__iIPIJ,.PromptInput_promptInputWrapper__86bHB:hover{transform:none}.PromptInput_promptInputWrapper__86bHB .PromptInput_uploadSpinner__BkS20{animation:none;border-color:var(--sidebar-divider,var(--color-border));border-top-color:var(--auth-accent-start,var(--primary-color))}.PromptInput_promptInputWrapper__86bHB .PromptInput_removeFileBtn__OV7zb:active{transform:translateY(-50%)}}.MarkdownRenderer_emptyContent__Bjsqw{display:inline-block;min-height:1em}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu){font-size:15px;line-height:1.65;color:var(--color-text)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .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:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_heading2__hv_N8{font-size:18px;font-weight:600;margin:18px 0 10px;color:var(--color-text)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_heading3__DE_hh{font-size:17px;font-weight:600;margin:16px 0 8px;color:var(--color-text)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_heading6___io9p{font-size:15px;font-weight:600;margin:12px 0 8px;color:var(--color-text)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_paragraph__QGqYe{margin:0 0 8px;line-height:1.65}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_inlineCode__NqxG3{background:var(--sidebar-hover);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:not(.MarkdownRenderer_chatProse__c8eKu) .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:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD .MarkdownRenderer_codeHeader__VeN87{display:flex;justify-content:space-between;align-items:center;padding:7px 10px;background:var(--sidebar-hover);border-bottom:1px solid var(--sidebar-divider,var(--color-border))}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .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:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD .MarkdownRenderer_codeHeader__VeN87 .MarkdownRenderer_copyButton__UuKKx{height:30px;padding:0 10px;font-size:14px;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:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD .MarkdownRenderer_codeHeader__VeN87 .MarkdownRenderer_copyButton__UuKKx:hover{color:var(--color-text);background:var(--sidebar-hover);border-color:var(--sidebar-divider,var(--color-border))}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD .MarkdownRenderer_codeHeader__VeN87 .MarkdownRenderer_copyButton__UuKKx.MarkdownRenderer_copied__k4kg6{color:var(--sidebar-text)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre{margin:0;padding:10px 14px;overflow-x:auto;background:var(--sidebar-bg-elevated,var(--color-bg2))}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .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:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs{background:rgba(0,0,0,0);color:var(--color-text)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-comment,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-quote{color:var(--syntax-comment)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-attr,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-keyword,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-name,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-selector-tag{color:var(--syntax-keyword)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-section,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-selector-class,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-selector-id,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-string,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-title{color:var(--syntax-string)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-literal,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-number,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-symbol,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-variable{color:var(--syntax-number)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-built_in,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_codeBlock__JCViD pre .hljs-type{color:var(--syntax-type)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .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:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_mermaidBlock__8TPV1 svg{display:block;max-width:100%;height:auto;margin:0 auto}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_mermaidRendering__tk7A2{position:relative}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_mermaidRendering__tk7A2:before{content:"";position:absolute;inset:10px 12px;border-radius:10px;background:linear-gradient(90deg,var(--skeleton-shimmer-1) 0,var(--skeleton-shimmer-2) 50%,var(--skeleton-shimmer-3) 100%);background-size:200% 100%;animation:MarkdownRenderer_mermaidLoading__BiiPW 1.1s ease-in-out infinite;pointer-events:none}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .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:not(.MarkdownRenderer_chatProse__c8eKu) .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)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_mermaidFallback___bq6Q pre{margin:0;padding:10px 12px;overflow-x:auto}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_mathInline__KuNR7 .katex{font-size:1em}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_mathBlock__Hvp7P{margin:10px 0;overflow-x:auto}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_mathBlock__Hvp7P .katex-display{margin:0;padding:6px 0}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .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:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_orderedList__ktwek,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_unorderedList__csc6R{margin:8px 0;padding-left:20px}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_orderedList__ktwek .MarkdownRenderer_listItem__4CybV,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_unorderedList__csc6R .MarkdownRenderer_listItem__4CybV{margin:4px 0;line-height:1.65}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_orderedList__ktwek .MarkdownRenderer_listItem__4CybV>.MarkdownRenderer_paragraph__QGqYe,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_unorderedList__csc6R .MarkdownRenderer_listItem__4CybV>.MarkdownRenderer_paragraph__QGqYe{margin:0}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_orderedList__ktwek .MarkdownRenderer_listItem__4CybV .MarkdownRenderer_orderedList__ktwek,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_orderedList__ktwek .MarkdownRenderer_listItem__4CybV .MarkdownRenderer_unorderedList__csc6R,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_unorderedList__csc6R .MarkdownRenderer_listItem__4CybV .MarkdownRenderer_orderedList__ktwek,.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_unorderedList__csc6R .MarkdownRenderer_listItem__4CybV .MarkdownRenderer_unorderedList__csc6R{margin:4px 0}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_unorderedList__csc6R{list-style-type:disc}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_unorderedList__csc6R .MarkdownRenderer_unorderedList__csc6R{list-style-type:circle}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_orderedList__ktwek{list-style-type:decimal}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_blockquote__tO5Dw{margin:8px 0;padding:9px 12px;border-left:3px solid var(--primary-color);background:var(--sidebar-hover);border-radius:0 8px 8px 0}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_blockquote__tO5Dw p{margin:0;color:var(--color-text-secondary)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_link__6eFZT{color:var(--color-text);text-decoration:none;border-bottom:1px dashed var(--color-text-secondary,var(--color-li));transition:all .2s ease}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_link__6eFZT:hover{color:var(--primary-color);border-bottom-color:var(--primary-color);opacity:.85}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_linkWrapper__SzmLx{display:inline-flex;align-items:center;gap:4px;vertical-align:middle}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_linkCopyBtn__e_O7n{display:inline-flex;align-items:center;justify-content:center;padding:0 6px;height:20px;font-size:11px;line-height:1;color:var(--color-text-secondary,var(--color-li));background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:4px;cursor:pointer;opacity:.55;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_linkCopyBtn__e_O7n:hover{opacity:1;background:var(--color-bg-hover,rgba(0,0,0,.04));border-color:var(--color-border)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_linkCopyBtn__e_O7n.MarkdownRenderer_linkCopied___a0QS{opacity:1;color:var(--status-success-text,#16a34a);border-color:var(--status-success-border,#16a34a);background:var(--status-success-bg-soft,rgba(22,163,74,.08))}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .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:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableHead__384Qk{background:var(--color-bg2)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .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:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk:nth-child(2n){background:var(--color-bg2)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk:hover{background:var(--color-bg-hover)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .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:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk .MarkdownRenderer_tableCell__BUc8Q .MarkdownRenderer_paragraph__QGqYe{margin:0 0 6px}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .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:not(.MarkdownRenderer_chatProse__c8eKu) .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:not(.MarkdownRenderer_chatProse__c8eKu) .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:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk .MarkdownRenderer_tableCell__BUc8Q .MarkdownRenderer_codeBlock__JCViD pre{padding:8px 10px}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk .MarkdownRenderer_tableCell__BUc8Q .MarkdownRenderer_codeBlock__JCViD pre code{font-size:12px}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk:last-child .MarkdownRenderer_tableCell__BUc8Q{border-bottom:none}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_horizontalRule__9bBcu{margin:14px 0;border:none;border-top:1px solid var(--color-border)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_image__u81JT{max-width:100%;height:auto;border-radius:8px;margin:16px 0}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_strong__lx6cu{font-weight:600}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_emphasis__lPp1P{font-style:italic}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_strikethrough__L5jy_{text-decoration:line-through;color:var(--color-text-tertiary)}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_taskCheckbox__1htrv{margin-right:8px;width:16px;height:16px;cursor:default}.MarkdownRenderer_markdownRenderer__fjWIQ:not(.MarkdownRenderer_chatProse__c8eKu) .MarkdownRenderer_sup__KRjRR{font-size:.75em;line-height:0;vertical-align:super}.MarkdownRenderer_chatProse__c8eKu{isolation:auto}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu{font-family:var(--font-inter),Inter,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.8625;letter-spacing:-.01em;color:var(--color-text);white-space:normal;word-break:break-word}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu :where(p,ul,ol,blockquote,pre,hr){margin-block-start:0}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading1__5a_98{font-size:1.375rem;font-weight:600;margin:1.6rem 0 .65rem;padding-bottom:0;border-bottom:none;line-height:1.35}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading1__5a_98:first-child{margin-top:0}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading2__hv_N8{font-size:1.2rem;font-weight:600;margin:1.35rem 0 .55rem;line-height:1.4}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading2__hv_N8:first-child{margin-top:0}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading3__DE_hh{font-size:1.0625rem;font-weight:600;margin:1.15rem 0 .45rem;line-height:1.45}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading3__DE_hh:first-child{margin-top:0}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading6___io9p{font-size:1rem;font-weight:600;margin:1rem 0 .4rem;line-height:1.45}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading4__jV3PS:first-child,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading5__C33E_:first-child,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading6___io9p:first-child{margin-top:0}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading1__5a_98+.MarkdownRenderer_heading1__5a_98,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading1__5a_98+.MarkdownRenderer_heading2__hv_N8,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading1__5a_98+.MarkdownRenderer_heading3__DE_hh,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading1__5a_98+.MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading1__5a_98+.MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading1__5a_98+.MarkdownRenderer_heading6___io9p,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading2__hv_N8+.MarkdownRenderer_heading1__5a_98,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading2__hv_N8+.MarkdownRenderer_heading2__hv_N8,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading2__hv_N8+.MarkdownRenderer_heading3__DE_hh,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading2__hv_N8+.MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading2__hv_N8+.MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading2__hv_N8+.MarkdownRenderer_heading6___io9p,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading3__DE_hh+.MarkdownRenderer_heading1__5a_98,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading3__DE_hh+.MarkdownRenderer_heading2__hv_N8,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading3__DE_hh+.MarkdownRenderer_heading3__DE_hh,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading3__DE_hh+.MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading3__DE_hh+.MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading3__DE_hh+.MarkdownRenderer_heading6___io9p,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading4__jV3PS+.MarkdownRenderer_heading1__5a_98,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading4__jV3PS+.MarkdownRenderer_heading2__hv_N8,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading4__jV3PS+.MarkdownRenderer_heading3__DE_hh,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading4__jV3PS+.MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading4__jV3PS+.MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading4__jV3PS+.MarkdownRenderer_heading6___io9p,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading5__C33E_+.MarkdownRenderer_heading1__5a_98,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading5__C33E_+.MarkdownRenderer_heading2__hv_N8,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading5__C33E_+.MarkdownRenderer_heading3__DE_hh,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading5__C33E_+.MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading5__C33E_+.MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading5__C33E_+.MarkdownRenderer_heading6___io9p,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading6___io9p+.MarkdownRenderer_heading1__5a_98,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading6___io9p+.MarkdownRenderer_heading2__hv_N8,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading6___io9p+.MarkdownRenderer_heading3__DE_hh,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading6___io9p+.MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading6___io9p+.MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading6___io9p+.MarkdownRenderer_heading6___io9p{margin-top:2rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading1__5a_98+.MarkdownRenderer_heading2__hv_N8{margin-top:1.35rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading2__hv_N8+.MarkdownRenderer_heading3__DE_hh{margin-top:1.5rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading3__DE_hh+.MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading4__jV3PS+.MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading5__C33E_+.MarkdownRenderer_heading6___io9p{margin-top:1.35rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_paragraph__QGqYe{margin:0 0 calc(.8rem + 5px);line-height:1.8625;text-indent:0}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_paragraph__QGqYe+.MarkdownRenderer_heading1__5a_98{margin-top:1.5rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_paragraph__QGqYe+.MarkdownRenderer_heading2__hv_N8{margin-top:1.35rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_paragraph__QGqYe+.MarkdownRenderer_heading3__DE_hh{margin-top:1.2rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_paragraph__QGqYe+.MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_paragraph__QGqYe+.MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_paragraph__QGqYe+.MarkdownRenderer_heading6___io9p{margin-top:1.05rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading1__5a_98+.MarkdownRenderer_paragraph__QGqYe,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading2__hv_N8+.MarkdownRenderer_paragraph__QGqYe,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading3__DE_hh+.MarkdownRenderer_paragraph__QGqYe{margin-top:calc(.2rem + 15px)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading4__jV3PS+.MarkdownRenderer_paragraph__QGqYe,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading5__C33E_+.MarkdownRenderer_paragraph__QGqYe,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading6___io9p+.MarkdownRenderer_paragraph__QGqYe{margin-top:calc(.15rem + 15px)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_listItem__4CybV .MarkdownRenderer_paragraph__QGqYe{margin:0}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_listItem__4CybV .MarkdownRenderer_paragraph__QGqYe+.MarkdownRenderer_paragraph__QGqYe{margin-top:calc(.35rem + 5px)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_orderedList__ktwek,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_unorderedList__csc6R{margin:.35rem 0 .65rem;padding-left:0;padding-inline-start:1.5em;list-style-position:outside}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_orderedList__ktwek .MarkdownRenderer_listItem__4CybV,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_unorderedList__csc6R .MarkdownRenderer_listItem__4CybV{margin:.2rem 0;padding-left:.25em;line-height:1.8625}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_unorderedList__csc6R{list-style-type:disc}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_orderedList__ktwek{list-style-type:decimal}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_paragraph__QGqYe+.MarkdownRenderer_orderedList__ktwek,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_paragraph__QGqYe+.MarkdownRenderer_unorderedList__csc6R{margin-top:.2rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading1__5a_98+.MarkdownRenderer_orderedList__ktwek,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading1__5a_98+.MarkdownRenderer_unorderedList__csc6R,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading2__hv_N8+.MarkdownRenderer_orderedList__ktwek,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading2__hv_N8+.MarkdownRenderer_unorderedList__csc6R{margin-top:.45rem;margin-bottom:.75rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading3__DE_hh+.MarkdownRenderer_orderedList__ktwek,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading3__DE_hh+.MarkdownRenderer_unorderedList__csc6R,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading4__jV3PS+.MarkdownRenderer_orderedList__ktwek,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading4__jV3PS+.MarkdownRenderer_unorderedList__csc6R,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading5__C33E_+.MarkdownRenderer_orderedList__ktwek,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading5__C33E_+.MarkdownRenderer_unorderedList__csc6R,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading6___io9p+.MarkdownRenderer_orderedList__ktwek,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_heading6___io9p+.MarkdownRenderer_unorderedList__csc6R{margin-top:.35rem;margin-bottom:.65rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_orderedList__ktwek+.MarkdownRenderer_heading1__5a_98,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_unorderedList__csc6R+.MarkdownRenderer_heading1__5a_98{margin-top:1.75rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_orderedList__ktwek+.MarkdownRenderer_heading2__hv_N8,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_unorderedList__csc6R+.MarkdownRenderer_heading2__hv_N8{margin-top:1.55rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_orderedList__ktwek+.MarkdownRenderer_heading3__DE_hh,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_orderedList__ktwek+.MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_orderedList__ktwek+.MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_orderedList__ktwek+.MarkdownRenderer_heading6___io9p,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_unorderedList__csc6R+.MarkdownRenderer_heading3__DE_hh,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_unorderedList__csc6R+.MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_unorderedList__csc6R+.MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_unorderedList__csc6R+.MarkdownRenderer_heading6___io9p{margin-top:1.35rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_blockquote__tO5Dw{margin:.9rem 0;padding:8px 12px 8px 14px;border-left:5px solid var(--md-chatro-blockquote-border,#d0d7de);background:var(--md-chatro-blockquote-bg,#f6f8fa);border-radius:4px}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_blockquote__tO5Dw .MarkdownRenderer_paragraph__QGqYe{margin:0}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_blockquote__tO5Dw p{margin:0;color:var(--color-text);line-height:1.8625}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_link__6eFZT{color:var(--color-text);text-decoration:none;font-weight:500;border-bottom:1px dashed var(--color-text-secondary,var(--color-li));transition:all .15s ease}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_link__6eFZT:hover{color:var(--md-chatro-link,#2563eb);border-bottom-color:var(--md-chatro-link,#2563eb)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_linkWrapper__SzmLx{display:inline-flex;align-items:center;gap:4px;vertical-align:middle}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_linkCopyBtn__e_O7n{display:inline-flex;align-items:center;justify-content:center;padding:0 6px;height:20px;font-size:11px;line-height:1;color:var(--color-text-secondary,var(--color-li));background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:4px;cursor:pointer;opacity:.55;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_linkCopyBtn__e_O7n:hover{opacity:1;background:var(--color-bg-hover,rgba(0,0,0,.04));border-color:var(--color-border)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_linkCopyBtn__e_O7n.MarkdownRenderer_linkCopied___a0QS{opacity:1;color:var(--status-success-text,#16a34a);border-color:var(--status-success-border,#16a34a);background:var(--status-success-bg-soft,rgba(22,163,74,.08))}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_horizontalRule__9bBcu{margin:1.35rem .5rem;border:none;height:1px;background:var(--md-chatro-hr,#e2e8f0)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_table__qR42T{width:100%;margin:.85rem 0 1.05rem;border-collapse:collapse;table-layout:auto;border:1px solid var(--md-chatro-table-border,#e2e8f0);border-radius:6px;overflow:hidden;font-size:15px}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableHead__384Qk{background:var(--md-chatro-table-head-bg,#f8fafc)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableHead__384Qk .MarkdownRenderer_tableHeader__3fAJB{padding:10px 12px;text-align:left;font-size:14px;font-weight:600;color:var(--color-text);border-bottom:1px solid var(--md-chatro-table-border,#e2e8f0)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk:nth-child(2n){background:var(--md-chatro-table-row-alt,#fafbfc)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk:hover{background:var(--sidebar-hover,rgba(0,0,0,.04))}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk .MarkdownRenderer_tableCell__BUc8Q{padding:9px 12px;line-height:1.8625;vertical-align:top;text-align:left;color:var(--color-text);border-bottom:1px solid var(--md-chatro-table-border,#e2e8f0);border-right:1px solid var(--md-chatro-table-border,#e2e8f0)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk .MarkdownRenderer_tableCell__BUc8Q:last-child{border-right:none}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk .MarkdownRenderer_tableCell__BUc8Q .MarkdownRenderer_paragraph__QGqYe{margin:0 0 .35rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk .MarkdownRenderer_tableCell__BUc8Q .MarkdownRenderer_paragraph__QGqYe:last-child{margin-bottom:0}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_table__qR42T .MarkdownRenderer_tableBody__j_LL4 .MarkdownRenderer_tableRow__3oNvk:last-child .MarkdownRenderer_tableCell__BUc8Q{border-bottom:none}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_inlineCode__NqxG3{background:var(--md-chatro-inline-code-bg,#f5f5f5);border:1px solid var(--md-chatro-inline-code-border,#e8e8e8);padding:2px 6px;border-radius:4px;font-size:.875em;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,monospace;color:var(--color-text)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD{margin:.85rem 0;border-radius:6px;overflow:hidden;border:1px solid var(--md-chatro-code-header-border,#3c3c3c);background:var(--md-chatro-code-block-bg,#1e1e1e)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD .MarkdownRenderer_codeHeader__VeN87{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--md-chatro-code-header-bg,#2d2d2d);border-bottom:1px solid var(--md-chatro-code-header-border,#3c3c3c)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD .MarkdownRenderer_codeHeader__VeN87 .MarkdownRenderer_codeLanguage__HNdzP{color:var(--md-chatro-code-fg,#e8e8e8);opacity:.75}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD .MarkdownRenderer_codeHeader__VeN87 .MarkdownRenderer_copyButton__UuKKx{font-size:14px;color:var(--md-chatro-code-fg,#e8e8e8);opacity:.85}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD .MarkdownRenderer_codeHeader__VeN87 .MarkdownRenderer_copyButton__UuKKx:hover{opacity:1;background:hsla(0,0%,100%,.08)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre{margin:0;padding:12px;overflow-x:auto;background:var(--md-chatro-code-block-bg,#1e1e1e);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) rgba(0,0,0,0)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre::-webkit-scrollbar{width:var(--scrollbar-size,6px);height:var(--scrollbar-size,6px)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre::-webkit-scrollbar-track,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre::-webkit-scrollbar-track-piece{background:rgba(0,0,0,0)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-radius,999px);border:none}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre code{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,monospace;font-size:13px;line-height:1.5;white-space:pre;word-break:normal;color:var(--md-chatro-code-fg,#e8e8e8)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre .hljs{color:#d4d4d4;background:rgba(0,0,0,0)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre .hljs-comment,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre .hljs-quote{color:#6a9955}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre .hljs-attr,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre .hljs-keyword,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre .hljs-name,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre .hljs-selector-tag{color:#569cd6}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre .hljs-section,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre .hljs-string,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre .hljs-title{color:#ce9178}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre .hljs-literal,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre .hljs-number{color:#b5cea8}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre .hljs-built_in,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD pre .hljs-type{color:#4ec9b0}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_mermaidBlock__8TPV1{margin:.75rem 0;padding:12px;border-radius:6px;border:1px solid var(--md-chatro-mermaid-border,#3c3c3c);background:var(--md-chatro-mermaid-bg,#1e1e1e);overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) rgba(0,0,0,0)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_mermaidBlock__8TPV1::-webkit-scrollbar{width:var(--scrollbar-size,6px);height:var(--scrollbar-size,6px)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_mermaidBlock__8TPV1::-webkit-scrollbar-track,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_mermaidBlock__8TPV1::-webkit-scrollbar-track-piece{background:rgba(0,0,0,0)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_mermaidBlock__8TPV1::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-radius,999px);border:none}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_mermaidBlock__8TPV1::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_mermaidBlock__8TPV1 svg{display:block;max-width:100%;height:auto;margin:0 auto}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_mermaidRendering__tk7A2:before{border-radius:4px}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_mermaidFallback___bq6Q{border-radius:6px;border-color:var(--md-chatro-mermaid-border,#3c3c3c);background:var(--md-chatro-mermaid-bg,#1e1e1e)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_mermaidFallback___bq6Q .MarkdownRenderer_mermaidFallbackTitle__QqmaN{color:var(--md-chatro-code-fg,#e8e8e8);opacity:.8;border-bottom-color:var(--md-chatro-mermaid-border,#3c3c3c);background:var(--md-chatro-code-header-bg,#2d2d2d)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_mermaidFallback___bq6Q pre{color:var(--md-chatro-code-fg,#e8e8e8)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .katex-display{display:block;margin:12px 0;padding:8px 0;overflow-x:auto;text-align:center}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .katex-display .katex{font-size:1.08em}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu li .katex,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu p .katex,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu td .katex,.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu th .katex{font-size:1.05em}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_mathBlockFallback__PTuRn{border-radius:6px}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .footnotes{margin-top:1.25rem;padding-top:.75rem;border-top:1px solid var(--md-chatro-hr,#e2e8f0);font-size:.9em;color:var(--color-text-secondary,var(--color-li))}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .footnotes ol{margin:.35rem 0 0;padding-left:1.35em}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .footnotes .footnote-backref{text-decoration:none}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_sup__KRjRR{font-weight:500}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_strong__lx6cu{font-weight:600}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_emphasis__lPp1P{font-style:italic}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_strikethrough__L5jy_{text-decoration:line-through;color:var(--text-tertiary)}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_image__u81JT{margin:12px 0;border-radius:6px}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu :where(.MarkdownRenderer_heading1__5a_98,.MarkdownRenderer_heading2__hv_N8,.MarkdownRenderer_heading3__DE_hh,.MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_heading6___io9p)+.MarkdownRenderer_codeBlock__JCViD{margin-top:.55rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_codeBlock__JCViD+:where(.MarkdownRenderer_heading1__5a_98,.MarkdownRenderer_heading2__hv_N8,.MarkdownRenderer_heading3__DE_hh,.MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_heading6___io9p){margin-top:1.5rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu :where(.MarkdownRenderer_heading1__5a_98,.MarkdownRenderer_heading2__hv_N8,.MarkdownRenderer_heading3__DE_hh,.MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_heading6___io9p)+.MarkdownRenderer_table__qR42T{margin-top:.55rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_table__qR42T+:where(.MarkdownRenderer_heading1__5a_98,.MarkdownRenderer_heading2__hv_N8,.MarkdownRenderer_heading3__DE_hh,.MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_heading6___io9p){margin-top:1.45rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu :where(.MarkdownRenderer_heading1__5a_98,.MarkdownRenderer_heading2__hv_N8,.MarkdownRenderer_heading3__DE_hh,.MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_heading6___io9p)+.MarkdownRenderer_blockquote__tO5Dw{margin-top:.5rem}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_blockquote__tO5Dw+:where(.MarkdownRenderer_heading1__5a_98,.MarkdownRenderer_heading2__hv_N8,.MarkdownRenderer_heading3__DE_hh,.MarkdownRenderer_heading4__jV3PS,.MarkdownRenderer_heading5__C33E_,.MarkdownRenderer_heading6___io9p){margin-top:1.45rem}@media(prefers-reduced-motion:reduce){.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_mermaidRendering__tk7A2:before{animation:none}.MarkdownRenderer_markdownRenderer__fjWIQ.MarkdownRenderer_chatProse__c8eKu .MarkdownRenderer_link__6eFZT{transition:none}}@keyframes page_ep-hero-up__Id3M2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page_ep-fade-in__vxwvM{0%{opacity:0}to{opacity:1}}.page_chatPage__0x_5Q{position:relative;display:flex;flex-direction:column;height:100%;background:var(--color-bg4,var(--color-bg))}#content-body>.page_chatPage__0x_5Q{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important}.page_chatPage__0x_5Q:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(120% 55% at 50% -8%,var(--auth-chat-page-glow-fallback) 0,transparent 58%)}@supports(color:color-mix(in srgb,white,black)){.page_chatPage__0x_5Q:before{background:radial-gradient(120% 55% at 50% -8%,color-mix(in srgb,var(--auth-accent-start) 7%,transparent) 0,transparent 58%)}}.page_chatPage__0x_5Q>*{position:relative;z-index:1}.page_messagesContainer__hUC0g{flex:1;overflow-y:auto;position:relative;margin-right:calc(-1*var(--chat-shell-inline-pad, 20px));padding:var(--space-2) calc(var(--space-2) + var(--chat-shell-inline-pad, 20px)) 220px var(--space-2);box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) rgba(0,0,0,0)}.page_messagesContainer__hUC0g::-webkit-scrollbar{width:var(--scrollbar-size,6px);height:var(--scrollbar-size,6px)}.page_messagesContainer__hUC0g::-webkit-scrollbar-track,.page_messagesContainer__hUC0g::-webkit-scrollbar-track-piece{background:rgba(0,0,0,0)}.page_messagesContainer__hUC0g::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-radius,999px);border:none}.page_messagesContainer__hUC0g::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.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:clamp(26px,26px + 6*(100vw - 430px)/1010,32px);line-height:1.22;font-weight:700;letter-spacing:-.02em;color:var(--color-text);margin:0 0 10px;animation:page_ep-fade-in__vxwvM .55s cubic-bezier(.22,1,.36,1) both}.page_emptyState__i_D3d p{margin:0;font-size:clamp(15px,15px + 2*(100vw - 430px)/1010,17px);color:var(--color-li);line-height:1.55;max-width:28rem;animation:page_ep-fade-in__vxwvM .55s cubic-bezier(.22,1,.36,1) .08s both}.page_emptyState__i_D3d .page_loadingState__f57hE{display:flex;flex-direction:column;align-items:center;gap:16px}.page_emptyState__i_D3d .page_spinner__BIJzB{width:32px;height:32px;border:2px solid var(--color-border);border-top-color:var(--auth-accent-start,var(--primary-color));border-radius:50%;animation:page_spin__3bffv .9s linear infinite}@media(prefers-reduced-motion:reduce){.page_emptyState__i_D3d h2,.page_emptyState__i_D3d p{animation:none}}@keyframes page_spin__3bffv{to{transform:rotate(1turn)}}.page_historyLoading__r7KC_{display:flex;justify-content:center;padding:8px 0}.page_historyLoading__r7KC_ .page_spinnerSmall__TqKeA{width:16px;height:16px;border:2px solid var(--color-border);border-top-color:var(--auth-accent-start,var(--primary-color));border-radius:50%;animation:page_spin__3bffv .9s linear infinite}.page_message__xqZku{width:min(880px,100% - 32px);margin:0 auto 24px;display:flex;align-items:flex-start;gap:8px}.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_assistant__ckX6_ .page_messageText__wt_Dd{font-size:16px;line-height:normal;white-space:normal}.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:var(--message-user-bg);color:var(--color-text);border-radius:var(--radius-xl);padding:12px var(--space-2);box-shadow:0 1px 2px color-mix(in srgb,var(--color-text) 4%,transparent)}@supports not (color:color-mix(in srgb,white,black)){.page_message__xqZku.page_user___XuSN .page_messageContent__wGq6_{box-shadow:0 1px 2px rgba(0,0,0,.04)}}.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:var(--status-danger-bg-soft);border:1px solid var(--status-danger-border);border-radius:var(--radius-lg);padding:var(--space-1) var(--space-2)}.page_messageAvatar__pA_RL{width:28px;height:28px;border-radius:var(--radius-sm);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:8px;margin:12px 0 0}@media(prefers-reduced-motion:no-preference){.page_messageToolbar__a6sEI{animation:page_chat-toolbar-enter__Snn_s .24s ease both}}@keyframes page_chat-toolbar-enter__Snn_s{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.page_toolbarBtnYl__QrAca{flex-shrink:0}.page_toolbarBtnYl__QrAca .yl-button-yl__label-yl{display:inline-flex;align-items:center;gap:8px}.page_toolbarBtnYl__QrAca svg{width:14px;height:14px;flex-shrink:0}.page_userCopyWrapper__Ji58T{display:inline}.page_userCopyOuter__UCojy{position:absolute;right:var(--space-1);bottom:-32px;opacity:0;transition:opacity var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease-out),color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease-out)}.page_userCopyOuter__UCojy svg{width:16px;height:16px}.page_userCopyOuter__UCojy.yl-icon-btn-yl{border:none;background:rgba(0,0,0,0);box-shadow:none;color:var(--color-text-secondary,var(--color-li));width:32px;height:32px}.page_userCopyOuter__UCojy.yl-icon-btn-yl:hover:not(:disabled){border:none;background:rgba(0,0,0,0);box-shadow:none;color:var(--auth-accent-start,var(--primary-color));transform:none}.page_userCopyOuter__UCojy.yl-icon-btn-yl:active:not(:disabled){transform:none}.page_message__xqZku.page_user___XuSN:hover .page_userCopyOuter__UCojy,.page_userCopyOuter__UCojy.page_userCopyOuterCopied__Lx4ie{opacity:1}.page_messageText__wt_Dd{font-size:17px;line-height:1.72;color:inherit}.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;justify-content:center;vertical-align:middle}.page_loadingSpin__UANxQ{width:23px;height:23px;display:grid;grid-template-columns:repeat(2,9px);grid-template-rows:repeat(2,9px);gap:5px;transform-origin:center center;animation:page_loadingDiamondRotate__V2Cac 1.05s linear infinite;will-change:transform}.page_loadingDot__ULQKv{width:9px;height:9px;place-self:center;border-radius:50%;background:linear-gradient(138deg,var(--auth-accent-start) 0,var(--auth-accent-end) 100%)}@supports(color:color-mix(in srgb,white,black)){.page_loadingDot__ULQKv{background:linear-gradient(138deg,var(--auth-accent-start) 0,color-mix(in srgb,var(--auth-accent-start) 42%,var(--auth-accent-end)) 48%,var(--auth-accent-end) 100%)}}.page_loadingDot__ULQKv:first-child{opacity:1;filter:brightness(1.06) saturate(1.05)}.page_loadingDot__ULQKv:nth-child(2){opacity:.82;filter:brightness(.96) saturate(.98)}.page_loadingDot__ULQKv:nth-child(4){opacity:.58;filter:brightness(.88) saturate(.92)}.page_loadingDot__ULQKv:nth-child(3){opacity:.4;filter:brightness(.8) saturate(.88)}@keyframes page_loadingDiamondRotate__V2Cac{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}@media(prefers-reduced-motion:reduce){.page_loadingSpin__UANxQ{animation:none;transform:rotate(45deg)}}.page_cursor__M_RIZ{display:inline-block;margin-left:2px;color:var(--sidebar-text);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:8px}.page_errorText__KE9sD{font-size:14px;line-height:1.5;color:var(--status-danger-text)}.page_retryBtnYl__UzX28{flex-shrink:0}.page_scrollToBottomBtn__cl8dQ{position:fixed;left:calc(50% + 140px);bottom:152px;transform:translateX(-50%);z-index:50;transition:transform var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease-out),box-shadow var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease-out),background var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease-out),border-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease-out),color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease-out),filter var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease-out)}.page_scrollToBottomBtn__cl8dQ svg{width:16px;height:16px}.page_scrollToBottomBtn__cl8dQ.yl-icon-btn-yl.yl-icon-btn-yl--secondary-yl{border:1px solid var(--auth-panel-border);background:var(--sidebar-bg-elevated,var(--color-bg));color:var(--color-text-secondary,var(--color-li));box-shadow:var(--shadow-sm)}.page_scrollToBottomBtn__cl8dQ.yl-icon-btn-yl.yl-icon-btn-yl--secondary-yl:hover:not(:disabled){transform:translateX(-50%);border-color:rgba(0,0,0,0);background:linear-gradient(135deg,var(--auth-accent-start),var(--auth-accent-end));color:var(--auth-accent-text);box-shadow:0 6px 22px var(--auth-accent-shadow);filter:brightness(1.03)}.page_scrollToBottomBtn__cl8dQ.yl-icon-btn-yl.yl-icon-btn-yl--secondary-yl:active:not(:disabled){transform:translateX(-50%);border-color:rgba(0,0,0,0);background:linear-gradient(135deg,var(--auth-accent-start),var(--auth-accent-end));color:var(--auth-accent-text);filter:brightness(.96);box-shadow:0 3px 14px var(--auth-accent-shadow)}@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 clamp(16px,16px + 8*(100vw - 430px)/1010,24px) 16px;box-sizing:border-box;background:linear-gradient(to top,var(--color-bg4,var(--color-bg)) 62%,transparent)}.page_inputContainer__NvtGF>*{width:100%;max-width:min(880px,100%);margin-left:auto;margin-right:auto;box-sizing:border-box}.page_inputContainer__NvtGF .page_inpBox__kR6SU{width:100%;border-radius:18px}@media(max-width:768px){.page_inputContainer__NvtGF{left:0;padding:16px}}.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:var(--space-2) 0 var(--space-1);font-weight:600}.page_markdownContent__iRsIz p{margin:var(--space-1) 0}.page_aiChatHome__sFF1q{width:100%;min-height:100%;margin:0;--page-content-max-width:none;width:calc(100% + 2*var(--chat-shell-inline-pad))!important;margin-left:calc(-1*var(--chat-shell-inline-pad))!important;margin-right:calc(-1*var(--chat-shell-inline-pad))!important;padding:clamp(28px,28px + 12*(100vw - 430px)/1010,40px) clamp(24px,24px + 8*(100vw - 430px)/1010,32px) clamp(48px,48px + 24*(100vw - 430px)/1010,72px);box-sizing:border-box;background:radial-gradient(circle at 78% 8%,color-mix(in srgb,var(--auth-accent-end) 11%,transparent),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--auth-accent-start) 4%,var(--color-bg)) 0,var(--color-bg2) 100%)}.page_heroShell__La8Nh{display:flex;align-items:center;justify-content:center;min-height:min(710px,100vh - 78px);padding-top:clamp(18px,18px + 10*(100vw - 430px)/1010,28px)}.page_heroContent___p2VG{width:min(100%,1120px);min-width:0;text-align:center}.page_heroContent___p2VG h1{max-width:1080px;margin:0 auto;color:#0f172a;font-size:clamp(48px,5.2vw,76px);line-height:1.04;font-weight:900;letter-spacing:0;text-wrap:balance}.page_heroSubtitle__AFeu6{max-width:820px;margin:30px auto 0;color:var(--color-text-secondary);font-size:clamp(19px,19px + 5*(100vw - 430px)/1010,24px);line-height:1.55;font-weight:800;text-wrap:balance}.page_entryRow__BUsZK,.page_modeRow__CUqEA,.page_suggestionRow__cLV7m,.page_taskRow__IDbT2{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.page_modeRow__CUqEA{margin:62px auto 0;padding:7px;width:fit-content;border-radius:18px;background:color-mix(in srgb,white 84%,var(--color-bg));border:1px solid color-mix(in srgb,var(--auth-accent-border) 36%,transparent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 16px 34px color-mix(in srgb,#6884b9 10%,transparent)}.page_entryRow__BUsZK button,.page_modeRow__CUqEA button,.page_suggestionRow__cLV7m button,.page_taskRow__IDbT2 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 72%,transparent);border-radius:999px;background:color-mix(in srgb,white 88%,var(--color-bg));color:var(--color-text);font-size:14px;font-weight:800;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.page_entryRow__BUsZK button:hover:not(:disabled),.page_modeRow__CUqEA button:hover:not(:disabled),.page_suggestionRow__cLV7m button:hover:not(:disabled),.page_taskRow__IDbT2 button:hover:not(:disabled){transform:translateY(-1px);border-color:color-mix(in srgb,var(--auth-accent-border) 72%,transparent);box-shadow:0 8px 18px color-mix(in srgb,#6884b9 10%,transparent)}.page_modeRow__CUqEA button{min-width:156px;min-height:46px;border-radius:13px;border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:#41464f;font-size:15px}.page_modeRow__CUqEA button[aria-selected=false]:hover{color:var(--auth-accent-start);background:color-mix(in srgb,var(--auth-accent-weak) 58%,transparent)}.page_modeRow__CUqEA .page_activeMode__oUZSM{color:#fff;background:linear-gradient(135deg,var(--auth-accent-start),var(--auth-accent-end));box-shadow:0 12px 24px color-mix(in srgb,var(--auth-accent-start) 24%,transparent)}.page_taskRow__IDbT2{position:relative;justify-content:center;margin-top:22px;gap:12px;min-height:46px;flex-wrap:nowrap}.page_taskScroller__6ah74{display:flex;align-items:center;gap:12px;max-width:min(100%,960px);overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scrollbar-width:none}.page_taskScroller__6ah74::-webkit-scrollbar{display:none}.page_taskRow__IDbT2 button,.page_taskScroller__6ah74 button{min-width:146px;min-height:46px;border-radius:12px;font-size:15px;background:color-mix(in srgb,white 92%,var(--color-bg));box-shadow:0 8px 20px color-mix(in srgb,#6884b9 7%,transparent)}.page_taskPageButton__m0cCh{flex:0 0 auto;width:46px;min-width:46px!important;padding:0;border-radius:999px!important;color:var(--color-text);background:color-mix(in srgb,white 94%,var(--color-bg))!important}.page_composerPanel__litIo{position:relative;max-width:1060px;margin:42px auto 0}.page_promptInput__7oC7x{width:100%;min-height:116px;border-color:color-mix(in srgb,var(--auth-panel-border) 46%,transparent);border-radius:18px;background:color-mix(in srgb,white 82%,var(--color-bg));box-shadow:0 22px 48px color-mix(in srgb,#6884b9 12%,transparent),inset 0 1px 0 hsla(0,0%,100%,.75)}.page_promptInput__7oC7x>div:last-child{border-top-color:color-mix(in srgb,var(--auth-panel-border) 42%,transparent)}.page_promptInput__7oC7x:hover{border-color:color-mix(in srgb,var(--auth-panel-border) 62%,transparent);box-shadow:0 24px 54px color-mix(in srgb,#6884b9 14%,transparent),inset 0 1px 0 hsla(0,0%,100%,.75)}.page_entryRow__BUsZK{justify-content:center;padding-left:0;pointer-events:auto;flex-wrap:nowrap;gap:8px}.page_entryRow__BUsZK button{min-width:86px;min-height:42px;color:#71839b;background:color-mix(in srgb,white 92%,var(--color-bg));box-shadow:0 4px 12px color-mix(in srgb,#6884b9 6%,transparent)}.page_entryRow__BUsZK button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--auth-input-focus-ring)}.page_entryRow__BUsZK .page_skillEmptyButton__POiYk{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:86px;min-height:40px;padding:0 16px;border:1px solid var(--auth-panel-border,var(--color-border));border-radius:var(--radius-pill);background:var(--sidebar-hover);color:var(--color-text-secondary,var(--color-li));box-shadow:none;font-size:13px;font-weight:800;white-space:nowrap;transition:border-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),background-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),box-shadow var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),transform var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease)}.page_entryRow__BUsZK .page_skillEmptyButton__POiYk:hover:not(:disabled){border-color:color-mix(in srgb,var(--auth-accent-border) 70%,transparent);box-shadow:0 4px 12px color-mix(in srgb,#6884b9 8%,transparent);transform:translateY(-1px)}.page_entryRow__BUsZK .page_skillEmptyButton__POiYk:focus-visible{outline:none;box-shadow:0 0 0 3px var(--auth-input-focus-ring)}.page_skillPill__lCRw7{display:inline-flex;align-items:center;min-height:42px;max-width:260px;overflow:hidden;border:1px solid var(--auth-panel-border,var(--color-border));border-radius:999px;background:var(--sidebar-hover);color:var(--color-text-secondary,var(--color-li));box-shadow:0 4px 12px color-mix(in srgb,#6884b9 8%,transparent);white-space:nowrap}.page_entryRow__BUsZK .page_skillTag__SqN22{min-width:0!important;min-height:40px!important;padding:0 16px;border:1px solid var(--auth-accent-border);border-radius:999px;background:var(--auth-accent-weak);color:var(--color-text);box-shadow:none;max-width:218px}.page_entryRow__BUsZK .page_skillTag__SqN22:hover:not(:disabled){transform:none;box-shadow:none}.page_skillIcon__J1r46{flex:0 0 auto;font-size:14px;line-height:1}.page_skillName__ZYDQ_{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_entryRow__BUsZK .page_clearSkillBtn__z68Ve{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:30px!important;min-height:30px!important;width:30px!important;height:30px!important;padding:0!important;margin-right:5px;border:0;border-radius:999px;background:rgba(0,0,0,0)!important;color:var(--color-text-secondary,var(--color-li));cursor:pointer;box-shadow:none!important;transition:color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease),background-color var(--motion-duration-ui,.24s) var(--motion-ease-ui,ease)}.page_entryRow__BUsZK .page_clearSkillBtn__z68Ve svg{width:14px;height:14px}.page_entryRow__BUsZK .page_clearSkillBtn__z68Ve:hover{transform:none!important;box-shadow:none!important;color:var(--color-text);background:color-mix(in srgb,var(--auth-accent-weak) 75%,transparent)!important}.page_quickPickerCard__yQdL9{position:fixed;z-index:10;width:min(360px,100vw - 42px);padding:14px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 76%,transparent);border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,white 96%,var(--color-bg)),color-mix(in srgb,white 88%,var(--color-bg))),var(--color-bg);box-shadow:0 22px 48px color-mix(in srgb,#536987 18%,transparent),inset 0 1px 0 hsla(0,0%,100%,.82);text-align:left;transform:translateY(-100%);animation:page_quickPickerIn__o_mwB .18s ease both}.page_quickPickerHeader__a5IMK{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.page_quickPickerHeader__a5IMK div{display:grid;gap:3px}.page_quickPickerHeader__a5IMK strong{color:var(--color-text);font-size:14px;line-height:1.2;font-weight:900}.page_quickPickerHeader__a5IMK span{color:var(--color-text-secondary);font-size:12px;font-weight:700}.page_quickPickerHeader__a5IMK button{width:28px;height:28px;border:0;border-radius:999px;background:color-mix(in srgb,#eef2f7 82%,white);color:var(--color-text-secondary);font-size:20px;line-height:1;cursor:pointer}.page_quickPickerHeader__a5IMK button:hover{color:var(--color-text);background:color-mix(in srgb,var(--auth-accent-weak) 76%,white)}.page_quickPickerList__ZgVQ5{display:grid;gap:8px}.page_quickOption__54uGN{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center;width:100%;min-height:54px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 62%,transparent);border-radius:12px;background:color-mix(in srgb,white 82%,var(--color-bg));color:var(--color-text);cursor:pointer;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.page_quickOption__54uGN:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--auth-accent-border) 72%,transparent);background:color-mix(in srgb,white 92%,var(--color-bg));box-shadow:0 10px 20px color-mix(in srgb,#6884b9 10%,transparent)}.page_quickOption__54uGN span:last-child{display:grid;min-width:0;gap:3px}.page_quickOption__54uGN em,.page_quickOption__54uGN strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page_quickOption__54uGN strong{color:var(--color-text);font-size:13px;line-height:1.2;font-weight:900}.page_quickOption__54uGN em{color:var(--color-text-secondary);font-size:12px;line-height:1.2;font-style:normal;font-weight:700}.page_quickAvatar__JphWY{width:38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;background:linear-gradient(135deg,var(--auth-accent-start),var(--auth-accent-end));font-size:13px;font-weight:900}.page_quickEmpty__P4KBv{margin:10px 0;color:var(--color-text-secondary);font-size:13px;font-weight:700;text-align:center}.page_quickMoreButton__rWL39{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:38px;margin-top:10px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 66%,transparent);border-radius:999px;background:color-mix(in srgb,white 88%,var(--color-bg));color:var(--auth-accent-start);font-size:13px;font-weight:900;cursor:pointer}.page_quickMoreButton__rWL39:hover{color:#fff;border-color:rgba(0,0,0,0);background:linear-gradient(135deg,var(--auth-accent-start),var(--auth-accent-end))}.page_suggestionRow__cLV7m{justify-content:center;margin-top:24px;gap:12px}.page_suggestionRow__cLV7m button{min-height:38px;padding:0 22px;color:#71839b;font-size:14px;background:color-mix(in srgb,white 86%,var(--color-bg))}.page_quickTags__QS2Po{max-width:980px;margin:32px auto 0}@keyframes page_quickPickerIn__o_mwB{0%{opacity:0;transform:translateY(calc(-100% + 8px)) scale(.98)}to{opacity:1;transform:translateY(-100%) scale(1)}}@media(max-width:1180px){.page_heroShell__La8Nh{min-height:0}.page_quickTags__QS2Po{margin-top:24px}}@media(max-width:760px){.page_aiChatHome__sFF1q{padding-left:14px;padding-right:14px}.page_heroContent___p2VG h1{font-size:clamp(42px,14vw,62px)}.page_modeRow__CUqEA{width:100%}.page_modeRow__CUqEA button,.page_taskScroller__6ah74 button{flex:1 1 130px}.page_entryRow__BUsZK{padding-left:0;flex-wrap:wrap}.page_suggestionRow__cLV7m{margin-top:20px}}@media(prefers-reduced-motion:reduce){.page_entryRow__BUsZK button,.page_modeRow__CUqEA button,.page_suggestionRow__cLV7m button,.page_taskRow__IDbT2 button{transition:none}.page_entryRow__BUsZK button:hover,.page_modeRow__CUqEA button:hover,.page_suggestionRow__cLV7m button:hover,.page_taskRow__IDbT2 button:hover{transform:none}.page_quickPickerCard__yQdL9{animation:none}}