.chat-markdown-body,.markdown-rendered-view{word-break:break-word;overflow-wrap:break-word;color:inherit;width:100%;min-width:0;max-width:100%;font-size:13.5px;line-height:1.6}.chat-markdown-body p,.markdown-rendered-view p{margin:0 0 8px}.chat-markdown-body p:last-child,.markdown-rendered-view p:last-child{margin-bottom:0}.chat-markdown-body h1,.chat-markdown-body h2,.chat-markdown-body h3,.chat-markdown-body h4,.chat-markdown-body h5,.chat-markdown-body h6,.markdown-rendered-view h1,.markdown-rendered-view h2,.markdown-rendered-view h3,.markdown-rendered-view h4,.markdown-rendered-view h5,.markdown-rendered-view h6{color:inherit;word-break:break-word;overflow-wrap:break-word;margin:12px 0 6px;font-weight:600;line-height:1.35}.chat-markdown-body h1:first-child,.chat-markdown-body h2:first-child,.chat-markdown-body h3:first-child,.markdown-rendered-view h1:first-child,.markdown-rendered-view h2:first-child,.markdown-rendered-view h3:first-child{margin-top:0}.chat-markdown-body h1,.markdown-rendered-view h1{font-size:1.35em}.chat-markdown-body h2,.markdown-rendered-view h2{font-size:1.2em}.chat-markdown-body h3,.markdown-rendered-view h3{font-size:1.1em}.chat-markdown-body h4,.markdown-rendered-view h4,.chat-markdown-body h5,.markdown-rendered-view h5,.chat-markdown-body h6,.markdown-rendered-view h6{font-size:1em}.chat-markdown-body ul,.chat-markdown-body ol,.markdown-rendered-view ul,.markdown-rendered-view ol{margin:4px 0 8px;padding-left:20px}.chat-markdown-body li,.markdown-rendered-view li{margin:2px 0}.chat-markdown-body li.task-item,.markdown-rendered-view li.task-item{margin-left:-18px;list-style-type:none}.chat-markdown-body li.task-item label,.markdown-rendered-view li.task-item label{cursor:default;align-items:baseline;gap:6px;display:inline-flex}.chat-markdown-body blockquote,.markdown-rendered-view blockquote{opacity:.88;border-left:3px solid #80808066;margin:8px 0;padding:4px 12px;font-style:italic}.chat-markdown-body blockquote p,.markdown-rendered-view blockquote p{margin:2px 0}.chat-markdown-body pre.code-block,.markdown-rendered-view pre.code-block{background:#0000000d;border:1px solid #00000014;border-radius:6px;max-width:100%;margin:8px 0;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px;line-height:1.45;overflow-x:auto}:root[data-theme=dark] .chat-markdown-body pre.code-block,[data-theme=dark] .chat-markdown-body pre.code-block,:root[data-theme=dark] .markdown-rendered-view pre.code-block,[data-theme=dark] .markdown-rendered-view pre.code-block{background:#ffffff14;border-color:#ffffff1f}.chat-markdown-body code,.markdown-rendered-view code{word-break:break-word;background:#80808026;border-radius:4px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}.chat-markdown-body pre.code-block code,.markdown-rendered-view pre.code-block code{word-break:normal;white-space:pre;background:0 0;border-radius:0;padding:0;font-size:1em}.chat-markdown-body a,.markdown-rendered-view a{color:#1677ff;text-underline-offset:2px;word-break:break-word;text-decoration:underline}.chat-markdown-body hr,.markdown-rendered-view hr{border:none;border-top:1px solid #80808040;margin:12px 0}.chat-markdown-body .markdown-table-wrapper,.markdown-rendered-view .markdown-table-wrapper{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;margin:10px 0;overflow-x:auto}.chat-markdown-body .markdown-table,.markdown-rendered-view .markdown-table{border-collapse:collapse;border:1px solid #80808040;border-radius:6px;width:100%;max-width:100%;font-size:13px;line-height:1.5;overflow:hidden}.chat-markdown-body .markdown-table th,.chat-markdown-body .markdown-table td,.markdown-rendered-view .markdown-table th,.markdown-rendered-view .markdown-table td{border:1px solid #80808033;padding:6px 12px}.chat-markdown-body .markdown-table th,.markdown-rendered-view .markdown-table th{background:#0000000a;font-weight:600}:root[data-theme=dark] .chat-markdown-body .markdown-table th,[data-theme=dark] .chat-markdown-body .markdown-table th,:root[data-theme=dark] .markdown-rendered-view .markdown-table th,[data-theme=dark] .markdown-rendered-view .markdown-table th{background:#ffffff14}.chat-markdown-body .markdown-table tr:hover,.markdown-rendered-view .markdown-table tr:hover{background:#8080800f}.chat-markdown-body .markdown-image,.markdown-rendered-view .markdown-image,.markdown-rendered-view img{border-radius:6px;max-width:100%;height:auto;margin:8px 0;display:block}.chat-markdown-body .code-block-wrapper,.markdown-rendered-view .code-block-wrapper{background:#0000000a;border:1px solid #00000014;border-radius:6px;max-width:100%;margin:8px 0;overflow:hidden}:root[data-theme=dark] .chat-markdown-body .code-block-wrapper,[data-theme=dark] .chat-markdown-body .code-block-wrapper,:root[data-theme=dark] .markdown-rendered-view .code-block-wrapper,[data-theme=dark] .markdown-rendered-view .code-block-wrapper{background:#ffffff0d;border-color:#ffffff1f}.chat-markdown-body .code-block-wrapper pre.code-block,.markdown-rendered-view .code-block-wrapper pre.code-block{background:0 0;border:none;border-radius:0;max-width:100%;margin:0}.chat-markdown-body .code-block-header,.markdown-rendered-view .code-block-header{background:#80808014;border-bottom:1px solid #80808026;justify-content:space-between;align-items:center;padding:4px 10px;font-size:11px;display:flex}.chat-markdown-body .code-block-lang,.markdown-rendered-view .code-block-lang{text-transform:lowercase;opacity:.75;font-family:ui-monospace,monospace;font-weight:600}.chat-markdown-body .code-copy-btn,.markdown-rendered-view .code-copy-btn{cursor:pointer;color:inherit;opacity:.8;background:0 0;border:1px solid #8080804d;border-radius:4px;padding:1px 7px;font-size:11px;transition:all .15s}.chat-markdown-body .code-copy-btn:hover,.markdown-rendered-view .code-copy-btn:hover{opacity:1;color:#1677ff;border-color:#1677ff}.markdown-rendered-view .wiki-link-chip{color:#7e22ce;cursor:pointer;background-color:#f3e8ff;border:1px solid #e9d5ff;border-radius:12px;align-items:center;gap:4px;margin:0 2px;padding:1px 8px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.markdown-rendered-view .wiki-link-chip:hover{color:#6b21a8;background-color:#e9d5ff}
