.wrap.svelte-1k5z4u1{max-width:720px;margin:0 auto;padding:32px 20px;color:var(--text, #e6e6eb)}.back.svelte-1k5z4u1{display:inline-block;font-size:12px;color:var(--text-dim, #a4a5af);text-decoration:none;margin-bottom:14px}.back.svelte-1k5z4u1:hover{color:var(--text, #e6e6eb)}h1.svelte-1k5z4u1{font-size:22px;margin:0 0 4px}.sub.svelte-1k5z4u1{color:var(--text-dim, #a4a5af);font-size:13px;margin:0 0 24px;line-height:1.55}.card.svelte-1k5z4u1{background:var(--surface-1, #121317);border:1px solid var(--border, #24262d);border-radius:10px;padding:18px 20px;margin-bottom:18px}h2.svelte-1k5z4u1{font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:var(--text-muted, #71727b);margin:0 0 14px}.empty.svelte-1k5z4u1{font-size:13px;color:var(--text-muted, #71727b);margin:0;line-height:1.5}.field-label.svelte-1k5z4u1{display:block;font-size:13px;font-weight:500;color:var(--text, #e6e6eb);margin-bottom:4px}.text-input.svelte-1k5z4u1{width:100%;padding:8px 12px;font-size:14px;color:var(--text, #e6e6eb);background:var(--surface-2, #181a1f);border:1px solid var(--border, #24262d);border-radius:6px;box-sizing:border-box}.text-input.svelte-1k5z4u1:focus-visible{outline:none;border-color:var(--accent, #6E56CF)}.text-input.mono.svelte-1k5z4u1{font-family:var(--font-mono, monospace);font-size:13px}.hint.svelte-1k5z4u1{font-size:12px;color:var(--text-muted, #71727b);line-height:1.5;margin:12px 0 0}.hint.svelte-1k5z4u1 code:where(.svelte-1k5z4u1){font-family:var(--font-mono, monospace)}.hint.svelte-1k5z4u1 a:where(.svelte-1k5z4u1){color:var(--accent, #6E56CF);text-decoration:none}.hint.svelte-1k5z4u1 a:where(.svelte-1k5z4u1):hover{text-decoration:underline}.chain.svelte-1k5z4u1{margin:16px 0 0}.step.svelte-1k5z4u1{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--surface-2, #181a1f);border:1px solid var(--border, #24262d);border-radius:8px}.step-index.svelte-1k5z4u1{flex-shrink:0;width:22px;height:22px;display:grid;place-items:center;font-size:12px;font-weight:600;color:var(--accent, #6E56CF);background:color-mix(in oklch,var(--accent, #6E56CF) 16%,transparent);border-radius:999px}.step-body.svelte-1k5z4u1{flex:1 1 auto;min-width:0}.step-row.svelte-1k5z4u1{display:flex;gap:8px;flex-wrap:wrap}.select.svelte-1k5z4u1{flex:1 1 160px;min-width:0;padding:8px 10px;font-size:13px;color:var(--text, #e6e6eb);background:var(--surface-1, #121317);border:1px solid var(--border, #24262d);border-radius:6px}.select.svelte-1k5z4u1:focus-visible{outline:none;border-color:var(--accent, #6E56CF)}.select.trust.svelte-1k5z4u1{flex:1 1 200px}.step-actions.svelte-1k5z4u1{display:inline-flex;gap:4px;flex-shrink:0}.connector.svelte-1k5z4u1{text-align:center;color:var(--accent, #6E56CF);font-size:14px;line-height:1;padding:4px 0}.add.svelte-1k5z4u1{margin-top:14px}button.svelte-1k5z4u1{padding:6px 12px;font-size:13px;border-radius:6px;border:1px solid var(--border-strong, #33353d);background:var(--surface-2, #181a1f);color:var(--text, #e6e6eb);cursor:pointer;font-family:inherit}button.svelte-1k5z4u1:disabled{opacity:.5;cursor:default}button.ghost.svelte-1k5z4u1{background:transparent;color:var(--text-dim, #a4a5af);border-color:var(--border, #24262d)}button.ghost.svelte-1k5z4u1:hover:not(:disabled){color:var(--text, #e6e6eb)}button.primary.svelte-1k5z4u1{background:var(--accent, #6E56CF);border-color:var(--accent, #6E56CF);color:#eff1ff;color:oklch(96% .02 280);font-weight:600}button.danger.svelte-1k5z4u1{background:#cc272e;border-color:#cc272e;color:#ffedeb}button.icon.svelte-1k5z4u1{width:28px;height:28px;padding:0;display:grid;place-items:center;font-size:13px}button.icon.danger.svelte-1k5z4u1{background:transparent;border-color:var(--border, #24262d);color:var(--text-dim, #a4a5af)}button.icon.danger.svelte-1k5z4u1:hover:not(:disabled){color:#fa6863;border-color:#cc272e}.form-actions.svelte-1k5z4u1{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.wf-list.svelte-1k5z4u1{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.wf-list.svelte-1k5z4u1 li:where(.svelte-1k5z4u1){display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;background:var(--surface-2, #181a1f);border:1px solid var(--border, #24262d);border-radius:8px;flex-wrap:wrap}.wf-main.svelte-1k5z4u1{min-width:0;flex:1 1 auto}.wf-name.svelte-1k5z4u1{font-size:14px;font-weight:500;color:var(--text, #e6e6eb)}.wf-meta.svelte-1k5z4u1{margin-top:4px;font-size:12px;color:var(--text-muted, #71727b);display:flex;align-items:center;gap:7px;flex-wrap:wrap}.wf-chain.svelte-1k5z4u1{color:var(--text-dim, #a4a5af)}.dot.svelte-1k5z4u1{opacity:.6}.wf-actions.svelte-1k5z4u1{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.confirm-q.svelte-1k5z4u1{font-size:12px;color:var(--text-dim, #a4a5af)}.banner.err.svelte-1k5z4u1{background:color-mix(in oklch,var(--danger, #c0392b) 18%,transparent);border:1px solid var(--danger, #c0392b);padding:8px 12px;border-radius:6px;font-size:13px;margin-bottom:16px}.banner.err.inline.svelte-1k5z4u1{margin:16px 0 0}.banner.info.svelte-1k5z4u1{background:color-mix(in oklch,var(--accent, #6E56CF) 14%,transparent);border:1px solid color-mix(in oklch,var(--accent, #6E56CF) 55%,transparent);color:var(--text, #e6e6eb);padding:10px 14px;border-radius:8px;font-size:13px;line-height:1.55;margin-bottom:18px}.banner.info.svelte-1k5z4u1 strong:where(.svelte-1k5z4u1){color:var(--text, #e6e6eb)}
