.vx-fg{padding:6px 0}.vx-fg-row{flex-wrap:wrap}.vx-fg-cell,.vx-fg-row{display:flex;flex-direction:row;align-items:center}.vx-fg-arrow{flex:none;margin:0 2px;color:var(--t3)}.vx-fg-arrow-v{display:none}.vx-fg-node{min-width:112px;max-width:180px;padding:6px 10px;border-radius:8px;cursor:pointer;text-align:left;border:1px solid var(--line2,var(--line));background:var(--panel);color:var(--t1);font:inherit}.vx-fg-node[data-kind=trigger]{background:var(--panel2)}.vx-fg-node[data-kind=gate]{border-style:dashed}.vx-fg-node[aria-expanded=true]{border-color:var(--accent)}.vx-fg-label{display:block;font-size:12.5px}.vx-fg-node[data-kind=step] .vx-fg-label{font-family:var(--mono)}.vx-fg-sub{display:block;font-size:11px;color:var(--t3);line-height:1.35}.vx-fg-sub[data-status=running]{color:var(--accent)}.vx-fg-peek{margin-top:4px;padding:8px 10px;border-radius:8px;border:1px solid var(--line);background:var(--panel)}.vx-fg-peek-title{font-size:12px;color:var(--t2);margin-bottom:4px}.vx-fg-peek-line{font-size:12px;color:var(--t1);white-space:pre-wrap}@media (max-width:640px){.vx-fg-cell,.vx-fg-row{flex-direction:column;align-items:stretch;flex-wrap:nowrap}.vx-fg-arrow{display:none}.vx-fg-arrow-v{display:block;align-self:center;margin:2px 0;color:var(--t3)}}