/* Prism light theme tuned to the site palette (light code background). */
.code-pre .token.comment,
.code-pre .token.prolog,
.code-pre .token.doctype,
.code-pre .token.cdata { color: #8a94a6; font-style: italic; }

.code-pre .token.punctuation { color: #5a6678; }

.code-pre .token.property,
.code-pre .token.tag,
.code-pre .token.boolean,
.code-pre .token.number,
.code-pre .token.constant,
.code-pre .token.symbol,
.code-pre .token.deleted { color: #b5326b; }

.code-pre .token.selector,
.code-pre .token.attr-name,
.code-pre .token.string,
.code-pre .token.char,
.code-pre .token.builtin,
.code-pre .token.inserted { color: #1a7f5a; }

.code-pre .token.operator,
.code-pre .token.entity,
.code-pre .token.url,
.code-pre .language-css .token.string,
.code-pre .style .token.string { color: #b06800; }

.code-pre .token.atrule,
.code-pre .token.attr-value,
.code-pre .token.keyword { color: #1f6feb; font-weight: 600; }

.code-pre .token.function,
.code-pre .token.class-name { color: #7b3ff0; }

.code-pre .token.regex,
.code-pre .token.important,
.code-pre .token.variable { color: #c0392b; }

.code-pre .token.important,
.code-pre .token.bold { font-weight: 700; }
.code-pre .token.italic { font-style: italic; }
