.md-content{color:#4b5563;text-align:left;word-break:break-word;-webkit-user-select:text;user-select:text;min-width:0;font-family:-apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;font-size:14px;font-weight:400;line-height:24px}.md-content h1{color:#374151;text-align:center;margin:20px 0 18px;font-size:18px;font-weight:500;line-height:26px}.md-content h2{color:#374151;margin:16px 0 14px;font-size:16px;font-weight:500;line-height:24px}.md-content h3{color:#4b5563;margin:14px 0 12px;font-size:15px;font-weight:500;line-height:22px}.md-content p{color:#4b5563;margin:6px 0;font-size:14px;font-weight:400;line-height:24px}.md-content strong{color:#4b5563;font-size:14px;font-weight:500;line-height:22px}.md-content em{color:#4b5563;font-size:14px;font-style:italic;font-weight:400;line-height:22px}.md-content blockquote{color:#374151;background:#f8f8f8;border-left:4px solid #e0e0e0;margin:6px 0;padding:12px 12px 12px 16px;font-size:13px;font-weight:400;line-height:22px}.md-content blockquote>p{color:#374151;margin:0;font-size:13px;line-height:22px}.md-content ul,.md-content ol{color:#4b5563;margin:6px 0;padding-left:20px;font-size:12px;font-weight:400;line-height:22px;list-style:outside}.md-content li{color:#4b5563;margin:6px 0;font-size:12px;line-height:22px}.md-content a{color:#2e6ef7;touch-action:manipulation;margin:-4px -2px;padding:4px 2px;font-size:12px;font-weight:400;line-height:22px;text-decoration:none;display:inline-block}.md-content code{color:#e74c3c;background:#f5f5f5;border-radius:4px;padding:4px;font-family:Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:22px}.md-content pre{color:#111;background:#f6f8fa;border-radius:8px;margin:6px 0;padding:12px;font-family:Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:22px;overflow-x:auto}.md-content pre code{color:#111;background:0 0;padding:0;font-size:12px;line-height:22px}.md-content pre:empty{display:none}.md-content pre:has(>code:empty){display:none}.md-content img{border-radius:8px;max-width:100%;margin:6px 0;display:block}.md-content hr{background:#e0e0e0;border:none;height:1px;margin:16px 0}.md-content table{border-collapse:collapse;color:#4b5563;table-layout:auto;border:1px solid #e0e0e0;width:100%;min-width:0;max-width:100%;margin:8px 0;font-size:11px;font-weight:400;line-height:20px}.md-content th,.md-content td{text-align:left;border:1px solid #e0e0e0;padding:8px}.md-content .katex-inline{vertical-align:middle;max-width:100%;display:inline-block;overflow-x:auto}.md-content .katex-block{-webkit-overflow-scrolling:touch;padding:.5em 0;display:block;overflow:auto hidden}.md-content .katex-display{-webkit-overflow-scrolling:touch;margin:0;padding:.5em 0;display:block;overflow:auto hidden}.md-content .katex-block>.katex,.md-content .katex-display>.katex{box-sizing:border-box;text-align:center;width:max-content;min-width:100%;margin:0 auto;display:block;position:relative}.md-content .katex{font-size:1em;line-height:1.5}.md-content p>.katex-display{margin:1em 0}.md-content .katex .mord.text{font-family:inherit}.md-content .katex .mord.mathnormal{font-style:italic}.md-content .katex .amscd{margin:1em 0}.md-content .theorem,.md-content .proposition,.md-content .lemma,.md-content .corollary,.md-content .definition{background:#f8fafc;border-left:3px solid #3b82f6;border-radius:0 4px 4px 0;margin:1em 0;padding:.75em 1em}.md-content .theorem-title,.md-content .proposition-title{color:#1e40af;margin-bottom:.5em;font-weight:600}.md-content .plantuml-container{text-align:center;background:#fafafa;border-radius:8px;overflow-x:auto}.md-content .plantuml-diagram{max-width:100%;height:auto;margin:0 auto}.md-content p.highlight-text,.md-content li.highlight-text,.md-content blockquote.highlight-text,.md-content td.highlight-text,.md-content th.highlight-text,.md-content .render-group-block.highlight-text{background-color:#fbbf2426;border-radius:4px;padding:4px 8px}.md-content .render-group-block.highlight-text>table{outline-offset:2px;border-radius:8px;outline:2px solid #fbbf24}.md-content mark.highlight-text{line-height:inherit;background:linear-gradient(120deg,#fbbf2433 0%,#fbbf244d 100%);border-radius:4px;padding:2px 4px}.md-content .highlight-text mark.highlight-text,.md-content .highlight-text .highlight-text{background:0 0;padding:0}.md-content mark.highlight-text code{padding:2px}.md-content .highlight-image{outline:3px solid #fbbf24}.md-content .highlight-table{outline-offset:2px;border-radius:8px;outline:2px solid #fbbf24}.md-content .highlight-code-block{background:linear-gradient(#fffdf5 0%,#f8fafc 100%);border:1px solid #f59e0b;border-radius:10px;box-shadow:0 0 0 3px #fbbf2433}.md-content .highlight-formula{background-color:#fbbf2426;border-radius:4px;box-shadow:inset 0 0 0 2px #fbbf24}.md-content .katex-display.highlight-formula,.md-content .katex-display>.katex.highlight-formula{padding:4px 2px}.md-content pre.highlight-code-block code{background:0 0}.md-content pre.highlight-code-block mark.highlight-text{color:inherit;background:0 0;padding:0}.md-content .mermaid{-webkit-overflow-scrolling:touch;justify-content:center;margin:12px 0;display:flex;overflow-x:auto}.md-content .mermaid svg{max-width:100%;height:auto}.md-content p:empty{margin:0}mark.text-highlight{background-color:#fefce8;padding:2px 4px}.md-content pre{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;width:100%;min-width:0;max-width:100%}.md-content blockquote:empty{display:none}
