
/* OnlineGDB - VS Code Dark+ inspired CodeMirror 5 theme */

.cm-s-vscode-dark.CodeMirror {
    background: #1e1e1e;
    color: #d4d4d4;
}

.cm-s-vscode-dark .CodeMirror-gutters {
    background: #1e1e1e;
    border-right: none;
}

.cm-s-vscode-dark .CodeMirror-linenumber {
    color: #858585;
}

.cm-s-vscode-dark .CodeMirror-cursor {
    border-left: 2px solid #aeafad;
}

.cm-s-vscode-dark .CodeMirror-selected {
    background: #264f78;
}

.cm-s-vscode-dark .CodeMirror-activeline-background {
    background: #2a2d2e;
}

.cm-s-vscode-dark .cm-keyword {
    color: #c586c0;
}

.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-variable-3 {
    color: #4ec9b0;
}

.cm-s-vscode-dark .cm-string,
.cm-s-vscode-dark .cm-string-2 {
    color: #ce9178;
}

.cm-s-vscode-dark .cm-number {
    color: #b5cea8;
}

.cm-s-vscode-dark .cm-comment {
    color: #6a9955;
}

.cm-s-vscode-dark .cm-operator {
    color: #d4d4d4;
}

.cm-s-vscode-dark .cm-builtin {
    color: #dcdcaa;
}

.cm-s-vscode-dark .cm-atom {
    color: #569cd6;
}

.cm-s-vscode-dark .cm-property {
    color: #9cdcfe;
}

.cm-s-vscode-dark .cm-meta {
    color: #c586c0;
}

.cm-s-vscode-dark .cm-error {
    color: #f44747;
}

.cm-s-vscode-dark .CodeMirror-matchingbracket {
    color: #d4d4d4 !important;
    outline: 1px solid #888888;
}
