.d8UmRW_tabs{--flow-readonly-pane-height:min(520px, calc(100dvh - 256px));min-width:0}.d8UmRW_tabs .ant-tabs-nav{background:var(--surface-elevated);margin:-22px -22px 18px;padding:10px 22px 0}.d8UmRW_tabs .ant-tabs-tab{padding:6px 0}.d8UmRW_tabs.d8UmRW_embedded .ant-tabs-nav{background:0 0;margin:0 0 12px;padding:0}.d8UmRW_tabs .ant-tabs-body-holder{height:var(--flow-readonly-pane-height);background:0 0;overflow:hidden}:is(.d8UmRW_tabs .ant-tabs-body,.d8UmRW_tabs .ant-tabs-content){height:100%;min-height:0}.d8UmRW_tabs .ant-tabs-content{overflow:hidden}.d8UmRW_modalTitle{align-items:center;gap:10px;line-height:1;display:inline-flex}.d8UmRW_modalTitleIcon{color:#ffffffe6;background:#ffffff1a;border:1px solid #ffffff29;border-radius:12px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.d8UmRW_modalTitleIcon svg{display:block}.d8UmRW_modalTitleText{line-height:1.12}.d8UmRW_previewPane,.d8UmRW_jsonPane{height:100%;min-height:0;overflow:hidden}.d8UmRW_previewPane>div{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex!important}.d8UmRW_previewPane>div>div{flex:auto;min-height:0;max-height:none!important}.d8UmRW_canvasRoot{border:1px solid var(--foundation-border);background:var(--foundation-fill);border-radius:10px;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}:root[data-theme=dark] .d8UmRW_canvasRoot{background:color-mix(in srgb, var(--foundation-fill) 84%, var(--foundation-bg))}.d8UmRW_canvas{background:0 0;width:100%;height:100%}.d8UmRW_inspectableNode{pointer-events:auto}.d8UmRW_canvasRoot .react-flow__controls{border:1px solid var(--foundation-border);background:var(--foundation-surface);box-shadow:none;overflow:hidden}.d8UmRW_canvasRoot .react-flow__controls-button{border-bottom-color:var(--foundation-border);background:var(--foundation-surface);color:var(--foundation-text);fill:currentColor}.d8UmRW_canvasRoot .react-flow__controls-button:hover{background:var(--foundation-primary-soft)}.d8UmRW_hiddenHandle{cursor:default;opacity:0;pointer-events:none;background:0 0;border-color:#0000;width:10px;height:10px}.d8UmRW_handleLeft{left:-5px}.d8UmRW_handleRight{right:-5px}.d8UmRW_handleTopCenter{top:-5px;left:50%;transform:translate(-50%)}.d8UmRW_handleBottomCenter{bottom:-5px;left:50%;transform:translate(-50%)}
