.docs-sidebar_docs__iAvLM{--row-hover:color-mix(in oklab,var(--foreground) 4.5%,transparent);--row-active:color-mix(in oklab,var(--foreground) 7%,transparent);container:docs/inline-size;position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:1120px;min-width:0;margin-inline:auto;overflow:hidden;border:0;border-radius:0;background:var(--background);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);text-align:left}.docs-sidebar_docs__iAvLM *,.docs-sidebar_docs__iAvLM :after,.docs-sidebar_docs__iAvLM :before{box-sizing:border-box}.docs-sidebar_frame__YbXnY{display:grid;grid-template-columns:minmax(0,1fr);height:100dvh;min-height:0}.docs-sidebar_main__V_Nkc{display:grid;min-width:0;min-height:0;grid-template-areas:"banner banner" "article outline";grid-template-columns:minmax(0,1fr) 148px;grid-template-rows:auto minmax(0,1fr)}.docs-sidebar_scroller__DfESU{position:relative;min-width:0;min-height:0;grid-area:article;overflow-y:auto;padding:36px 28px 44px;container:article/inline-size;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}.docs-sidebar_article__BSYHl{max-width:660px}.docs-sidebar_article__BSYHl h1{margin:0;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display)}.docs-sidebar_outline__EWgKs{min-height:0;grid-area:outline;overflow-y:auto;padding:36px 12px 24px 0;scrollbar-width:none}.docs-sidebar_outlineToggle__WAsT3{display:none}.docs-sidebar_outlinePanel__1cWTX{display:grid;grid-template-rows:minmax(0,1fr)}.docs-sidebar_outlineNav__xPSns{min-height:0}.docs-sidebar_outlineTitle__dn6ZP{margin:0 0 10px;font-size:var(--text-xs);font-weight:500;line-height:1.4}.docs-sidebar_outlineBody__FDssw{position:relative}.docs-sidebar_outlineBody__FDssw:before{position:absolute;top:0;bottom:0;left:.5px;width:1px;background:var(--border);content:""}.docs-sidebar_indicator__aRdG7{position:absolute;top:0;left:0;z-index:1;width:2px;border-radius:2px;background:var(--accent)}.docs-sidebar_outlineList__HZYMs{margin:0;padding:0;list-style:none}.docs-sidebar_outlineList__HZYMs a{display:block;border-radius:6px;padding:5px 0 5px 14px;color:var(--text-muted);font-size:var(--text-sm);line-height:1.4;text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}.docs-sidebar_outlineList__HZYMs a[aria-current=location]{color:var(--foreground)}.docs-sidebar_article__BSYHl h1{font-weight:400;overflow-wrap:anywhere}.docs-sidebar_article__BSYHl{margin-inline:auto}.docs-sidebar_themeButton__T_lOI{width:44px;min-width:44px;height:44px;padding:0}.docs-sidebar_outlineList__HZYMs a{min-height:44px}@media (hover:hover) and (pointer:fine){.docs-sidebar_outlineToggle__WAsT3:hover{background:var(--surface-muted)}}@media (prefers-reduced-motion:reduce){.docs-sidebar_outlineList__HZYMs a,.docs-sidebar_outlineToggle__WAsT3,.docs-sidebar_toggleChevron__MYOzg{transition:none}}@container article (max-width: 360px){.docs-sidebar_article__BSYHl h1{font-size:var(--text-2xl)}}@container docs (max-width: 619px){.docs-sidebar_article__BSYHl h1{font-size:var(--text-2xl)}}.docs-sidebar_readerBar__VwU2V{grid-area:banner;display:flex;min-width:0;min-height:64px;align-items:center;justify-content:space-between;gap:16px;padding:0 32px;border-bottom:1px solid var(--border)}.docs-sidebar_readerActions__r35Zm{display:flex;flex:none;align-items:center;gap:8px}.docs-sidebar_backLink__pEj8Q{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:var(--text-secondary);font-size:var(--text-sm);text-decoration:none}.docs-sidebar_backLink__pEj8Q svg{flex:none}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_main__V_Nkc{grid-template-areas:"banner" "outline" "article";grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr)}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_scroller__DfESU{padding:32px 32px 64px;scroll-padding-top:32px}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outline__EWgKs{overflow:visible;border-bottom:1px solid var(--border);padding:0}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlineToggle__WAsT3{display:flex;width:100%;min-height:48px;align-items:center;gap:12px;border:0;padding:8px 32px;background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlineToggle__WAsT3>svg:first-child{flex:none}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_togglePrefix__N8NPq{display:block}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_currentSection__GoRCj{position:relative;display:block;min-width:0;flex:1 1;overflow:hidden;color:var(--text-secondary);font-weight:400}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_currentSection__GoRCj>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_toggleChevron__MYOzg{flex:none;margin-left:auto}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlineToggle__WAsT3[aria-expanded=true] .docs-sidebar_toggleChevron__MYOzg{transform:rotate(180deg)}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlineTitle__dn6ZP{display:none}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlinePanel__1cWTX{grid-template-rows:0fr;visibility:hidden;transition:none}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlinePanel__1cWTX[data-open=true]{grid-template-rows:minmax(0,1fr);visibility:visible}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlineNav__xPSns{overflow-y:auto;max-height:40dvh;overscroll-behavior:contain;padding-inline:32px;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlineBody__FDssw{margin:0 0 16px}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlineList__HZYMs a{color:var(--text-secondary)}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlineList__HZYMs a[aria-current=location]{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.docs-sidebar_backLink__pEj8Q:hover,.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlineList__HZYMs a:hover{color:var(--foreground)}}@container docs (min-width: 1000px){.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_main__V_Nkc{grid-template-areas:"banner banner" "article outline";grid-template-columns:minmax(0,1fr) 224px;grid-template-rows:auto minmax(0,1fr)}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outline__EWgKs{overflow-y:auto;border:0;padding:32px 24px 32px 0}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlineToggle__WAsT3{display:none}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlineTitle__dn6ZP{display:block;margin-bottom:16px;font-size:var(--text-sm);color:var(--text-secondary)}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlinePanel__1cWTX{grid-template-rows:minmax(0,1fr);visibility:visible}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlineNav__xPSns{max-height:none;overflow:visible;padding:0}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlineBody__FDssw{margin:0}}@container docs (max-width: 619px){.docs-sidebar_readerBar__VwU2V{min-height:56px;padding-inline:20px;gap:8px}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlineToggle__WAsT3{padding-inline:20px}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_currentSection__GoRCj{display:none}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outlineNav__xPSns{padding-inline:20px}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_scroller__DfESU{padding:24px 20px calc(40px + env(safe-area-inset-bottom));scroll-padding-top:24px}}@media print{.docs-sidebar_docs__iAvLM{--foreground:CanvasText;--text-secondary:CanvasText;--text-muted:CanvasText;--fg:var(--foreground);--muted:var(--text-muted);--line:GrayText}.docs-sidebar_docs__iAvLM,.docs-sidebar_frame__YbXnY,.docs-sidebar_main__V_Nkc,.docs-sidebar_scroller__DfESU{display:block;width:auto;height:auto;overflow:visible;border:0;background:transparent;color:CanvasText}.docs-sidebar_outline__EWgKs,.docs-sidebar_readerBar__VwU2V{display:none}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_main__V_Nkc,.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_scroller__DfESU{display:block;padding:0}.docs-sidebar_docs__iAvLM[data-appearance=reader] .docs-sidebar_outline__EWgKs{display:none}.docs-sidebar_scroller__DfESU{padding:0}.docs-sidebar_article__BSYHl{max-width:none}}