.cm-s-xq-light span.cm-keyword{line-height:1em;font-weight:700;color:#5a5cad}.cm-s-xq-light span.cm-atom{color:#6c8cd5}.cm-s-xq-light span.cm-number{color:#164}.cm-s-xq-light span.cm-def{text-decoration:underline}.cm-s-xq-light span.cm-type,.cm-s-xq-light span.cm-variable,.cm-s-xq-light span.cm-variable-2,.cm-s-xq-light span.cm-variable-3{color:#000}.cm-s-xq-light span.cm-comment{color:#0080ff;font-style:italic}.cm-s-xq-light span.cm-string{color:red}.cm-s-xq-light span.cm-meta{color:#ff0}.cm-s-xq-light span.cm-qualifier{color:grey}.cm-s-xq-light span.cm-builtin{color:#7ea656}.cm-s-xq-light span.cm-bracket{color:#cc7}.cm-s-xq-light span.cm-tag{color:#3f7f7f}.cm-s-xq-light span.cm-attribute{color:#7f007f}.cm-s-xq-light span.cm-error{color:red}.cm-s-xq-light .CodeMirror-activeline-background{background:#e8f2ff}.cm-s-xq-light .CodeMirror-matchingbracket{outline:1px solid grey;color:#000!important;background:#ff0}.CodeMirror-hints{position:absolute;z-index:10;overflow:hidden;list-style:none;margin:0;padding:2px;box-shadow:2px 3px 5px rgba(0,0,0,.2);border-radius:3px;border:1px solid silver;background:#fff;font-size:90%;font-family:monospace;max-height:20em;overflow-y:auto;box-sizing:border-box}.CodeMirror-hint{margin:0;padding:0 4px;border-radius:2px;white-space:pre;color:#000;cursor:pointer}li.CodeMirror-hint-active{background:#08f;color:#fff}.vue-codemirror[data-v-692f2c2c]{border:1px solid #b9b9b9}[data-v-692f2c2c] .CodeMirror-lines{font-family:albb!important}.btns[data-v-692f2c2c]{margin-bottom:5px;display:flex;align-items:center}.run-btn[data-v-692f2c2c]{cursor:pointer;display:flex;align-items:center;margin-right:10px}.run-btn .icon[data-v-692f2c2c]{color:#61c22c;font-size:20px}.run-btn[data-v-692f2c2c]:active{opacity:.8}.stop-btn[data-v-692f2c2c]{cursor:pointer;display:flex;align-items:center;margin-left:10px;border-radius:2px}.stop-btn .icon[data-v-692f2c2c]{width:12px;height:12px;display:block;background:#999;margin-right:5px}.stop-btn[data-v-692f2c2c]:active{opacity:.8}