:root{--main-hue:221;--bg-color:hsl(var(--main-hue), 50%, 48.24%);--blockCodeBtn-color:hsl( calc( var(--main-hue) - 19 ), 100%, 38%);--blockCodeBtnFocus-color:hsl(  calc( var(--main-hue) - 30 ), 100%, 43%)}:root[theme=clod]{--main-hue:221;--bg-color:hsl(var(--main-hue), 50%, 48.24%);--blockCodeBtn-color:hsl( calc( var(--main-hue) - 19 ), 100%, 38%);--blockCodeBtnFocus-color:hsl(  calc( var(--main-hue) - 30 ), 100%, 43%)}:root[theme=warn]{--main-hue:32;--bg-color:hsl(var(--main-hue), 100%, 50%);--blockCodeBtn-color:hsl( calc( var(--main-hue) + 17 ), 29%, 44%);--blockCodeBtnFocus-color:hsl( calc( var(--main-hue) + 17 ), 100%, 50%)}:root[theme=blank]{--main-hue:0;--bg-color:hsl(var(--main-hue), 0%, 21%);--blockCodeBtn-color:hsl(  108, 7%, 14%);--blockCodeBtnFocus-color:hsl( 105, 1%, 40%)}:root[theme=pink]{--main-hue:1;--bg-color:hsl(var(--main-hue), 100%, 85%);--blockCodeBtn-color:hsl(351, 70%, 78%);--blockCodeBtnFocus-color:hsl( 340, 100%, 75%)}:root[theme=green]{--main-hue:105;--bg-color:hsl(var(--main-hue), 96%, 36%);--blockCodeBtn-color:hsl( 120, 44%, 64%);--blockCodeBtnFocus-color:hsl(  120, 50%, 38%)}@font-face{font-family:Comic;src:url(comic.cb5a21a92d77658df1be.ttf) format("truetype"),url(comic.028b572e3584630d7614.eot),url(comic.86a12049d232ea17b3dd.otf),url(comic.0ab9e11576ec145c0d44.woff),url(comic.6463c8f455ede124d2e2.svg)}@font-face{font-family:DejaVuSans;src:url(DejaVuSans.fc1537c1a6db4fdd1eac.ttf) format("truetype"),url(DejaVuSans.aa3bdafbde0e09ac5159.eot),url(DejaVuSans.002923c2d8d2b3019fbd.otf),url(DejaVuSans.79a8462bf6c73912dcb5.woff),url(DejaVuSans.1d8f0283cec95e7e43bc.svg)}@font-face{font-family:Ubuntu-C;src:url(Ubuntu-C.cd5e0e3fba97e8b64cf3.ttf) format("truetype"),url(Ubuntu-C.f20a69495c819ffc174a.eot),url(Ubuntu-C.a3f9af2b071d757cd8f6.otf),url(Ubuntu-C.19542a33963af6508f9f.woff),url(Ubuntu-C.0375e3b07c6b57e671d4.svg)}@font-face{font-family:SourceCode;src:url(SourceCode.50b8962ec9f0488e0eda.ttf) format("truetype")}*{margin:0;padding:0;box-sizing:border-box}.app,app-root,body,html{margin:0;width:100%;height:100%}.app{display:flex;flex-direction:column}main{display:flex;flex:1;flex-direction:column}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#535353}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#ededed}.blocklyTreeRow{padding-left:0!important;height:42px}.blocklyTreeRow:hover .blocklyTreeLabel{color:#1e1e1e}.blocklyTreeLabel{line-height:42px;font-size:18px}.blocklyTreeLabel:hover{color:#1e1e1e}.blocklyTreeRoot{padding:0}.blocklySvg{background-color:#1e1e1e;border:none}.blocklyToolboxDiv{min-width:160px;background-color:#3f3f3f;color:#fff;padding-bottom:50px}.blocklyFlyoutBackground{fill:#333}.blocklyMainBackground{stroke:none}.blocklyTreeIconClosedLtr{background-position:-32px -17px}.blocklyTreeIconOpen{background-position:-16px -17px}div[role=treeitem] div[role=group]:not(:first-child){padding-left:12px}div[role=treeitem] div[role=group]:not(:first-child) div:hover{color:#1e1e1e}.blocklyTreeIconVar{background-image:url(variables.1a41ab11afdb2fffa623.png);background-position:center center!important}.blocklyTreeIconMath{background-image:url(math.9990780ca0f8ff17ba53.png);background-position:center center!important}.blocklyTreeIconText{background-image:url(text.37fbee5bae0769164a9d.png);background-position:center center!important}.blocklyTreeIconLoop{background-image:url(loops.af65406a38c44cfc0a39.png);background-position:center center!important}.blocklyTreeIconLogic{background-image:url(logic.ef4f35ee07b27be3c0e6.png);background-position:center center!important}.blocklyTreeIconLists{background-image:url(lists.6c0555f4fa1187f377c3.png);background-position:center center!important}.blocklyTreeIconGraphic{background-image:url(graphic.7d51e8024b09f724a162.png);background-position:center center!important}.blocklyTreeIconEmoji{background-image:url(emoji.8d49676862e931c0edb1.png);background-position:center center!important}.blocklyTreeIconTimer{background-image:url(timer.fd7989dc5e8595a43569.png);background-position:center center!important}.blocklyTreeIconMap{background-image:url(MAP.ee8be3d756aaae0bc7ae.png);background-position:center center!important}.blocklyTreeIconJSON{background-image:url(JSON.cd6fb4a21d37bc9b35cd.png);background-position:center center!important}.blocklyTreeIconFunction{background-image:url(fun.b68414bb7d5e2ec78a7e.png);background-position:center center!important}.blocklyTreeIconRemote{background-image:url(fun.b68414bb7d5e2ec78a7e.png);background-position:center center!important}.blocklyTreeIconCalc{background-image:url(calc.2c967ecceb89eb862b94.png);background-position:center center!important}.blocklyTreeIconEncoder{background-image:url(encoder.0ce0628bca11358b2451.png);background-position:center center!important}.blocklyTreeIconFinger{background-image:url(finger.8c0d551b499b440ed49d.png);background-position:center center!important}.blocklyTreeIconGameBoy{background-image:url(gameboy.311ed1171ffce5fa2e41.png);background-position:center center!important}.blocklyTreeIconJoystick{background-image:url(joystick.647cb8207794c40df761.png);background-position:center center!important}.blocklyTreeIconKeyBoard{background-image:url(keboard..1c0f331cdb5f1a90c498.png);background-position:center center!important}.blocklyTreeIconRFID{background-image:url(RFID.42a3d08bec132c41fc35.png);background-position:center center!important}.blocklyTreeIconCalc,.blocklyTreeIconEmoji,.blocklyTreeIconEncoder,.blocklyTreeIconFinger,.blocklyTreeIconFunction,.blocklyTreeIconGameBoy,.blocklyTreeIconGraphic,.blocklyTreeIconJSON,.blocklyTreeIconJoystick,.blocklyTreeIconKeyBoard,.blocklyTreeIconLists,.blocklyTreeIconLogic,.blocklyTreeIconLoop,.blocklyTreeIconMap,.blocklyTreeIconMath,.blocklyTreeIconRFID,.blocklyTreeIconRemote,.blocklyTreeIconText,.blocklyTreeIconTimer,.blocklyTreeIconVar{margin:0 10px;width:36px;height:36px;background-repeat:no-repeat;background-size:80%}.blocklyTreeIconCalc,.blocklyTreeIconGameBoy{background-size:75%}.blockly-btn--style.blocklyFlyoutButton>.blocklyFlyoutButtonBackground{fill:#00a0c8}@-webkit-keyframes zoomIn{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes zoomIn{0%{transform:scale(0)}100%{transform:scale(1)}}@-webkit-keyframes zoomOut{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes zoomOut{0%{transform:scale(1)}100%{transform:scale(0)}}.blocklyDraggable.blocklyDisabled{cursor:inherit}.blocklyDraggable.blocklyDisabled image{cursor:pointer}.swal-modal{width:565px}.swal-footer{display:flex!important;align-items:center;justify-content:right!important;float:right}