| @scope (.markdown) { |
| |
| pre { |
| margin: 0.5rem 0; |
| white-space: break-spaces; |
| } |
|
|
| code { |
| padding: 0.2em 0.4em; |
| border-radius: 4px; |
| font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; |
| font-size: 0.9em; |
| } |
|
|
| pre, |
| code { |
| background-color: #f2f2f2; |
| } |
|
|
| @media (prefers-color-scheme: dark) { |
| pre, |
| code { |
| background-color: #333; |
| } |
| } |
|
|
| pre:has(code) { |
| padding: 1rem 0.5rem; |
| } |
|
|
| pre > code { |
| padding: 0; |
| } |
|
|
| |
| h1, |
| h2, |
| h3, |
| h4, |
| h5, |
| h6 { |
| font-weight: 600; |
| line-height: 1.2; |
| } |
|
|
| h1 { |
| font-size: 2em; |
| margin: 1rem 0; |
| } |
|
|
| h2 { |
| font-size: 1.5em; |
| margin: 0.83rem 0; |
| } |
|
|
| h3 { |
| font-size: 1.25em; |
| margin: 0.67rem 0; |
| } |
|
|
| h4 { |
| font-size: 1em; |
| margin: 0.5rem 0; |
| } |
|
|
| h5 { |
| font-size: 0.875em; |
| margin: 0.33rem 0; |
| } |
|
|
| h6 { |
| font-size: 0.75em; |
| margin: 0.25rem 0; |
| } |
|
|
| h1, |
| h2, |
| h3, |
| h4, |
| h5, |
| h6:first-child { |
| margin-top: 0; |
| } |
|
|
| |
| ul { |
| list-style-type: disc; |
| margin-left: 1.5rem; |
| } |
|
|
| |
| ol { |
| list-style-type: decimal; |
| margin-left: 1.5rem; |
| } |
|
|
| |
| li { |
| margin: 0.25rem 0; |
| } |
|
|
| p:not(:first-child) { |
| margin-top: 0.75rem; |
| } |
|
|
| p:not(:last-child) { |
| margin-bottom: 0.75rem; |
| } |
|
|
| ul > li { |
| margin-left: 1rem; |
| } |
|
|
| |
| table, |
| th, |
| td { |
| border: 1px solid lightgray; |
| padding: 0.25rem; |
| } |
|
|
| @media (prefers-color-scheme: dark) { |
| table, |
| th, |
| td { |
| border: 1px solid #f2f2f2; |
| } |
| } |
| } |
|
|