/* Build-time highlight.js token classes; no browser highlighter needed. */
.hljs-comment, .hljs-quote { color: #daaf8f; font-style: italic; }
.hljs-keyword, .hljs-selector-tag, .hljs-meta .hljs-keyword { color: #ff9356; }
.hljs-string, .hljs-regexp, .hljs-doctag { color: #d5dc67; }
.hljs-number, .hljs-literal, .hljs-symbol { color: #ff98c5; }
.hljs-title, .hljs-title.function_, .hljs-section { color: #7ac8d9; }
.hljs-type, .hljs-title.class_, .hljs-built_in { color: #ffc75d; }
.hljs-variable, .hljs-attr, .hljs-attribute, .hljs-template-variable { color: #ffdba9; }
.hljs-meta { color: #d0c0be; }
.hljs-subst { color: var(--text); }
.hljs-emphasis { font-style: italic; }
.hljs-strong { font-weight: bold; }
.hljs-addition { color: #d5dc67; }
.hljs-deletion { color: #ff9356; }
