WebController/wwwroot/css/site.min.css
.litegraph-editor,.litegraph-editor .content{height:100%;position:relative;width:100%}.litegraph-editor .miniwindow .corner-button,.litegraph-editor .miniwindow .corner-button2{top:2px;cursor:pointer;color:#AAA;font-size:14px;font-family:Tahoma}.litegraph-editor{margin:0;padding:0;background-color:#1B1C1D;color:#EEE;font:14px Tahoma}.litegraph-editor h1{font-family:"Metro Light",Tahoma;color:#DDD;font-size:28px;padding-left:10px;margin:0;font-weight:400}.litegraph-editor h1 span{font-family:Arial;font-size:14px;font-weight:400;color:#AAA}.litegraph-editor h2{font-family:"Metro Light";padding:5px;margin-left:10px}.litegraph-editor *{box-sizing:border-box;-moz-box-sizing:border-box}.litegraph-editor .footer,.litegraph-editor .header{position:relative;height:40px;background-color:#333}.litegraph-editor .tools,.litegraph-editor .tools-left,.litegraph-editor .tools-right{position:absolute;top:2px;right:0;vertical-align:top;margin:2px 5px 0 0}.litegraph-editor .tools-left{right:auto;left:4px}.litegraph-editor .footer{height:40px;position:relative}.litegraph-editor .miniwindow{border:1px solid #111}.litegraph-editor .miniwindow .corner-button{position:absolute;right:2px}.litegraph-editor .miniwindow .corner-button2{position:absolute;right:15px}.litegraph-editor button{color:#CCC;font-size:20px;min-width:30px;border:0 solid #666;background-color:#3F3F3F;padding:4px 10px;cursor:pointer;transition:all 1s;-moz-transition:all 1s;-webkit-transition:all .4s}.litegraph-editor button:hover{background-color:#999;color:#FFF;transition:all 1s;-moz-transition:all 1s;-webkit-transition:all .4s}.litegraph-editor button:active{background-color:#fff}.litegraph-editor button.fixed{position:absolute;top:5px;right:5px;font-size:1.2em}.litegraph-editor button img{margin:-4px;vertical-align:top;opacity:.8;transition:all 1s}.litegraph-editor button:hover img{opacity:1}.litegraph-editor .header button{height:32px;vertical-align:top}.litegraph-editor .toolbar-widget{display:inline-block}.litegraph-editor .editor-area{width:100%;height:100%}.litegraph-editor .loadmeter{font-family:Tahoma;color:#AAA;font-size:12px;border-radius:2px;width:130px;vertical-align:top}.litegraph-editor .strong{vertical-align:top;padding:3px;width:30px;display:inline-block;line-height:8px}.litegraph-editor .cpuload .bgload,.litegraph-editor .gpuload .bgload{display:inline-block;width:90px;height:15px;background-image:url(../imgs/load-progress-empty.png)}.litegraph-editor .cpuload .fgload,.litegraph-editor .gpuload .fgload{display:inline-block;width:4px;height:15px;max-width:90px;background-image:url(../imgs/load-progress-full.png)}.litegraph-editor .dialog{position:absolute;top:50%;left:50%;margin-top:-150px;margin-left:-200px;background-color:#151515;min-width:400px;min-height:300px;box-shadow:0 0 2px #000}#content,#editor{position:relative}#block-app,#visual{left:0;top:0;position:absolute}.litegraph-editor .dialog .dialog-footer,.litegraph-editor .dialog .dialog-header{height:40px}.litegraph-editor .dialog .dialog-header .dialog-title{font:20px Arial;margin:4px;padding:4px 10px;display:inline-block}.litegraph-editor .dialog .dialog-content{height:calc(100% - 40px);width:calc(100% - 10px);background-color:#000;margin:4px;display:inline-block}.litegraph-editor .content{background-color:#CADBC9}.litegraph-editor .miniwindow{background-color:#BACBB9}.lgraphcanvas{cursor:crosshair;user-select:none;-moz-user-select:none;-webkit-user-select:none}.graphcontextualmenu{padding:4px;min-width:100px}.graphcontextualmenu-title{color:#DDE;background-color:#222;margin:0;padding:2px;cursor:default}.graphmenu-entry{box-sizing:border-box;margin:2px;padding-left:20px;user-select:none;-moz-user-select:none;-webkit-user-select:none;transition:* linear .5s}.graphmenu-entry.disabled{opacity:.3}.graphmenu-entry.submenu{border-right:2px solid #EEE}.graphmenu-entry:hover{background-color:#555}.graphmenu-entry.separator{background-color:#111;border-bottom:1px solid #666;height:1px;width:calc(100% - 20px);-moz-width:calc(100% - 20px);-webkit-width:calc(100% - 20px)}#block-app,#visual,body,html{height:100%;width:100%}.ui.modal>.header{background:#ddd}body,html{margin:0;padding:0}body{background-color:#1B1C1D;font:14px Tahoma;overflow:-moz-scrollbars-vertical;overflow:scroll}#main{width:100%;height:-moz-calc(100% - 135px);height:-webkit-calc(100% - 135px);height:calc(100% - 135px);background-color:#222}#content{min-height:500px;overflow:hidden}.fullscreen #content{min-height:-moz-calc(100% - 80px);min-height:-webkit-calc(100% - 80px);min-height:calc(100% - 80px)}#visual{background-color:#000}#block-app{background-color:rgba(0,0,0,.5);text-align:center;z-index:6}#block-app span{display:block;font-size:30px;margin:300px auto auto}#block-app span a{display:inline-block;text-decoration:none;color:#000;background-color:red;padding:0 4px}::-webkit-scrollbar{height:12px;width:6px;background:#222}::-webkit-scrollbar-thumb{background:rgba(200,200,200,.4)}::-webkit-scrollbar-corner{background:#766}#editor{width:50%;height:100%;display:inline-block;margin:0;padding:0}.field-validation-valid,.main.menu .showsmall.item,.showsmall,.validation-summary-valid{display:none}#editor .toolsbar{width:100%;height:30px;background-color:#262626;margin:0;padding:0}#editor .toolsbar button{padding:2px 10px;margin:3px 0 0 3px}#editor .toolsbar button.enabled{background-color:#66A}#world{position:absolute;top:0;right:0;width:50%;height:100%}#worldcanvas{background-color:#343}.connectbutton{width:150px}.error-log-message{color:red}.field-validation-error,.validation-summary-errors{color:#b94a48}input.input-validation-error,select.input-validation-error{border:1px solid #b94a48}input[type=checkbox].input-validation-error{border:0}.ui.progress,.ui.progress:first-child,.ui.progress:last-child{margin:.2em 0 0}.text-box-form{margin:.3em 0 0}.ui.button.nonbutton{padding:0;opacity:1!important}.ui.button>.icon:not(.button){margin:0}.nonvisible{visibility:hidden}.main.menu{border-radius:0;border:none;font-size:1.15em}.main.menu.fixed{background-color:#FFF;border:1px solid #DDD;box-shadow:0 3px 5px rgba(0,0,0,.2)}@media only screen and (max-width:700px){.big.main.menu .hidesmall.item{display:none}.big.main.menu .showsmall.item,.showsmall{display:block}.hidesmall{display:none}.masthead h1.ui.header{font-size:2.2em}.masthead h2{margin-top:.5em;font-size:1.1em}}.noUi-connect{height:13px}.switch-input:checked~.switch-label{background:#2185D0}.chart{padding:10px 20px 10px 10px}.vis-timeline{border:0;font-size:11px}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-minor{border-color:#fff}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-major{border-color:#e5e5e5}/*!
 * Stylesheet for the Date Range Picker, for use with Semantic UI
 *
 * Copyright 2013-2015 Dan Grossman ( http://www.dangrossman.info )
 * Licensed under the MIT license. See http://www.opensource.org/licenses/mit-license.php
 *
 * Built for http://www.improvely.com
 */.daterangepicker.dropdown-menu{max-width:none;display:none;z-index:3000;border:1px solid #ccc;box-shadow:0 0 5px #ccc}.daterangepicker.opensleft .calendar,.daterangepicker.opensleft .ranges{float:left;margin:4px}.daterangepicker.openscenter .calendar,.daterangepicker.openscenter .ranges,.daterangepicker.opensright .calendar,.daterangepicker.opensright .ranges{float:right;margin:4px}.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:none}.daterangepicker .ranges .range_inputs>div,.daterangepicker_start_input{float:left}.daterangepicker .ranges{width:160px;text-align:left}.daterangepicker .ranges .range_inputs>div:nth-child(2){padding-left:11px}.daterangepicker .calendar{display:none;max-width:270px}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar.single .calendar-date{border:none}.daterangepicker .calendar td,.daterangepicker .calendar th{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;white-space:nowrap;text-align:center;min-width:32px}.daterangepicker .daterangepicker_end_input label,.daterangepicker .daterangepicker_start_input label{color:#333;display:block;font-size:11px;font-weight:400;height:20px;line-height:20px;margin-bottom:2px;text-shadow:#fff 1px 1px 0;text-transform:uppercase;width:74px}.daterangepicker .ranges input{font-size:11px}.daterangepicker .ranges .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;display:block;font-size:11px;height:30px;line-height:30px;vertical-align:middle;margin:0 0 10px;padding:0 6px;width:74px}.daterangepicker .ranges ul{list-style:none;margin:0;padding:0}.daterangepicker .ranges li{font-size:13px;background:#f5f5f5;border:1px solid #f5f5f5;color:#08c;padding:3px 12px;margin-bottom:8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{background:#08c;border:1px solid #08c;color:#fff}.daterangepicker .calendar-date{border:1px solid #ddd;padding:4px;border-radius:4px;background:#fff}.daterangepicker .calendar-time{text-align:center;margin:8px auto 0;line-height:30px}.daterangepicker{position:absolute;background:#fff;top:100px;left:20px;padding:4px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{left:0;width:0;margin-left:auto;margin-right:auto;position:absolute;display:inline-block;content:''}.daterangepicker.opensleft:before{position:absolute;top:-7px;right:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker.opensleft:after{position:absolute;top:-6px;right:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.daterangepicker.openscenter:before{top:-7px;right:0;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2)}.daterangepicker.openscenter:after{top:-6px;right:0;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensright:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker.opensright:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.daterangepicker.dropup{margin-top:-5px}.daterangepicker.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker table{width:100%;margin:0}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;white-space:nowrap}.daterangepicker option.disabled,.daterangepicker td.disabled,.daterangepicker td.off{color:#999}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background:#eee}.daterangepicker td.in-range{background:#ebf4f8;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.daterangepicker td.start-date{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.daterangepicker td.end-date{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:#3071a9;color:#fff}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker .ui.dropdown.monthselect,.daterangepicker .ui.dropdown.yearselect{font-size:12px;padding:5px;margin:0 5px 0 0;height:auto;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:auto}.daterangepicker select.yearselect{width:auto}.daterangepicker select.ui.dropdown.ampmselect,.daterangepicker select.ui.dropdown.hourselect,.daterangepicker select.ui.dropdown.minuteselect,.daterangepicker select.ui.dropdown.secondselect{padding:3px;height:2em}.daterangepicker .ui.dropdown.ampmselect,.daterangepicker .ui.dropdown.hourselect,.daterangepicker .ui.dropdown.minuteselect,.daterangepicker .ui.dropdown.secondselect{padding:5px}.daterangepicker .ui.dropdown.ampmselect>.text,.daterangepicker .ui.dropdown.hourselect>.text,.daterangepicker .ui.dropdown.minuteselect>.text,.daterangepicker .ui.dropdown.monthselect>.text,.daterangepicker .ui.dropdown.secondselect>.text,.daterangepicker .ui.dropdown.yearselect>.text{margin-right:1.25em}.daterangepicker .ui.dropdown.ampmselect>.dropdown.icon,.daterangepicker .ui.dropdown.hourselect>.dropdown.icon,.daterangepicker .ui.dropdown.minuteselect>.dropdown.icon,.daterangepicker .ui.dropdown.monthselect>.dropdown.icon,.daterangepicker .ui.dropdown.secondselect>.dropdown.icon,.daterangepicker .ui.dropdown.yearselect>.dropdown.icon{padding:.8em .15em .8em .8em}.daterangepicker_end_input{float:left;padding-left:11px}.daterangepicker th.month{width:auto;padding:0}.daterangepicker .next .right.arrow.icon,.daterangepicker .prev .left.arrow.icon{margin:0}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr;min-width:210px;border-radius:4px;margin-top:10px;margin-right:0}.noUi-base{width:100%;height:100%;position:relative;z-index:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-handle,.noUi-marker,.noUi-origin,.noUi-pips,.noUi-tooltip,.noUi-value{position:absolute}.noUi-origin{right:0;top:0;left:0;bottom:0}.noUi-handle{z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{left:-10px;top:-1px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:17px;height:17px;left:-6px;top:-17px}.noUi-background{background:#FAFAFA}.noUi-connect{background:#2185D0;transition:background 450ms}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.noUi-target.spacebottom{margin-bottom:17px}.noUi-handle{margin-top:-5px;top:4px;top:-5px;left:4px;width:20px;height:25px;background:#fff;border-radius:2px;box-shadow:1px 1px 5px rgba(0,0,0,.2);background-image:-webkit-linear-gradient(top,#fff 40%,#f0f0f0);background-image:-moz-linear-gradient(top,#fff 40%,#f0f0f0);background-image:-o-linear-gradient(top,#fff 40%,#f0f0f0);background-image:linear-gradient(to bottom,#fff 40%,#f0f0f0);-webkit-transition:left .15s ease-out;-moz-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.noUi-handle:before{content:'';position:absolute;top:50%;left:50%;margin:-6px 0 0 -10px;width:20px;height:12px;background:#f9f9f9;border-radius:1px;box-shadow:inset 0 1px rgba(0,0,0,.02);background-image:-webkit-linear-gradient(top,#eee,#fff);background-image:-moz-linear-gradient(top,#eee,#fff);background-image:-o-linear-gradient(top,#eee,#fff);background-image:linear-gradient(to bottom,#eee,#fff)}.noUi-origin{display:block;height:inherit;background:#e5e5e5;border-radius:4px}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{color:#999}.noUi-value{width:40px;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:50px;top:100%;left:0;width:100%}.noUi-value-horizontal{margin-left:-20px;padding-top:20px}.noUi-value-horizontal.noUi-value-sub{padding-top:15px}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{width:15px;margin-left:20px;margin-top:-5px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;border:1px solid #D9D9D9;border-radius:3px;background:#fff;padding:5px;text-align:center}.noUi-horizontal .noUi-handle-lower .noUi-tooltip{top:-32px}.noUi-horizontal .noUi-handle-upper .noUi-tooltip{bottom:-32px}.noUi-vertical .noUi-handle-lower .noUi-tooltip{left:120%}.noUi-vertical .noUi-handle-upper .noUi-tooltip{right:120%}.container>.switch{display:block;margin:12px auto}.switch{position:relative;display:inline-block;vertical-align:top;width:56px;height:15px;padding:3px;background-color:#fff;border-radius:3px}.switch-input{position:absolute;top:0;left:0;opacity:0}.switch-label{position:relative;display:block;height:inherit;font-size:9px;font-weight:700;text-transform:uppercase;background:#e5e5e5;border-radius:inherit;-webkit-transition:.15s ease-out;-moz-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity background;-moz-transition-property:opacity background;-o-transition-property:opacity background;transition-property:opacity background}.switch-label:after,.switch-label:before{position:absolute;top:50%;margin-top:-.5em;line-height:1;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;transition:inherit}.switch-label:before{content:attr(data-off);right:11px;color:#aaa;text-shadow:0 1px rgba(255,255,255,.5)}.switch-label:after{content:attr(data-on);left:11px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.switch-input:checked~.switch-label{box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.switch-input:checked~.switch-label:before{opacity:0}.switch-input:checked~.switch-label:after{opacity:1}.switch-handle{position:absolute;top:-2px;left:-4px;width:20px;height:25px;background:#fff;border-radius:2px;box-shadow:1px 1px 5px rgba(0,0,0,.2);background-image:-webkit-linear-gradient(top,#fff 40%,#f0f0f0);background-image:-moz-linear-gradient(top,#fff 40%,#f0f0f0);background-image:-o-linear-gradient(top,#fff 40%,#f0f0f0);background-image:linear-gradient(to bottom,#fff 40%,#f0f0f0);-webkit-transition:left .15s ease-out;-moz-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.switch-handle:before{content:'';position:absolute;top:50%;left:50%;margin:-6px 0 0 -10px;width:20px;height:12px;background:#f9f9f9;border-radius:1px;box-shadow:inset 0 1px rgba(0,0,0,.02);background-image:-webkit-linear-gradient(top,#eee,#fff);background-image:-moz-linear-gradient(top,#eee,#fff);background-image:-o-linear-gradient(top,#eee,#fff);background-image:linear-gradient(to bottom,#eee,#fff)}.switch-input:checked~.switch-handle{left:40px;box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.switch-green>.switch-input:checked~.switch-label{background:#4fb845}