@property --documentation-toc-top{syntax:"<length>";inherits:true;initial-value:0}@property --documentation-toc-bottom{syntax:"<length>";inherits:true;initial-value:0}@property --documentation-toc-dot-distance{syntax:"<length>";inherits:true;initial-value:0}.documentation-toc__surface .pr-scrollable{flex:1 1;min-height:0}.documentation-toc__indicator{position:absolute;z-index:2;top:0;left:0;overflow:visible;pointer-events:none;--documentation-toc-top:0rem;--documentation-toc-bottom:0rem;--documentation-toc-dot-distance:0px;--documentation-toc-dot-visible:0;transition:--documentation-toc-top .25s cubic-bezier(.4,0,.2,1),--documentation-toc-bottom .25s cubic-bezier(.4,0,.2,1),--documentation-toc-dot-distance .25s cubic-bezier(.4,0,.2,1)}.documentation-toc__indicator-active{position:absolute;top:0;left:0;display:block;-webkit-clip-path:polygon(0 var(--documentation-toc-top,0),100% var(--documentation-toc-top,0),100% var(--documentation-toc-bottom,0),0 var(--documentation-toc-bottom,0));clip-path:polygon(0 var(--documentation-toc-top,0),100% var(--documentation-toc-top,0),100% var(--documentation-toc-bottom,0),0 var(--documentation-toc-bottom,0))}.documentation-toc__indicator-active-path{stroke:var(--color-intent-accent-icon);stroke-width:1}.documentation-toc__dot{position:absolute;top:0;left:0;z-index:1;width:.5rem;height:.5rem;border-radius:50%;background-color:var(--color-intent-accent-icon);opacity:var(--documentation-toc-dot-visible,0);offset-anchor:center;offset-distance:var(--documentation-toc-dot-distance,0);offset-rotate:0deg;transition:opacity .25s cubic-bezier(.4,0,.2,1);pointer-events:none}.documentation-toc__items{position:relative;z-index:1;display:flex;flex-direction:column}.documentation-toc__row{position:relative}.documentation-toc__curve{position:absolute;top:-.6rem;z-index:-1;pointer-events:none}.documentation-toc__curve-svg{display:block;width:100%;height:100%}.documentation-toc__curve-path{stroke:var(--color-border-base);stroke-width:1}.documentation-toc__curve--pair-8-16{width:.9rem;height:1.2rem;inset-inline-start:.8rem}.documentation-toc__curve--pair-8-24{width:1.7rem;height:1.2rem;inset-inline-start:.8rem}.documentation-toc__curve--pair-16-8{width:.9rem;height:1.2rem;inset-inline-start:.8rem}.documentation-toc__curve--pair-16-24{width:.9rem;height:1.2rem;inset-inline-start:1.6rem}.documentation-toc__curve--pair-24-8{width:1.7rem;height:1.2rem;inset-inline-start:.8rem}.documentation-toc__curve--pair-24-16{width:.9rem;height:1.2rem;inset-inline-start:1.6rem}.documentation-toc__rail{position:absolute;top:0;bottom:0;z-index:-1;width:var(--border-width);background-color:var(--color-border-base);pointer-events:none}.documentation-toc__rail--at-8{inset-inline-start:.8rem}.documentation-toc__rail--at-16{inset-inline-start:1.6rem}.documentation-toc__rail--at-24{inset-inline-start:2.4rem}.documentation-toc__rail--trim-top{top:.6rem}.documentation-toc__rail--trim-bottom{bottom:.6rem}.documentation-toc__item{position:relative;z-index:1;display:block;padding:var(--spacing-1);font-size:var(--font-size-3);line-height:1.4;color:var(--color-text-alt);text-decoration:none;transition:color .2s ease}.documentation-toc__item--depth-2{-webkit-padding-start:2.4rem;padding-inline-start:2.4rem}.documentation-toc__item--depth-3{-webkit-padding-start:4rem;padding-inline-start:4rem}.documentation-toc__item--depth-4{-webkit-padding-start:5.6rem;padding-inline-start:5.6rem}.documentation-toc__item[data-active=true]{color:var(--color-text-accent)}.documentation-toc__code{padding:.1em .35em;font-family:var(--font-geist-mono);font-size:.875em;line-height:inherit;overflow-wrap:break-word;word-break:break-word;background-color:var(--color-background-alt);border-radius:var(--radius-1);border:.0625rem solid var(--color-border-alt)}.documentation-toc__row:first-child .documentation-toc__item{padding-top:0}.documentation-toc__row:last-child .documentation-toc__item{padding-bottom:0}.docs-scroll-layout,.docs-scroll-layout__layout{min-height:0}.docs-scroll-layout__scroll-wrap{min-width:0;min-height:0}.docs-scroll-layout__inner--markdown{margin-left:auto;margin-right:auto;width:100%}.docs-scroll-layout__inner--markdown .pr-button--link:not(.component-preview *){font-size:var(--font-size-3);gap:var(--spacing-1)!important}.docs-scroll-layout__content figure{width:100%;max-width:100%}.docs-scroll-layout__toc-column{width:var(--docs-toc-width);flex-shrink:0}.docs-scroll-layout__toc-column--home{border-left:1px solid var(--color-border-base)}