.typography :where(td){vertical-align:middle;padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid hsla(0,0%,4%,.1)}.typography :where(var){font-style:italic;font-weight:600}.typography code:not(pre code):after,.typography code:not(pre code):before{content:none}.typography .expr{font-weight:600;white-space:nowrap}.typography .bitfield{display:flex;gap:.25rem;margin-top:1.5rem;margin-bottom:1.5rem}.typography .bit{display:flex;flex:1 1 0;min-width:0;flex-direction:column;align-items:center;gap:.3rem}.typography .bit-v{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border:1px solid hsla(0,0%,4%,.15);border-radius:.25rem;font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums}.typography .bit.on .bit-v{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.typography .bit-i{font-size:.6875rem;line-height:1;color:hsla(0,0%,4%,.45);font-variant-numeric:tabular-nums}