/* Inline code */
code {
  background-color: #f4f4f4;
  padding: 0.2em 0.4em;
  border-radius: 3px;
  font-family: Consolas, Monaco, 'Courier New', monospace;
}

/* Code blocks */
pre {
  background-color: #f8f8f8;
  padding: 1em;
  border-radius: 5px;
  overflow-x: auto;
}

pre code {
  background-color: transparent;
  padding: 0;
}

/* Syntax highlighting classes (if using --highlight-style) */
.sourceCode .kw { color: #007020; font-weight: bold; } /* keywords */
.sourceCode .dt { color: #902000; } /* data types */
.sourceCode .dv { color: #40a070; } /* decimal values */
.sourceCode .st { color: #4070a0; } /* strings */
.sourceCode .co { color: #60a0b0; font-style: italic; } /* comments */
.sourceCode .ot { color: #007020; } /* other tokens */
.sourceCode .al { color: #ff0000; font-weight: bold; } /* alerts */
.sourceCode .fu { color: #06287e; } /* functions */
.sourceCode .er { color: #ff0000; font-weight: bold; } /* errors */
