.flow-node.svelte-1ogu717{--node-bg: rgba(255, 252, 246, .98);--node-border: rgba(32, 54, 52, .22);--node-ink: #132c29;--node-icon-bg: rgba(32, 54, 52, .08);--node-icon-ink: #132c29;--node-shadow: 0 14px 30px rgba(39, 50, 45, .1);display:flex;align-items:center;gap:10px;width:196px;height:56px;padding:0 16px 0 12px;border:1px solid var(--node-border);border-radius:18px;background:var(--node-bg);box-shadow:var(--node-shadow);color:var(--node-ink);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.flow-node.flow-node.svelte-1ogu717 strong:where(.svelte-1ogu717){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--node-ink);font-size:14px;font-weight:650;line-height:1;letter-spacing:0;opacity:1}.node-icon.svelte-1ogu717{display:inline-grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:10px;background:var(--node-icon-bg);color:var(--node-icon-ink)}.node--loop.svelte-1ogu717{--node-bg: rgba(247, 250, 246, .98);--node-border: rgba(76, 103, 89, .26);--node-icon-bg: rgba(76, 103, 89, .11);--node-icon-ink: #395f4d}.node--gate.svelte-1ogu717{--node-bg: rgba(255, 247, 244, .98);--node-border: rgba(167, 71, 87, .34);--node-icon-bg: rgba(167, 71, 87, .11);--node-icon-ink: #a74757}.node--resolution.svelte-1ogu717{--node-bg: rgba(248, 252, 244, .98);--node-border: rgba(62, 118, 101, .3);--node-icon-bg: rgba(62, 118, 101, .11);--node-icon-ink: #2f735f}.node--header.svelte-1ogu717{--node-bg: rgba(32, 54, 52, .95);--node-border: rgba(32, 54, 52, .95);--node-ink: #f8faf5;--node-icon-bg: rgba(248, 250, 245, .12);--node-icon-ink: #f8faf5;--node-shadow: 0 18px 34px rgba(7, 20, 17, .2)}.flow-node.svelte-1ogu717:hover{border-color:color-mix(in srgb,var(--node-border) 74%,#132c29);box-shadow:0 18px 34px #27322d24;transform:translateY(-1px)}.flow-handle.svelte-1ogu717{width:1px;height:1px;border:0;background:transparent;opacity:0;pointer-events:none}.flow-shell.svelte-1vb6t1a{width:100%;padding:0;border-radius:28px;border:1px solid rgba(224,218,205,.72);background:linear-gradient(90deg,rgba(32,54,52,.055) 1px,transparent 1px),linear-gradient(180deg,rgba(32,54,52,.045) 1px,transparent 1px),radial-gradient(circle at 52% 14%,rgba(255,255,255,.92),transparent 34%),linear-gradient(180deg,#f7f3ea,#eef5f1);background-size:56px 56px,56px 56px,100% 100%,100% 100%;box-shadow:0 34px 72px #07141133,inset 0 1px #ffffffe0;overflow:hidden}.flow-stage.svelte-1vb6t1a{width:100%;min-height:720px}.konbini-system-flow,.konbini-system-flow .svelte-flow__renderer,.konbini-system-flow .svelte-flow__viewport,.konbini-system-flow .svelte-flow__pane{background:transparent!important}.konbini-system-flow .svelte-flow__viewport{padding-inline:30px}.konbini-system-flow .svelte-flow__attribution{display:none}.konbini-system-flow .svelte-flow__edge-path{stroke-linecap:round;stroke-linejoin:round}.konbini-system-flow .svelte-flow__edge-path[stroke-dasharray]{stroke-linecap:butt}.konbini-system-flow .svelte-flow__handle{width:1px;height:1px;border:0;background:transparent;opacity:0;pointer-events:none}@media(max-width:900px){.flow-shell.svelte-1vb6t1a{border-radius:22px}.flow-stage.svelte-1vb6t1a{height:680px!important;min-height:680px}.konbini-system-flow .svelte-flow__viewport{padding-inline:12px}}
