.command-trigger{border:var(--line-width-default) solid var(--hv-rule-control,var(--hv-rule));border-radius:var(--hv-radius-control);box-sizing:border-box;color:var(--hv-ink-muted);cursor:pointer;font-family:var(--hv-sans);font-size:var(--text-small-size);align-items:center;gap:var(--primitive-space-8);height:36px;letter-spacing:var(--text-small-tracking);padding:0 var(--primitive-space-8) 0 var(--primitive-space-12);transition:background-color var(--hv-dur-feedback) var(--hv-ease-response);background:0 0;width:100%;display:flex}.command-trigger:hover{background:color-mix(in srgb, var(--hv-ink) 4%, transparent)}.command-trigger:active{background:color-mix(in srgb, var(--hv-ink) 8%, transparent)}.command-trigger__icon{flex:none;width:16px;height:16px}.command-trigger__label{text-align:left;flex:1}.command-trigger__keys{gap:var(--primitive-space-2);display:flex}.command-trigger kbd{border:var(--line-width-default) solid var(--hv-rule);border-radius:var(--primitive-radius-4);box-sizing:border-box;font-family:var(--text-mono-font);font-feature-settings:var(--font-features-mono);font-size:var(--text-caption-size);min-width:20px;height:20px;padding:0 var(--primitive-space-4);justify-content:center;align-items:center;display:inline-flex}.command-trigger kbd svg{width:12px;height:12px}@media (hover:none){.command-trigger__keys{display:none}}@media (prefers-reduced-motion:reduce){.command-trigger{transition:none}}
.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-sidebar__search{background:var(--hv-bg);margin:0 calc(var(--space-inline-md) * -1);padding:0 var(--space-inline-md) var(--space-stack-xl);z-index:1;position:sticky;top:0}.docs-sidebar__search .command-trigger:focus-visible{outline-offset:calc(var(--line-width-strong) * -1)}.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}
