.dialog{backdrop-filter:blur(3px);background-color:hsla(180,1%,57%,.529);height:100%;left:0;margin:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1000}.dialog>.content{color:#5e6160;height:100%;overflow-y:auto;padding:10px}.dialog>.content>.banner{background-color:hsla(0,0%,40%,.349);height:25px;margin-top:10px;padding:2px 10px}.dialog>.content>.banner>span{color:#f9f6f6;line-height:23px}.dialog>.content>.banner>button{float:right}body{font-family:sans-serif;height:100dvh;margin:0}.no-select{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.hide{display:none}*,:after,:before{box-sizing:border-box;margin:0;padding:0}ul{list-style-position:inside}.dragging{cursor:move}.container{display:flex;flex-direction:column;height:100dvh;overflow-y:hidden;position:relative}.container .content>header{background:linear-gradient(180deg,#cfcfcf,#dcdcdc 10%,#e8e8e8 90%,#cfcfcf);display:flex;flex-flow:column;position:relative}.container .content>header>.btn-group{display:flex}.container>footer{background:#eaeaea;border-top:1px solid #dcdbdb;display:flex;flex-direction:row;font-family:Open Sans,sans-serif;font-size:.8em;height:26px;line-height:26px}.container>footer>div{height:26px;margin-left:5px}.container>footer>div.separator{border-left:1px solid #d8d8d8;display:flex;flex-flow:row-reverse;flex-grow:1;padding-right:10px}@media screen and (max-width:420px){.nav-link.right{text-align:initial}.nav-link.fill{flex-grow:0}footer>div{height:auto}}.menu{background-color:#f9f9f9;box-shadow:0 2px 18px rgba(0,0,0,.1);display:flex}.menu>ul>li:hover:not(.filler):not(.header){border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}.menu ul{display:flex;font-size:0;list-style-type:none;width:100%}.menu ul>li{border-left:1px solid #f9f9f9;border-right:1px solid #f9f9f9;color:#333;display:flex;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;padding:0 4px;position:relative}.menu ul>li ul{background-color:#e7e7e7;box-shadow:7px 7px 7px #aba7a7;display:none;z-index:99999}.menu ul>li>i[class^=fa]{font-size:.8em;line-height:24px}.menu ul>li:hover:not(.filler):not(.header){background-color:#e7e7e7}.menu ul>li:hover:not(.filler):not(.header)>a{cursor:pointer}.menu ul>li:hover:not(.filler):not(.header)>i{color:#c72828;cursor:pointer;font-weight:900}.menu ul>li:hover:not(.filler):not(.header) ul{border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;display:block;left:0;margin-left:-1px;position:absolute;top:24px;width:200px}.menu ul>li:hover:not(.filler):not(.header) ul li{background-color:#e7e7e7;border-left:revert;border-right:revert;display:block}.menu ul>li:hover:not(.filler):not(.header) ul li:last-child{margin-bottom:5px}.menu ul>li:hover:not(.filler):not(.header) ul li:hover{background-color:#ccc}.menu ul>li.header{border-left:revert;border-right:revert;padding:0}.menu ul>li.header>span{background-color:#008b8b!important;color:#fff;height:24px;line-height:27px;padding:0 4px}.menu ul>li.filler{flex-grow:1;font-size:.75rem;line-height:24px}.menu ul>li a,.menu ul>li a:visited{color:inherit;display:flex;flex-grow:1;line-height:24px;text-decoration:none}.menu ul>li.right{float:right}.menu ul>li i.mobile{content:url(../img/mobile.png);display:inline-block;height:24px}.menu>ul>li.icon>i{content:url(../img/menu.png)}.menu>ul>li.icon{display:none}@media screen and (max-width:600px){.menu ul>li{background-color:initial!important}.menu ul>li:not(:first-child){display:none}.menu ul>li.icon{display:flex;flex:1;justify-content:flex-end;padding:0}.menu ul>li.icon>i{height:24px}.menu ul.open,.menu ul.open li{flex-direction:column}.menu ul.open li{display:flex}.menu ul.open li>i[class^=fa]{color:#000!important;padding:0 4px;position:absolute;right:0}.menu ul.open li ul{display:none!important}.menu ul.open li.header{flex-direction:row}.menu ul.open li.expand:not(.filler):not(.header) ul{background-color:initial!important;border:initial;display:flex!important;flex-direction:column;left:auto;margin-left:10px;position:static;top:auto;width:auto}.menu ul.open li.icon{position:absolute;right:0}}.container.dark .menu ul{background-color:#0b0b0b}.container.dark .menu ul li{color:#dcdcdc}.container.dark .menu ul li:hover{background-color:#545353}.container.dark .menu ul li:hover ul{border:1px solid #3e3d3d}.container.dark .menu ul li:hover ul li{background-color:#0b0b0b}.container.dark .menu ul li:hover ul li:hover{background-color:#545353}.scroll,.scroll-rgt{overflow-y:auto}.scroll-rgt{scrollbar-color:#555 #f5f5f5;scrollbar-width:thin}.scroll-rgt::-webkit-scrollbar{width:5px}.scroll-rgt::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:5px}.scroll-rgt::-webkit-scrollbar-thumb,.scroll-rgt::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.scroll-rgt::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.scroll-rgt::-webkit-scrollbar-thumb:hover{background:#555}.container.dark .scroll-rgt::-webkit-scrollbar,.container.dark .scroll-rgt::-webkit-scrollbar-track{background-color:#999}.win{border:1px solid #d3d2d2;border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,.1),0 1px 8px rgba(0,0,0,.2);color:#000;display:flex;flex-direction:column;position:absolute}.win.hide{display:none}.container.dark .win.edit{background:linear-gradient(-45deg,rgba(138,160,168,.72),#2f3131);color:#e4d6d6}.win.edit{background:linear-gradient(-45deg,hsla(0,0%,62%,.85),#f6f8f9)}.win.edit footer,.win.edit main{display:flex}.win.edit main{height:100%;padding:5px}.win.edit main textarea{background-color:hsla(0,0%,86%,.22);border:1px solid #e0dada;padding:5px;resize:none;width:100%}.win.edit main textarea:focus{border:none!important}.win.edit footer{background:initial;border-top:initial;flex-direction:row;line-height:16px;padding:2px;text-align:center}.win.edit footer a.btn,.win.edit footer a.btn:visited{background:linear-gradient(-45deg,#bbb9b9,#dcdfe0);border:1px solid #b1b1b1;color:#666464}.win.edit footer a.btn:hover{background:linear-gradient(-45deg,#d6d6d6,#e2e7e9);color:inherit}.win.edit footer span{color:#646362;flex:1;line-height:20px}.container.dark .win.ctx{background:linear-gradient(-45deg,rgba(36,36,36,.89),hsla(0,2%,54%,.99))}.container.dark .win.ctx>div:hover{background:linear-gradient(-45deg,rgba(166,195,206,.2),rgba(246,248,249,.2));cursor:pointer}.container.dark .win.ctx>div>span{color:#d4d2d2}.container.dark .win.ctx>div[disabled] *{color:#827f7f}.win.ctx{background:linear-gradient(-45deg,rgba(49,48,48,.92),hsla(0,0%,98%,.9))}.win.ctx>div{font-size:14px;padding:6px 8px}.win.ctx>div:hover{background:linear-gradient(-45deg,hsla(192,5%,81%,.67),rgba(246,248,249,.71));cursor:pointer}.win.ctx>div>span{color:#212121}.win.ctx>div>span.right{float:right}.win.ctx>div [disabled] *{color:#a9a6a6}.win.dialog{align-items:center;background:rgba(6,112,160,.349);height:100%;justify-content:center;overflow:hidden;padding:10px 30px;width:99.7%}.win.dialog>div{background:linear-gradient(-45deg,#a5c4cf,#f6f8f9);border:1px solid #a19d9d;padding:15px}.win.dialog>div>main{color:#7a8c8c;padding:10px}.win.dialog>div>header{background:initial!important;color:#3c5b5b}.win.dialog>.content span:not([id]){color:red;font-size:1em;font-weight:bolder;margin-left:5px}.win.dialog>.content .dropdown{display:inline-block;height:100%;left:auto;line-height:24px;margin:0!important;margin:-5px}.win.dialog>.content input[data-dropdown]{color:initial;cursor:auto;display:inline-block;width:78%}.win.dialog>.content span[tool=ctx-dropdown]{background:#eee;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;color:#000;cursor:pointer;display:inline-block;font-size:1.5em;height:100%;line-height:34px;margin:0;vertical-align:middle}.win.dialog a.btn,.win.dialog a.btn:visited{background:linear-gradient(-45deg,#cfecf7,#f6f8f9);border:1px solid #cfc9c9;color:inherit;padding:2px 6px;text-decoration:none}.win.dialog a.btn:focus{border:1px solid #403535}.win.dialog a.btn:hover{background:linear-gradient(-45deg,#61c9ef,#f6f8f9);color:#080808}.container.dark .win.dialog{background:rgba(98,240,255,.322)}.checked-div{display:flex;flex-direction:column;margin:8px 0}.checked-div>div{background-color:#cadce3;border-bottom:1px solid #cac5c5;border-left:1px solid #cac5c5;border-right:1px solid #cac5c5;cursor:pointer;padding:4px}.checked-div>div:first-child{border-top:1px solid #cac5c5}.checked-div>div.selected{background-color:#68aac3;color:#fff}input[type=range]{-webkit-appearance:none;background:transparent;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#ccc;border:1px solid #9b9b9b;border-radius:100%;cursor:pointer;height:14px;margin-top:-4px;vertical-align:middle;width:14px}input[type=range]:focus{outline:none}input[type=range]::-moz-range-thumb{background-color:#ccc;border:1px solid #9b9b9b;border-radius:100%;cursor:pointer;height:14px;margin-top:-4px;vertical-align:middle;width:14px}input[type=range]::-ms-thumb{background-color:#ccc;border:1px solid #9b9b9b;border-radius:100%;cursor:pointer;height:14px;margin-top:-4px;vertical-align:middle;width:14px}input[type=range]::-ms-track{background:transparent;border-color:transparent;color:transparent;cursor:pointer;width:100%}input[type=range]::-webkit-slider-runnable-track{background-color:#ccc;border-radius:4px;height:5px;margin-top:-8px}input[type=range]:focus::-webkit-slider-runnable-track{background-color:#878181}input[type=range]::-moz-range-track{background-color:#ccc;border-radius:4px;height:5px}.container.dark input[type=range]::-webkit-slider-runnable-track{background-color:#8c8b8b}.container.dark input[type=range]::-webkit-slider-thumb{background-color:#8c8b8b;border:1px solid #1b1b1b}#board text{-webkit-touch-callout:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container.wiring .wire{stroke-width:4px}.container.wiring .wire.selected>line,.container.wiring .wire.selected>polyline{stroke-width:8px}.container.dark .ec,.container.dark .fl{fill:#232323;stroke:#eee}.container.dark .ec text,.container.dark .fl text,.container.dark g.label>text{fill:#eee}.container.dark .wire{stroke:#d0d2d1}.container.dark g.dash>line,.container.dark rect.dash{stroke:#969696}.container.dark .ec.selected,.container.dark .fl.selected{fill:#a6a3a3;stroke:#f5f5f5}.container.dark .ec.selected text,.container.dark .fl.selected text{fill:#000}.container.dark .widget path{fill:#b3bdbd}.container.dark .widget circle{fill:#e8e8e8}circle,ellipse,line,path,polygon,polyline,rect{shape-rendering:auto}.ec,.fl{stroke-opacity:1;stroke-width:1px;stroke-linecap:butt;fill-rule:evenodd;fill:#f3f0f0;stroke:#676767}.ec text,.fl text{fill:#000;stroke:none;font-family:monospace}.ec.selected,.fl.selected{stroke-width:2px;fill:#b5b3b3}g[svg-comp]>circle.node,g[svg-comp]>circle[svg-type=node-x],g[svg-comp]>circle[svg-type=node],g[svg-comp]>path[svg-type=edit],g[svg-comp]>path[svg-type=resize]{fill:#bcdcfb;stroke-width:2px;stroke:red}g.label>text{fill:#000;stroke:none;font-family:monospace;font-size:18px}.led.red{fill:red}.led.green{fill:green}.led.blue{fill:blue}.led.yellow{fill:#ff0}.wire{stroke:#676767;stroke-width:1px;fill:none;stroke-linecap:round;stroke-linejoin:round}.wire.selected>line,.wire.selected>polyline{stroke-width:4px}.dash{stroke-width:1px}rect.dash{fill:none}g.dash>line,rect.dash{stroke:#969696}.widget path{fill:#c5c6c6;stroke:#000}.widget circle{fill:#ddd;stroke:#000}.widget.skinny{stroke-width:.3px}.container.dark .ec:hover,.container.dark .fl:hover,.container.dark .wire:hover,.ec:hover,.fl:hover,.wire:hover{stroke:#e94b4b}@media screen and (max-width:600px){.container.wiring .wire{stroke-width:6px}.container.wiring .wire.selected{stroke-width:12px}g[svg-comp]>circle.node,g[svg-comp]>circle[svg-type=node-x],g[svg-comp]>circle[svg-type=node]{r:10px}}text.title{font-size:18px}text.middle{font-size:27px}text.big{font-size:50px}*{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.container{overflow:hidden}.container>.content{display:flex;flex-direction:column;height:100%;overflow:hidden}.container>.content>header{flex-flow:row;padding:2px}.container>.content>div{display:flex;flex-direction:row;height:100%}.container>.content>div>.main{background:#fff;flex:1;flex-grow:1;position:relative}.container>.content>div>.squaregrid{background-image:linear-gradient(90deg,hsla(0,0%,50%,.1) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,50%,.1) 1px,transparent 0);background-size:20px 20px}.container>.content>div>.dotsgrid{background:linear-gradient(90deg,#fff 19px,transparent 1%) 50%,linear-gradient(#fff 19px,transparent 1%) 50%,#a5a2a2;background-position:1px 1px;background-size:20px 20px}.container footer>div{border-left:1px solid #dcdbdb;display:flex;padding:0 4px}.container footer>div:first-child *{padding:0 5px}.container footer>div:first-child>div{border-left:1px solid #b3b1b1}.container footer>div:last-child{flex:1;padding-left:5px}.container footer .red{color:red;line-height:32px;margin-left:5px}.container footer .select-css{background-color:#eaeaea;border:none!important;font-family:sans-serif;font-size:1em;line-height:normal;vertical-align:middle}.container footer .select-css:focus{outline:none}.container footer .select-css:disabled{cursor:not-allowed;opacity:.5}.container footer .select-css option{background-color:#eaeaea}.btn-link{background-position:4px 3px;background-repeat:no-repeat;width:22px}.btn-link.expand-down{background-image:url(../img/arrow-down16x16-dark.png)}.btn-link.selected,.btn-link:hover{background-color:#d0d0d0;cursor:pointer}[tool=vb-zoom]{margin-left:5px}[tool=vb-reset]{background-image:url(../img/focus16x16-dark.png)}[tool=screen]{background-image:url(../img/full16x16-dark.png)}[tool=open-file]{background-image:url(../img/file-open16x16-dark.png)}[tool=save-file]{background-image:url(../img/file-save16x16-dark.png)}[tool=new-file]{background-image:url(../img/create-comp16x16-dark.png)}[tool=print-file]{background-image:url(../img/print16x16-dark.png)}[rot-dir=left]{background-image:url(../img/rot-left16x16-dark.png)}[rot-dir=right]{background-image:url(../img/rot-right16x16-dark.png)}[tool=help]{background-image:url(../img/help16x16-dark.png)}[tool=wiring]{background-image:url(../img/wiring16x16-dark.png)}[data-action]{position:relative}[tool=context]{height:100%;left:0;position:absolute;top:0;width:100%}[tool=sidebar-close]{background:url(../img/arrow-left16x16-dark.png) no-repeat;background-position:1px;float:right;height:20px;width:20px}[tool=sidebar-close]:hover{background-color:#b0b1b2}.select-css:hover,[tool=board-name]:hover{background:#acacac;background:linear-gradient(180deg,#acacac,#d7d7d7 10%,#d7d7d7 90%,#acacac);color:#000;cursor:pointer}.rot-label>span{border:1px solid #dcdbdb;line-height:22px;margin:4px 0;padding:0 4px;width:30px}#cons-content>div:first-of-type{padding:5px}@media screen and (max-height:400px){.sidebar-tab{max-height:40px;overflow:hidden;text-overflow:clip}}@media screen and (max-width:600px){body{height:auto}header{flex-wrap:wrap}header>div{margin-left:5px;min-height:28px!important}.rot-label>span{height:20px;margin:2px}.container{overflow:hidden}footer{display:block;height:auto}footer>div{display:inline-flex;height:26px!important}.scroll-rgt::-webkit-scrollbar{width:10px!important}.sidebar.open+.resizable{width:7px!important}.win.dialog>.content input[data-dropdown]{margin:auto;width:79%!important}}.sidebar{background-color:#f1f1f1;display:flex;flex-direction:row}.sidebar>div.left{background-color:#eaeaea;border-right:1px solid #dcdbdb;line-height:18px;padding-top:24px;position:relative;width:18px}.sidebar>div.right{display:flex;flex-direction:column;position:relative}.sidebar>div.right>.title{background:linear-gradient(180deg,#cfcfcf,#dcdcdc 10%,#e8e8e8 90%,#cfcfcf);color:#807878;font-family:monospace;font-size:18px;left:-18px;position:absolute;right:0;top:0}.sidebar>div.right>.title>span{margin-left:22px}.sidebar>div.right>.sidebar-content{margin-top:22px;width:178px}.sidebar.open+.resizable{background-color:#a5a5a5;cursor:col-resize;width:3px}.sidebar-tab{border-bottom:1px solid #dcdbdb;cursor:pointer;font-size:1em;padding:4px 0;writing-mode:tb-rl;writing-mode:vertical-rl}.sidebar-tab:hover{background:#d0d0d0;color:#fff}.sidebar-content>div,.sidebar.close>div.right{display:none}.sidebar-content>.open{display:block}.sidebar-content>div>h5{background:linear-gradient(180deg,hsla(0,0%,87%,.23),rgba(176,198,207,.19));margin:0;padding:2px 5px}#samp-content>div{padding:5px}#lib-content>ul,#lib-content>ul>ul{display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:2px}#prop-content>ul{list-style:none;margin:0;padding:6px 3px}#prop-content>ul>li{margin-bottom:4px}#prop-content li>*{font-size:.9em;padding-left:5px}#prop-content li>span{font-weight:700}.comp{border:1px solid #e0dede;font-size:10px;line-height:40px;margin:2px;overflow:hidden;text-align:center;vertical-align:middle}.comp.selected{background:hsla(0,1%,50%,.431);border:1px solid #787777}.comp.ec,.comp.fl{height:42px;width:50px}.comp.ec:hover{background-color:#d6d5d5;cursor:pointer;filter:brightness(60%)}.comp.fl:hover{background-color:#e6e5e5;border:1px solid #a3a1a1;cursor:pointer}.content>.drag-comp{position:absolute}.content>.drag-comp.ec,.content>.drag-comp.fl{height:48px;width:54px}.comp.ec,.drag-comp.ec{background:url(../img/circuits.png) no-repeat}.comp.fl,.drag-comp.fl{background:url(../img/flowcharts-v3.png) no-repeat}.ec[data-name=not]{background-position:0 0}.ec[data-name=buffer]{background-position:-50px 0}.ec[data-name=and]{background-position:-100px 0}.ec[data-name=nand]{background-position:-150px 0}.ec[data-name=or]{background-position:-200px 0}.ec[data-name=nor]{background-position:-250px 0}.ec[data-name=xor]{background-position:-300px 0}.ec[data-name=xnor]{background-position:-350px 0}.ec[data-name=gnd]{background-position:0 -42px}.ec[data-name=battery-cell]{background-position:-50px -42px}.ec[data-name=battery-cell-2]{background-position:-100px -42px}.ec[data-name=gen_power]{background-position:-150px -42px}.ec[data-name="3v3p"]{background-position:-200px -38px}.ec[data-name="5v"]{background-position:-250px -38px}.ec[data-name=fuse]{background-position:-300px -42px}.ec[data-name=diode]{background-position:0 -80px}.ec[data-name=led]{background-position:-50px -80px}.ec[data-name=photodiode]{background-position:-100px -80px}.ec[data-name=schottky]{background-position:-150px -80px}.ec[data-name=tunnel]{background-position:-200px -80px}.ec[data-name=varicap]{background-position:-250px -80px}.ec[data-name=zener]{background-position:-300px -80px}.ec[data-name=npn]{background-position:0 -120px}.ec[data-name=pnp]{background-position:-50px -120px}.ec[data-name=dip4IC]{background-position:0 -160px}.ec[data-name=dip6IC]{background-position:-50px -160px}.ec[data-name=dip8IC]{background-position:-100px -160px}.ec[data-name=N555IC]{background-position:-150px -160px}.ec[data-name=dip10IC]{background-position:-200px -160px}.ec[data-name=dip12IC]{background-position:-250px -160px}.ec[data-name=dip14IC]{background-position:-300px -160px}.ec[data-name="7408IC"]{background-position:-350px -160px}.ec[data-name=dip16IC]{background-position:-400px -160px}.ec[data-name=dip28IC]{background-position:-450px -160px}.ec[data-name=capacitor]{background-position:0 -200px}.ec[data-name=capacitor-polarized]{background-position:-50px -200px}.ec[data-name=capacitor-variable]{background-position:-100px -200px}.ec[data-name=dc-motor]{background-position:0 -240px}.ec[data-name=ac-lamp]{background-position:-50px -240px}.ec[data-name=resistor]{background-position:-100px -240px}.ec[data-name=variable-resistor]{background-position:-150px -240px}.ec[data-name=potentiometer]{background-position:-200px -240px}.ec[data-name=push-button]{background-position:-250px -240px}.ec[data-name=switch]{background-position:-300px -240px}.ec[data-name=switch-sdpt]{background-position:-350px -240px}.ec[data-name=piezo-buzzer]{background-position:-400px -240px}.ec[data-name=inductor]{background-position:-450px -240px}.ec[data-name=relay-9v]{background-position:0 -280px}.ec[data-name=transformer]{background-position:-50px -280px}.fl[data-name=proc]{background-position:0 0}.fl[data-name=cond]{background-position:-50px 0}.fl[data-name=start]{background-position:-100px 0}.fl[data-name=end]{background-position:-150px 0}.fl[data-name=inout]{background-position:-200px 0}.container.dark .select-css,.container.dark .sidebar>div.right>.title,.container.dark footer,.container.dark header{background:#4e4e4e;background:linear-gradient(180deg,#4e4e4e,#303030 15%,#303030 85%,#4e4e4e);color:#adadad}.container.dark header>div{color:#adadad}.container.dark footer{border-top:1px solid #7d7c7c}.container.dark footer.select-css,.container.dark footer>div{border-left:1px solid #6f6f6f}.container.dark .btn-link.selected,.container.dark .btn-link:hover{background-color:#807d7d;cursor:pointer}.container.dark .select-css:hover,.container.dark footer [tool=board-name]:hover{background:#4e4e4e;background:linear-gradient(180deg,#4e4e4e,#757575 15%,#757575 85%,#4e4e4e);color:#fff;cursor:pointer}.container.dark [tool=sidebar-close]{filter:invert(.9)}.container.dark .rot-label>span{border:1px solid #656464}.container.dark .rot-label+div{border-left:1px solid #656464}.container.dark .sidebar{background-color:#0b0b0b;color:#adadad}.container.dark .sidebar>div.left{background-color:#0b0b0b;border-right:1px solid #6f6f6f}.container.dark .sidebar.open+.resizable{background-color:#5d5b5b}.container.dark .sidebar-tab{border-bottom:1px solid #6d6b6b}.container.dark .sidebar-tab:hover{background:#616161;color:#ebebeb}.container.dark .comp.ec{border:1px solid #f1eded;filter:invert(.8)}.container.dark .comp.ec:hover{border:1px solid #a3a1a1;cursor:pointer;filter:brightness(60%)}.container.dark .comp.fl:hover{background-color:#adacac;border:1px solid #fff;cursor:pointer}.container.dark .comp.fl,.container.dark .drag-comp.fl{border:1px solid #656464}.container.dark>.content>div>.main{background-color:#232323}.container.dark>.content>div>.squaregrid{background-image:linear-gradient(90deg,hsla(0,0%,54%,.15) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,75%,.15) 1px,transparent 0);background-size:20px 20px}.container.dark>.content>div>.dotsgrid{background:linear-gradient(90deg,#282727 19px,transparent 1%) 50%,linear-gradient(#171717 19px,transparent 1%) 50%,#616161;background-position:1px 1px;background-size:20px 20px}.container.dark .select-css option{background-color:#676565}.container.dark .select-css option:checked{background-color:#000}