.docs-shell{--docs-sidebar-width:15rem;--docs-rail-width:14rem;--docs-sticky-top:calc(4rem + var(--space-stack-xl));padding-bottom:var(--hv-section,6rem)}.docs-tabbar{max-width:90rem;padding-inline:var(--hv-gutter,4rem);margin-inline:auto}.docs-tabbar__list{background:linear-gradient(var(--hv-rule), var(--hv-rule)) bottom / 100% var(--line-width-default) no-repeat;gap:var(--space-inline-xl);scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}@media (max-width:47.99rem){.docs-tabbar__list{-webkit-mask-image:linear-gradient(to right, var(--hv-ink) calc(100% - var(--space-stack-2xl)), transparent);mask-image:linear-gradient(to right, var(--hv-ink) calc(100% - var(--space-stack-2xl)), transparent)}}.docs-tabbar__link{border-bottom:var(--line-width-strong) solid transparent;color:var(--hv-ink-secondary);font-size:var(--text-body-size);letter-spacing:var(--text-body-tracking);font-weight:460;line-height:var(--text-body-leading);padding-block:var(--space-stack-lg) var(--space-stack-md);transition:color var(--hv-dur-feedback) var(--hv-ease-response), border-color var(--hv-dur-feedback) var(--hv-ease-response);white-space:nowrap;display:block}.docs-tabbar__link:hover{color:var(--hv-ink)}.docs-tabbar__link[aria-current=true]{border-bottom-color:var(--hv-ink);color:var(--hv-ink)}.docs-tabbar__link:focus-visible{outline-offset:calc(var(--line-width-strong) * -1)}.docs-layout{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.docs-layout{column-gap:var(--space-stack-2xl);grid-template-columns:var(--docs-sidebar-width) minmax(0, 1fr)}}@media (min-width:80rem){.docs-layout{column-gap:var(--layout-gutter-wide)}}.docs-article{min-width:0;padding-top:var(--space-stack-2xl);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}@media (min-width:64rem){.docs-article{padding-top:var(--layout-page-top)}}@media (min-width:85rem){.docs-layout:not([data-wide]) .docs-article{column-gap:var(--layout-gutter-wide);grid-template-columns:minmax(0, 40rem) minmax(var(--docs-rail-width), 1fr)}.docs-layout:not([data-wide]) .docs-article>:not(.docs-article__rail){grid-column:1}.docs-article__rail{top:var(--docs-sticky-top);grid-area:1/2/span 3;align-self:start;position:sticky}}.docs-article__header{align-items:center;column-gap:var(--space-inline-lg);margin-bottom:var(--layout-section-space-tight);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow actions""title title""lead lead";display:grid}.docs-article__eyebrow{grid-area:eyebrow}.docs-article__header .docs-page-actions{grid-area:actions}.docs-article__header .docs-article__title{margin-top:var(--space-stack-lg);grid-area:title}.docs-article__header .docs-article__lead{grid-area:lead}@media (max-width:47.99em){.docs-article__header{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""title""lead""actions"}.docs-article__header .docs-page-actions{margin-top:var(--space-stack-lg)}}.docs-article__eyebrow{color:var(--hv-ink-muted);font-weight:420;font-size:var(--text-small-size);letter-spacing:var(--text-body-tracking);line-height:var(--text-small-leading)}.site-v2 .docs-article__title{font-size:var(--text-page-title-size);font-weight:var(--text-page-title-weight);letter-spacing:var(--text-page-title-tracking);line-height:var(--text-page-title-leading);overflow-wrap:break-word;max-width:28ch}@media (min-width:48em){.site-v2 .docs-article__title{font-size:var(--text-display-40-size);letter-spacing:var(--text-display-40-tracking);line-height:var(--text-display-40-leading)}}.docs-article__lead{color:var(--hv-ink-secondary);font-size:var(--docs-prose-size);letter-spacing:var(--text-body-tracking);line-height:var(--docs-prose-leading);margin-top:var(--space-stack-lg);max-width:40rem}.docs-article__rail .editorial-toc__label{color:var(--hv-ink);font-size:var(--text-body-size);font-weight:460;line-height:var(--text-body-leading)}.docs-article__rail .editorial-toc__link{font-size:var(--text-body-size);line-height:var(--text-body-leading)}.docs-article__rail .editorial-toc__link[aria-current=location]{font-weight:inherit}.docs-page-actions{gap:var(--space-inline-sm);flex-wrap:wrap;flex:none;display:flex}.docs-page-actions .home-v2__btn svg{flex:none;width:1rem;height:1rem}.docs-article__rail{border-top:var(--line-width-default) solid var(--hv-rule);margin-bottom:var(--space-stack-2xl);min-width:0}@media (min-width:68.75em) and (max-width:84.99rem){.docs-article__rail .editorial-toc{border-bottom:var(--line-width-default) solid var(--hv-rule)}.docs-article__rail .editorial-toc__heading{display:none}.docs-article__rail .editorial-toc__toggle{display:flex}.docs-article__rail .editorial-toc[data-open=false] .editorial-toc__list{display:none}.docs-article__rail .editorial-toc[data-open=true] .editorial-toc__list{padding-bottom:var(--space-stack-lg)}}@media (min-width:85rem){.docs-article__rail{margin:0 calc(var(--line-width-strong) * -1);max-height:calc(100dvh - var(--docs-sticky-top) - var(--space-stack-xl));padding:var(--line-width-strong);scrollbar-width:thin;border-top:0;overflow-y:auto}}.docs-pager{border-top:var(--line-width-default) solid var(--hv-rule);gap:var(--space-stack-lg);margin-top:var(--layout-section-space-tight);padding-top:var(--space-stack-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.docs-layout:not([data-wide]) :is(.docs-pager,.docs-article__header){max-width:40rem}@media (max-width:84.99rem){.docs-article__rail{max-width:40rem}}.docs-pager__link{gap:var(--space-stack-xs);padding-block:var(--space-stack-sm);flex-direction:column;display:flex}.docs-pager__link--next{text-align:right;grid-column:2;align-items:flex-end}.docs-pager>:empty{display:none}.docs-pager__hint{color:var(--hv-ink-muted);font-size:var(--text-small-size);letter-spacing:var(--text-body-tracking)}.docs-pager__title{color:var(--hv-ink);font-size:var(--text-body-size);letter-spacing:var(--text-body-tracking);font-weight:460;line-height:var(--text-body-leading);overflow-wrap:break-word;-webkit-text-decoration:underline var(--line-width-default) transparent;text-decoration:underline var(--line-width-default) transparent;text-underline-offset:.2em;transition:text-decoration-color var(--hv-dur-control) var(--hv-ease-response)}.docs-pager__link:hover .docs-pager__title{text-decoration-color:currentColor}
