.reference-banner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;border-bottom:1px solid #34362f;padding:0 0 14px;margin:0 0 28px;font-size:12px;color:#b5b6a7}.reference-banner a{color:#d2b16e}.reference-banner kbd{font:inherit;color:#eee4ce}.table-scroll{overflow:auto;max-width:100%;margin:20px 0 32px;border:1px solid #34362f}.table-scroll:focus-visible{outline:2px solid #d2b16e;outline-offset:3px}.table-scroll table{margin:0;min-width:600px}.table-scroll caption{text-align:left;padding:14px 16px;color:#dbcea9;font-weight:600}.table-scroll td,.table-scroll th{vertical-align:top;white-space:normal;overflow-wrap:anywhere;min-width:80px}.reference-article{min-width:0}.reference-article p,.facts dd{overflow-wrap:anywhere}.lesson{border-top:1px solid #34362f;padding:16px 0}.lesson summary{cursor:pointer;line-height:1.7}.lesson summary span{color:#d2b16e;margin-right:10px}.lesson p{font-size:14px}.release-browser{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:32px;align-items:start}.release-cards{display:grid;gap:8px;max-height:75vh;overflow:auto}.release-select{text-align:left;border:1px solid #34362f;background:#171914;color:#e9e3d3;padding:16px;display:grid;gap:8px;font:inherit;cursor:pointer}.release-select strong{color:#d2b16e;font-size:13px}.release-select span{line-height:1.5}.release-select small{color:#9fa28e}.release-select[aria-pressed=true]{border-color:#d2b16e;background:#24271d}.release-select:focus-visible{outline:2px solid #e6c577;outline-offset:2px}.release-reading{min-width:0;padding:24px;border:1px solid #34362f;background:#171914}.release-reading p,.release-reading li{line-height:1.8}.release-detail[hidden]{display:none}.release-detail h3{margin-top:28px}.release-detail h2{margin-top:12px}.reference-banner+nav.breadcrumb{margin-top:0}.topnav{flex-wrap:wrap}@media(max-width:800px){.release-browser{grid-template-columns:1fr}.release-cards{max-height:260px}.release-reading{padding:18px}.reference-banner{font-size:11px}.table-scroll table{min-width:560px}}@media print{.reference-banner,.release-cards{display:none}.release-browser{display:block}.table-scroll{overflow:visible}.table-scroll table{min-width:0}.release-detail[hidden]{display:block}}
