.first.svelte-oqsuc6{border-top:0;padding-top:1.5rem}h1.svelte-oqsuc6{margin:.35rem 0 1rem;font-size:clamp(1.6rem,3.4vw,2.6rem);font-weight:600;line-height:1.08}.workpage.svelte-oqsuc6 .figure.plot{aspect-ratio:3/2;width:calc(100% - 3rem);margin:1.5rem 0 2.2rem .4rem;position:relative}@media (width>=40rem){.workpage.svelte-oqsuc6 .figure.plot{aspect-ratio:5/2}}.workpage.svelte-oqsuc6 .figure.plot .lbl.mark{background:var(--color-paper);max-width:12rem;padding:0 .2rem}.workpage.svelte-oqsuc6 .how{color:var(--color-ink-2);font-size:.9rem}.workpage.svelte-oqsuc6 .buckets{margin:1.5rem 0;padding:0;list-style:none}.workpage.svelte-oqsuc6 .buckets li{border-bottom:1px solid var(--color-rule);grid-template-columns:6.5rem minmax(0,1fr) 2rem;align-items:center;gap:.35rem .6rem;padding:.28rem 0;font-size:.8rem;display:grid}.workpage.svelte-oqsuc6 .buckets .bname{font-family:var(--font-mono);font-size:.72rem}.workpage.svelte-oqsuc6 .buckets .bnum{font-family:var(--font-mono);text-align:right;color:var(--color-ink-2)}.workpage.svelte-oqsuc6 .buckets .bnote{color:var(--color-ink-2);grid-column:2/-1;font-size:.75rem}.workpage.svelte-oqsuc6 .cells{width:100%;height:auto;max-height:.8rem;display:block}.workpage.svelte-oqsuc6 .whos{gap:1.6rem;margin:1.5rem 0;display:grid}@media (width>=46rem){.workpage.svelte-oqsuc6 .whos{grid-template-columns:1fr 1fr;gap:1.8rem 2.5rem}}.workpage.svelte-oqsuc6 .who{margin:0}.workpage.svelte-oqsuc6 .who figcaption{font-family:var(--font-mono);letter-spacing:.04em;margin-bottom:.45rem;font-size:.72rem}.workpage.svelte-oqsuc6 .wrow{grid-template-columns:7.5rem minmax(0,1fr);align-items:start;gap:.5rem;margin-bottom:.4rem;font-size:.78rem;display:grid}.workpage.svelte-oqsuc6 .wrow .sq{width:100%;max-width:11rem;height:auto;display:block}.workpage.svelte-oqsuc6 .strips{margin:1.5rem 0;padding:0;list-style:none}.workpage.svelte-oqsuc6 .strips li{grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:.6rem;padding:.2rem 0;font-size:.8rem;display:grid}.workpage.svelte-oqsuc6 .strips .snum{font-family:var(--font-mono);color:var(--color-ink-2);grid-column:2;font-size:.7rem}.workpage.svelte-oqsuc6 .strip{width:100%;height:.85rem;display:block}.workpage.svelte-oqsuc6 .strips .sticks .track{height:1rem;display:block;position:relative}.workpage.svelte-oqsuc6 .strips .stick{font-family:var(--font-mono);color:var(--color-ink-2);font-size:.65rem;position:absolute;transform:translate(-50%)}.workpage.svelte-oqsuc6 .index-table{margin:1.2rem 0}
