.DocsLayout_layout__Iq3U3{--docs-offset:32px}html:has(.DocsLayout_layout__Iq3U3){scroll-behavior:smooth}.DocsLayout_layout__Iq3U3 .DocsLayout_wrapper__l3YXX{overflow:visible;align-items:stretch}.DocsLayout_shell__G_at4{display:grid;grid-template-columns:260px minmax(0,1fr);gap:clamp(40px,6vw,88px);width:100%;max-width:1200px;margin:0 auto;padding:52px 32px 80px;align-items:start}.DocsLayout_sidebar__MlebI{position:sticky;top:24px;max-height:calc(100dvh - 48px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-gray-700) transparent;padding:4px 20px 24px 0}.DocsLayout_brand__aBt1C{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:700}.DocsLayout_brand__aBt1C svg{color:var(--color-cyan-300);width:20px;height:20px}.DocsLayout_sidebarIntro__bd_57{color:var(--color-gray-400);font-size:13px;line-height:1.7;margin:12px 0 28px}.DocsLayout_headings__HQtU4,.DocsLayout_pages__BY6IG{list-style:none;margin:0;padding:0}.DocsLayout_pages__BY6IG>li+li{margin-top:8px}.DocsLayout_pages__BY6IG>.DocsLayout_collapsed__BD_E1+.DocsLayout_collapsed__BD_E1{margin-top:2px}.DocsLayout_pageLink__M_O5P{display:flex;align-items:center;gap:10px;min-height:36px;padding:8px 12px;font-size:13px;font-weight:700;border-radius:6px;color:var(--color-gray-300)}.DocsLayout_pageLink__M_O5P[aria-current=page]{padding-block:11px;background:var(--color-gray-800);color:var(--color-gray-50)}.DocsLayout_sectionIcon__9R6p0{flex-shrink:0;width:16px;height:16px;color:var(--color-gray-400)}.DocsLayout_pageLink__M_O5P:hover .DocsLayout_sectionIcon__9R6p0,.DocsLayout_pageLink__M_O5P[aria-current=page] .DocsLayout_sectionIcon__9R6p0{color:var(--color-cyan-300)}.DocsLayout_headings__HQtU4{margin:12px 0 20px 12px;border-left:1px solid var(--color-gray-700)}.DocsLayout_headings__HQtU4 a{display:block;position:relative;padding:8px 12px 8px 16px;font-size:12px;line-height:1.6;color:var(--color-gray-400);overflow-wrap:anywhere}.DocsLayout_headings__HQtU4 a[aria-current=location]{color:var(--color-cyan-300)}.DocsLayout_headings__HQtU4 a[aria-current=location]:before{content:"";position:absolute;left:-3px;top:calc(50% - 3px);width:5px;height:6px;border-radius:2px;background:var(--color-cyan-300)}.DocsLayout_nested__mI_zS a{padding-left:28px}.DocsLayout_editorLink__qY_RQ{display:flex;align-items:center;gap:8px;margin:28px 12px 0;padding-top:20px;border-top:1px solid var(--color-gray-700);font-size:12px;color:var(--color-cyan-300)}.DocsLayout_main__e___Z{min-width:0;max-width:72ch}.DocsLayout_intro__fPR0a h1{font-size:clamp(30px,3.5vw,44px);font-weight:700;line-height:1.2;letter-spacing:-.035em;text-wrap:balance}.DocsLayout_intro__fPR0a>p{color:var(--color-gray-300);font-size:17px;line-height:1.8;margin-top:16px;max-width:52ch}.DocsLayout_article__g4Fcm{margin-top:40px;font-size:15px;line-height:1.9;color:var(--color-gray-300);overflow-wrap:anywhere}.DocsLayout_article__g4Fcm h2,.DocsLayout_article__g4Fcm h3,.DocsLayout_article__g4Fcm h4{color:var(--color-gray-50);font-weight:700;line-height:1.4;text-wrap:balance}.DocsLayout_article__g4Fcm h2{font-size:25px;letter-spacing:-.025em;margin:56px 0 20px}.DocsLayout_article__g4Fcm h2:first-child{margin-top:0}.DocsLayout_article__g4Fcm h3{font-size:18px;margin:32px 0 12px}.DocsLayout_article__g4Fcm h4{font-size:16px;margin:24px 0 12px}.DocsLayout_article__g4Fcm ol,.DocsLayout_article__g4Fcm p,.DocsLayout_article__g4Fcm ul{margin:0 0 20px}.DocsLayout_article__g4Fcm ol,.DocsLayout_article__g4Fcm ul{padding-left:24px}.DocsLayout_article__g4Fcm ul{list-style:disc}.DocsLayout_article__g4Fcm ol{list-style:decimal}.DocsLayout_article__g4Fcm li{margin-block:8px}.DocsLayout_article__g4Fcm li::marker{color:var(--color-gray-400)}.DocsLayout_article__g4Fcm strong{color:var(--color-gray-50)}.DocsLayout_article__g4Fcm a{color:var(--color-cyan-300);text-decoration:underline;text-underline-offset:4px}.DocsLayout_article__g4Fcm [data-heading-link]{color:inherit;text-decoration:none}.DocsLayout_article__g4Fcm [data-heading-link]>span[aria-hidden]{display:inline-block;margin-left:.5em;color:var(--color-cyan-300);font-size:.75em;font-weight:500;opacity:0}.DocsLayout_article__g4Fcm :is(h2,h3,h4,h5,h6):hover [data-heading-link]>span[aria-hidden],.DocsLayout_article__g4Fcm [data-heading-link]:focus-visible>span[aria-hidden]{opacity:1}.DocsLayout_article__g4Fcm blockquote{margin:28px 0;padding:4px 0 4px 20px;border-left:1px solid var(--color-gray-500);color:var(--color-gray-200)}.DocsLayout_article__g4Fcm blockquote p:last-child{margin-bottom:0}.DocsLayout_article__g4Fcm img{max-width:100%;height:auto}.DocsLayout_article__g4Fcm figure{margin:28px 0}.DocsLayout_article__g4Fcm figure>a{display:block}.DocsLayout_article__g4Fcm figure img{display:block;border:1px solid var(--color-gray-700);border-radius:6px}.DocsLayout_article__g4Fcm figcaption{margin-top:12px;font-size:12px;line-height:1.7;color:var(--color-gray-400)}.DocsLayout_article__g4Fcm figcaption a{white-space:nowrap}.DocsLayout_article__g4Fcm code{font-size:.9em;color:var(--color-gray-100)}.DocsLayout_article__g4Fcm :not(pre)>code{padding:2px 4px;background:var(--color-gray-800);border-radius:3px}.DocsLayout_article__g4Fcm pre{overflow-x:auto;margin:24px 0;padding:20px;background:var(--color-gray-800);border:1px solid var(--color-gray-700);border-radius:6px;line-height:1.7}.DocsLayout_pagination__AwJ8y{display:flex;gap:24px;margin-top:56px;padding-top:24px;border-top:1px solid var(--color-gray-700)}.DocsLayout_pagination__AwJ8y a{min-width:0;font-size:14px;line-height:1.7;color:var(--color-gray-50)}.DocsLayout_pagination__AwJ8y span{display:flex;align-items:center;gap:8px;color:var(--color-gray-400);font-size:12px;margin-bottom:4px}.DocsLayout_pagination__AwJ8y .DocsLayout_next__2nCaM{margin-left:auto;text-align:right}.DocsLayout_next__2nCaM span{justify-content:flex-end}.DocsLayout_shell__G_at4 a:hover{color:var(--color-cyan-300)}.DocsLayout_shell__G_at4 :focus-visible,.DocsLayout_skip__bu8v3:focus-visible{outline:2px solid var(--color-cyan-300);outline-offset:4px;border-radius:2px}.DocsLayout_article__g4Fcm :is(h2,h3,h4,h5,h6),.DocsLayout_intro__fPR0a h1,.DocsLayout_main__e___Z{scroll-margin-top:var(--docs-offset)}.DocsLayout_skip__bu8v3{position:fixed;left:16px;top:8px;padding:12px 16px;background:var(--color-gray-800);color:var(--color-cyan-300);z-index:100;transform:translateY(-200%)}.DocsLayout_skip__bu8v3:focus{transform:translateY(0)}.DocsLayout_mobileContents__G6zur{display:none}@media (max-width:767px){.DocsLayout_layout__Iq3U3{--docs-offset:80px}.DocsLayout_shell__G_at4{display:block;padding:0 24px 48px}.DocsLayout_sidebar__MlebI{display:none}.DocsLayout_mobileContents__G6zur{display:block;position:sticky;top:0;z-index:10;margin:0 -24px 32px;background:var(--color-gray-900);border-bottom:1px solid var(--color-gray-700)}.DocsLayout_mobileContents__G6zur summary{display:flex;align-items:center;gap:10px;padding:18px 24px;list-style:none;font-size:13px;cursor:pointer}.DocsLayout_mobileContents__G6zur summary::-webkit-details-marker{display:none}.DocsLayout_mobileContents__G6zur summary svg:first-child{color:var(--color-cyan-300)}.DocsLayout_mobileContents__G6zur summary svg:last-child{margin-left:auto}.DocsLayout_mobileContents__G6zur[open] summary svg:last-child{transform:rotate(180deg)}.DocsLayout_mobileContents__G6zur nav{position:absolute;top:100%;left:0;right:0;background:var(--color-gray-900);border-bottom:1px solid var(--color-gray-700);padding:0 24px 20px;max-height:calc(80dvh - 58px);overflow-y:auto}.DocsLayout_mobileContents__G6zur .DocsLayout_headings__HQtU4 a{padding-block:12px}.DocsLayout_mobileContents__G6zur .DocsLayout_pageLink__M_O5P{min-height:44px}.DocsLayout_main__e___Z{margin:0 auto}.DocsLayout_intro__fPR0a>p{font-size:16px}.DocsLayout_article__g4Fcm h2{font-size:23px}.DocsLayout_article__g4Fcm{margin-top:32px}}@media (prefers-reduced-motion:reduce){html:has(.DocsLayout_layout__Iq3U3){scroll-behavior:auto}.DocsLayout_layout__Iq3U3,.DocsLayout_shell__G_at4 *{scroll-behavior:auto}}