:root {
  --monaco-paper: #f7f3ec;
  --monaco-ink: #242320;
  --monaco-muted: #68635b;
  --monaco-gold: #9b7d4e;
  --monaco-line: #dcd4c7;
  --monaco-heading: 'Libre Caslon Display', Georgia, serif;
  --monaco-body: 'DM Sans', Arial, sans-serif;
}
.monaco-refined {
  color: var(--monaco-ink);
  background: var(--monaco-paper);
  font-family: var(--monaco-body);
}
.monaco-refined h1,
.monaco-refined h2,
.monaco-refined h3 {
  font-family: var(--monaco-heading);
  font-weight: 400;
}
.monaco-refined :focus-visible {
  outline: 2px solid var(--monaco-gold);
  outline-offset: 4px;
}
