/* Page-local explanatory notes: compact, readable, and linked to their source references. */
.page-footnote-ref{font-size:.78em;line-height:1;vertical-align:super;white-space:nowrap;color:#215a43;text-decoration:underline;text-underline-offset:.12em;font-weight:650;margin-inline:.12em}
.page-footnote-refline{margin:.15rem 0!important;font-size:.78rem!important;line-height:1.6!important;color:#4b5750!important}
.page-footnotes{border-top:1px solid #d8ded9;margin:1rem 0 0;padding:.65rem 0 0;color:#4b5750;font-size:.78rem;line-height:1.65}
.page-footnotes__list{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}
.page-footnotes__list li{display:grid;grid-template-columns:2.2em minmax(0,1fr) auto;align-items:start;column-gap:.4rem}
.page-footnotes__marker{color:#215a43;font-weight:650;white-space:nowrap}
.page-footnotes__back{color:#215a43;font-size:.75rem;white-space:nowrap;text-underline-offset:.14em}
@media(max-width:600px){.page-footnotes{font-size:.78rem;line-height:1.65;margin-top:.8rem;padding-top:.55rem}.page-footnotes__list{gap:.45rem}}
