.ptree{--pt-bg:var(--ground,transparent);--pt-node-bg:var(--paper,var(--panel,#fff));--pt-line:var(--ink,currentColor);--pt-tree:var(--ink-2);--pt-via:var(--ink-2);--pt-gen:var(--accent);margin:0 0 1.4rem;padding:1rem 1rem .8rem;border:1px solid var(--rule);border-radius:.4rem;background:var(--pt-bg)}.ptree .tier{position:relative}.ptree .lab{font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-2);margin:.2rem 0 .45rem}.ptree .row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:stretch}.ptree .node{display:flex;flex-direction:column;gap:.1rem;min-width:9.5rem;max-width:15rem;padding:.45rem .6rem;border:1px solid var(--rule);border-radius:.3rem;text-decoration:none;color:inherit;background:var(--pt-node-bg)}.ptree a.node:hover{border-color:var(--accent)}.ptree .node.me{border-width:2px;border-color:var(--ink,currentColor)}.ptree .node.small{min-width:8rem;padding:.35rem .5rem}.ptree .node.gap{border-style:dashed;opacity:.7;justify-content:center}.ptree .node.gap .nm{font-weight:400;font-style:italic;color:var(--ink-2)}.ptree .nm{font-weight:600;line-height:1.2}.ptree .dt{font-family:var(--mono,monospace);font-size:11px;color:var(--ink-2)}.ptree .mar{font-family:var(--sans);font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-2)}.ptree .via{font-family:var(--sans);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--pt-via);margin-top:.15rem}.ptree .node.via-line{border-left:3px solid var(--pt-line)}.ptree .node.via-register{border-left:3px solid var(--accent)}.ptree .via-register .via{color:var(--accent)}.ptree .node.via-read{border-left:3px solid var(--accent)}.ptree .via-read .via{color:var(--accent)}.ptree .node.via-scanned{border-left:3px dashed var(--accent)}.ptree .node.via-tree{border-left:3px dotted var(--pt-tree)}.ptree .node.via-inferred{border-left:3px dashed var(--accent)}.ptree .node.via-none{border-left:3px dotted var(--ink-2);opacity:.75}.ptree .node.via-disputed{border-left:3px solid #9b2c2c}.ptree .via-disputed .via{color:#9b2c2c;font-weight:600}.ptree .node.gone{opacity:.55}.ptree .node.gone .nm{text-decoration:line-through}.ptree .node.gone .via{font-style:italic}.ptree .node.disputed{border-left:3px solid #b3261e;background:#b3261e0b}.ptree .node.disputed .via{color:#b3261e;font-weight:600}.ptree .node.disputed .nm:after{content:" ⚠";color:#b3261e;font-weight:700}.ptree .disputed-note{margin-top:18px;padding:14px 16px;border-left:3px solid #b3261e;background:#b3261e0d;font-family:var(--sans);font-size:13px;line-height:1.6;color:var(--ink-2)}.ptree .disputed-note ul{margin:.5rem 0 .6rem;padding-left:18px}.ptree .disputed-note li{margin-bottom:.4rem}.ptree .disputed-note li a{text-transform:capitalize}.ptree .disputed-note p{margin:0;color:var(--ink-3)}.ptree .via.gen{color:var(--pt-gen);font-weight:600}.ptree .via.living{font-style:italic}.ptree .drop{height:.9rem;margin-left:1.4rem;border-left:1px solid var(--rule)}.ptree .sibs{margin-top:.9rem;padding-top:.7rem;border-top:1px dashed var(--rule)}.ptree figcaption{margin-top:.9rem;padding-top:.6rem;border-top:1px solid var(--rule);font-family:var(--sans);font-size:11px;color:var(--ink-2);line-height:1.55}.ptree .key{display:inline-flex;align-items:center;gap:.35rem;margin-right:1rem}.ptree .sw{width:.85rem;height:0;border-top:3px solid var(--accent);display:inline-block}.ptree .sw.line{border-top-color:var(--pt-line);border-top-width:4px}.ptree .sw.scanned,.ptree .sw.inferred{border-top-style:dashed}.ptree .sw.gone{border-top-style:dashed;border-top-color:var(--pt-tree)}.ptree .sw.tree{border-top-style:dotted;border-top-color:var(--pt-tree)}.ptree .note-line{margin:.6rem 0 0}.ptree .warn{margin:.5rem 0 0;line-height:1.5;max-width:86ch}.ptree .warn.cap{margin:12px 0 0;padding:10px 12px;border-left:3px solid var(--rule-strong);background:var(--panel-2);border-radius:2px;color:var(--ink-2)}.ptree figcaption b{color:var(--ink-2);font-weight:600}.ptree .omit{margin:.6rem 0 0;line-height:1.6;max-width:86ch}.ptree .omit-h{color:var(--ink-2);font-weight:600}.ptree .omit-r .nm{color:var(--ink-1)}.ptree .omit-r a.nm:hover{text-decoration:underline}.ptree .omit-rel{margin-right:.3rem}.ptree .omit-r .dt{margin-left:.3rem}.ptree .omit-y{margin-left:.35rem;font-style:italic;color:var(--ink-3,var(--ink-2))}.ptree .nm{font-family:var(--pt-name-font,inherit);font-size:var(--pt-name-size,inherit);color:var(--pt-name-colour,inherit)}.ptree a.node:hover .nm{text-decoration:underline}.ptree .node.small .nm{font-size:var(--pt-name-size-small,inherit)}.ptree a.via.gen{text-decoration:none}.ptree a.via.gen:hover{text-decoration:underline}@media(max-width:640px){.ptree{padding:.8rem .8rem .7rem}.ptree .node{min-width:100%;max-width:100%}}.ppage{max-width:60rem}.ppage .phead{margin:0 0 1.4rem}.ppage .phead h1{margin:0 0 .2rem;line-height:1.1;overflow-wrap:anywhere}.ppage .pqual{margin:.1rem 0 .3rem;font-family:var(--sans,system-ui);font-size:.95rem;color:var(--ink-2,#444)}.ppage .plife{margin:.1rem 0 .3rem;font-family:var(--mono,monospace);font-size:.9rem;color:var(--ink-2,#444)}.ppage .prel,.ppage .pplace{margin:.4rem 0 0;font-family:var(--sans,system-ui);font-size:.95rem;color:var(--ink-2,#444)}.ppage .pdek{margin:.5rem 0 0;max-width:46rem;color:var(--ink-2,#444)}.ppage .pliving{margin:.6rem 0 0;max-width:46rem;padding:.6rem .8rem;border:1px dashed var(--rule,#bbb);border-radius:.3rem;color:var(--ink-2,#444);background:var(--panel,transparent)}.ppage .psec{margin:0 0 1.8rem}.ppage .psec-h{margin:0 0 .6rem;font-size:1.25rem;line-height:1.25}.ppage .psec-local .psec-h:after{content:" (this archive only)";font-family:var(--sans,system-ui);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2,#444);font-weight:400}.ppage .pnone{margin:0;color:var(--ink-2,#444);font-style:italic}.ppage .pstub{font-style:normal}.ppage .pfoot{margin-top:2rem}.ppage .pbasis{margin:.4rem 0 0;font-size:.9rem;color:var(--ink-2,#444)}.ppage .pempty{margin:.4rem 0 0}.ptree .node.via-indexed{border-left:3px dashed var(--pt-tree,var(--ink-2,#444))}.ptree .via-indexed .via{color:var(--ink-2,#444)}.ptree .node.via-unmarked{border-left:3px double #9b2c2c;background:#9b2c2c0d}.ptree .via-unmarked .via{color:#9b2c2c;font-weight:600}.ptree .node.is-line{box-shadow:inset 0 3px 0 var(--pt-line,var(--ink,currentColor))}.ptree .node.nopage .nm:after{content:" (no page)";font-size:.7rem;font-weight:400;color:#9b2c2c}.ptree .node.ambiguous .nm:after{content:" (which one?)";font-size:.7rem;font-weight:400;color:var(--ink-2,#444)}.ptree .node.is-living{border-left:3px solid transparent}.ptree .sw.read{border-left:3px solid var(--accent)}.ptree .sw.indexed{border-left:3px dashed var(--pt-tree,var(--ink-2,#444))}.ptree .sw.scanned,.ptree .sw.inferred{border-left:3px dashed var(--accent)}.ptree .sw.disputed{border-left:3px solid #9b2c2c}.ptree .sw.none{border-left:3px dotted var(--ink-2,#444)}.ptree .sw.unmarked{border-left:3px double #9b2c2c}.ptree .sw.is-line{box-shadow:inset 0 3px 0 var(--pt-line,var(--ink,currentColor))}.pchip{display:inline-flex;flex-wrap:wrap;gap:.35rem;align-items:baseline}.pchip .pv{font-family:var(--sans,system-ui);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2,#444)}.pchip .pv.via-unmarked{color:#9b2c2c;font-weight:600}.pchip .pv.is-line{border-top:2px solid var(--pt-line,var(--ink,currentColor))}@media(max-width:640px){.ppage .phead h1{font-size:1.7rem}.ppage .ptree .node{max-width:100%}}.ppage[data-mode=story] .pcols{display:grid;grid-template-columns:minmax(0,46rem) minmax(15rem,1fr);gap:2.5rem;align-items:start;margin:0 0 1.8rem}.ppage[data-mode=story] .pcols .psec{margin:0}@media(max-width:62rem){.ppage[data-mode=story] .pcols{grid-template-columns:minmax(0,1fr);gap:1.4rem}.ppage[data-mode=story] .pcol-side{order:-1}}.ev-wrap[data-astro-cid-dq5ccnc6]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.4rem}.ev-link[data-astro-cid-dq5ccnc6]{display:inline-flex;align-items:center;gap:.3rem}.ev-linklab[data-astro-cid-dq5ccnc6]{font-family:var(--sans,system-ui,sans-serif);font-size:.68rem;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2,#444)}.st[data-astro-cid-oeyddhvb]{margin:0 0 2.4rem}.st-h[data-astro-cid-oeyddhvb]{margin:0 0 1.1rem}.st-rail[data-astro-cid-oeyddhvb]{list-style:none;margin:0;padding:0;max-width:46rem;position:relative}.st-rail[data-astro-cid-oeyddhvb]:before{content:"";position:absolute;left:.55rem;top:.6rem;bottom:.6rem;border-left:2px solid var(--rule-strong, var(--rule,#bbb))}.st-stage[data-astro-cid-oeyddhvb]{position:relative;padding:0 0 1.6rem 2.2rem}.st-stage[data-astro-cid-oeyddhvb]:last-child{padding-bottom:0}.st-dot[data-astro-cid-oeyddhvb]{position:absolute;left:0;top:.35rem;width:1.2rem;height:1.2rem;border-radius:50%;background:var(--paper, #fff);border:3px solid var(--accent,#1f5c6b);box-sizing:border-box;z-index:1}.st-birth[data-astro-cid-oeyddhvb] .st-dot[data-astro-cid-oeyddhvb]{background:var(--accent,#1f5c6b)}.st-death[data-astro-cid-oeyddhvb] .st-dot[data-astro-cid-oeyddhvb]{background:var(--ink,currentColor);border-color:var(--ink,currentColor)}.st-legacy[data-astro-cid-oeyddhvb] .st-dot[data-astro-cid-oeyddhvb]{border-color:var(--ochre, var(--accent,#1f5c6b))}.st-quiet[data-astro-cid-oeyddhvb] .st-dot[data-astro-cid-oeyddhvb]{border-color:var(--rule-strong, var(--rule,#bbb));border-style:dashed}.st-head[data-astro-cid-oeyddhvb]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;margin-bottom:.6rem}.st-label[data-astro-cid-oeyddhvb]{margin:0;font-family:var(--serif,Georgia,serif);font-size:1.55rem;line-height:1.2}.st-quiet[data-astro-cid-oeyddhvb] .st-label[data-astro-cid-oeyddhvb]{font-size:1.15rem;color:var(--ink-2,#444)}.st-when[data-astro-cid-oeyddhvb]{font-family:var(--mono,ui-monospace,monospace);font-size:.95rem;color:var(--ochre, var(--ink-2,#444))}.st-body[data-astro-cid-oeyddhvb]{display:flex;flex-direction:column}.st-ppl[data-astro-cid-oeyddhvb]{margin:0 0 .8rem}.st-ppl[data-astro-cid-oeyddhvb] .st-side[data-astro-cid-oeyddhvb]{margin-bottom:.5rem}.st-count[data-astro-cid-oeyddhvb]{font-family:var(--mono,ui-monospace,monospace);font-weight:400;margin-left:.3rem}.st-birth[data-astro-cid-oeyddhvb] .st-ppl[data-astro-cid-oeyddhvb]{order:5;margin:.2rem 0 0}.st-people[data-astro-cid-oeyddhvb]{list-style:none;margin:0 0 .8rem;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.6rem}.st-person[data-astro-cid-oeyddhvb]{display:flex;flex-direction:column;gap:.1rem;height:100%;padding:.6rem .8rem .7rem;border:1px solid var(--rule,#bbb);border-radius:.4rem;background:var(--panel,transparent);color:var(--ink,currentColor);text-decoration:none}a[data-astro-cid-oeyddhvb].st-person:hover,a[data-astro-cid-oeyddhvb].st-person:focus-visible{border-color:var(--accent,#1f5c6b)}.st-rel[data-astro-cid-oeyddhvb]{font-family:var(--sans,system-ui,sans-serif);font-size:.7rem;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2,#444)}.st-name[data-astro-cid-oeyddhvb]{font-family:var(--serif,Georgia,serif);font-size:1.05rem;line-height:1.2}.st-dates[data-astro-cid-oeyddhvb]{font-family:var(--mono,ui-monospace,monospace);font-size:.82rem}.st-ext[data-astro-cid-oeyddhvb]{font-family:var(--sans,system-ui,sans-serif);font-size:.78rem;color:var(--accent,#1f5c6b);margin-top:.2rem}.st-place[data-astro-cid-oeyddhvb]{font-family:var(--sans,system-ui,sans-serif);font-size:.82rem;color:var(--ink-2,#444)}.st-threads[data-astro-cid-oeyddhvb]{display:grid;gap:1.2rem;margin:0 0 .8rem}.st-pgrid[data-astro-cid-oeyddhvb]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.7rem}.st-side[data-astro-cid-oeyddhvb]{margin:0 0 .5rem;font-family:var(--sans,system-ui,sans-serif);font-size:.76rem;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-2,#444);font-weight:600}.st-chain[data-astro-cid-oeyddhvb]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.st-link[data-astro-cid-oeyddhvb]{display:flex}.st-link[data-astro-cid-oeyddhvb]>.st-person[data-astro-cid-oeyddhvb],.st-link[data-astro-cid-oeyddhvb]>.st-ocard[data-astro-cid-oeyddhvb]{width:100%}.st-gap[data-astro-cid-oeyddhvb]{display:flex;align-items:center;gap:.7rem;padding:.1rem 0 .1rem 1.1rem;min-height:2.1rem}.st-dots[data-astro-cid-oeyddhvb]{font-family:var(--mono,ui-monospace,monospace);font-size:1.5rem;line-height:1;letter-spacing:0;color:var(--ink-2,#444);width:.8rem;text-align:center}.st-gaptext[data-astro-cid-oeyddhvb]{font-family:var(--sans,system-ui,sans-serif);font-size:.85rem;line-height:1.35;color:var(--ink-2,#444)}.st-gaptext[data-astro-cid-oeyddhvb] a[data-astro-cid-oeyddhvb]{color:var(--accent,#1f5c6b)}.st-gap-gens[data-astro-cid-oeyddhvb]{align-items:flex-start;padding:.6rem 0 .6rem 1.1rem;gap:.9rem}.st-gap-gens[data-astro-cid-oeyddhvb] .st-dots[data-astro-cid-oeyddhvb]{margin-top:.1rem}.st-gaphead[data-astro-cid-oeyddhvb]{margin:0 0 .4rem;font-family:var(--sans,system-ui,sans-serif);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2,#444)}.st-gens[data-astro-cid-oeyddhvb]{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.st-gens[data-astro-cid-oeyddhvb] li[data-astro-cid-oeyddhvb]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .6rem;font-family:var(--serif,Georgia,serif);font-size:1rem;line-height:1.3}.st-gd[data-astro-cid-oeyddhvb]{font-family:var(--mono,ui-monospace,monospace);font-size:.8rem;color:var(--ink-2,#444)}.st-par[data-astro-cid-oeyddhvb]{border-left:4px solid var(--accent,#1f5c6b)}.st-ocard[data-astro-cid-oeyddhvb]{display:flex;flex-direction:column;gap:.15rem;padding:.7rem .9rem .8rem;border:1px dashed var(--ochre, var(--rule-strong, var(--rule,#bbb)));border-radius:.4rem;background:transparent;color:var(--ink,currentColor);text-decoration:none}a[data-astro-cid-oeyddhvb].st-ocard:hover,a[data-astro-cid-oeyddhvb].st-ocard:focus-visible{border-color:var(--accent,#1f5c6b)}.st-note[data-astro-cid-oeyddhvb]{font-family:var(--sans,system-ui,sans-serif);font-size:.85rem;line-height:1.4;color:var(--ink-2,#444);margin-top:.2rem}.st-go[data-astro-cid-oeyddhvb]{font-family:var(--sans,system-ui,sans-serif);font-size:.85rem;color:var(--accent,#1f5c6b);margin-top:.3rem}.st-none[data-astro-cid-oeyddhvb]{border-style:dashed;justify-content:center;min-height:4.2rem;background:transparent}.st-miss[data-astro-cid-oeyddhvb]{font-family:var(--sans,system-ui,sans-serif);font-size:.9rem;color:var(--ink-2,#444)}.st-card[data-astro-cid-oeyddhvb]{padding:1rem 1.2rem 1.1rem;border:1px solid var(--rule,#bbb);border-radius:.5rem;background:var(--panel,transparent);margin:0 0 .8rem}.st-reg[data-astro-cid-oeyddhvb]{display:inline-block;font-family:var(--sans,system-ui,sans-serif);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent,#1f5c6b);margin-bottom:.45rem}.st-reg-card[data-astro-cid-oeyddhvb]{border-left:4px solid var(--accent,#1f5c6b)}.st-legend[data-astro-cid-oeyddhvb]{margin:.2rem 0 0;font-family:var(--sans,system-ui,sans-serif);font-size:.82rem;line-height:1.4;color:var(--ink-2,#444)}.st-gap-card[data-astro-cid-oeyddhvb]{background:transparent;border-style:dashed;border-color:var(--ochre, var(--rule-strong,var(--rule,#999)))}.st-quiet[data-astro-cid-oeyddhvb] .st-card[data-astro-cid-oeyddhvb]{background:transparent;border-style:dashed}.st-top[data-astro-cid-oeyddhvb]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .8rem;margin-bottom:.4rem}.st-t[data-astro-cid-oeyddhvb]{margin:0;font-family:var(--serif,Georgia,serif);font-size:1.25rem;line-height:1.25}.st-grade[data-astro-cid-oeyddhvb]{font-family:var(--sans,system-ui,sans-serif);font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;padding:.12rem .5rem;border-radius:99rem;border:1px solid currentColor;color:var(--ev-family, var(--ochre,var(--accent,#845c15)))}.st-grade[data-astro-cid-oeyddhvb].g-doc{color:var(--accent,#1f5c6b)}.st-grade[data-astro-cid-oeyddhvb].g-inf{color:var(--ev-inferred, var(--ochre,var(--accent,#845c15)))}.st-text[data-astro-cid-oeyddhvb]{font-size:1.05rem;line-height:1.65}.st-text[data-astro-cid-oeyddhvb] p{margin:0 0 .7rem}.st-text[data-astro-cid-oeyddhvb] p:last-child{margin-bottom:0}.st-more[data-astro-cid-oeyddhvb]{margin-top:.6rem}.st-more[data-astro-cid-oeyddhvb] summary[data-astro-cid-oeyddhvb]{cursor:pointer;font-family:var(--sans,system-ui,sans-serif);font-size:.95rem;color:var(--accent,#1f5c6b);width:max-content}.st-more[data-astro-cid-oeyddhvb][open] summary[data-astro-cid-oeyddhvb]{margin-bottom:.6rem}.rv[data-astro-cid-rymippse]{margin:0 0 2.4rem}.rv-h[data-astro-cid-rymippse]{margin:0 0 .8rem}.rv-tabs[data-astro-cid-rymippse]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.8rem}.rv-tab[data-astro-cid-rymippse]{font-family:var(--sans,system-ui,sans-serif);font-size:.95rem;padding:.45rem .9rem;border:1px solid var(--rule,#bbb);border-radius:99rem;background:var(--panel,transparent);color:var(--ink,currentColor);cursor:pointer}.rv-tab[data-astro-cid-rymippse][aria-selected=true]{background:var(--ink,currentColor);color:var(--paper, #fff);border-color:var(--ink,currentColor)}.rv-why[data-astro-cid-rymippse]{margin:0 0 .6rem;color:var(--ink-2,#444);font-size:.98rem}.rv-frame[data-astro-cid-rymippse]{border:1px solid var(--rule,#bbb);border-radius:.5rem;background:var(--panel,transparent);overflow:hidden}.rv-frame[data-astro-cid-rymippse] iframe{display:block;width:100%;height:50rem;border:0}.rv-open[data-astro-cid-rymippse]{margin:.7rem 0 0;font-family:var(--sans,system-ui,sans-serif);font-size:.95rem}@media(max-width:40rem){.rv-frame[data-astro-cid-rymippse] iframe{height:38rem}}.rp[data-astro-cid-rymippse]{margin:0 0 2.4rem}.rp-h[data-astro-cid-rymippse]{margin:0 0 .4rem}.rp-why[data-astro-cid-rymippse]{margin:0 0 1rem;color:var(--ink-2,#444);max-width:46rem}.rp-frame[data-astro-cid-rymippse] iframe{display:block;width:100%;height:30rem;border:0}
