.scd[data-astro-cid-sxnjhdic]{border:1px solid var(--color-hairline);background:var(--color-canvas);border-radius:10px;margin:1.75rem 0;padding:1.5rem}.scd[data-astro-cid-sxnjhdic] ul[data-astro-cid-sxnjhdic],.scd[data-astro-cid-sxnjhdic] ol[data-astro-cid-sxnjhdic]{margin:0;padding:0;list-style:none}.scd[data-astro-cid-sxnjhdic] li[data-astro-cid-sxnjhdic],.scd[data-astro-cid-sxnjhdic] p[data-astro-cid-sxnjhdic]{margin:0}.scd-cap[data-astro-cid-sxnjhdic]{font-size:var(--text-fine);color:var(--color-ink-50);margin-top:1.25rem}.scd-when[data-astro-cid-sxnjhdic]{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-fine);color:var(--color-ink-50)}.scd-what[data-astro-cid-sxnjhdic]{color:var(--color-ink)}.scd-part[data-astro-cid-sxnjhdic]{color:var(--color-ink);font-weight:600;font-size:var(--text-caption)}.scd-says[data-astro-cid-sxnjhdic]{color:var(--color-ink-70);font-size:var(--text-fine)}.scd-flow[data-astro-cid-sxnjhdic]{display:grid}.scd-step[data-astro-cid-sxnjhdic]{border:1px dashed var(--color-hairline-strong);font-size:var(--text-caption);border-radius:6px;grid-template-columns:8.5rem minmax(0,1fr);gap:.25rem 1rem;padding:.7rem .85rem;display:grid;position:relative}.scd-step[data-astro-cid-sxnjhdic]+.scd-step[data-astro-cid-sxnjhdic]{margin-top:1.1rem}.scd-step[data-astro-cid-sxnjhdic]+.scd-step[data-astro-cid-sxnjhdic]:before{content:"";background:var(--color-hairline-strong);width:1px;height:.95rem;position:absolute;top:-1.05rem;left:1.25rem}.scd-step-end[data-astro-cid-sxnjhdic]{background:var(--color-navy);border:1px solid var(--color-navy)}.scd-step-end[data-astro-cid-sxnjhdic] .scd-when[data-astro-cid-sxnjhdic]{color:var(--color-navy-200)}.scd-step-end[data-astro-cid-sxnjhdic] .scd-what[data-astro-cid-sxnjhdic]{color:var(--color-on-dark)}.scd-page[data-astro-cid-sxnjhdic]{border:1px solid var(--color-hairline-strong);background:var(--color-mist);border-radius:8px;max-width:34rem;margin:0 auto;overflow:hidden}.scd-bar[data-astro-cid-sxnjhdic]{border-bottom:1px solid var(--color-hairline-strong);background:var(--color-canvas);gap:.35rem;padding:.55rem .75rem;display:flex}.scd-bar[data-astro-cid-sxnjhdic] i[data-astro-cid-sxnjhdic]{background:var(--color-mist-200);border-radius:50%;width:.55rem;height:.55rem}.scd-blocks[data-astro-cid-sxnjhdic]{gap:.5rem;padding:.75rem;display:grid}.scd-block[data-astro-cid-sxnjhdic]{border:1px solid var(--color-hairline);background:var(--color-canvas);border-radius:6px;align-content:center;gap:.15rem;padding:.6rem .8rem;display:grid}.scd-s[data-astro-cid-sxnjhdic]{min-height:3rem}.scd-m[data-astro-cid-sxnjhdic]{min-height:3.75rem}.scd-l[data-astro-cid-sxnjhdic]{min-height:5.25rem}.scd-on[data-astro-cid-sxnjhdic]{background:var(--color-navy);border-color:var(--color-navy)}.scd-on[data-astro-cid-sxnjhdic] .scd-part[data-astro-cid-sxnjhdic]{color:var(--color-on-dark)}.scd-on[data-astro-cid-sxnjhdic] .scd-says[data-astro-cid-sxnjhdic]{color:var(--color-navy-200)}.scd-sources[data-astro-cid-sxnjhdic]{grid-template-columns:minmax(0,1fr) 2.5rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.scd-in[data-astro-cid-sxnjhdic]{gap:.6rem;display:grid}.scd-src[data-astro-cid-sxnjhdic]{border:1px dashed var(--color-hairline-strong);border-radius:6px;gap:.15rem;padding:.6rem .8rem;display:grid}.scd-arrow[data-astro-cid-sxnjhdic]{background:var(--color-hairline-strong);height:2px;position:relative}.scd-arrow[data-astro-cid-sxnjhdic]:after{content:"";border-left:8px solid var(--color-hairline-strong);border-top:6px solid #0000;border-bottom:6px solid #0000;position:absolute;top:-5px;right:-1px}.scd-out[data-astro-cid-sxnjhdic]{background:var(--color-navy);font-size:var(--text-caption);border-radius:8px;gap:.6rem;padding:1rem;display:grid}.scd-out[data-astro-cid-sxnjhdic] .scd-when[data-astro-cid-sxnjhdic]{color:var(--color-navy-200)}.scd-out[data-astro-cid-sxnjhdic] .scd-what[data-astro-cid-sxnjhdic]{color:var(--color-on-dark)}.scd-fig[data-astro-cid-sxnjhdic]{color:var(--color-navy-200);font-size:var(--text-fine)}.scd-fig[data-astro-cid-sxnjhdic] b[data-astro-cid-sxnjhdic]{color:var(--color-on-dark);font-family:var(--font-mono,ui-monospace, monospace)}@media (width<=640px){.scd[data-astro-cid-sxnjhdic]{padding:1.1rem}.scd-step[data-astro-cid-sxnjhdic]{grid-template-columns:1fr;padding:.6rem .7rem}.scd-sources[data-astro-cid-sxnjhdic]{grid-template-columns:minmax(0,1fr)}.scd-arrow[data-astro-cid-sxnjhdic]{width:2px;height:1.75rem;margin:0 auto}.scd-arrow[data-astro-cid-sxnjhdic]:after{border-top:8px solid var(--color-hairline-strong);border-bottom:0;border-left:6px solid #0000;border-right:6px solid #0000;inset:auto auto -1px -5px}}
