.flow[data-astro-cid-2roavo4b]{gap:var(--space-m);display:grid;container-type:inline-size}.flow__lane[data-astro-cid-2roavo4b]{gap:var(--space-xs);display:grid}.flow__name[data-astro-cid-2roavo4b]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.02em;color:var(--on-surface-mute);font-weight:600}.flow__name--accent[data-astro-cid-2roavo4b]{color:var(--accent-ink)}.flow__steps[data-astro-cid-2roavo4b]{align-items:stretch;gap:var(--space-3xs);flex-direction:column;display:flex}.flow__node[data-astro-cid-2roavo4b]{padding:var(--space-2xs) var(--space-s);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:var(--radius-xs);align-content:center;gap:.15rem;max-width:min(100%,26rem);display:grid}.flow__node--accent[data-astro-cid-2roavo4b]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent-ink) 45%, var(--hairline))}.flow__t[data-astro-cid-2roavo4b]{font-size:var(--step--1);color:var(--on-surface);font-weight:620;line-height:1.35}.flow__d[data-astro-cid-2roavo4b]{font-family:var(--font-mono);font-size:var(--step--2);color:var(--on-surface-mute);line-height:1.4}.flow__arrow[data-astro-cid-2roavo4b]{font-family:var(--font-mono);color:var(--on-surface-mute);font-size:var(--step-0);align-self:flex-start;margin-inline-start:var(--space-s);line-height:1;transform:rotate(90deg)}@container (width>=34rem){.flow__steps[data-astro-cid-2roavo4b]:is([data-count="2"],[data-count="3"]){align-items:stretch;gap:var(--space-2xs);flex-direction:row}.flow__steps[data-astro-cid-2roavo4b]:is([data-count="2"],[data-count="3"])>[data-astro-cid-2roavo4b]{flex:0 auto;min-width:0}.flow__steps[data-astro-cid-2roavo4b]:is([data-count="2"],[data-count="3"])>.flow__arrow[data-astro-cid-2roavo4b]{align-self:center;margin-inline-start:0;transform:none}}@container (width>=46rem){.flow__steps[data-astro-cid-2roavo4b][data-count="4"]{align-items:stretch;gap:var(--space-2xs);flex-direction:row}.flow__steps[data-astro-cid-2roavo4b][data-count="4"]>[data-astro-cid-2roavo4b]{flex:0 auto;min-width:0}.flow__steps[data-astro-cid-2roavo4b][data-count="4"]>.flow__arrow[data-astro-cid-2roavo4b]{align-self:center;margin-inline-start:0;transform:none}}@container (width>=60rem){.flow__steps[data-astro-cid-2roavo4b]:is([data-count="5"],[data-count="6"]){align-items:stretch;gap:var(--space-2xs);flex-direction:row}.flow__steps[data-astro-cid-2roavo4b]:is([data-count="5"],[data-count="6"])>[data-astro-cid-2roavo4b]{flex:0 auto;min-width:0}.flow__steps[data-astro-cid-2roavo4b]:is([data-count="5"],[data-count="6"])>.flow__arrow[data-astro-cid-2roavo4b]{align-self:center;margin-inline-start:0;transform:none}}.flow__loop[data-astro-cid-2roavo4b]{color:var(--on-surface-mute);border-top:1px solid var(--hairline);padding-top:var(--space-xs)}
