.reference-table-wrap{overflow-x:auto}.reference-table{width:100%;border-collapse:collapse}.reference-table th,.reference-table td{text-align:left;vertical-align:top;padding:.6rem;border-bottom:1px solid #d9d1c3}.reference-sources{overflow-wrap:anywhere}.reference-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem}.reference-page pre{white-space:pre-wrap;overflow-wrap:anywhere}.reference-page code{font-size:.9em}.reference-page nav{display:flex;gap:1rem;flex-wrap:wrap}.reference-page dt{font-weight:bold}.reference-page dd{margin:0 0 .8rem}.reference-page a{overflow-wrap:anywhere}