.deep-dive_border__BqIgL{border:1px solid var(--accents-2);border-radius:8px}.lastupdated_lastUpdatedSection__jbMRd{margin-top:24px}.lastupdated_lastUpdatedSection__jbMRd .lastupdated_lastUpdatedText__qyJne{color:var(--accents-5);font-size:13px;line-height:20px;font-feature-settings:"ss01" on,"zero" on,"cv01" on}@media (max-width:480px){.lastupdated_lastUpdatedSection__jbMRd{margin-top:16px}}.breadcrumbs_breadCrumbsContainer__2A7LF{display:flex;flex-direction:row;align-items:center;font-size:13px;gap:4px}.breadcrumbs_breadCrumbsContainer__2A7LF svg{vertical-align:unset;display:inline}.breadcrumbs_crumbEllipsis__BD5WM{color:var(--accents-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px;display:inline-block;align-items:center;text-decoration:none}.breadcrumbs_breadCrumbsContainerEllipsis__mxEup{display:flex;flex-direction:row;align-items:center;font-size:13px;gap:4px;overflow:hidden;white-space:nowrap;max-width:100%}.breadcrumbs_crumb__Gfz_m{color:var(--accents-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;display:inline-block;align-items:center;text-decoration:none;text-transform:capitalize}.breadcrumbs_crumb__Gfz_m:last-child{color:var(--geist-foreground)}@media (hover:hover){.breadcrumbs_breadCrumbsContainer__2A7LF a:hover{color:var(--geist-foreground)}}.breadcrumbs_crumbContainer__whtHj{display:flex}.breadcrumbs_icon__eWDnn{margin-left:4px;justify-content:center;align-items:center;color:var(--accents-4)}@media (hover:hover){.breadcrumbs_icon__eWDnn:hover{color:var(--accents-4)}}@media screen and (max-width:1320px){.breadcrumbs_breadCrumbsContainerEllipsis__mxEup,.breadcrumbs_breadCrumbsContainer__2A7LF{display:none}}.page-info_container__Riwzi{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.page-info_breadcrumbs__shXx5{flex-grow:1;line-height:20px;overflow:hidden;white-space:nowrap}.page-info_readingTime__bxYV8{color:var(--accents-5);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:20px;justify-content:center;font-feature-settings:"ss01" on,"zero" on,"cv01" on;margin-left:8px}.page-info_noCapitalize__OD3HT{text-transform:none}.page-info_badgeAndReadTime__pyzfV{display:flex;align-items:center}@media screen and (max-width:950px){.page-info_breadcrumbs__shXx5{display:none}.page-info_container__Riwzi{justify-content:end}}@media screen and (max-width:1320px){.page-info_container__Riwzi{justify-content:end}}.prev-next-nav_container__gsDda{width:100%;display:flex;flex-direction:row}.prev-next-nav_container__gsDda a{display:flex;flex-direction:row}.prev-next-nav_label__Y0ntD{color:var(--accents-5);font-size:12px;margin-bottom:8px}.prev-next-nav_previous__lvCCC{margin-left:8px}.prev-next-nav_next__rGFWf{margin-right:8px}.prev-next-nav_next__rGFWf .prev-next-nav_label__Y0ntD,.prev-next-nav_next__rGFWf .prev-next-nav_title__PNzl2{display:flex;justify-content:flex-end}.prev-next-nav_next__rGFWf .prev-next-nav_title__PNzl2{text-align:right}.prev-next-nav_navIcon__JHBN1{display:flex;align-items:flex-end;justify-content:center}.prev-next-nav_title__PNzl2{color:var(--accents-8);font-size:16px;word-break:break-all}.prev-next-nav_icon__blJgp{color:var(--accents-3)!important}.prev-next-nav_separator__JRRE8{flex-grow:1;min-width:8px}.prev-next-nav_link__FHSMm{text-decoration:none}@media (hover:hover){.prev-next-nav_link__FHSMm .prev-next-nav_icon__blJgp:hover{color:var(--geist-foreground)!important}.prev-next-nav_link__FHSMm .prev-next-nav_title__PNzl2:hover{color:var(--accents-5)}}@media screen and (max-width:600px){.prev-next-nav_container__gsDda{display:none}}.framework-select_wrapper__ebxMo ul{list-style:none;margin:0;padding:0;display:flex;gap:8px;flex-direction:column}.framework-select_wrapper__ebxMo ul li{-webkit-user-select:none;user-select:none;flex-direction:row;display:flex}.framework-select_wrapper__ebxMo ul li button{display:flex;flex-grow:1;flex-direction:row;cursor:pointer;border:none;padding:10px 8px;align-items:flex-start;color:var(--accents-6);font-size:13px;line-height:16px;transition:background-color .2s ease-in-out;background-color:transparent}.framework-select_wrapper__ebxMo ul li div,.framework-select_wrapper__ebxMo ul li span{display:flex;align-items:flex-start}@media (hover:hover){.framework-select_wrapper__ebxMo ul li:hover{background-color:var(--accents-2);border-radius:6px}}.framework-select_fwIcon__cfbub{margin-right:8px}.framework-select_info__O8X9c{color:var(--accents-5);font-size:13px;margin-bottom:10px}.framework-select_currentItem__a_aDj{color:var(--geist-foreground)}.framework-select_showCheck__M7a6x{visibility:visible;color:var(--geist-foreground);margin-left:5px}.framework-select_hideCheck__Wlcx2{visibility:hidden}@media screen and (min-width:1280px){.framework-select_wrapper__ebxMo{width:100%}.framework-select_wrapper__ebxMo ul{margin-top:8px!important;margin-bottom:0!important;width:100%}.framework-select_selectItem__6NqcP{flex-grow:1}}.mobile-menu_root__PX9iM{z-index:9999}.toggle_mobileMenuToggle__W5y02{width:32px;border-radius:50%;border:1px solid var(--ds-gray-alpha-400);display:flex;justify-content:center;align-items:center;background:transparent;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;transition:box-shadow .2s ease}.toggle_mobileMenuToggle__W5y02:focus-visible{outline:none;box-shadow:var(--ds-focus-ring)}@media (hover:hover){.toggle_mobileMenuToggle__W5y02:hover{background-color:var(--ds-gray-alpha-100)}}.toggle_mobileMenuToggle__W5y02{cursor:pointer;pointer-events:all;height:32px;position:relative;color:var(--ds-gray-900)}.toggle_mobileMenuToggle__W5y02[data-expanded=true] .toggle_bar__ySl8w[data-position=top]{transform:translateY(0) rotate(45deg) scaleX(1.1)}.toggle_mobileMenuToggle__W5y02[data-expanded=true] .toggle_bar__ySl8w[data-position=bottom]{transform:translateY(0) rotate(-45deg) scaleX(1.1)}.toggle_bar__ySl8w{width:14px;height:1.5px;background:var(--ds-gray-900);position:absolute;transition-property:transform;transition-duration:.16s;transition-timing-function:cubic-bezier(.31,.05,.43,1.02)}.toggle_bar__ySl8w[data-position=top]{transform:translateY(-3.5px)}.toggle_bar__ySl8w[data-position=bottom]{transform:translateY(3.5px)}.toggle_disabled__4oWP9{opacity:0}.popover_wrapper__Rxdol{--transition:background 0.1s ease,color 0.1s ease,box-shadow 0.2s ease;--half-gap:calc(var(--geist-gap) / 2);position:fixed;inset:0;overflow-y:scroll;top:calc(var(--header-height) - 1px);background:var(--background-color,--ds-background-100);display:flex;flex-direction:column;padding:0 var(--half-gap)}.popover_wrapper__Rxdol ul{list-style:none;padding:0;margin:0}.popover_wrapper__Rxdol section{padding:var(--half-gap) 0;position:relative;border-bottom:1px solid var(--ds-gray-200)}.popover_wrapper__Rxdol button{background:none;border:none;width:100%;cursor:pointer;padding:0 var(--half-gap);text-align:left;margin:0;font-size:16px;font-weight:400;transition:var(--transition)}@media (hover:hover){.popover_wrapper__Rxdol button:hover{background:var(--ds-gray-100)}}.popover_user__wYeWk{padding:12px var(--half-gap)}.popover_userDetails__EXHnt{overflow:hidden;display:flex;gap:4px}.popover_userDetails__EXHnt p{margin:0}.popover_userDetails__EXHnt .popover_userName__MVGYV{font-size:16px;font-weight:500;color:var(--ds-gray-1000);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popover_userDetails__EXHnt .popover_userEmail__uwECN{font-size:14px;color:var(--ds-gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popover_ctas__7QiTT{display:flex;flex-direction:column;gap:16px;margin:0 var(--half-gap)}.popover_ctas__7QiTT:not(:first-child){padding:var(--geist-gap) 0}.popover_ctas__7QiTT{border-bottom:none!important}.popover_themeSwitcher__HWbbC{padding:0 var(--half-gap);height:48px;display:flex;justify-content:space-between;align-items:center;transition:var(--transition);color:var(--ds-gray-900)}@media (hover:hover){.popover_themeSwitcher__HWbbC:hover{color:var(--ds-gray-1000)}}.popover_themeSwitcherComponent__KfdcZ{transform:translateX(8px)}.popover_navigationListItemLink__mO5gr{display:flex;align-items:center;height:48px;text-decoration:none;gap:8px;padding:0 var(--half-gap);border-radius:6px;position:relative;transition:var(--transition);font-family:var(--font-sans)}.popover_navigationListItemLink__mO5gr,.popover_navigationListItemLink__mO5gr *{transition:var(--transition)}.popover_navigationListItemLink__mO5gr[data-with-icon=""]{flex-direction:row-reverse;justify-content:space-between}.popover_navigationListItemLink__mO5gr[data-with-icon=""] svg{min-width:16px}.popover_navigationListItemLink__mO5gr{color:var(--ds-gray-900);line-height:125%}.popover_navigationListItemLink__mO5gr:focus-visible{outline:none;box-shadow:var(--ds-focus-ring)}@media (hover:hover){.popover_navigationListItemLink__mO5gr:hover{background:var(--ds-gray-100);color:var(--ds-gray-1000)}}.popover_navigationCollapse__h94xd{border:none!important}.popover_navigationCollapse__h94xd h3>button{padding:0 var(--half-gap);font-size:16px;font-weight:400;border-radius:6px}.popover_navigationCollapse__h94xd h3>button span{color:var(--ds-gray-900)}.popover_navigationCollapse__h94xd h3>button{transition:var(--transition)}@media (hover:hover){.popover_navigationCollapse__h94xd h3>button:hover{background:var(--ds-gray-100)}.popover_navigationCollapse__h94xd h3>button:hover span{color:var(--ds-gray-1000)!important}}.popover_navigationCollapse__h94xd .popover_navigationListItemLink__mO5gr{flex-direction:row;justify-content:flex-start;color:var(--ds-gray-900)}@media (hover:hover){.popover_navigationCollapse__h94xd .popover_navigationListItemLink__mO5gr:hover{color:var(--ds-gray-1000)}}.popover_navigationCollapse__h94xd button:focus-visible{outline:none;box-shadow:var(--ds-focus-ring)!important}.popover_navigationCollapse__h94xd li a:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-focus-color)}@media screen and (max-width:450px){.toc_MobileMainContainer__crMVA{margin-bottom:0}.toc_MobileMainContainer__crMVA:after{position:absolute;top:100%;content:"";left:0;right:0;background:linear-gradient(var(--geist-background),transparent)}}.toc_DropDownContainer__2VnEb{background-color:var(--geist-background);display:flex;justify-content:center;align-items:center;border:1px solid var(--accents-2);border-radius:6px;max-width:100vw;margin-bottom:12px}.toc_toc__zX5Jo{margin-top:12px;height:calc(100vh - var(--header-height));position:sticky;position:-webkit-sticky;top:64px;flex-shrink:0;transition:.16s;transition-property:width,margin-right;width:256px}.toc_hasSecondaryNav__nG_Oz{top:116px}@media screen and (max-width:1280px){.toc_toc__zX5Jo{display:none}}.toc_toc__zX5Jo ul{list-style:none;margin-top:0;padding:0}.toc_tocScrollbar__UH9Hk::-webkit-scrollbar{background:var(--accents-1);border-radius:4px;height:8px;width:8px}.toc_tocScrollbar__UH9Hk::-webkit-scrollbar-thumb{background:var(--accents-2);border-radius:4px}.toc_tocItem__4K7s0{padding:6px 12px 6px 0;line-height:18px;color:var(--accents-5);font-size:14px;transition:color .16s;display:flex;align-items:center;width:100%;word-break:break-word}.toc_tocItemMobile__RYDzf{list-style:none}.toc_mobileToCWrapper__lv_m5{margin-bottom:20px}.toc_drawerBottomNav__ajX1f{position:fixed;bottom:0;width:100%}.toc_faq__MlBq4{margin:.6rem 0}.toc_level-2__U45mB{padding-left:1rem}.toc_level-3__H3V__{padding-left:2rem}.toc_level-4__dYSUI{padding-left:3rem}.toc_active__ECX1X{color:var(--accents-9);font-weight:400}@media (hover:hover){.toc_tocItemMobile__RYDzf button:hover,.toc_tocItem__4K7s0:hover{color:var(--accents-8)}}.toc_tocHeader__zD6cl{display:flex;align-items:center;color:var(--geist-foreground)}.toc_tocHeader__zD6cl>span{font-size:14px;font-weight:600;color:var(--geist-foreground);padding:13px 0}.toc_divider__182oB{height:1px;border-bottom:1px solid var(--accents-2);width:100%;margin:8px 0}.toc_switchers__X1_xV{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem}.toc_collapse__3UqsI{margin:.5rem 0 2.5rem;position:sticky;position:-webkit-sticky;top:105px;background-color:var(--accents-1);padding-left:.5rem}.toc_dropdown__nVVTm{border:1px solid var(--accents-2);background-color:var(--geist-background);display:flex;flex-direction:column;justify-content:space-evenly;height:100%;border-radius:8px}.toc_mobileDropdown__puDBJ{padding:1rem;flex-shrink:0;transition:.16s;transition-property:width,margin-right;background-color:var(--accents-1)}.toc_mobileDropdown__puDBJ ul{list-style:none;margin-top:0;padding:0}.toc_tocItemMobile__RYDzf button{line-height:18px;padding:6px 6px 6px 0;color:var(--accents-5);font-size:14px;transition:color .16s;display:flex;align-items:center;width:100%;word-break:break-word;cursor:pointer;border:none;background-color:var(--geist-background)!important}.toc_selectContainer__envxO{display:flex;gap:10px;cursor:pointer}.toc_selectedItem__EfMv_{color:var(--accents-7);font-weight:500;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toc_TOCContainer__CwzMh{flex-grow:1;gap:10px;align-items:center;padding:10px 12px;display:flex}.toc_popoverContainer__evPu1{padding:12px 16px;border:1px solid var(--accents-2);border-radius:8px;background-color:var(--geist-background);opacity:0;display:none;transition:all .5s ease;max-width:100vw;max-height:60vh;overflow-y:auto}.toc_popoverContainer__evPu1 ul{margin:0;padding:0}.toc_showPopover__7Aybj{opacity:1;display:block;position:absolute}.toc_navContainer__Mfj5A{flex-grow:1}.toc_arrow__HsqnM{transition:transform .2s ease;display:flex;align-items:center}.toc_arrowUp__rJ9D8{transform:rotate(180deg)}.toc_tabletFrameworkContainer__31feq{display:flex;opacity:1;padding:10px 16px;border-left:1px solid var(--accents-2)}.toc_desktopDDContainer__otnCu{padding:8px}.toc_desktopFramework__EvOHY{margin-bottom:16px;margin-right:12px}.toc_frameworkIcon__yt_Me{display:flex}.toc_tabletView__2k0LE{display:block}@media screen and (max-width:600px){.toc_tabletFrameworkContainer__31feq,.toc_tabletView__2k0LE{display:none}}@media screen and (min-width:1280px){.toc_MobileMainContainer__crMVA{display:none}.toc_tocScrollbar__UH9Hk{overflow-y:scroll;height:calc(100vh - var(--header-height))}}
/*# sourceMappingURL=112086726b260668.css.map*/