:root { --vs-prism--background: none; --vs-prism--color: inherit; --vs-prism--color-atrule: var(--vs-prism--color); --vs-prism--color-attr-name: var(--vs-prism--color); --vs-prism--color-attr-value: var(--vs-prism--color); --vs-prism--color-boolean: var(--vs-prism--color); --vs-prism--color-builtin: var(--vs-prism--color); --vs-prism--color-cdata: var(--vs-prism--color); --vs-prism--color-char: var(--vs-prism--color); --vs-prism--color-class-name: var(--vs-prism--color); --vs-prism--color-comment: var(--vs-prism--color); --vs-prism--color-constant: var(--vs-prism--color); --vs-prism--color-deleted: var(--vs-prism--color); --vs-prism--color-doctype: var(--vs-prism--color); --vs-prism--color-entity: var(--vs-prism--color); --vs-prism--color-function: var(--vs-prism--color); --vs-prism--color-important: var(--vs-prism--color); --vs-prism--color-inserted: var(--vs-prism--color); --vs-prism--color-keyword: var(--vs-prism--color); --vs-prism--color-namespace: var(--vs-prism--color); --vs-prism--color-number: var(--vs-prism--color); --vs-prism--color-operator: var(--vs-prism--color); --vs-prism--color-prolog: var(--vs-prism--color); --vs-prism--color-property: var(--vs-prism--color); --vs-prism--color-punctuation: var(--vs-prism--color); --vs-prism--color-regex: var(--vs-prism--color); --vs-prism--color-selector: var(--vs-prism--color); --vs-prism--color-string: var(--vs-prism--color); --vs-prism--color-symbol: var(--vs-prism--color); --vs-prism--color-tag: var(--vs-prism--color); --vs-prism--color-url: var(--vs-prism--color); --vs-prism--color-variable: var(--vs-prism--color); --vs-prism--text-shadow: none; --vs-prism--block-code-border-radius: 0.3em; --vs-prism--block-code-padding: 1em; --vs-prism--inline-code-border-radius: 0.3em; --vs-prism--inline-code-padding: 0.1em; } code, pre[class*='language-'] { color: var(--vs-prism--color); background: none; text-shadow: var(--vs-prism--text-shadow); text-align: left; white-space: pre; word-spacing: normal; word-break: normal; word-wrap: normal; hyphens: none; } @media print { code[class*='language-'], pre[class*='language-'] { text-shadow: none; white-space: pre-wrap; } } /* Code blocks */ pre[class*='language-'] { padding: var(--vs-prism--block-code-padding); overflow: auto; border-radius: var(--vs-prism--block-code-border-radius); } @media print { pre[class*='language-'] { overflow: unset; line-break: anywhere; } } :not(pre) > code, pre[class*='language-'] { background: var(--vs-prism--background); } /* Inline code */ :not(pre) > code { padding: var(--vs-prism--inline-code-padding); border-radius: var(--vs-prism--inline-code-border-radius); white-space: normal; } .token.bold { font-weight: var(--vs--bold-font-weight, bold); } .token.italic { font-style: var(--vs--emphasis-font-style, italic); } .token.entity { cursor: help; } .token.atrule { color: var(--vs-prism--color-atrule); } .token.attr-name { color: var(--vs-prism--color-attr-name); } .token.attr-value { color: var(--vs-prism--color-attr-value); } .token.boolean { color: var(--vs-prism--color-boolean); } .token.builtin { color: var(--vs-prism--color-builtin); } .token.cdata { color: var(--vs-prism--color-cdata); } .token.char { color: var(--vs-prism--color-char); } .token.class-name { color: var(--vs-prism--color-class-name); } .token.comment { color: var(--vs-prism--color-comment); } .token.constant { color: var(--vs-prism--color-constant); } .token.deleted { color: var(--vs-prism--color-deleted); } .token.doctype { color: var(--vs-prism--color-doctype); } .token.entity { color: var(--vs-prism--color-entity); } .token.function { color: var(--vs-prism--color-function); } .token.important { color: var(--vs-prism--color-important); } .token.inserted { color: var(--vs-prism--color-inserted); } .token.keyword { color: var(--vs-prism--color-keyword); } .token.namespace { color: var(--vs-prism--color-namespace); } .token.number { color: var(--vs-prism--color-number); } .token.operator { color: var(--vs-prism--color-operator); } .token.prolog { color: var(--vs-prism--color-prolog); } .token.property { color: var(--vs-prism--color-property); } .token.punctuation { color: var(--vs-prism--color-punctuation); } .token.regex { color: var(--vs-prism--color-regex); } .token.selector { color: var(--vs-prism--color-selector); } .token.string { color: var(--vs-prism--color-string); } .token.symbol { color: var(--vs-prism--color-symbol); } .token.tag { color: var(--vs-prism--color-tag); } .token.url { color: var(--vs-prism--color-url); } .token.variable { color: var(--vs-prism--color-variable); }