.dc:where(.astro-jfloz5zb){border-left:2px dashed var(--attention);border-right:2px dashed var(--attention);margin:0 1.25rem;padding:.75rem .25rem}.dc-label:where(.astro-jfloz5zb){text-align:center;font-family:var(--mono);color:var(--attention);margin:0 0 .5rem;font-size:.75rem}.dc-flows:where(.astro-jfloz5zb){grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=30rem){.dc:where(.astro-jfloz5zb){margin:0 .5rem}}.df:where(.astro-6lonoc4p){background:var(--sand-bg);border:1px solid var(--sand-line);color:var(--muted);border-radius:8px;grid-template-columns:1.75rem 1fr;align-items:center;gap:.5rem;margin:0;padding:.5rem .65rem;font-size:.875rem;line-height:1.45;display:grid}.df:where(.astro-6lonoc4p) b:where(.astro-6lonoc4p){color:var(--ink);font-weight:600;display:block}.df-arrow:where(.astro-6lonoc4p){color:var(--teal);justify-self:center}.df-dir:where(.astro-6lonoc4p),.df-sep:where(.astro-6lonoc4p){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
