.table-of-contents{--toc-spacing: 1rem;--toc-subtoc-margin-x: 0;--toc-link-hover-color: var(--global-toggleable-hover-color);--toc-link-hover-text-decoration: currentColor;--toc-link-hover-text-decoration-offset: var(--global-hover-text-decoration-offset);--toc-link-active-border-color: var(--global-toggleable-hover-border-color);--toc-link-active-bg: var(--global-active-toggleable-bg);--toc-link-active-hover-color: var(--global-active-toggleable-hover-color);--toc-link-active-hover-border-color: var(--global-active-toggleable-hover-border-color);margin-inline:calc(var(--toc-spacing) * -1);padding-inline:var(--toc-padding-x);font-weight:var(--toc-font-weight, 600)}.table-of-contents__link{display:inline-flex;padding:.75rem var(--toc-spacing);width:100%;background-color:var(--toc-link-bg);border:1px solid var(--toc-link-border-color, transparent);border-radius:var(--bs-border-radius);color:var(--toc-link-color, var(--bs-link-color));text-decoration:underline var(--toc-link-text-decoration, transparent);text-underline-offset:var(--toc-link-text-decoration-offset, var(--global-text-decoration-offset));transition:.35s ease;transition-property:background-color,border-color,color,text-decoration,text-underline-offset}.table-of-contents__link:hover,.table-of-contents__link:focus-visible{--toc-link-color: var(--toc-link-hover-color);--toc-link-text-decoration: var(--toc-link-hover-text-decoration);--toc-link-text-decoration-offset: var(--toc-link-hover-text-decoration-offset);text-decoration:underline}.table-of-contents__link.is-active{--toc-link-border-color: var(--toc-link-active-border-color);--toc-link-bg: var(--toc-link-active-bg)}.table-of-contents__link.is-active:hover,.table-of-contents__link.is-active:focus-visible{--toc-link-active-border-color: var(--toc-link-active-hover-border-color);--toc-link-color: var(--toc-link-active-hover-color)}
