/* Paperwork code view, light - colours from the designer design (help-site palette). */
.cm-s-paperwork-light.CodeMirror { background: #fbfcfc; color: #2b3038; }
.cm-s-paperwork-light .CodeMirror-gutters { background: #f6f8f9; border-right: 1px solid #d3d8db; }
.cm-s-paperwork-light .CodeMirror-linenumber { color: #9aa3aa; }
.cm-s-paperwork-light .CodeMirror-guttermarker, .cm-s-paperwork-light .CodeMirror-guttermarker-subtle { color: #9aa3aa; }
.cm-s-paperwork-light .CodeMirror-cursor { border-left: 2px solid #078886; }
.cm-s-paperwork-light .CodeMirror-activeline-background { background: rgba(11, 179, 176, .12); box-shadow: inset 2px 0 0 #0bb3b0; }
.cm-s-paperwork-light .CodeMirror-activeline-gutter .CodeMirror-linenumber { color: #078886; }
.cm-s-paperwork-light div.CodeMirror-selected, .cm-s-paperwork-light.CodeMirror-focused div.CodeMirror-selected { background: #cdeeed; }
.cm-s-paperwork-light .CodeMirror-matchingbracket { color: #078886 !important; outline: 1px solid #0bb3b0; }

.cm-s-paperwork-light span.cm-tag { color: #078886; }
.cm-s-paperwork-light span.cm-bracket { color: #5f8f8e; }
.cm-s-paperwork-light span.cm-attribute { color: #8a5a0c; }
.cm-s-paperwork-light span.cm-string, .cm-s-paperwork-light span.cm-string-2 { color: #3d7a3f; }
.cm-s-paperwork-light span.cm-qualifier, .cm-s-paperwork-light span.cm-builtin { color: #2f5f8a; }
.cm-s-paperwork-light span.cm-property { color: #4a515b; }
.cm-s-paperwork-light span.cm-atom, .cm-s-paperwork-light span.cm-number, .cm-s-paperwork-light span.cm-keyword { color: #8a5a0c; }
.cm-s-paperwork-light span.cm-variable, .cm-s-paperwork-light span.cm-variable-2, .cm-s-paperwork-light span.cm-variable-3, .cm-s-paperwork-light span.cm-def { color: #2f5f8a; }
.cm-s-paperwork-light span.cm-comment { color: #8a939b; font-style: italic; }
.cm-s-paperwork-light span.cm-meta, .cm-s-paperwork-light span.cm-operator { color: #5f6670; }
.cm-s-paperwork-light span.cm-error { color: #c0453e; }
