.italic { font-style: italic; color: var(--italicColor, #AFAFAF); } .bold { font-weight: bold; } .quote { color: var(--quoteColor, #D4E5FF); } .codeBlock { font-family: monospace; background: var(--codeBg, #49483e); padding: 0.5em; display: block; border-radius: var(--radius, 4px); } .inlineCode { font-family: monospace; background: var(--codeBg, #49483e); padding: 0.1em 0.3em; border-radius: 0.2em; } .header { font-weight: bold; color: var(--yellow, #e6db74); display: block; } .header1 { font-size: 1.4em; } .header2 { font-size: 1.2em; } .header3 { font-size: 1em; } .table { border-collapse: collapse; width: 100%; margin: 0.5em 0; } .table th, .table td { border: 1px solid var(--tableBorder, #555); padding: 0.3em 0.6em; text-align: left; } .table th { background: var(--tableHeaderBg, #3a3a3a); font-weight: bold; } .list { margin: 0.4em 0; padding-left: 1.5em; } .blockquote { display: block; opacity: .5; white-space: pre-wrap; word-wrap: break-word; border-left: 2px solid currentColor; padding-left: .5em; } .hr { border: none; border-bottom: 1px solid var(--hrColor, #555); margin: 0.5em 0; display: block; text-align: center; } .image { max-width: 100%; display: block; border-radius: var(--radius, 4px); margin: 0.5em 0; }