@charset "UTF-8";/**
 * Copyright (c) 2014 The xterm.js authors. All rights reserved.
 * Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)
 * https://github.com/chjj/term.js
 * @license MIT
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * Originally forked from (with the author's permission):
 *   Fabrice Bellard's javascript vt100 for jslinux:
 *   http://bellard.org/jslinux/
 *   Copyright (c) 2011 Fabrice Bellard
 *   The original design remains. The terminal itself
 *   has been extended to include xterm CSI codes, among
 *   other features.
 */.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility,.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;z-index:10;color:transparent}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:.5}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:double underline;text-decoration:double underline}.xterm-underline-3{-webkit-text-decoration:wavy underline;text-decoration:wavy underline}.xterm-underline-4{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.xterm-underline-5{-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-decoration-overview-ruler{z-index:7;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes flicker{0%{opacity:1}to{opacity:.3}}@keyframes drawerLeftIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes drawerRightIn{0%{transform:translate(200%)}to{transform:translate(0)}}:root{--main-hue: 257;--second-hue: 192;--main-color: hsl(var(--main-hue), 93%, 65%);--second-color: hsl(var(--second-hue), 89%, 49%)}:root[dark=true]{--highlight: var(--second-color);--text-color: #f1f1f1;--input-placeholder-color: #707070;--text-second-color: #d3d3d3;--text-highlight-color: var(--second-color);--btn-main-color: hsla(var(--main-hue), 93%, 65%, .78);--border-color: #808080;--hover-color: #464646;--icon-color: #fff;--footer-bg: #303030;--footer-border: hsla(calc(var(--main-hue) - 5), 51%, 60%, 50%);--scrollbar: #999999;--tree-bg: #1f1f1f;--resource-manage-text: #ddd;--panel-bg: #242424;--panel-shadow: rgba(0, 0, 0, .6);--grove-icon: var(--panel-bg);--table-head: #313131;--table-cell-hover: #383838;--ui-editor-bg: #303030;--ui-editor-full-bg: #444444;--ui-body-full-bg: #252525;--ui-control-btn: #f2f2f2;--ui-control-btn-active: #538df9;--ui-editor-hidden: hsla(var(--main-hue), 93%, 65%, .5);--ui-editor-hidden-icon: #9c9c9c;--ui-toolbox-item: #494949;--ui-toolbox-item-border: #6b6b6b;--ui-elements-icon: #fff;--ui-elements-item-selected: hsl(var(--main-hue), 93%, 65%, 1);--ui-property-border: hsla(var(--main-hue), 100%, 65%, 1);--ui-property-shadow: hsla(var(--main-hue), 100%, 65%, .2);--blockly-editor-bg: #0e0e0e;--blockly-toolbox-bg: #393939;--blockly-toolbox-shadow: rgb(44, 44, 44);--blockly-flyout-bg: #313131;--blockly-flyout-title: #f1f1f1;--blockly-icon: --icon-color;--blockly-undo: #3e3e3e;--blockly-undo-hover: #4f4f4f;--blockly-menu-highlight: hsla(var(--main-hue), 93%, 65%, .3);--code-editor-bar: #393939;--code-editor-bg: #282828;--option-disabled: #696969}:root[dark=false]{--highlight: var(--main-color);--text-color: #1f1f1f;--input-placeholder-color: #a7a7a7;--text-second-color: #666666;--text-highlight-color: var(--main-color);--btn-main-color: hsla(var(--main-hue), 93%, 65%, .486);--border-color: #bbb;--hover-color: #d1d1d1;--icon-color: #525252;--footer-bg: #eef0f5;--footer-border: hsla(calc(var(--main-hue) - 18), 100%, 60%, 50%);--scrollbar: #bdbdbd;--tree-bg: #e9e9e9;--resource-manage-text: #525252;--panel-bg: #f1f1f1;--panel-shadow: rgba(0, 0, 0, .2);--grove-icon: var(--main-color);--table-head: #e4e3e3;--table-cell-hover: #e4e3e3;--ui-editor-bg: #f1f1f1;--ui-editor-full-bg: #fff;--ui-body-full-bg: #e5e5e5;--ui-control-bar-full-bg: #fff;--ui-control-btn: #525252;--ui-control-btn-active: #538df9;--ui-editor-hidden: hsla(var(--main-hue), 93%, 65%, .7);--ui-editor-hidden-icon: #fff;--ui-toolbox-item: #fff;--ui-toolbox-item-border: #cecece;--ui-elements-icon: var(--main-color);--ui-elements-item-selected: hsla(var(--main-hue), 9%, 88%, .5);--ui-property-border: hsla(var(--main-hue), 93%, 65%, .7);--ui-property-shadow: hsla(var(--main-hue), 93%, 65%, .2);--blockly-editor-bg: #fbfbfb;--blockly-toolbox-bg: #fdfdfd;--blockly-toolbox-shadow: #d1d1d1;--blockly-flyout-bg: #eeeeee;--blockly-flyout-title: #363636;--blockly-icon: #464646;--blockly-undo: #cdcdcd;--blockly-undo-hover: #b4b4b4;--blockly-menu-highlight: hsla(var(--main-hue), 93%, 65%, .3);--code-editor-bar: #e9e9e9;--code-editor-bg: #f1f1f1;--option-disabled: #bebebe}@font-face{font-family:DejaVuSans;src:url(DejaVuSans.eb02bc448555a0fe.ttf) format("truetype"),url(DejaVuSans.d3331633304a826e.eot),url(DejaVuSans.5b610321de11a0d7.otf),url(DejaVuSans.08b10724e58819ff.woff),url(DejaVuSans.7a55dd67cbb45eb5.svg)}@font-face{font-family:efont-24;src:url(efont-24.8c08a4265742ea53.ttf) format("truetype")}*{margin:0;padding:0;box-sizing:border-box}html,body,app-root{width:100%;height:100%;overflow:hidden}body{margin:0;font-family:Arial,sans-serif;background-color:var(--footer-bg)}input{border:none;outline:none}input[type=password]::-ms-reveal{display:none}input[type=password]::-ms-clear{display:none}input[type=password]::-o-clear{display:none}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar) var(--tree-bg)}}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:var(--scrollbar);border-radius:5px}@keyframes zoomIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(0)}}.swal2-container{z-index:100004!important}.swal2-styled.swal2-deny{border-radius:6px!important}.swal2-styled.swal2-cancel{border-radius:6px!important;background-color:#888!important}.swal2-styled.swal2-confirm{border-radius:6px!important;background-color:var(--main-color)!important}.blocklySvg{width:100%;border:none}.blockly-editor-wrapper{transition:all .15s ease}.blockly-editor-wrapper .blocklySvg{background-color:var(--blockly-editor-bg)}.blockly-editor-wrapper .blocklyTrash,.blockly-editor-wrapper .blocklyZoom{cursor:pointer}.blockly-editor-wrapper .blocklyToolboxDiv{min-width:138px;padding-left:4px;padding-right:4px;box-shadow:0 0 3px var(--blockly-toolbox-shadow);color:var(--text-color);background-color:var(--blockly-toolbox-bg)}.blockly-editor-wrapper .blocklyToolboxCategory .selected,.blockly-editor-wrapper .blocklyToolboxCategory .blocklyTreeRow.blocklyTreeSelected .blocklyTreeDecorate{left:0px;width:100%;height:100%}.blockly-editor-wrapper .blocklyToolboxCategory .blocklyTreeRow.blocklyTreeSelected{height:40px;line-height:40px}.blockly-editor-wrapper .blocklyToolboxCategory .blocklyTreeRow.blocklyTreeSelected .blocklyTreeRowContentContainer{opacity:1}.blockly-editor-wrapper .blocklyTreeSeparator{border-bottom:1px solid var(--border-color)}.blockly-editor-wrapper .blocklyTreeRowContentContainer{opacity:.7;padding-left:6px}.blockly-editor-wrapper .blocklyTreeRow{margin:2px 0;position:relative;height:40px;padding-left:0!important;padding-right:0!important;line-height:40px;cursor:pointer}.blockly-editor-wrapper .blocklyTreeRow .blocklyTreeLabel{padding:0 8px 0 0!important}.blockly-editor-wrapper div[role=treeitem] div[role=group]:not(:first-child){padding-left:12px}.blockly-editor-wrapper .blocklyFlyout:hover{overflow:visible}.blockly-editor-wrapper .blocklyFlyoutScrollbar{display:none}.blockly-editor-wrapper .blocklyFlyoutBackground{fill:var(--blockly-flyout-bg);fill-opacity:.9}.blockly-editor-wrapper .blocklyFlyoutButton{fill:var(--main-color);cursor:pointer}.blockly-editor-wrapper .blocklyFlyoutDividerRect{fill:var(--border-color)}.blockly-editor-wrapper .blocklyFlyoutTitle text,.blockly-editor-wrapper .blocklyFlyoutTextWithBtn text{fill:var(--blockly-flyout-title)}.blockly-editor-wrapper .blocklyFlyoutTitle .blocklyFlyoutTitleIcon path,.blockly-editor-wrapper .blocklyFlyoutTitle .blocklyFlyoutTitleIcon circle,.blockly-editor-wrapper .blocklyFlyoutTitle .blocklyFlyoutTitleIcon ellipse,.blockly-editor-wrapper .blocklyFlyoutTextWithBtn .blocklyFlyoutTitleIcon path,.blockly-editor-wrapper .blocklyFlyoutTextWithBtn .blocklyFlyoutTitleIcon circle,.blockly-editor-wrapper .blocklyFlyoutTextWithBtn .blocklyFlyoutTitleIcon ellipse{fill:var(--blockly-flyout-title)}.blockly-editor-wrapper .blocklyFlyoutTitleHover{cursor:pointer}.blockly-editor-wrapper .blocklyFlyoutTitleHover:hover{fill:var(--main-color)}.blockly-editor-wrapper .blocklyFlyoutTitleHover:hover svg path,.blockly-editor-wrapper .blocklyFlyoutTitleHover:hover svg circle,.blockly-editor-wrapper .blocklyFlyoutTitleHover:hover svg ellipse{fill:var(--main-color)}.blockly-editor-wrapper .blocklyFlyoutTitleHover:hover text{fill:var(--main-color)}.blockly-editor-wrapper .blocklyFlyoutThumbtack{cursor:pointer}.blockly-editor-wrapper .blocklyFlyoutThumbtack svg path{fill:var(--blockly-flyout-title)}.blockly-editor-wrapper .blocklyFlyoutThumbtack:hover svg path,.blockly-editor-wrapper .blocklyFlyoutThumbtack.active svg path{fill:var(--main-color)}.blockly-editor-wrapper .blocklyFlyoutTitleRed text{fill:#ff3737}.blockly-editor-wrapper .blocklyFlyoutTitleRed .blocklyFlyoutTitleIcon path,.blockly-editor-wrapper .blocklyFlyoutTitleRed .blocklyFlyoutTitleIcon circle,.blockly-editor-wrapper .blocklyFlyoutTitleRed .blocklyFlyoutTitleIcon ellipse{fill:#ff3737}.blockly-editor-wrapper .blocklyFlyoutTitleBlue text{fill:#438ef2}.blockly-editor-wrapper .blocklyFlyoutTitleBlue .blocklyFlyoutTitleIcon path,.blockly-editor-wrapper .blocklyFlyoutTitleBlue .blocklyFlyoutTitleIcon circle,.blockly-editor-wrapper .blocklyFlyoutTitleBlue .blocklyFlyoutTitleIcon ellipse{fill:#438ef2}.blockly-editor-wrapper .blocklyFlyoutTitlePurple text{fill:#8253f9}.blockly-editor-wrapper .blocklyFlyoutTitlePurple .blocklyFlyoutTitleIcon path,.blockly-editor-wrapper .blocklyFlyoutTitlePurple .blocklyFlyoutTitleIcon circle,.blockly-editor-wrapper .blocklyFlyoutTitlePurple .blocklyFlyoutTitleIcon ellipse{fill:#8253f9}.blockly-editor-wrapper .blocklyFlyoutTextButton{cursor:pointer}.blockly-editor-wrapper .blocklyFlyoutTextButton:hover .blocklyFlyoutButtonBackground{fill-opacity:.6}.blocklyContextMenu,.blocklyDropDownDiv{border-radius:10px}.blocklyWidgetDiv .blocklyMenu{overflow-y:hidden;background:rgba(255,255,255,.85)}.blocklyWidgetDiv .blocklyMenu.blocklyFocused{box-shadow:0 0 8px 1px #0000004d}.blocklyMenuItem{margin:2px;border-radius:5px}.blocklyMenuItemHighlight{background-color:var(--blockly-menu-highlight)}.blocklyTreeIconClosed,.blocklyTreeIconOpen{margin:0 6px}html[dark=true] .blocklyTreeIconClosed{background-position:-32px -17px}html[dark=true] .blocklyTreeIconOpen{background-position:-16px -17px}html[dark=false] .blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconClosed{background-position:-32px -17px}html[dark=false] .blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconOpen{background-position:-16px -17px}html[dark=false] .blocklyTreeIconClosed{background-position:-32px -1px}html[dark=false] .blocklyTreeIconOpen{background-position:-16px -1px}html[dark=false] .blocklyFlyout{box-shadow:0 0 10px hsla(var(--main-hue),93%,28%,.2)}.blocklyTreeIconVar{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconVar{background-image:url(Var.dd79ea15fa996b36.png)}html[dark=false] .blocklyTreeIconVar{opacity:.9;background-image:url(Var.69b9d7c192570493.png)}html[dark=true] .blocklyTreeIconVar{background-image:url(Var.dd79ea15fa996b36.png)}.blocklyTreeIconMath{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconMath{background-image:url(Math.e5fd5200a3e1cf1f.png)}html[dark=false] .blocklyTreeIconMath{opacity:.9;background-image:url(Math.23a8f493bcf7b58e.png)}html[dark=true] .blocklyTreeIconMath{background-image:url(Math.e5fd5200a3e1cf1f.png)}.blocklyTreeIconLoop{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconLoop{background-image:url(Loop.5ce3151e5d9330c0.png)}html[dark=false] .blocklyTreeIconLoop{opacity:.9;background-image:url(Loop.a3609028fd37292c.png)}html[dark=true] .blocklyTreeIconLoop{background-image:url(Loop.5ce3151e5d9330c0.png)}.blocklyTreeIconLogic{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconLogic{background-image:url(Logic.61d93f140eb6b390.png)}html[dark=false] .blocklyTreeIconLogic{opacity:.9;background-image:url(Logic.13cb5d800ce83844.png)}html[dark=true] .blocklyTreeIconLogic{background-image:url(Logic.61d93f140eb6b390.png)}.blocklyTreeIconFunction{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconFunction{background-image:url(Function.417a7aca9b1e9e1b.png)}html[dark=false] .blocklyTreeIconFunction{opacity:.9;background-image:url(Function.d63a4b1519772785.png)}html[dark=true] .blocklyTreeIconFunction{background-image:url(Function.417a7aca9b1e9e1b.png)}.blocklyTreeIconText{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconText{background-image:url(Text.13f0326815944bdc.png)}html[dark=false] .blocklyTreeIconText{opacity:.9;background-image:url(Text.b5d087f8469836aa.png)}html[dark=true] .blocklyTreeIconText{background-image:url(Text.13f0326815944bdc.png)}.blocklyTreeIconLists{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconLists{background-image:url(Lists.c831b5071067e4ff.png)}html[dark=false] .blocklyTreeIconLists{opacity:.9;background-image:url(Lists.bacaf38d355441c1.png)}html[dark=true] .blocklyTreeIconLists{background-image:url(Lists.c831b5071067e4ff.png)}.blocklyTreeIconMap{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconMap{background-image:url(Map.b3a4e7806b309e7a.png)}html[dark=false] .blocklyTreeIconMap{opacity:.9;background-image:url(Map.93039b8d4d473f1a.png)}html[dark=true] .blocklyTreeIconMap{background-image:url(Map.b3a4e7806b309e7a.png)}.blocklyTreeIconJSON{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconJSON{background-image:url(JSON.62d3f19a970aee99.png)}html[dark=false] .blocklyTreeIconJSON{opacity:.9;background-image:url(JSON.9e0af6525ff6e90d.png)}html[dark=true] .blocklyTreeIconJSON{background-image:url(JSON.62d3f19a970aee99.png)}.blocklyTreeIconByteArray{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconByteArray{background-image:url(ByteArray.c0213c7618ac4daa.png)}html[dark=false] .blocklyTreeIconByteArray{opacity:.9;background-image:url(ByteArray.81a163360ab31dc5.png)}html[dark=true] .blocklyTreeIconByteArray{background-image:url(ByteArray.c0213c7618ac4daa.png)}.blocklyTreeIconGraphic{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconGraphic{background-image:url(Graphic.02e4626b2abd4886.png)}html[dark=false] .blocklyTreeIconGraphic{opacity:.9;background-image:url(Graphic.d32e42c59cf3a588.png)}html[dark=true] .blocklyTreeIconGraphic{background-image:url(Graphic.02e4626b2abd4886.png)}.blocklyTreeIconEmoji{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconEmoji{background-image:url(Emoji.90627bf5f69a23a1.png)}html[dark=false] .blocklyTreeIconEmoji{opacity:.9;background-image:url(Emoji.f0c9792a9eca39f9.png)}html[dark=true] .blocklyTreeIconEmoji{background-image:url(Emoji.90627bf5f69a23a1.png)}.blocklyTreeIconCalc{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconCalc{background-image:url(Calc.c5518a7dd13d073f.png)}html[dark=false] .blocklyTreeIconCalc{opacity:.9;background-image:url(Calc.ad65046afee6223b.png)}html[dark=true] .blocklyTreeIconCalc{background-image:url(Calc.c5518a7dd13d073f.png)}.blocklyTreeIconEncoder{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconEncoder{background-image:url(Encoder.bff133184f1c98a7.png)}html[dark=false] .blocklyTreeIconEncoder{opacity:.9;background-image:url(Encoder.1621ffc2fd4a679b.png)}html[dark=true] .blocklyTreeIconEncoder{background-image:url(Encoder.bff133184f1c98a7.png)}.blocklyTreeIconFinger{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconFinger{background-image:url(Finger.45774f3dbc623647.png)}html[dark=false] .blocklyTreeIconFinger{opacity:.9;background-image:url(Finger.93f0d557ffce8662.png)}html[dark=true] .blocklyTreeIconFinger{background-image:url(Finger.45774f3dbc623647.png)}.blocklyTreeIconGameBoy{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconGameBoy{background-image:url(GameBoy.8e6ce03222071642.png)}html[dark=false] .blocklyTreeIconGameBoy{opacity:.9;background-image:url(GameBoy.a35cf8cd17edcb23.png)}html[dark=true] .blocklyTreeIconGameBoy{background-image:url(GameBoy.8e6ce03222071642.png)}.blocklyTreeIconJoystick{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconJoystick{background-image:url(Joystick.5c7134af1e0f1699.png)}html[dark=false] .blocklyTreeIconJoystick{opacity:.9;background-image:url(Joystick.a72da5bff0e18e2a.png)}html[dark=true] .blocklyTreeIconJoystick{background-image:url(Joystick.5c7134af1e0f1699.png)}.blocklyTreeIconKeyBoard{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconKeyBoard{background-image:url(KeyBoard.3a89b2848fa30bb0.png)}html[dark=false] .blocklyTreeIconKeyBoard{opacity:.9;background-image:url(KeyBoard.e997578f54fefd48.png)}html[dark=true] .blocklyTreeIconKeyBoard{background-image:url(KeyBoard.3a89b2848fa30bb0.png)}.blocklyTreeIconRFID{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconRFID{background-image:url(RFID.fdeec1230d313d09.png)}html[dark=false] .blocklyTreeIconRFID{opacity:.9;background-image:url(RFID.52ea81b9c953dcd4.png)}html[dark=true] .blocklyTreeIconRFID{background-image:url(RFID.fdeec1230d313d09.png)}.blocklyTreeIconTimer{margin:0 4px;width:34px;height:34px;background-repeat:no-repeat;background-size:80%;vertical-align:middle;background-position:center center!important}.blocklyTreeRow.blocklyTreeSelected .blocklyTreeIconTimer{background-image:url(Timer.c284f4cdac057907.png)}html[dark=false] .blocklyTreeIconTimer{opacity:.9;background-image:url(Timer.16fbfaab2871637c.png)}html[dark=true] .blocklyTreeIconTimer{background-image:url(Timer.c284f4cdac057907.png)}.color-picker{width:236px!important;padding:8px;border-radius:5px}.color-picker .left{padding:0 8px!important}.color-picker .left .selected-color{top:0}.color-picker .right{padding:0 8px!important}.color-picker .type-policy{top:202px!important}.color-picker .button-area{padding:0 16px 4px!important}.color-picker .button-area .cp-ok-button-class{font-size:14px}.blockFlickerAnimation{animation:flicker .7s ease infinite}.esptool-window-wrapper .xterm-viewport{background-color:#fff!important;overflow-y:auto}.esptool-window-wrapper .xterm-rows{color:#0e0e0e!important}
