.board{max-width:var(--trg-frame-max)}.board .note{max-width:var(--trg-measure);margin:0 0 var(--trg-space-6)}.board .note p{margin:0 0 var(--trg-space-5)}.board .note .sig{font-size:var(--trg-small-size);color:var(--trg-text-muted);margin-top:var(--trg-space-2)}.board .count{display:flex;flex-wrap:wrap;gap:var(--trg-space-2) var(--trg-space-6);font-size:var(--trg-small-size);color:var(--trg-text-muted);border-top:1px solid var(--trg-rule);border-bottom:1px solid var(--trg-rule);padding:var(--trg-space-2) 0;margin:0 0 var(--trg-space-6)}.board .count b{color:var(--trg-navy);font-weight:600}.board .toolbar{display:flex;gap:var(--trg-space-2);margin:0 0 var(--trg-space-6)}.board .toolbar button{font:inherit;font-family:var(--trg-font-sans);font-size:var(--trg-small-size);font-weight:var(--trg-weight-semibold);color:var(--trg-surface);background:var(--trg-navy);border:0;border-radius:var(--trg-radius);padding:10px 14px;cursor:pointer}.board .toolbar button.ghost{background:transparent;color:var(--trg-navy);border:1.5px solid var(--trg-navy)}.board .toolbar button:focus-visible,.board summary:focus-visible{outline:2.5px solid var(--trg-navy);outline-offset:2px}.board .key{font-size:var(--trg-small-size);color:var(--trg-text-muted);margin:0 0 var(--trg-space-8)}.board .key .vals{display:flex;flex-wrap:wrap;gap:var(--trg-space-2);align-items:center;margin:var(--trg-space-2) 0 var(--trg-space-2)}.board .key .vals .val{min-width:0;flex:0 0 auto}.board .key>p{max-width:var(--trg-measure);margin:0}.board .val{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:var(--board-pill-height);font-family:var(--trg-font-sans);font-size:var(--board-pill-text);font-weight:var(--trg-weight-semibold);line-height:1;padding:0 var(--trg-space-3);border-radius:var(--trg-radius);border:1.5px solid transparent;white-space:nowrap;letter-spacing:.01em;min-width:164px;text-align:center;vertical-align:middle}.board .val.e2,.family-mark.e2{background:var(--board-e2-bg);color:var(--board-e2-fg)}.board .val.e1,.family-mark.e1{background:var(--board-e1-bg);color:var(--board-e1-fg)}.board .val.none,.family-mark.none{background:var(--board-none-bg);color:var(--board-none-fg);border-color:var(--board-none-border)}.board .val.h1,.family-mark.h1{background:var(--board-h1-bg);color:var(--board-h1-fg)}.board .val.h2,.family-mark.h2{background:var(--board-h2-bg);color:var(--board-h2-fg)}.board .hist{display:flex;gap:3px;align-items:center;height:var(--board-pill-height);margin-right:var(--trg-space-2);align-self:center}.mini{display:block;box-sizing:border-box;width:var(--board-mark);height:var(--board-mark);border-radius:var(--board-mark-radius);border:1.5px solid transparent;flex:0 0 auto}.mini.e2,.field-mark.e2,.mark-inline.e2{background:var(--board-e2-bg)}.mini.e1,.field-mark.e1,.mark-inline.e1{background:var(--board-e1-bg)}.mini.none,.field-mark.none,.mark-inline.none{background:var(--board-none-bg)}.mini.h1,.field-mark.h1,.mark-inline.h1{background:var(--board-h1-bg)}.mini.h2,.field-mark.h2,.mark-inline.h2{background:var(--board-h2-bg)}.mini.none,.mark-inline.none{border-color:var(--board-none-border)}.field-mark.none{border:var(--trg-field-outline) solid var(--board-none-border)}.mark-inline{--mark-inline-size: var(--board-mark-row);display:inline-block;box-sizing:border-box;width:var(--mark-inline-size);height:var(--mark-inline-size);border-radius:max(calc(var(--mark-inline-size) / 14),2px);border:1.5px solid transparent;margin-right:var(--trg-space-2);vertical-align:baseline}.board .count .mark-inline{--mark-inline-size: var(--board-mark-count)}.board details.fam{margin:0 0 var(--trg-space-8)}.board details.fam>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:132px 1fr auto;gap:var(--trg-space-5);align-items:center;padding:0 0 var(--trg-space-4);border-bottom:2px solid var(--trg-navy);margin-bottom:var(--trg-space-2)}.board details.fam>summary::-webkit-details-marker{display:none}.board details.fam>summary .family-name{margin:0}.board details.fam>summary .family-gloss,.board details.fam>summary .family-dist{display:block}.board details.row{border-bottom:1px solid var(--trg-rule)}.board details.row>summary{list-style:none;cursor:pointer;display:block;padding:var(--trg-space-4) 0}.board details.row>summary::-webkit-details-marker{display:none}.board details.row>summary .rowhead{display:flex;align-items:center;gap:var(--trg-space-3);flex-wrap:wrap;font-family:var(--trg-font-sans);font-weight:var(--trg-weight-medium);color:var(--trg-navy)}.board details.row>summary .rowhead .lab-text{flex:1 1 auto}.board details.row>summary .val{flex:0 0 auto;width:var(--board-pill-col);min-width:var(--board-pill-col)}.board details.row>summary .rq{display:block;margin-top:var(--trg-space-2);font-family:var(--trg-font-sans);font-size:var(--trg-small-size);line-height:var(--trg-small-line);color:var(--trg-text);max-width:var(--trg-measure)}.board details.row>summary .rmeta{display:block;margin-top:2px;font-family:var(--trg-font-sans);font-size:var(--trg-small-size);color:var(--trg-text-muted)}.board details.row>summary:hover .lab-text{text-decoration:underline;text-underline-offset:3px}.board .entry{padding:var(--trg-space-2) 0 var(--trg-space-6);max-width:var(--trg-measure)}.board .entry .q{font-family:var(--trg-font-serif);font-size:var(--trg-deck-size);line-height:1.35;color:var(--trg-navy);margin:0 0 var(--trg-space-5)}.board .entry p{margin:0 0 var(--trg-space-5)}.board .entry .b{font-weight:var(--trg-weight-semibold);color:var(--trg-navy);font-family:var(--trg-font-sans)}.board .entry ul{margin:0 0 var(--trg-space-5);padding-left:1.15em}.board .entry li{margin:0 0 var(--trg-space-2)}.board .entry .date{color:var(--trg-text-muted);font-size:var(--trg-small-size);white-space:nowrap}.board .entry .src{font-size:var(--trg-small-size);color:var(--trg-text-muted);white-space:nowrap}.board .entry .src a{color:var(--trg-text-muted)}.board .entry .stamp{font-size:var(--trg-small-size);color:var(--trg-text-muted);margin-top:var(--trg-space-2)}.board details.earlier{margin:var(--trg-space-5) 0 0;border-top:1px solid var(--trg-rule);padding-top:var(--trg-space-2)}.board details.earlier>summary{list-style:none;cursor:pointer;font-family:var(--trg-font-sans);font-size:var(--trg-small-size);font-weight:var(--trg-weight-semibold);color:var(--trg-navy)}.board details.earlier>summary::-webkit-details-marker{display:none}.board .past{margin:var(--trg-space-5) 0 0;padding-left:var(--trg-space-5);border-left:3px solid var(--trg-rule)}.board .past .pv{margin:0 0 var(--trg-space-2);font-size:var(--trg-small-size)}.board .past .pv .mini{display:inline-block;width:var(--board-mark-past);height:var(--board-mark-past);border-radius:var(--board-mark-past-radius);vertical-align:-3px;margin-right:6px}.board .past .entry{padding-top:0}.board .past .entry p,.board .past .entry ul{font-size:var(--trg-small-size)}.board .foot{border-top:1px solid var(--trg-rule);padding-top:var(--trg-space-5);font-size:var(--trg-small-size);color:var(--trg-text-muted);max-width:var(--trg-measure)}.board .readings-list{list-style:none;padding:0;max-width:var(--trg-measure)}.board .readings-list li{border-bottom:1px solid var(--trg-rule);padding:var(--trg-space-5) 0;margin:0}.board .readings-list a{font-family:var(--trg-font-serif);font-size:var(--trg-deck-size);font-weight:var(--trg-weight-semibold);text-underline-offset:3px}.board .readings-list a:hover{text-decoration-thickness:2.5px}.board .readings-list .count{border:0;padding:var(--trg-space-2) 0 0;margin:0}@media print{@page{margin:18mm 16mm}.site-header,.site-footer,.standing-subscribe,.board .toolbar,.board .tog{display:none!important}html,body{font-size:11pt;line-height:1.45}.main{max-width:none;padding:0}.board{max-width:none}.board h1{font-size:28pt}.board .board-deck p{font-size:13pt}.board details.fam{break-before:page;margin:0 0 6mm}.board details.fam:first-of-type{break-before:auto}.board details.row{break-inside:avoid}.board .entry{max-width:none}.board .val,.board .family-mark,.mini{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.family-marks{margin:var(--trg-space-7) 0 0}.family-row{display:grid;grid-template-columns:132px 1fr;gap:var(--trg-space-5);align-items:center}.family-mark{width:132px;height:132px;box-sizing:border-box;border-radius:var(--trg-radius);border:1.5px solid transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--trg-space-2);padding:0 var(--trg-space-3);text-align:center}.family-mark-stamp{font-family:var(--trg-font-sans);font-size:var(--trg-overline-size);font-weight:var(--trg-weight-bold, 700);letter-spacing:.12em;text-transform:uppercase;opacity:.85}.family-mark-value{font-family:var(--trg-font-sans);font-size:var(--trg-body-size);line-height:1.2;font-weight:var(--trg-weight-semibold);letter-spacing:-.01em}.family-count{font-family:var(--trg-font-sans);font-size:var(--trg-small-size);font-weight:var(--trg-weight-semibold);letter-spacing:.02em;color:var(--trg-text-muted);margin:var(--trg-space-2) 0 0;display:block}.family-text .family-name{margin:0}.family-text .family-gloss{margin:var(--trg-space-1, 4px) 0 0}.family-dist{font-family:var(--trg-font-sans);font-size:var(--trg-small-size);color:var(--trg-text-muted);margin:var(--trg-space-2) 0 0}.baseline-note{font-family:var(--trg-font-sans);font-size:var(--trg-small-size);color:var(--trg-text-muted);margin:var(--trg-space-6) 0 0;max-width:var(--trg-measure)}@media(max-width:600px){.family-row{grid-template-columns:104px 1fr;gap:var(--trg-space-4)}.family-mark{width:104px;height:104px;padding:0 var(--trg-space-2)}.family-mark-value{font-size:var(--trg-small-size)}}.river-block .river-title p:first-of-type strong{font-weight:var(--trg-weight-semibold)}.board .ev-toggle{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.board .ev-full{display:none}.board .ev-toggle:checked~.ev-sum{display:none}.board .ev-toggle:checked~.ev-full{display:block}.board .ev{margin:0 0 var(--trg-space-6)}.board .ev .ev-list{margin-bottom:0}.board .ev-control{display:inline-block;cursor:pointer;font-family:var(--trg-font-sans);font-size:var(--trg-small-size);font-weight:var(--trg-weight-semibold);color:var(--trg-navy);text-decoration:underline;text-underline-offset:3px;margin:0}.board .ev-toggle~.ev-control .ev-less{display:none}.board .ev-toggle:checked~.ev-control .ev-more{display:none}.board .ev-toggle:checked~.ev-control .ev-less{display:inline}.board .ev-toggle:focus-visible~.ev-control{outline:2.5px solid var(--trg-navy);outline-offset:3px}@media print{.board .ev-sum{display:none}.board .ev-full{display:block}.board .ev-control{display:none}}.board details>summary{position:relative}.board details.fam>summary:after,.board details.row>summary:after,.board details.earlier>summary:after{content:"";position:absolute;right:2px;top:1.1em;width:8px;height:8px;border-right:2px solid var(--trg-border);border-bottom:2px solid var(--trg-border);transform:rotate(45deg);transform-origin:center}.board details.fam[open]>summary:after,.board details.row[open]>summary:after,.board details.earlier[open]>summary:after{transform:rotate(-135deg)}@media print{.board details>summary:after{display:none}}.family-mark-link{display:block;text-decoration:none;border-radius:var(--trg-radius)}.family-mark-link:hover{outline:1.5px solid var(--trg-navy);outline-offset:3px}@media(max-width:640px){.board details.row>summary .rowhead{flex-wrap:wrap}.board details.row>summary .rowhead .lab-text{flex:1 1 auto}.board details.row>summary .hist{margin:0}.board .val{min-width:0}.board details.row>summary .val{flex:0 0 auto;order:3;margin-left:calc(12px + var(--trg-space-3));width:auto;min-width:0}.board details.row>summary .rowhead:before{content:"";flex-basis:100%;order:2}}
