.lesson-figure[data-astro-cid-o2v57ils]{border:1.5px solid var(--diagram-ink);background:#fff;border-radius:6px;margin:28px 0;padding:24px;container-type:inline-size}.lf-label[data-astro-cid-o2v57ils]{font:500 12px/20px var(--font-mono);color:var(--muted);margin-bottom:16px}.lf-wide[data-astro-cid-o2v57ils],.lf-narrow[data-astro-cid-o2v57ils]{width:100%;height:auto;display:block;overflow:visible}.lf-narrow[data-astro-cid-o2v57ils]{max-width:460px;margin:0 auto;display:none}.lesson-figure[data-astro-cid-o2v57ils] text[data-astro-cid-o2v57ils]{fill:var(--diagram-ink);font:400 20px var(--font-body)}.lesson-figure[data-astro-cid-o2v57ils] text{white-space:pre}.lesson-figure[data-astro-cid-o2v57ils] .lf-text[data-astro-cid-o2v57ils]{font-weight:500}.lesson-figure[data-astro-cid-o2v57ils] .lf-mono[data-astro-cid-o2v57ils]{font:500 20px var(--font-mono)}.lesson-figure[data-astro-cid-o2v57ils] .n[data-astro-cid-o2v57ils]{font-size:16px}.lf-strip[data-astro-cid-o2v57ils]{stroke:var(--diagram-ink);stroke-width:1.2px}.lf-strip[data-astro-cid-o2v57ils].in{fill:var(--diagram-input-fill)}.lf-strip[data-astro-cid-o2v57ils].out{fill:var(--diagram-kept-fill)}.lesson-figure[data-astro-cid-o2v57ils] figcaption[data-astro-cid-o2v57ils]{color:var(--muted);margin-top:16px;font-size:14px;line-height:24px}@container (width<=619px){.lf-wide[data-astro-cid-o2v57ils]{display:none}.lf-narrow[data-astro-cid-o2v57ils]{display:block}}@media (width<=600px){.lesson-figure[data-astro-cid-o2v57ils]{padding:16px}}
