.docs-sidebar{border-bottom:var(--line-width-default) solid var(--hv-rule);min-width:0}.docs-sidebar__toggle{color:var(--hv-ink);cursor:pointer;font:inherit;font-size:var(--text-body-size);align-items:center;gap:var(--space-inline-sm);letter-spacing:var(--text-body-tracking);text-align:left;background:0 0;border:0;width:100%;min-height:3.25rem;padding:0;display:flex}.docs-sidebar__toggle-label{color:var(--hv-ink-muted)}.docs-sidebar__toggle-current{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:460;overflow:hidden}.docs-sidebar__toggle-chevron{height:1rem;transition:transform var(--hv-dur-control) var(--hv-ease-response);flex:none;width:1rem}.docs-sidebar[data-open=true] .docs-sidebar__toggle-chevron{transform:rotate(180deg)}.docs-sidebar__toggle:focus-visible{outline-offset:calc(var(--line-width-strong) * -1)}.docs-sidebar__panel{padding-bottom:var(--space-stack-xl);display:none}.docs-sidebar[data-open=true] .docs-sidebar__panel{display:block}@media (max-width:63.99rem){.docs-sidebar__panel{overscroll-behavior:contain;scrollbar-width:thin;max-height:60dvh;overflow-y:auto}}@media (min-width:64rem){.docs-sidebar{margin-inline:calc(var(--space-inline-md) * -1);padding-inline:var(--space-inline-md);margin-top:var(--layout-page-top);max-height:calc(100dvh - var(--docs-sticky-top));padding-bottom:var(--space-stack-2xl);scrollbar-width:thin;top:var(--docs-sticky-top);border-bottom:0;align-self:start;position:sticky;overflow-y:auto}.docs-sidebar__toggle{display:none}.docs-sidebar__panel{padding-bottom:0;display:block}}.docs-nav{gap:var(--space-stack-2xl);flex-direction:column;display:flex}.docs-nav__section-title{color:var(--hv-ink);cursor:default;font-family:var(--hv-sans);font-size:var(--text-small-size);letter-spacing:var(--text-body-tracking);font-weight:460;line-height:var(--text-small-leading);margin-bottom:var(--space-stack-sm);-webkit-user-select:none;user-select:none}.docs-nav__list{gap:var(--primitive-space-2);margin:0 calc(var(--space-inline-md) * -1);flex-direction:column;padding:0;list-style:none;display:flex}.docs-nav__list .docs-nav__list{border-left:var(--line-width-default) solid var(--hv-rule);margin:var(--primitive-space-2) 0 var(--space-stack-xs) var(--space-inline-md);padding-left:var(--space-inline-xs)}.docs-nav__link,.docs-nav__group-summary{border-radius:var(--hv-radius-control);color:var(--hv-ink-secondary);font-size:var(--text-body-size);align-items:baseline;gap:var(--space-inline-sm);letter-spacing:var(--text-body-tracking);line-height:var(--text-body-leading);padding:calc(var(--space-stack-xs) + var(--primitive-space-2)) var(--space-inline-md);transition:color var(--hv-dur-feedback) var(--hv-ease-response), background-color var(--hv-dur-feedback) var(--hv-ease-response);display:flex}.docs-nav__link:hover,.docs-nav__group-summary:hover{color:var(--hv-ink)}.docs-nav__link[aria-current=page]{background:var(--hv-tint,var(--hv-surface));color:var(--hv-ink);font-weight:460}.docs-nav__link:focus-visible,.docs-nav__group-summary:focus-visible{outline-offset:calc(var(--line-width-strong) * -1)}.docs-nav__group-summary{cursor:pointer;justify-content:space-between;list-style:none}.docs-nav__group-summary::-webkit-details-marker{display:none}.docs-nav__chevron{color:var(--hv-ink-muted);height:var(--docs-chevron-size);transition:transform var(--hv-dur-control) var(--hv-ease-response);width:var(--docs-chevron-size);flex:none;align-self:center}.docs-nav__group[open]>.docs-nav__group-summary .docs-nav__chevron{transform:rotate(90deg)}.docs-nav__label{min-width:0}.docs-nav__link:has(.docs-nav__method) .docs-nav__label{flex:1}.docs-nav__link .docs-nav__method{color:var(--hv-ink-muted);font-family:var(--hv-mono);font-feature-settings:var(--font-features-mono);font-size:var(--text-mono-size);letter-spacing:var(--text-mono-tracking);text-align:right;flex:none;font-weight:400;line-height:1}
