/* highlight the code with colors ! */

:root {
  --code-bg: #f6f6fb;
  --code-border: #e2e2ec;
  --code-ink: #000000;
  --code-muted: #5e6063;
  --code-keyword: #a3552f;
  --code-type: #2e8f7e;
  --code-fn: #2b6cb0;
  --code-string: #1a3a6b;
  --code-number: #a3652f;
}

code.c .comment {
  color: var(--code-muted);
  font-style: italic;
}

code.c .keyword {
  color: var(--code-keyword);
  font-weight: 700;
}

code.c .type {
  color: var(--code-type);
}

code.c .constant.variable {
  color: var(--code-ink);
}

code.c .constant.variable.function,
/*macro*/
code.c .constant.variable.function_special {
  color: var(--code-fn);
}

code.c .operator,
code.c .delimiter {
  color: var(--code-ink);
}

code.c .number {
  color: var(--code-number);
}

code.c .string {
  color: var(--code-string);
}
