.tz-flow:where(.astro-kvp5z25o){margin:1.5rem 0}.tz-flow-scroll:where(.astro-kvp5z25o){padding-bottom:.5rem;overflow-x:auto}.tz-flow-scroll:where(.astro-kvp5z25o) svg:where(.astro-kvp5z25o){max-width:none;height:auto;display:block}.tz-flow-scroll-hint:where(.astro-kvp5z25o){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);margin:0 0 .4rem}.tz-flow:where(.astro-kvp5z25o) figcaption:where(.astro-kvp5z25o){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);margin-top:.6rem}.tz-flow:where(.astro-kvp5z25o) text{font-size:13px}.tz-flow:where(.astro-kvp5z25o) text:where(.astro-kvp5z25o).tz-flow-link{fill:var(--sl-color-text-accent);text-underline-offset:3px;font-size:15px;font-weight:700;text-decoration:underline}.tz-flow:where(.astro-kvp5z25o) a:where(.astro-kvp5z25o):hover text:where(.astro-kvp5z25o).tz-flow-link,.tz-flow:where(.astro-kvp5z25o) a:where(.astro-kvp5z25o):focus-visible text:where(.astro-kvp5z25o).tz-flow-link{fill:var(--sl-color-white)}.tz-flow:where(.astro-kvp5z25o) text:where(.astro-kvp5z25o).tz-flow-head{fill:var(--sl-color-white);font-size:15px;font-weight:700}.tz-flow:where(.astro-kvp5z25o) text:where(.astro-kvp5z25o).tz-flow-shape{fill:var(--sl-color-gray-2);font-weight:600}.tz-flow:where(.astro-kvp5z25o) text:where(.astro-kvp5z25o).tz-flow-token{fill:var(--sl-color-white);font-size:14px}.tz-flow:where(.astro-kvp5z25o) text:where(.astro-kvp5z25o).tz-flow-id{fill:var(--sl-color-gray-3);font-family:var(--__sl-font-mono);font-size:12px}.tz-flow:where(.astro-kvp5z25o) text:where(.astro-kvp5z25o).tz-flow-col{fill:var(--sl-color-gray-3);font-size:10px}.tz-flow:where(.astro-kvp5z25o) text:where(.astro-kvp5z25o).tz-flow-note{fill:var(--sl-color-gray-3);font-size:12px}.tz-flow:where(.astro-kvp5z25o) text:where(.astro-kvp5z25o).tz-flow-callout{fill:var(--tz-pos);font-size:12px;font-weight:700}.tz-flow:where(.astro-kvp5z25o) text:where(.astro-kvp5z25o).tz-flow-on{fill:var(--tz-pos);font-weight:700}.tz-flow-chip:where(.astro-kvp5z25o){fill:var(--sl-color-bg-nav);stroke:var(--sl-color-gray-5)}.tz-flow-chip-on:where(.astro-kvp5z25o){stroke:var(--tz-pos);stroke-width:1.5px}.tz-flow-band:where(.astro-kvp5z25o){fill:var(--sl-color-gray-5);fill-opacity:.45}.tz-flow-band-on:where(.astro-kvp5z25o){fill:var(--tz-pos);fill-opacity:.2}.tz-flow-pos:where(.astro-kvp5z25o){fill:var(--tz-pos)}.tz-flow-neg:where(.astro-kvp5z25o){fill:var(--tz-neg)}.tz-flow-panel:where(.astro-kvp5z25o){fill:var(--sl-color-bg);stroke:var(--sl-color-gray-4)}.tz-flow-panel-back:where(.astro-kvp5z25o){fill:var(--sl-color-bg-nav);stroke:var(--sl-color-gray-5)}.tz-flow-attn:where(.astro-kvp5z25o){fill:var(--sl-color-gray-2)}.tz-flow-attn-on:where(.astro-kvp5z25o){fill:var(--tz-pos)}.tz-flow-mask:where(.astro-kvp5z25o){fill:url(#tz-flow-hatch)}.tz-flow-hatch:where(.astro-kvp5z25o){stroke:var(--sl-color-gray-5);stroke-width:1.2px}.tz-flow-outline:where(.astro-kvp5z25o){fill:none;stroke:var(--tz-pos);stroke-width:2px}.tz-flow-prob:where(.astro-kvp5z25o){fill:var(--tz-pos);fill-opacity:.7}.tz-flow-line:where(.astro-kvp5z25o){fill:none;stroke:var(--sl-color-gray-3);stroke-width:1.5px}.tz-flow-arrowhead:where(.astro-kvp5z25o){fill:var(--sl-color-gray-3)}.tz-flow-steps:where(.astro-kvp5z25o){grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.tz-flow-steps:where(.astro-kvp5z25o) li:where(.astro-kvp5z25o){border:1px solid var(--sl-color-hairline);border-top:3px solid var(--sl-color-accent);border-radius:var(--tz-radius);background:var(--sl-color-bg-nav);font-size:var(--sl-text-sm);margin:0;padding:.6rem .75rem;line-height:1.65}.tz-flow-steps:where(.astro-kvp5z25o) p:where(.astro-kvp5z25o){margin:0 0 .4rem}.tz-flow-steps:where(.astro-kvp5z25o) p:where(.astro-kvp5z25o):last-child{margin-bottom:0}.tz-flow-step-name:where(.astro-kvp5z25o){color:var(--sl-color-white);font-weight:700}.tz-flow-step-name:where(.astro-kvp5z25o) a:where(.astro-kvp5z25o){font-size:var(--sl-text-xs);margin-left:.4rem;font-weight:400}.tz-flow-step-example:where(.astro-kvp5z25o){color:var(--sl-color-gray-2)}.tz-flow-step-example:where(.astro-kvp5z25o) span:where(.astro-kvp5z25o){background:var(--sl-color-gray-6);font-size:var(--sl-text-xs);border-radius:4px;margin-right:.35rem;padding:0 .35rem;font-weight:700;display:inline-block}
