/*
 * theme "Oxocarbon Dark" generated by giallo
 */

.z-code {
  color: #f2f4f8;
  background-color: #161616;
}

.giallo-ln {
  color: #525252;
}

.z-comment {
  color: #6f6f6f;
}
.z-entity {
  color: #dde1e6;
}
.z-variable {
  color: #ffffff;
}
.z-support {
  color: #08bdba;
}
.z-keyword {
  color: #78a9ff;
}
.z-string {
  color: #be95ff;
}
.z-constant {
  color: #82cfff;
}
.z-title {
  color: #ffffff;
}
.z-label {
  color: #ffffff;
}
.z-preproc {
  color: #08bdba;
}
.z-punctuation {
  color: #f2f4f8;
}
.z-storage.z-type {
  color: #3ddbd9;
}
.z-keyword.z-operator {
  color: #3ddbd9;
}
.z-punctuation.z-separator {
  color: #3ddbd9;
}
.z-storage.z-modifier {
  color: #33b1ff;
}
.z-keyword.z-other {
  color: #33b1ff;
}
.z-support.z-function {
  color: #ff7eb6;
}
.z-storage.z-type {
  font-style: italic;
}
.z-variable.z-parameter {
  font-style: italic;
}
.z-markup.z-bold {
  color: #ffffff;
  font-weight: bold;
}
.z-markup.z-italic {
  color: #ffffff;
  font-style: italic;
}
.z-meta.z-embedded {
  color: #3ddbd9;
}
.z-constant.z-language {
  color: #82cfff;
}
.z-variable.z-member {
  color: #08bdba;
}
.z-storage.z-modifier.z-package {
  color: #f2f4f8;
}
.z-storage.z-modifier.z-import {
  color: #f2f4f8;
}
.z-keyword.z-other.z-fn {
  color: #3ddbd9;
}
.z-punctuation.z-definition.z-tag {
  color: #3ddbd9;
}
.z-punctuation.z-definition.z-list {
  color: #3ddbd9;
}
.z-entity.z-name.z-command {
  color: #ff7eb6;
}
.z-entity.z-name.z-function {
  color: #ff7eb6;
}
.z-punctuation.z-definition.z-string {
  color: #be95ff;
}
.z-entity.z-name.z-function {
  font-weight: bold;
}
.z-variable.z-other.z-definition {
  font-weight: bold;
}
.z-keyword.z-control.z-directive {
  color: #08bdba;
}
.z-punctuation.z-definition.z-directive {
  color: #08bdba;
}
.z-storage.z-type.z-rust {
  color: #78a9ff;
}
.z-punctuation.z-definition.z-markdown {
  color: #08bdba;
}
.z-entity.z-other.z-attribute-name {
  color: #f2f4f8;
}
.z-markup.z-underline.z-link {
  color: #ff7eb6;
  text-decoration: underline;
}
.z-punctuation.z-definition.z-comment {
  color: #6f6f6f;
}
.z-variable.z-other.z-constant.z-singlequote {
  color: #3ddbd9;
}
.z-variable.z-other.z-constant.z-backquote {
  color: #3ddbd9;
}
.z-variable.z-other.z-constant.z-sharpsign {
  color: #3ddbd9;
}
.z-entity.z-name.z-import.z-go {
  color: #be95ff;
}
.z-support.z-function.z-f.z-sideeffects {
  color: #ee5396;
}
.z-entity.z-name.z-section.z-markdown {
  color: #ffffff;
  font-weight: bold;
}
.z-punctuation.z-definition.z-heading.z-markdown {
  color: #ff7eb6;
}
.z-punctuation.z-definition.z-raw.z-markdown {
  color: #08bdba;
}
.z-storage.z-type.z-function.z-m.z-nosideeffects {
  color: #ff7eb6;
}
.z-entity.z-name.z-type.z-module.z-verilog {
  color: #ee5396;
}
.z-entity.z-name.z-tag.z-module.z-identifier {
  color: #08bdba;
}
.z-entity.z-name.z-tag.z-module.z-reference {
  color: #ff7eb6;
  font-weight: bold;
}
.z-markup.z-inline.z-raw.z-string.z-markdown {
  color: #ffffff;
  font-weight: bold;
}
