.doc-header.svelte-k4chpd{z-index:30;background:var(--surface-sunken);border-bottom:1px solid var(--border-muted);justify-content:space-between;align-items:center;gap:1rem;width:100%;height:3rem;padding:0 .75rem;display:flex;position:sticky;top:0}@media (width>=640px){.doc-header.svelte-k4chpd{padding:0 1rem}}.doc-header__left.svelte-k4chpd{align-items:center;gap:.5rem;min-width:0;display:flex}.doc-header__product.svelte-k4chpd{color:var(--text-secondary);border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.doc-header__product.svelte-k4chpd:hover{color:var(--text-primary);background:color-mix(in oklab, var(--surface-raised) 60%, transparent)}.doc-header__product.svelte-k4chpd img:where(.svelte-k4chpd){opacity:.85}.doc-header__crumb.svelte-k4chpd{color:color-mix(in oklab, var(--text-tertiary) 70%, transparent);-webkit-user-select:none;user-select:none}.doc-header__right.svelte-k4chpd{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}.doc-header__doc-swap.svelte-k4chpd{color:var(--text-secondary);border-radius:.375rem;flex-shrink:0;padding:.25rem .5rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s,border-color .15s}.doc-header__doc-swap.svelte-k4chpd:hover{color:var(--text-primary);background:color-mix(in oklab, var(--surface-raised) 60%, transparent);border-color:var(--border-emphasis)}.doc-sidebar.svelte-1h94a06{border-right:1px solid var(--border-muted);scrollbar-gutter:stable;align-self:start;height:calc(100svh - 4rem);padding:1.25rem .75rem 2rem 1rem;display:none;position:sticky;top:4rem;overflow-y:auto}@media (width>=768px){.doc-sidebar.svelte-1h94a06{display:block}}.doc-sidebar__inner.svelte-1h94a06{flex-direction:column;gap:1.25rem;display:flex}.doc-sidebar__group.svelte-1h94a06{flex-direction:column;gap:1px;display:flex}.doc-sidebar__group-label.svelte-1h94a06{letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);-webkit-user-select:none;user-select:none;padding:0 .5rem .35rem;font-size:.625rem;font-weight:600}.doc-sidebar__link.svelte-1h94a06{color:var(--text-secondary);border-radius:.375rem;align-items:center;gap:.375rem;padding:.3125rem .5rem;font-size:.8125rem;line-height:1.35;text-decoration:none;transition:background .12s,color .12s;display:flex}.doc-sidebar__link.svelte-1h94a06:hover{color:var(--text-primary);background:color-mix(in oklab, var(--surface-raised) 55%, transparent)}.doc-sidebar__link.is-active.svelte-1h94a06{color:var(--accent-secondary);background:color-mix(in oklab, var(--accent-primary) 14%, transparent);font-weight:500;position:relative}.doc-sidebar__link-label.svelte-1h94a06{flex:1;min-width:0}.doc-sidebar__link.is-active.svelte-1h94a06:before{content:"";background:var(--accent-primary);border-radius:1px;width:2px;position:absolute;top:25%;bottom:25%;left:-1rem}.doc-footer.svelte-1aa63rr{border-top:1px solid var(--border-muted);flex-direction:column;gap:1.25rem;margin-top:4rem;padding-top:1.75rem;display:flex}.doc-footer__pagination.svelte-1aa63rr{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=640px){.doc-footer__pagination.svelte-1aa63rr{grid-template-columns:1fr 1fr}}.doc-footer__slot.svelte-1aa63rr{display:flex}.doc-footer__link.svelte-1aa63rr{border:1px solid var(--border-muted);background:color-mix(in oklab, var(--surface-base) 40%, transparent);border-radius:.5rem;flex-direction:column;gap:.25rem;width:100%;min-height:4rem;padding:.75rem 1rem;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:flex}.doc-footer__link.svelte-1aa63rr:hover{border-color:var(--border-emphasis);background:color-mix(in oklab, var(--surface-raised) 50%, transparent)}.doc-footer__link--next.svelte-1aa63rr{text-align:right;align-items:flex-end;margin-left:auto}.doc-footer__link-label.svelte-1aa63rr{letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:.6875rem;font-weight:600}.doc-footer__link-title.svelte-1aa63rr{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.875rem;font-weight:500;overflow:hidden}.doc-footer__meta.svelte-1aa63rr{justify-content:center;display:flex}.doc-footer__edit.svelte-1aa63rr{color:var(--text-tertiary);font-size:.75rem;text-decoration:none;transition:color .15s}.doc-footer__edit.svelte-1aa63rr:hover{color:var(--text-primary)}.doc-toc.svelte-3uxrpc{align-self:start;max-height:calc(100svh - 4rem);padding:1.25rem 1rem 2rem .75rem;display:none;position:sticky;top:4rem;overflow-y:auto}@media (width>=1280px){.doc-toc.svelte-3uxrpc{display:block}}.doc-toc__label.svelte-3uxrpc{letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);-webkit-user-select:none;user-select:none;margin:0 0 .5rem;padding:0 .5rem;font-size:.625rem;font-weight:600}.doc-toc__list.svelte-3uxrpc{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.doc-toc__list.svelte-3uxrpc li.is-nested:where(.svelte-3uxrpc){padding-left:.75rem}.doc-toc__link.svelte-3uxrpc{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;line-height:1.4;text-decoration:none;transition:background .12s,color .12s;display:block;overflow:hidden}.doc-toc__link.svelte-3uxrpc:hover{color:var(--text-primary);background:color-mix(in oklab, var(--surface-raised) 50%, transparent)}.doc-toc__link.is-active.svelte-3uxrpc{color:var(--accent-secondary);font-weight:500}.doc-shell.svelte-1yejqz8{flex-direction:column;min-height:100svh;display:flex}.doc-shell__body.svelte-1yejqz8{flex:1;grid-template-columns:minmax(0,1fr);width:100%;display:grid}@media (width>=768px){.doc-shell__body.svelte-1yejqz8{grid-template-columns:16rem minmax(0,1fr)}}@media (width>=1280px){.doc-shell__body.svelte-1yejqz8{grid-template-columns:16rem minmax(0,1fr) 14rem}}.doc-shell__main.svelte-1yejqz8{min-width:0;padding:2rem 1.25rem 4rem}@media (width>=640px){.doc-shell__main.svelte-1yejqz8{padding:2.5rem 2rem 5rem}}@media (width>=1024px){.doc-shell__main.svelte-1yejqz8{padding:3rem 3rem 6rem}}.doc-shell__content.svelte-1yejqz8{max-width:46rem;margin:0 auto}.docs-root__index.svelte-b1qx3e{flex:1;padding:3rem 1.5rem 5rem}@media (width>=768px){.docs-root__index.svelte-b1qx3e{padding:4rem 2rem 6rem}}
