body { font-family: Arial, sans-serif; line-height: 1.6; color: #333; padding: 2em; background-color: #fff; } h1, h2, h3, h4, h5, h6 { margin-top: 1em; margin-bottom: 1em; font-weight: 600; line-height: 1.25; color: #333; border-bottom: 1px solid #eaecef; } h1 { font-size: 2em; } h2 { font-size: 1.5em; } h3 { font-size: 1.25em; } h4 { font-size: 1em; } h5 { font-size: .875em; } h6 { font-size: .85em; } p, li { font-size: 1em; color: #333; } ul, ol { padding-left: 2em; } ul ul, ul ol, ol ol, ol ul { margin-top: 0; margin-bottom: 0; } strong { font-weight: 600; } em { font-style: italic; } blockquote { padding: 0 1em; color: #6a737d; border-left: .25em solid #dfe2e5; } a { color: #0366d6; text-decoration: none; } a:hover { text-decoration: underline; } pre { padding: 16px; overflow: auto; line-height: 1.45; background-color: #f6f8fa; border-radius: 3px; } code { padding: .2em .4em; margin: 0; font-size: 85%; background-color: rgba(27,31,35,.05); border-radius: 3px; } hr { height: .25em; padding: 0; margin: 24px 0; background-color: #e1e4e8; border: 0; }