.layout_mainLayout__LbTrz{display:flex;flex-direction:column;min-height:100vh}.pageNav_pageHeaderSpacer__A6Jzs span{height:24px;display:block}.pageNav_pageHeader__1p8px{align-items:center;justify-content:center;z-index:100}.pageNav_headerWrapper__tKciy{display:grid;grid-template-columns:1fr auto 1fr;align-items:start}.pageNav_headerWrapper__tKciy,.pageNav_pageHeaderSpacer__A6Jzs{margin:34px 56px}@media(max-width:1023.5px){.pageNav_headerWrapper__tKciy,.pageNav_pageHeaderSpacer__A6Jzs{margin:22px 30px}}.pageNav_headerLogo__kBUdU{display:flex;justify-self:start}.pageNav_headerLogo__kBUdU svg{height:44px;width:auto;margin:0;color:var(--gelGreen)}.pageNav_pageNav__WKW_2{grid-column:2/span 2;display:grid;grid-template-columns:subgrid;align-items:start}.pageNav_pageNav__WKW_2 .pageNav_center__tO0MP,.pageNav_pageNav__WKW_2 nav{display:flex}.pageNav_pageNav__WKW_2 nav .pageNav_cloudLink__z77Wq{display:none}@media(max-width:1023.5px){.pageNav_pageNav__WKW_2 .pageNav_center__tO0MP{display:contents}.pageNav_pageNav__WKW_2>.pageNav_cloudLink__z77Wq{margin-right:56px;font-size:14px}.pageNav_pageNav__WKW_2 nav{display:none;flex-direction:column;align-items:center;justify-content:center;position:fixed;inset:0;padding:64px 56px;overflow:hidden auto;background:#160037;z-index:1}.pageNav_pageNav__WKW_2 nav .pageNav_cloudLink__z77Wq,.pageNav_pageNav__WKW_2.pageNav_menuOpen__x3q7j nav{display:flex}}@media(max-width:767.5px){.pageNav_pageNav__WKW_2>.pageNav_cloudLink__z77Wq{margin-right:0}}.pageNav_links__YuK5G{display:flex;gap:0;align-items:center;justify-content:center;flex-wrap:wrap;margin:0;padding:0;text-align:center;color:var(--grey70,#b3b3b3);font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.7px;line-height:40px}@media(max-width:767.5px){.pageNav_links__YuK5G{font-size:16px}}@media(max-width:1023.5px){.pageNav_links__YuK5G{flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:64px 32px}}.pageNav_textLink__Nx8DP{display:contents;transition:color .2s ease}.pageNav_textLink__Nx8DP.pageNav_activeLink__RNeRg,.pageNav_textLink__Nx8DP:hover{color:var(--gelGreen)}.pageNav_textLink__Nx8DP>a{display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none;line-height:inherit;padding:0 12px}.pageNav_cloudLink__z77Wq{transition:color .2s ease;justify-self:end;width:max-content;display:flex;align-items:center;gap:10px;color:var(--grey70,#b3b3b3);font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.7px;line-height:40px}@media(max-width:767.5px){.pageNav_cloudLink__z77Wq{font-size:16px}}.pageNav_cloudLink__z77Wq:hover,.pageNav_cloudLink__z77Wq:hover svg{color:var(--gelGreen)}.pageNav_cloudLink__z77Wq svg{color:var(--grey50);transition:color .2s ease}.pageNav_socialLinks__xHaqe{display:flex;align-items:center}.pageNav_socialLinks__xHaqe .pageNav_spacer__I4_Lc{width:4px;height:20px;margin:0 2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='20' viewBox='0 0 4 20' fill='none' %3E%3Cpath opacity='0.3' d='M2 3 v 14' stroke='%23ccc' stroke-width='2' stroke-linecap='round' /%3E%3C/svg%3E")}@media(max-width:1023.5px){.pageNav_socialLinks__xHaqe .pageNav_spacer__I4_Lc:first-child{display:none}}@media(max-width:767.5px){.pageNav_socialLinks__xHaqe{display:none}}.pageNav_githubStars__meN0H{display:flex;align-items:center;color:var(--grey70,#b3b3b3);font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:40px;padding:0 12px;gap:2px}.pageNav_githubStars__meN0H svg{width:24px;height:24px;color:var(--grey60,#999)}.pageNav_githubStars__meN0H:hover{color:var(--gelGreen)}.pageNav_githubStars__meN0H:hover svg{color:inherit}.pageNav_discord__yhl_6{display:flex;align-items:center;justify-content:center;height:40px;width:48px;color:var(--grey60,#999)}.pageNav_discord__yhl_6 svg{width:20px;height:20px}.pageNav_discord__yhl_6:hover{color:var(--gelGreen)}.pageNav_navMenu__vU6m6{display:none;position:fixed;width:40px;height:40px;top:calc(22px + var(--globalBannerHeight, 0px));right:22px;border-radius:100px;color:var(--grey80);align-items:center;justify-content:center;cursor:pointer}.pageNav_navMenu__vU6m6.pageNav_menuOpen__x3q7j{color:var(--gelGreen);background:none;box-shadow:none;--globalBannerHeight:0px}@media(max-width:1023.5px){.pageNav_navMenu__vU6m6{display:flex;z-index:1}}@media(max-width:767.5px){.pageNav_navMenu__vU6m6{--globalBannerHeight:0}}.pageFooter_pageFooter__viLh9{padding-top:24px;padding-bottom:30px;display:flex;flex-direction:column}.pageFooter_footerContent__tzWqG{display:flex;flex-direction:column;justify-content:space-between;margin:0 auto 70px;min-width:0;width:100%;row-gap:32px;font-size:16px;line-height:40px;color:var(--grey30)}@media(max-width:1023.5px){.pageFooter_footerContent__tzWqG{margin-bottom:30px}}[data-theme=dark] .pageFooter_footerContent__tzWqG{color:var(--grey60)}@media(prefers-color-scheme:dark){[data-theme=system] .pageFooter_footerContent__tzWqG{color:var(--grey60)}}@media(max-width:1023.5px){.pageFooter_footerContent__tzWqG{align-items:center}}.pageFooter_heading__Su_Zl{letter-spacing:.05em;text-transform:uppercase;line-height:40px;color:var(--grey55)}@media(max-width:1023.5px){.pageFooter_heading__Su_Zl{text-align:center;margin-bottom:12px}}[data-theme=dark] .pageFooter_heading__Su_Zl{color:var(--grey40)}@media(prefers-color-scheme:dark){[data-theme=system] .pageFooter_heading__Su_Zl{color:var(--grey40)}}.pageFooter_linksGrid__4YMSV{display:grid;grid-template-columns:repeat(3,1fr);width:100%}@media(max-width:767.5px){.pageFooter_linksGrid__4YMSV{display:flex;flex-direction:column;width:auto;text-align:center}}.pageFooter_linksGroup__4T9R4{display:flex;flex-direction:column;margin-bottom:32px;width:136px}@media(max-width:1023.5px){.pageFooter_linksGroup__4T9R4{text-align:center;margin:0 auto 32px}}.pageFooter_linksGroup__4T9R4 a{color:inherit;text-decoration:none;line-height:24px;padding:8px 0}.pageFooter_linksGroup__4T9R4 a:hover{color:var(--gelGreen)}.pageFooter_rssLink__j6XNX a{color:inherit}.pageFooter_rssLink__j6XNX a:hover{color:var(--gelGreen)}.pageFooter_subscribe__Q1zVi{width:380px;padding:0;box-sizing:border-box}@media(max-width:767.5px){.pageFooter_subscribe__Q1zVi{width:min(100%,380px);padding:0 24px}}.pageFooter_subscribe__Q1zVi .pageFooter_subscribeInput__T96Oc{line-height:32px}.pageFooter_subscribe__Q1zVi .pageFooter_subscribeInput__T96Oc .pageFooter_successMsg__GuOhj{font-size:16px;line-height:24px;color:var(--accentGreen)}.pageFooter_subscribe__Q1zVi .pageFooter_subscribeInput__T96Oc .pageFooter_errorMsg__qqDwB{color:var(--accentRed);font-size:14px;line-height:18px;margin-bottom:6px}.pageFooter_subscribe__Q1zVi .pageFooter_subscribeInput__T96Oc form{display:flex;min-width:0}.pageFooter_subscribe__Q1zVi .pageFooter_subscribeInput__T96Oc input{border-radius:4px 0 0 4px;line-height:32px;padding:0 10px;font-size:14px;flex-grow:1;min-width:0;outline:0;border:2px solid transparent;color:var(--baseText)}.pageFooter_subscribe__Q1zVi .pageFooter_subscribeInput__T96Oc input::placeholder{color:var(--grey65)}[data-theme=dark] .pageFooter_subscribe__Q1zVi .pageFooter_subscribeInput__T96Oc input::placeholder{color:var(--grey50)}@media(prefers-color-scheme:dark){[data-theme=system] .pageFooter_subscribe__Q1zVi .pageFooter_subscribeInput__T96Oc input::placeholder{color:var(--grey50)}}.pageFooter_subscribe__Q1zVi .pageFooter_subscribeInput__T96Oc button{background-color:var(--grey50);border:none;border-radius:0 4px 4px 0;line-height:32px;padding:0 12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--grey6);cursor:pointer}.pageFooter_subscribe__Q1zVi .pageFooter_subscribeInput__T96Oc button:hover{background-color:var(--gelGreen)}[data-theme=dark] .pageFooter_subscribe__Q1zVi .pageFooter_subscribeInput__T96Oc .pageFooter_successMsg__GuOhj{color:--accentGreen}[data-theme=dark] .pageFooter_subscribe__Q1zVi .pageFooter_subscribeInput__T96Oc input{background:hsla(0,0%,6%,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-theme=dark] .pageFooter_subscribe__Q1zVi .pageFooter_subscribeInput__T96Oc button{color:var(--grey14)}@media(prefers-color-scheme:dark){[data-theme=system] .pageFooter_subscribe__Q1zVi .pageFooter_subscribeInput__T96Oc .pageFooter_successMsg__GuOhj{color:--accentGreen}[data-theme=system] .pageFooter_subscribe__Q1zVi .pageFooter_subscribeInput__T96Oc input{background:hsla(0,0%,6%,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-theme=system] .pageFooter_subscribe__Q1zVi .pageFooter_subscribeInput__T96Oc button{color:var(--grey14)}}.pageFooter_subscribe__Q1zVi .pageFooter_message__JYO9h{line-height:26px;margin-top:10px;opacity:.5}.pageFooter_copyright__PhYtL{grid-column:content;color:var(--grey30)}[data-theme=dark] .pageFooter_copyright__PhYtL{color:var(--grey55)}@media(prefers-color-scheme:dark){[data-theme=system] .pageFooter_copyright__PhYtL{color:var(--grey55)}}.pageFooter_copyright__PhYtL a{color:inherit}.pageFooter_copyright__PhYtL a:first-child{margin-right:2px}.pageFooter_copyright__PhYtL a:nth-child(2) svg{margin:0 4px}.pageFooter_copyright__PhYtL a:nth-child(3){margin:0 6px}.pageFooter_copyright__PhYtL a:nth-child(4) svg{margin-left:8px}.pageFooter_copyright__PhYtL .pageFooter_label__3dLTH{opacity:.5;font-size:14px;line-height:23px;margin:10px 0}.pageFooter_copyright__PhYtL svg{width:30px;height:30px;fill:currentColor;cursor:pointer}.pageFooter_copyright__PhYtL svg:hover{color:var(--gelGreen)}@media(max-width:1023.5px){.pageFooter_copyright__PhYtL{width:160px;text-align:center;margin:0 auto 40px}}.code_code__f6VbY{position:relative;overflow-y:hidden;overflow-x:auto;background-color:var(--codeBgColour);border-radius:8px;margin-top:16px;margin-bottom:16px;font-family:Roboto Mono,monospace;font-size:16px;--lineHeight:var(--codeBlockLineHeight,24px);line-height:var(--lineHeight);color:var(--syntaxText);--vPad:var(--codeBlockVerticalPadding,16px);--vTopPad:var(--codeBlockVerticalPadding,16px);--hPad:var(--codeBlockHorizontalPadding,20px)}@media(max-width:767.5px){.code_code__f6VbY{border-radius:0}}.code_code__f6VbY *{box-sizing:border-box}.code_code__f6VbY.code_scrollDisabled__jYMTQ{overflow:hidden}@media(max-width:1439.5px){.code_code__f6VbY{font-size:15px}}@media(max-width:767.5px){.code_code__f6VbY{font-size:13px;--lineHeight:var(--codeBlockLineHeight,20px)}}.code_code__f6VbY.code_inline__63Cc9{padding:.1em .25em;font-size:95%}.code_code__f6VbY pre{font-family:inherit;margin:0}.code_code__f6VbY .code_block__73rl_{padding:10px var(--hPad);width:calc(1ch*var(--maxLineLength) + 2*var(--hPad) + var(--copyButtonSpacer));min-width:100%;transition:background-color .1s}@media(max-width:767.5px){.code_code__f6VbY .code_block__73rl_{padding:var(--vTopPad) var(--hPad) 10px var(--hPad)}}@media(pointer:coarse){.code_code__f6VbY .code_block__73rl_{padding:var(--vTopPad) var(--hPad) 10px var(--hPad)}}.code_code__f6VbY .code_lineNumbers__yZtcx{float:left;text-align:right;margin-right:1.5ch;width:calc(var(--linenoLength)*1ch);opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.code_code__f6VbY .code_collapsedChunk__q_kn8,.code_code__f6VbY .code_diffChunk__8aEtF{padding-left:1ch}.code_code__f6VbY .code_collapsedChunk__q_kn8.code_collapsed__HCQkh{font-family:Open Sans,sans-serif;background:var(--grey95);padding:8px 24px;font-style:italic;color:var(--grey40);margin:8px calc(-1*var(--hPad));cursor:pointer}.code_code__f6VbY .code_collapsedChunk__q_kn8.code_collapsed__HCQkh:first-child{margin-top:0}.code_code__f6VbY .code_collapsedChunk__q_kn8.code_collapsed__HCQkh:last-child{margin-bottom:0}[data-theme=dark] .code_code__f6VbY .code_collapsedChunk__q_kn8.code_collapsed__HCQkh{background:var(--grey14);color:var(--grey50)}@media(prefers-color-scheme:dark){[data-theme=system] .code_code__f6VbY .code_collapsedChunk__q_kn8.code_collapsed__HCQkh{background:var(--grey14);color:var(--grey50)}}.code_code__f6VbY .code_diffLines__jSkgp{height:0;margin:0 calc(-1*var(--hPad) - 1ch);width:calc(1ch*var(--maxLineLength) + 2*var(--hPad) + var(--copyButtonSpacer));min-width:calc(100% + 2*var(--hPad) + 1ch)}.code_code__f6VbY .code_diffLines__jSkgp div{height:var(--lineHeight);padding-left:10px}.code_code__f6VbY .code_diffLines__jSkgp .code_p__QNOEk{background:#d1f1e8;color:#54965a}.code_code__f6VbY .code_diffLines__jSkgp .code_p__QNOEk:before{content:"+"}.code_code__f6VbY .code_diffLines__jSkgp .code_m__8KqxA{background:#fbe0e0;color:#b15858}.code_code__f6VbY .code_diffLines__jSkgp .code_m__8KqxA:before{content:"-"}[data-theme=dark] .code_code__f6VbY .code_diffLines__jSkgp .code_p__QNOEk{background:#0e221b;color:#3ca98b}[data-theme=dark] .code_code__f6VbY .code_diffLines__jSkgp .code_m__8KqxA{background:#351a1a;color:#e06e6e}@media(prefers-color-scheme:dark){[data-theme=system] .code_code__f6VbY .code_diffLines__jSkgp .code_p__QNOEk{background:#0e221b;color:#3ca98b}[data-theme=system] .code_code__f6VbY .code_diffLines__jSkgp .code_m__8KqxA{background:#351a1a;color:#e06e6e}}.code_code__f6VbY .code_highlightWrapper__8YM2j{display:contents;--copyButtonSpacer:0px}.code_code__f6VbY .code_highlightWrapper__8YM2j.code_hasCopyButton__vL2_6{--copyButtonSpacer:62px}.code_code__f6VbY .code_highlightWrapper__8YM2j.code_hasCopyButton__vL2_6 .code_block__73rl_,.code_code__f6VbY .code_highlightWrapper__8YM2j.code_hasCopyButton__vL2_6 .code_diffLines__jSkgp{--vTopPad:34px}.code_code__f6VbY .code_highlightWrapper__8YM2j:not(:last-child) .code_block__73rl_{margin-bottom:8px;border-bottom:none}@media(max-width:767.5px){.code_code__f6VbY .code_highlightWrapper__8YM2j:not(:last-child) .code_block__73rl_{margin-bottom:0}}@media(pointer:coarse){.code_code__f6VbY .code_highlightWrapper__8YM2j:not(:last-child) .code_block__73rl_{margin-bottom:0}}@media(max-width:767.5px){.code_code__f6VbY .code_highlightWrapper__8YM2j:not(:last-child) .code_block__73rl_{border-bottom:2px solid var(--grey90)}}@media(pointer:coarse){.code_code__f6VbY .code_highlightWrapper__8YM2j:not(:last-child) .code_block__73rl_{border-bottom:2px solid var(--grey90)}}[data-theme=dark] .code_code__f6VbY .code_highlightWrapper__8YM2j:not(:last-child) .code_block__73rl_{border-bottom-color:var(--grey10)}@media(prefers-color-scheme:dark){[data-theme=system] .code_code__f6VbY .code_highlightWrapper__8YM2j:not(:last-child) .code_block__73rl_{border-bottom-color:var(--grey10)}}.code_code__f6VbY .code_highlightWrapper__8YM2j:first-of-type .code_block__73rl_{padding-top:var(--vPad)}@media(max-width:767.5px){.code_code__f6VbY .code_highlightWrapper__8YM2j:first-of-type .code_block__73rl_{padding-top:var(--vTopPad)}}@media(pointer:coarse){.code_code__f6VbY .code_highlightWrapper__8YM2j:first-of-type .code_block__73rl_{padding-top:var(--vTopPad)}}.code_code__f6VbY .code_highlightWrapper__8YM2j:last-of-type .code_block__73rl_{padding-bottom:var(--vPad)}.code_code__f6VbY.code_showHighlight__tDAlE .code_highlightWrapper__8YM2j:hover .code_block__73rl_{background-color:var(--codeBlockHighlightColour,var(--grey85))}[data-theme=dark] .code_code__f6VbY.code_showHighlight__tDAlE .code_highlightWrapper__8YM2j:hover .code_block__73rl_{background-color:var(--codeBlockHighlightColour,var(--grey12))}@media(prefers-color-scheme:dark){[data-theme=system] .code_code__f6VbY.code_showHighlight__tDAlE .code_highlightWrapper__8YM2j:hover .code_block__73rl_{background-color:var(--codeBlockHighlightColour,var(--grey12))}}.code_code__f6VbY .token.cdata,.code_code__f6VbY .token.comment,.code_code__f6VbY .token.doctype,.code_code__f6VbY .token.prolog{color:var(--syntaxComment)}.code_code__f6VbY .token.operator{color:var(--syntaxRed)}.code_code__f6VbY .token.boolean,.code_code__f6VbY .token.number{color:var(--syntaxOrange)}.code_code__f6VbY .token.attr-name,.code_code__f6VbY .token.entity,.code_code__f6VbY .token.string,.code_code__f6VbY .token.url{color:var(--syntaxGreen)}.code_code__f6VbY .token.string .escaped{color:var(--syntaxOrange)}.code_code__f6VbY .token.number .valuetype,.code_code__f6VbY .token.string .valuetype{color:var(--syntaxBlue)}.code_code__f6VbY .token.important,.code_code__f6VbY .token.keyword,.code_code__f6VbY .token.statement{color:var(--syntaxPurple)}.code_code__f6VbY .token.builtin,.code_code__f6VbY .token.function,.code_code__f6VbY .token.variable{color:var(--syntaxBlue)}.code_code__f6VbY .token.faded{opacity:.7;font-weight:700}.code_code__f6VbY.code-language-edgeql-synopsis .token,.code_code__f6VbY.code-language-sdl-synopsis .token{color:inherit}.code_code__f6VbY.code-language-edgeql-synopsis .token.keyword,.code_code__f6VbY.code-language-edgeql-synopsis .token.string,.code_code__f6VbY.code-language-sdl-synopsis .token.keyword,.code_code__f6VbY.code-language-sdl-synopsis .token.string{font-weight:500}.code_code__f6VbY.code-language-edgeql-synopsis .token.synopsis-placeholder,.code_code__f6VbY.code-language-sdl-synopsis .token.synopsis-placeholder{font-style:italic}.code_code__f6VbY.code-language-edgeql-synopsis .token.synopsis-text,.code_code__f6VbY.code-language-edgeql-synopsis .token.synopsis-text *,.code_code__f6VbY.code-language-sdl-synopsis .token.synopsis-text,.code_code__f6VbY.code-language-sdl-synopsis .token.synopsis-text *{color:var(--syntaxSynopsis)}.code_code__f6VbY.code-language-edgeql-synopsis .token.optional,.code_code__f6VbY.code-language-sdl-synopsis .token.optional{color:var(--syntaxOptional)}.code_repl__r4TUI .code_codePart__T3ELt{display:flex}.code_repl__r4TUI .code_codePart__T3ELt pre:first-child,.code_repl__r4TUI .code_outPart__nb_c_{color:#777;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media(max-width:767.5px){.code_repl__r4TUI{font-size:13px;--lineHeight:var(--codeBlockLineHeight,20px)}}.code_showMore__zHUml{position:-webkit-sticky;position:sticky;bottom:0;height:50px;width:100px;left:calc(50% - 50px);background:#fff;border-radius:4px 4px 0 0;display:flex;flex-direction:column;align-items:center;font-family:Roboto Mono,monospace;padding-top:6px;font-size:13px;z-index:1;cursor:pointer}[data-theme=dark] .code_showMore__zHUml{color:var(--grey50);background:var(--grey14)}[data-theme=dark] .code_showMore__zHUml:hover{color:var(--grey6);background:var(--accentViolet)}@media(prefers-color-scheme:dark){[data-theme=system] .code_showMore__zHUml{color:var(--grey50);background:var(--grey14)}[data-theme=system] .code_showMore__zHUml:hover{color:var(--grey6);background:var(--accentViolet)}}.code_code__f6VbY.code_collapsed__HCQkh{max-height:calc(1em*var(--code-max-height))}.code_code__f6VbY.code_collapsed__HCQkh:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(var(--codeBgColourTransparent),var(--codeBgColour))}.code_code__f6VbY.code_expanded__qkHkV .code_showMore__zHUml svg{transform:rotate(180deg)}.code_copyCodeButtonWrapper__gi2zF{height:0;width:calc(1ch*var(--maxLineLength) + 2*var(--hPad) + var(--copyButtonSpacer));min-width:100%;display:flex;justify-content:flex-end;opacity:0;transition:opacity .1s;z-index:1}@media(max-width:767.5px){.code_copyCodeButtonWrapper__gi2zF{opacity:1}}@media(pointer:coarse){.code_copyCodeButtonWrapper__gi2zF{opacity:1}}.code_copyCodeButtonWrapper__gi2zF .code_copyCode__EvySm{position:-webkit-sticky;position:sticky;right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:767.5px){.code_copyCodeButtonWrapper__gi2zF .code_copyCode__EvySm{right:8px}}@media(pointer:coarse){.code_copyCodeButtonWrapper__gi2zF .code_copyCode__EvySm{right:8px}}.code_highlightWrapper__8YM2j:hover .code_copyCodeButtonWrapper__gi2zF{opacity:1}.code_copyCodeDisplaceWrapper__QXp1E{display:none;flex-wrap:wrap-reverse;align-items:flex-end;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:calc(-2*var(--lineHeight));position:relative;opacity:0;transition:opacity .1s;pointer-events:none}@media(max-width:767.5px){.code_copyCodeDisplaceWrapper__QXp1E{display:flex}}.code_copyCodeDisplaceWrapper__QXp1E .code_copyCode__EvySm{width:70px;visibility:hidden}.code_showHighlight__tDAlE .code_copyCodeDisplaceWrapper__QXp1E:before{content:"";background-color:var(--codeBlockHighlightColour,#fff);position:absolute;top:0;left:0;right:0;bottom:calc(var(--lineHeight)*2);width:calc(1ch*var(--maxLineLength) + 2*var(--hPad) + var(--copyButtonSpacer));min-width:100%}[data-theme=dark] .code_showHighlight__tDAlE .code_copyCodeDisplaceWrapper__QXp1E:before{background-color:var(--codeBlockHighlightColour,#242424)}@media(prefers-color-scheme:dark){[data-theme=system] .code_showHighlight__tDAlE .code_copyCodeDisplaceWrapper__QXp1E:before{background-color:var(--codeBlockHighlightColour,#242424)}}.code_highlightWrapper__8YM2j:hover .code_copyCodeDisplaceWrapper__QXp1E{opacity:1}.code_copyCodeFirstLine__XcARB{padding-right:10px;height:calc(var(--lineHeight)*2);padding-left:var(--hPad);box-sizing:content-box}.code_copyCode__EvySm{margin-top:10px;margin-right:10px;margin-bottom:calc(-1*var(--codeButtonInset, 10px));border-radius:4px;font-family:Roboto Mono,monospace;font-size:12px;font-weight:500;z-index:1;background-color:var(--grey40);box-shadow:0 2px 2px rgba(0,0,0,.04);color:var(--grey80)}@media(max-width:767.5px){.code_copyCode__EvySm{margin-top:4px}}@media(pointer:coarse){.code_copyCode__EvySm{margin-top:4px}}@media(max-width:767.5px){.code_copyCode__EvySm{margin-right:2px}}@media(pointer:coarse){.code_copyCode__EvySm{margin-right:2px}}@media(max-width:767.5px){.code_copyCode__EvySm{background-color:transparent}}@media(pointer:coarse){.code_copyCode__EvySm{background-color:transparent}}@media(max-width:767.5px){.code_copyCode__EvySm{box-shadow:none}}@media(pointer:coarse){.code_copyCode__EvySm{box-shadow:none}}@media(max-width:767.5px){.code_copyCode__EvySm{color:var(--grey60)}}@media(pointer:coarse){.code_copyCode__EvySm{color:var(--grey60)}}.code_copyCode__EvySm:active{box-shadow:none;transform:translateY(1px)}[data-theme=dark] .code_copyCode__EvySm{color:var(--grey8)}@media(max-width:767.5px){[data-theme=dark] .code_copyCode__EvySm{color:var(--grey40)}}@media(pointer:coarse){[data-theme=dark] .code_copyCode__EvySm{color:var(--grey40)}}@media(prefers-color-scheme:dark){[data-theme=system] .code_copyCode__EvySm{color:var(--grey8)}}@media(prefers-color-scheme:dark)and (max-width:767.5px){[data-theme=system] .code_copyCode__EvySm{color:var(--grey40)}}@media(prefers-color-scheme:dark)and (pointer:coarse){[data-theme=system] .code_copyCode__EvySm{color:var(--grey40)}}.code_codeTabs__drHgm{--vPad:1px;--hPad:var(--codeBlockHorizontalPadding,20px)}.code_codeTabs__drHgm.code_codeTabs__drHgm:after{top:44px;border-top-left-radius:0!important}.code_codeTabs__drHgm .code_tabs__FeTPK{display:flex;height:44px;font-size:16px;overflow-x:auto;margin:0 calc(-1*var(--overhang));-ms-overflow-style:none;scrollbar-width:none}.code_codeTabs__drHgm .code_tabs__FeTPK::-webkit-scrollbar{display:none}@media(max-width:1023.5px){.code_codeTabs__drHgm .code_tabs__FeTPK{font-size:14px}}.code_codeTabs__drHgm .code_tab__snml_{flex-shrink:0;padding:0 16px;margin:6px 1px 0;min-width:4em;text-align:center;background:var(--codeTabColor,#e6e6e6);color:#666;line-height:36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code_codeTabs__drHgm .code_tab__snml_.code_selected__dlkp9{color:inherit;background:var(--codeSelectedTabColor,var(--codeBgColour));margin:0 -1px;padding:6px 18px 0;border-radius:6px 6px 0 0}.code_codeTabs__drHgm .code_tab__snml_:first-child{border-top-left-radius:6px;margin-left:0;padding-left:18px}@media(max-width:767.5px){.code_codeTabs__drHgm .code_tab__snml_:first-child{border-top-left-radius:0}}.code_codeTabs__drHgm .code_tab__snml_:last-child{border-top-right-radius:6px;margin-right:0;padding-right:18px}[data-theme=dark] .code_codeTabs__drHgm .code_tab__snml_{background:var(--codeTabColor,var(--grey14));color:var(--grey50)}[data-theme=dark] .code_codeTabs__drHgm .code_tab__snml_.code_selected__dlkp9{color:inherit;background:var(--codeBgColour)}@media(prefers-color-scheme:dark){[data-theme=system] .code_codeTabs__drHgm .code_tab__snml_{background:var(--codeTabColor,var(--grey14));color:var(--grey50)}[data-theme=system] .code_codeTabs__drHgm .code_tab__snml_.code_selected__dlkp9{color:inherit;background:var(--codeBgColour)}}@media(min-width:768px){.code_codeTabs__drHgm.code_pillTabs__NXhON .code_tabs__FeTPK{overflow:visible;flex-wrap:wrap;height:auto;gap:8px;padding:0 24px;margin-bottom:12px}.code_codeTabs__drHgm.code_pillTabs__NXhON .code_tab__snml_{padding:2px 12px;background:transparent;color:var(--grey40);font-family:Roboto Mono,monospace;font-size:14px;font-style:normal;font-weight:700;line-height:24px;border-radius:100px;border:1px solid var(--grey70);margin:0}.code_codeTabs__drHgm.code_pillTabs__NXhON .code_tab__snml_.code_selected__dlkp9{background:var(--grey40);border-color:var(--grey40);color:var(--grey90)}[data-theme=dark] .code_codeTabs__drHgm.code_pillTabs__NXhON .code_tab__snml_{color:var(--grey60);border-color:var(--grey60)}[data-theme=dark] .code_codeTabs__drHgm.code_pillTabs__NXhON .code_tab__snml_.code_selected__dlkp9{background:var(--grey60);border-color:var(--grey60);color:var(--grey6)}}@media(min-width:768px)and (prefers-color-scheme:dark){[data-theme=system] .code_codeTabs__drHgm.code_pillTabs__NXhON .code_tab__snml_{color:var(--grey60);border-color:var(--grey60)}[data-theme=system] .code_codeTabs__drHgm.code_pillTabs__NXhON .code_tab__snml_.code_selected__dlkp9{background:var(--grey60);border-color:var(--grey60);color:var(--grey6)}}.code_codeTabs__drHgm .code_tabContent__B1hng{display:none}.code_codeTabs__drHgm .code_tabContent__B1hng.code_selected__dlkp9{display:block}.code_codeTabs__drHgm .code_tabContent__B1hng .code_code__f6VbY{margin-top:0!important;border-top-left-radius:0!important}.code_codeTabs__drHgm .code_textTabContent__p3AET{padding:var(--vPad) var(--hPad) var(--vPad) var(--hPad)}.code_codeTabs__drHgm .code_textTabContent__p3AET .code_code__f6VbY{border-radius:8px!important}.code_codeTabs__drHgm .code_textTabContent__p3AET .code_block__73rl_{background-color:#e6e6e6}[data-theme=dark] .code_codeTabs__drHgm .code_textTabContent__p3AET .code_block__73rl_{background-color:#191919}@media(prefers-color-scheme:dark){[data-theme=system] .code_codeTabs__drHgm .code_textTabContent__p3AET .code_block__73rl_{background-color:#191919}}.code_caption__NqD5k{width:100%;display:block;position:-webkit-sticky;position:sticky;left:0;padding:7px var(--vPad) 8px var(--vPad);color:#191919;background-color:#e6e6e6;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media(max-width:767.5px){.code_caption__NqD5k{font-size:14px}}[data-theme=dark] .code_caption__NqD5k{color:gray;background-color:var(--grey14)}@media(prefers-color-scheme:dark){[data-theme=system] .code_caption__NqD5k{color:gray;background-color:var(--grey14)}}@media(min-width:768px){.splitSectionCodeblock .code_caption__NqD5k{width:max-content;padding:2px 12px;background:transparent;color:var(--grey90);font-family:Roboto Mono,monospace;font-size:14px;font-style:normal;font-weight:700;line-height:24px;border-radius:100px;border:1px solid var(--grey40);background:var(--grey40);margin-left:24px;left:24px}[data-theme=dark] .splitSectionCodeblock .code_caption__NqD5k{background:var(--grey60);border-color:var(--grey60);color:var(--grey6)}}@media(min-width:768px)and (prefers-color-scheme:dark){[data-theme=system] .splitSectionCodeblock .code_caption__NqD5k{background:var(--grey60);border-color:var(--grey60);color:var(--grey6)}}.pageFooter_pageFooter__W51QO{--darkBg:transparent;z-index:1;padding-top:170px;padding-bottom:208px;display:flex;justify-content:center}@media(max-width:2559.5px){.pageFooter_pageFooter__W51QO{padding-top:154px}}@media(max-width:1919.5px){.pageFooter_pageFooter__W51QO{padding-top:162px}}@media(max-width:1439.5px){.pageFooter_pageFooter__W51QO{padding-top:114px}}@media(max-width:1023.5px){.pageFooter_pageFooter__W51QO{padding-top:80px}}@media(max-width:767.5px){.pageFooter_pageFooter__W51QO{padding-top:80px}}@media(max-width:2559.5px){.pageFooter_pageFooter__W51QO{padding-bottom:140px}}@media(max-width:1919.5px){.pageFooter_pageFooter__W51QO{padding-bottom:140px}}@media(max-width:1439.5px){.pageFooter_pageFooter__W51QO{padding-bottom:124px}}@media(max-width:1023.5px){.pageFooter_pageFooter__W51QO{padding-bottom:156px}}@media(max-width:767.5px){.pageFooter_pageFooter__W51QO{padding-bottom:170px}}@media(max-width:1439.5px){.pageFooter_pageFooter__W51QO{--contentWidth:882px}}.pageFooter_footerContent__sXQCm{grid-column:content;margin:0 auto}.pageFooter_footerContent__sXQCm>div:first-child{display:flex;flex-direction:row;column-gap:56px;justify-content:space-between;margin:0 auto}@media(max-width:1439.5px){.pageFooter_footerContent__sXQCm>div:first-child{column-gap:32px}}@media(max-width:1023.5px){.pageFooter_footerContent__sXQCm>div:first-child{column-gap:112px;flex-direction:column}}.pageFooter_footerContent__sXQCm>div:nth-child(2){width:160px;text-align:center;margin:130px auto 0}@media(max-width:2559.5px){.pageFooter_footerContent__sXQCm>div:nth-child(2){margin-top:118px}}@media(max-width:1919.5px){.pageFooter_footerContent__sXQCm>div:nth-child(2){margin-top:110px}}@media(max-width:1439.5px){.pageFooter_footerContent__sXQCm>div:nth-child(2){margin-top:134px}}@media(max-width:1023.5px){.pageFooter_footerContent__sXQCm>div:nth-child(2){margin-top:88px}}@media(max-width:767.5px){.pageFooter_footerContent__sXQCm>div:nth-child(2){margin-top:122px}}.pageFooter_footerLinks__Lzh46{width:-moz-fit-content;width:fit-content;column-gap:56px}@media(max-width:1439.5px){.pageFooter_footerLinks__Lzh46{column-gap:32px}}@media(max-width:1023.5px){.pageFooter_footerLinks__Lzh46{column-gap:112px}}.pageFooter_footerLinks__Lzh46.pageFooter_minimal__E_sYw{margin:auto}.copyButton_copyButton__by6tt{display:flex;align-items:center;height:30px;padding:0 10px;gap:8px;pointer-events:auto;cursor:pointer}.copyButton_copyButton__by6tt.copyButton_copied__9JMQV .copyButton_icon__q3nOu{color:var(--accentGreen)!important}.copyButton_copyButton__by6tt.copyButton_mobileMini__00ly5 .copyButton_label__QsK47{display:block}@media(max-width:767.5px){.copyButton_copyButton__by6tt.copyButton_mobileMini__00ly5 .copyButton_label__QsK47{display:none}}@media(pointer:coarse){.copyButton_copyButton__by6tt.copyButton_mobileMini__00ly5 .copyButton_label__QsK47{display:none}}