.DocsShell_shell__MYwSj{--docs-gutter:clamp(20px,3vw,40px);--docs-header-h:64px;background:radial-gradient(ellipse 70% 45% at 10% -10%,color-mix(in srgb,var(--color-brand) 10%,transparent),transparent 65%),radial-gradient(ellipse 50% 40% at 100% 0,color-mix(in srgb,var(--color-sand) 28%,transparent),transparent 60%),var(--color-bg);min-height:100vh;transition:background-color var(--theme-duration) var(--ease-out),--docs-header-h .52s cubic-bezier(.34,1.45,.64,1)}.DocsShell_shell__MYwSj[data-scrolled]{--docs-header-h:52px}html[data-theme=dark] .DocsShell_shell__MYwSj{background:radial-gradient(ellipse 70% 45% at 10% -10%,color-mix(in srgb,var(--color-brand) 12%,transparent),transparent 65%),radial-gradient(ellipse 50% 40% at 100% 0,color-mix(in srgb,var(--color-brand) 7%,transparent),transparent 60%),var(--color-bg)}.DocsShell_header__3ITdU{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.4);backdrop-filter:blur(var(--glass-blur)) saturate(1.4);background:color-mix(in srgb,var(--color-bg) 58%,transparent);border-bottom:1px solid var(--glass-border-soft);box-shadow:var(--glass-shadow);position:sticky;top:0;transition:background-color .52s cubic-bezier(.34,1.45,.64,1),border-color .52s cubic-bezier(.34,1.45,.64,1),box-shadow .52s cubic-bezier(.34,1.45,.64,1),-webkit-backdrop-filter .52s cubic-bezier(.34,1.45,.64,1);transition:background-color .52s cubic-bezier(.34,1.45,.64,1),border-color .52s cubic-bezier(.34,1.45,.64,1),box-shadow .52s cubic-bezier(.34,1.45,.64,1),backdrop-filter .52s cubic-bezier(.34,1.45,.64,1);transition:background-color .52s cubic-bezier(.34,1.45,.64,1),border-color .52s cubic-bezier(.34,1.45,.64,1),box-shadow .52s cubic-bezier(.34,1.45,.64,1),backdrop-filter .52s cubic-bezier(.34,1.45,.64,1),-webkit-backdrop-filter .52s cubic-bezier(.34,1.45,.64,1);z-index:40}.DocsShell_header__3ITdU[data-scrolled]{-webkit-backdrop-filter:blur(18px) saturate(1.55);backdrop-filter:blur(18px) saturate(1.55);background:color-mix(in srgb,var(--color-bg) 78%,transparent);box-shadow:var(--glass-shadow),0 8px 24px color-mix(in srgb,var(--color-brand) 6%,transparent)}.DocsShell_header__3ITdU[data-scrolled] .DocsShell_headerInner__OPdu3{height:52px}html[data-theme=dark] .DocsShell_header__3ITdU{background:color-mix(in srgb,var(--color-bg) 55%,transparent)}html[data-theme=dark] .DocsShell_header__3ITdU[data-scrolled]{background:color-mix(in srgb,var(--color-bg) 82%,transparent)}.DocsShell_headerInner__OPdu3{align-items:center;display:flex;height:64px;justify-content:space-between;padding:0 var(--docs-gutter);transition:height .52s cubic-bezier(.34,1.56,.64,1)}.DocsShell_brand__8F42W{align-items:center;display:flex;gap:12px;min-width:0}.DocsShell_logo__mDb6O{display:inline-flex;height:32px;transition:height .52s cubic-bezier(.34,1.56,.64,1)}.DocsShell_logoMark__tPKcS,.DocsShell_logo__mDb6O img{height:32px;transition:height .52s cubic-bezier(.34,1.56,.64,1);width:auto}.DocsShell_header__3ITdU[data-scrolled] .DocsShell_logoMark__tPKcS,.DocsShell_header__3ITdU[data-scrolled] .DocsShell_logo__mDb6O,.DocsShell_header__3ITdU[data-scrolled] .DocsShell_logo__mDb6O img{height:28px}.DocsShell_divider__IBeMY{background:var(--color-line);height:18px;width:1px}.DocsShell_docsLabel__Z1lPe{color:var(--color-muted);font-size:14px;font-weight:600}.DocsShell_actions__i5Kar{align-items:center;display:flex;gap:14px}.DocsShell_homeLink__FDVRh{color:var(--color-text-soft);font-size:14px;font-weight:500;transition:color var(--motion-fast) var(--ease-out)}.DocsShell_homeLink__FDVRh:hover{color:var(--color-brand)}.DocsShell_body__cxl3H{display:grid;gap:40px;grid-template-columns:240px minmax(0,1fr) max-content;padding:28px var(--docs-gutter) 72px;width:100%}.DocsShell_mobileNav__vkiGW{align-items:center;background:color-mix(in srgb,var(--color-panel) 72%,transparent);border:1px solid var(--color-line);border-radius:var(--radius-lg);color:var(--color-text);cursor:pointer;display:none;gap:14px;min-height:52px;padding:10px 14px;text-align:left;width:100%}.DocsShell_mobileNav__vkiGW:focus-visible{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-soft);outline:none}.DocsShell_mobileNavIcon__kwOmg{align-items:center;color:var(--color-muted);display:inline-flex;flex-shrink:0}.DocsShell_mobileNav__vkiGW:hover .DocsShell_mobileNavIcon__kwOmg{color:var(--color-text)}.DocsShell_crumbs__VCIRO{align-items:center;display:flex;font-size:14px;gap:10px;min-width:0;overflow:hidden;white-space:nowrap}.DocsShell_crumbSection__TnURh{align-items:center;color:var(--color-muted);display:inline-flex;flex-shrink:0;gap:10px}.DocsShell_crumbArrow__IpBhx{color:var(--color-muted);flex-shrink:0;opacity:.7}.DocsShell_crumbPage__sMluo{color:var(--color-text);font-weight:650;min-width:0;overflow:hidden;text-overflow:ellipsis}.DocsShell_drawer__VL_Lm{background:rgba(26,26,46,0);display:none;inset:0;position:fixed;transition:background var(--motion-panel) ease;z-index:50}.DocsShell_drawerOpen__nOTxK{background:rgba(26,26,46,.35)}.DocsShell_drawerPanel__t7LV5{background:var(--color-bg);border-right:1px solid var(--color-line);display:flex;flex-direction:column;height:100%;max-width:280px;padding:16px 14px 24px;transform:translateX(-104%);transition:transform var(--motion-panel) var(--ease-out);width:min(280px,86vw)}.DocsShell_drawerPanelOpen__Viykt{transform:translateX(0)}.DocsShell_drawerHead__1chYK{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;padding:0 6px}.DocsShell_drawerTitle___Udaj{font-size:14px;font-weight:700;margin:0}.DocsShell_drawerClose__jAC2P{align-items:center;background:none;border:0;color:var(--color-muted);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.DocsShell_drawerClose__jAC2P:hover{color:var(--color-text)}.DocsShell_drawerNav__ZSLQo{min-height:0;overflow-y:auto}.DocsShell_srOnly__O2GXG{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.DocsShell_sidebar__mS18F{align-self:start;max-height:calc(100vh - var(--docs-header-h) - 24px);overflow-y:auto;padding-bottom:12px;padding-right:4px;position:sticky;top:calc(var(--docs-header-h) + 16px)}.DocsShell_nav__Vuj0c{display:flex;flex-direction:column;gap:22px}.DocsShell_navGroup__BWZe_{display:flex;flex-direction:column;gap:14px}.DocsShell_groupLabel__YTF4Q{align-items:center;color:var(--color-text);cursor:default;display:flex;font-size:13px;font-weight:750;gap:10px;letter-spacing:.01em;margin:0;padding:7px 10px;pointer-events:none;-webkit-user-select:none;user-select:none}.DocsShell_groupIcon__1kgcE{color:var(--color-text);flex-shrink:0;opacity:.88}.DocsShell_groupLinks__esRWH{display:flex;flex-direction:column;gap:1px}.DocsShell_navLink__9dMtq{align-items:center;border-radius:var(--radius-md);color:var(--color-muted);display:flex;font-size:14px;font-weight:500;gap:10px;outline:none;padding:7px 10px;text-decoration:none;transition:background var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}.DocsShell_navLink__9dMtq:active,.DocsShell_navLink__9dMtq:focus,.DocsShell_navLink__9dMtq:focus-visible{outline:none;box-shadow:none}.DocsShell_navIcon__4IRmU{color:currentColor;flex-shrink:0;opacity:.72;transition:opacity var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}.DocsShell_navLink__9dMtq:hover{background:color-mix(in srgb,var(--color-brand) 8%,transparent);color:var(--color-text)}.DocsShell_navLink__9dMtq:hover .DocsShell_navIcon__4IRmU{opacity:1}.DocsShell_navActive__lyaTD{background:var(--color-brand-soft);color:var(--color-brand);font-weight:650}.DocsShell_navActive__lyaTD .DocsShell_navIcon__4IRmU{color:var(--color-brand);opacity:1}.DocsShell_navActive__lyaTD:hover{background:var(--color-brand-soft);color:var(--color-brand)}.DocsShell_navActive__lyaTD:hover .DocsShell_navIcon__4IRmU{color:var(--color-brand);opacity:1}.DocsShell_main__Ez9Cy{background:rgba(0,0,0,0);min-width:0;padding:4px 0 0}@media(min-width:1600px){.DocsShell_shell__MYwSj{--docs-gutter:clamp(72px,6vw,140px)}}@media(max-width:1100px){.DocsShell_body__cxl3H{grid-template-columns:220px minmax(0,1fr)}}@media(max-width:860px){.DocsShell_body__cxl3H{gap:16px;grid-template-columns:1fr;padding-top:16px}.DocsShell_mobileNav__vkiGW{display:flex}.DocsShell_sidebar__mS18F{display:none}.DocsShell_drawer__VL_Lm{display:block}.DocsShell_homeLink__FDVRh{display:none}}