/* highlight.js 11.10.0 – Themes "GitHub" und "GitHub Dark" (BSD-3-Clause, siehe assets/vendor/highlightjs/LICENSE),
   auf .hd-md gescoped. Dunkle Codefarben gelten im Dark-Mode des Themes (außer bei einer hellen Design-Vorlage)
   und immer bei einer dunklen Design-Vorlage (.hd-scheme-dark). */
.hd-md code.hljs {padding:3px 5px}
.hd-md .hljs {color:#24292e;background:#fff}
.hd-md .hljs-doctag,
.hd-md .hljs-keyword,
.hd-md .hljs-meta .hljs-keyword,
.hd-md .hljs-template-tag,
.hd-md .hljs-template-variable,
.hd-md .hljs-type,
.hd-md .hljs-variable.language_ {color:#d73a49}
.hd-md .hljs-title,
.hd-md .hljs-title.class_,
.hd-md .hljs-title.class_.inherited__,
.hd-md .hljs-title.function_ {color:#6f42c1}
.hd-md .hljs-attr,
.hd-md .hljs-attribute,
.hd-md .hljs-literal,
.hd-md .hljs-meta,
.hd-md .hljs-number,
.hd-md .hljs-operator,
.hd-md .hljs-selector-attr,
.hd-md .hljs-selector-class,
.hd-md .hljs-selector-id,
.hd-md .hljs-variable {color:#005cc5}
.hd-md .hljs-meta .hljs-string,
.hd-md .hljs-regexp,
.hd-md .hljs-string {color:#032f62}
.hd-md .hljs-built_in,
.hd-md .hljs-symbol {color:#e36209}
.hd-md .hljs-code,
.hd-md .hljs-comment,
.hd-md .hljs-formula {color:#6a737d}
.hd-md .hljs-name,
.hd-md .hljs-quote,
.hd-md .hljs-selector-pseudo,
.hd-md .hljs-selector-tag {color:#22863a}
.hd-md .hljs-subst {color:#24292e}
.hd-md .hljs-section {color:#005cc5;font-weight:700}
.hd-md .hljs-bullet {color:#735c0f}
.hd-md .hljs-emphasis {color:#24292e;font-style:italic}
.hd-md .hljs-strong {color:#24292e;font-weight:700}
.hd-md .hljs-addition {color:#22863a;background-color:#f0fff4}
.hd-md .hljs-deletion {color:#b31d28;background-color:#ffeef0}

body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md code.hljs,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md code.hljs,
.hd-page.hd-scheme-dark .hd-md code.hljs {padding:3px 5px}
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs,
.hd-page.hd-scheme-dark .hd-md .hljs {color:#c9d1d9;background:#0d1117}
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-doctag,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-keyword,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-meta .hljs-keyword,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-template-tag,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-template-variable,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-type,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-variable.language_,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-doctag,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-keyword,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-meta .hljs-keyword,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-template-tag,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-template-variable,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-type,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-variable.language_,
.hd-page.hd-scheme-dark .hd-md .hljs-doctag,
.hd-page.hd-scheme-dark .hd-md .hljs-keyword,
.hd-page.hd-scheme-dark .hd-md .hljs-meta .hljs-keyword,
.hd-page.hd-scheme-dark .hd-md .hljs-template-tag,
.hd-page.hd-scheme-dark .hd-md .hljs-template-variable,
.hd-page.hd-scheme-dark .hd-md .hljs-type,
.hd-page.hd-scheme-dark .hd-md .hljs-variable.language_ {color:#ff7b72}
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-title,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-title.class_,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-title.class_.inherited__,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-title.function_,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-title,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-title.class_,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-title.class_.inherited__,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-title.function_,
.hd-page.hd-scheme-dark .hd-md .hljs-title,
.hd-page.hd-scheme-dark .hd-md .hljs-title.class_,
.hd-page.hd-scheme-dark .hd-md .hljs-title.class_.inherited__,
.hd-page.hd-scheme-dark .hd-md .hljs-title.function_ {color:#d2a8ff}
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-attr,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-attribute,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-literal,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-meta,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-number,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-operator,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-selector-attr,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-selector-class,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-selector-id,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-variable,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-attr,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-attribute,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-literal,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-meta,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-number,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-operator,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-selector-attr,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-selector-class,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-selector-id,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-variable,
.hd-page.hd-scheme-dark .hd-md .hljs-attr,
.hd-page.hd-scheme-dark .hd-md .hljs-attribute,
.hd-page.hd-scheme-dark .hd-md .hljs-literal,
.hd-page.hd-scheme-dark .hd-md .hljs-meta,
.hd-page.hd-scheme-dark .hd-md .hljs-number,
.hd-page.hd-scheme-dark .hd-md .hljs-operator,
.hd-page.hd-scheme-dark .hd-md .hljs-selector-attr,
.hd-page.hd-scheme-dark .hd-md .hljs-selector-class,
.hd-page.hd-scheme-dark .hd-md .hljs-selector-id,
.hd-page.hd-scheme-dark .hd-md .hljs-variable {color:#79c0ff}
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-meta .hljs-string,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-regexp,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-string,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-meta .hljs-string,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-regexp,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-string,
.hd-page.hd-scheme-dark .hd-md .hljs-meta .hljs-string,
.hd-page.hd-scheme-dark .hd-md .hljs-regexp,
.hd-page.hd-scheme-dark .hd-md .hljs-string {color:#a5d6ff}
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-built_in,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-symbol,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-built_in,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-symbol,
.hd-page.hd-scheme-dark .hd-md .hljs-built_in,
.hd-page.hd-scheme-dark .hd-md .hljs-symbol {color:#ffa657}
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-code,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-comment,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-formula,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-code,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-comment,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-formula,
.hd-page.hd-scheme-dark .hd-md .hljs-code,
.hd-page.hd-scheme-dark .hd-md .hljs-comment,
.hd-page.hd-scheme-dark .hd-md .hljs-formula {color:#8b949e}
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-name,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-quote,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-selector-pseudo,
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-selector-tag,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-name,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-quote,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-selector-pseudo,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-selector-tag,
.hd-page.hd-scheme-dark .hd-md .hljs-name,
.hd-page.hd-scheme-dark .hd-md .hljs-quote,
.hd-page.hd-scheme-dark .hd-md .hljs-selector-pseudo,
.hd-page.hd-scheme-dark .hd-md .hljs-selector-tag {color:#7ee787}
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-subst,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-subst,
.hd-page.hd-scheme-dark .hd-md .hljs-subst {color:#c9d1d9}
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-section,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-section,
.hd-page.hd-scheme-dark .hd-md .hljs-section {color:#1f6feb;font-weight:700}
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-bullet,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-bullet,
.hd-page.hd-scheme-dark .hd-md .hljs-bullet {color:#f2cc60}
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-emphasis,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-emphasis,
.hd-page.hd-scheme-dark .hd-md .hljs-emphasis {color:#c9d1d9;font-style:italic}
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-strong,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-strong,
.hd-page.hd-scheme-dark .hd-md .hljs-strong {color:#c9d1d9;font-weight:700}
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-addition,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-addition,
.hd-page.hd-scheme-dark .hd-md .hljs-addition {color:#aff5b4;background-color:#033a16}
body.dark-mode .hd-page:not(.hd-scheme-light) .hd-md .hljs-deletion,
html.dark-mode body .hd-page:not(.hd-scheme-light) .hd-md .hljs-deletion,
.hd-page.hd-scheme-dark .hd-md .hljs-deletion {color:#ffdcd7;background-color:#67060c}
