/* highlight.php token colours — dark theme. */
:root[data-theme="dark"] .hljs { color: #e1e4e8; }
:root[data-theme="dark"] .hljs-comment, :root[data-theme="dark"] .hljs-quote { color: #8b949e; font-style: italic; }
:root[data-theme="dark"] .hljs-keyword, :root[data-theme="dark"] .hljs-selector-tag, :root[data-theme="dark"] .hljs-meta-keyword, :root[data-theme="dark"] .hljs-doctag { color: #ff7b9c; }
:root[data-theme="dark"] .hljs-string, :root[data-theme="dark"] .hljs-regexp, :root[data-theme="dark"] .hljs-addition, :root[data-theme="dark"] .hljs-meta-string { color: #a5d6a7; }
:root[data-theme="dark"] .hljs-number, :root[data-theme="dark"] .hljs-literal, :root[data-theme="dark"] .hljs-variable, :root[data-theme="dark"] .hljs-template-variable, :root[data-theme="dark"] .hljs-attr, :root[data-theme="dark"] .hljs-attribute { color: #79c0ff; }
:root[data-theme="dark"] .hljs-title, :root[data-theme="dark"] .hljs-section, :root[data-theme="dark"] .hljs-function .hljs-title { color: #d2a8ff; }
:root[data-theme="dark"] .hljs-type, :root[data-theme="dark"] .hljs-built_in, :root[data-theme="dark"] .hljs-builtin-name, :root[data-theme="dark"] .hljs-class .hljs-title { color: #ffa657; }
:root[data-theme="dark"] .hljs-tag, :root[data-theme="dark"] .hljs-name, :root[data-theme="dark"] .hljs-selector-id, :root[data-theme="dark"] .hljs-selector-class { color: #7ee787; }
:root[data-theme="dark"] .hljs-meta { color: #e3b341; }
:root[data-theme="dark"] .hljs-deletion { color: #ffa198; background: #490202; }
:root[data-theme="dark"] .hljs-symbol, :root[data-theme="dark"] .hljs-bullet, :root[data-theme="dark"] .hljs-link { color: #ffa657; }
:root[data-theme="dark"] .hljs-params { color: #e1e4e8; }
