/* * theme "Catppuccin" generated by syntect */ /* dark */ .z-code { color: #cad3f5; background-color: var(--nightshade-violet); } .z-comment { color: #6e738d; font-style: italic; } .z-string { color: #a6da95; } .z-string.z-regexp { color: #f5a97f; } .z-constant.z-numeric { color: #f5a97f; } .z-constant.z-language.z-boolean { color: #f5a97f; font-weight: bold; font-style: italic; } .z-constant.z-language { color: #b7bdf8; font-style: italic; } .z-support.z-function.z-builtin { color: #f5a97f; font-style: italic; } .z-variable.z-other.z-constant { color: #f5a97f; } .z-keyword { color: #ed8796; font-style: italic; } .z-keyword.z-control.z-loop, .z-keyword.z-control.z-conditional, .z-keyword.z-control.z-c\+\+ { color: #c6a0f6; font-weight: bold; } .z-keyword.z-control.z-return, .z-keyword.z-control.z-flow.z-return { color: #f5bde6; font-weight: bold; } .z-support.z-type.z-exception { color: #f5a97f; font-style: italic; } .z-keyword.z-operator, .z-punctuation.z-accessor { color: #91d7e3; font-weight: bold; } .z-punctuation.z-separator { color: #8bd5ca; } .z-punctuation.z-terminator { color: #8bd5ca; } .z-punctuation.z-section { color: #939ab7; } .z-keyword.z-control.z-import.z-include { color: #8bd5ca; font-style: italic; } .z-storage { color: #ed8796; } .z-storage.z-type { color: #eed49f; font-style: italic; } .z-storage.z-modifier { color: #ed8796; } .z-entity.z-name.z-namespace, .z-meta.z-path { color: #f4dbd6; font-style: italic; } .z-storage.z-type.z-class { color: #f4dbd6; font-style: italic; } .z-entity.z-name.z-label { color: #8aadf4; } .z-keyword.z-declaration.z-class { color: #ed8796; font-style: italic; } .z-entity.z-name.z-class, .z-meta.z-toc-list.z-full-identifier { color: #91d7e3; } .z-entity.z-other.z-inherited-class { color: #91d7e3; font-style: italic; } .z-entity.z-name.z-function, .z-variable.z-function { color: #8aadf4; font-style: italic; } .z-entity.z-name.z-function.z-preprocessor { color: #ed8796; } .z-keyword.z-control.z-import { color: #ed8796; } .z-entity.z-name.z-function.z-constructor, .z-entity.z-name.z-function.z-destructor { color: #b7bdf8; } .z-variable.z-parameter.z-function { color: #f4dbd6; font-style: italic; } .z-keyword.z-declaration.z-function { color: #ee99a0; font-style: italic; } .z-support.z-function { color: #91d7e3; } .z-support.z-constant { color: #8aadf4; } .z-support.z-type, .z-support.z-class { color: #8aadf4; font-style: italic; } .z-variable.z-function { color: #8aadf4; font-style: italic; } .z-variable.z-parameter { color: #f4dbd6; font-style: italic; } .z-variable.z-other { color: #cad3f5; font-style: italic; } .z-variable.z-other.z-member { color: #f4dbd6; } .z-variable.z-language { color: #8bd5ca; } .z-entity.z-name.z-tag { color: #f5a97f; } .z-entity.z-other.z-attribute-name { color: #c6a0f6; font-style: italic; } .z-punctuation.z-definition.z-tag { color: #ee99a0; } .z-markup.z-underline.z-link.z-markdown { color: #f4dbd6; text-decoration: underline; font-style: italic; } .z-meta.z-link.z-inline.z-description { color: #b7bdf8; font-weight: bold; } .z-comment.z-block.z-markdown, .z-meta.z-code-fence, .z-markup.z-raw.z-code-fence, .z-markup.z-raw.z-inline { color: #8bd5ca; font-style: italic; } .z-punctuation.z-definition.z-heading, .z-entity.z-name.z-section { color: #8aadf4; font-weight: bold; } .z-markup.z-italic { color: #ee99a0; font-style: italic; } .z-markup.z-bold { color: #ee99a0; font-weight: bold; } .z-constant.z-character.z-escape { color: #f5bde6; } html[data-theme="dark"] .z-source.z-shell.z-bash .z-meta.z-function.z-shell .z-meta.z-compound.z-shell .z-meta.z-function-call.z-identifier.z-shell { color: #f5bde6; } .z-variable.z-language.z-shell { color: #ed8796; font-style: italic; } .z-source.z-lua .z-meta.z-function.z-lua .z-meta.z-block.z-lua .z-meta.z-mapping.z-value.z-lua .z-meta.z-mapping.z-key.z-lua .z-string.z-unquoted.z-key.z-lua { color: #b7bdf8; font-style: italic; } .z-source.z-lua .z-meta.z-function.z-lua .z-meta.z-block.z-lua .z-meta.z-mapping.z-key.z-lua .z-string.z-unquoted.z-key.z-lua { color: #f0c6c6; } .z-entity.z-name.z-constant.z-java { color: #8bd5ca; } .z-support.z-type.z-property-name.z-css { color: #f0c6c6; font-style: italic; } .z-support.z-constant.z-property-value.z-css { color: #cad3f5; } .z-constant.z-numeric.z-suffix.z-css, .z-keyword.z-other.z-unit.z-css { color: #8bd5ca; font-style: italic; } .z-variable.z-other.z-custom-property.z-name.z-css, .z-support.z-type.z-custom-property.z-name.z-css, .z-punctuation.z-definition.z-custom-property.z-css { color: #8bd5ca; } .z-entity.z-name.z-tag.z-css { color: #b7bdf8; } .z-variable.z-other.z-sass { color: #8bd5ca; } .z-invalid { color: #cad3f5; background-color: #ed8796; } .z-invalid.z-deprecated { color: #cad3f5; background-color: #c6a0f6; } .z-meta.z-diff, .z-meta.z-diff.z-header { color: #6e738d; } .z-markup.z-deleted { color: #ed8796; } .z-markup.z-inserted { color: #a6da95; } .z-markup.z-changed { color: #eed49f; } .z-message.z-error { color: #ed8796; }