.TuQK0610M3s-{touch-action:none;background:var(--stage_background);width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.TuQK0610M3s-:focus-visible{outline:2px solid var(--color_focus);outline-offset:-2px}._4GegZojegok-{cursor:grab;width:100%;height:100%;display:block}._4GegZojegok-:active{cursor:grabbing}.bVFZv5C9Wng-{color:var(--color_fg_muted);pointer-events:none;justify-content:center;align-items:center;font-size:.9rem;display:flex;position:absolute;inset:0}.QSnopUtTxEY-{z-index:2;gap:6px;display:flex;position:absolute;top:8px;left:8px}.XyqMC9gksjo-{z-index:2;position:absolute;bottom:8px;right:8px}._0ChEvY-5TOk-{--graph_node_border_color:var(--color_border_strong);--graph_node_background:var(--color_bg_card)}._0ChEvY-5TOk-[data-dragging=true]{opacity:.85}.U0Arzhj5Qkc-{cursor:move}.U0Arzhj5Qkc-:focus{outline:none}.gasIM-6k08c-,._3hWQjg8xsJo-{fill:#0000}.U0Arzhj5Qkc-:focus-visible .gasIM-6k08c-{fill:var(--color_accent_muted);stroke:var(--color_focus);stroke-width:1.5px;vector-effect:non-scaling-stroke}.AHYZK-sqenk-{font-family:var(--font_family_mono);dominant-baseline:central;fill:var(--color_fg);pointer-events:none;font-size:.8rem;font-weight:600}.bX9Q9BgCGrA-{overflow:visible}.-keuJ3mjQtI-{cursor:move;align-items:center;width:100%;height:100%;display:flex;container-type:inline-size}.-keuJ3mjQtI- .vK9FckXncLk-{flex:1;gap:2px;min-width:0;height:100%;padding:0 8px}.-keuJ3mjQtI- .vK9FckXncLk- button{cursor:pointer}@container (width<=400px){.vK9FckXncLk- [data-entry-optional="1"]{display:none}}@container (width<=320px){.vK9FckXncLk- [data-entry-optional="2"]{display:none}}.ItTndThDETA-{cursor:pointer}.ItTndThDETA-:focus{outline:none}.ItTndThDETA-:hover{--graph_node_background:var(--color_bg_subtle)}.ItTndThDETA-[data-selected=true],.ItTndThDETA-:focus-visible{--graph_node_background:var(--color_accent_muted);--graph_node_border_color:var(--color_accent_fg)}.U3A13a7TfbQ- rect{fill:var(--color_neutral_muted);stroke:var(--color_border_strong);stroke-width:1px}.U3A13a7TfbQ- text,._6fYzzllmkDI-{font-family:var(--font_family_mono);text-anchor:middle;dominant-baseline:central;fill:var(--color_fg_muted);font-size:9px;font-weight:600}.VBLUlaMBZhg-{font-family:var(--font_family_mono);dominant-baseline:central;fill:var(--color_fg);pointer-events:none;font-size:.75rem}.YE3WcQnpowo-{font-family:var(--font_family_mono);text-anchor:end;dominant-baseline:central;fill:var(--color_fg_muted);pointer-events:none;font-size:.7rem}.mnMlNTC-2l8-{fill:var(--color_bg_card)}[data-highlighted=true]>.mnMlNTC-2l8-{fill:var(--color_accent_emphasis);stroke:var(--color_accent_emphasis)}[data-highlighted=true]>._6fYzzllmkDI-{fill:var(--color_fg_on_emphasis)}.oqyiqsr2QfI-{overflow:hidden}.EO9NLLMgsfE-{box-sizing:border-box;border:1px solid var(--color_border_strong);background:var(--color_bg_card);border-radius:6px;width:100%;height:100%;overflow:hidden}.isc-jk2922M-{cursor:pointer;opacity:0;transition:opacity .12s}._0ChEvY-5TOk-:hover .isc-jk2922M-,.isc-jk2922M-:focus-visible{opacity:1}.isc-jk2922M-:focus{outline:none}.isc-jk2922M- circle{fill:var(--color_bg_card);stroke:var(--color_accent_fg);stroke-width:1px}.isc-jk2922M- path{stroke:var(--color_accent_fg);stroke-width:1.5px;stroke-linecap:round}.KDgrX8vhTI4-{pointer-events:none;fill:color-mix(in srgb, var(--color_neutral_muted) 60%, transparent);stroke:var(--color_border_strong);stroke-width:1px;vector-effect:non-scaling-stroke}.KDgrX8vhTI4-[data-selected=true]{stroke:var(--color_accent_fg);stroke-width:1.5px}.FCMvTdenvv8-{font-family:var(--font_family_mono);text-anchor:end;dominant-baseline:central;fill:var(--color_fg_muted);pointer-events:none;font-size:.68rem}.FCMvTdenvv8-[data-inferred]{fill:var(--color_fg_subtle);font-style:italic}.Ac4XAfC3iI0-{overflow:visible}.ljPYLHP6uDU-{cursor:ew-resize;color:var(--color_fg_subtle)}.ljPYLHP6uDU-[data-chart=true]{cursor:nwse-resize}.ljPYLHP6uDU-:focus{outline:none}.bjrMMP-quK8-{fill:#0000}.ljPYLHP6uDU- path{fill:currentColor;stroke:currentColor;stroke-width:2px;stroke-linejoin:round}.ljPYLHP6uDU-:hover,._0ChEvY-5TOk-[data-resizing=true] .ljPYLHP6uDU-{color:var(--color_fg_muted)}.ljPYLHP6uDU-:focus-visible .bjrMMP-quK8-{stroke:var(--color_focus);stroke-width:1.5px;vector-effect:non-scaling-stroke}
