.breadboard_nodeG__WRlqs{cursor:pointer}.breadboard_nodeG__WRlqs text{font-weight:700}.breadboard_node__9V5Jn{fill:#7b7b7b;r:3px;transition:r .1s}.breadboard_node__9V5Jn[data-connected~=false]{fill:#ccc}.breadboard_node__9V5Jn[data-connected=true]{r:6px}.breadboard_nodeG__WRlqs:hover .breadboard_node__9V5Jn{fill:#19b1ff;r:10px}[data-status=half-open] .breadboard_node__9V5Jn,[data-status=half-open]:hover .breadboard_node__9V5Jn{fill:#a6e21b}.breadboard_nodeBG__XibDQ{fill:#f5f5f5;r:20px}.breadboard_selectedNode__9_UP9 circle:first-child{stroke-width:1.5;stroke:#19b1ff}.breadboard_dimensionsControl__xd27M{fill:#f0f0f0}.breadboard_allDimensionsControls__LTM7_{font-size:.75rem;line-height:1rem;fill:#19b1ff}.breadboard_allDimensionsControls__LTM7_ .breadboard_corner__F8KXv rect{fill:#f7f7f7}.breadboard_directionExpander__lDBKi{cursor:pointer;color:#7b7b7b}.breadboard_directionExpander__lDBKi:hover .breadboard_chevron__2seD1{color:#19b1ff}.breadboard_directionExpander__lDBKi:hover .breadboard_dimensionsControl__xd27M{fill:#19b1ff22}.breadboard_menu__OMngj{fill:#fff;stroke-width:1;stroke:#7b7b7b}.breadboard_option__YDNRG{cursor:pointer}.breadboard_option__YDNRG rect{fill:none}.breadboard_option__YDNRG text{fill:#737373}.breadboard_option__YDNRG:has(:hover) text,.breadboard_option__YDNRG:hover text{fill:#000}.breadboard_option__YDNRG:has(:hover) rect,.breadboard_option__YDNRG:hover rect{fill:#20d8ff}.breadboard_option__YDNRG[data-disabled=true]{cursor:not-allowed;opacity:.6}.breadboard_component__8Y5wy{cursor:pointer}.breadboard_component__8Y5wy text{fill:#fff}.breadboard_component__8Y5wy circle.breadboard_source__jnuiY{r:10px;cx:-14.4}.breadboard_component__8Y5wy rect.breadboard_source__jnuiY{width:10px;height:10px;rotate:45deg;x:-10.1;y:.1}.breadboard_component__8Y5wy circle.breadboard_sink___QBhn{r:10px;cx:14.2}.breadboard_component__8Y5wy rect.breadboard_sink___QBhn{width:10px;height:10px;rotate:-45deg}.breadboard_pipe__MgyrF{cursor:pointer;mix-blend-mode:darken;stroke-width:6;stroke:#7b7b7b;stroke-linecap:round}.breadboard_component__8Y5wy:hover{fill:#20d8ff}.breadboard_component__8Y5wy:hover .breadboard_pipe__MgyrF{stroke:#20d8ff}.breadboard_component__8Y5wy .breadboard_pipe__MgyrF{pointer-events:none}.breadboard_pipe__MgyrF:hover{stroke:#20d8ff}.breadboard_selectedComponent__APldH{stroke:#19b1ff;fill:#19b1ff}.breadboard_floatingButton__VsK9l{cursor:pointer}.breadboard_floatingButton__VsK9l rect{stroke:#a6e21b;fill:#f5f5f5}.breadboard_floatingButton__VsK9l:hover text{fill:#fff}