.message-item_messageItem__qd90e{padding:24px 0}.message-item_messageItemSection__nf00_ .message-item_messageItemSection__nf00_{display:inline-block}.message-item_messageItemSection__nf00_ .message-item_messageItemSectionLeft__PQC2g{width:80%}.message-item_messageItem__qd90e .message-item_messageItemContent__HPHTY{display:inline-flex;gap:20px;max-width:100%}.message-item_messageItem__qd90e .message-item_messageItemContentReverse__OUxju{flex-direction:row-reverse;max-width:100%}.message-item_messageItem__qd90e .message-item_messageTextDark__GUGTC,.message-item_messageItem__qd90e .message-item_messageText__jVEtn,.message-item_messageItem__qd90e .message-item_messageUserText__ovENY{padding:6px 10px;border-radius:8px}.message-item_messageItem__qd90e .message-item_messageTextDark__GUGTC>p,.message-item_messageItem__qd90e .message-item_messageText__jVEtn>p,.message-item_messageItem__qd90e .message-item_messageUserText__ovENY>p{margin:0}.message-item_messageItem__qd90e .message-item_messageText__jVEtn{background-color:#e6f4ff;word-break:break-word}.message-item_messageItem__qd90e .message-item_messageTextDark__GUGTC{background-color:#1668dc;word-break:break-word}.message-item_messageItem__qd90e .message-item_messageTextDark__GUGTC :is(section.message-item_think__9B_sP){color:#a6a6a6;border-left-color:#4e4e56}.message-item_messageItem__qd90e .message-item_messageUserText__ovENY{background-color:hsla(0,0%,100%,.3);word-break:break-word;text-align:justify}.message-item_messageItem__qd90e .message-item_messageEmpty__wsXzk{width:300px}.message-item_messageItem__qd90e .message-item_thumbnailImg__a55YG{max-width:20px}.message-item_messageItemLeft__ZvlyV{text-align:left;width:100%}.message-item_messageItemRight__bFTVz{text-align:right}.message-item_messageItemSectionLeft__PQC2g{width:100%}.message-item_messageItem__qd90e .message-item_messageTextDark__GUGTC,.message-item_messageItem__qd90e .message-item_messageText__jVEtn,.message-item_messageItem__qd90e .message-item_messageUserText__ovENY{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap}.message-item_messageItem__qd90e pre{overflow-x:auto;max-width:100%}.message-item_messageItem__qd90e code,.message-item_messageItem__qd90e pre{white-space:pre-wrap;word-break:break-word}.message-item_editMathPopover__NIGFl{z-index:10;margin-top:8px}.message-item_editMathButton__ED4LC{margin-right:2px}.message-item_mathMessage__KvA6Q{background-color:#1d2433!important;transition:background-color .3s ease;border-radius:8px;padding:10px 10px 0}.message-item_mathMessage__KvA6Q:hover{background-color:#23293d!important}.message-item_editMathButton__ED4LC{background:none;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;gap:4px;font-size:14px}.message-item_mathEditModal__bKOzT{display:block}.message-item_mathEditModal__bKOzT .ant-modal-content{background:linear-gradient(135deg,#252e41,#1e2127 50%,#2d2e3f);position:relative;padding:0!important}.message-item_fullScreenLoading__QzXS4{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:99999;display:flex;justify-content:center;align-items:center}.message-item_fullScreenLoading__QzXS4 .ant-spin{color:#fff}.message-item_fullScreenLoading__QzXS4 .ant-spin-text{color:#fff;font-size:18px;margin-top:15px;font-weight:500}.message-item_fullScreenLoading__QzXS4 .ant-spin-dot-item{background-color:#fa0;width:16px;height:16px}.message-item_editorWrapper__vxrZU{position:relative;min-height:200px}.message-item_loadingModal__YVYwv .ant-modal-content{position:relative}.message-item_modalTitleWithLoading__6IAsW{display:flex;align-items:center;gap:10px}.message-item_titleSpinner__tl_BZ{margin-right:8px}.message-item_modalLoadingOverlay__QHP_F{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000;border-radius:12px}.message-item_centerSpinner__52wCZ{display:flex;flex-direction:column;align-items:center}.message-item_centerSpinner__52wCZ .ant-spin-text{margin-top:12px;color:#fff;font-size:16px;font-weight:500}.message-item_centerSpinner__52wCZ .ant-spin-dot{font-size:32px}.message-item_centerSpinner__52wCZ .ant-spin-dot-item{background-color:#fa0;width:14px;height:14px}.message-item_mathEditModal__bKOzT .ant-modal-header{background-color:#1c1d22;border-bottom:1px solid #303030;border-radius:12px 12px 0 0}.message-item_mathEditModal__bKOzT .ant-modal-title{color:#fff;font-weight:600}.message-item_mathEditModal__bKOzT .ant-modal-close{color:#999}.message-item_mathEditContent__Lupiz{display:flex;flex-direction:column;gap:16px}.message-item_mathEditHeader__0WHrz{color:#bbb;font-size:14px}.message-item_mathEditTextarea__24zIg{width:100%;font-family:monospace;background-color:#23242a;color:#fff;border-radius:8px;border:1px solid #303030;padding:12px;font-size:15px;resize:vertical;min-height:200px}.message-item_mathEditTextarea__24zIg::-webkit-scrollbar{width:8px}.message-item_mathEditTextarea__24zIg::-webkit-scrollbar-thumb{background-color:#303030;border-radius:4px}.message-item_mathEditTextarea__24zIg::-webkit-scrollbar-track{background-color:#23242a}.message-item_mathEditTextarea__24zIg::-webkit-scrollbar-thumb:hover{background-color:#555}.message-item_mathEditTextarea__24zIg:focus{outline:none;border-color:#4096ff;box-shadow:0 0 0 2px rgba(64,150,255,.2)}.message-item_mathEditFooter__GPtd9{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.message-item_mathEditCancelButton__gLMZI{background:transparent;border:1px solid #303030;color:#fff}.message-item_mathEditCancelButton__gLMZI:hover:not(:disabled){background:#23242a;border-color:#444;color:#fff}.message-item_mathEditCancelButton__gLMZI:disabled{background:transparent!important;border:1px solid #303030!important;color:#666!important;opacity:.6!important;cursor:not-allowed!important}.message-item_mathEditSaveButton__38Kaw{background:#1677ff;border:none;color:#fff}.message-item_mathEditSaveButton__38Kaw:hover:not(:disabled){background:#4096ff;border:none;color:#fff}.message-item_mathEditSaveButton__38Kaw:disabled{background:#1677ff!important;border:none!important;color:#fff!important;opacity:.6!important;cursor:not-allowed!important}.message-item_mathEditModal__bKOzT .ant-btn.mathEditCancelButton:disabled{background:transparent!important;border:1px solid #303030!important;color:#666!important;opacity:.6!important;cursor:not-allowed!important}.message-item_mathEditModal__bKOzT .ant-btn.mathEditSaveButton:disabled{background:#1677ff!important;border:none!important;color:#fff!important;opacity:.6!important;cursor:not-allowed!important}.message-item_mathEditTabs__kebuD{margin-bottom:16px;min-height:200px}.message-item_mathEditTabs__kebuD .ant-tabs-nav{background-color:transparent;margin-bottom:16px}.message-item_mathEditTabs__kebuD .ant-tabs-tab{color:#bbb;border-color:#303030}.message-item_mathEditTabs__kebuD .ant-tabs-tab-active{color:#1677ff;border-color:#1677ff}.message-item_mathEditTabs__kebuD .ant-tabs-tab:hover{color:#fff}.message-item_mathEditTabs__kebuD .ant-tabs-content-holder{background-color:transparent}.message-item_tiptapContainer__VISj1{margin:12px 0}.message-item_tiptapToolbar__Ub_yC{display:flex;gap:8px;padding:8px 12px;background-color:#23242a;border:1px solid #303030;border-bottom:none;border-radius:8px 8px 0 0;align-items:center}.message-item_toolbarGroup__rEojs{display:flex;gap:4px;border-right:1px solid #303030;padding-right:8px}.message-item_toolbarGroup__rEojs:last-child{border-right:none;padding-right:0}.message-item_toolbarButton__KYMcI{background:none;border:none;color:#bbb;cursor:pointer;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;transition:all .2s ease;min-width:28px;display:flex;align-items:center;justify-content:center}.message-item_toolbarButton__KYMcI:hover{background-color:#303030;color:#fff}.message-item_toolbarButton__KYMcI.message-item_active__9NE1s{background-color:#4096ff;color:#fff}.message-item_tiptapContainer__VISj1 .ProseMirror{outline:none;background-color:#1d2433;border-radius:0 0 8px 8px;border:1px solid #303030;border-top:none;color:#fff;padding:16px;min-height:300px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6}.message-item_tiptapContainer__VISj1 .katex{color:#e6f4ff!important}.message-item_tiptapContainer__VISj1 .katex-display{margin:16px 0;text-align:center}.message-item_tiptapContainer__VISj1 .ProseMirror h1{font-size:24px;font-weight:600;margin:16px 0 8px;color:#fff}.message-item_tiptapContainer__VISj1 .ProseMirror h2{font-size:20px;font-weight:600;margin:14px 0 6px;color:#fff}.message-item_tiptapContainer__VISj1 .ProseMirror p{margin:8px 0;color:#ececec}.message-item_tiptapContainer__VISj1 .ProseMirror strong{color:#fff;font-weight:600}.message-item_tiptapContainer__VISj1 .ProseMirror em{color:#e6f4ff;font-style:italic}.message-item_prosemirrorContainer__tDi3n{position:relative;width:100%}.message-item_editorToolbar___iRzE{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background-color:#23242a;border:1px solid #303030;border-bottom:none;border-radius:8px 8px 0 0;margin-bottom:0}.message-item_toolbarInfo__Q4Ucq{flex:1}.message-item_shortcutHint__RabS0{color:#bbb;font-size:12px;line-height:1.4}.message-item_shortcutHint__RabS0 strong{color:#4096ff;font-weight:600}.message-item_shortcutHint__RabS0 code{background-color:#303030;color:#e6f4ff;padding:2px 4px;border-radius:3px;font-family:monospace;font-size:11px}.message-item_editorLoading__EvCW_{width:100%;min-height:200px;display:flex;align-items:center;justify-content:center;color:#bbb;background-color:#23242a;border-radius:8px;border:1px solid #303030}.message-item_editorSpinner__sHRoW,.message-item_prosemirrorEditor__L1_pp{position:relative;min-height:200px}.message-item_editorSpinner__sHRoW .ant-spin-spinning{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,.6);border-radius:8px;z-index:10}.message-item_editorSpinner__sHRoW .ant-spin-text{margin-top:12px;color:#fff;font-size:16px;font-weight:500}.message-item_editorSpinner__sHRoW .ant-spin-dot{font-size:32px}.message-item_editorSpinner__sHRoW .ant-spin-dot-item{background-color:#fa0;width:14px;height:14px}.message-item_inlineMathButton__F4Lqe{color:#fff!important;border-color:#2c2d32!important;background-color:#1c1d22!important;margin-right:8px;margin-bottom:8px}.message-item_inlineMathButton__F4Lqe:hover{border-color:#4096ff!important}.message-item_inlineMathButton__F4Lqe:active{transform:translateY(0)!important;box-shadow:0 1px 4px rgba(22,119,255,.3)!important}.message-item_cancelButton__ACmXX{color:#dc4446!important;border-color:#dc4446!important;background-color:#1c1d22!important}.message-item_cancelButton__ACmXX:hover{border-color:#660404!important;color:#e86e6b!important}.message-item_prosemirrorEditor__L1_pp .math-rendered{cursor:pointer;padding:2px 4px;border-radius:4px;background-color:rgba(64,150,255,.1);transition:background-color .2s;display:inline-block}.message-item_prosemirrorEditor__L1_pp .math-rendered:hover{background-color:rgba(64,150,255,.2)}.message-item_prosemirrorEditor__L1_pp .math-error{color:#ff4d4f;padding:2px 4px;border-radius:4px;background-color:rgba(255,77,79,.1);font-family:monospace}.message-item_prosemirrorEditor__L1_pp .math-display,.message-item_prosemirrorEditor__L1_pp .math-inline{color:#1677ff;font-family:Cambria Math,math}.message-item_prosemirrorEditor__L1_pp p{margin:.5em 0;line-height:1.5}.message-item_prosemirrorEditor__L1_pp .ProseMirror{outline:none!important;padding:16px!important;min-height:180px!important;background-color:transparent!important;color:#fff!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;line-height:1.6!important;border:none!important}.message-item_mathLivePopup__F5RGg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:100}.message-item_mathLivePopupContent__mKhrT{background-color:#1c1d22;border:1px solid #303030;border-radius:8px;padding:16px;width:80%;max-width:600px}.message-item_mathLivePopupContent__mKhrT h4{color:#fff;margin:0 0 12px}.message-item_mathLivePopupButtons__GZHeg{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.message-item_ant-btn-primary__CYEcp{background-color:#4096ff!important;border-color:#5e35b1!important;color:#fff!important}.message-item_ant-btn-primary__CYEcp:hover{background-color:#5fa4f8!important;border-color:#6a3fc7!important}.message-item_ant-btn-sm__57e6_{padding:0 10px!important;background-color:#4096ff!important;border-color:#5e35b1!important;color:#fff!important}.ChatInput_messageInputWrapper__FTe8j{margin-right:20px;padding:0 0 10px;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px}.ChatInput_sendButton__ZMo2L{display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;border-radius:50%!important;padding:0!important;margin:auto!important}.ChatInput_messageInputWrapper__FTe8j:hover{border-color:#40a9ff;box-shadow:0 0 0 2px #40a9ff33}.ChatInput_messageInputWrapper__FTe8j :is(.ChatInput_ant-input-affix-wrapper__Lq_xU){border-bottom-right-radius:0;border-bottom-left-radius:0}.ChatInput_documentCard__ZYAgA :is(.ChatInput_ant-card-body__HVf4M){padding:10px;position:relative;width:100%}.ChatInput_listWrapper__iSLNk{padding:0 10px;overflow:auto;max-height:170px;width:100%}.ChatInput_inputWrapper__CN_I8{border-radius:8px}.ChatInput_deleteIcon__G9F2B{position:absolute;right:-4px;top:-4px;color:#d92d20}.ChatInput_mathModeButton__PDC9e:hover{background-color:#ffaa00cc!important;color:#fff!important}.ChatInput_mathModeActive__CPi0l,.ChatInput_mathModeInput__Zx_ah{border-color:#fa0!important}.ChatInput_mathModeInput__Zx_ah:focus{box-shadow:0 0 0 2px rgba(255,170,0,.2)!important}.ChatInput_voiceModalContainer__e8sl0 .ant-modal-content{background-color:#1c1d22!important;border-radius:16px!important;overflow:hidden!important}.ChatInput_voiceModalContainer__e8sl0 .ant-modal-header{background-color:transparent!important;border-bottom:none!important;padding:0!important}.ChatInput_voiceModalContainer__e8sl0 .ant-modal-body{padding:0!important}.ChatInput_voiceModalContainer__e8sl0 .ant-modal-close{color:#a8b3cf!important;top:16px!important;right:16px!important}.ChatInput_voiceModalContainer__e8sl0 .ant-modal-close:hover{color:#f0f2f5!important}@keyframes ChatInput_recording-pulse__8ZQuZ{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}@keyframes ChatInput_recording-ping__fw1oW{0%{transform:scale(1);opacity:1}75%,to{transform:scale(2);opacity:0}}.ChatInput_recordingPulse__fif6s{animation:ChatInput_recording-pulse__8ZQuZ 1.5s ease-in-out infinite}.ChatInput_recordingPing__81G0K{animation:ChatInput_recording-ping__fw1oW 1s cubic-bezier(0,0,.2,1) infinite}.ChatInput_transcriptArea__utmnv::-webkit-scrollbar{width:6px}.ChatInput_transcriptArea__utmnv::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}.ChatInput_transcriptArea__utmnv::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.ChatInput_transcriptArea__utmnv::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.markdown-content_markdownContentWrapper___YkKI section.markdown-content_think__BwamG{padding-left:10px;color:#8b8b8b;border-left:2px solid #d5d3d3;margin-bottom:10px;font-size:12px}.markdown-content_markdownContentWrapper___YkKI blockquote{padding-left:10px;border-left:4px solid #ccc}.markdown-content_referencePopoverWrapper__G2LJ9{max-width:50vw}.markdown-content_referenceChunkImage__7XPJ0{width:10vw;-o-object-fit:contain;object-fit:contain}.markdown-content_referenceImagePreview__i8srP{max-width:45vw;max-height:45vh}.markdown-content_chunkContentText__kG8OK{max-height:45vh;overflow-y:auto}.markdown-content_documentLink__14zdD{padding:0}.markdown-content_referenceIcon__f1biv{padding:0 6px}.markdown-content_cursor__jQayB{display:inline-block;width:1px;height:16px;background-color:#000;animation:markdown-content_blink__Td1PD .6s infinite;vertical-align:text-top}@keyframes markdown-content_blink__Td1PD{0%{opacity:1}50%{opacity:0}to{opacity:1}}.markdown-content_fileThumbnail__h1rA8{display:inline-block;max-width:40px}.markdown-content_brightDot__GFnXk{display:inline-block;width:16px;height:16px;margin-left:12px;margin-right:12px;border-radius:50%;background-color:#16a34a;box-shadow:0 0 8px rgba(22,163,74,.85),0 0 14px rgba(22,163,74,.55);animation:markdown-content_dotBlink__KCb8h 1.2s ease-in-out infinite}@keyframes markdown-content_dotBlink__KCb8h{0%,to{opacity:.25;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}