.cmp2[data-astro-cid-tkj2hdsn]{border:1px solid var(--border);border-radius:var(--r);background:var(--surface);margin:2rem 0;padding:.9rem .7rem .5rem;overflow-x:auto}.cmp2[data-astro-cid-tkj2hdsn] svg[data-astro-cid-tkj2hdsn]{width:100%;min-width:760px;height:auto;font-family:var(--font-sans);display:block}.cmp2[data-astro-cid-tkj2hdsn] marker[data-astro-cid-tkj2hdsn] path[data-astro-cid-tkj2hdsn]{fill:var(--text-2)}.ttl[data-astro-cid-tkj2hdsn]{fill:var(--text);font-size:12.5px;font-weight:600}.note[data-astro-cid-tkj2hdsn]{fill:var(--muted);font-size:10.5px}.div[data-astro-cid-tkj2hdsn]{stroke:var(--border-2);stroke-dasharray:5 5}.tok[data-astro-cid-tkj2hdsn]{fill:var(--bg-2);stroke:var(--text-2);stroke-width:1.3px}.ent[data-astro-cid-tkj2hdsn]{fill:color-mix(in srgb, var(--cat-cyan) 18%, var(--bg-2));stroke:var(--cat-cyan);stroke-width:1.5px}.edge[data-astro-cid-tkj2hdsn]{stroke:var(--text-2);stroke-width:1.3px}figcaption[data-astro-cid-tkj2hdsn]{color:var(--text-2);text-align:center;margin-top:.6rem;font-size:.88rem;line-height:1.6}.pool41[data-astro-cid-snf2bcmy]{border:1px solid var(--border);border-radius:var(--r);background:var(--surface);margin:2rem 0;padding:.9rem .7rem .5rem;overflow-x:auto}.pool41[data-astro-cid-snf2bcmy] svg[data-astro-cid-snf2bcmy]{width:100%;min-width:860px;height:auto;font-family:var(--font-sans);display:block}.tick[data-astro-cid-snf2bcmy]{fill:var(--muted);font-size:10px}.lab[data-astro-cid-snf2bcmy]{fill:var(--text-2);font-size:10.5px}.name[data-astro-cid-snf2bcmy]{fill:var(--text);font-size:12px;font-weight:600}.code[data-astro-cid-snf2bcmy]{fill:var(--muted);font-size:9.5px;font-family:var(--font-mono,monospace)}.m[data-astro-cid-snf2bcmy].full{fill:var(--cat-indigo)}.m[data-astro-cid-snf2bcmy].reindex{fill:var(--cat-amber)}.m[data-astro-cid-snf2bcmy].reuse{fill:color-mix(in srgb, var(--cat-cyan) 70%, var(--bg-2))}.m[data-astro-cid-snf2bcmy].swa{fill:color-mix(in srgb, var(--muted) 55%, var(--bg-2))}.sep[data-astro-cid-snf2bcmy]{stroke:var(--border-2);stroke-dasharray:3 3}.sep[data-astro-cid-snf2bcmy].big{stroke:var(--text-2);stroke-dasharray:5 4;stroke-width:1.3px}.c[data-astro-cid-snf2bcmy].none{fill:color-mix(in srgb, var(--muted) 7%, var(--bg-2))}.c[data-astro-cid-snf2bcmy].w{fill:var(--cat-indigo)}.c[data-astro-cid-snf2bcmy].r{fill:color-mix(in srgb, var(--cat-cyan) 22%, var(--bg-2));stroke:var(--cat-cyan);stroke-width:1px}.o[data-astro-cid-snf2bcmy]{font-size:10.5px;font-weight:600}.o[data-astro-cid-snf2bcmy].w{fill:#fff}.o[data-astro-cid-snf2bcmy].r{fill:var(--text)}figcaption[data-astro-cid-snf2bcmy]{color:var(--text-2);text-align:center;margin-top:.6rem;font-size:.88rem;line-height:1.6}.ttl[data-astro-cid-m3d5mkzt]{fill:var(--text);font-size:13px;font-weight:600}.lab[data-astro-cid-m3d5mkzt]{fill:var(--text-2);font-size:11.5px}.tag[data-astro-cid-m3d5mkzt]{font-size:10px;font-weight:600}.tag[data-astro-cid-m3d5mkzt].full{fill:var(--cat-indigo)}.tag[data-astro-cid-m3d5mkzt].reindex{fill:var(--cat-amber)}.tag[data-astro-cid-m3d5mkzt].reuse{fill:var(--cat-cyan)}.note[data-astro-cid-m3d5mkzt]{fill:var(--muted);font-size:10.5px}.note[data-astro-cid-m3d5mkzt].pool{fill:var(--cat-rose);font-weight:600}.chip[data-astro-cid-m3d5mkzt] rect[data-astro-cid-m3d5mkzt]{fill:color-mix(in srgb, var(--c) 18%, var(--bg-2));stroke:var(--c);stroke-width:1.4px}.chip[data-astro-cid-m3d5mkzt] text[data-astro-cid-m3d5mkzt]{fill:var(--text);font-size:11px}.chip[data-astro-cid-m3d5mkzt].kv{--c:var(--cat-cyan)}.chip[data-astro-cid-m3d5mkzt].ik{--c:var(--cat-rose)}.chip[data-astro-cid-m3d5mkzt].sc{--c:var(--cat-amber)}.chip[data-astro-cid-m3d5mkzt].at{--c:var(--cat-indigo)}.bus[data-astro-cid-m3d5mkzt] .trunk[data-astro-cid-m3d5mkzt],.bus[data-astro-cid-m3d5mkzt] .arr[data-astro-cid-m3d5mkzt]{fill:none;stroke:var(--c);stroke-width:1.6px}.bus[data-astro-cid-m3d5mkzt].kv{--c:var(--cat-cyan)}.bus[data-astro-cid-m3d5mkzt].ik{--c:var(--cat-rose)}.bus[data-astro-cid-m3d5mkzt].sc{--c:var(--cat-amber)}.bus[data-astro-cid-m3d5mkzt].pool{--c:var(--cat-rose)}.bus[data-astro-cid-m3d5mkzt].pool .trunk[data-astro-cid-m3d5mkzt]{stroke-dasharray:5 4}.csa2evo[data-astro-cid-m3d5mkzt] marker[data-astro-cid-m3d5mkzt] path[data-astro-cid-m3d5mkzt]{fill:var(--text-2)}
