.FlowJourney-module__X6slUW__root{--piaz-dark:#5b21b6;--piaz-mid:#7c3aed;--piaz-bright:#8b5cf6;--navy:#215eaa;--teal:#1fb2a5;--ojagh-b:#a78bfa;--ink:#1f2937;--muted:#6b7280;--paper:transparent;--card:#ffffffe6;--rule:#7c3aed1f;--ok:#34d399;color:var(--ink);background:radial-gradient(900px 480px at 10% -8%,#7c3aed1a,#0000 55%),radial-gradient(720px 380px at 100% 0,#fc7e091a,#0000 50%);padding:6.5rem 0 2.4rem;line-height:1.7}.FlowJourney-module__X6slUW__root button{cursor:pointer;font-family:inherit}.FlowJourney-module__X6slUW__wrap{grid-template-columns:minmax(0,1fr) 320px;gap:1.1rem;max-width:1440px;margin:0 auto;padding:0 1.15rem .4rem;display:grid}.FlowJourney-module__X6slUW__heading{max-width:1440px;margin:0 auto 1.35rem;padding:0 1.15rem}.FlowJourney-module__X6slUW__heading h1{background:linear-gradient(135deg,#7c3aed 0%,#fc7e09 50%,#8b5cf6 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 .25rem;font-size:1.7rem;font-weight:800}.FlowJourney-module__X6slUW__heading p{color:var(--muted);margin:0;font-size:.95rem;font-weight:500}.FlowJourney-module__X6slUW__switcher{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.FlowJourney-module__X6slUW__switcher a{color:#4b5563;background:#fff;border:1px solid #7c3aed26;border-radius:999px;padding:.28rem .85rem;font-size:.8rem;font-weight:700;text-decoration:none}.FlowJourney-module__X6slUW__switcherActive{color:#fff;background:linear-gradient(135deg,#7c3aed,#fc7e09);border-color:#0000}.FlowJourney-module__X6slUW__actions{flex-wrap:wrap;gap:.45rem;margin-bottom:.85rem;display:flex}.FlowJourney-module__X6slUW__actionBtn{color:#374151;background:#fff;border:1px solid #7c3aed26;border-radius:12px;padding:.45rem .9rem;font-size:.82rem;font-weight:700}.FlowJourney-module__X6slUW__actionPrimary{color:#fff;background:linear-gradient(135deg,#7c3aed,#fc7e09);border-color:#0000}.FlowJourney-module__X6slUW__actionBtn:disabled{opacity:.4;cursor:default}.FlowJourney-module__X6slUW__toolbar{flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.9rem;display:flex}.FlowJourney-module__X6slUW__pill{color:#4b5563;background:#fff;border:1px solid #7c3aed26;border-radius:999px;padding:.35rem .8rem;font-size:.8rem;font-weight:700}.FlowJourney-module__X6slUW__pill[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#7c3aed,#fc7e09);border-color:#0000}.FlowJourney-module__X6slUW__hint{color:var(--muted);margin-right:auto;font-size:.78rem;font-weight:600}.FlowJourney-module__X6slUW__canvasCard,.FlowJourney-module__X6slUW__side{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffeb;border:1px solid #7c3aed1f;border-radius:24px;box-shadow:0 8px 30px #5b21b60f}.FlowJourney-module__X6slUW__canvasCard{padding:1.1rem .9rem 1.4rem;overflow:auto}.FlowJourney-module__X6slUW__view{display:none}.FlowJourney-module__X6slUW__viewOn{display:block}.FlowJourney-module__X6slUW__flow{min-width:860px;padding:.4rem .6rem .8rem;position:relative}.FlowJourney-module__X6slUW__wires{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.FlowJourney-module__X6slUW__wires path{fill:none;stroke:#7c3aed38;stroke-width:2.2px;stroke-linecap:round}.FlowJourney-module__X6slUW__wires path[data-on=true]{stroke:var(--piaz-bright);stroke-width:2.8px;filter:drop-shadow(0 0 6px #7c3aed59)}.FlowJourney-module__X6slUW__wires path[data-dim=true]{stroke-opacity:.18}.FlowJourney-module__X6slUW__wires path[data-travel=true]{stroke:#fc7e09;stroke-width:3.4px}.FlowJourney-module__X6slUW__token{background:radial-gradient(circle at 30% 30%, #fff, var(--piaz-bright) 55%, var(--piaz-dark));z-index:5;pointer-events:none;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;box-shadow:0 0 0 4px #7c3aed33,0 6px 16px #5b21b62e}.FlowJourney-module__X6slUW__stage{z-index:1;margin:0 0 1.55rem;position:relative}.FlowJourney-module__X6slUW__stage:last-child{margin-bottom:.2rem}.FlowJourney-module__X6slUW__row{place-items:stretch center;gap:.7rem;display:grid}.FlowJourney-module__X6slUW__rowFive{grid-template-columns:repeat(5,minmax(0,1fr))}.FlowJourney-module__X6slUW__rowTwo{grid-template-columns:1.2fr .8fr}.FlowJourney-module__X6slUW__rowOne{grid-template-columns:1fr}.FlowJourney-module__X6slUW__rowSplit{grid-template-columns:1fr 1fr;align-items:start}.FlowJourney-module__X6slUW__stack{flex-direction:column;align-items:center;gap:1.15rem;width:100%;display:flex}.FlowJourney-module__X6slUW__node{text-align:center;cursor:pointer;color:#1f2937;background:#fff;border:1px solid #7c3aed24;border-radius:16px;width:min(100%,220px);padding:.72rem .8rem .78rem;scroll-margin-top:104px;scroll-margin-bottom:48px;transition:transform .25s,box-shadow .25s,opacity .3s,border-color .25s}.FlowJourney-module__X6slUW__node:hover,.FlowJourney-module__X6slUW__node:focus-visible{border-color:#7c3aed8c;outline:none;transform:translateY(-2px)}.FlowJourney-module__X6slUW__wide{width:min(100%,320px)}.FlowJourney-module__X6slUW__ico{width:28px;height:28px;color:var(--piaz-bright);margin:0 auto .35rem}.FlowJourney-module__X6slUW__ico svg{width:100%;height:100%;display:block}.FlowJourney-module__X6slUW__node strong{font-size:.92rem;font-weight:800;display:block}.FlowJourney-module__X6slUW__tag{color:#7c3aed;background:#7c3aed1f;border-radius:999px;margin-top:.28rem;padding:.08rem .5rem;font-size:.68rem;font-weight:700;display:inline-block}.FlowJourney-module__X6slUW__dim{opacity:.28}.FlowJourney-module__X6slUW__on{border-color:#7c3aed8c}.FlowJourney-module__X6slUW__actor{background:linear-gradient(#7c3aed14,#fff)}.FlowJourney-module__X6slUW__channel .FlowJourney-module__X6slUW__ico{color:#7dd3fc}.FlowJourney-module__X6slUW__waiter .FlowJourney-module__X6slUW__ico{color:var(--teal)}.FlowJourney-module__X6slUW__nabz{background:linear-gradient(#1fb2a51f,#fff)}.FlowJourney-module__X6slUW__nabz .FlowJourney-module__X6slUW__ico{color:var(--teal)}.FlowJourney-module__X6slUW__core{color:#fff;background:linear-gradient(160deg, var(--piaz-dark), var(--piaz-mid) 58%, var(--piaz-bright));border:0;width:min(100%,360px)}.FlowJourney-module__X6slUW__core .FlowJourney-module__X6slUW__ico{color:#fff}.FlowJourney-module__X6slUW__core .FlowJourney-module__X6slUW__tag{color:#fff;background:#ffffff29}.FlowJourney-module__X6slUW__doc{background:repeating-linear-gradient(135deg,#f8fafcf2,#f8fafcf2 8px,#7c3aed14 8px 16px);border-style:dashed;border-radius:8px 18px}.FlowJourney-module__X6slUW__kitchen{background:linear-gradient(160deg,#667eea2e,#764ba238)}.FlowJourney-module__X6slUW__kitchen .FlowJourney-module__X6slUW__ico{color:var(--ojagh-b)}.FlowJourney-module__X6slUW__delivery{background:linear-gradient(#215eaa1a,#fff)}.FlowJourney-module__X6slUW__delivery .FlowJourney-module__X6slUW__ico{color:#93c5fd}.FlowJourney-module__X6slUW__end{background:linear-gradient(#34d3991a,#fff);border-color:#34d39959}.FlowJourney-module__X6slUW__end .FlowJourney-module__X6slUW__ico{color:var(--ok)}.FlowJourney-module__X6slUW__now{z-index:2;border-color:var(--piaz-bright);box-shadow:0 0 0 4px #7c3aed2e,0 14px 32px #5b21b61f}.FlowJourney-module__X6slUW__core.FlowJourney-module__X6slUW__now{box-shadow:0 0 0 4px #7c3aed33,0 16px 36px #5b21b647}.FlowJourney-module__X6slUW__side{height:fit-content;padding:1rem 1.05rem 1.15rem;position:sticky;top:96px}.FlowJourney-module__X6slUW__kicker{letter-spacing:.08em;color:var(--piaz-bright);margin:0 0 .2rem;font-size:.72rem;font-weight:800}.FlowJourney-module__X6slUW__side h2{color:#111827;margin:0 0 .45rem;font-size:1.15rem}.FlowJourney-module__X6slUW__lede{color:var(--muted);margin:0 0 .9rem;font-size:.88rem}.FlowJourney-module__X6slUW__stepCard{background:#7c3aed0f;border:1px solid #7c3aed1f;border-radius:14px;min-height:7.2rem;padding:.8rem .85rem}.FlowJourney-module__X6slUW__stepN{color:var(--piaz-bright);font-size:.72rem;font-weight:800}.FlowJourney-module__X6slUW__stepCard h3{color:#111827;margin:.1rem 0 .35rem;font-size:1rem}.FlowJourney-module__X6slUW__stepCard p{color:#4b5563;margin:0;font-size:.86rem}.FlowJourney-module__X6slUW__edgeLabel{color:#1d4ed8;background:#215eaa1a;border-radius:10px;margin-top:.55rem;padding:.4rem .55rem;font-size:.78rem;font-weight:700;display:none}.FlowJourney-module__X6slUW__edgeLabelShow{display:block}.FlowJourney-module__X6slUW__progress{background:#7c3aed2e;border-radius:99px;height:6px;margin:.85rem 0 1rem;overflow:hidden}.FlowJourney-module__X6slUW__progress>span{background:linear-gradient(90deg, var(--piaz-mid), var(--piaz-bright));width:0;height:100%;display:block}.FlowJourney-module__X6slUW__products{flex-wrap:wrap;gap:.35rem;display:flex}.FlowJourney-module__X6slUW__products span{color:#fff;border-radius:999px;padding:.18rem .55rem;font-size:.72rem;font-weight:800}.FlowJourney-module__X6slUW__pCore{background:var(--piaz-mid)}.FlowJourney-module__X6slUW__pMizban{background:#0d3261}.FlowJourney-module__X6slUW__pDokan{background:#6b5a78}.FlowJourney-module__X6slUW__pOjagh{background:#764ba2}.FlowJourney-module__X6slUW__pPeykan{background:var(--navy)}.FlowJourney-module__X6slUW__pNabz{background:var(--teal)}.FlowJourney-module__X6slUW__pSokan{background:#7c3aed}.FlowJourney-module__X6slUW__mermaidBox{direction:ltr;min-height:420px;padding:.4rem}.FlowJourney-module__X6slUW__mermaidBox svg{max-width:100%;height:auto}.FlowJourney-module__X6slUW__status{color:var(--muted);text-align:center;margin:0;padding:2rem 1rem;font-size:.85rem}.FlowJourney-module__X6slUW__edgeNote{z-index:2;color:#4c1d95;white-space:nowrap;opacity:0;pointer-events:none;background:#fff;border:1px solid #7c3aed40;border-radius:8px;padding:.12rem .4rem;font-size:.68rem;font-weight:800;position:absolute;transform:translate(-50%,-50%)}.FlowJourney-module__X6slUW__edgeNoteOn{opacity:1}.FlowJourney-module__X6slUW__kickerGap{margin-top:1rem}@media (max-width:1080px){.FlowJourney-module__X6slUW__wrap{grid-template-columns:1fr}.FlowJourney-module__X6slUW__side{position:static}.FlowJourney-module__X6slUW__flow{min-width:0}.FlowJourney-module__X6slUW__rowFive{grid-template-columns:repeat(2,1fr)}.FlowJourney-module__X6slUW__wires,.FlowJourney-module__X6slUW__token,.FlowJourney-module__X6slUW__edgeNote{display:none!important}}@media (prefers-reduced-motion:reduce){.FlowJourney-module__X6slUW__node,.FlowJourney-module__X6slUW__progress>span{transition:none}}
