.partner-flow{--xy-theme-selected:#f57dbd;--xy-theme-hover:#c5c5c5;--xy-theme-edge-hover:black;--xy-theme-color-focus:#e8e8e8;--xy-node-border-default:1px solid #ededed;--xy-node-boxshadow-default:0px 3.54px 4.55px 0px #00000005, 0px 3.54px 4.55px 0px #0000000d, 0px .51px 1.01px 0px #0000001a;--xy-node-border-radius-default:8px;--xy-handle-background-color-default:#fff;--xy-handle-border-color-default:#aaa;--xy-edge-label-color-default:#505050;--xy-node-background-color-default:#fff;--xy-theme-panel-bg:#fff;--xy-theme-panel-text:#111827;--xy-theme-resize-handle-bg:#fff;--xy-theme-focus-border:#d9d9d9;--xy-theme-muted-bg:#f3f4f6;--xy-theme-subtle-border:#d1d5db}[data-theme=dark] .partner-flow{--xy-node-background-color-default:#1a1b1e;--xy-node-border-default:1px solid #303238;--xy-handle-background-color-default:#141519;--xy-handle-border-color-default:#5a5d66;--xy-edge-label-color-default:#e6e7ea;--xy-theme-hover:#7a7d86;--xy-theme-edge-hover:#f3f4f6;--xy-theme-panel-bg:#141519;--xy-theme-panel-text:#f3f4f6;--xy-theme-resize-handle-bg:#141519;--xy-theme-focus-border:#5f6470;--xy-theme-muted-bg:#24262c;--xy-theme-subtle-border:#3f434c;--xy-node-boxshadow-default:none;--xy-theme-color-focus:#4b4e57;--color-background:#1a1b1e;--color-hover-bg:#24262c;--color-disabled:#8b9099}.handshake-icon rect{fill:#fff}.handshake-icon path,[data-theme=dark] .handshake-icon rect{fill:#000}[data-theme=dark] .handshake-icon path{fill:#fff}.partner-flow .react-flow__node{box-shadow:var(--xy-node-boxshadow-default);border-radius:var(--xy-node-border-radius-default);background-color:var(--xy-node-background-color-default);text-align:center;border:var(--xy-node-border-default);color:var(--xy-node-color,var(--xy-node-color-default));flex-direction:column;justify-content:center;align-items:center;padding:10px;font-size:12px;display:flex}.partner-flow .react-flow__node.selectable:focus{box-shadow:0px 0px 0px 4px var(--xy-theme-color-focus);border-color:var(--xy-theme-focus-border)}.partner-flow .react-flow__node.selectable:focus:active{box-shadow:var(--xy-node-boxshadow-default)}.partner-flow .react-flow__node.selectable:hover,.partner-flow .react-flow__node.draggable:hover{border-color:var(--xy-theme-hover)}.partner-flow .react-flow__node.selectable.selected{border-color:var(--xy-theme-selected);box-shadow:var(--xy-node-boxshadow-default)}.partner-flow .react-flow__node-group{background-color:#cfb6ff66;border-color:#9e86ed}.partner-flow.dark .react-flow__node-group{background-color:#7b6b9438;border-color:#7b6b94}.partner-flow .react-flow__edge.selectable:hover .react-flow__edge-path,.partner-flow .react-flow__edge.selectable.selected .react-flow__edge-path{stroke:var(--xy-theme-edge-hover)}.partner-flow .react-flow__handle{background-color:var(--xy-handle-background-color-default)}.partner-flow .react-flow__handle.connectionindicator:hover{pointer-events:all;border-color:var(--xy-theme-edge-hover);background-color:var(--xy-handle-background-color-default)}.partner-flow .react-flow__handle.connectionindicator:focus,.partner-flow .react-flow__handle.connectingfrom,.partner-flow .react-flow__handle.connectingto{border-color:var(--xy-theme-edge-hover)}.partner-flow .react-flow__node-resizer{border:none;border-radius:0}.partner-flow .react-flow__resize-control.handle{background-color:var(--xy-theme-resize-handle-bg);border-color:#9e86ed;border-radius:0;width:5px;height:5px}
