|
|
|
|
|
#markdown-content { |
|
|
line-height: 1.8; |
|
|
color: var(--text-color); |
|
|
} |
|
|
|
|
|
#markdown-content h1, |
|
|
#markdown-content h2, |
|
|
#markdown-content h3, |
|
|
#markdown-content h4, |
|
|
#markdown-content h5, |
|
|
#markdown-content h6 { |
|
|
margin: 1.5rem 0 1rem; |
|
|
line-height: 1.25; |
|
|
font-weight: 600; |
|
|
} |
|
|
|
|
|
#markdown-content h1 { font-size: 2em; } |
|
|
#markdown-content h2 { font-size: 1.5em; } |
|
|
#markdown-content h3 { font-size: 1.25em; } |
|
|
#markdown-content h4 { font-size: 1em; } |
|
|
#markdown-content h5 { font-size: 0.875em; } |
|
|
#markdown-content h6 { font-size: 0.85em; } |
|
|
|
|
|
#markdown-content p { |
|
|
margin-bottom: 1rem; |
|
|
} |
|
|
|
|
|
#markdown-content strong { |
|
|
font-weight: 600; |
|
|
} |
|
|
|
|
|
#markdown-content em { |
|
|
font-style: italic; |
|
|
} |
|
|
|
|
|
#markdown-content blockquote { |
|
|
padding: 0.5rem 1rem; |
|
|
margin: 1rem 0; |
|
|
border-left: 4px solid var(--primary-color); |
|
|
background: rgba(0, 0, 0, 0.05); |
|
|
} |
|
|
|
|
|
#markdown-content code { |
|
|
background: rgba(0, 0, 0, 0.05); |
|
|
padding: 0.2rem 0.4rem; |
|
|
border-radius: 4px; |
|
|
font-family: 'Monaco', 'Consolas', monospace; |
|
|
font-size: 0.9em; |
|
|
} |
|
|
|
|
|
#markdown-content pre { |
|
|
background: rgba(0, 0, 0, 0.05); |
|
|
padding: 1rem; |
|
|
border-radius: 8px; |
|
|
overflow-x: auto; |
|
|
margin: 1rem 0; |
|
|
} |
|
|
|
|
|
#markdown-content pre code { |
|
|
background: none; |
|
|
padding: 0; |
|
|
border-radius: 0; |
|
|
} |
|
|
|
|
|
#markdown-content ul, |
|
|
#markdown-content ol { |
|
|
margin: 1rem 0; |
|
|
padding-left: 2rem; |
|
|
} |
|
|
|
|
|
#markdown-content li { |
|
|
margin: 0.5rem 0; |
|
|
} |
|
|
|
|
|
#markdown-content table { |
|
|
border-collapse: collapse; |
|
|
width: 100%; |
|
|
margin: 1rem 0; |
|
|
} |
|
|
|
|
|
#markdown-content table th, |
|
|
#markdown-content table td { |
|
|
border: 1px solid var(--border-color); |
|
|
padding: 0.5rem; |
|
|
} |
|
|
|
|
|
#markdown-content table th { |
|
|
background: rgba(0, 0, 0, 0.05); |
|
|
font-weight: 600; |
|
|
} |
|
|
|
|
|
#markdown-content hr { |
|
|
border: none; |
|
|
border-top: 2px solid var(--border-color); |
|
|
margin: 2rem 0; |
|
|
} |
|
|
|
|
|
#markdown-content img { |
|
|
max-width: 100%; |
|
|
height: auto; |
|
|
border-radius: 8px; |
|
|
margin: 1rem 0; |
|
|
} |
|
|
|
|
|
#markdown-content a { |
|
|
color: var(--primary-color); |
|
|
text-decoration: none; |
|
|
} |
|
|
|
|
|
#markdown-content a:hover { |
|
|
text-decoration: underline; |
|
|
} |
|
|
|
|
|
|
|
|
@media (prefers-color-scheme: dark) { |
|
|
#markdown-content blockquote { |
|
|
background: rgba(255, 255, 255, 0.05); |
|
|
} |
|
|
|
|
|
#markdown-content code { |
|
|
background: rgba(255, 255, 255, 0.1); |
|
|
} |
|
|
|
|
|
#markdown-content pre { |
|
|
background: rgba(255, 255, 255, 0.05); |
|
|
} |
|
|
|
|
|
#markdown-content table th { |
|
|
background: rgba(255, 255, 255, 0.05); |
|
|
} |
|
|
} |