.blocklyDiv,.blocklyDivShared{height:100%;width:100%}.geras-renderer.ozobot-theme .blocklySelected>.blocklyPath{stroke:#fff;stroke-width:3px}.geras-renderer.ozobot-theme .blocklyHighlightedConnectionPath{stroke:#fff}.blocklyMainBackground{stroke:none}.blocklyToolbox{background-color:#2d3341;border-right:3px solid #1c222c;width:220px;top:120px;bottom:0;height:auto!important}.sharingAvailable .blocklyToolbox{top:81px}.blocklyToolboxCategoryGroup{direction:ltr}.blocklyToolboxCategoryGroup .blocklyToolboxCategoryGroup{margin-left:8px}.blocklyToolboxCategory{height:50px;line-height:40px;margin-bottom:0;padding-right:1em;padding-top:.3em;padding-bottom:.3em}.blocklyToolbox div[role=treeitem] .blocklyToolboxCategory{transition:all .25s ease-in;cursor:pointer}.blocklyToolbox div[role=treeitem]{border-top:3px solid #252932}.blocklyToolbox .blocklyToolboxCategory .blocklyToolboxCategoryLabel{font-family:Lato,Open Sans,sans-serif;cursor:pointer}.blocklyToolbox .blocklyToolboxCategory .blocklyToolboxCategoryIcon{margin:5px}.blocklyToolbox .blocklyToolboxCategoryGroup :not(.dropdown) .blocklyToolboxCategory .blocklyToolboxCategoryIcon{visibility:initial;height:25px;width:40px;background-size:contain;background-repeat:no-repeat;background-position:50%}.blocklyToolbox .blocklyToolboxCategoryGroup .dropdown .blocklyToolboxCategoryGroup .blocklyToolboxCategory .blocklyToolboxCategoryIcon{margin:0}.blocklyToolbox div[role=treeitem] .blocklyToolboxCategory:hover{opacity:.9}.blocklyToolbox .blocklyToolboxCategory.blocklyToolboxSelected{background-color:#3c465a!important}.blocklyToolboxCategoryLabel{box-sizing:border-box;color:#2d3341;font-size:20px;padding:0;font-weight:600;overflow:hidden}.blocklyTreeSeparator{border-bottom:10px solid #1c222c;margin:0}.blocklyFlyoutBackground{fill:#181b23;fill-opacity:.9}.blocklyMainWorkspaceScrollbar{z-index:19}.blocklyScrollbarHandle{fill:#3b475c}.blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,.blocklyScrollbarHandle:hover{fill:#00b1b9}.blocklyToolbox::-webkit-scrollbar{width:3px}.blocklyToolbox{direction:rtl}.blocklyToolbox::-webkit-scrollbar-thumb{background-color:var(--color-accent);border-radius:3px}.movement_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-movement.svg)}.line_navigation_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-line-nav.svg)}.light_effects_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-light-effects.svg)}.sounds_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-sounds.svg)}.sensors_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-sensors.svg)}.ir_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-swarm.svg)}.timing_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-timing.svg)}.concurrency_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-sync.svg)}.devices_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-devices.svg)}.user_io_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-user-io.svg)}.gpio_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-gpio.svg)}.llm_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-llm.svg)}.logic_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-logic.svg)}.loop_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-loops.svg)}.math_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-math.svg)}.text_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-text.svg)}.list_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-list.svg)}.variable_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-var.svg)}.procedure_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-functions.svg)}.ORA_movement_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-ora-movement.svg)}.ORA_tool_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-ora-tool.svg)}.ORA_setup_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-ora-setup.svg)}.exceptions_category .blocklyToolboxCategoryIcon{background-image:url(/media/toolbox_icons/category-exceptions.svg)}.draggable_split_column__mVRr0{display:flex;flex-direction:column;overflow:hidden}.draggable_split_row__NEgDA{display:flex;flex-direction:row;overflow:hidden}.draggable_split_child__vdxEw{overflow:hidden;width:100%;height:100%;flex:1 1}.draggable_split_resizer__t55VO{display:flex;justify-content:center;align-items:center}.draggable_split_column__mVRr0 .draggable_split_resizer__t55VO{top:-3px;height:6px;width:100%;cursor:row-resize}.draggable_split_row__NEgDA .draggable_split_resizer__t55VO{left:-3px;height:100%;width:6px;cursor:col-resize}.draggable_split_resizer__t55VO>div{background-color:#1c222c;margin:0 auto;width:100%;height:2px}.draggable_split_row__NEgDA .draggable_split_resizer__t55VO>div{width:2px;height:100%}.bottom_panel_bottomPanel__yAnZ2{background-color:#1e1e1e;display:flex;flex-direction:column;height:100%}.bottom_panel_bottomPanelNavBar__Lk9J_{display:flex;background-color:#252932;color:#fff;padding:5px;justify-content:space-between;align-content:start}.bottom_panel_bottomPanelNavBar__Lk9J_>div{display:flex;flex-wrap:wrap}.bottom_panel_bottomPanelNavBar__Lk9J_ span{cursor:pointer;margin:0 10px}.bottom_panel_bottomPanelNavBar__Lk9J_ span.bottom_panel_active__tZVdn{border-bottom:1px solid #fff}.bottom_panel_positionSwitch__fXM2G{display:flex;width:15px;height:15px;border-radius:3px;border:1px solid #ccc;justify-content:end;box-sizing:content-box;cursor:pointer;flex-shrink:0}.bottom_panel_positionSwitch__fXM2G.bottom_panel_bottom__0Q7nc{flex-direction:row}.bottom_panel_positionSwitch__fXM2G.bottom_panel_bottom__0Q7nc>div{box-sizing:border-box;height:100%;width:6px;border:1px solid #ccc;border-radius:0 2px 2px 0}.bottom_panel_positionSwitch__fXM2G.bottom_panel_side__JYFSt{flex-direction:column}.bottom_panel_positionSwitch__fXM2G.bottom_panel_side__JYFSt>div{box-sizing:border-box;width:100%;height:6px;border:1px solid #ccc;border-radius:0 0 2px 2px}.bottom_panel_bottomPanelContent__LwKNW{width:100%;height:100%;overflow:hidden}