.diagram[data-astro-cid-xknqeuis]{margin:0}figcaption[data-astro-cid-xknqeuis]{margin-bottom:1rem}.flow[data-astro-cid-xknqeuis]{grid-template-columns:1fr auto 1.2fr auto 1fr;align-items:stretch;gap:.75rem;display:grid}.node[data-astro-cid-xknqeuis]{border:1px solid var(--line);border-radius:6px;padding:1rem}.node[data-astro-cid-xknqeuis].core{border-color:var(--accent);background:var(--accent-soft)}.node[data-astro-cid-xknqeuis] p[data-astro-cid-xknqeuis]{margin:0}.title[data-astro-cid-xknqeuis]{font-family:var(--font-jp);font-weight:500;margin-block:.25rem .5rem!important}.sub[data-astro-cid-xknqeuis]{font-size:var(--step--1);color:var(--muted)}.node[data-astro-cid-xknqeuis] ul[data-astro-cid-xknqeuis]{font-size:var(--step--1);grid-template-columns:1fr 1fr;gap:.25rem .75rem;margin:0;padding:0;list-style:none;display:grid}.arrow[data-astro-cid-xknqeuis]{fill:none;width:1.5rem;stroke:var(--muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;align-self:center}.classes[data-astro-cid-xknqeuis]{font-size:var(--step--1);grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.25rem 0 0;display:grid}.classes[data-astro-cid-xknqeuis] dt[data-astro-cid-xknqeuis]{font-weight:500}.classes[data-astro-cid-xknqeuis] dd[data-astro-cid-xknqeuis]{color:var(--muted);margin:.15rem 0 0}@media (width<=48rem){.flow[data-astro-cid-xknqeuis]{grid-template-columns:1fr}.arrow[data-astro-cid-xknqeuis]{justify-self:center;transform:rotate(90deg)}.classes[data-astro-cid-xknqeuis]{grid-template-columns:1fr;gap:.6rem}}.chart[data-astro-cid-srepuiwa]{max-width:var(--measure);margin:0}figcaption[data-astro-cid-srepuiwa]{margin-bottom:1.25rem}.bars[data-astro-cid-srepuiwa]{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.bars[data-astro-cid-srepuiwa] li[data-astro-cid-srepuiwa]{grid-template-columns:1fr auto;grid-template-areas:"label value""track track";align-items:baseline;gap:.3rem 1rem;display:grid}.label[data-astro-cid-srepuiwa]{font-size:var(--step--1);grid-area:label}.value[data-astro-cid-srepuiwa]{font-family:var(--font-sans);font-size:var(--step--1);font-variant-numeric:tabular-nums;grid-area:value}.track[data-astro-cid-srepuiwa]{border-bottom:1px solid var(--line);grid-area:track;height:.6rem;display:block}.track[data-astro-cid-srepuiwa] svg[data-astro-cid-srepuiwa]{width:100%;height:100%;display:block}.match[data-astro-cid-srepuiwa] rect[data-astro-cid-srepuiwa]{fill:var(--accent)}.outlier[data-astro-cid-srepuiwa] rect[data-astro-cid-srepuiwa]{fill:var(--muted)}.outlier[data-astro-cid-srepuiwa] .value[data-astro-cid-srepuiwa]{color:var(--muted)}.density[data-astro-cid-kb5v24dp]{margin:2rem 0}.title[data-astro-cid-kb5v24dp]{margin-bottom:.75rem}.panels[data-astro-cid-kb5v24dp]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.5rem;display:grid}svg[data-astro-cid-kb5v24dp]{width:100%;height:auto;margin-top:.25rem;display:block}rect[data-astro-cid-kb5v24dp]{fill:var(--accent)}.grid[data-astro-cid-kb5v24dp]{stroke:var(--line);stroke-width:.5px}.tick[data-astro-cid-kb5v24dp],.axis[data-astro-cid-kb5v24dp]{fill:var(--muted);font-family:var(--font-sans);font-size:9px}figcaption[data-astro-cid-kb5v24dp]{color:var(--muted);font-size:var(--step--1);margin-top:.75rem}.space[data-astro-cid-illixgtz]{margin:0}figcaption[data-astro-cid-illixgtz]{gap:.25rem;margin-bottom:1rem;display:grid}.fallback[data-astro-cid-illixgtz]{width:100%;height:auto}.axis[data-astro-cid-illixgtz]{stroke:var(--line)}.axis-label[data-astro-cid-illixgtz]{fill:var(--muted);font-size:16px}circle[data-astro-cid-illixgtz]{fill-opacity:.55}.g0[data-astro-cid-illixgtz]{fill:var(--accent);color:var(--accent)}.g1[data-astro-cid-illixgtz]{fill:var(--fg);color:var(--fg)}.g2[data-astro-cid-illixgtz]{fill:var(--muted);color:var(--muted)}.g3[data-astro-cid-illixgtz]{fill:none;stroke:var(--accent);color:var(--accent)}.legend[data-astro-cid-illixgtz]{font-size:var(--step--1);flex-wrap:wrap;gap:.5rem 1.25rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.legend[data-astro-cid-illixgtz] li[data-astro-cid-illixgtz]:before{content:"";background:currentColor;border-radius:50%;width:.6em;height:.6em;margin-right:.4em;display:inline-block}[data-profile-space] canvas{aspect-ratio:2;touch-action:pan-y;width:100%;display:block}
