.docs-mobile-bar[data-v-c4f0f7fb]{display:none}@media(max-width:1023px){.docs-mobile-bar[data-v-c4f0f7fb]{background:var(--surface-canvas);border-bottom:1px solid var(--border-subtle);display:block;padding:8px 16px;position:sticky;top:var(--sticky-offset);z-index:30}}.docs-mobile-toggle[data-v-c4f0f7fb]{align-items:center;background:var(--surface-secondary);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;display:flex;font-size:.84rem;font-weight:500;gap:8px;padding:8px 12px;transition:background .16s ease,border-color .16s ease;width:100%}.docs-mobile-toggle[data-v-c4f0f7fb]:hover{background:var(--surface-secondary-hover);border-color:var(--border-strong);color:var(--text-primary)}.docs-sidebar[data-v-c4f0f7fb]{border-inline-end:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:14px;height:calc(100vh - 108px);overflow:hidden;padding-inline-end:22px;position:sticky;top:76px}@media(max-width:1023px){.docs-sidebar[data-v-c4f0f7fb]{background:var(--surface-page);border-bottom:1px solid var(--border-subtle);border-inline-end:none;display:none;height:auto;padding:16px;position:static}.docs-sidebar.is-open[data-v-c4f0f7fb]{display:flex}}.docs-sidebar__search[data-v-c4f0f7fb]{flex-shrink:0;padding-bottom:14px}[data-v-c4f0f7fb] .docs-search-btn{background:var(--surface-secondary);border-radius:var(--radius-sm);color:var(--text-muted);font-size:.8rem;font-weight:400;line-height:1.4;padding:7px 10px;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);width:100%;--ui-bg-elevated:transparent;--ui-border-accented:var(--border-default);--ui-text:var(--text-muted)}[data-v-c4f0f7fb] .docs-search-btn:hover{background:var(--surface-secondary-hover);border-color:var(--border-strong);color:var(--text-secondary)}[data-v-c4f0f7fb] .docs-search-btn kbd{font-size:.66rem;height:18px;min-width:18px}.docs-sidebar__nav[data-v-c4f0f7fb]{flex:1;min-height:0;overflow-y:auto;padding-inline-end:2px;scrollbar-color:var(--border-default) transparent;scrollbar-width:thin}.docs-sidebar__nav[data-v-c4f0f7fb]::-webkit-scrollbar{width:4px}.docs-sidebar__nav[data-v-c4f0f7fb]::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:var(--radius-xs)}.docs-sidebar__nav[data-v-c4f0f7fb] button{cursor:pointer}.docs-sidebar__nav[data-v-c4f0f7fb] a[data-active=true]{background:var(--tone-primary-surface);box-shadow:inset 2px 0 0 var(--accent-primary);color:var(--text-primary);font-weight:600}.docs-sidebar__nav[data-v-c4f0f7fb] a:hover{background:var(--surface-secondary)}.docs-sidebar__nav[data-v-c4f0f7fb] button[aria-expanded=true] [data-slot=linkLeadingIcon]{color:var(--text-secondary)}.docs-sidebar__all[data-v-c4f0f7fb]{align-items:center;border-radius:var(--radius-sm);color:var(--text-secondary);display:flex;font-size:.83rem;font-weight:600;gap:8px;margin-bottom:10px;padding:7px 10px;text-decoration:none;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.docs-sidebar__all[data-v-c4f0f7fb]:hover{background:var(--surface-secondary);color:var(--text-primary)}.docs-sidebar__all.is-active[data-v-c4f0f7fb]{background:var(--tone-primary-surface);box-shadow:inset 2px 0 0 var(--accent-primary);color:var(--text-primary)}.docs-nav-group[data-v-c4f0f7fb]{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.docs-nav-group__label[data-v-c4f0f7fb]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-nav-group__count[data-v-c4f0f7fb]{background:var(--surface-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--text-muted);flex-shrink:0;font-size:.68rem;font-style:normal;font-weight:700;min-width:20px;padding:1px 6px;text-align:center}.docs-nav-item[data-v-c4f0f7fb]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-page[data-v-ae99a6c1]{min-height:calc(100vh - 64px);padding:36px 0 88px}.docs-shell[data-v-ae99a6c1]{align-items:start;display:grid;gap:30px;grid-template-columns:200px minmax(0,1fr)}.docs-shell--with-rail[data-v-ae99a6c1]{gap:36px;grid-template-columns:200px minmax(0,1fr) 184px}@media(max-width:1279px){.docs-shell--with-rail[data-v-ae99a6c1]{gap:30px;grid-template-columns:200px minmax(0,1fr)}}@media(max-width:1023px){.docs-shell[data-v-ae99a6c1]{gap:0;grid-template-columns:minmax(0,1fr)}}.docs-main[data-v-ae99a6c1],.docs-rail[data-v-ae99a6c1]{min-width:0}@media(max-width:1279px){.docs-rail[data-v-ae99a6c1]{display:none}}
