/* PROPOSAL ONLY. Load exclusively on the two preserved reference documents. */
.reference-document-nav{position:static;max-height:none;overflow:visible;min-width:0}
.reference-document-nav:focus-visible{outline:3px solid #9c492f;outline-offset:5px}
@media screen and (min-width:901px) and (min-height:600px){
 .reference-document-nav{position:sticky;top:24px;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow-y:auto;scrollbar-gutter:stable;scroll-padding:10px;padding:20px 10px 10px}
}
@media print{.reference-document-nav{display:none;position:static;max-height:none;overflow:visible}}
