.C40L5G_tocNav{top:calc(var(--global-body-start,0px) + var(--global-header-height,6.25rem));z-index:20;background:#0b0f0b;border-block:1px solid #ffffff1a;align-items:center;gap:1rem;width:100%;padding-block:.75rem;padding-inline:1rem;display:flex;position:sticky}.C40L5G_tocLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--color-white);opacity:.55;flex:none;font-size:.8rem;font-weight:600}.C40L5G_tocScroller{flex:auto;min-width:0;position:relative}.C40L5G_tocList{flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.C40L5G_tocList li{flex:none}.C40L5G_tocList a{white-space:nowrap;color:var(--color-white);opacity:.7;border:1px solid #0000;border-radius:999px;align-items:center;padding:.4rem .85rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s,opacity .15s,border-color .15s;display:inline-flex}.C40L5G_tocList a:hover{opacity:1;color:var(--color-primary)}.C40L5G_tocList a.C40L5G_active{opacity:1;color:var(--color-primary);border-color:var(--color-primary);background:#47d02814}@media (max-width:48rem){.C40L5G_tocLabel{display:none}.C40L5G_tocNav{padding-inline:0}.C40L5G_tocList{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-inline:1rem;overflow-x:auto}.C40L5G_tocList::-webkit-scrollbar{display:none}.C40L5G_tocList li{scroll-snap-align:center}.C40L5G_tocScroller:before,.C40L5G_tocScroller:after{content:"";pointer-events:none;width:2rem;transition:opacity .15s;position:absolute;inset-block:0}.C40L5G_tocScroller:before{background:linear-gradient(90deg,#0b0f0b,#0b0f0b00);left:0}.C40L5G_tocScroller:after{background:linear-gradient(270deg,#0b0f0b,#0b0f0b00);right:0}.C40L5G_tocScroller[data-at-start=true]:before,.C40L5G_tocScroller[data-at-end=true]:after{opacity:0}}
