/* Generated from qcp-website/static/news.css. */
.article-toc { align-self: start; position: sticky; top: 40px; padding: 6px 6px 0; max-height: calc(100vh - 80px); overflow-y: auto; scrollbar-width: thin; }
.article-toc a[aria-current="location"] { color: #1d4ed8; background: #eff6ff; box-shadow: -3px 0 #2563eb; border-radius: 2px; }
.article-toc a:focus-visible { outline: 2px solid #2563eb; outline-offset: 2px; }
