/*
 * theme "Catppuccin" generated by syntect
 */

.code {
 color: #cdd6f4;
 background-color: #1e1e2e;
}

.comment {
 color: #6c7086;
font-style: italic;
}
.string {
 color: #a6e3a1;
}
.string.regexp {
 color: #fab387;
}
.constant.numeric {
 color: #fab387;
}
.constant.language.boolean {
 color: #fab387;
font-weight: bold;
font-style: italic;
}
.constant.language {
 color: #b4befe;
font-style: italic;
}
.support.function.builtin {
 color: #fab387;
font-style: italic;
}
.variable.other.constant {
 color: #fab387;
}
.variable {
}
.keyword {
 color: #f38ba8;
font-style: italic;
}
.keyword.control.loop, .keyword.control.conditional, .keyword.control.c++ {
 color: #cba6f7;
font-weight: bold;
}
.keyword.control.return, .keyword.control.flow.return {
 color: #f5c2e7;
font-weight: bold;
}
.support.type.exception {
 color: #fab387;
font-style: italic;
}
.keyword.operator, .punctuation.accessor {
 color: #89dceb;
font-weight: bold;
}
.punctuation.separator {
 color: #94e2d5;
}
.punctuation.terminator {
 color: #94e2d5;
}
.punctuation.section {
 color: #9399b2;
}
.keyword.control.import.include {
 color: #94e2d5;
font-style: italic;
}
.storage {
 color: #f38ba8;
}
.storage.type {
 color: #f9e2af;
font-style: italic;
}
.storage.modifier {
 color: #f38ba8;
}
.entity.name.namespace, .meta.path {
 color: #f5e0dc;
font-style: italic;
}
.storage.type.class {
 color: #f5e0dc;
font-style: italic;
}
.entity.name.label {
 color: #89b4fa;
}
.keyword.declaration.class {
 color: #f38ba8;
font-style: italic;
}
.entity.name.class, .meta.toc-list.full-identifier {
 color: #89dceb;
}
.entity.other.inherited-class {
 color: #89dceb;
font-style: italic;
}
.entity.name.function, .variable.function {
 color: #89b4fa;
font-style: italic;
}
.entity.name.function.preprocessor {
 color: #f38ba8;
}
.keyword.control.import {
 color: #f38ba8;
}
.entity.name.function.constructor, .entity.name.function.destructor {
 color: #b4befe;
}
.variable.parameter.function {
 color: #f5e0dc;
font-style: italic;
}
.keyword.declaration.function {
 color: #eba0ac;
font-style: italic;
}
.support.function {
 color: #89dceb;
}
.support.constant {
 color: #89b4fa;
}
.support.type, .support.class {
 color: #89b4fa;
font-style: italic;
}
.support.other.variable {
}
.variable.function {
 color: #89b4fa;
font-style: italic;
}
.variable.parameter {
 color: #f5e0dc;
font-style: italic;
}
.variable.other {
 color: #cdd6f4;
font-style: italic;
}
.variable.other.member {
 color: #f5e0dc;
}
.variable.language {
 color: #94e2d5;
}
.entity.name.tag {
 color: #fab387;
}
.entity.other.attribute-name {
 color: #cba6f7;
font-style: italic;
}
.punctuation.definition.tag {
 color: #eba0ac;
}
.markup.underline.link.markdown {
 color: #f5e0dc;
text-decoration: underline;
font-style: italic;
}
.meta.link.inline.description {
 color: #b4befe;
font-weight: bold;
}
.comment.block.markdown, .meta.code-fence, .markup.raw.code-fence, .markup.raw.inline {
 color: #94e2d5;
font-style: italic;
}
.punctuation.definition.heading, .entity.name.section {
 color: #89b4fa;
font-weight: bold;
}
.markup.italic {
 color: #eba0ac;
font-style: italic;
}
.markup.bold {
 color: #eba0ac;
font-weight: bold;
}
.constant.character.escape {
 color: #f5c2e7;
}
.source.shell.bash .meta.function.shell .meta.compound.shell .meta.function-call.identifier.shell {
 color: #f5c2e7;
}
.variable.language.shell {
 color: #f38ba8;
font-style: italic;
}
.source.lua .meta.function.lua .meta.block.lua .meta.mapping.value.lua .meta.mapping.key.lua .string.unquoted.key.lua {
 color: #b4befe;
font-style: italic;
}
.source.lua .meta.function.lua .meta.block.lua .meta.mapping.key.lua .string.unquoted.key.lua {
 color: #f2cdcd;
}
.entity.name.constant.java {
 color: #94e2d5;
}
.support.type.property-name.css {
 color: #f2cdcd;
font-style: italic;
}
.support.constant.property-value.css {
 color: #cdd6f4;
}
.constant.numeric.suffix.css, .keyword.other.unit.css {
 color: #94e2d5;
font-style: italic;
}
.variable.other.custom-property.name.css, .support.type.custom-property.name.css, .punctuation.definition.custom-property.css {
 color: #94e2d5;
}
.entity.name.tag.css {
 color: #b4befe;
}
.variable.other.sass {
 color: #94e2d5;
}
.invalid {
 color: #cdd6f4;
 background-color: #f38ba8;
}
.invalid.deprecated {
 color: #cdd6f4;
 background-color: #cba6f7;
}
.meta.diff, .meta.diff.header {
 color: #6c7086;
}
.markup.deleted {
 color: #f38ba8;
}
.markup.inserted {
 color: #a6e3a1;
}
.markup.changed {
 color: #f9e2af;
}
.message.error {
 color: #f38ba8;
}
