.flow.svelte-1wnb944{border:1px solid var(--color-border);background:var(--color-surface);border-radius:24px;grid-template-columns:auto 3rem auto 3rem auto 3rem auto;justify-content:center;align-items:center;gap:.7rem;padding:2rem;display:grid;overflow:hidden}.loop.svelte-1wnb944 span:where(.svelte-1wnb944){background:#34d39920;border-radius:999px;padding:.45rem .65rem;font-size:.75rem;font-weight:900}.flow.svelte-1wnb944 strong:where(.svelte-1wnb944){letter-spacing:.06em;background:#34d39912;border:1px solid #34d39980;border-radius:20px;place-items:center;min-width:100px;min-height:85px;padding:1rem .8rem;display:grid}.flow.svelte-1wnb944 small:where(.svelte-1wnb944){color:var(--color-muted);letter-spacing:0;margin-top:.4rem;font-weight:500}.flow.svelte-1wnb944 i:where(.svelte-1wnb944){background:linear-gradient(90deg,#6366f1,#34d399);height:2px;position:relative}.flow.svelte-1wnb944 i:where(.svelte-1wnb944):after{content:"";background:#34d399;border-radius:50%;width:10px;height:10px;animation:2.2s linear infinite svelte-1wnb944-travel;position:absolute;top:-4px}.loop.svelte-1wnb944{grid-column:7;justify-content:center;gap:.4rem;display:flex}@keyframes svelte-1wnb944-travel{0%{left:0}to{left:calc(100% - 10px)}}@media (width<=850px){.flow.svelte-1wnb944{grid-template-columns:1fr;justify-items:center}.flow.svelte-1wnb944 i:where(.svelte-1wnb944){width:2px;height:2rem}.flow.svelte-1wnb944 i:where(.svelte-1wnb944):after{display:none}.loop.svelte-1wnb944{grid-column:1}}@media (prefers-reduced-motion:reduce){.flow.svelte-1wnb944 i:where(.svelte-1wnb944):after{animation:none}}
