:root{--code-bg:#f6f8fa;--code-border:#e1e4e8;--code-header-bg:#f0f0f0;--code-text:#57606a}.dark{--code-bg:#282c34;--code-border:#444c56;--code-header-bg:#2d333b;--code-text:#9ca3af}.markdown-content{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;max-width:100%;font-size:14px;line-height:1.6}.markdown-content p{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;margin-bottom:0}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{color:#fff;margin-top:1.25rem;margin-bottom:.75rem;line-height:1.3}.markdown-content h1{font-size:1.8em;font-weight:600}.markdown-content h2{font-size:1.6em;font-weight:600}.markdown-content h3{font-size:1.4em;font-weight:600}.markdown-content h4{font-size:1.2em;font-weight:600}.markdown-content h5{font-size:1.1em;font-weight:600}.markdown-content h6{font-size:1em;font-weight:600}.markdown-content a{color:#60a5fa;text-decoration:none}.markdown-content a:hover{color:#93c5fd;text-decoration:underline}.markdown-content ul,.markdown-content ol{margin:.5rem 0;padding-left:1.5rem;list-style-position:outside}.markdown-content ul{list-style-type:circle!important}.markdown-content ol{list-style-type:decimal!important}.markdown-content li{margin:.25rem 0;display:list-item!important}.markdown-content ul ul{list-style-type:disc!important}.markdown-content ul ul ul{list-style-type:square!important}.markdown-content ol ol{list-style-type:lower-alpha!important}.markdown-content ol ol ol{list-style-type:lower-roman!important}.markdown-content blockquote{color:#cbd5e1;background:#3b82f614;border-left:4px solid #3b82f6;margin:1rem 0;padding:.75rem 1rem}.markdown-content :not(pre)>code{background:#94a3b833;border-radius:.375rem;padding:.375rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem}.markdown-content :not(pre)>code:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.markdown-content pre{background:#020617cc;border:1px solid #33415599;border-radius:.75rem;margin:1rem 0;padding:1rem;overflow:auto}.markdown-content pre code{background:0 0;padding:0}.markdown-content table{border-collapse:collapse;width:100%;margin:1rem 0}.markdown-content th,.markdown-content td{border:1px solid #47556999;padding:.5rem .75rem}.markdown-content th{color:#e5e7eb;text-align:left;background:#0f172a99}.markdown-content hr{border:none;border-top:1px solid #47556999;margin:1.25rem 0}.markdown-content img{border-radius:.5rem;max-width:100%}.markdown-content h1+p,.markdown-content h2+p,.markdown-content h3+p,.markdown-content h4+p{margin-top:.5rem}.markdown-content pre.hljs{background-color:var(--code-bg);border:1px solid var(--code-border);border-radius:6px;margin-top:1rem;margin-bottom:1rem;padding-top:40px;position:relative;overflow:hidden}.markdown-content pre.hljs code{padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;display:block;overflow-x:auto}.dark .markdown-content pre.hljs{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark .hljs{color:#e6e6e6}.markdown-content .file-path-container{border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:1em;transition:background-color .2s;display:inline-flex!important}.markdown-content p .file-path-container,.markdown-content div .file-path-container,.markdown-content span .file-path-container{vertical-align:baseline;margin:0 2px;position:relative}.chat-item-reasoningcontent-container .markdown-content{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff80;border-radius:0 0 12px 12px;padding:16px 20px 20px;position:relative}.dark .chat-item-reasoningcontent-container .markdown-content{background:#0003}.tool-call-grid{grid-template-columns:1fr 1fr;align-items:stretch}@media (max-width:768px){.tool-call-grid{grid-template-columns:1fr!important}}#wxCode iframe{width:100%;height:100%}button{cursor:pointer}input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
