.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.markdown-body{color:var(--color-text-primary);line-height:1.6;font-size:15px}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:1.5em;margin-bottom:.5em;font-weight:700;line-height:1.25;color:var(--color-text-primary)}.markdown-body h1{font-size:2em;border-bottom:1px solid var(--color-border);padding-bottom:.3em}.markdown-body h2{font-size:1.5em;border-bottom:1px solid var(--color-border);padding-bottom:.3em}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body p{margin-top:0;margin-bottom:1em}.markdown-body ul,.markdown-body ol{padding-left:2em;margin-top:0;margin-bottom:1em}.markdown-body ul{list-style-type:disc}.markdown-body ol{list-style-type:decimal}.markdown-body li{margin-top:.25em}.markdown-body code{padding:.2em .4em;margin:0;font-size:85%;background-color:var(--color-background-tertiary);border-radius:6px;font-family:var(--font-mono)}.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:var(--color-background-tertiary);border-radius:6px;margin-bottom:1em}.markdown-body pre code{background-color:transparent;padding:0;font-size:100%}.markdown-body blockquote{padding:0 1em;color:var(--color-text-muted);border-left:.25em solid var(--color-border);margin:0 0 1em}.markdown-body hr{height:.25em;padding:0;margin:24px 0;background-color:var(--color-border);border:0}.markdown-body table{display:block;width:100%;overflow:auto;margin-bottom:1em;border-spacing:0;border-collapse:collapse}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid var(--color-border)}.markdown-body table tr{background-color:var(--color-background-primary);border-top:1px solid var(--color-border)}.markdown-body table tr:nth-child(2n){background-color:var(--color-background-secondary)}
