.fold-fig.svelte-x8i3z9{text-align:center;max-width:38rem;margin:2.5rem auto}.panels.svelte-x8i3z9{justify-content:center;align-items:flex-start;gap:clamp(1rem,4vw,2.5rem);display:flex}.panel.svelte-x8i3z9{flex-direction:column;flex:none;align-items:center;gap:.7rem;display:flex}.plabel.svelte-x8i3z9{color:var(--sienna);letter-spacing:.16em;font-size:.85rem}.grid.svelte-x8i3z9{border:1px solid var(--rule);background:var(--rule);grid-template-columns:repeat(3,1fr);gap:3px;width:9rem;height:9rem;padding:3px;transition:gap .45s,background-color .45s;display:grid}.grid.folded.svelte-x8i3z9{background:0 0;gap:0}.cell.svelte-x8i3z9{background:var(--paper);cursor:pointer;border:none;padding:0;transition:background-color .18s}.cell.filled.svelte-x8i3z9{background:var(--ink)}.cell.svelte-x8i3z9:hover{background:rgba(var(--ink-rgb), .25)}.cell.filled.svelte-x8i3z9:hover{background:var(--ink)}.grid.whole.svelte-x8i3z9{grid-template-columns:1fr}.cell.whole.svelte-x8i3z9{width:100%;height:100%}.rel.svelte-x8i3z9{color:var(--rule);align-self:center;min-width:1em;padding-top:3.2rem;font-size:1.6rem}.rel.match.svelte-x8i3z9{color:var(--sienna)}.hash.svelte-x8i3z9{letter-spacing:.02em;word-break:break-all;opacity:.7;width:9rem;color:var(--ink);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.62rem;line-height:1.35}.hash.match.svelte-x8i3z9{color:var(--sienna);opacity:1}.controls.svelte-x8i3z9{letter-spacing:.1em;margin-top:1.3rem;font-size:.82rem}.controls.svelte-x8i3z9 button:where(.svelte-x8i3z9){font:inherit;letter-spacing:inherit;color:var(--ink);opacity:.6;cursor:pointer;border:none;border-bottom:1px solid var(--rule);background:0 0;padding-bottom:.05em}.controls.svelte-x8i3z9 button:where(.svelte-x8i3z9):hover{opacity:1;color:var(--sienna);border-color:var(--sienna)}.controls.svelte-x8i3z9 .dot:where(.svelte-x8i3z9){color:var(--rule);margin:0 .4rem}figcaption.svelte-x8i3z9{max-width:34rem;margin:1.5rem auto 0;font-size:1.02rem;font-style:italic;line-height:1.5}figcaption.svelte-x8i3z9 .plate-no:where(.svelte-x8i3z9){margin-right:.4em;font-style:normal}figcaption.svelte-x8i3z9 .marginalia:where(.svelte-x8i3z9){margin-left:.4em;display:inline-block}@media (width<=34rem){.grid.svelte-x8i3z9,.hash.svelte-x8i3z9{width:7rem}.grid.svelte-x8i3z9{height:7rem}}.tally-fig.svelte-15jil4i{text-align:center;max-width:38rem;margin:2.5rem auto}svg.svelte-15jil4i{width:100%;height:auto;display:block;overflow:visible}.root-label.svelte-15jil4i{fill:var(--sienna);letter-spacing:.14em;font-size:11px}.root.svelte-15jil4i{fill:var(--ink);stroke:var(--paper);stroke-width:1px}.root-hex.svelte-15jil4i{fill:var(--ink);opacity:.55;letter-spacing:.02em;font-family:ui-monospace,monospace;font-size:9px}.thread.svelte-15jil4i{stroke:var(--rule);stroke-width:1.2px;stroke-dasharray:3 3;fill:none}.thread.fit.svelte-15jil4i{stroke:var(--sienna);stroke-width:2px;stroke-dasharray:none}.meet-link.svelte-15jil4i{stroke:var(--sienna);stroke-width:1.4px;stroke-dasharray:2 3;fill:none;opacity:.8}.meet-label.svelte-15jil4i{fill:var(--sienna)}.cell.svelte-15jil4i{fill:var(--paper);stroke:var(--rule);stroke-width:1px;cursor:pointer}.cell.filled.svelte-15jil4i{fill:rgba(var(--ink-rgb), .82)}.cell.sel.svelte-15jil4i{stroke:var(--sienna);stroke-width:2.5px}.cell.svelte-15jil4i:hover{stroke:var(--sienna)}.badge.svelte-15jil4i{font-family:var(--font-sc), serif;letter-spacing:.12em;fill:var(--ink);opacity:.55;font-size:10px}.badge.fit.svelte-15jil4i{fill:var(--sienna);opacity:1}figcaption.svelte-15jil4i{max-width:34rem;margin:1.4rem auto 0;font-size:1.02rem;font-style:italic;line-height:1.5}figcaption.svelte-15jil4i .plate-no:where(.svelte-15jil4i){margin-right:.4em;font-style:normal}.burin-fig.svelte-25a36a{text-align:center;max-width:38rem;margin:2.5rem auto}svg.svelte-25a36a{width:100%;height:auto;display:block;overflow:visible}.gcell.svelte-25a36a{fill:none;stroke:var(--ink);stroke-width:.8px}.gcell.on.svelte-25a36a{fill:var(--ink);stroke:none}.gtick.svelte-25a36a{stroke:var(--ink);stroke-width:1.2px;stroke-linecap:round}.plate-face.svelte-25a36a{fill:rgba(var(--ink-rgb), .06);stroke:var(--ink);stroke-width:1.5px}.plate-bevel.svelte-25a36a{fill:none;stroke:rgba(var(--ink-rgb), .28);stroke-width:.8px}.tool-handle.svelte-25a36a{fill:rgba(var(--ink-rgb), .82)}.tool-shaft.svelte-25a36a{stroke:var(--ink);stroke-width:3px;stroke-linecap:round}.tool-tip.svelte-25a36a{fill:var(--ink)}.arrow.svelte-25a36a{stroke:var(--rule);stroke-width:1.2px;stroke-dasharray:4 4;fill:none}.arrowhead.svelte-25a36a{stroke:var(--rule);stroke-width:1.2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.card.svelte-25a36a{fill:var(--paper);stroke:var(--rule);stroke-width:1.2px}.card.front.svelte-25a36a{stroke:var(--ink)}.lbl.svelte-25a36a{font-family:var(--font-sc), serif;letter-spacing:.14em;fill:var(--sienna);font-size:11px}.press.svelte-25a36a{font-family:var(--font-sc), serif;letter-spacing:.14em;fill:var(--sienna);opacity:.8;font-size:10px}.marginalia-svg.svelte-25a36a{font-family:var(--font-hand), cursive;fill:var(--sienna);font-size:15px}figcaption.svelte-25a36a{max-width:34rem;margin:1.4rem auto 0;font-size:1.02rem;font-style:italic;line-height:1.5}figcaption.svelte-25a36a .plate-no:where(.svelte-25a36a){margin-right:.4em;font-style:normal}
