.wrap{max-width:78rem}.book-links{padding:1rem 0;border-bottom:1px solid var(--line)}pre{overflow:auto;padding:1rem;background:var(--input);color:var(--text)}.highlight{background:var(--input);color:var(--text)}.highlight pre{background:transparent}.highlight span{color:var(--text)!important}.headerlink{font-size:0;margin-left:.4rem}.headerlink::after{content:"#";font-size:14px}.math{overflow-x:auto}img{max-width:100%;height:auto}table{border-collapse:collapse}td,th{padding:.3rem;border:1px solid var(--line)}h1{font-size:2rem}section{scroll-margin-top:1rem}