.docs-page-shell{box-sizing:border-box;max-width:var(--container-2xl, 1280px);margin-inline:auto;padding-inline:16px;padding-bottom:2rem}.docs-page-shell--loose{max-width:none;margin-inline:0;padding-inline:0;padding-bottom:0}.docs-page-shell__main{min-width:0}.docs-page-shell:not(.docs-page-shell--loose) .docs-page-shell__main>.pill-heading--page-inset,.docs-page-shell:not(.docs-page-shell--loose) .docs-page-shell__main>.pill-text--page-inset,.docs-page-shell:not(.docs-page-shell--loose) .docs-page-shell__main>.pill-page-inset,.docs-page-shell:not(.docs-page-shell--loose) .docs-page-shell__main>.pill-data-table--page-inset,.docs-page-shell:not(.docs-page-shell--loose) .docs-page-shell__main>.pill-media-root,.docs-page-shell:not(.docs-page-shell--loose) .docs-page-shell__main>.pill-media-motion-root{max-width:none;padding-inline:0}.docs-page-shell:not(.docs-page-shell--loose) .docs-page-shell__main>.section>.container{max-width:none;padding-inline:0}.docs-page-layout{box-sizing:border-box}.docs-page-layout--with-toc{max-width:var(--container-2xl, 1280px);margin-inline:auto;padding-inline:16px;padding-bottom:2rem}.docs-page-toc-rail{--docs-toc-sticky-top: 8.75rem;--docs-toc-footer-gap: 2.5rem;min-width:0;pointer-events:auto}.docs-page-toc-rail--inline{position:static;z-index:auto;width:auto;max-width:var(--container-2xl, 1280px);margin-inline:auto;padding-inline:16px;margin-block:.75rem 1rem;pointer-events:auto}@media(min-width:1280px){.docs-page-layout--with-toc{display:grid;grid-template-columns:minmax(0,1fr) min(220px,18vw);gap:clamp(1.25rem,2.5vw,2.5rem);align-items:start;max-width:calc(var(--container-2xl, 1280px) + min(220px,18vw) + 2.5rem)}.docs-page-layout--with-toc .docs-page-shell{max-width:none;margin-inline:0;padding-inline:0;padding-bottom:0}.docs-page-layout--with-toc .docs-page-toc-rail:not(.docs-page-toc-rail--inline){position:sticky;top:var(--docs-toc-sticky-top);align-self:start;width:100%;max-height:none;overflow:visible}.docs-page-toc-rail:not(.docs-page-toc-rail--inline) .docs-toc{padding:.75rem .8rem .8rem;font-size:.8rem}.docs-page-toc-rail:not(.docs-page-toc-rail--inline) .docs-toc__head{gap:.45rem;margin-bottom:.55rem}.docs-page-toc-rail:not(.docs-page-toc-rail--inline) .docs-toc__ring{width:1.65rem;height:1.65rem}.docs-page-toc-rail:not(.docs-page-toc-rail--inline) .docs-toc__title{font-size:.62rem;letter-spacing:.08em}.docs-page-toc-rail:not(.docs-page-toc-rail--inline) .docs-toc__list{gap:.2rem}.docs-page-toc-rail:not(.docs-page-toc-rail--inline) .docs-toc__list-wrap{gap:.65rem}.docs-page-toc-rail:not(.docs-page-toc-rail--inline) .docs-toc__link{padding:.2rem 0;line-height:1.25;font-size:.78rem}.docs-page-toc-rail:not(.docs-page-toc-rail--inline) .docs-help-cta{margin-top:.65rem;padding:.75rem .8rem .8rem}.docs-page-toc-rail:not(.docs-page-toc-rail--inline) .docs-help-cta__title{font-size:.82rem;margin-bottom:.2rem}.docs-page-toc-rail:not(.docs-page-toc-rail--inline) .docs-help-cta__desc{margin-bottom:.55rem;font-size:.72rem;line-height:1.35}.docs-page-toc-rail:not(.docs-page-toc-rail--inline) .docs-help-cta__list{gap:.2rem}.docs-page-toc-rail:not(.docs-page-toc-rail--inline) .docs-help-cta__row{gap:.45rem;padding:.35rem .3rem}.docs-page-toc-rail:not(.docs-page-toc-rail--inline) .docs-help-cta__icon{width:1.15rem;height:1.15rem}.docs-page-toc-rail:not(.docs-page-toc-rail--inline) .docs-help-cta__label{font-size:.75rem}.docs-page-toc-rail:not(.docs-page-toc-rail--inline) .docs-help-cta__detail{font-size:.68rem}}.docs-page-shell--loose .docs-toc__ring{display:none!important}.docs-page-toc-rail .docs-toc{max-height:none;overflow:visible}.docs-page-toc-rail--inline .docs-toc{max-height:none;overflow-y:visible;margin-bottom:0}.docs-page-toc-rail--inline .docs-toc__toggle{display:inline-flex}.docs-page-toc-rail--inline .docs-toc[data-open=false]{padding-top:.55rem;padding-bottom:.55rem}.docs-page-toc-rail--inline .docs-toc[data-open=false] .docs-toc__head{margin-bottom:0}@media(max-width:1279px){.docs-page-layout--with-toc{display:flex;flex-direction:column}.docs-page-layout--with-toc .docs-page-toc-rail:not(.docs-page-toc-rail--inline){order:-1}.docs-page-layout--with-toc .docs-page-shell{padding-inline:0}.docs-page-toc-rail:not(.docs-page-toc-rail--inline){position:static;z-index:auto;width:auto;max-width:none;max-height:none;overflow:visible;margin-inline:0;padding-inline:0;margin-bottom:.75rem;pointer-events:auto}.docs-page-toc-rail .docs-toc{max-height:none;overflow-y:visible}.docs-page-shell--with-toc .docs-page-shell__main{padding-top:0}.docs-page-shell__main>.pill-media-motion-root:first-child+.pill-heading--page-inset,.docs-page-shell__main>.pill-media-root:first-child+.pill-heading--page-inset{margin-top:.35rem}}
