.CodeMirror-dialog{position:absolute;left:0;right:0;background:inherit;z-index:15;padding:.1em .8em;overflow:hidden;color:inherit}.CodeMirror-dialog-top{border-bottom:1px solid #eee;top:0}.CodeMirror-dialog-bottom{border-top:1px solid #eee;bottom:0}.CodeMirror-dialog input{border:none;outline:none;background:transparent;width:20em;color:inherit;font-family:monospace}.CodeMirror-dialog button{font-size:70%}.CodeMirror-simplescroll-horizontal div,.CodeMirror-simplescroll-vertical div{position:absolute;background:#ccc;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #bbb;border-radius:2px}.CodeMirror-simplescroll-horizontal,.CodeMirror-simplescroll-vertical{position:absolute;z-index:6;background:#eee}.CodeMirror-simplescroll-horizontal{bottom:0;left:0;height:8px}.CodeMirror-simplescroll-horizontal div{bottom:0;height:100%}.CodeMirror-simplescroll-vertical{right:0;top:0;width:8px}.CodeMirror-simplescroll-vertical div{right:0;width:100%}.CodeMirror-overlayscroll .CodeMirror-gutter-filler,.CodeMirror-overlayscroll .CodeMirror-scrollbar-filler{display:none}.CodeMirror-overlayscroll-horizontal div,.CodeMirror-overlayscroll-vertical div{position:absolute;background:#bcd;border-radius:3px}.CodeMirror-overlayscroll-horizontal,.CodeMirror-overlayscroll-vertical{position:absolute;z-index:6}.CodeMirror-overlayscroll-horizontal{bottom:0;left:0;height:6px}.CodeMirror-overlayscroll-horizontal div{bottom:0;height:100%}.CodeMirror-overlayscroll-vertical{right:0;top:0;width:6px}.CodeMirror-overlayscroll-vertical div{right:0;width:100%}body{background-color:#292d3e;overflow:hidden;position:static}.codeEditor,.CodeMirror,.editorPanel,.editorPanelRight,.editorTab,.editorTabs{height:100%!important}.tab-content{height:calc(100% - 3em)}.editor,.editorTab,.editorTabs,.sidebarPanel,.tab-content{width:100%}.app-footer{height:30px!important;bottom:0;background-color:#007acc;border:none;color:#fff;padding:5px;font-size:10px;width:100%}.editor{display:flex;height:calc(100vh - 4.5em)}.app-header{height:20px}.nav::-webkit-scrollbar{height:2px;margin:1em;background-color:0}.nav::-webkit-scrollbar-thumb{border-radius:10px;background-color:#bcd}.nav::-webkit-scrollbar-track{border-radius:10px;background-color:0}.nav-link{width:max-content}.nav{overflow-x:auto;flex-wrap:nowrap;overflow-y:hidden}.CodeMirror-hint{color:#fff}.CodeMirror-hints{background-color:#292d3e}.CodeMirror-cursor{border-left:2px solid;border-right:2px solid}.dropdown-menu{padding:4px 4px;font-size:90%;background-color:#292d3e}.dropdown-item{color:#fff;padding:.4rem .3rem}.dropdown-item:hover{background-color:#1e88e5}.vtl{color:#fff}.treeview{background-color:#202330;font-size:12px;width:100%}.vtl-node{white-space:pre}.vtl-node-main .vtl-operation{margin:0}.vtl-node-main:hover{background-color:hsla(0,0%,100%,.1)!important}.icon:hover{cursor:pointer}.muted{color:grey;font-size:80%}.fileIcon{width:12px;height:12px;margin-right:10px}.nav-tabs{border-radius:none}.nav-tabs .nav-link{background:#232633}.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus{background:#292d3f;color:#fff;border:#292d3f}.CodeMirror-overlayscroll-horizontal{bottom:5px}.tab-content{border-color:#292d3e;overflow:hidden}.tab-content .tab-pane{background:#292d3f;border-color:#292d3e;width:100%;height:100%!important}.sidebarPanel{overflow:hidden;display:inline-block}.editorTab{position:relative;overflow:hidden}.editorTab>*{width:100%;overflow:hidden}.editorPanel,.editorPanelRight{background:#202330;-webkit-box-shadow:-7px 0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:-7px 0 5px 0 rgba(0,0,0,.2);box-shadow:-7px 0 5px 0 rgba(0,0,0,.2);z-index:98}.editorPanelRight{width:100%}.filePath{color:#73818f}.closeTabIcon{position:relative;margin-left:10px;left:10px;padding:5px;cursor:pointer}.closeTabIcon:hover{background:#202330}.loading-pallete{text-align:right}#right-click-menu{background:#202330;border:1px solid #5f5f5f;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);display:block;list-style:none;margin:0;padding:5px;position:absolute;z-index:999;border-radius:5px;font-size:12px}#right-click-menu li{margin:0;padding:5px;color:#fff;cursor:pointer}#right-click-menu li:last-child{border-bottom:none}.cm-matchhighlight{background-color:hsla(0,0%,100%,.1)}#right-click-menu li:hover{background:#1e88e5;color:#fafafa;border-radius:5px}.handle{display:none!important}.handle-mr{position:fixed;display:block!important;height:100%;top:0;width:15px;opacity:0;z-index:999}.vdr{height:100%!important;border:none;overflow:scroll}