body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.scrollable-element{scrollbar-color:#505050}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body{background-color:#eee!important;font-size:14px;line-height:1.15}.MuiButtonBase-root,.MuiInputBase-root,.MuiTypography-root,body{font-family:DMSans!important}.app_icon{width:28px;height:28px;border-radius:4px;border:3px solid #fff;background-color:#fff}.LTpowerPlanner{width:100%;height:29px;margin:6px 1136px 6px 16px;font-family:DMSans;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff}.LTpowerPlanner .text-style-1{font-weight:400;color:#cfd3e4}.simulator{position:relative;display:flex;flex:1 1;flex-direction:column}[data-tooltip-bottom-right]:before{content:attr(data-tooltip-bottom-right);position:absolute;opacity:0;transition:all .15s ease;padding:10px;color:#333;border-radius:10px}[data-tooltip-bottom-right]:hover:before{opacity:1;z-index:100;color:#fff;background:#234259;top:48px;left:24px}[data-tooltip-bottom-right]:not([data-tooltip-persistent]):before{pointer-events:none}input{color:#fff!important}.project_bar{height:48px;width:100%;box-shadow:0 5px 5px 0 rgba(57,61,79,.1),0 1px 0 0 #e2e4e8;background-color:#404040;vertical-align:middle;color:#fff;display:flex;align-items:center;padding-left:232px;z-index:5}.Mui-selected{background-color:#606060!important}.project_title{-webkit-transform:translateY(-4px);transform:translateY(-4px);margin:0 16px 2px;font-family:"DM Sans";font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#22252f;display:inline-block}.vertical_divider{-webkit-transform:translateY(2px);transform:translateY(2px);width:1px;height:20px;margin:0 16px 0 0;background-color:#bec1cc;display:inline-block}.simulator_editor{-webkit-user-select:none;user-select:none;display:flex;flex-grow:1;height:100vh;flex-direction:column}.planner_tab{display:flex;overflow:hidden;min-height:48px;-webkit-overflow-scrolling:touch;height:48px}.simulator_editor_container{-webkit-user-select:none;user-select:none;display:flex;flex-grow:1}.simulator_editor_container svg{top:0;left:0}.simulator_editor_container svg>*{cursor:move}svg.drawing>*{cursor:crosshair!important}.simulator_node.selected Image:first-child{outline:1px solid red}.simulator_node.selected rect:first-child{stroke-width:3!important}.no_mouse_events{pointer-events:none}.nw_resize_point:hover{opacity:1;cursor:nw-resize}.ne_resize_point:hover{opacity:1;cursor:ne-resize}.se_resize_point:hover{opacity:1;cursor:se-resize}.sw_resize_point:hover{opacity:1;cursor:sw-resize}path.over{stroke-width:5;stroke:red}circle.over{fill:red}.addNewTabBtn{border-right-color:#505050}.addNewTabSpan{color:#fff;display:flex}.toolbar{margin-left:32px;top:85px;text-align:center;margin-bottom:206px;border-radius:6px;box-shadow:0 2px 2px 0 rgba(57,61,79,.1);border:1px solid #e2e4e8;background-color:#fff;display:inline-flex;flex-direction:row;overflow:hidden}.toolbar,.width_small{position:absolute!important}.width_small{width:248px;transition:all .75s ease}.width_small_no_animation{position:absolute!important;width:248pxpx}.width_large{transition:all .75s ease}.width_large,.width_large_no_animation{position:absolute!important;width:950px}.utility_group{border-radius:8px!important;cursor:pointer;background-color:#fff}.utility_group>button{border:none!important}.utility_item{padding:8px;width:56px;height:56px;display:inline-block}.utility_item>span>i{display:flex}div[disabled]{opacity:.5}.expand{position:relative;z-index:2;background-color:#404040;border-radius:6px;display:flex}.slide_out{margin-left:-700px;opacity:0;background-color:transparent}.slide_in,.slide_out{transition:1s;transition:all .75s ease}.slide_in{margin-left:0;opacity:1;background-color:#fff}.toolbar_icons{color:#fff;display:flex}.default_visible_toolbar{display:flex}.img_responsive{width:30px;height:30px}img{-webkit-user-select:none;user-select:none}.drag_drawflow{width:60px;height:40px;align-self:center}Button:focus{outline:none}ButtonGroup{border-radius:8px!important}.toolbox_item_tooltip{color:#fff!important;background:#234259!important;border-radius:10px}.toolbox{position:absolute!important;width:320px;top:168px;left:32px;max-height:64vh;z-index:1;box-shadow:0 2px 2px 0 rgba(57,61,79,.1);background-color:#404040;border-radius:6px 6px 6px 6px;color:#fff;overflow-y:scroll}.toolbox_wrapper{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.toolbox_container{padding:16px 16px 24px;border-radius:0 0 0 0;background-color:#404040;color:#fff;-webkit-animation-name:slideOpen;animation-name:slideOpen;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes slideOpen{0%{height:0%}to{height:100%}}@keyframes slideOpen{0%{height:0%}to{height:100%}}.icon_drag_thumb{object-fit:contain;cursor:move}.toolbox_container .toolbox_components{padding-top:0;width:100%}.toolbox_container_header{padding:16px 16px 24px;box-shadow:0 2px 2px 0 rgba(57,61,79,.1);background-color:#404040;color:#fff;border-radius:6px 6px 0 0}.toolbox_container_header_top{align-items:center;display:flex}.toolbox_container_header_bottom{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.toolbox_container_header_label{padding-left:8px;flex:1 1;font-family:Barlow;font-size:16px;font-weight:600;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff}.toolbox_item{margin:8px 0;box-sizing:border-box}.toolbox_container_options{display:block;width:0;padding:8px}.toolbox_option:hover{cursor:pointer;background-color:#eee}.closeToolbox{background-color:#404040;margin-right:4px;margin-left:4px;cursor:pointer}.closeToolbox,.closeToolbox:hover{width:24px!important;height:24px!important}.closeToolbox:hover{background-color:#505050}.search{width:100%;height:28px!important;padding-right:16px;color:#fff!important}.filter{width:24px;height:24px}.toolbox_group_header{background-color:#404040!important;color:#fff!important;font-size:14px;-webkit-user-select:none;user-select:none;border-top:0 solid #fff;border-bottom:0 solid}.toolbox_group_header_title{background:#404040;color:#fff}.search_container{display:flex;align-items:center;height:48px}.empty_search_result{display:inline-block;padding:8px;width:232px}.empty_search_text{padding:8px}.empty_search_suggestion_text{padding-top:8px}.empty_search_suggestion_text ul,li{margin:0!important}.empty_search_suggestion_text{display:inline-block;margin:8px}.empty_search_suggestion_block{padding:8px}a.clear_search{color:#000!important;text-decoration:underline}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#e2e4e8;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#e2e4e8}.noselect{-webkit-touch-callout:none}.img_nodrag,.noselect{-webkit-user-select:none;user-select:none}.img_nodrag{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-select:none;display:flex}.MuiSvgIcon-root{color:#fff!important}.icon_drag{width:24px;height:56px;margin-left:8px;object-fit:contain;cursor:move}.toolbox_icons{display:flex;color:#fff;align-items:center}.icon{margin-top:5px;margin-left:5px}.circle_div{width:40px;height:40px;margin-top:8px;border-radius:20px;background-color:#7a45f8}.icon_component{position:relative}.card{display:flex;flex-direction:row;background-color:#404040;color:#fff;margin-top:8px;width:100%;height:56px;border-radius:6px;box-shadow:0 2px 2px 0 rgba(57,61,79,.1);border:1px solid #e2e4e8}.div_headers{width:128px;height:56px;padding-top:11px;padding-bottom:12px;padding-left:12px}.item_header{height:17px;font-size:14px;font-weight:600}.item_header,.item_subheader{width:79px;font-family:Barlow;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff}.item_subheader{height:16px;font-size:12px;font-weight:400}.ports{fill:#fff;fill-opacity:1;stroke:#555;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill;cursor:pointer;-webkit-animation:none;animation:none}.input:active,.input:hover,.output:active,.output:hover{-webkit-animation:pulse 2s ease infinite;animation:pulse 2s ease infinite}@-webkit-keyframes pulse{0%{stroke-width:5;stroke:#555;stroke-opacity:1;fill:#fff;fill-opacity:1}50%{stroke-width:20;stroke:#5aca5a;stroke-opacity:.5;fill:#5aca5a;fill-opacity:.5}to{height:100%;width:100%;stroke:#555;stroke-opacity:1;fill:#fff;fill-opacity:1}}@keyframes pulse{0%{stroke-width:5;stroke:#555;stroke-opacity:1;fill:#fff;fill-opacity:1}50%{stroke-width:20;stroke:#5aca5a;stroke-opacity:.5;fill:#5aca5a;fill-opacity:.5}to{height:100%;width:100%;stroke:#555;stroke-opacity:1;fill:#fff;fill-opacity:1}}.simulator_content_node{fill-opacity:1;stroke:#404040;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill}.simulator_node.selected #outer_box{stroke:red!important;stroke-width:3px!important}.main_path{fill:none;stroke-width:4px;stroke-linecap:round;stroke-miterlimit:10;stroke-dasharray:none}.main_path:hover{cursor:col-resize}.drawing_path,.main_path:active{stroke:#000;-webkit-animation:lineanim 20s infinite;animation:lineanim 20s infinite;stroke-dasharray:8px;stroke-dashoffset:0;-webkit-animation-timing-function:linear;animation-timing-function:linear}.extended_point:hover{opacity:1}path.selected{stroke:#0066f8;stroke-width:4}@-webkit-keyframes lineanim{0%{stroke-width:4;stroke:#555;stroke-opacity:1;stroke-dasharray:8px;stroke-dashoffset:100%}50%{stroke-width:4;stroke-opacity:.75;stroke-dasharray:8px;stroke-dashoffset:50%}to{stroke-width:4;stroke:#555;stroke-opacity:1;stroke-dasharray:8px;stroke-dashoffset:0%}}@keyframes lineanim{0%{stroke-width:4;stroke:#555;stroke-opacity:1;stroke-dasharray:8px;stroke-dashoffset:100%}50%{stroke-width:4;stroke-opacity:.75;stroke-dasharray:8px;stroke-dashoffset:50%}to{stroke-width:4;stroke:#555;stroke-opacity:1;stroke-dasharray:8px;stroke-dashoffset:0%}}path.horizontal{cursor:s-resize}path.vertical{cursor:e-resize}.connection.selected path{stroke:red!important}.schematic_dot.selected circle{fill:red!important}
/*# sourceMappingURL=main.67d8a1a2.chunk.css.map */