.article-toc-module__6BM_8a__toc{font-family:var(--blog-font);font-size:.9375rem}.article-toc-module__6BM_8a__summary{text-align:start;width:100%;color:var(--community-text-secondary);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:.5rem;margin:0;padding:0;font-family:inherit;font-size:.75rem;font-weight:700;display:flex}.article-toc-module__6BM_8a__summary:after{content:"";border-block-end:1.5px solid;border-inline-end:1.5px solid;width:.4375rem;height:.4375rem;margin-inline-start:auto;transition:rotate .18s;translate:0 -.125rem;rotate:45deg}button.article-toc-module__6BM_8a__summary{cursor:pointer}button.article-toc-module__6BM_8a__summary[data-open]:after{translate:0 .0625rem;rotate:-135deg}button.article-toc-module__6BM_8a__summary:focus-visible{outline:2px solid var(--community-link);outline-offset:4px}.article-toc-module__6BM_8a__list{border-inline-start:1px solid var(--community-border);margin:0;padding:.75rem 0 0;list-style:none}.article-toc-module__6BM_8a__list>li{padding-inline-start:.875rem}.article-toc-module__6BM_8a__list>li+li{margin-block-start:.5rem}.article-toc-module__6BM_8a__sublist{border-inline-start:1px solid color-mix(in srgb, var(--community-border) 60%, transparent);margin:.4375rem 0 0;padding:0 0 0 .75rem;list-style:none}.article-toc-module__6BM_8a__sublist>li+li{margin-block-start:.375rem}.article-toc-module__6BM_8a__link{color:var(--community-text-secondary);line-height:1.4;text-decoration:none;transition:color .14s;display:block;position:relative}.article-toc-module__6BM_8a__label{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.article-toc-module__6BM_8a__sublist .article-toc-module__6BM_8a__link{font-size:.875rem}.article-toc-module__6BM_8a__link:hover{color:var(--community-link);text-underline-offset:.1875rem;text-decoration:underline}.article-toc-module__6BM_8a__link:focus-visible{outline:2px solid var(--community-link);outline-offset:3px}.article-toc-module__6BM_8a__list li[data-active]>.article-toc-module__6BM_8a__link{color:var(--community-text);font-weight:700}.article-toc-module__6BM_8a__list li[data-active]>.article-toc-module__6BM_8a__link:before{content:"";background:var(--community-action);width:1px;position:absolute;inset-block:0;inset-inline-start:-.875rem}.article-toc-module__6BM_8a__sublist li[data-active]>.article-toc-module__6BM_8a__link:before{inset-inline-start:-.75rem}@media (max-width:1179px){.article-toc-module__6BM_8a__toc{margin-block:1.25rem 1.5rem}.article-toc-module__6BM_8a__summary{border-block:1px solid var(--community-border);padding-block:.625rem}}@media (min-width:1180px){.article-toc-module__6BM_8a__summary:after{display:none}.article-toc-module__6BM_8a__toc{overscroll-behavior:contain;max-height:calc(100vh - 8rem);padding-block-start:.5rem;position:sticky;top:5.5rem;overflow-y:auto}}
