.ww-flow{margin:1.5rem 0 0;padding:1.25rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);overflow-x:auto}.ww-flow svg{display:block;width:100%;min-width:760px;height:auto}.ww-steps rect{fill:rgba(255,255,255,.03);stroke:var(--line);stroke-width:1.5}.ww-steps .pay rect{stroke:#3ddc84;fill:rgba(61,220,132,.07)}.ww-steps text{fill:var(--text);font:600 15px/1 Inter,system-ui,sans-serif;text-anchor:middle}.ww-steps .s{fill:var(--muted);font-size:12px;font-weight:400}.ww-steps .n{fill:var(--aqua);font-size:20px;font-weight:800}.ww-arrow{stroke:var(--violet);stroke-width:3;stroke-linecap:round}.ww-back{fill:none;stroke:#ffb3b8;stroke-width:2;stroke-dasharray:6 6}.ww-back-t{fill:#ffb3b8;font:500 13px Inter,system-ui,sans-serif;text-anchor:middle}.ww-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.25rem}.ww-grid article{padding:1.25rem;border:1px solid var(--line);border-radius:22px;background:var(--panel)}.ww-grid h3{margin:0 0 .5rem}.ww-grid p{margin:0;color:var(--muted)}.ww .mb-card{padding:1.5rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel)}.ww-terms ol{line-height:1.7;color:var(--muted);padding-left:1.2rem}.ww-terms b{color:var(--text)}.ww .mb-hint{color:var(--muted);font-size:.9rem}@media(max-width:900px){.ww-grid{grid-template-columns:1fr}}