/* CodeMirror 5 — VS Code Dark+ */
.cm-s-vscode-dark.CodeMirror {
  background: #1e1e1e;
  color: #d4d4d4;
}
.cm-s-vscode-dark .CodeMirror-gutters {
  background: #1e1e1e;
  border-right: 1px solid #333;
}
.cm-s-vscode-dark .CodeMirror-linenumber {
  color: #858585;
}
.cm-s-vscode-dark .CodeMirror-cursor {
  border-left: 1px solid #aeafad;
}
.cm-s-vscode-dark .CodeMirror-selected {
  background: #264f78;
}
.cm-s-vscode-dark .CodeMirror-activeline-background {
  background: rgba(255, 255, 255, 0.04);
}
.cm-s-vscode-dark .cm-keyword { color: #569cd6; }
.cm-s-vscode-dark .cm-atom { color: #b5cea8; }
.cm-s-vscode-dark .cm-number { color: #b5cea8; }
.cm-s-vscode-dark .cm-def { color: #dcdcaa; }
.cm-s-vscode-dark .cm-variable { color: #9cdcfe; }
.cm-s-vscode-dark .cm-variable-2 { color: #9cdcfe; }
.cm-s-vscode-dark .cm-property { color: #9cdcfe; }
.cm-s-vscode-dark .cm-operator { color: #d4d4d4; }
.cm-s-vscode-dark .cm-comment { color: #6a9955; font-style: italic; }
.cm-s-vscode-dark .cm-string { color: #ce9178; }
.cm-s-vscode-dark .cm-string-2 { color: #ce9178; }
.cm-s-vscode-dark .cm-meta { color: #d4d4d4; }
.cm-s-vscode-dark .cm-qualifier { color: #dcdcaa; }
.cm-s-vscode-dark .cm-builtin { color: #4ec9b0; }
.cm-s-vscode-dark .cm-tag { color: #569cd6; }
.cm-s-vscode-dark .cm-attribute { color: #9cdcfe; }
.cm-s-vscode-dark .cm-header { color: #569cd6; }
.cm-s-vscode-dark .cm-link { color: #4ec9b0; }
.cm-s-vscode-dark .cm-error { color: #f44747; }
