/** * VS Code Dark Theme CSS * Replicates the VS Code markdown preview dark styling */ export declare const vscodeDarkTheme = "\n\n/* ========================================\n VS Code Dark Theme - Complete Color Palette\n ======================================== */\n:root {\n /* === Backgrounds === */\n --color-bg-primary: #1e1e1e;\n --color-bg-secondary: #252526;\n --color-bg-code: rgba(255, 255, 255, 0.1);\n \n /* === Text Colors === */\n --color-text-primary: #d4d4d4;\n --color-text-secondary: #969696;\n --color-text-code: #d4d4d4;\n --color-text-muted: #808080;\n \n /* === Borders & Separators === */\n --color-border-primary: #3e3e42;\n --color-border-secondary: #3e3e42;\n --color-border-subtle: rgba(255, 255, 255, 0.1);\n \n /* === Interactive Elements === */\n --color-link: #569cd6;\n --color-link-hover: #4fc1ff;\n \n /* === Status Colors === */\n --color-success: #4ec9b0;\n --color-warning: #dcdcaa;\n --color-error: #f48771;\n --color-warning-bg: #3d2621;\n --color-warning-border: #d29922;\n --color-warning-text: #f0883e;\n \n /* === Custom Container Colors === */\n --container-tip-bg: #1a2f1f;\n --container-tip-border: #4ec9b0;\n --container-tip-text: #7ee787;\n \n --container-warning-bg: #2d2a16;\n --container-warning-border: #dcdcaa;\n --container-warning-text: #dcdcaa;\n \n --container-danger-bg: #2d1b1b;\n --container-danger-border: #f48771;\n --container-danger-text: #f48771;\n \n --container-info-bg: #1b2836;\n --container-info-border: #3794ff;\n --container-info-text: #569cd6;\n \n --container-note-bg: #241f2d;\n --container-note-border: #c586c0;\n --container-note-text: #c586c0;\n \n --container-title-text: #d4d4d4;\n \n /* === Text & Typography === */\n --h6-color: #9d9d9d;\n --strong-color: #ffffff;\n --blockquote-color: #9d9d9d;\n --details-summary-color: #ffffff;\n \n /* === Links (Additional) === */\n --link-color: #3794ff;\n \n /* === Code & Inline === */\n --code-bg: #3c3c3c;\n --code-color: #d7ba7d;\n \n /* === Borders (Additional) === */\n --blockquote-border: #3c3c3c;\n --table-border: #3c3c3c;\n --kbd-border: #555555;\n --toc-border: #3c3c3c;\n --details-border: #3c3c3c;\n --footnotes-border: #3c3c3c;\n --hr-color: #3c3c3c;\n \n /* === Interactive === */\n --kbd-bg: #3c3c3c;\n --table-header-color: #ffffff;\n \n /* === Math Error === */\n --math-error-color: #f14c4c;\n --math-error-bg: #2d1b1b;\n}\n\n\n/* VS Code Dark Markdown CSS */\nhtml,\nbody {\n background-color: var(--color-bg-primary);\n}\n\n.markdown-body {\n margin: 0;\n padding: 1.5em 1em;\n color: var(--color-text-primary);\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe WPC\", \"Segoe UI\", system-ui, \"Ubuntu\", \"Droid Sans\", sans-serif;\n font-size: 14px;\n line-height: 1.6;\n word-wrap: break-word;\n}\n\n.markdown-body > *:first-child {\n margin-top: 0 !important;\n}\n\n.markdown-body > *:last-child {\n margin-bottom: 0 !important;\n}\n\n/* Headings */\n.markdown-body h1,\n.markdown-body h2,\n.markdown-body h3,\n.markdown-body h4,\n.markdown-body h5,\n.markdown-body h6 {\n margin-top: 1.2em;\n margin-bottom: 0.5em;\n font-weight: 600;\n line-height: 1.25;\n color: var(--color-text-primary);\n}\n\n.markdown-body h1 {\n font-size: 2em;\n border-bottom: 1px solid var(--color-border-primary);\n padding-bottom: 0.3em;\n}\n\n.markdown-body h2 {\n font-size: 1.5em;\n border-bottom: 1px solid var(--color-border-primary);\n padding-bottom: 0.3em;\n}\n\n.markdown-body h3 {\n font-size: 1.25em;\n}\n\n.markdown-body h4 {\n font-size: 1em;\n}\n\n.markdown-body h5 {\n font-size: 0.875em;\n}\n\n.markdown-body h6 {\n font-size: 0.85em;\n color: var(--h6-color);\n}\n\n/* Paragraphs and text */\n.markdown-body p {\n margin-top: 0;\n margin-bottom: 1em;\n}\n\n.markdown-body strong {\n font-weight: 600;\n color: var(--strong-color);\n}\n\n.markdown-body em {\n font-style: italic;\n}\n\n/* Links */\n.markdown-body a {\n color: var(--link-color);\n text-decoration: none;\n}\n\n.markdown-body a:hover {\n text-decoration: underline;\n}\n\n/* Lists */\n.markdown-body ul,\n.markdown-body ol {\n margin-top: 0;\n margin-bottom: 1em;\n padding-left: 2em;\n}\n\n.markdown-body li {\n margin-top: 0.25em;\n}\n\n/* Blockquotes */\n.markdown-body blockquote {\n margin: 0 0 1em 0;\n padding: 0.5em 1em;\n color: var(--blockquote-color);\n background-color: var(--color-bg-secondary);\n border-left: 4px solid var(--blockquote-border);\n}\n\n.markdown-body blockquote > :first-child {\n margin-top: 0;\n}\n\n.markdown-body blockquote > :last-child {\n margin-bottom: 0;\n}\n\n/* Code */\n.markdown-body code {\n padding: 0.2em 0.4em;\n margin: 0;\n font-size: 90%;\n background-color: var(--code-bg);\n border-radius: 3px;\n font-family: \"SF Mono\", Monaco, Menlo, Consolas, \"Ubuntu Mono\", \"Liberation Mono\", \"DejaVu Sans Mono\", \"Courier New\", monospace;\n color: var(--code-color);\n}\n\n.markdown-body pre {\n margin-top: 0;\n margin-bottom: 1em;\n padding: 16px;\n overflow: auto;\n font-size: 90%;\n line-height: 1.45;\n background-color: var(--color-bg-secondary);\n border-radius: 3px;\n word-wrap: normal;\n}\n\n.markdown-body pre code {\n padding: 0;\n margin: 0;\n font-size: 100%;\n background: transparent;\n border: 0;\n white-space: pre;\n color: var(--color-text-primary);\n}\n\n/* Tables */\n.markdown-body table {\n border-spacing: 0;\n border-collapse: collapse;\n margin-top: 0;\n margin-bottom: 1em;\n display: block;\n width: max-content;\n max-width: 100%;\n overflow: auto;\n}\n\n.markdown-body table th {\n font-weight: 600;\n background-color: var(--color-bg-secondary);\n color: var(--table-header-color);\n}\n\n.markdown-body table th,\n.markdown-body table td {\n padding: 6px 13px;\n border: 1px solid var(--table-border);\n}\n\n.markdown-body table tr {\n background-color: var(--color-bg-primary);\n border-top: 1px solid var(--table-border);\n}\n\n.markdown-body table tr:nth-child(2n) {\n background-color: var(--color-bg-secondary);\n}\n\n/* Images */\n.markdown-body img {\n max-width: 100%;\n height: auto;\n box-sizing: content-box;\n}\n\n/* Horizontal rule */\n.markdown-body hr {\n height: 2px;\n padding: 0;\n margin: 1.5em 0;\n background-color: var(--hr-color);\n border: 0;\n}\n\n/* Task lists */\n.markdown-body .task-list-item {\n list-style-type: none;\n}\n\n.markdown-body .task-list-item input {\n margin: 0 0.5em 0 -1.3em;\n vertical-align: middle;\n}\n\n/* Keyboard */\n.markdown-body kbd {\n display: inline-block;\n padding: 3px 5px;\n font-size: 11px;\n line-height: 10px;\n color: var(--color-text-primary);\n vertical-align: middle;\n background-color: var(--kbd-bg);\n border: 1px solid var(--kbd-border);\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 var(--kbd-border);\n}\n\n/* Custom containers - VS Code Dark */\n.custom-container {\n background: var(--color-bg-secondary);\n}\n\n.custom-container.tip {\n background: var(--container-tip-bg);\n border-color: var(--container-tip-border);\n}\n\n.custom-container.warning {\n background: var(--container-warning-bg);\n border-color: var(--container-warning-border);\n}\n\n.custom-container.danger {\n background: var(--container-danger-bg);\n border-color: var(--container-danger-border);\n}\n\n.custom-container.info {\n background: var(--container-info-bg);\n border-color: var(--container-info-border);\n}\n\n.custom-container.note {\n background: var(--container-note-bg);\n border-color: var(--container-note-border);\n}\n\n.custom-container-title {\n color: var(--container-title-text);\n}\n\n/* Table of contents - VS Code Dark */\n.table-of-contents {\n background: var(--color-bg-secondary);\n border: 1px solid var(--toc-border);\n}\n\n.table-of-contents a {\n color: var(--link-color);\n}\n\n/* Details - VS Code Dark */\ndetails {\n background: var(--color-bg-secondary);\n border: 1px solid var(--details-border);\n}\n\ndetails summary {\n color: var(--details-summary-color);\n}\n\n/* Footnotes - VS Code Dark */\n.footnotes {\n border-top: 1px solid var(--footnotes-border);\n}\n\n/* Mermaid error - VS Code Dark */\n.mermaid-error {\n background: var(--color-warning-bg);\n border-color: var(--color-warning-border);\n color: var(--color-warning-text);\n}\n\n.mermaid-error .error-message {\n color: var(--color-warning-text);\n}\n\n/* Math error - VS Code Dark */\n.math-error {\n color: var(--math-error-color);\n background: var(--math-error-bg);\n}\n\n/* Error message styling */\n.mermaid-error {\n background: var(--color-warning-bg);\n border-color: var(--color-warning-border);\n color: var(--color-warning-text);\n}\n\n.mermaid-error .error-message {\n color: var(--color-warning-text);\n}\n\n/* Table of contents styling */\n.table-of-contents {\n background: var(--color-bg-secondary);\n color: var(--color-text-primary);\n}\n\n.table-of-contents a {\n color: var(--color-link);\n}\n"; export default vscodeDarkTheme; //# sourceMappingURL=vscode-dark.d.ts.map