.issue-toc{padding:1.25rem;border:1px solid var(--line);margin:1.5rem 0}.issue-toc ol{list-style:none;padding:0}.issue-toc li{margin:0;border-top:1px solid var(--line)}.issue-toc li a{display:grid;grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.8rem .25rem;min-height:44px;overflow-wrap:anywhere}.issue-toc small{display:block;color:var(--muted);font-size:1rem}.issue-toc a:focus-visible{outline:3px solid var(--green);outline-offset:3px}.issue-original{margin:1.5rem 0}.issue-original img{display:block;width:100%;max-width:26rem;height:auto;border:1px solid var(--line);background:#fff}.issue-original figcaption{max-width:42rem;margin-top:.75rem}.issue-original a{display:inline-block;min-height:44px}.issue-toc .page-no{font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:700}