/*
 * theme "unavi-light" generated by giallo
 */

.z-code {
  color: #0F0F0F;
  background-color: #EEEEE8;
}

.z-comment { color: #85857C; font-style: italic; }
.z-keyword { color: #0F0F0F; font-weight: bold; }
.z-storage { color: #0F0F0F; font-weight: bold; }
.z-string { color: #5E6B22; }
.z-punctuation { color: #5A5A55; }
.z-storage.z-type { color: #0F0F0F; font-weight: bold; }
.z-storage.z-modifier { color: #0F0F0F; font-weight: bold; }
.z-keyword.z-control { color: #0F0F0F; font-weight: bold; }
.z-keyword.z-other { color: #0F0F0F; font-weight: bold; }
.z-string.z-quoted { color: #5E6B22; }
.z-constant.z-numeric { color: #8B5A16; }
.z-constant.z-language { color: #8B5A16; }
.z-constant.z-character { color: #8B5A16; }
.z-support.z-type { color: #3D3D58; }
.z-support.z-function { color: #0F0F0F; }
.z-meta.z-function-call { color: #0F0F0F; }
.z-variable.z-parameter { color: #2E2E2E; }
.z-keyword.z-operator { color: #5A5A55; }
.z-punctuation.z-definition.z-comment { color: #85857C; font-style: italic; }
.z-punctuation.z-definition.z-string { color: #5E6B22; }
.z-entity.z-name.z-type { color: #3D3D58; }
.z-entity.z-name.z-namespace { color: #3D3D58; }
.z-entity.z-name.z-class { color: #3D3D58; }
.z-storage.z-type.z-primitive { color: #3D3D58; }
.z-entity.z-name.z-function { color: #0F0F0F; }
.z-variable.z-other.z-member { color: #2E2E2E; }
.z-comment.z-block.z-documentation { color: #6E6E66; font-style: italic; }
.z-comment.z-line.z-documentation { color: #6E6E66; font-style: italic; }
