.node-visual-controls{position:absolute;top:calc(-1 * var(--border-top-width) + var(--previous-node-divider-height) + var(--offset-transparent-header-height));right:calc(-1 * var(--border-right-width));bottom:calc(-1 * var(--border-bottom-width) + var(--current-node-divider-height));left:calc(-1 * var(--border-left-width));font-size:12px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:16px}.node-visual-controls button.t-btn .s-icon{font-size:14px}.tippy-box .tippy-content{font-size:12px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.builder-node-empty-state .tippy-box,.js-add-node-button-container .tippy-box{padding:4px}.node-visual-controls{pointer-events:none}.node-visual-controls .highlight-container,.node-visual-controls .toolbar-container,.node-visual-controls .js-add-node-button{pointer-events:none;opacity:0}.node-visual-controls .column-drag-control,.node-visual-controls .column-mob-divider{opacity:0}.node-visual-controls .padding-control{pointer-events:none;opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.node-visual-controls .padding-control .padding-indication{opacity:0}.node-visual-controls .padding-control.show-background{background-image:repeating-linear-gradient(-45deg,rgba(127,186,235,.5333333333) 0 1px,transparent 1px 6px)}.builder-node.highlight-shown:not(.highlight-disabled)>.node-visual-controls .highlight-container{opacity:1}.builder-node.highlight-shown:not(.highlight-disabled)>.node-visual-controls .js-add-node-button{pointer-events:auto;opacity:1}.builder-node.force-highlight-shown:not(.highlight-disabled)>.node-visual-controls{display:block}.builder-node.force-highlight-shown:not(.highlight-disabled)>.node-visual-controls .highlight-container{opacity:1}.builder-node.controls-shown>.node-visual-controls .highlight-container,.node-visual-controls:has(.dropdown-open) .highlight-container{opacity:1}.builder-node.controls-shown:not(.highlight-disabled)>.node-visual-controls .toolbar-container{pointer-events:auto;opacity:1}.builder-node.controls-shown:not(.highlight-disabled)>.node-visual-controls .padding-control{pointer-events:auto;opacity:1}.builder-node.controls-shown:not(.highlight-disabled)>.node-visual-controls .padding-control:hover>.padding-indication{opacity:1}.builder-node.controls-shown:not(.highlight-disabled)>.node-visual-controls .padding-control.left-padding-control{margin-left:1px}.builder-node.controls-shown:not(.highlight-disabled)>.node-visual-controls .padding-control.right-padding-control{margin-right:1px}.builder-node.controls-shown:not(.highlight-disabled)>.node-visual-controls .padding-control.top-padding-control{margin-top:1px}.builder-node.controls-shown:not(.highlight-disabled)>.node-visual-controls .padding-control.bottom-padding-control{margin-bottom:1px}*:is(.tw,.tw *):not(:where(.no-tw *))>.builder-node.controls-shown:not(.highlight-disabled)>.node-visual-controls .padding-control .padding-drag-handle-horizontal{margin:0;padding:0}.builder-node.controls-shown:not(.highlight-disabled)>.node-visual-controls .padding-control .padding-drag-handle-horizontal{display:block;height:24px;width:1px}*:is(.tw,.tw *):not(:where(.no-tw *))>.builder-node.controls-shown:not(.highlight-disabled)>.node-visual-controls .padding-control .padding-drag-handle-vertical{margin:0;padding:0}.builder-node.controls-shown:not(.highlight-disabled)>.node-visual-controls .padding-control .padding-drag-handle-vertical{display:block;width:24px;height:1px}.builder-row.controls-shown .builder-column .node-visual-controls .column-drag-control,.builder-row.controls-shown .builder-column .node-visual-controls .column-mob-divider{pointer-events:auto;opacity:1}.builder-column:not(.highlight-shown):not(.force-highlight-shown)>.node-visual-controls .highlight-container{opacity:0}.builder-column:last-of-type .node-visual-controls .column-drag-control{display:none!important}.builder-node .edit-global-block-button{opacity:0}.builder-node.controls-shown .edit-global-block-button{opacity:100}.toolbar-container{position:absolute;display:flex;justify-content:space-between;right:0;bottom:100%;border-top-left-radius:4px;border-top-right-radius:4px}.toolbar-container.toolbar-below-top-edge{top:0;bottom:auto}.toolbar-container.toolbar-above-bottom-edge{bottom:0;top:auto}.toolbar-container.toolbar-l{left:0;right:auto}.toolbar-container.toolbar-below-top-edge{border-radius:0 0 0 4px/0px 0px 0px 4px}.toolbar-container.toolbar-below-top-edge.toolbar-l{border-bottom-left-radius:0;border-bottom-right-radius:4px}.toolbar-container.toolbar-above-bottom-edge{border-radius:4px 0 0/4px 0px 0px}.toolbar-container.toolbar-above-bottom-edge.toolbar-l{border-top-left-radius:0;border-top-right-radius:4px}.builder-column .toolbar-for-column.toolbar-below-top-edge{top:2px;bottom:auto}.builder-column .toolbar-for-column.toolbar-above-bottom-edge{bottom:2px;top:auto}.builder-column:last-of-type .toolbar-for-column{right:2px}.column-resize-active .builder-node{pointer-events:none}.is-resizing-column .builder-row,.is-resizing-column .builder-column{pointer-events:auto}.is-resizing-column>.node-visual-controls .highlight-container,.is-resizing-column>.node-visual-controls .toolbar-container,.is-resizing-column .column-drag-control{opacity:1}.is-resizing-column .node-content .toolbar-container,.is-resizing-column .js-add-node-button{display:none!important}.builder-popup .node-visual-controls .js-add-node-button-container{position:fixed}
