.Icon_wrapper__8ru25{display:block;width:var(--size);height:var(--size)}.Icon_wrapper__8ru25.Icon_xxs__eAIRp{--size:10px}.Icon_wrapper__8ru25.Icon_xs__oY0Ga{--size:12px}.Icon_wrapper__8ru25.Icon_sm__0u4Da{--size:16px}.Icon_wrapper__8ru25.Icon_md__bLDVV{--size:24px}.Icon_wrapper__8ru25.Icon_lg__FV4jh{--size:32px}.Icon_wrapper__8ru25.Icon_xl__v_AfM{--size:40px}.Logo_wrapper__p5G4A{display:inline-block;width:121px;height:24px}.Link_wrapper__d2hcr{box-sizing:border-box;min-width:0;transition:color var(--t-interaction)}.Link_wrapper__d2hcr.Link_docs__y8XJ8{color:var(--color-note)}.Link_wrapper__d2hcr.Link_docs__y8XJ8:visited{color:var(--color-dark-purple)}.Link_wrapper__d2hcr.Link_docs__y8XJ8:active,.Link_wrapper__d2hcr.Link_docs__y8XJ8:focus,.Link_wrapper__d2hcr.Link_docs__y8XJ8:hover{color:var(--color-light-purple)}.DropdownMenu_wrapper__mSUiY{overflow:hidden;border-radius:var(--r-default);color:var(--color-black);background:var(--color-white)}@media (max-width:900px){.DropdownMenu_wrapper__mSUiY{width:100%}}@media (min-width:901px){.DropdownMenu_wrapper__mSUiY{box-shadow:0 4px 40px rgba(0,0,0,.24)}}.DropdownMenu_header__Lafmt{align-items:center;margin:0 var(--m-4);border-bottom:1px solid var(--color-lightest-gray);font-size:var(--fs-text-xl);line-height:64px}@media (max-width:900px){.DropdownMenu_header__Lafmt{display:none}.DropdownMenu_body__b6rGF{padding:var(--m-1) var(--m-2) var(--m-2)}}@media (min-width:901px){.DropdownMenu_body__b6rGF{padding:var(--m-1) var(--m-3) var(--m-1)}}.DropdownMenuItem_wrapper__gpXef{display:block;overflow:hidden;padding:var(--m-1) var(--m-2);border-radius:var(--r-sm);transition:background var(--t-interaction);line-height:var(--lh-md);text-align:left;text-decoration:none}@media (max-width:900px){.DropdownMenuItem_wrapper__gpXef{border:1px solid var(--color-lightest-gray)}}.DropdownMenuItem_wrapper__gpXef:focus,.DropdownMenuItem_wrapper__gpXef:hover{background-color:var(--color-lightest-gray)}.DropdownMenuItem_wrapper__gpXef+.DropdownMenuItem_wrapper__gpXef{margin-top:var(--m-1)}.DropdownMenuItem_image-wrapper__vKJ12{float:left;border:10px solid transparent}@media (max-width:900px){.DropdownMenuItem_image__L8IVF{margin-top:var(--m-1)}}@media (min-width:901px){.DropdownMenuItem_image__L8IVF{margin-right:var(--m-1)}}.DropdownMenuItem_icon__ev1eH{float:left;margin:var(--m-0-5) var(--m-1) 0 0;color:var(--color-dark-purple)}.DropdownMenuItem_title__E4Kdk{display:block;font-size:var(--fs-text-lg);font-weight:var(--fw-bold);line-height:var(--lh-lg);color:var(--color-dark-purple)}.DropdownMenuItem_description__ly0qq{display:block;font-size:var(--fs-text-md);line-height:var(--lh-md);color:var(--color-darkest)}.DropdownMenuOverlay_wrapper__ucEyM{position:fixed;top:80px;right:0;bottom:0;left:0;z-index:1000;background:blur(60px)}@media (max-width:900px){.DropdownMenuOverlay_wrapper__ucEyM{display:none}}.Category_wrapper__NHJcf{position:relative}.Category_link__af53E{position:relative;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;height:80px;padding:0 var(--m-2);font-size:15px;font-weight:500;color:var(--color-darkest);outline:none;text-decoration:none;cursor:pointer;transition:background var(--t-interaction)}.Category_link__af53E:focus,.Category_link__af53E:hover{color:var(--color-dark-purple);background-color:rgba(240,242,244,.56)}@media (max-width:900px){.Category_link__af53E{width:100%;margin-bottom:var(--m-1);border-radius:var(--r-default);font-size:var(--fs-text-lg);line-height:56px;color:var(--color-darkest);background-color:var(--color-lightest-gray);text-align:left}}.Category_link__af53E.Category_active__iaR0O{background-color:rgba(240,242,244,.56);color:var(--color-dark-purple)}.Category_dropdown__h1_k6{display:none;left:0;z-index:3000;margin-left:0}@media (max-width:900px){.Category_dropdown__h1_k6{position:relative;width:100%}}@media (min-width:901px){.Category_dropdown__h1_k6{position:absolute;min-width:540px}}.Category_dropdown__h1_k6.Category_opened__Ub4_R{display:block}.Menu_wrapper__dfwn6{display:flex;margin-right:10px}@media (max-width:900px){.Menu_wrapper__dfwn6{flex-direction:column;width:100%}}@media (min-width:1201px){.Menu_wrapper__dfwn6{flex-direction:row}}.HeadlessButton_wrapper__L3jt_{display:inline-block;min-width:0;padding:0;border:0;font-size:inherit;line-height:inherit;background-color:transparent}.Button_wrapper__lzW7u,.HeadlessButton_wrapper__L3jt_{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}.Button_wrapper__lzW7u{display:inline-flex;justify-content:center;align-items:center;border-style:solid;border-radius:var(--r-default);overflow:hidden;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background var(--t-interaction),color var(--t-interaction)}.Button_wrapper__lzW7u:focus{outline:none}.Button_wrapper__lzW7u:active{transition-duration:0s;opacity:.56}.Button_wrapper__lzW7u.Button_wrapper__lzW7u:disabled{background-color:var(--color-lightest-gray);border-color:var(--lightest-gray);color:var(--color-dark-gray);cursor:default;pointer-events:none}.Button_wrapper__lzW7u.Button_variant-primary__go4ph{background-color:var(--color-dark-purple);border-color:var(--color-dark-purple);color:var(--color-white)}.Button_wrapper__lzW7u.Button_variant-primary__go4ph:focus,.Button_wrapper__lzW7u.Button_variant-primary__go4ph:hover{background-color:var(--color-light-purple);border-color:var(--color-light-purple);color:var(--color-white)}.Button_wrapper__lzW7u.Button_variant-secondary__t9qc1{background-color:var(--color-white);border-color:var(--color-dark-purple);color:var(--color-dark-purple)}.Button_wrapper__lzW7u.Button_variant-secondary__t9qc1:focus,.Button_wrapper__lzW7u.Button_variant-secondary__t9qc1:hover{background-color:var(--color-white);border-color:var(--color-light-purple);color:var(--color-light-purple)}.Button_wrapper__lzW7u.Button_variant-secondary-white__6fkqY{background-color:transparent;border-color:var(--color-white);color:var(--color-white)}.Button_wrapper__lzW7u.Button_variant-secondary-white__6fkqY:active,.Button_wrapper__lzW7u.Button_variant-secondary-white__6fkqY:focus,.Button_wrapper__lzW7u.Button_variant-secondary-white__6fkqY:hover{background-color:hsla(0,0%,100%,.12)}.Button_wrapper__lzW7u.Button_shape-sm__Ub1s7{height:24px;padding:0 var(--m-1);font-size:var(--fs-text-xs);text-transform:uppercase;border-width:1px}.Button_wrapper__lzW7u.Button_shape-md__gOiUg{height:32px;padding:0 var(--m-3);font-size:var(--fs-text-md);border-width:1px}.Button_wrapper__lzW7u.Button_shape-lg__bdSSu,.Button_wrapper__lzW7u.Button_shape-outline__XS0Y9{height:48px;padding:0 var(--m-6);font-size:var(--fs-text-lg);border-width:1px}.Button_wrapper__lzW7u.Button_shape-outline__XS0Y9{font-weight:var(--fw-bold)}.HeaderCTA_wrapper__ZN6jn{display:flex;align-items:center;justify-content:flex-end;flex-grow:0;flex-shrink:0}@media (max-width:900px){.HeaderCTA_wrapper__ZN6jn{flex-direction:column;margin-top:var(--m-4);width:100%}}@media (min-width:901px){.HeaderCTA_wrapper__ZN6jn{flex-direction:row;margin-left:auto}}.HeaderCTA_cta__fZYb5{flex-shrink:0}@media (max-width:900px){.HeaderCTA_cta__fZYb5{font-size:var(--fs-text-lg);height:56px!important;width:100%;margin-top:var(--m-1)}}@media (min-width:901px){.HeaderCTA_cta__fZYb5{margin-right:var(--m-2)}}.HeaderCTA_group__QHFNs{position:relative}@media (max-width:900px){.HeaderCTA_group__QHFNs{width:100%}}.HeaderCTA_dropdown__6zh_L{display:none;z-index:3000}@media (max-width:900px){.HeaderCTA_dropdown__6zh_L{position:relative;width:100%}}@media (min-width:901px){.HeaderCTA_dropdown__6zh_L{position:absolute;top:var(--m-4);right:var(--m-2);min-width:400px}}.HeaderCTA_dropdown__6zh_L.HeaderCTA_visible__fHIUB{display:block}.Header_wrapper__paEmf{box-sizing:border-box;display:flex;align-items:center;border-bottom:1px solid var(--color-lightest-gray);height:80px;left:0;position:absolute;right:0;top:0;z-index:2000}@media (max-width:900px){.Header_wrapper__paEmf{position:fixed;height:48px;background:var(--color-white);box-shadow:0 1px 4px rgba(0,0,0,.24)}}.Header_logo-link__GOWlP{display:flex;align-items:center;flex-shrink:0;width:200px;min-width:200px;height:var(--m-10);padding:0 var(--m-4);color:var(--color-dark-purple);font-size:var(--fs-text-xl);font-weight:700;line-height:var(--m-10);text-decoration:none;transition:background var(--t-interaction)}.Header_logo-link__GOWlP:focus,.Header_logo-link__GOWlP:hover{background:rgba(240,242,244,.56)}@media (max-width:900px){.Header_logo-link__GOWlP{height:var(--m-6);padding:0 var(--m-2);line-height:var(--m-6)}}.Header_hamburger__BKBJN{position:absolute;right:0;top:0;height:var(--m-6);padding:var(--m-1-5) var(--m-2);color:var(--color-dark-purple);cursor:pointer;outline:none}@media (min-width:901px){.Header_hamburger__BKBJN{display:none}}.Header_content__i7YY8{display:flex;align-items:center;width:100%}@media (max-width:900px){.Header_content__i7YY8{position:fixed;z-index:2000;top:48px;right:0;bottom:0;left:0;flex-direction:column;display:none;overflow:auto;width:auto;padding:var(--m-1);background-color:var(--color-white)}.Header_content__i7YY8.Header_visible__j0quP{display:flex}}.RadioButton_wrapper___OEbF{position:relative}.RadioButton_input__kphxx{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip:rect(0 0 0 0)}.RadioButton_icon__oYL27{width:14px;height:14px;margin-right:var(--m-0-5)}.RadioButton_label__lIluF{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:32px;padding:0 var(--m-2);font-size:var(--fs-text-sm);font-weight:600;border-radius:var(--r-default);transition:background-color var(--t-interaction),border-color var(--t-interaction);cursor:pointer}.RadioButton_label__lIluF.RadioButton_variant-gray__hdrY_{color:var(--color-gray);background-color:var(--color-white)}.RadioButton_label__lIluF.RadioButton_variant-green__dysvd{color:var(--color-green);background-color:var(--color-white)}.RadioButton_label__lIluF.RadioButton_variant-blue__DbftL{color:var(--color-light-blue);background-color:var(--color-white)}@media (max-width:900px){.RadioButton_label__lIluF{font-size:var(--fs-text-md)}}.RadioButton_input__kphxx:hover+.RadioButton_label__lIluF.RadioButton_variant-gray__hdrY_{background-color:rgba(102,124,137,.10196)}.RadioButton_input__kphxx:hover+.RadioButton_label__lIluF.RadioButton_variant-green__dysvd{background-color:rgba(0,191,165,.10196)}.RadioButton_input__kphxx:hover+.RadioButton_label__lIluF.RadioButton_variant-blue__DbftL{background-color:rgba(0,145,234,.10196)}.RadioButton_input__kphxx:checked+.RadioButton_label__lIluF.RadioButton_variant-gray__hdrY_{background-color:rgba(102,124,137,.10196)}.RadioButton_input__kphxx:checked+.RadioButton_label__lIluF.RadioButton_variant-green__dysvd{background-color:rgba(0,191,165,.10196)}.RadioButton_input__kphxx:checked+.RadioButton_label__lIluF.RadioButton_variant-blue__DbftL{background-color:rgba(0,145,234,.10196)}.Scopes_list___6GU4{display:flex;margin-top:0;margin-bottom:0;margin-left:var(--m-4);padding-left:0;list-style:none}@media (max-width:900px){.Scopes_list___6GU4{margin-left:0}}.Scopes_item__AkXae{display:flex;align-items:center}.Scopes_item__AkXae+.Scopes_item__AkXae{margin-left:var(--m-1)}.Dropdown_input__LKs6J{display:inline-flex;width:100%;color:var(--color-white);white-space:nowrap}.Dropdown_input__LKs6J.Dropdown_purple__AgQYY{color:var(--color-dark-purple)}.Dropdown_button__6iEGg{display:flex;align-items:center;width:100%;padding:0 var(--m-1);line-height:30px;font-weight:var(--fw-bold);border:1px solid var(--color-white);border-radius:var(--r-default);transition:background-color var(--t-interaction);cursor:pointer}@media (max-width:900px){.Dropdown_button__6iEGg{font-size:var(--fs-text-md)}}@media (min-width:901px){.Dropdown_button__6iEGg{font-size:var(--fs-text-sm)}}.Dropdown_button__6iEGg:active,.Dropdown_button__6iEGg:focus,.Dropdown_button__6iEGg:hover{background-color:hsla(0,0%,100%,.12);outline:none}.Dropdown_button__6iEGg[aria-disabled=true]{pointer-events:none}.Dropdown_button__6iEGg [data-reach-listbox-arrow]{width:16px;height:16px;margin-left:var(--m-2);transform:rotate(0deg);transition:transform var(--t-interaction)}.Dropdown_button__6iEGg [data-reach-listbox-arrow][data-expanded]{transform:rotate(180deg)}.Dropdown_button__6iEGg.Dropdown_purple__AgQYY{background-color:rgba(77,47,198,.10196);transition:border-color var(--t-interaction);border-color:transparent}.Dropdown_button__6iEGg.Dropdown_purple__AgQYY:active,.Dropdown_button__6iEGg.Dropdown_purple__AgQYY:focus,.Dropdown_button__6iEGg.Dropdown_purple__AgQYY:hover{border-color:var(--color-dark-purple);outline:none}.Dropdown_popover__0Cvfi{border:none;border-radius:var(--r-sm);box-shadow:0 4px 16px rgba(0,0,0,.24)!important}.Dropdown_popover__0Cvfi[focus-within]{outline:none}.Dropdown_popover__0Cvfi:focus-within{outline:none}.Dropdown_option__OIbBt{padding:0 var(--m-1);line-height:30px;font-weight:700;transition:background var(--t-interaction);cursor:pointer}@media (max-width:900px){.Dropdown_option__OIbBt{font-size:var(--fs-text-md)}}@media (min-width:901px){.Dropdown_option__OIbBt{font-size:var(--fs-text-sm)}}.Dropdown_option__OIbBt:active,.Dropdown_option__OIbBt:focus,.Dropdown_option__OIbBt:hover,.Dropdown_option__OIbBt[aria-selected=true]{color:var(--color-black);background-color:var(--color-lightest-gray)}.Dropdown_option__OIbBt[data-current]{color:var(--dark-purple);background-color:var(--color-lightest-gray)}.Dropdown_option__OIbBt:first-child{border-top-left-radius:var(--r-sm);border-top-right-radius:var(--r-sm)}.Dropdown_option__OIbBt:last-child{border-bottom-left-radius:var(--r-sm);border-bottom-right-radius:var(--r-sm)}@media (max-width:900px){.Versions_wrapper__inU_P{width:auto}}@media (min-width:901px){.Versions_wrapper__inU_P{width:110px}}.Header_wrapper__DSH42{position:relative;display:flex;align-items:stretch;min-height:168px;background-color:var(--color-white);box-shadow:0 1px 4px rgba(0,0,0,.24)}.Header_github-link__LVgIP{position:absolute;top:0;right:0}.Header_icon__R76wi{flex-shrink:0;margin:var(--m-7) var(--m-2) 0 var(--m-7);color:var(--color-dark-purple)}@media (max-width:900px){.Header_icon__R76wi{display:none}}.Header_description__vqnMz{display:flex;flex-direction:column;padding-top:var(--m-4);flex-grow:1}@media (max-width:900px){.Header_description__vqnMz{margin-right:var(--m-2);margin-left:var(--m-2);padding-top:var(--m-2)}}.Header_subtitle__jPVZ9{margin:0;font-size:var(--fs-text-sm);line-height:var(--lh-md);color:var(--color-dark-purple)}@media (max-width:900px){.Header_subtitle__jPVZ9{display:none}}.Header_title__xPxYK{margin-top:0;font-weight:var(--fw-regular);color:var(--color-dark-purple)}@media (max-width:900px){.Header_title__xPxYK{margin-bottom:var(--m-6);padding-right:120px;font-size:var(--fs-header-2)}}@media (min-width:901px){.Header_title__xPxYK{margin-bottom:auto;padding-right:var(--m-5);padding-left:0;font-size:var(--fs-header-1)}}.Header_dropdowns__xAYg8{display:flex;align-items:center;margin:var(--m-2);flex-wrap:wrap}@media (min-width:901px){.Header_dropdowns__xAYg8{margin:var(--m-2) var(--m-6) var(--m-2) 0}}@media (max-width:900px){.Header_dropdowns__xAYg8{margin:0 0 var(--m-2) 0}}@media (max-width:609px){.Header_dropdowns__xAYg8{align-items:flex-start}}.Header_versions___mPQx{margin-right:var(--m-4)}@media (max-width:609px){.Header_versions___mPQx{order:1;margin-bottom:var(--m-2)}.Header_scopes__po4Cp{order:3}}.Header_button__JXLxh{margin-left:auto;padding:0 var(--m-1)!important}@media (max-width:609px){.Header_button__JXLxh{order:2}}.ProductItem_title__x0I0Q{margin:0;font-size:var(--fs-text-sm);color:var(--color-light-gray)}.ProductItem_title-extend__b_C9s{margin-bottom:var(--m-0-5)}.ProductItem_found-header__tRp6f{margin:0;font-size:var(--fs-text-lg);color:var(--color-dark-purple)}.ProductItem_found-header__tRp6f+.ProductItem_found-content__4EAIl{margin-top:var(--m-1)}.ProductItem_found-content__4EAIl{margin:0;font-size:var(--fs-text-md)}.ProductItem_text__aqOLu{margin-left:var(--m-1);color:var(--color-dark-purple)}.Search_wrapper-autocomplete__nR_OJ{width:100%;height:30px;margin-right:var(--m-1);margin-left:var(--m-1)}.Search_wrapper-autocomplete__nR_OJ .aa-DetachedSearchButton,.Search_wrapper-autocomplete__nR_OJ .aa-Form{height:30px;border-radius:24px;border-color:var(--color-light-gray)}.Search_wrapper-autocomplete__nR_OJ .aa-SubmitIcon{color:var(--color-lighter-gray)}.Search_wrapper-autocomplete__nR_OJ .aa-Input{font-size:var(--fs-text-md)}@media (max-width:560px){.Search_wrapper-autocomplete__nR_OJ{width:100%}}.SeparateSearch_input__P0NEX{display:block;box-sizing:border-box;width:100%;height:40px;line-height:40px;color:var(--color-black);background:transparent;border:1px solid var(--color-light-gray);border-radius:24px}@media (max-width:900px){.SeparateSearch_input__P0NEX{padding:0 var(--m-2);font-size:var(--fs-text-xl)}}@media (min-width:901px){.SeparateSearch_input__P0NEX{padding:0 var(--m-2) 0 36px;font-size:var(--fs-text-md)}}.SeparateSearch_input__P0NEX:placeholder{color:var(--color-gray)}.SeparateSearch_input__P0NEX:focus{outline:none}.SeparateSearch_results-list__TfcvF{margin:0;padding:0;list-style:none}.SeparateSearch_results-row__n35t2{margin-top:var(--m-2)}.SeparateSearch_wrapper-content__V5hwv{margin-top:var(--m-2);padding:var(--m-2)}@media (min-width:901px){.SeparateSearch_wrapper-content__V5hwv{padding:var(--m-3) var(--m-5)}}.SeparateSearch_wrapper-content__V5hwv .found-part{color:#651fff;background-color:#d2dbdf}.SeparateSearch_wrapper-content__V5hwv .aa-ItemLink{padding:var(--m-1);border-radius:var(--r-md);transition-duration:var(--t-fast);transition-property:background-color}.SeparateSearch_wrapper-content__V5hwv .aa-ItemLink:focus,.SeparateSearch_wrapper-content__V5hwv .aa-ItemLink:hover{background-color:var(--color-lightest-gray)}.SeparateSearch_notice__DRuan{font-size:var(--fs-text-md)}.Footer_wrapper__ppBFJ{position:relative;display:flex;width:100%;flex-direction:column;align-items:center;padding-top:var(--m-5);background-color:var(--color-white)}.Footer_wrapper__ppBFJ:before{content:"";z-index:0;position:absolute;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-image:url(/docs/_next/static/media/landscape.d17ea0bb.svg)}@media (max-width:900px){.Footer_wrapper__ppBFJ{padding-bottom:calc(50px + var(--m-2))}.Footer_wrapper__ppBFJ:before{height:50px}}@media (min-width:901px){.Footer_wrapper__ppBFJ{height:400px}.Footer_wrapper__ppBFJ:before{height:280px}}.Footer_wrapper__ppBFJ.Footer_section__JFsKW{background-color:var(--color-page-bg)}