.prefix-kae .CodeMirror-lint-markers{width:16px}.prefix-kae .CodeMirror-lint-tooltip{background-color:#ffd;border:1px solid #000;border-radius:4px 4px 4px 4px;color:#000;font-family:monospace;font-size:10pt;overflow:hidden;padding:2px 5px;position:fixed;white-space:pre;white-space:pre-wrap;z-index:100;max-width:600px;opacity:0;transition:opacity .4s;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s}.prefix-kae .CodeMirror-lint-mark{background-position:0 100%;background-repeat:repeat-x}.prefix-kae .CodeMirror-lint-mark-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJFhQXEbhTg7YAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAMklEQVQI12NkgIIvJ3QXMjAwdDN+OaEbysDA4MPAwNDNwMCwiOHLCd1zX07o6kBVGQEAKBANtobskNMAAAAASUVORK5CYII=")}.prefix-kae .CodeMirror-lint-mark-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJDw4cOCW1/KIAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAHElEQVQI12NggIL/DAz/GdA5/xkY/qPKMDAwAADLZwf5rvm+LQAAAABJRU5ErkJggg==")}.prefix-kae .CodeMirror-lint-marker{background-position:50%;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:16px;width:16px;vertical-align:middle;position:relative}.prefix-kae .CodeMirror-lint-message{padding-left:18px;background-position:0 0;background-repeat:no-repeat}.prefix-kae .CodeMirror-lint-marker-warning,.prefix-kae .CodeMirror-lint-message-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAANlBMVEX/uwDvrwD/uwD/uwD/uwD/uwD/uwD/uwD/uwD6twD/uwAAAADurwD2tQD7uAD+ugAAAAD/uwDhmeTRAAAADHRSTlMJ8mN1EYcbmiixgACm7WbuAAAAVklEQVR42n3PUQqAIBBFUU1LLc3u/jdbOJoW1P08DA9Gba8+YWJ6gNJoNYIBzAA2chBth5kLmG9YUoG0NHAUwFXwO9LuBQL1giCQb8gC9Oro2vp5rncCIY8L8uEx5ZkAAAAASUVORK5CYII=")}.prefix-kae .CodeMirror-lint-marker-error,.prefix-kae .CodeMirror-lint-message-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEW7AAC7AACxAAC7AAC7AAAAAAC4AAC5AAD///+7AAAUdclpAAAABnRSTlMXnORSiwCK0ZKSAAAATUlEQVR42mWPOQ7AQAgDuQLx/z8csYRmPRIFIwRGnosRrpamvkKi0FTIiMASR3hhKW+hAN6/tIWhu9PDWiTGNEkTtIOucA5Oyr9ckPgAWm0GPBog6v4AAAAASUVORK5CYII=")}.prefix-kae .CodeMirror-lint-marker-multiple{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAACVBMVEUAAAAAAAC/v7914kyHAAAAAXRSTlMAQObYZgAAACNJREFUeNo1ioEJAAAIwmz/H90iFFSGJgFMe3gaLZ0od+9/AQZ0ADosbYraAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:100% 100%;width:100%;height:100%}.prefix-kae .CodeMirror-lint-line-error{background-color:rgba(183,76,81,.08)}.prefix-kae .CodeMirror-lint-line-warning{background-color:rgba(255,211,0,.1)}.prefix-kae .cm-s-ayu-dark.CodeMirror{background:#0a0e14;color:#b3b1ad}.prefix-kae .cm-s-ayu-dark div.CodeMirror-selected{background:#273747}.prefix-kae .cm-s-ayu-dark .CodeMirror-line::selection,.prefix-kae .cm-s-ayu-dark .CodeMirror-line>span::selection,.prefix-kae .cm-s-ayu-dark .CodeMirror-line>span>span::selection{background:#273747}.prefix-kae .cm-s-ayu-dark .CodeMirror-line::-moz-selection,.prefix-kae .cm-s-ayu-dark .CodeMirror-line>span::-moz-selection,.prefix-kae .cm-s-ayu-dark .CodeMirror-line>span>span::-moz-selection{background:#273747}.prefix-kae .cm-s-ayu-dark .CodeMirror-gutters{background:#0a0e14;border-right:0}.prefix-kae .cm-s-ayu-dark .CodeMirror-guttermarker{color:#fff}.prefix-kae .cm-s-ayu-dark .CodeMirror-guttermarker-subtle,.prefix-kae .cm-s-ayu-dark .CodeMirror-linenumber{color:#3d424d}.prefix-kae .cm-s-ayu-dark .CodeMirror-cursor{border-left:1px solid #e6b450}.prefix-kae .cm-s-ayu-dark .cm-animate-fat-cursor,.prefix-kae .cm-s-ayu-dark.cm-fat-cursor .CodeMirror-cursor{background-color:rgba(162,168,161,.4588235294117647)!important}.prefix-kae .cm-s-ayu-dark span.cm-comment{color:#626a73}.prefix-kae .cm-s-ayu-dark span.cm-atom{color:#ae81ff}.prefix-kae .cm-s-ayu-dark span.cm-number{color:#e6b450}.prefix-kae .cm-s-ayu-dark span.cm-comment.cm-attribute{color:#ffb454}.prefix-kae .cm-s-ayu-dark span.cm-comment.cm-def,.prefix-kae .cm-s-ayu-dark span.cm-comment.cm-tag{color:#39bae6}.prefix-kae .cm-s-ayu-dark span.cm-comment.cm-type{color:#5998a6}.prefix-kae .cm-s-ayu-dark span.cm-attribute,.prefix-kae .cm-s-ayu-dark span.cm-property{color:#ffb454}.prefix-kae .cm-s-ayu-dark span.cm-keyword{color:#ff8f40}.prefix-kae .cm-s-ayu-dark span.cm-builtin{color:#e6b450}.prefix-kae .cm-s-ayu-dark span.cm-string{color:#c2d94c}.prefix-kae .cm-s-ayu-dark span.cm-variable{color:#b3b1ad}.prefix-kae .cm-s-ayu-dark span.cm-variable-2{color:#f07178}.prefix-kae .cm-s-ayu-dark span.cm-variable-3{color:#39bae6}.prefix-kae .cm-s-ayu-dark span.cm-type{color:#ff8f40}.prefix-kae .cm-s-ayu-dark span.cm-def{color:#fe9}.prefix-kae .cm-s-ayu-dark span.cm-bracket{color:#f8f8f2}.prefix-kae .cm-s-ayu-dark span.cm-tag{color:#39bae6}.prefix-kae .cm-s-ayu-dark span.cm-header{color:#c2d94c}.prefix-kae .cm-s-ayu-dark span.cm-link{color:#39bae6}.prefix-kae .cm-s-ayu-dark span.cm-error{color:#f33}.prefix-kae .cm-s-ayu-dark .CodeMirror-activeline-background{background:#01060e}.prefix-kae .cm-s-ayu-dark .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}.prefix-kae .CodeMirror-foldmarker{color:#00f;text-shadow:#b9f 1px 1px 2px,#b9f -1px -1px 2px,#b9f 1px -1px 2px,#b9f -1px 1px 2px;font-family:arial;line-height:.3;cursor:pointer}.prefix-kae .CodeMirror-foldgutter{width:.7em}.prefix-kae .CodeMirror-foldgutter-folded,.prefix-kae .CodeMirror-foldgutter-open{cursor:pointer}.prefix-kae .CodeMirror-foldgutter-open:after{content:"\25BE"}.prefix-kae .CodeMirror-foldgutter-folded:after{content:"\25B8"}