.diagram[data-astro-cid-sediip7b]{--diagram-fg:var(--color-foreground);--diagram-muted:var(--color-foreground-secondary);--diagram-held:color-mix(in oklab, var(--color-foreground) 14%, var(--color-background));color:var(--diagram-fg);margin:2.5rem 0}.diagram-header[data-astro-cid-sediip7b]{margin-bottom:1.5rem}.eyebrow[data-astro-cid-sediip7b]{color:var(--diagram-muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .4rem;font-size:.72rem;font-weight:500}figcaption[data-astro-cid-sediip7b]{letter-spacing:-.02em;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:300;line-height:1.2}.summary[data-astro-cid-sediip7b],.note[data-astro-cid-sediip7b]{max-width:42rem;color:var(--diagram-muted);margin:.5rem 0 0;font-size:.95rem;line-height:1.55}.note[data-astro-cid-sediip7b]{margin-top:1.25rem;font-size:.85rem}.note[data-astro-cid-sediip7b] a[data-astro-cid-sediip7b]{color:inherit;text-underline-offset:3px;text-decoration:underline}.rows[data-astro-cid-sediip7b]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.row[data-astro-cid-sediip7b]{color:var(--diagram-muted);grid-template-columns:15rem minmax(0,1fr) 4.25rem;align-items:center;gap:1rem;margin:0;padding:0;font-size:.9rem;display:grid}.row[data-astro-cid-sediip7b]:before{content:none}.name[data-astro-cid-sediip7b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.track[data-astro-cid-sediip7b]{height:.8rem;display:block}.bar[data-astro-cid-sediip7b]{background:var(--diagram-held);border-radius:999px;min-width:2px;height:100%;display:block}.bar[data-astro-cid-sediip7b].floor{background:repeating-linear-gradient(-45deg, var(--diagram-held) 0 4px, transparent 4px 7px)}.value[data-astro-cid-sediip7b]{text-align:right}.ours[data-astro-cid-sediip7b]{color:var(--diagram-fg);font-weight:500}.ours[data-astro-cid-sediip7b] .bar[data-astro-cid-sediip7b]{background:var(--diagram-fg)}@media (width<=640px){.row[data-astro-cid-sediip7b]{grid-template-columns:minmax(0,1fr) 4rem;row-gap:.3rem}.name[data-astro-cid-sediip7b]{grid-column:1/-1}}.diagram[data-astro-cid-gmkei7y3]{--diagram-fg:var(--color-foreground);--diagram-muted:var(--color-foreground-secondary);--diagram-faint:color-mix(in oklab, var(--color-foreground) 10%, var(--color-background));color:var(--diagram-fg);margin:2.5rem 0}.diagram-header[data-astro-cid-gmkei7y3]{margin-bottom:1rem}.eyebrow[data-astro-cid-gmkei7y3]{color:var(--diagram-muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .4rem;font-size:.72rem;font-weight:500}figcaption[data-astro-cid-gmkei7y3]{letter-spacing:-.02em;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:300;line-height:1.2}.summary[data-astro-cid-gmkei7y3],.note[data-astro-cid-gmkei7y3]{max-width:42rem;color:var(--diagram-muted);margin:.5rem 0 0;font-size:.95rem;line-height:1.55}.note[data-astro-cid-gmkei7y3]{margin-top:1rem;font-size:.85rem}.note[data-astro-cid-gmkei7y3] a[data-astro-cid-gmkei7y3]{color:inherit;text-underline-offset:3px;text-decoration:underline}.scroll[data-astro-cid-gmkei7y3]{overflow-x:auto}svg[data-astro-cid-gmkei7y3]{width:100%;min-width:560px;height:auto;font-family:inherit;display:block}.empty[data-astro-cid-gmkei7y3]{fill:var(--diagram-faint);stroke:var(--diagram-muted);stroke-dasharray:3 4;stroke-width:1px}.empty-label[data-astro-cid-gmkei7y3]{fill:var(--diagram-muted);font-size:13px}.grid[data-astro-cid-gmkei7y3]{stroke:var(--diagram-faint);stroke-width:1px}.guide[data-astro-cid-gmkei7y3]{stroke:var(--diagram-fg);stroke-width:1px;stroke-dasharray:2 4;opacity:.5}.tick[data-astro-cid-gmkei7y3]{fill:var(--diagram-muted);font-size:12px}.axis[data-astro-cid-gmkei7y3]{fill:var(--diagram-muted);letter-spacing:.02em;font-size:12px}.point[data-astro-cid-gmkei7y3] circle[data-astro-cid-gmkei7y3]{fill:var(--diagram-muted)}.point[data-astro-cid-gmkei7y3] text[data-astro-cid-gmkei7y3]{fill:var(--diagram-muted);font-size:13px}.point[data-astro-cid-gmkei7y3] .floor[data-astro-cid-gmkei7y3]{fill:none;stroke:var(--diagram-muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.point[data-astro-cid-gmkei7y3].ours circle[data-astro-cid-gmkei7y3]{fill:var(--diagram-fg)}.point[data-astro-cid-gmkei7y3].ours text[data-astro-cid-gmkei7y3]{fill:var(--diagram-fg);font-size:14px;font-weight:500}
