.ornament[data-astro-cid-alqif24d]{display:block;color:var(--chroma, var(--ink-faint))}.orn-divider[data-astro-cid-alqif24d]{width:7.5rem;height:auto;margin:0 auto}.orn-tailpiece[data-astro-cid-alqif24d]{width:3.75rem;height:auto;margin:1.6rem auto .9rem}.orn-mapleaf[data-astro-cid-alqif24d]{width:100%;height:.8rem;display:block}.orn-divider[data-astro-cid-alqif24d].animate .orn-stroke[data-astro-cid-alqif24d]{stroke-dasharray:220;stroke-dashoffset:220;animation:orn-draw 1.1s ease-out forwards}@media (prefers-reduced-motion: reduce){.orn-divider[data-astro-cid-alqif24d].animate .orn-stroke[data-astro-cid-alqif24d]{animation:none;stroke-dashoffset:0}}@keyframes orn-draw{to{stroke-dashoffset:0}}.frontispiece[data-astro-cid-2r4agp55]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none;color:var(--chroma, var(--ink-faint));opacity:.22;z-index:0}.frontispiece[data-astro-cid-2r4agp55] svg{width:40vw;max-width:32rem;height:auto;aspect-ratio:1 / 1}.frontispiece[data-astro-cid-2r4agp55] svg *{stroke-width:1.2px}.frontispiece[data-astro-cid-2r4agp55] svg path,.frontispiece[data-astro-cid-2r4agp55] svg circle,.frontispiece[data-astro-cid-2r4agp55] svg ellipse{stroke-dasharray:1600;stroke-dashoffset:1600;animation:fp-draw 1.2s ease-out forwards}@media (prefers-reduced-motion: reduce){.frontispiece[data-astro-cid-2r4agp55] svg path,.frontispiece[data-astro-cid-2r4agp55] svg circle,.frontispiece[data-astro-cid-2r4agp55] svg ellipse{animation:none;stroke-dashoffset:0}}@keyframes fp-draw{to{stroke-dashoffset:0}}.mapplate{container-type:inline-size;--mp-chroma: var(--chroma, #3f5c6b);--mp-sea: color-mix(in oklab, var(--mp-chroma) 13%, var(--paper-deep));--mp-wline: color-mix(in oklab, var(--mp-chroma) 42%, var(--paper-deep));--mp-water: var(--chroma-text, color-mix(in oklab, var(--mp-chroma) 75%, var(--ink) 25%));--mp-halo: var(--paper);margin:0;min-width:0}@media (prefers-color-scheme: dark){.mapplate{--mp-chroma: var(--chroma, #7ba3b8);--mp-sea: color-mix(in oklab, var(--mp-chroma) 17%, var(--paper-deep));--mp-wline: color-mix(in oklab, var(--mp-chroma) 38%, var(--paper-deep))}}.mp-cartouche{display:inline-block;max-width:100%;margin:0 0 .7rem;padding:.45rem .8rem .5rem;border:3px double var(--rule-firm)}.mp-title{margin:0;font-family:var(--serif);font-style:italic;font-size:1.02rem;line-height:1.3;color:var(--ink)}.mp-range{margin:.15rem 0 0;font-family:var(--mono);font-size:.72rem;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--accent)}.mp-svg{display:block;width:100%;height:auto;max-height:44rem;--mp-fs: 12.5px;--mp-fs-mono: 12px}@container (max-width: 379.98px){.mp-svg{--mp-fs: 14.8px;--mp-fs-mono: 14.8px}}@container (max-width: 299.98px){.mp-svg{--mp-fs: 17px;--mp-fs-mono: 16px}.mp-minor{display:none}}.mp-sea{fill:var(--mp-sea)}.mp-wl,.mp-wl-sea{fill:none;stroke-linejoin:round}.mp-wl{stroke:var(--mp-wline)}.mp-wl-sea{stroke:var(--mp-sea)}.mp-wl1{stroke-width:6.6}.mp-wl1s{stroke-width:5.4}.mp-wl2{stroke-width:13.6}.mp-wl2s{stroke-width:12.4}.mp-wl3{stroke-width:22.6}.mp-wl3s{stroke-width:21.4}.mp-land{fill:var(--paper);stroke:none}.mp-land-hatch{stroke:none}.mp-hatch-line{stroke:var(--rule-firm);stroke-width:.5;opacity:.5}.mp-coast{fill:none;stroke:var(--ink-soft);stroke-width:.8;stroke-linejoin:round}.mp-lake{fill:var(--mp-sea);stroke:var(--ink-soft);stroke-width:.6}.mp-river{fill:none;stroke:var(--mp-water);stroke-width:1;stroke-linejoin:round;stroke-linecap:round}.mp-grat{fill:none;stroke:var(--rule-firm);stroke-width:.4;opacity:.55}.mp-frame{fill:none;stroke:var(--rule-firm);stroke-width:1}.mp-stip-dot{fill:var(--mp-chroma)}.mp-region-disc{opacity:.38}.mp-pin-halo{fill:var(--paper);opacity:.9}.mp-pin{fill:var(--ink)}.mp-ring-halo{fill:var(--paper);opacity:.75}.mp-ring{fill:none;stroke:var(--ink);stroke-width:1.1;stroke-dasharray:2.6 2}.mp-ring.mp-approx{stroke-dasharray:1 1.8;stroke-linecap:round;stroke-width:1.3}.mapplate .mp-ring-q{font-family:var(--serif);font-style:italic;font-size:12px;fill:var(--ink);text-anchor:middle;dominant-baseline:central}.mp-diamond{fill:var(--paper);stroke:var(--ink-soft);stroke-width:1.2}.mp-offmap-line{fill:none;stroke:var(--ink);stroke-width:1.1;stroke-dasharray:3 2}.mp-arw{fill:none;stroke:var(--ink);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.mp-route{fill:none;stroke:var(--ink-soft);stroke-width:1.4;stroke-linecap:round}.mp-route.mp-intended{stroke-dasharray:5 3.5}.mp-route-end{fill:var(--paper);stroke:var(--ink-soft);stroke-width:1}.mp-dir{fill:none;stroke:var(--ink);stroke-width:1.2;stroke-linecap:round}.mp-scale,.mp-north{fill:none;stroke:var(--ink-faint);stroke-width:1;stroke-linejoin:round}.mapplate .mp-lbl{font-family:var(--serif);font-size:var(--mp-fs);dominant-baseline:central;fill:var(--ink);paint-order:stroke;stroke:var(--mp-halo);stroke-width:3.2px;stroke-linejoin:round}.mapplate .mp-lbl tspan{dominant-baseline:central}.mapplate .mp-lbl-pt{letter-spacing:.08em;font-weight:500}.mapplate .mp-lbl-other{fill:var(--ink-soft)}.mapplate .mp-lbl-region{font-style:italic;letter-spacing:.05em;fill:var(--ink-soft)}.mapplate .mp-lbl-uncertain{font-style:italic;letter-spacing:.05em}.mapplate .mp-lbl-water{font-style:italic;letter-spacing:.05em;fill:var(--mp-water)}.mapplate .mp-lbl-ref,.mapplate .mp-lbl-grid,.mapplate .mp-lbl-scale{font-family:var(--mono);font-size:var(--mp-fs-mono);letter-spacing:.02em}.mapplate .mp-lbl-ref{fill:var(--accent)}.mapplate .mp-lbl-grid,.mapplate .mp-lbl-scale{fill:var(--ink-faint)}.mapplate .mp-lbl-n{font-size:var(--mp-fs);fill:var(--ink-faint);text-anchor:middle}.mp-key{list-style:none;margin:.8rem 0 0;padding:.7rem 0 0;border-top:1px solid var(--rule);display:grid;gap:.35rem}.mp-key li{display:grid;grid-template-columns:1.9rem 1fr;gap:0 .5rem;align-items:start;font-size:.85rem;line-height:1.45;color:var(--ink-soft)}.mapplate svg.mp-sw{width:1.9rem;height:.95rem;margin-top:.2rem;overflow:visible}.mp-sw-blank{display:block}.mapplate .mp-sw-it{font-family:var(--serif);font-style:italic;font-size:9px;fill:var(--ink-soft)}.mapplate .mp-sw-q{font-family:var(--serif);font-style:italic;font-size:8px;fill:var(--ink)}.mp-places{margin-top:.8rem;border-top:1px solid var(--rule);padding-top:.55rem;font-size:.85rem;line-height:1.5;color:var(--ink-soft)}.mp-places summary{cursor:pointer;font-family:var(--serif);font-style:italic;font-size:.95rem;color:var(--ink);padding:.2rem 0}.mp-plist{list-style:none;margin:.5rem 0 0;padding:0;display:grid;gap:.6rem}.mp-pname{color:var(--ink);font-weight:500}.mp-cite{font-family:var(--mono);font-size:.78rem}.mp-src,.mp-other,.mp-also{display:block}.mp-src{font-family:var(--mono);font-size:.74rem;color:var(--ink-faint);overflow-wrap:anywhere}.mp-other{margin-top:.15rem}.mp-nd-t{margin:.9rem 0 0;font-style:italic;color:var(--ink)}.mp-attr{margin:.9rem 0 0;font-family:var(--mono);font-size:.72rem;color:var(--ink-faint)}.mapleaf{margin:0 0 5rem;padding:0;color:var(--chroma, var(--ink-faint))}.mapleaf-body{max-width:30rem;margin:1.4rem auto;color:var(--ink)}.mapleaf-cap{font-size:.9rem;line-height:1.6;color:var(--ink-soft);margin-top:.9rem}body.plate-full .mapplate .mp-svg{max-height:80vh}.city-field[data-astro-cid-6s5h642b]{margin:0;display:grid;gap:.9rem;justify-items:center;text-align:center}.cf-canvas[data-astro-cid-6s5h642b]{width:100%;max-width:40rem;height:auto;aspect-ratio:16 / 10;display:block}.cf-count[data-astro-cid-6s5h642b]{font-family:var(--mono);font-size:clamp(1.6rem,5vw,2.4rem);letter-spacing:.02em;color:var(--ink);margin:0;font-variant-numeric:tabular-nums}.cf-caption[data-astro-cid-6s5h642b]{margin:0;max-width:26rem;color:var(--ink-soft);font-size:.85rem;line-height:1.5}.storm-field[data-astro-cid-zrm4hrbg]{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.storm-svg[data-astro-cid-zrm4hrbg]{width:100%;height:100%;display:block}.storm-wave[data-astro-cid-zrm4hrbg]{vector-effect:non-scaling-stroke}.storm-toggle[data-astro-cid-zrm4hrbg]{position:absolute;top:.6rem;right:.6rem;z-index:2;pointer-events:auto;background:var(--paper, #f2eee5);border:1px solid var(--rule-firm, #827a6d);border-radius:0;color:var(--ink-soft, #55504a);font-family:var(--mono, ui-monospace, monospace);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;padding:.4rem .7rem;cursor:pointer;transition:border-color .3s ease,color .3s ease}.storm-toggle[data-astro-cid-zrm4hrbg]:hover:not(:disabled){border-color:var(--ink-soft, #55504a);color:var(--ink, #1c1917)}.storm-toggle[data-astro-cid-zrm4hrbg]:disabled{cursor:default;color:var(--ink-faint, #6a645c);border-color:var(--rule, #d5cdbe)}.storm-toggle[data-astro-cid-zrm4hrbg]:focus-visible{outline:2px solid var(--accent, #7a2e2a);outline-offset:2px}.fig[data-astro-cid-yeyglln3]{width:100%;height:auto;display:block}.fig[data-astro-cid-yeyglln3] text[data-astro-cid-yeyglln3]{font-family:var(--mono);fill:var(--ink-soft)}.fig[data-astro-cid-yeyglln3] .tick[data-astro-cid-yeyglln3]{font-size:11px;letter-spacing:.12em;fill:var(--ink-faint)}.fig[data-astro-cid-yeyglln3] .lab[data-astro-cid-yeyglln3]{font-size:12px;letter-spacing:.08em;fill:var(--ink-soft)}.fig[data-astro-cid-yeyglln3] .num[data-astro-cid-yeyglln3]{font-size:13px;fill:var(--ink);font-variant-numeric:tabular-nums}.fig[data-astro-cid-yeyglln3] .q[data-astro-cid-yeyglln3]{font-family:var(--serif);font-size:17px;fill:var(--ink)}.fig[data-astro-cid-yeyglln3] .qc[data-astro-cid-yeyglln3]{font-size:11px;letter-spacing:.14em;fill:var(--ink-faint)}.fig[data-astro-cid-yeyglln3] .nv[data-astro-cid-yeyglln3]{font-family:var(--serif);font-size:22px;fill:var(--ink)}.fig[data-astro-cid-yeyglln3] .nv[data-astro-cid-yeyglln3].small{font-size:17px}.fig[data-astro-cid-yeyglln3] .hair[data-astro-cid-yeyglln3],.fig[data-astro-cid-yeyglln3] .brace[data-astro-cid-yeyglln3]{fill:none;stroke:var(--rule-firm);stroke-width:1}.fig[data-astro-cid-yeyglln3] .vtick[data-astro-cid-yeyglln3]{stroke:var(--rule-firm);stroke-width:1}.fig[data-astro-cid-yeyglln3] .mark[data-astro-cid-yeyglln3] path[data-astro-cid-yeyglln3]{stroke:var(--chroma, var(--ink-soft));stroke-width:1.2}.fig[data-astro-cid-yeyglln3] .mark[data-astro-cid-yeyglln3] circle[data-astro-cid-yeyglln3]{fill:var(--paper);stroke:var(--chroma, var(--ink-soft));stroke-width:1.4}.fig[data-astro-cid-yeyglln3] .mark[data-astro-cid-yeyglln3].full circle[data-astro-cid-yeyglln3]{fill:var(--chroma, var(--ink-soft))}.fig[data-astro-cid-yeyglln3] .bar[data-astro-cid-yeyglln3]{fill:none;stroke:var(--chroma, var(--ink-soft));stroke-width:1.2}.fig[data-astro-cid-yeyglln3] .bar[data-astro-cid-yeyglln3].red{fill:var(--chroma, var(--ink-soft));fill-opacity:.22}.fig[data-astro-cid-yeyglln3] .gen[data-astro-cid-yeyglln3] circle[data-astro-cid-yeyglln3]{fill:var(--paper);stroke:var(--ink-soft);stroke-width:1.3}.fig[data-astro-cid-yeyglln3] .gen[data-astro-cid-yeyglln3].last circle[data-astro-cid-yeyglln3]{fill:var(--chroma, var(--ink));stroke:var(--chroma, var(--ink))}.namepair[data-astro-cid-yeyglln3]{padding:1.4rem 0 .6rem}.nrow[data-astro-cid-yeyglln3]{display:flex;align-items:baseline;gap:.9rem;flex-wrap:wrap}.nk[data-astro-cid-yeyglln3]{font-size:.58rem;letter-spacing:.2em;color:var(--ink-faint)}.nv[data-astro-cid-yeyglln3]{font-size:1.6rem}.ng[data-astro-cid-yeyglln3]{font-size:.95rem;color:var(--ink-soft);font-style:italic}.nvs[data-astro-cid-yeyglln3]{font-family:var(--mono);font-size:.6rem;letter-spacing:.16em;color:var(--ink-faint);margin:.7rem 0 .9rem;padding-left:.1rem}.est-ax[data-astro-cid-kwgsam4r] line[data-astro-cid-kwgsam4r],line[data-astro-cid-kwgsam4r].est-ax{stroke:var(--rule-firm);stroke-width:1}text[data-astro-cid-kwgsam4r].est-h{font-family:var(--mono);font-size:8px;letter-spacing:.16em;fill:var(--ink-soft)}text[data-astro-cid-kwgsam4r].est-hsub,text[data-astro-cid-kwgsam4r].est-note{font-family:var(--mono);font-size:7.5px;letter-spacing:.05em;fill:var(--ink-faint)}text[data-astro-cid-kwgsam4r].est-k{font-family:var(--mono);font-size:8px;letter-spacing:.1em;fill:var(--ink-soft)}text[data-astro-cid-kwgsam4r].est-k.band{letter-spacing:.06em}text[data-astro-cid-kwgsam4r].est-n{font-family:var(--mono);font-size:10px;fill:var(--ink)}text[data-astro-cid-kwgsam4r].est-n.zero{fill:var(--ink-faint)}.est-empty[data-astro-cid-kwgsam4r]{stroke:var(--rule-firm);stroke-width:1;stroke-dasharray:2 4}.est-tally[data-astro-cid-kwgsam4r] line[data-astro-cid-kwgsam4r]{stroke:var(--chroma, var(--ink-soft));stroke-width:1.4}.est-tally[data-astro-cid-kwgsam4r].king line[data-astro-cid-kwgsam4r]{stroke:var(--ink-faint);stroke-width:1.2}.est-prov[data-astro-cid-kwgsam4r] rect[data-astro-cid-kwgsam4r]{fill:none;stroke:var(--chroma, var(--ink-soft));stroke-width:1}.est-brace[data-astro-cid-kwgsam4r] line[data-astro-cid-kwgsam4r]{stroke:var(--rule-firm);stroke-width:1}.est-tick[data-astro-cid-kwgsam4r]{stroke:var(--rule-firm);stroke-width:1.2}.est-tick[data-astro-cid-kwgsam4r].meal{stroke:var(--chroma, var(--ink));stroke-width:1.6}text[data-astro-cid-kwgsam4r].est-ch{font-family:var(--mono);font-size:7.5px;fill:var(--ink-faint)}.est-meals[data-astro-cid-kwgsam4r]{list-style:none;margin:.9rem 0 0;padding:0;border-top:1px solid var(--rule)}.est-meals[data-astro-cid-kwgsam4r] li[data-astro-cid-kwgsam4r]{display:grid;grid-template-columns:6.2rem 8rem 1fr;gap:.5rem;padding:.34rem 0;border-bottom:1px solid var(--rule);font-size:.76rem;line-height:1.35}.est-who[data-astro-cid-kwgsam4r]{color:var(--ink)}.est-what[data-astro-cid-kwgsam4r]{color:var(--ink-soft)}.est-at[data-astro-cid-kwgsam4r]{font-size:.68rem;letter-spacing:.04em;color:var(--ink-faint);white-space:nowrap}.est-span[data-astro-cid-kwgsam4r]{fill:none;stroke:var(--rule-firm);stroke-width:1}.est-mo[data-astro-cid-kwgsam4r] rect[data-astro-cid-kwgsam4r]{fill:none;stroke:var(--rule-firm);stroke-width:1}.est-mo[data-astro-cid-kwgsam4r].on rect[data-astro-cid-kwgsam4r]{stroke:var(--chroma, var(--ink));stroke-width:1.6}text[data-astro-cid-kwgsam4r].est-mn{font-family:var(--mono);font-size:9px;fill:var(--ink-faint)}.est-mo[data-astro-cid-kwgsam4r].on text[data-astro-cid-kwgsam4r].est-mn{fill:var(--ink)}text[data-astro-cid-kwgsam4r].est-mname{font-family:var(--mono);font-size:7.5px;letter-spacing:.1em;fill:var(--ink-soft)}.est-fn[data-astro-cid-kwgsam4r]{margin:.8rem 0 0;padding-top:.55rem;border-top:1px solid var(--rule);font-size:.78rem;line-height:1.45;color:var(--ink-soft)}.est-fnk[data-astro-cid-kwgsam4r]{display:inline-block;margin-right:.45rem;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.est-decrees[data-astro-cid-kwgsam4r]{display:grid;grid-template-columns:minmax(0,1fr) 1.6rem minmax(0,1fr);align-items:stretch;gap:.4rem}.est-dec[data-astro-cid-kwgsam4r]{display:flex;flex-direction:column;gap:.25rem;padding:.6rem .7rem;border:1px solid var(--rule-firm)}.est-dec[data-astro-cid-kwgsam4r] .est-at[data-astro-cid-kwgsam4r]{white-space:normal}.est-dec[data-astro-cid-kwgsam4r] .nw[data-astro-cid-kwgsam4r]{white-space:nowrap}.est-dwho[data-astro-cid-kwgsam4r]{font-size:.8rem;line-height:1.35;color:var(--ink)}.est-join[data-astro-cid-kwgsam4r]{width:100%;height:auto;align-self:center}.est-join[data-astro-cid-kwgsam4r] line[data-astro-cid-kwgsam4r]{stroke:var(--chroma, var(--ink-soft));stroke-width:1}.est-shared[data-astro-cid-kwgsam4r]{margin:.75rem 0 0;padding:0 0 0 1.15rem;font-size:.78rem;line-height:1.5;color:var(--ink-soft)}.est-shared[data-astro-cid-kwgsam4r] li[data-astro-cid-kwgsam4r]{margin-bottom:.2rem}.est-seal[data-astro-cid-kwgsam4r]{margin:.7rem 0 0;padding-top:.55rem;border-top:1px solid var(--rule);font-size:.78rem;line-height:1.7;color:var(--ink)}.est-pairs[data-astro-cid-kwgsam4r]{display:flex;flex-direction:column}.est-pair[data-astro-cid-kwgsam4r]{display:grid;grid-template-columns:6.5rem 1fr 1.7rem 1fr;align-items:baseline;gap:.5rem;padding:.5rem 0;border-bottom:1px solid var(--rule)}.est-pair[data-astro-cid-kwgsam4r]:first-child{border-top:1px solid var(--rule)}.est-thing[data-astro-cid-kwgsam4r]{font-size:.74rem;letter-spacing:.02em;color:var(--ink-faint)}.est-side[data-astro-cid-kwgsam4r]{display:flex;flex-direction:column;gap:.15rem}.est-frag[data-astro-cid-kwgsam4r]{font-size:.78rem;line-height:1.35;color:var(--ink)}.est-turn[data-astro-cid-kwgsam4r]{width:1.6rem;height:auto;align-self:center}.est-turn[data-astro-cid-kwgsam4r] path[data-astro-cid-kwgsam4r]{fill:none;stroke:var(--chroma, var(--ink-soft));stroke-width:1.2}.est-turnq[data-astro-cid-kwgsam4r]{margin:.9rem 0 0;padding-left:.8rem;border-left:2px solid var(--rule-firm);font-size:.86rem;line-height:1.5;color:var(--ink)}.est-turnq[data-astro-cid-kwgsam4r] cite[data-astro-cid-kwgsam4r]{display:block;margin-top:.35rem;font-family:var(--mono);font-size:.62rem;font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.scene[data-astro-cid-kwgsam4r].active .est-row[data-astro-cid-kwgsam4r],.scene[data-astro-cid-kwgsam4r].active .est-pair[data-astro-cid-kwgsam4r]{animation:est-in .42s both;animation-delay:calc(var(--i) * 80ms + 90ms)}.scene[data-astro-cid-kwgsam4r].active .est-prov[data-astro-cid-kwgsam4r] rect[data-astro-cid-kwgsam4r],.scene[data-astro-cid-kwgsam4r].active .est-tick[data-astro-cid-kwgsam4r]{animation:est-in .4s both;animation-delay:calc(var(--i) * 5ms)}.scene[data-astro-cid-kwgsam4r].active .est-mo[data-astro-cid-kwgsam4r]{animation:est-in .4s both;animation-delay:calc(var(--i) * 40ms + 60ms)}@keyframes est-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.scene[data-astro-cid-kwgsam4r].active .est-row[data-astro-cid-kwgsam4r],.scene[data-astro-cid-kwgsam4r].active .est-pair[data-astro-cid-kwgsam4r],.scene[data-astro-cid-kwgsam4r].active .est-prov[data-astro-cid-kwgsam4r] rect[data-astro-cid-kwgsam4r],.scene[data-astro-cid-kwgsam4r].active .est-tick[data-astro-cid-kwgsam4r],.scene[data-astro-cid-kwgsam4r].active .est-mo[data-astro-cid-kwgsam4r]{animation:none}}@media (max-width: 560px){.est-meals[data-astro-cid-kwgsam4r] li[data-astro-cid-kwgsam4r]{grid-template-columns:5.6rem 1fr}.est-what[data-astro-cid-kwgsam4r]{grid-column:2}.est-pair[data-astro-cid-kwgsam4r]{grid-template-columns:1fr}.est-turn[data-astro-cid-kwgsam4r]{transform:rotate(90deg)}.est-decrees[data-astro-cid-kwgsam4r]{grid-template-columns:1fr}.est-join[data-astro-cid-kwgsam4r]{transform:rotate(90deg);height:1.6rem}}.ob-mono[data-astro-cid-lnjucusw]{font-family:var(--mono);font-size:8.5px;letter-spacing:.09em;fill:var(--ink)}.ob-mono[data-astro-cid-lnjucusw].dim{fill:var(--ink-faint)}.ob-mono[data-astro-cid-lnjucusw].src{fill:var(--accent)}.ob-quote[data-astro-cid-lnjucusw]{font-family:var(--serif);font-size:10.5px;fill:var(--ink-soft)}.ob-quote[data-astro-cid-lnjucusw].lg{font-size:12px;fill:var(--ink)}.ob-run[data-astro-cid-lnjucusw]{font-family:var(--mono);font-size:8px;letter-spacing:.01em;fill:var(--ink-soft)}.ob-num[data-astro-cid-lnjucusw]{font-family:var(--mono);font-size:7px;letter-spacing:0;fill:var(--ink-faint)}.ob-key[data-astro-cid-lnjucusw] line[data-astro-cid-lnjucusw]{stroke:var(--rule-firm);stroke-width:1}.ob-track[data-astro-cid-lnjucusw]{fill:none;stroke:var(--rule-firm);stroke-width:1}.ob-matched[data-astro-cid-lnjucusw]{fill:var(--accent);opacity:.85}.ob-star[data-astro-cid-lnjucusw] path[data-astro-cid-lnjucusw]{stroke:var(--chroma, var(--ink-faint));stroke-width:1;opacity:.7}.ob-rock[data-astro-cid-lnjucusw] path[data-astro-cid-lnjucusw]{fill:none;stroke:var(--chroma, var(--ink));stroke-width:1.3;stroke-linejoin:round;stroke-linecap:round}.ob-rock[data-astro-cid-lnjucusw] path[data-astro-cid-lnjucusw].thin{stroke-width:.8;opacity:.6}.ob-axis[data-astro-cid-lnjucusw] line[data-astro-cid-lnjucusw]{stroke:var(--rule-firm);stroke-width:1}.ob-ground[data-astro-cid-lnjucusw] line[data-astro-cid-lnjucusw]{stroke:var(--ink-soft);stroke-width:1.2}.ob-ground[data-astro-cid-lnjucusw] line[data-astro-cid-lnjucusw].thin{stroke:var(--rule-firm);stroke-width:.8}.ob-bracket[data-astro-cid-lnjucusw]{fill:none;stroke:var(--rule-firm);stroke-width:1}.ob-rule[data-astro-cid-lnjucusw]{stroke:var(--rule-firm);stroke-width:1}.ob-tick[data-astro-cid-lnjucusw]{fill:none;stroke:var(--ink-soft);stroke-width:1}.ob-vtick[data-astro-cid-lnjucusw]{stroke:var(--rule-firm);stroke-width:1}.ob-day[data-astro-cid-lnjucusw]{fill:var(--chroma, var(--ink-soft));opacity:.85}.ob-spine[data-astro-cid-lnjucusw]{fill:var(--ink-faint);opacity:.8}.ob-mark[data-astro-cid-lnjucusw]{stroke:var(--ink-soft);stroke-width:1}.ob-mark[data-astro-cid-lnjucusw].dash{stroke:var(--rule-firm);stroke-dasharray:3 3}.ob-axis-v[data-astro-cid-lnjucusw]{stroke:var(--rule-firm);stroke-width:1}.ob-last[data-astro-cid-lnjucusw]{font-family:var(--serif);font-size:17px;fill:var(--ink)}.ob-end[data-astro-cid-lnjucusw] rect[data-astro-cid-lnjucusw]{fill:var(--ink-faint)}@media (prefers-reduced-motion: no-preference){.scene[data-astro-cid-lnjucusw].active .ob-matched[data-astro-cid-lnjucusw]{transform-box:fill-box;transform-origin:left center;animation:ob-grow .7s .15s cubic-bezier(.22,.61,.36,1) both}}@keyframes ob-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nm-creed[data-astro-cid-edoewbbg]{display:flex;flex-direction:column;gap:.75rem}.nm-src-label[data-astro-cid-edoewbbg],.nm-who[data-astro-cid-edoewbbg],.nm-where[data-astro-cid-edoewbbg],.nm-unit[data-astro-cid-edoewbbg],.nm-book[data-astro-cid-edoewbbg],.nm-side-k[data-astro-cid-edoewbbg],.nm-fn[data-astro-cid-edoewbbg],.nm-keys[data-astro-cid-edoewbbg]{font-size:.58rem;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-faint)}.nm-src[data-astro-cid-edoewbbg]{margin:0;font-size:.95rem;line-height:1.62;color:var(--ink-soft)}.nm-src[data-astro-cid-edoewbbg] .jon[data-astro-cid-edoewbbg]{color:var(--ink);border-bottom:2px solid var(--chroma, var(--ink-faint))}.nm-src[data-astro-cid-edoewbbg] .nam[data-astro-cid-edoewbbg]{color:var(--ink);border-bottom:2px dotted var(--ink)}.nm-src[data-astro-cid-edoewbbg] .both[data-astro-cid-edoewbbg]{color:var(--ink);background:color-mix(in srgb,var(--chroma, var(--ink-faint)) 18%,transparent)}.nm-keys[data-astro-cid-edoewbbg]{display:flex;flex-wrap:wrap;gap:.9rem}.nm-keys[data-astro-cid-edoewbbg] span[data-astro-cid-edoewbbg]{display:inline-flex;align-items:center;gap:.35rem}.nm-sw[data-astro-cid-edoewbbg]{width:.9rem;height:.5rem;display:inline-block}.nm-sw[data-astro-cid-edoewbbg].jon{border-bottom:2px solid var(--chroma, var(--ink-faint))}.nm-sw[data-astro-cid-edoewbbg].nam{border-bottom:2px dotted var(--ink)}.nm-sw[data-astro-cid-edoewbbg].both{background:color-mix(in srgb,var(--chroma, var(--ink-faint)) 18%,transparent)}.nm-halves[data-astro-cid-edoewbbg]{display:grid;gap:.9rem}.nm-half[data-astro-cid-edoewbbg]{border-left:1px solid var(--rule-firm);padding-left:.8rem}.nm-half[data-astro-cid-edoewbbg] p[data-astro-cid-edoewbbg]{margin:.3rem 0;font-size:.92rem;line-height:1.55;color:var(--ink-soft)}.nm-half[data-astro-cid-edoewbbg] b[data-astro-cid-edoewbbg]{font-weight:600;color:var(--ink)}.nm-why[data-astro-cid-edoewbbg]{font-size:.8rem;font-style:italic;color:var(--ink-faint)}.nm-both[data-astro-cid-edoewbbg]{padding-top:.5rem;border-top:1px solid var(--rule);color:var(--ink);font-size:.66rem;letter-spacing:.08em}.nm-two[data-astro-cid-edoewbbg]{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.nm-col[data-astro-cid-edoewbbg]{display:flex;flex-direction:column;gap:.25rem;border-top:2px solid var(--chroma, var(--rule-firm));padding-top:.6rem}.nm-count[data-astro-cid-edoewbbg]{font-size:2rem;line-height:1}.nm-refs[data-astro-cid-edoewbbg]{list-style:none;margin:.4rem 0 0;padding:0;font-size:.6rem;color:var(--ink-faint)}.nm-phrase[data-astro-cid-edoewbbg]{margin:.6rem 0 .1rem;font-size:1rem;color:var(--ink)}.nm-ends[data-astro-cid-edoewbbg]{display:flex;flex-direction:column;gap:1.1rem}.nm-end[data-astro-cid-edoewbbg]{margin:0;padding-left:.9rem;border-left:2px solid var(--chroma, var(--rule-firm))}.nm-end[data-astro-cid-edoewbbg] p[data-astro-cid-edoewbbg]{margin:0 0 .4rem;font-size:.98rem;line-height:1.5}.nm-end[data-astro-cid-edoewbbg] cite[data-astro-cid-edoewbbg]{font-style:normal;font-size:.58rem;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-faint)}.fig[data-astro-cid-edoewbbg]{width:100%;height:auto;display:block}.fig[data-astro-cid-edoewbbg] .hair[data-astro-cid-edoewbbg] path[data-astro-cid-edoewbbg]{stroke:var(--rule-firm);fill:none;stroke-width:1}.fig[data-astro-cid-edoewbbg] .vtick[data-astro-cid-edoewbbg]{stroke:var(--rule-firm);stroke-width:1}.fig[data-astro-cid-edoewbbg] text[data-astro-cid-edoewbbg].tick,.fig[data-astro-cid-edoewbbg] text[data-astro-cid-edoewbbg].lab{font-family:var(--mono);font-size:7px;letter-spacing:.06em;fill:var(--ink-faint)}.fig[data-astro-cid-edoewbbg] .mark[data-astro-cid-edoewbbg] path[data-astro-cid-edoewbbg]{stroke:var(--chroma, var(--ink-soft));stroke-width:1.2;fill:none}.fig[data-astro-cid-edoewbbg] .mark[data-astro-cid-edoewbbg] circle[data-astro-cid-edoewbbg]{fill:var(--chroma, var(--ink-soft));stroke:none}.nm-prec[data-astro-cid-edoewbbg]{display:flex;flex-direction:column;gap:.7rem}.nm-side[data-astro-cid-edoewbbg]{display:flex;flex-direction:column;gap:.3rem}.nm-frag[data-astro-cid-edoewbbg]{margin:0;font-size:.92rem;line-height:1.5;color:var(--ink)}.nm-frag[data-astro-cid-edoewbbg] .mono[data-astro-cid-edoewbbg]{font-size:.58rem;color:var(--ink-faint)}.nm-q[data-astro-cid-edoewbbg]{margin:.4rem 0;padding:.5rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font-size:1.05rem;color:var(--ink)}.nm-fn[data-astro-cid-edoewbbg]{line-height:1.5;text-transform:none;letter-spacing:.04em}@media (max-width: 560px){.nm-two[data-astro-cid-edoewbbg]{grid-template-columns:1fr}}.ph-k[data-astro-cid-6cyhgdgj],.ph-v[data-astro-cid-6cyhgdgj],.ph-fn[data-astro-cid-6cyhgdgj],.ph-counts[data-astro-cid-6cyhgdgj]{font-size:.58rem;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-faint)}.ph-room[data-astro-cid-6cyhgdgj]{display:grid;grid-template-columns:auto 1.6rem 1fr;align-items:center;gap:.9rem;padding-bottom:.8rem;border-bottom:1px solid var(--rule)}.ph-from[data-astro-cid-6cyhgdgj] p[data-astro-cid-6cyhgdgj]{margin:.2rem 0 0;font-size:1rem}.ph-arrow[data-astro-cid-6cyhgdgj]{width:1.6rem;color:var(--chroma, var(--ink-faint))}.ph-to[data-astro-cid-6cyhgdgj] ul[data-astro-cid-6cyhgdgj]{list-style:none;margin:.2rem 0 0;padding:0;font-size:1rem}.ph-to[data-astro-cid-6cyhgdgj] li[data-astro-cid-6cyhgdgj]{line-height:1.45}.ph-group[data-astro-cid-6cyhgdgj]{color:var(--ink-soft);font-style:italic}.ph-verse[data-astro-cid-6cyhgdgj]{margin:.8rem 0 0;font-size:.95rem;line-height:1.55;color:var(--ink)}.ph-verse[data-astro-cid-6cyhgdgj].big{font-size:1.05rem}.fig[data-astro-cid-6cyhgdgj]{width:100%;height:auto;display:block}.fig[data-astro-cid-6cyhgdgj] .hair[data-astro-cid-6cyhgdgj] path[data-astro-cid-6cyhgdgj]{stroke:var(--rule-firm);fill:none;stroke-width:1}.fig[data-astro-cid-6cyhgdgj] .vtick[data-astro-cid-6cyhgdgj]{stroke:var(--rule-firm);stroke-width:1}.fig[data-astro-cid-6cyhgdgj] text[data-astro-cid-6cyhgdgj].tick,.fig[data-astro-cid-6cyhgdgj] text[data-astro-cid-6cyhgdgj].lab{font-family:var(--mono);font-size:7px;letter-spacing:.06em;fill:var(--ink-faint)}.fig[data-astro-cid-6cyhgdgj] text[data-astro-cid-6cyhgdgj].lab.big{font-size:9px;fill:var(--ink);letter-spacing:.08em}.fig[data-astro-cid-6cyhgdgj] .grp[data-astro-cid-6cyhgdgj] path[data-astro-cid-6cyhgdgj]{stroke:var(--rule-firm);stroke-width:1;fill:none}.fig[data-astro-cid-6cyhgdgj] .mark[data-astro-cid-6cyhgdgj] path[data-astro-cid-6cyhgdgj]{stroke:var(--chroma, var(--ink-soft));stroke-width:1.4;fill:none}.fig[data-astro-cid-6cyhgdgj] .mark[data-astro-cid-6cyhgdgj] circle[data-astro-cid-6cyhgdgj]{fill:var(--chroma, var(--ink-soft));stroke:none}.ph-pun[data-astro-cid-6cyhgdgj]{display:flex;flex-direction:column;gap:.7rem}.ph-fn[data-astro-cid-6cyhgdgj]{text-transform:none;letter-spacing:.04em;line-height:1.5}.ph-called[data-astro-cid-6cyhgdgj]{list-style:none;margin:0 0 1rem;padding:0}.ph-called[data-astro-cid-6cyhgdgj] li[data-astro-cid-6cyhgdgj]{display:grid;grid-template-columns:2.6rem 1fr;gap:.6rem;padding:.4rem 0;border-bottom:1px solid var(--rule);align-items:baseline}.ph-called-t[data-astro-cid-6cyhgdgj]{font-size:.95rem;line-height:1.45}.ph-brother[data-astro-cid-6cyhgdgj]{display:flex;flex-direction:column;gap:.4rem}.ph-brow[data-astro-cid-6cyhgdgj]{display:flex;gap:.5rem}.ph-bmark[data-astro-cid-6cyhgdgj]{font-family:var(--mono);font-size:.62rem;padding:.2rem .45rem;border:1px solid var(--rule-firm);color:var(--ink-soft)}.ph-bmark[data-astro-cid-6cyhgdgj].on{border-color:var(--chroma, var(--ink));color:var(--ink);border-width:2px}.ph-note[data-astro-cid-6cyhgdgj]{margin:0;font-size:.85rem;color:var(--ink-soft)}.ph-ledger[data-astro-cid-6cyhgdgj]{display:flex;flex-direction:column;gap:.6rem}.ph-line[data-astro-cid-6cyhgdgj]{margin:0;font-size:.98rem;line-height:1.5}.ph-line[data-astro-cid-6cyhgdgj] .ph-v[data-astro-cid-6cyhgdgj]{margin-right:.5rem}.ph-owes[data-astro-cid-6cyhgdgj]{margin:.3rem 0 0;padding-top:.6rem;border-top:1px solid var(--rule);font-size:.9rem;color:var(--ink-soft)}.ph-frame[data-astro-cid-6cyhgdgj]{display:flex;flex-direction:column;gap:.7rem}.ph-fr[data-astro-cid-6cyhgdgj]{display:grid;grid-template-columns:2.6rem 1fr;gap:.6rem;padding-left:.6rem;border-left:2px solid var(--chroma, var(--rule-firm))}.ph-fr[data-astro-cid-6cyhgdgj].mid{border-left-style:dotted}.ph-fr[data-astro-cid-6cyhgdgj] p[data-astro-cid-6cyhgdgj]{margin:0;font-size:.94rem;line-height:1.5}.ph-counts[data-astro-cid-6cyhgdgj]{text-transform:none;letter-spacing:.04em;margin-top:.8rem}@media (max-width: 560px){.ph-room[data-astro-cid-6cyhgdgj]{grid-template-columns:1fr}.ph-arrow[data-astro-cid-6cyhgdgj]{transform:rotate(90deg)}}.overture[data-astro-cid-hov2pql7]{position:relative}.overture[data-astro-cid-hov2pql7]>[data-astro-cid-hov2pql7]:not(.frontispiece){position:relative;z-index:1}.ov-glyph[data-astro-cid-hov2pql7]{width:clamp(7rem,20vw,12rem);line-height:0;color:var(--chroma, var(--ink))}.ov-glyph[data-astro-cid-hov2pql7] svg{display:block;width:100%;height:auto}.ov-toc[data-astro-cid-hov2pql7]{list-style:none;margin:-.8rem 0 2.2rem;padding:0;display:grid;gap:.3rem;max-width:34rem;width:100%}.ov-toc[data-astro-cid-hov2pql7] a[data-astro-cid-hov2pql7]{display:grid;grid-template-columns:2.4rem 1fr auto;align-items:baseline;gap:.8rem;text-decoration:none;color:var(--ink-soft)}.ov-toc[data-astro-cid-hov2pql7] a[data-astro-cid-hov2pql7]:hover .toc-t[data-astro-cid-hov2pql7],.ov-toc[data-astro-cid-hov2pql7] a[data-astro-cid-hov2pql7]:focus-visible .toc-t[data-astro-cid-hov2pql7]{text-decoration:underline;text-underline-offset:.2em}.toc-no[data-astro-cid-hov2pql7]{font-family:var(--serif);font-variant-caps:small-caps;font-size:.85rem;color:var(--chroma-text, var(--ink-soft))}.toc-t[data-astro-cid-hov2pql7]{font-style:italic;font-size:.98rem;line-height:1.35}.toc-r[data-astro-cid-hov2pql7]{font-size:.58rem;letter-spacing:.12em;color:var(--ink-faint);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: no-preference){.ov-toc[data-astro-cid-hov2pql7]{animation-delay:.36s}}.map-leaf[data-astro-cid-hov2pql7]{margin:0 0 6rem;display:grid;gap:1.4rem;color:var(--chroma, var(--rule-firm))}.mv-head[data-astro-cid-hov2pql7]{grid-template-columns:1fr auto}@media (max-width: 34rem){.mv-head[data-astro-cid-hov2pql7]{grid-template-columns:1fr;grid-template-areas:"meta" "title"}.ov-toc[data-astro-cid-hov2pql7] a[data-astro-cid-hov2pql7]{grid-template-columns:1.8rem 1fr auto;gap:.6rem}}
