.layout_mainContainer__flzuU{display:flex;flex-direction:column;width:100%;min-height:100vh;margin:auto;background-color:var(--docs-bg)}.layout_sidebarAndContentContainer__pwlqA{flex:1 1;width:100%;overflow-x:clip}.layout_pageFrame__Glur0{display:flex;align-items:flex-start;max-width:var(--docs-frame);margin:0 auto;padding:0 20px;box-sizing:border-box}.layout_contentContainer__nVoWy{flex:1 1;min-width:0}.layout_sidebarWrapper__kp9B1{display:contents}.layout_sidebarBackdrop__2Wv3D{display:none}@media (max-width:920px){.layout_sidebarWrapper__kp9B1{display:block;position:fixed;top:var(--docs-header);left:0;bottom:0;z-index:90;transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.layout_sidebarWrapper__kp9B1.layout_sidebarOpen__Ljj31{transform:translateX(0)}.layout_sidebarBackdrop__2Wv3D{display:block;position:fixed;inset:0;top:var(--docs-header);z-index:80;background:rgba(0,0,0,.5)}}.header_headerContainer__gDcx2{display:grid;grid-template-columns:1fr minmax(0,420px) 1fr;align-items:center;grid-gap:24px;gap:24px;width:100%;height:56px;padding:0 max(20px,calc((100% - var(--docs-frame)) / 2 + 20px));box-sizing:border-box;color:white;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.header_headerLeft__nMNPh,.header_headerLogoLink___m_uK{display:flex;align-items:center}.header_headerLogoLink___m_uK{color:#f2f2f2;transition:color .2s ease}.header_headerLogoLink___m_uK:hover{color:#ffffff}.header_headerCenter__snbLq{display:flex;justify-content:center}.header_searchBar__T1OGY{display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:0 7px 0 14px;background-color:#0e0e0e;border:1px solid #262626;border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,255,255,.03);color:#8a8a8a;font:inherit;font-size:13.5px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.header_searchBar__T1OGY:hover{border-color:#3a3a3a;background-color:#141414;color:#b4b4b4}.header_searchBarText__KIvNc{flex:1 1;text-align:left}.header_searchShortcut__wT9Iu{display:flex;gap:3px}.header_searchShortcut__wT9Iu kbd{display:flex;align-items:center;justify-content:center;min-width:20px;height:22px;padding:0 5px;box-sizing:border-box;border:1px solid #2a2a2a;border-radius:999px;background-color:#161616;color:#9a9a9a;font-family:inherit;font-size:11px;line-height:1}.header_headerRight__Z2mtm{display:flex;align-items:center;justify-content:flex-end;gap:20px}.header_searchIcon__C5C8G{display:block;flex-shrink:0;width:14px;height:14px;background-color:#8a8a8a;-webkit-mask-image:url(/_next/static/media/searchIcon.b2a72d7f.svg);mask-image:url(/_next/static/media/searchIcon.b2a72d7f.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:background-color .2s ease}.header_mobileSearchButton__kyg2_:hover .header_searchIcon__C5C8G,.header_searchBar__T1OGY:hover .header_searchIcon__C5C8G{background-color:#ffffff}.header_headerTextLink__YN1Jl{font-size:13px;color:#a1a1a1;text-decoration:none;transition:color .2s ease}.header_headerTextLink__YN1Jl:hover{color:#ffffff}.header_openAppButton__HKPMd{display:flex;align-items:center;gap:5px;height:28px;padding:0 12px;border-radius:999px;background-color:#f2f2f2;color:#0a0a0a;font-size:12px;font-weight:550;text-decoration:none;transition:background-color .2s ease}.header_openAppButton__HKPMd:hover{background-color:#ffffff}.header_spotlightOverlay__V3btQ{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;justify-content:center;padding-top:100px;animation:header_overlayFadeIn__gi_qO .15s ease}@keyframes header_overlayFadeIn__gi_qO{0%{opacity:0}to{opacity:1}}.header_spotlightContainer__r3frh{width:580px;max-width:calc(100% - 32px);height:-moz-fit-content;height:fit-content;background:#0c0c0c;border:1px solid #2a2a2a;border-radius:33px;box-shadow:0 24px 80px rgba(0,0,0,.6);animation:header_spotlightSlideIn__vWmCD .15s ease;overflow:hidden}.header_spotlightContainerWithResults__jiQA3{border-radius:18px}@keyframes header_spotlightSlideIn__vWmCD{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.header_spotlightInputWrapper__h9AMM{display:flex;align-items:center;gap:12px;padding:0 22px;height:52px}.header_spotlightDivider__hshzV{height:1px;background:#2a2a2a;margin:0 14px}.header_spotlightSearchIcon__OjT69{display:block;width:16px;height:16px;flex-shrink:0;background-color:#6a6a6a;-webkit-mask-image:url(/_next/static/media/searchIcon.b2a72d7f.svg);mask-image:url(/_next/static/media/searchIcon.b2a72d7f.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.header_spotlightInput__ErNas{flex:1 1;background:transparent;border:none;outline:none;color:#ffffff;font-size:18px;font-weight:400;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.header_spotlightInput__ErNas::placeholder{color:#6a6a6a}.header_spotlightResults__WEsJA{display:flex;flex-direction:column;padding:6px;max-height:360px;overflow-y:auto;border-top:1px solid #1f1f1f}.header_spotlightResults__WEsJA::-webkit-scrollbar{width:6px}.header_spotlightResults__WEsJA::-webkit-scrollbar-track{background:transparent}.header_spotlightResults__WEsJA::-webkit-scrollbar-thumb{background:#333333;border-radius:3px}.header_spotlightResult__1NBlc{display:flex;flex-direction:column;gap:5px;padding:10px 14px;border:none;background:transparent;text-align:left;cursor:pointer;border-radius:12px;transition:background .1s ease}.header_spotlightResultSelected__GNN_y,.header_spotlightResult__1NBlc:hover{background:#171717}.header_spotlightResultTitle__Ht3UG{font-size:14px;font-weight:500;color:#f5f5f5;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.header_spotlightResultMeta__5G3Dj{display:flex;align-items:center;gap:8px}.header_spotlightResultCategory__3MTsX{flex-shrink:0;padding:1px 7px;border:1px solid #2a2a2a;border-radius:999px;font-size:11px;color:#9a9a9a}.header_spotlightResultCategory__3MTsX,.header_spotlightResultDescription__ogAn2{font-weight:400;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.header_spotlightResultDescription__ogAn2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:#8a8a8a}.header_spotlightNoResults__ID1Xj{padding:20px;text-align:center;font-size:13px;font-weight:400;color:#666666;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.header_hamburgerButton__8kZ1G,.header_mobileSearchButton__kyg2_{display:none;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:8px}.header_hamburgerButton__8kZ1G{color:#8a8a8a;transition:color .2s ease}.header_hamburgerButton__8kZ1G:hover{color:#ffffff}@media (max-width:920px){.header_headerContainer__gDcx2{display:flex;gap:4px}.header_headerCenter__snbLq,.header_headerRight__Z2mtm{display:none}.header_mobileSearchButton__kyg2_{display:flex;margin-left:auto}.header_hamburgerButton__8kZ1G{display:flex}}.header_tabBar__POdza{display:flex;justify-content:center;gap:28px;height:44px;padding:0 max(20px,calc((100% - var(--docs-frame)) / 2 + 20px));flex-shrink:0;position:-webkit-sticky;position:sticky;top:56px;z-index:99;background-color:var(--docs-bg);border-bottom:1px solid var(--docs-border);overflow-x:auto;scrollbar-width:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.header_tabBar__POdza::-webkit-scrollbar{display:none}.header_tab__xz6A_{position:relative;display:flex;align-items:center;flex-shrink:0;font-size:13px;color:#8a8a8a;text-decoration:none;white-space:nowrap;transition:color .2s ease}.header_tab__xz6A_:hover{color:#ffffff}.header_tabActive__09g3a{color:#f2f2f2}.header_tabActive__09g3a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:rgba(242,242,242,.6)}@media (max-width:920px){.header_tabBar__POdza{justify-content:flex-start;gap:22px}}.sidebar_sidebarContainer__bsYa_{width:248px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:var(--docs-header);height:calc(100vh - var(--docs-header));background-color:var(--docs-bg);padding-left:8px;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;color-scheme:dark;scrollbar-width:thin;scrollbar-color:#2a2a2a transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.sidebar_sidebarContent__i2xWo{display:flex;flex-direction:column;padding-top:52px;padding-bottom:40px}.sidebar_title__HnmlF{margin-top:28px;margin-bottom:4px;padding:6px 12px;font-size:13px;font-weight:600;letter-spacing:-.005em;color:#ededed}.sidebar_mobileHeaderLinks__atlg_+.sidebar_title__HnmlF{margin-top:0}.sidebar_docsPage__x1AGx,.sidebar_lastDocsPage__8tLIe{margin-right:16px;padding:6px 12px;border-radius:8px;text-decoration:none;font-size:13.5px;font-weight:400;color:#9a9a9a;transition:color .15s ease,background-color .15s ease}.sidebar_docsPage__x1AGx{margin-bottom:1px}.sidebar_lastDocsPage__8tLIe{margin-bottom:8px}.sidebar_docsPage__x1AGx:hover,.sidebar_lastDocsPage__8tLIe:hover{color:#ededed}.sidebar_docsPage__x1AGx.sidebar_active__YPM8w,.sidebar_lastDocsPage__8tLIe.sidebar_active__YPM8w{color:#fafafa;font-weight:500;background-color:#141414}.sidebar_mobileHeaderLinks__atlg_{display:none}.sidebar_mobileNavLink__SL9nt{display:flex;align-items:center;gap:8px;margin-right:16px;margin-bottom:1px;padding:6px 12px;border-radius:8px;text-decoration:none;font-size:13.5px;color:#b4b4b4}.sidebar_mobileNavLink__SL9nt:hover{color:#fafafa}@media (max-width:920px){.sidebar_mobileHeaderLinks__atlg_{display:flex;flex-direction:column;padding-top:12px;padding-bottom:8px;border-bottom:1px solid #1f1f1f;margin-bottom:20px}.sidebar_sidebarContent__i2xWo{padding-top:0}}a.sidebar_title__HnmlF{margin-right:16px;text-decoration:none;transition:color .15s ease}a.sidebar_title__HnmlF:hover{color:#ffffff}.sidebar_outlineHeading__ZpCK3,.sidebar_outlinePart__LWyUk{margin-right:16px;text-decoration:none;font-size:13.5px;font-weight:400;line-height:1.4;transition:color .15s ease,border-color .15s ease}.sidebar_outlinePart__LWyUk{padding:6px 12px;color:#9a9a9a}.sidebar_outlineHeading__ZpCK3{margin-left:12px;padding:5px 12px 5px 14px;border-left:1px solid #262626;color:#858585}.sidebar_outlineHeading__ZpCK3+.sidebar_outlinePart__LWyUk{margin-top:4px}.sidebar_outlineHeading__ZpCK3:hover,.sidebar_outlinePart__LWyUk:hover{color:#ededed}.sidebar_outlinePart__LWyUk.sidebar_active__YPM8w{color:#fafafa;font-weight:500}.sidebar_outlineHeading__ZpCK3.sidebar_active__YPM8w{color:#fafafa;border-left-color:#d4d4d4}