:root {
  --main-bg-color: rgb(250, 250, 250, 255);
  --main-fg-color: rgb(83, 89, 99, 255);
} /*
 * theme "ayu" generated by syntect
 */

.code {
 color: #535963;
 background-color: #fafafa;
}

.comment, .punctuation.definition.comment {
 color: #abb0b6;
font-style: italic;
}
.variable {
 color: #535963;
}
.string, .constant.other.symbol {
 color: #86b300;
}
.constant.numeric {
 color: #a37acc;
}
.string.regexp, .constant.character.escape {
 color: #4cbf99;
}
.constant.language {
 color: #a37acc;
}
.constant.character, .constant.other {
 color: #a37acc;
}
.variable.member {
 color: #ec5f67;
}
.keyword, .keyword.operator.word {
 color: #fa6e32;
}
.keyword.operator {
 color: #ed9366;
}
.punctuation.separator, .punctuation.terminator {
 color: #535963;
}
.punctuation.section {
 color: #535963;
}
.punctuation.accessor {
 color: #ed9366;
}
.punctuation.definition.annotation {
 color: #535963;
}
.variable.other.dollar.only.js, .variable.other.object.dollar.only.js, .variable.type.dollar.only.js, .support.class.dollar.only.js {
 color: #e6b673;
}
.storage {
 color: #fa6e32;
}
.storage.type {
 color: #fa6e32;
}
.entity.name.function {
 color: #f29718;
}
.entity.name.section, .entity.name.tag, .entity.name.label {
 color: #399ee6;
}
.entity.other.inherited-class {
 color: #399ee6;
text-decoration: underline;
}
.variable.parameter {
 color: #a37acc;
}
.variable.language {
 color: #55b4d4;
font-style: italic;
}
.entity.name.tag, .meta.tag.sgml {
 color: #55b4d4;
}
.punctuation.definition.tag.end, .punctuation.definition.tag.begin, .punctuation.definition.tag {
 color: #55b4d4;
}
.entity.other.attribute-name {
 color: #f29718;
}
.variable.function, .variable.annotation {
 color: #f29718;
}
.support.function, .support.macro {
 color: #f07171;
}
.support.constant {
 color: #ed9366;
font-style: italic;
}
.support.type, .support.class {
 color: #55b4d4;
font-style: italic;
}
.invalid {
 color: #f51818;
}
.invalid.deprecated {
 color: #ffffff;
 background-color: #fa6e32;
}
.meta.diff, .meta.diff.header {
 color: #c594c5;
}
.source.ruby .variable.other.readwrite {
 color: #f29718;
}
.source.css .entity.name.tag, .source.sass .entity.name.tag, .source.scss .entity.name.tag, .source.less .entity.name.tag, .source.stylus .entity.name.tag {
 color: #399ee6;
}
.source.css .support.type, .source.sass .support.type, .source.scss .support.type, .source.less .support.type, .source.stylus .support.type {
 color: #abb0b6;
}
.support.type.property-name {
 color: #55b4d4;
}
.constant.numeric.line-number.find-in-files {
 color: #abb0b6;
}
.constant.numeric.line-number.match {
 color: #fa6e32;
}
.entity.name.filename.find-in-files {
 color: #86b300;
}
.message.error {
 color: #f51818;
}
.source.json .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json, .source.json .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .punctuation.definition.string {
 color: #55b4d4;
}
.source.json .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json, .source.json .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .punctuation.definition.string {
 color: #55b4d4;
}
.source.json .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json, .source.json .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .punctuation.definition.string {
 color: #55b4d4;
}
.source.json .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json, .source.json .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .punctuation.definition.string {
 color: #55b4d4;
}
.source.json .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json, .source.json .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .punctuation.definition.string {
 color: #55b4d4;
}
.source.json .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json, .source.json .meta .meta .meta .meta .meta .meta.structure.dictionary.json .punctuation.definition.string {
 color: #55b4d4;
}
.source.json .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json, .source.json .meta .meta .meta .meta.structure.dictionary.json .punctuation.definition.string {
 color: #55b4d4;
}
.source.json .meta .meta.structure.dictionary.json .string.quoted.double.json, .source.json .meta .meta.structure.dictionary.json .punctuation.definition.string {
 color: #55b4d4;
}
.source.json .meta.structure.dictionary.json .string.quoted.double.json, .source.json .meta.structure.dictionary.json .punctuation.definition.string {
 color: #55b4d4;
}
.markup.heading {
 color: #fa6e32;
font-weight: bold;
}
.string.other.link, .markup.underline.link {
 color: #4cbf99;
text-decoration: underline;
font-style: italic;
}
.punctuation.definition.image {
 color: #f29718;
}
.markup.italic {
 color: #f07171;
font-style: italic;
}
.markup.bold {
 color: #f07171;
font-weight: bold;
}
.markup.italic .markup.bold, .markup.bold .markup.italic {
font-weight: bold;
font-style: italic;
}
.meta.separator {
 color: #abb0b6;
 background-color: #535963;
font-weight: bold;
}
.markup.quote {
 color: #a37acc;
font-style: italic;
}
.markup.list.numbered.bullet, .markup.list .punctuation.definition.list_item {
 color: #4cbf99;
}
.markup.inserted {
 color: #86b300;
}
.markup.changed {
 color: #55b4d4;
}
.markup.deleted {
 color: #f51818;
}
.markup.strike {
 color: #e6b673;
}
.markup.table {
 color: #55b4d4;
 background-color: #535963;
}
.text.html.markdown .markup.raw.inline {
 color: #ed9366;
}
.text.html.markdown .meta.dummy.line-break {
 color: #abb0b6;
}
.markup.raw.block.fenced.markdown {
 color: #535963;
}
.punctuation.definition.fenced.markdown, .variable.language.fenced.markdown {
 color: #abb0b6;
}
.variable.language.fenced.markdown {
 color: #abb0b6;
}
.markup.inserted.git_gutter {
 color: #86b300;
}
.markup.changed.git_gutter {
 color: #55b4d4;
}
.markup.deleted.git_gutter {
 color: #f51818;
}
.markup.ignored.git_gutter {
 color: #abb0b6;
}
.markup.untracked.git_gutter {
 color: #abb0b6;
}
.gutter_color {
 color: #ffffff;
}
.acejump.label.blue {
 color: #ffffff;
 background-color: #55b4d4;
}
.acejump.label.green {
 color: #ffffff;
 background-color: #86b300;
}
.acejump.label.orange {
 color: #ffffff;
 background-color: #fa6e32;
}
.acejump.label.purple {
 color: #ffffff;
 background-color: #f07171;
}
.sublimelinter.mark.warning {
 color: #55b4d4;
}
.sublimelinter.gutter-mark {
 color: #ffffff;
}
.sublimelinter.mark.error {
 color: #f51818;
}
