body{max-width:70rem;margin:2rem auto;padding:0 1rem;font:1rem/1.65 system-ui,sans-serif;color:#172b22;background:#fafbf7}a{color:#245d36}pre{max-width:100%;overflow:auto;padding:1rem;background:#eef2ea;white-space:pre}img{max-width:100%;height:auto}table{max-width:100%;display:block;overflow:auto}h1,h2,h3{overflow-wrap:anywhere}nav{margin-bottom:2rem}
