/* Console Dark Theme (just white) */

.cm-s-console-dark.CodeMirror { background: black; color: white; }
.cm-s-console-dark div.CodeMirror-selected { background: black; }

.cm-s-console-dark .CodeMirror-line::selection, .cm-s-console-dark .CodeMirror-line > span::selection, .cm-s-console-dark .CodeMirror-line > span > span::selection { background: black; }
.cm-s-console-dark .CodeMirror-line::-moz-selection, .cm-s-console-dark .CodeMirror-line > span::-moz-selection, .cm-s-console-dark .CodeMirror-line > span > span::-moz-selection { background: black; }

.cm-s-console-dark .CodeMirror-gutters { background: black; border-right: 0; }
.cm-s-console-dark .CodeMirror-guttermarker { color: #d0d0d0; }
.cm-s-console-dark .CodeMirror-guttermarker-subtle { color: #e1e1e1; }
.cm-s-console-dark .CodeMirror-linenumber { color: rgb(100, 100, 100); }
.cm-s-console-dark .CodeMirror-cursor { border-left: 1px solid #c0c0c0; }

.cm-s-console-dark .cm-keyword { color: white;}
.cm-s-console-dark .cm-atom { color: white; }
.cm-s-console-dark .cm-number { color: white; }
.cm-s-console-dark .cm-def { color: white; }
.cm-s-console-dark .cm-variable { color: white; }
.cm-s-console-dark .cm-operator { color: white; }
.cm-s-console-dark .cm-comment { color: rgb(100, 100, 100); }
.cm-s-console-dark .cm-string { color: white; font-style: italic; }
.cm-s-console-dark .cm-string-2 { color: white; }
.cm-s-console-dark .cm-meta { color: white; }
.cm-s-console-dark .cm-builtin { color: white; }
.cm-s-console-dark .cm-tag { color: white; }
.cm-s-console-dark .cm-attribute { color: white; }
.cm-s-console-dark .cm-header { color: white; }
.cm-s-console-dark .cm-hr { color: white; }
.cm-s-console-dark .cm-link { color: white; }
.cm-s-console-dark .cm-error { background: black; color: white; }

.cm-s-console-dark .CodeMirror-activeline-background { background: black; }
.cm-s-console-dark .CodeMirror-matchingbracket { outline:1px solid grey;color:white !important; }
