.W6kVla_section{background:linear-gradient(#f8fafc 0%,#eef2ff 100%);border:1px solid #94a3b84d;border-radius:1.25rem;margin-top:2.5rem;padding:1rem}.W6kVla_diagramBlock+.W6kVla_diagramBlock{border-top:1px dashed #94a3b873;margin-top:2rem;padding-top:1.25rem}@media (min-width:640px){.W6kVla_section{padding:1.5rem}}.W6kVla_flowShell{background:#fff;border:1px solid #94a3b859;border-radius:1rem;width:100%;height:clamp(320px,52vw,520px);overflow:hidden}.W6kVla_flowPlaceholder{background:linear-gradient(90deg,#e2e8f099 0%,#f1f5f9f2 45%,#e2e8f099 100%),repeating-linear-gradient(0deg,#94a3b814 0 1px,#0000 1px 28px);place-items:center;width:100%;height:100%;display:grid}.W6kVla_flowPlaceholder p{color:#475569;margin:0;font-size:.86rem;font-weight:600}.W6kVla_flowShell .react-flow__node{font-size:.82rem;font-weight:600;line-height:1.35}.W6kVla_flowShell .react-flow__node-default{text-align:center;min-width:180px;box-shadow:0 1px 2px #0f172a14;padding:12px 14px!important}.W6kVla_flowShell .react-flow__edge-text{fill:#334155;font-size:.72rem;font-weight:600}.W6kVla_snippetGrid{gap:.75rem;margin-top:1rem;display:grid}@media (min-width:768px){.W6kVla_snippetGrid{grid-template-columns:1fr 1fr}}.W6kVla_snippetCard{color:#e2e8f0;background:#0f172af2;border:1px solid #64748b40;border-radius:.85rem;padding:.85rem}.W6kVla_snippetCard h4{letter-spacing:.08em;text-transform:uppercase;color:#7dd3fc;margin:0;font-size:.75rem}.W6kVla_snippetCard pre{margin:.6rem 0 0;font-size:.74rem;line-height:1.5;overflow-x:auto}
