/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body>header .branding{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}body>header .branding:before{content:"";display:block;width:0;height:150%}#actions,body>header nav ul,footer .social-buttons{margin:0;padding:0;list-style:none}body>header nav ul:before,body>header nav ul:after{content:" ";display:table}body>header nav ul:after{clear:both}html,button,input,select,textarea{color:#c1c1c2}html,body{height:100%}body{font:13px/1.4 "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;color:#c1c1c2;background:#3b3e41}*{box-sizing:border-box}*:focus,*:active{outline:none}h2{font-size:1.6em;font-weight:normal;text-align:center}h3{font-size:1.4em}a{color:#c1c1c2;text-decoration:none}a:hover{color:#fff}::-webkit-scrollbar{width:18px;height:20px}::-webkit-file-upload-button,::-webkit-scrollbar-thumb{min-height:20px;background-clip:content-box;box-shadow:0 0 0 5px rgba(0,0,0,0.3) inset}::-webkit-scrollbar-track,::-webkit-scrollbar-thumb{border-radius:999px;border:5px solid transparent}::-webkit-slider-thumb,::-webkit-scrollbar-track{box-shadow:1px 1px 5px rgba(0,0,0,0.2) inset}::-webkit-scrollbar-track,::-webkit-scrollbar-thumb{border-radius:999px;border:5px solid transparent}::-webkit-search-decoration,::-webkit-scrollbar-corner{background:transparent}@font-face{font-family:'jg-icons';src:url("../fonts/jg-icons.eot")}@font-face{font-family:'jg-icons';src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:normal;font-style:normal}[class^="ico-"],[class*=" ico-"],.ico{font-family:'jg-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-letter:before{content:"\e000"}.ico-error:before{content:"\e001"}.ico-warning:before{content:"\e002"}.ico-faq:before{content:"\e003"}.ico-info:before{content:"\e004"}.ico-magic:before{content:"\e005"}.ua-heart-icon{display:inline-block;width:20px;height:18px;vertical-align:text-top;background-size:cover;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAuCAMAAABd9bpjAAABGlBMVEUAAAD/1QD/0wD/1gAAW7sAW7v/1QAAWrsASrUAeLQAXbvp0UYAW7v/1QD/1QAAW7v/1QD/1AD/1gD/0gD/1gD/1QAAW7sAWrsAW7v/1gD/1QAAW7sDW7sAWrv/1QD/1gAAW7sAW7sAW7sAW7wAXLv/1QAAXb32yij/2QAaXboAUr9dcbL60iv+1BX/1QAAW7wEW7z40C4AW7sAW7wAW7wAVLz/2AAAWMD/1QAAXLz90xf91Bj/1wAAW7z/2QAAXLwAXLwAW7sAWr4AWLn/0gAAW7v/1gBdcbEAU74YXbr60Sv91BX/4QAAYcgAXsH/3gAAXb8AY8wAX8T/3AAAYMUAYMb/4wASXr7/5C//4hX+1BX/6QAAW80AWcpdpv3+AAAARXRSTlMA/gb4/Pr6+QMEBwTt5+LfKSQeGvHr5J6JON3KlF3X0s7CdWRNMBYRDfz5+fj49POkfnxRRiYWEO3n3c7GtrWyrzgzHRPj4WhPAAAB60lEQVRIx5XRCW/aMBjG8ae1TVJIS09gHCsURtdrvdfdt9Md2IRrvbbv/zWaOFQWRFHsv6JEeaWfbCeIWwKuGuWax2mpVe/kw4G68PXsS7NYbH6sXLjRQOe66Fa8sRgGnMvwUdzJYyl0jWYgJkMphxMh1cyFXqJ9LALKGOU8ustB8QL4VhND9UqZmpU6gDLqUR4EDtdRZzjeaQTCoTOzSQVwp+LzwGF8JodLGThzMzoox8YN13D4fJRylpg5g0p0ijzagnGzKBXnkel6knLDmCzlAVTUtgxzxBlwVZLMnFBZzONcMG6T7KAuHBvBRB2tMbMikxbeBtSGUFkCt42CWwfPcmOBh9rYirBxDWXbj3yCht2vpJM2ut7N3i/j9m6OvwP1f/s/jdv/fwLg8uD64Nq8S6CA09vD34Yd3p6GoAB8eiC+UeThA8Ii9f7u6P5PZvdHd+92UYjNy+2/ZCErn/RWNrAI1aKJ8XNaxOZ5lnlaQ5tdbVLE8vqT0KaXbnzS10KbH1VtkudICGVeV3u5lF31t9amImmImdBmYyU0yV313yiRbbTYXFUi1cyfR4s0s748uw4ZaWFk/Nzo1QslDI0WWWZtq5+bnmNElDAyxI/FMyVMja+FiVnd7BMyyilhbnq9BSUszHY1TTwCT2xCUQPeuGoAAAAASUVORK5CYII=)}.btn{display:inline-block;font-weight:500;padding:8px 18px;line-height:1;text-align:center;vertical-align:middle;cursor:pointer;color:#fff;border:solid 1px #1a1b1e;border-radius:2px;background-color:#007df1;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.02),inset 0 -2px 0 rgba(0,0,0,0.05),inset 0 1px rgba(255,255,255,0.1),inset 0 0 0 1px rgba(255,255,255,0.01);background-image:linear-gradient(to top, rgba(0,0,0,0.15), rgba(255,255,255,0.15));transition:background-color, 0.2s}.btn em{position:relative;z-index:1;font-style:normal}.btn:hover{text-decoration:none;background-color:#2a98ff}.btn:active{background-image:none;color:#91b8ee;transition:none;box-shadow:0 1px rgba(255,255,255,0.15),inset 1px 1px 3px rgba(0,0,0,0.3)}.btn-reset{background-color:#666;font-size:11px;font-weight:normal;padding:5px 15px;margin-left:7px}.btn-reset:hover{background-color:#777}.btn-reset:active{color:#c1c1c2}.btn-info{background-color:#33a6ff;font-size:11px;font-weight:normal;padding:5px 15px;margin-left:7px}.btn-info:hover{background-color:#4db1ff}.btn-info:active{color:#e6e5e5;background-color:#1a9bff}.noty_buttons{background:#35383b !important;text-align:center !important}.form p{margin-bottom:15px}.form p:last-child{margin:0;text-align:right}.form input,.form textarea{width:100%}.form input[type="text"],.form input[type="email"],.form textarea{border-radius:2px;padding:5px;background-color:#35383b;border:solid 1px #000;color:#fff;box-shadow:0 1px rgba(255,255,255,0.15),inset 0 1px 3px rgba(0,0,0,0.2)}.form input[type="text"]:focus,.form input[type="email"]:focus,.form textarea:focus{background-color:#3f4248}.form input[type="submit"]{width:110px;padding:0 12px;line-height:40px;font-weight:normal;font-size:1.1em;color:#b3b4b6;background-color:#2c3035}.form input[type="submit"]:hover{background-color:#383c42}#actions{position:absolute;z-index:2;top:60px;right:40px;overflow:hidden;display:none}#actions li{min-width:230px;text-align:center;position:relative;display:none}#actions a,#actions span{text-shadow:0 1px 1px rgba(0,0,0,0.36)}#actions span,#actions a{font-size:2em;padding:15px 10px;margin-bottom:6px;line-height:1;background-color:rgba(63,66,70,0.8);display:block;transition:background-color 0.2s linear;border-radius:6px}#actions span:hover,#actions span.hover,#actions a:hover,#actions a.hover{background-color:rgba(0,132,255,0.6);color:#fff}#actions span.loading,#actions span.loading:hover,#actions a.loading,#actions a.loading:hover{background-color:rgba(66,69,73,0.35);text-shadow:none;color:#c1c1c2;cursor:default}#actions select{color:#333}.badge{background:#999;font-size:12px;line-height:1;font-weight:normal;color:#fff;padding:2px 9px}.badge-code-size{display:none;background:#0090ff;position:absolute;top:22px;right:40px;cursor:pointer;z-index:2;border-radius:12px}.badge-code-size.over{background:#c40000}.type-hint{display:inline-block;text-align:center;min-width:50px;margin:1px 5px;padding:.2em .6em .3em;font-size:.85em;font-weight:bold;line-height:1;color:#fff;white-space:nowrap;vertical-align:baseline;border-radius:2px;background:#999}.type-hint-expression{background:purple}.type-hint-date{background:#a8739a}.type-hint-string{background:#3a87ad}.type-hint-function{background:green}.type-hint-object{background:#999}.type-hint-array{background:#F90}.type-hint-boolean{background:#128327}.type-hint-number{background:#bd3f42}.type-hint-regexp{background:#5a54bd}.type-hint-domelement{background:#5f9ea0}body>header{height:41px;background-color:#35383b;z-index:4;border-bottom:solid 1px #1a1b1e}body>header .controls{position:absolute;top:4px;left:50%;margin-left:-60px}body>header h1{margin:0;float:left}body>header nav{float:right}body>header nav li{float:left}body>header nav a{display:block;line-height:40px;height:40px;padding:0 15px;color:#a7a7a9}body>header nav a span{font-size:16px;vertical-align:text-bottom;margin-right:5px;line-height:1}body>header nav .active{background:#2e3033;color:#fff}body>header nav .try-beta{color:#0090ff;font-weight:600}body>header nav .try-beta:hover{color:#33a6ff}body>header nav .donate{color:#fc0;font-weight:bold}body>header nav .donate span{margin-right:0.5em;position:relative;top:-1px}body>header nav .donate:hover{color:#ffdb4d}body>header .branding{float:left;background:url("/img/branding.svg") no-repeat center;background-size:contain;margin:11px 0 0 15px;width:191px;height:17px}aside{right:0;width:50%;opacity:.95;z-index:2;background:#3b3e41;transition:all .2s ease-out;transform:translate3d(100%, 0, 0)}aside .scroll-container{position:absolute;left:0;top:0;right:0;bottom:0;overflow-y:auto;padding:20px}aside article{display:none}aside a{color:#0090ff}aside a:hover{color:#0090ff;text-decoration:underline}aside h2{text-align:left;margin:0 0 1em 0;padding-bottom:10px;font-weight:bold;box-shadow:0 1px rgba(0,0,0,0.5),0 2px rgba(255,255,255,0.1)}aside h2,aside h3{font-weight:normal}aside dt{margin-bottom:1em}aside dt a{font-size:1.2em;padding:4px 8px;border-radius:2px;color:#0090ff}aside dt a.active{background:#2e3033}aside dt a:after{content:'';vertical-align:middle;margin-left:3px;display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #0090ff}aside dd{margin:0 0 1em 0;display:none;padding:10px;background:#2e3033;border-radius:2px}aside dd p{margin:0}aside dd h4{font-size:1.2em;font-weight:normal;margin:1em 0 0.6em 0}aside dd pre{display:inline-block;font-family:"Menlo","Consolas","Inconsolata","Deja Vu Sans Mono","Droid Sans Mono","Andale Mono","Lucida Console",monospace;color:#33a6ff;background:#27282b;padding:3px;border-radius:2px;margin:0}aside dd code{white-space:normal}aside dd small{font-size:.85em}aside dd table{width:100%}aside dd table tr:hover td{background:#3d4144}aside dd table th{text-align:left;border-bottom:2px solid #424649}aside dd table th,aside dd table td{padding:6px;line-height:1.6}aside dd table td{border-top:1px solid #424649}aside .close{display:none;font-size:40px;border:0 none;background:#3b3e41;padding:0;width:60px;height:60px;position:absolute;left:-60px;top:0;font-weight:100;line-height:53px;text-align:center;color:#a7a7a9}aside .close:hover{text-decoration:none;color:#fff}.viewport{position:absolute;top:41px;left:0;right:0;bottom:40px;overflow:hidden;min-width:992px}.viewport .box{width:50%;left:0;background:#2e3033;z-index:1}.viewport .box.result-box{left:50%}.viewport .handle{right:0;z-index:2;width:8px;border-left:solid 1px #1a1b1e;border-right:solid 1px #1a1b1e;background-color:#35383b}.viewport .box,.viewport aside,.viewport .handle{position:absolute;height:100%;top:0}.viewport.sidebar aside{transform:translate3d(0, 0, 0)}.viewport.sidebar aside .close{display:block}.viewport.help-tab aside .help-tab{display:block}.viewport.about-tab aside .about-tab{display:block}.wait-magic{color:#383b3f;font-size:50px;line-height:1;position:absolute;top:40%;left:0;width:100%;margin:-140px 0 0 0;height:280px;z-index:1;text-shadow:0 -1px 1px rgba(0,0,0,0.3)}.wait-magic span{font-size:90px;display:inline-block;margin-bottom:40px}footer{position:absolute;bottom:0;left:0;width:100%;height:40px;padding:10px 10px 0 10px;text-align:right;overflow:hidden;border-top:solid 1px #1a1b1e}footer a{color:#0090ff}footer a:hover{color:#0090ff;text-decoration:underline}footer .creator{float:left}footer .creator span{margin:0 0.2em;position:relative;width:17px;height:15px}footer .social-buttons{float:right;margin-right:-10px}footer .social-buttons li{float:left;margin-right:10px}.CodeMirror{font-family:monospace;height:300px}.CodeMirror-scroll{overflow:auto}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:white}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;box-sizing:content-box}.CodeMirror div.CodeMirror-cursor{border-left:1px solid black;z-index:3}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.CodeMirror.cm-keymap-fat-cursor div.CodeMirror-cursor{width:auto;border:0;background:#7e7;z-index:1}.cm-tab{display:inline-block}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable{color:black}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-property{color:black}.cm-s-default .cm-operator{color:black}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:bold}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-s-default .cm-error{color:#f00}.cm-invalidchar{color:#f00}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{line-height:1;position:relative;overflow:hidden;background:white;color:black}.CodeMirror-scroll{margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative;box-sizing:content-box}.CodeMirror-sizer{position:relative;border-right:30px solid transparent;box-sizing:content-box}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;padding-bottom:30px;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;box-sizing:content-box;padding-bottom:30px;margin-bottom:-32px;display:inline-block;*zoom:1;*display:inline}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text}.CodeMirror pre{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-wrap .CodeMirror-scroll{overflow-x:hidden}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-measure pre{position:static}.CodeMirror div.CodeMirror-cursor{position:absolute;visibility:hidden;border-right:none;width:0}.CodeMirror-focused div.CodeMirror-cursor{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.cm-searching{background:#ffa;background:rgba(255,255,0,0.4)}.CodeMirror span{*vertical-align:text-bottom}@media print{.CodeMirror div.CodeMirror-cursor{visibility:hidden}}.cm-s-monokai.CodeMirror{background:#272822;color:#f8f8f2}.cm-s-monokai div.CodeMirror-selected{background:#49483E !important}.cm-s-monokai .CodeMirror-gutters{background:#272822;border-right:0px}.cm-s-monokai .CodeMirror-linenumber{color:#d0d0d0}.cm-s-monokai .CodeMirror-cursor{border-left:1px solid #f8f8f0 !important}.cm-s-monokai span.cm-comment{color:#75715e}.cm-s-monokai span.cm-atom{color:#ae81ff}.cm-s-monokai span.cm-number{color:#ae81ff}.cm-s-monokai span.cm-property,.cm-s-monokai span.cm-attribute{color:#a6e22e}.cm-s-monokai span.cm-keyword{color:#f92672}.cm-s-monokai span.cm-string{color:#e6db74}.cm-s-monokai span.cm-variable{color:#a6e22e}.cm-s-monokai span.cm-variable-2{color:#9effff}.cm-s-monokai span.cm-def{color:#fd971f}.cm-s-monokai span.cm-bracket{color:#f8f8f2}.cm-s-monokai span.cm-tag{color:#f92672}.cm-s-monokai span.cm-link{color:#ae81ff}.cm-s-monokai span.cm-error{background:#f92672;color:#f8f8f0}.cm-s-monokai .CodeMirror-activeline-background{background:#373831 !important}.cm-s-monokai .CodeMirror-matchingbracket{text-decoration:underline;color:white !important}.CodeMirror-lint-markers{width:16px}.CodeMirror-lint-tooltip{background-color:infobackground;border:1px solid black;border-radius:4px 4px 4px 4px;color:infotext;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}.CodeMirror-lint-mark-error,.CodeMirror-lint-mark-warning{background-position:left bottom;background-repeat:repeat-x}.CodeMirror-lint-mark-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJDw4cOCW1/KIAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAHElEQVQI12NggIL/DAz/GdA5/xkY/qPKMDAwAADLZwf5rvm+LQAAAABJRU5ErkJggg==")}.CodeMirror-lint-mark-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJFhQXEbhTg7YAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAMklEQVQI12NkgIIvJ3QXMjAwdDN+OaEbysDA4MPAwNDNwMCwiOHLCd1zX07o6kBVGQEAKBANtobskNMAAAAASUVORK5CYII=")}.CodeMirror-lint-marker-error,.CodeMirror-lint-marker-warning{background-position:center center;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:16px;width:16px;vertical-align:middle;position:relative}.CodeMirror-lint-message-error,.CodeMirror-lint-message-warning{padding-left:18px;background-position:top left;background-repeat:no-repeat}.CodeMirror-lint-marker-error,.CodeMirror-lint-message-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEW7AAC7AACxAAC7AAC7AAAAAAC4AAC5AAD///+7AAAUdclpAAAABnRSTlMXnORSiwCK0ZKSAAAATUlEQVR42mWPOQ7AQAgDuQLx/z8csYRmPRIFIwRGnosRrpamvkKi0FTIiMASR3hhKW+hAN6/tIWhu9PDWiTGNEkTtIOucA5Oyr9ckPgAWm0GPBog6v4AAAAASUVORK5CYII=")}.CodeMirror-lint-marker-warning,.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=")}.CodeMirror-lint-marker-multiple{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAACVBMVEUAAAAAAAC/v7914kyHAAAAAXRSTlMAQObYZgAAACNJREFUeNo1ioEJAAAIwmz/H90iFFSGJgFMe3gaLZ0od+9/AQZ0ADosbYraAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:right bottom;width:100%;height:100%}.CodeMirror{font:13px/1.2 "Menlo","Consolas","Inconsolata","Deja Vu Sans Mono","Droid Sans Mono","Andale Mono","Lucida Console",monospace;position:absolute;right:0;left:0;height:100%}.cm-s-monokai.CodeMirror{background:#2e3033}.cm-s-monokai .CodeMirror-gutters{background:#323538;border-right:1px solid #323538}.cm-s-monokai .CodeMirror-linenumber{color:#777}.cm-s-monokai .CodeMirror-activeline-background{background:#323538 !important}.template-box .CodeMirror{right:8px}.cm-jg-template{color:#33a6ff}.CodeMirror-foldgutter{width:14px}.CodeMirror-gutter-elt{text-align:center}.CodeMirror-foldgutter-open,.CodeMirror-foldgutter-folded{cursor:pointer;position:relative;top:-1px}.CodeMirror-foldgutter-open{height:6px;display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #777}.CodeMirror-foldgutter-open:hover{border-top-color:#fff}.CodeMirror-foldgutter-folded{display:inline-block;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #777}.CodeMirror-foldgutter-folded:hover{border-left-color:#fff}
