code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#a6e22e}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.function{color:#e6db74}.token.keyword{color:#66d9ef}.token.important,.token.regex{color:#fd971f}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre.line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(90deg,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:#f5f2f0;font:700 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}.template-preview{padding:2px;overflow:auto;height:100%;display:flex;flex-direction:column}.template-preview .template-body,.template-preview .template-errors{padding:10px;height:100%}.template-preview .file-path{text-align:right;padding:10px 5px}.template-preview .template-errors .error-block{font-size:18px;padding:4px;border:1px solid gray;display:flex}.template-preview .template-errors .error-block.info{background:#bde5f8;color:#00529b}.template-preview .template-errors .error-block.warning{background:#feefb3;color:#9f6000}.template-preview .template-errors .error-block.error{background:#ffbaba;color:#d8000c}.template-preview .template-errors .title{padding:10px 0;font-size:20px;text-align:center}.template-preview .error-block .code,.template-preview .error-block .line-number,.template-preview .error-block .message{margin:0 4px}.template-preview .error-block .code,.template-preview .error-block .line-number{width:10%;text-align:center}.template-preview .error-block .message{width:80%}.line-highlight{background:linear-gradient(90deg,rgba(255,0,0,.1) 70%,rgba(255,0,0,.1))}.templates{border-top:1px solid #eee}.templates-item-loading{height:100%;display:flex;align-items:center;justify-content:center;font-size:22px}.templates .templates-index{padding:3px 5px;text-align:right}.templates .templates-preview{display:flex}.templates .templates-preview .templates-preview-container{width:100%;max-width:50%}.templates-title{font-size:20px;top:0;height:50px;border-bottom:1px solid #eee}.templates-footer,.templates-title{position:fixed;left:0;width:100%;background:#000;z-index:1}.templates-footer{bottom:0;height:24px;border-top:1px solid #eee;display:flex;align-items:center}.templates-footer a{margin:0 10px}.templates-title .templates-header{margin:10px;display:flex;align-items:center;justify-content:space-between}.templates-title .templates-header .controlls{width:50%;display:flex}.templates-title .templates-header .controlls .controll{height:28px;min-width:100px;margin:0 4px}.templates-body{margin:55px 0}.template-convert-error{font-size:18px;color:red;text-align:center}.templates-loading{padding:10px;text-align:center;font-size:24px;vertical-align:middle;background:#a9a9a9;margin:52px 0 28px}.template-modal{width:90%;background:#000;padding:10px;margin:60px auto 0}.template-modal .template-header{margin:0 0 8px;position:relative}.template-modal .template-header .template-name{font-size:22px}.template-modal .template-header .close-button{font-size:26px;position:absolute;right:5px;top:2px}.template-modal .template-header .close-button:hover{cursor:pointer;color:red}.template-modal .template-body{overflow:hidden}.template-modal .template-body .textarea-markup{width:99%;height:350px;resize:vertical}.template-modal .template-body .button-controls{margin:5px 0}.template-modal .template-body .button-controls button{margin-right:5px;font-size:16px;height:26px;min-width:80px}.template-modal .template-body .error-msg{font-size:18px}.template-modal .template-body .error-msg .text{color:red}.ReactModal__Overlay{z-index:2}body{background:#000;color:#fff;margin:0}
/*# sourceMappingURL=core.css.map*/