/* zed theme for codemirror */

/* Color scheme */

.cm-s-zed.CodeMirror {
    background-color: #fbf1c7;
    color: magenta;
    line-height: 1.2;
}
.cm-s-zed .cm-comment {
    color: #75787b;
}
.cm-s-zed .cm-keyword {
    color: #003399;
}
.cm-s-zed .cm-property {
    color: black;
}
.cm-s-zed .cm-def {
    color: black;
}
.cm-s-zed .cm-atom,
.cm-s-zed .cm-number {
    color: #004d00;
}
.cm-s-zed .cm-node,
.cm-s-zed .cm-tag {
    color: #9c3328;
}
.cm-s-zed .cm-string {
    color: #800000;
}
.cm-s-zed .cm-variable,
.cm-s-zed .cm-qualifier {
    color: black;
}

/* Editor styling */

.cm-s-zed pre {
    padding: 0;
}

.cm-s-zed .CodeMirror-gutters {
    border: none;
    border-right: 10px solid transparent;
    background-color: transparent;
}

.cm-s-zed .CodeMirror-linenumber {
    padding: 0;
    color: #e0e2e5;
}

.cm-s-zed .CodeMirror-guttermarker {
    color: #1d75b3;
}
.cm-s-zed .CodeMirror-guttermarker-subtle {
    color: #e0e2e5;
}

.cm-s-zed .CodeMirror-cursor {
    border-left: 1px solid black;
    border-right: none;
    width: 0;
    background: rgba(155, 157, 162, 0.37);
    z-index: 1;
}
