.approval-node[data-v-96e60f35]{color:var(--ui-text);height:100%;position:relative}.approval-node__type[data-v-96e60f35]{align-items:center;color:var(--ui-text-muted);display:inline-flex;font-size:.78rem;font-weight:600;gap:.35rem;left:0;position:absolute;top:-1.55rem}.approval-node__type.is-active[data-v-96e60f35]{color:var(--ui-primary)}.approval-node__card[data-v-96e60f35]{background:color-mix(in srgb,var(--ui-warning) 8%,var(--ui-bg-elevated));border:2px solid color-mix(in srgb,var(--ui-warning) 34%,var(--ui-border-muted));border-radius:12px;box-shadow:0 8px 24px color-mix(in srgb,var(--ui-text) 9%,transparent);display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;transition:background .26s cubic-bezier(.22,1,.36,1),border-color .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1)}.approval-node__card.is-active[data-v-96e60f35]{border-color:color-mix(in srgb,var(--ui-primary) 42%,var(--ui-warning));box-shadow:0 0 0 4px color-mix(in srgb,var(--ui-primary) 10%,transparent),0 16px 34px color-mix(in srgb,var(--ui-primary) 12%,transparent)}.approval-node__chrome[data-v-96e60f35]{align-items:center;background:color-mix(in srgb,var(--ui-bg) 78%,var(--ui-warning) 22%);border-bottom:1px solid color-mix(in srgb,var(--ui-warning) 18%,var(--ui-border));color:var(--ui-text-muted);display:flex;flex:none;font-size:.68rem;font-weight:600;gap:.75rem;justify-content:space-between;padding:.6rem .78rem}.approval-node__chrome-left[data-v-96e60f35]{align-items:center;display:inline-flex;gap:.45rem;min-width:0}.approval-node__dot[data-v-96e60f35]{background:var(--ui-warning);border-radius:999px;flex:none;height:.45rem;width:.45rem}.approval-node__pill[data-v-96e60f35]{background:color-mix(in srgb,var(--ui-warning) 10%,transparent);border:1px solid color-mix(in srgb,var(--ui-warning) 44%,var(--ui-border));border-radius:999px;color:color-mix(in srgb,var(--ui-warning) 72%,var(--ui-text));flex:none;padding:.15rem .42rem}.approval-node__body[data-v-96e60f35]{gap:.75rem;padding:.88rem .82rem .82rem}.approval-node__body[data-v-96e60f35],.approval-node__scroll[data-v-96e60f35]{display:flex;flex:1;flex-direction:column;min-height:0}.approval-node__scroll[data-v-96e60f35]{gap:.88rem;overflow-x:hidden;overflow-y:auto}.approval-node__scroll[data-v-96e60f35]::-webkit-scrollbar{width:8px}.approval-node__scroll[data-v-96e60f35]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ui-border) 82%,transparent);border-radius:999px}.approval-node__scroll[data-v-96e60f35]::-webkit-scrollbar-track{background:transparent}.approval-node__copy h3[data-v-96e60f35]{color:var(--ui-text-highlighted);font-size:1rem;font-weight:700;line-height:1.2;margin:0;min-height:1.2em}.approval-node__copy p[data-v-96e60f35]{color:var(--ui-text-muted);font-size:.74rem;line-height:1.38;margin:.38rem 0 0;min-height:2.9em}.approval-node__grid[data-v-96e60f35]{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.approval-node__field[data-v-96e60f35]{background:color-mix(in srgb,var(--ui-bg) 76%,var(--ui-bg-elevated));border:1px solid color-mix(in srgb,var(--ui-border) 82%,transparent);border-radius:8px;display:flex;flex-direction:column;gap:.2rem;min-width:0;padding:.55rem .58rem;transition:opacity .22s ease,transform .26s cubic-bezier(.22,1,.36,1)}.approval-node__field span[data-v-96e60f35]{color:var(--ui-text-muted);font-size:.62rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.approval-node__field strong[data-v-96e60f35]{color:var(--ui-text);font-size:.72rem;font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-node__field--flagged[data-v-96e60f35]{background:color-mix(in srgb,var(--ui-warning) 8%,var(--ui-bg));border-color:color-mix(in srgb,var(--ui-warning) 44%,var(--ui-border))}.approval-node__actions[data-v-96e60f35]{display:flex;flex:none;gap:.45rem;justify-content:flex-end;transition:opacity .22s ease,transform .26s cubic-bezier(.22,1,.36,1)}.approval-node__button[data-v-96e60f35]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:999px;color:var(--ui-text);flex:none;font-size:.72rem;font-weight:700;line-height:1;padding:.42rem .72rem}.approval-node__button--accept[data-v-96e60f35]{background:color-mix(in srgb,var(--ui-success) 86%,var(--ui-bg-elevated));border-color:color-mix(in srgb,var(--ui-success) 48%,var(--ui-border));color:var(--ui-bg)}.approval-node__button--reject[data-v-96e60f35]{background:color-mix(in srgb,var(--ui-error) 12%,var(--ui-bg));border-color:color-mix(in srgb,var(--ui-error) 42%,var(--ui-border));color:color-mix(in srgb,var(--ui-error) 82%,var(--ui-text))}.public-node[data-v-82c49636]{color:var(--ui-text);height:100%;position:relative}.public-node__type[data-v-82c49636]{align-items:center;color:var(--ui-text-muted);display:inline-flex;font-size:.78rem;font-weight:600;gap:.35rem;left:0;position:absolute;top:-1.55rem}.public-node__type.is-active[data-v-82c49636]{color:var(--ui-primary)}.public-node__card[data-v-82c49636]{background:var(--ui-bg-elevated);border:2px solid var(--ui-border-muted);border-radius:8px;box-shadow:0 8px 24px color-mix(in srgb,var(--ui-text) 9%,transparent);display:flex;flex-direction:column;height:100%;padding:.68rem .78rem;position:relative;transition:background .26s cubic-bezier(.22,1,.36,1),border-color .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1)}.public-node__card.is-active[data-v-82c49636],.public-node__card[data-v-82c49636]:hover{background:color-mix(in srgb,var(--ui-primary) 8%,var(--ui-bg-elevated));border-color:color-mix(in srgb,var(--ui-primary) 48%,var(--ui-border))}.public-node__card.is-active[data-v-82c49636]{box-shadow:0 0 0 4px color-mix(in srgb,var(--ui-primary) 12%,transparent),0 14px 34px color-mix(in srgb,var(--ui-primary) 12%,transparent)}.public-node__card--human[data-v-82c49636]{background:color-mix(in srgb,var(--ui-warning) 8%,var(--ui-bg-elevated));border-color:color-mix(in srgb,var(--ui-warning) 34%,var(--ui-border-muted))}.public-node__content[data-v-82c49636]{align-items:flex-start;display:flex;gap:.68rem;min-width:0}.public-node__icon[data-v-82c49636]{align-items:flex-start;display:flex;flex:none;justify-content:center;min-width:1.5rem;padding-top:.15rem}.public-node__copy[data-v-82c49636]{display:flex;flex:1;flex-direction:column;min-width:0}.public-node__copy h3[data-v-82c49636]{color:var(--ui-text-highlighted);font-size:.92rem;font-weight:700;line-height:1.2;margin:0}.public-node__copy p[data-v-82c49636]{display:-webkit-box;margin:.34rem 0 0;overflow:hidden;-webkit-box-orient:vertical;color:var(--ui-text-muted);font-size:.76rem;line-height:1.34}.invoice-workflow[data-v-a3701193]{border-radius:6px;overflow:visible}.invoice-workflow__canvas-wrap[data-v-a3701193]{min-width:0}.invoice-workflow__canvas[data-v-a3701193]{display:block;height:auto;min-height:28rem;touch-action:none;width:100%}.invoice-workflow__canvas-bg[data-v-a3701193]{fill:transparent;stroke:transparent;stroke-width:0}.invoice-workflow__grid-line[data-v-a3701193]{stroke:color-mix(in srgb,var(--ui-border) 14%,transparent);stroke-width:1}.invoice-workflow__edge[data-v-a3701193]{opacity:0;transition:opacity .26s cubic-bezier(.22,1,.36,1)}.invoice-workflow__edge.is-visible[data-v-a3701193]{opacity:1}.invoice-workflow__edge-path[data-v-a3701193]{fill:none;stroke:color-mix(in srgb,var(--ui-primary) 62%,var(--ui-border));stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-width:2.2}.invoice-workflow__edge.is-visible .invoice-workflow__edge-path[data-v-a3701193]{animation:invoice-edge-draw-a3701193 .92s cubic-bezier(.22,1,.36,1) forwards}.invoice-workflow__edge-label-wrap[data-v-a3701193]{opacity:0;pointer-events:none;transition:opacity .22s cubic-bezier(.22,1,.36,1) .22s}.invoice-workflow__edge-label-wrap.is-visible[data-v-a3701193]{opacity:1}.invoice-workflow__edge-label[data-v-a3701193]{background:color-mix(in srgb,var(--ui-bg) 88%,var(--ui-primary));border:1px solid color-mix(in srgb,var(--ui-primary) 28%,var(--ui-border));border-radius:999px;color:var(--ui-text);font-size:.72rem;letter-spacing:0;margin:0 auto;max-width:100%;padding:.22rem .52rem;text-align:center;white-space:nowrap;width:-moz-max-content;width:max-content}.invoice-workflow__node-object[data-v-a3701193]{opacity:0;overflow:visible;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1)}.invoice-workflow__node-object.is-visible[data-v-a3701193]{animation:invoice-node-in-a3701193 .52s cubic-bezier(.22,1,.36,1) both;opacity:1}.invoice-workflow__node-host[data-v-a3701193]{cursor:grab;height:100%}.invoice-workflow__approval-host[data-v-a3701193]{height:100%}.invoice-workflow.is-dragging .invoice-workflow__node-host[data-v-a3701193]{cursor:grabbing}.invoice-workflow__debug[data-v-a3701193]{background:color-mix(in srgb,var(--ui-warning) 8%,var(--ui-bg-elevated));border:1px dashed color-mix(in srgb,var(--ui-warning) 55%,var(--ui-border));border-radius:8px;margin-top:.75rem;overflow:hidden}.invoice-workflow__debug-bar[data-v-a3701193]{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--ui-border) 80%,transparent);color:var(--ui-text-muted);display:flex;flex-wrap:wrap;font-size:.72rem;gap:.5rem;justify-content:space-between;padding:.45rem .65rem}.invoice-workflow__debug-copy[data-v-a3701193],.invoice-workflow__debug-hint[data-v-a3701193]{color:var(--ui-text);font-weight:600}.invoice-workflow__debug-copy[data-v-a3701193]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:6px;cursor:pointer;flex:none;font-size:.72rem;padding:.25rem .5rem}.invoice-workflow__debug-copy[data-v-a3701193]:hover{border-color:color-mix(in srgb,var(--ui-primary) 35%,var(--ui-border));color:var(--ui-primary)}.invoice-workflow__debug-pre[data-v-a3701193]{color:var(--ui-text);font-size:.68rem;line-height:1.45;margin:0;max-height:11rem;overflow:auto;padding:.55rem .65rem;white-space:pre-wrap;word-break:break-word}@keyframes invoice-edge-draw-a3701193{to{stroke-dashoffset:0}}@keyframes invoice-node-in-a3701193{0%{transform:translateY(10px)}to{transform:translateY(0)}}@media(max-width:640px){.invoice-workflow[data-v-a3701193]{border-radius:10px}.invoice-workflow__canvas-wrap[data-v-a3701193]{overflow:visible}.invoice-workflow__canvas[data-v-a3701193]{min-height:0;touch-action:pan-y;width:100%}}@media(prefers-reduced-motion:reduce){.invoice-workflow__edge[data-v-a3701193],.invoice-workflow__edge-label-wrap[data-v-a3701193],.invoice-workflow__node-object[data-v-a3701193]{transition:none}.invoice-workflow__edge.is-visible .invoice-workflow__edge-path[data-v-a3701193],.invoice-workflow__node-object.is-visible[data-v-a3701193]{animation:none}.invoice-workflow__edge-path[data-v-a3701193]{stroke-dashoffset:0}}.workflow-title-path[data-v-8d5a6b51]{height:var(--workflow-title-path-height);left:50%;overflow:visible;pointer-events:none;position:absolute;top:3.05rem;transform:translate(20rem);width:min(24rem,42vw);z-index:0}.workflow-title-path__reveal-mask[data-v-8d5a6b51]{fill:none;stroke:#fff;stroke-dasharray:var(--workflow-title-path-length);stroke-dashoffset:var(--workflow-title-path-length);stroke-linecap:round;stroke-linejoin:round;stroke-width:14}.workflow-title-path.is-ready .workflow-title-path__reveal-mask[data-v-8d5a6b51]{animation:workflow-title-path-reveal-8d5a6b51 3.8s cubic-bezier(.22,1,.36,1) both}.workflow-title-path__draw[data-v-8d5a6b51]{stroke:color-mix(in srgb,var(--ui-border) 82%,var(--ui-text-muted));stroke-dasharray:5.5 7;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;vector-effect:non-scaling-stroke}.workflow-title-path__end[data-v-8d5a6b51]{fill:color-mix(in srgb,var(--ui-border) 82%,var(--ui-text-muted));opacity:0;stroke:color-mix(in srgb,var(--ui-primary) 82%,#c2410c);stroke-width:2.35;vector-effect:non-scaling-stroke}.workflow-title-path.is-ready .workflow-title-path__end[data-v-8d5a6b51]{animation:workflow-title-path-end-8d5a6b51 .36s cubic-bezier(.22,1,.36,1) 3.55s both}@keyframes workflow-title-path-draw-8d5a6b51{0%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes workflow-title-path-reveal-8d5a6b51{0%{stroke-dashoffset:var(--workflow-title-path-length)}to{stroke-dashoffset:0}}@keyframes workflow-title-path-end-8d5a6b51{0%{opacity:0;transform:scale(.75);transform-origin:312px var(--workflow-title-path-end-y)}to{opacity:1;transform:scale(1);transform-origin:312px var(--workflow-title-path-end-y)}}@media(prefers-reduced-motion:reduce){.workflow-title-path__draw[data-v-8d5a6b51],.workflow-title-path__end[data-v-8d5a6b51],.workflow-title-path__reveal-mask[data-v-8d5a6b51]{animation:none}.workflow-title-path__reveal-mask[data-v-8d5a6b51]{stroke-dashoffset:0}.workflow-title-path__end[data-v-8d5a6b51]{opacity:1}}.connect-grid[data-v-b70cfd6b]{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.connect-card[data-v-b70cfd6b]{background:radial-gradient(circle at 18% 12%,color-mix(in srgb,var(--ui-primary) 12%,transparent),transparent 34%),var(--ui-bg);border:1px solid color-mix(in srgb,var(--ui-border) 82%,transparent);border-radius:18px;box-shadow:0 18px 50px color-mix(in srgb,var(--ui-text) 6%,transparent);display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:19rem;overflow:hidden;padding:1rem}.connect-card__visual[data-v-b70cfd6b]{background:linear-gradient(color-mix(in srgb,var(--ui-border) 30%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ui-border) 30%,transparent) 1px,transparent 1px),color-mix(in srgb,var(--ui-bg-elevated) 82%,var(--ui-bg));background-size:26px 26px;border:1px solid color-mix(in srgb,var(--ui-border) 82%,transparent);border-radius:14px;display:grid;min-height:11rem;overflow:hidden;place-items:center;position:relative}.connect-card__copy[data-v-b70cfd6b]{padding:1.1rem .25rem .15rem}.connect-card__eyebrow[data-v-b70cfd6b]{align-items:center;color:var(--ui-primary);display:inline-flex;font-size:1rem;font-weight:750;gap:.5rem}.connect-card__eyebrow svg[data-v-b70cfd6b]{opacity:.84}.connect-card__eyebrow span[data-v-b70cfd6b]{opacity:.86}.connect-card__copy p[data-v-b70cfd6b]{color:var(--ui-text-muted);font-size:.92rem;line-height:1.55;margin:.65rem 0 0}.connect-app-visual[data-v-b70cfd6b]{display:grid;gap:.72rem;grid-template-columns:repeat(3,3.4rem);position:relative}.connect-app-visual__icon[data-v-b70cfd6b]{align-items:center;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:14px;box-shadow:0 10px 24px color-mix(in srgb,var(--ui-text) 8%,transparent);color:var(--ui-text-muted);display:flex;height:3.4rem;justify-content:center;position:relative;z-index:1}.connect-file-visual[data-v-b70cfd6b]{height:8.6rem;position:relative;width:min(17rem,92%)}.connect-file-visual__sheet[data-v-b70cfd6b]{align-items:center;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:12px;box-shadow:0 14px 30px color-mix(in srgb,var(--ui-text) 8%,transparent);color:var(--ui-text-muted);display:flex;font-size:.8rem;font-weight:650;gap:.7rem;left:50%;padding:.78rem .9rem;position:absolute;width:13.8rem}.connect-file-visual__sheet--back[data-v-b70cfd6b]{opacity:.62;top:.15rem;transform:translate(-50%) rotate(-5deg)}.connect-file-visual__sheet--middle[data-v-b70cfd6b]{opacity:.82;top:2.7rem;transform:translate(-50%) rotate(3deg)}.connect-file-visual__sheet--front[data-v-b70cfd6b]{color:var(--ui-text-highlighted);top:5.25rem;transform:translate(-50%)}.connect-database-visual[data-v-b70cfd6b]{display:grid;gap:.75rem;width:min(17rem,92%)}.connect-database-visual__table[data-v-b70cfd6b]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:14px;box-shadow:0 14px 30px color-mix(in srgb,var(--ui-text) 7%,transparent);overflow:hidden}.connect-database-visual__header[data-v-b70cfd6b],.connect-database-visual__row[data-v-b70cfd6b]{align-items:center;display:flex;justify-content:space-between}.connect-database-visual__header[data-v-b70cfd6b]{background:color-mix(in srgb,var(--ui-border) 35%,var(--ui-bg));border-bottom:1px solid var(--ui-border);color:var(--ui-text-muted);font-size:.72rem;font-weight:800;gap:.45rem;justify-content:flex-start;letter-spacing:.06em;padding:.65rem .78rem;text-transform:uppercase}.connect-database-visual__row[data-v-b70cfd6b]{color:var(--ui-text-muted);font-size:.78rem;font-weight:650;gap:.8rem;padding:.58rem .78rem}.connect-database-visual__row+.connect-database-visual__row[data-v-b70cfd6b]{border-top:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent)}.connect-database-visual__row strong[data-v-b70cfd6b]{color:var(--ui-text-highlighted);font-size:.76rem;font-weight:750}.dark .landing-connect-section[data-v-b70cfd6b]{background:color-mix(in srgb,var(--ui-bg-elevated) 42%,var(--ui-bg))}.dark .connect-card[data-v-b70cfd6b]{background:radial-gradient(circle at 18% 12%,color-mix(in srgb,var(--ui-primary) 22%,transparent),transparent 38%),var(--ui-bg);border-color:color-mix(in srgb,var(--ui-primary) 18%,var(--ui-border))}.dark .connect-card__visual[data-v-b70cfd6b]{background:linear-gradient(color-mix(in srgb,var(--ui-border) 28%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ui-border) 28%,transparent) 1px,transparent 1px),color-mix(in srgb,var(--ui-bg-elevated) 86%,var(--ui-bg));border-color:color-mix(in srgb,var(--ui-border) 88%,transparent)}.dark .connect-app-visual__icon[data-v-b70cfd6b],.dark .connect-database-visual__table[data-v-b70cfd6b],.dark .connect-file-visual__sheet[data-v-b70cfd6b]{background:var(--ui-bg);border-color:var(--ui-border)}.dark .connect-database-visual__header[data-v-b70cfd6b]{background:color-mix(in srgb,var(--ui-border) 35%,var(--ui-bg))}.connect-logos[data-v-b70cfd6b]{contain:inline-size;max-width:100%;min-width:0;overflow:hidden;width:100%}@media(max-width:900px){.connect-grid[data-v-b70cfd6b]{grid-template-columns:1fr}.connect-card[data-v-b70cfd6b]{min-height:0}}.node-section-heading[data-v-de73f19e]{margin-left:auto;margin-right:auto;max-width:46rem;text-align:center}.node-section-heading__title[data-v-de73f19e]{color:var(--ui-text-highlighted);font-size:1.875rem;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0;text-wrap:balance}.node-section-heading__title[data-v-de73f19e] p{color:inherit;display:inline;font:inherit;margin:0}@media(min-width:640px){.node-section-heading__title[data-v-de73f19e]{font-size:2.25rem}}.node-flow[data-v-de73f19e]{display:grid;gap:3.25rem;position:relative;--node-route-left:43%;--node-route-right:62%;--node-route-y-shift:-2.25rem}.node-flow-route[data-v-de73f19e]{height:100%;inset:0 0 auto;-webkit-mask-image:linear-gradient(180deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(180deg,transparent,#000 5%,#000 95%,transparent);overflow:visible;pointer-events:none;position:absolute;transform:translateY(var(--node-route-y-shift));width:100%;z-index:0}.node-flow-route__draw[data-v-de73f19e],.node-flow-route__path[data-v-de73f19e]{fill:none;stroke:color-mix(in srgb,var(--ui-border) 82%,var(--ui-text-muted));stroke-dasharray:5.5 7;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;vector-effect:non-scaling-stroke}.node-flow-route__reveal-mask[data-v-de73f19e]{animation:node-flow-route-reveal-de73f19e 4.4s cubic-bezier(.22,1,.36,1) both;fill:none;stroke:#fff;stroke-dasharray:150;stroke-dashoffset:150;stroke-linecap:round;stroke-linejoin:round;stroke-width:7}.node-flow-route__draw[data-v-de73f19e]{stroke:color-mix(in srgb,var(--ui-border) 72%,var(--ui-text-muted))}.node-flow-row[data-v-de73f19e]{align-items:center;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr) 4.5rem minmax(0,1fr);position:relative;z-index:1}.node-flow-row--reverse .node-flow-visual[data-v-de73f19e]{grid-column:3}.node-flow-row--reverse .node-flow-copy[data-v-de73f19e]{grid-column:1;grid-row:1}.node-flow-visual[data-v-de73f19e]{grid-column:1;height:6.1rem;padding-top:1.55rem;width:min(100%,25rem)}.node-flow-row--reverse .node-flow-visual[data-v-de73f19e]{justify-self:end}.node-flow-visual--human[data-v-de73f19e]{height:20.5rem}.node-flow-copy[data-v-de73f19e]{grid-column:3}@keyframes node-flow-route-reveal-de73f19e{0%{stroke-dashoffset:150}to{stroke-dashoffset:0}}@media(max-width:1023px){.node-flow[data-v-de73f19e]{gap:2.5rem;--node-mobile-spine-x:1rem}.node-flow-route[data-v-de73f19e]{display:none}.node-flow[data-v-de73f19e]:before{border-left:2px dashed color-mix(in srgb,var(--ui-primary) 34%,var(--ui-border));bottom:.25rem;content:"";left:var(--node-mobile-spine-x);pointer-events:none;position:absolute;top:.25rem;width:0;z-index:0}.node-flow-row[data-v-de73f19e],.node-flow-row--reverse[data-v-de73f19e]{align-items:start;gap:1rem;grid-template-columns:2rem minmax(0,1fr)}.node-flow-copy[data-v-de73f19e],.node-flow-row--reverse .node-flow-copy[data-v-de73f19e],.node-flow-row--reverse .node-flow-visual[data-v-de73f19e],.node-flow-visual[data-v-de73f19e]{grid-column:2}.node-flow-row--reverse .node-flow-visual[data-v-de73f19e],.node-flow-visual[data-v-de73f19e]{grid-row:2;justify-self:stretch;width:100%}.node-flow-copy[data-v-de73f19e],.node-flow-row--reverse .node-flow-copy[data-v-de73f19e]{grid-row:1}}@media(prefers-reduced-motion:reduce){.node-flow-route__reveal-mask[data-v-de73f19e]{animation:none;stroke-dashoffset:0}}
