.toc a{display:block;padding:7px 10px;margin:-7px -10px;border-radius:3px}.toc a[aria-current=location]{background:#8c1c2f;color:#fff;text-decoration:none}.toc nav{max-height:calc(100dvh - 140px);overflow-y:auto;padding:3px 12px 3px 3px;scrollbar-width:thin}@media(max-width:900px){.toc nav{max-height:none;overflow:visible}}
