body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#282c34;font-family:monospace;font-size:10pt}:root{--background:#dec8a4;--header:#a6c6dc;--inner-background:#d5d3c3;--inner-background-2:beige;--handle:#d5ab67;--inlinefill:#b1afb2;--border:1px solid #000;--border-radius:0px;--button-on:#85a094}body{font-family:monospace,sans,Courier New}.root,body{margin:0;padding:0}.root,body,html{height:100%}a{color:#112f4d}a,a:hover{text-decoration:none}a:hover{color:#295581}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{border-radius:0;border-radius:var(--border-radius)}::-webkit-scrollbar-thumb{background:#d5d3c3;background:var(--inner-background);border:1px solid #000;border:var(--border)}.dragcontainer{height:250px;position:absolute;z-index:100}.editpopup{background:beige;background:var(--inner-background-2);border:1px solid #000;font-size:small;left:32px;padding:5px;position:fixed;top:64px;z-index:3}.editpopup,.lclist{border-radius:0;border-radius:var(--border-radius)}.lclist{background:#c9eb91;font-family:Courier New,monospace;height:650px;margin-top:38px;overflow-y:auto;position:absolute;width:150px;z-index:5}.noselect{-webkit-user-select:none;user-select:none}.modul{background:#a5c5b2;border:1px solid #000;border:var(--border);border-radius:0;border-radius:var(--border-radius);position:relative}.modulcontent{//margin-top:48px;background:#21fc5e;position:relative}.modulname{align-items:center;background:#a6c6dc;background:var(--header);color:#b1afb2;color:var(--inlinefill);display:flex;font-size:10px;font-weight:700;justify-content:center;margin:5px;-webkit-user-select:none;user-select:none;width:96px}.modulhandle,.modulname{border:1px solid #000;border:var(--border);border-radius:0;border-radius:var(--border-radius);float:left;height:16px;position:absolute;z-index:2}.modulhandle{background:#d5ab67;background:var(--handle);cursor:move;margin-left:5px;margin-top:5px;width:16px}.modullist{background:#d4dcc4;border:1px solid #000;border:var(--border);border-radius:0;border-radius:var(--border-radius);margin-left:8px;margin-top:40px;overflow-y:auto;position:absolute;z-index:1}.planitem{margin:0;padding:0;position:absolute}.unit{background:#d5d3c3;background:var(--inner-background);border:1px solid #000;border:var(--border);font-family:Courier New,monospace;margin:5px;padding:5px}.unit,.unit.lc{border-radius:0;border-radius:var(--border-radius);width:auto}.unit.lc{align-items:center;justify-content:center;transition:all .2s}.unit.header{background:#a6c6dc;background:var(--header);color:#b1afb2;color:var(--inlinefill);font-size:x-large;width:auto}.unit.detail{padding-bottom:15px;width:580px}.unit.cvline{max-height:150px;min-height:38px}.unit.lccontrolbox{background:#d5d3c3;background:var(--inner-background);position:absolute;width:304px;z-index:10}.unit.fnbox,.unit.lccontrolbox,.unit.lcid{border:1px solid #000;border:var(--border)}.units-right{display:inline-block;float:right}.units.subunits{display:flex;flex-basis:100%}.bubble{align-items:center;background:#d5d3c3;background:var(--inner-background);border:1px solid #000;border:var(--border);border-radius:0;border-radius:var(--border-radius);display:flex;float:left;height:20px;justify-content:center;margin:5px;text-align:center;-webkit-user-select:none;user-select:none;width:20px}.bubble:hover{filter:brightness(.8)}.bubble.mock{background:#8d8d8dcc}.bubble.bin{background:#d46363}.bubble.bin:hover{background:#b23030}.bubble.mock:hover{background:#eeec}.bubble.dcc.booster{background:#c4c4c4;font-size:12px;width:128px}.bubble.dcc.dccgen{background:#c4c4c4;font-size:12px;width:20px}.bubble.on{background:#d98e3b}.bubble.off{background:#6882de}.bubble.dcc.on{background:#85a094}.bubble.dcc.undef{background:#4f4f4f}@keyframes offblink{0%{background-color:red}25%{background-color:red}50%{background-color:#a6a6a6}75%{background-color:#a6a6a6}to{background-color:red}}.bubble.dccgen.off{animation-duration:1s;animation-iteration-count:infinite;animation-name:offblink;background:red}.bubble.dcc.stop{background:red}.bubble.dcc.offline{background:#ff0101}.bubble.dcc.off{background:red}.bubble.dcc.booster.shortcut{background:#f5f033}.bubble.alert{width:100%}.infopanel{background:#cce3c6;left:100px;position:absolute;top:100px;z-index:20}.power.off{background:#f23a37cc;color:#935044}.power.on{background:#85a094}.power.undef{background:#d5a23acc}.online.client,.online.control,.online.master{background:#85a094}.offline{background:red}.slider-square-container{background:#b6e3a2;border:1px solid #21fc5e;border-radius:0;border-radius:var(--border-radius);margin:5px}.slider-table{border:0 solid;border-collapse:collapse;empty-cells:show;margin:0;padding:0}.slider-square-small{background:#d5d3c3;background:var(--inner-background);border:0;cursor:pointer;height:25px;margin:0;padding:0;width:100%}.slider-square-small.zero:hover{background:#ff0000a1}.slider-square-small:hover{filter:brightness(.8)}.slider-square-small.act{filter:brightness(.9)}.slider-square-small.act:hover,.xhover:hover{filter:brightness(.7)}.slider-square-small:focus{outline:none}.props label{clear:left;width:25%}.props input,.props label{display:inline-block;float:left}.props input{width:75%}#itemhover:hover{background:#b1afb2;background:var(--inlinefill);border-radius:0;border-radius:var(--border-radius)}.arrowicon{border-radius:5px}.arrowicon:hover{fill:#63a425;fill-opacity:.8;cursor:crosshair}.bk{text-decoration:none;-webkit-user-select:none;user-select:none}.App{background-color:#282c34;color:#d7b162;font-family:sans-serif;font-size:30px;overflow:hidden;text-align:left}.content{background:#282c34;flex-direction:column;font-family:"monospace",Quicksand,DejaVu Sans,sans-serif;font-size:12px;padding-top:45px;width:100%}.content,.iconButton{align-items:center;display:flex}.iconButton{background:#727272;border:1px solid #727272;border-radius:5px;color:#1b2336;cursor:pointer;float:right;font-size:22px;height:25px;justify-content:center;margin-bottom:6px}iconButton.small{ont-size:10px;height:15px}.iconButton:hover{background:#bdbdbd}.smallIcon{align-items:center;display:flex;float:right;height:20px;justify-content:center;width:20px}.smallIcon:hover{background:#bdbdbd}.on{background:#488c48}.off{background:#ab5151}.neutral{background:#727272}.header{align-items:center;background:#536589;color:#aab0bd;display:flex;font-size:22px;font-weight:700;padding:8px;position:fixed;width:100%}.headleft{flex-grow:1}.headright{margin-right:15px}.log{color:#aab0bd;font-size:22px;font-weight:700;margin-top:50px;padding:8px;position:fixed;width:100%}.log,.logentry{align-items:center;display:flex;justify-content:center}.logentry{border-radius:5px;font-size:15px;margin:8px;padding:16px}.logentry.error{background:#df5252;color:#141414}.logentry.info{background:#99c2ff;color:#2e2e7c}.logentry.warn{background:#ffb647;color:#2e2e7c}.logtext{padding-right:10px}.list{border-radius:5px}.listHeader{align-items:center;color:#aab0bd;display:flex;font-size:20px;font-weight:700;padding:8px}.listBody,.listHeader{background:#424b5d;margin:12px}.listBody{color:#716747;padding:6px;scrollbar-color:#5b6781 #424b5d;scrollbar-width:thin}.embbubble{background:#99c2ff;border:1px solid #0c5404;border-radius:5px;margin-top:10px;padding:4px;text-align:center}
/*# sourceMappingURL=main.edf92b21.css.map*/