.ref-wrap{max-width:1200px;padding-inline:var(--pub-pad,32px);box-sizing:border-box;margin:0 auto}.ref-dl{gap:10px;max-width:68ch;margin:14px 0 0;display:grid}.ref-dl dd{margin:0}.ref-list{gap:14px;max-width:70ch;margin:18px 0 0;padding:0;list-style:none;display:grid}.ref-list li{grid-template-columns:auto 1fr;align-items:start;gap:14px;display:grid}.ref-list li:before{content:"";border:1px solid #6f665c;border-radius:1px;width:9px;height:9px;margin-top:11px}.ref-link{color:#5e6472;border-bottom:1px solid #e2dace;text-decoration:none}.ref-link:hover{border-bottom-color:#6f665c}.ref-wrap a:focus-visible,.ref-link:focus-visible{outline-offset:3px;outline:2px solid #14213d}@media (pointer:coarse){.ref-tap{min-width:44px;min-height:44px;line-height:44px;display:inline-block}}@media (prefers-reduced-motion:reduce){.ref-wrap *{transition:none!important;animation:none!important}}
