html{color-scheme:light dark}body{font:18px/1.65 system-ui,sans-serif;margin:0;overflow-wrap:anywhere}header,main,footer{max-width:78ch;margin:auto;padding:1rem 1.2rem}h1,h2,h3{line-height:1.25}h2{margin-top:2.6rem}h3{margin-top:1.8rem}a{color:light-dark(#174c9c,#9cc9ff)}nav{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem}article img{display:block;max-width:100%;height:auto;margin:1.4rem auto}table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}td,th{padding:.4rem;border:1px solid #888}pre{overflow:auto}span.math.display{display:block;max-width:100%;overflow-x:auto;overflow-y:hidden;margin:1.25rem 0}span.math.inline{display:inline}span.math.math-wide{display:inline-block;max-width:100%;overflow-x:auto;vertical-align:middle}mjx-assistive-mml{max-width:100%}details{margin:1rem 0}summary{cursor:pointer}.downloads{border-top:1px solid #888;margin-top:2rem;padding-top:1rem}.skip{position:absolute;left:-10000px}.skip:focus{position:static}
