.cc-markdown-content{white-space:normal;overflow-wrap:anywhere;font:inherit;color:inherit;line-height:1.85}.cc-markdown-content p{margin:0 0 12px}.cc-markdown-content>:first-child{margin-top:0}.cc-markdown-content>:last-child{margin-bottom:0}.cc-markdown-content h1{font-size:26px}.cc-markdown-content h2{font-size:22px}.cc-markdown-content h3{font-size:18px}.cc-markdown-content h1,.cc-markdown-content h2,.cc-markdown-content h3,.cc-markdown-content h4,.cc-markdown-content h5,.cc-markdown-content h6{margin:24px 0 12px;font-weight:700;line-height:1.5}.cc-markdown-content blockquote{color:var(--color-text-sub,#666);border-left:3px solid #ccc;margin:16px 0;padding:0 18px}.cc-markdown-content blockquote>:last-child{margin-bottom:0}.cc-markdown-content ol,.cc-markdown-content ul{margin:12px 0;padding-left:24px;list-style-position:outside}.cc-markdown-content ul{list-style-type:disc}.cc-markdown-content ol{list-style-type:decimal}.cc-markdown-content li{margin:4px 0}.cc-markdown-content pre{white-space:pre;background:#f5f5f5;border-radius:6px;padding:16px;line-height:1.6;overflow:auto}.cc-markdown-content code{font-family:var(--font-mono,monospace)}.cc-markdown-content img{vertical-align:middle;max-width:100%;height:auto}.cc-markdown-content .cc-markdown-table-scroll{max-width:100%;margin:12px 0;overflow-x:auto}.cc-markdown-content table{border-collapse:collapse;margin:0;display:table}.cc-markdown-content td,.cc-markdown-content th{border:1px solid #ddd;padding:8px 12px}.cc-markdown-content a{color:var(--color-primary,#009d9c);text-underline-offset:3px}.cc-markdown-content .katex-display{white-space:normal;max-width:100%;overflow:auto}.cc-markdown-content .knowledge-diagram{max-width:100%;overflow:auto}.cc-markdown-content .knowledge-diagram svg{max-width:none;height:auto}
