.L16fGG_stepRow{position:relative;overflow:visible}.L16fGG_moduleGroupContainer{border:var(--border-hairline)solid color-mix(in oklch,var(--accent-primary)18%,var(--border-2));border-radius:var(--radius-8);background:color-mix(in oklch,var(--accent-primary)3%,var(--bg-base));margin:0 -2px 8px -6px;padding:8px 8px 7px;transition:background-color .15s,border-color .15s}.L16fGG_moduleGroupContainer:hover,.L16fGG_moduleGroupContainer[data-hover=true]{border-color:color-mix(in oklch,var(--accent-primary)26%,var(--border-2));background:color-mix(in oklch,var(--accent-primary)5%,var(--bg-base))}.L16fGG_moduleGroupSteps{flex-direction:column;gap:5px;display:flex}.L16fGG_moduleGroupHeader{cursor:grab;align-items:center;gap:6px;min-width:0;padding:0 0 8px;display:flex}.L16fGG_moduleGroupHeader:active{cursor:grabbing}.L16fGG_moduleGroupTitle{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.L16fGG_moduleGroupName{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:600;line-height:1.25;overflow:hidden}.L16fGG_moduleGroupAction{opacity:0;visibility:hidden;flex-shrink:0;justify-content:center;align-items:center;width:20px;transition:opacity .15s,visibility .15s;display:flex}.L16fGG_moduleGroupContainer:hover .L16fGG_moduleGroupAction,.L16fGG_moduleGroupContainer[data-hover=true] .L16fGG_moduleGroupAction{opacity:1;visibility:visible}.L16fGG_stepActions{cursor:pointer;z-index:1000;opacity:0;visibility:hidden;background-color:#fafbfc;border-radius:4px;flex-direction:row;align-items:center;height:100%;padding-left:5px;padding-right:5px;transition:none;display:flex;position:absolute;top:50%;right:100%;transform:translateY(-50%);& button{opacity:1;transition:opacity .15s;&:active{opacity:.7}}}.L16fGG_stepActions svg{margin-top:3px}.L16fGG_stepActions:hover{background-color:var(--core-neutral-200)}.L16fGG_stepRow[data-active=true] .L16fGG_stepActions{background-color:var(--core-neutral-50);transition:background-color .3s;&:hover{background-color:var(--core-neutral-200)}}.L16fGG_stepActions[data-dragging=true]{display:none!important}.L16fGG_stepRow:hover .L16fGG_stepActions,.L16fGG_stepRow[data-drop-open=true] .L16fGG_stepActions,.L16fGG_stepRow[data-hover=true] .L16fGG_stepActions{opacity:1;visibility:visible}.L16fGG_tabInsertIndicator{display:none}.L16fGG_stepRow:hover .L16fGG_tabInsertIndicator{display:block}.L16fGG_stepNumber{transition:background-color .15s}.L16fGG_stepRow:hover .L16fGG_stepNumber:not([data-selected=true]){background-color:var(--core-neutral-200)!important}.L16fGG_stepRow[data-module-group-child=true] .L16fGG_stepNumber:not([data-selected=true]){background-color:color-mix(in oklch,var(--text-primary)5%,transparent)!important}.L16fGG_stepRow[data-module-group-child=true]:hover .L16fGG_stepNumber:not([data-selected=true]){background-color:color-mix(in oklch,var(--text-primary)8%,transparent)!important}.L16fGG_buttonContainerLeft,.L16fGG_buttonContainerRight{opacity:1!important;visibility:visible!important;display:flex!important}div[data-testid=left-panel],.L16fGG_left-panel,.L16fGG_panel-navigator,.L16fGG_builder-left-panel{overflow:visible!important}