.ArticleToc-module__73ZKJq__rail{width:220px;margin-left:3rem;display:none;position:absolute;top:0;bottom:0;left:100%}@media (min-width:1400px){.ArticleToc-module__73ZKJq__rail{display:block}}.ArticleToc-module__73ZKJq__panel{top:calc(var(--navbar-height) + 2rem);max-height:calc(100vh - var(--navbar-height) - 4rem);border-left:1px solid var(--border);scrollbar-width:thin;scrollbar-color:transparent transparent;padding-left:1rem;position:sticky;overflow-y:auto}.ArticleToc-module__73ZKJq__panel:hover{scrollbar-color:var(--border)transparent}.ArticleToc-module__73ZKJq__heading{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);margin:0 0 .6rem;font-size:.75rem;font-weight:700}.ArticleToc-module__73ZKJq__list{margin:0;padding:0;list-style:none}.ArticleToc-module__73ZKJq__link{color:var(--text-secondary);padding:.25rem 0;font-size:.82rem;line-height:1.4;text-decoration:none;transition:color .12s;display:block}.ArticleToc-module__73ZKJq__link:hover{color:var(--text-primary)}.ArticleToc-module__73ZKJq__sub{padding-left:.85rem;font-size:.78rem}.ArticleToc-module__73ZKJq__active{color:var(--accent);font-weight:600}
