.message-markdown{white-space:normal;min-width:0;max-width:100%;overflow-wrap:anywhere;line-height:1.65}
.message-markdown>:first-child{margin-top:0}.message-markdown>:last-child{margin-bottom:0}
.message-markdown p,.message-markdown ul,.message-markdown ol,.message-markdown blockquote,.message-markdown .message-code,.message-markdown .message-table{margin:0 0 .85em}
.message-markdown ul,.message-markdown ol{padding-left:1.6em}.message-markdown ul{list-style:disc}.message-markdown ol{list-style:decimal}.message-markdown li{margin:.2em 0}.message-markdown li>p{margin:.3em 0}
.message-markdown h1,.message-markdown h2,.message-markdown h3,.message-markdown h4,.message-markdown h5,.message-markdown h6{font-weight:650;line-height:1.35;margin:1em 0 .45em;letter-spacing:normal}.message-markdown h1{font-size:1.45em}.message-markdown h2{font-size:1.25em}.message-markdown h3{font-size:1.12em}.message-markdown h4,.message-markdown h5,.message-markdown h6{font-size:1em}
.message-markdown a{color:#126641;text-decoration:underline;text-underline-offset:2px}.dark .message-markdown a{color:#b2f6cb}
.message-markdown blockquote{border-left:3px solid #629978;padding:4px 12px;color:inherit;opacity:.9}.message-markdown blockquote p:last-child{margin-bottom:0}.message-markdown hr{border:0;border-top:1px solid var(--line);margin:1em 0}
.message-markdown code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}.message-markdown :not(pre)>code{background:#0000000d;border-radius:4px;padding:2px 5px;white-space:break-spaces}.dark .message-markdown :not(pre)>code{background:#ffffff15}
.message-code{min-width:0;max-width:100%;border:1px solid #d4dbe1;border-radius:7px;overflow:hidden;background:#f6f8fa;color:#24292e}.code-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 10px;border-bottom:1px solid #d4dbe1;font-size:11px;background:#eaf0f3}.code-toolbar span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-code{font-size:11px;color:inherit;background:transparent;border:1px solid #b5c0c8;border-radius:4px;padding:4px 9px;flex-shrink:0;min-height:28px}.copy-code:hover{background:#dbe4e9}
.message-markdown pre{margin:0;padding:12px;max-width:100%;overflow:auto;white-space:pre;overflow-wrap:normal;tab-size:4;line-height:1.6}.message-markdown pre code{display:block;white-space:pre}.message-markdown .large-message{white-space:pre-wrap;overflow-wrap:anywhere;padding:0}
.message-table{overflow:auto;max-width:100%}.message-table table{border-collapse:collapse;font-size:inherit;min-width:100%}.message-table th,.message-table td{border:1px solid #9ba89e66;padding:7px 10px;text-align:left}.message-table th{font-weight:650;background:#00000007}
.message-code .hljs-keyword,.message-code .hljs-selector-tag,.message-code .hljs-literal{color:#a626a4}.message-code .hljs-string,.message-code .hljs-regexp{color:#286b22}.message-code .hljs-number,.message-code .hljs-attr{color:#985800}.message-code .hljs-title,.message-code .hljs-built_in,.message-code .hljs-name{color:#075fa9}.message-code .hljs-comment,.message-code .hljs-quote{color:#647078;font-style:italic}.message-code .hljs-meta{color:#9a3c1c}
.dark .message-code{background:#20252d;border-color:#47505d;color:#e3e8ef}.dark .code-toolbar{background:#303844;border-color:#47505d}.dark .copy-code:hover{background:#47505d}.dark .message-code .hljs-keyword,.dark .message-code .hljs-selector-tag,.dark .message-code .hljs-literal{color:#d8a4ef}.dark .message-code .hljs-string,.dark .message-code .hljs-regexp{color:#aad487}.dark .message-code .hljs-number,.dark .message-code .hljs-attr{color:#efc087}.dark .message-code .hljs-title,.dark .message-code .hljs-built_in,.dark .message-code .hljs-name{color:#87c9f9}.dark .message-code .hljs-comment,.dark .message-code .hljs-quote{color:#a3adb8}.dark .message-code .hljs-meta{color:#f0b39a}
.clipboard-buffer{position:fixed;left:-9999px;top:0}.bubble{min-width:0}.channel-message{min-width:0}
