.version{font-size:1rem;color:var(--ink);margin:0 0 .8rem}
.btns{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 1.6rem;max-width:none}
.btn{display:inline-block;font-size:18px;font-weight:700;letter-spacing:.03em;padding:6px 16px;border-radius:3px;text-decoration:none;border:1px solid #8B6914;transition:all .15s}
.btn.fill{color:#fff;background:#8B6914}
.btn.fill:hover{color:#8B6914;background:#fff}
.btn.line{color:#8B6914;background:#fff}
.btn.line:hover{color:#fff;background:#8B6914}
.sec-body h2,.paper h2{font-weight:700;font-size:1.15rem;line-height:1.3;margin:1.8rem 0 .6rem}
.sec-body h2:first-child,.paper h2:first-child{margin-top:.4rem}
.paper h3{font-weight:700;font-size:1rem;margin:1.4rem 0 .4rem}
.paper{margin-top:1.6rem}
.paper ul{max-width:65ch;margin:0 0 1rem;padding-left:1.4rem}
.paper li{margin:0 0 .4rem}
.paper ul.dash{list-style-type:"- "}
.paper ul.endash{list-style-type:"– "}
.paper ul.plain{list-style:none;padding-left:0}
.paper p.dash::before{content:"- "}
.paper .centre{text-align:center;max-width:none}
.paper .colophon{margin:0 0 .3rem}
.paper sup{font-size:16px;line-height:0;vertical-align:.5em}
.paper ul.chain{list-style:none;padding-left:0}
.paper ul.chain li{margin:0 0 .3rem}
.chain-head{margin-bottom:.4rem}
.eq{font-size:1.05rem;line-height:1.6;margin:0 0 1rem;padding:.2rem 0;text-align:center;white-space:pre;overflow-x:auto;max-width:100%}
.eq.left{text-align:left;white-space:pre-wrap}
.tbl-wrap{margin:0 0 1.2rem;overflow-x:auto;max-width:100%}
.tbl-wrap table{border-collapse:collapse;font-size:1rem;line-height:1.45;min-width:100%}
.tbl-wrap th,.tbl-wrap td{text-align:left;vertical-align:top;padding:.45rem .7rem .45rem 0;border-bottom:1px solid var(--rule)}
.tbl-wrap th{font-weight:700;border-bottom:2px solid var(--rule)}
.fig{margin:0 0 1.4rem}
.fig img{display:block;max-width:100%;height:auto}
.fig figcaption{font-size:1rem;font-style:italic;color:var(--ink-2);margin-top:.5rem;max-width:65ch}
.status{font-size:1rem;color:var(--accent-ink)}
.wall,.orig{font-size:1rem;color:var(--mute)}
.wall a,.orig a{color:var(--ink-2)}
