/* highlight.php token colours — light theme (GitHub-like). */
:root:not([data-theme="dark"]) .hljs { color: #24292e; }
:root:not([data-theme="dark"]) .hljs-comment, :root:not([data-theme="dark"]) .hljs-quote { color: #6a737d; font-style: italic; }
:root:not([data-theme="dark"]) .hljs-keyword, :root:not([data-theme="dark"]) .hljs-selector-tag, :root:not([data-theme="dark"]) .hljs-meta-keyword, :root:not([data-theme="dark"]) .hljs-doctag { color: #c3135b; }
:root:not([data-theme="dark"]) .hljs-string, :root:not([data-theme="dark"]) .hljs-regexp, :root:not([data-theme="dark"]) .hljs-addition, :root:not([data-theme="dark"]) .hljs-meta-string { color: #0a6b2e; }
:root:not([data-theme="dark"]) .hljs-number, :root:not([data-theme="dark"]) .hljs-literal, :root:not([data-theme="dark"]) .hljs-variable, :root:not([data-theme="dark"]) .hljs-template-variable, :root:not([data-theme="dark"]) .hljs-attr, :root:not([data-theme="dark"]) .hljs-attribute { color: #005cc5; }
:root:not([data-theme="dark"]) .hljs-title, :root:not([data-theme="dark"]) .hljs-section, :root:not([data-theme="dark"]) .hljs-function .hljs-title { color: #6f42c1; }
:root:not([data-theme="dark"]) .hljs-type, :root:not([data-theme="dark"]) .hljs-built_in, :root:not([data-theme="dark"]) .hljs-builtin-name, :root:not([data-theme="dark"]) .hljs-class .hljs-title { color: #a04900; }
:root:not([data-theme="dark"]) .hljs-tag, :root:not([data-theme="dark"]) .hljs-name, :root:not([data-theme="dark"]) .hljs-selector-id, :root:not([data-theme="dark"]) .hljs-selector-class { color: #22863a; }
:root:not([data-theme="dark"]) .hljs-meta { color: #735c0f; }
:root:not([data-theme="dark"]) .hljs-deletion { color: #b31d28; background: #ffeef0; }
:root:not([data-theme="dark"]) .hljs-symbol, :root:not([data-theme="dark"]) .hljs-bullet, :root:not([data-theme="dark"]) .hljs-link { color: #e36209; }
:root:not([data-theme="dark"]) .hljs-params { color: #24292e; }
.hljs-emphasis { font-style: italic; }
.hljs-strong { font-weight: 700; }
