.CodeMirror-selectedtext{background-color:#ffa}.codeeditor .CodeMirror{font-size:11px;line-height:38px;border:none;border-radius:0;height:90%}.codeeditor .CodeMirror-sizer{padding-right:30px!important}.cm-custom-keyword,.cm-keyword{line-height:1em;font-weight:500!important;color:#2b3674!important}.CodeMirror-gutters{background-color:transparent;border-right:none;padding-right:20px;display:flex;flex-direction:column;align-items:center}.cm-dynamic-keyword{line-height:1em;font-weight:500!important;color:#0f5ffa!important}.cm-entityvalue-keyword{line-height:1em;font-weight:500!important;color:#04cdff!important}.cm-operator-keyword{line-height:1em;font-weight:500!important;color:#0f5ffa!important}.CodeMirror-lint-markers{background-color:#fcc;border-right:2px solid red}.CodeMirror-linenumber{text-align:center!important}.CodeMirror-gutter .CodeMirror-linenumber{padding:0!important;line-height:38px}.codemirror-error{background-color:#e53935}.codemirror-error,.codemirror-warning{display:flex;align-items:center;justify-content:center;padding:0!important;margin:0!important;width:20px!important;height:20px;color:#fff;border-radius:50%;top:10px}.codemirror-warning{background-color:#fb8c00}.CodeMirror-gutter-wrapper.codemirror-error .CodeMirror-linenumber,.CodeMirror-gutter-wrapper.codemirror-warning .CodeMirror-linenumber{color:#fff;font-weight:"400"}.CodeMirror-gutter-background{left:-43px!important}.codemirror-errorlayout{color:red}.codemirror-errorlayout-error{font-weight:500;margin-left:20px}.version-history .CodeMirror-wrap{background:#ecf2ff}.CodeMirror-hints{overflow:scroll!important;overflow-y:scroll!important}