.cc-markdown-content{white-space:normal;overflow-wrap:anywhere;font:inherit;line-height:1.85;color:inherit}.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{margin:16px 0;padding:0 18px;border-left:3px solid #ccc;color:var(--color-text-sub,#666)}.cc-markdown-content blockquote>:last-child{margin-bottom:0}.cc-markdown-content ol,.cc-markdown-content ul{padding-left:24px;margin:12px 0;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;overflow:auto;padding:16px;background:#f5f5f5;border-radius:6px;line-height:1.6}.cc-markdown-content code{font-family:var(--font-mono,monospace)}.cc-markdown-content img{max-width:100%;height:auto;vertical-align:middle}.cc-markdown-content table{display:block;max-width:100%;overflow:auto;border-collapse:collapse;margin:12px 0}.cc-markdown-content td,.cc-markdown-content th{padding:8px 12px;border:1px solid #ddd}.cc-markdown-content a{color:var(--color-primary,#009d9c);text-underline-offset:3px}.cc-markdown-content .katex-display{white-space:normal;overflow:auto;max-width:100%}.cc-markdown-content .knowledge-diagram{overflow:auto;max-width:100%}.cc-markdown-content .knowledge-diagram svg{max-width:100%;height:auto}
