.icons_icon__6EVpU{width:.6rem;height:.6rem;overflow:visible}.icons_icon__6EVpU path{vector-effect:non-scaling-stroke}.icons_stroke__FrZ8d{stroke-width:1px;fill:none;stroke:currentColor}.icons_extra-small__ga6Jl{width:.25rem;height:.25rem}.icons_small__EkTBi{width:.5rem;height:.5rem}.icons_medium__I5_GD{height:.75rem;width:.75rem}.icons_large__tRw9w{height:1rem;width:1rem}.icons_full__11oI_{height:100%;width:100%}.icons_fill__d7eCu{fill:currentColor}.icons_bold__Y25IS .icons_stroke__FrZ8d{stroke-width:2px}.icons_chevronDown__GdgA4{height:.5rem;width:1rem}.icons_spinning__AC3wd{animation:icons_spin__uvRtb 1s steps(8) infinite}@keyframes icons_spin__uvRtb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BackgroundScanline_wrapper__TTtqa{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.BackgroundScanline_wrapper__TTtqa .BackgroundScanline_crosshair__Au3az{position:absolute;width:1rem;height:auto;color:var(--theme-elevation-1000);opacity:.5;z-index:1}.BackgroundScanline_wrapper__TTtqa .BackgroundScanline_crosshairTopLeft__MzINp{top:-.5rem;left:-.5rem}.BackgroundScanline_wrapper__TTtqa .BackgroundScanline_crosshairBottomLeft__vRreZ{bottom:-.5rem;left:-.5rem}.BackgroundScanline_wrapper__TTtqa .BackgroundScanline_crosshairTopRight__c1rwU{top:-.5rem;right:-.5rem}.BackgroundScanline_wrapper__TTtqa .BackgroundScanline_crosshairBottomRight__ISe0a{bottom:-.5rem;right:-.5rem}.BackgroundScanline_backgroundScanline__iS5AQ{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-image:url(/images/scanline-dark.png);background-repeat:repeat;opacity:.08;box-sizing:border-box}[data-theme=light] .BackgroundScanline_backgroundScanline__iS5AQ,[data-theme=light]:not(:has([data-theme=dark])) .BackgroundScanline_backgroundScanline__iS5AQ{background-image:url(/images/scanline-dark.png);opacity:.08}[data-theme=dark] .BackgroundScanline_backgroundScanline__iS5AQ,[data-theme=dark]:not(:has([data-theme=light])) .BackgroundScanline_backgroundScanline__iS5AQ{background-image:url(/images/scanline-light.png);opacity:.1}.BackgroundScanline_enableBorders__xyMx7{border-top:1px solid var(--grid-line-light);border-bottom:1px solid var(--grid-line-light)}[data-theme=dark] .BackgroundScanline_enableBorders__xyMx7,[data-theme=dark]:not(:has([data-theme=light])) .BackgroundScanline_enableBorders__xyMx7{border-color:var(--grid-line-dark)}[data-theme=light] .BackgroundScanline_enableBorders__xyMx7,[data-theme=light]:not(:has([data-theme=dark])) .BackgroundScanline_enableBorders__xyMx7{border-color:var(--grid-line-light)}[data-theme=light] .BackgroundScanline_crosshair__Au3az{color:var(--theme-elevation-400)}.docs-card{display:flex;flex-direction:column;padding:1.5rem;text-decoration:none;position:relative}.docs-card,.docs-card:visited{color:var(--theme-text)!important}.docs-card{border:1px solid var(--grid-line-light);border-radius:4px;overflow:hidden;transition-property:border-color;transition-duration:.4s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}[data-theme=dark] .docs-card,[data-theme=dark]:not(:has([data-theme=light])) .docs-card{border-color:var(--grid-line-dark)}[data-theme=light] .docs-card,[data-theme=light]:not(:has([data-theme=dark])) .docs-card{border-color:var(--grid-line-light)}.docs-card__scanlines{opacity:0;transition:opacity .4s cubic-bezier(.165,.84,.44,1)}.docs-card__title-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.docs-card__title{font-size:1.25rem;line-height:1.2em;margin:0!important}.docs-card__icon{flex-shrink:0;transform:translateY(10px);opacity:0;transition-property:transform,opacity;transition-duration:.4s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.docs-card__description{margin:0;color:var(--theme-elevation-750)}.docs-card:hover .docs-card__scanlines{opacity:1}.docs-card:hover .docs-card__icon{transform:translateY(0);opacity:1}.docs-card-group{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin:1.5rem 0}@media(max-width:1024px){.docs-card-group{grid-template-columns:1fr}}.docs-card-group--compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media(max-width:1024px){.docs-card-group--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.docs-card-group--compact{grid-template-columns:1fr}}.docs-card-group--compact .docs-card{justify-content:center;padding:.75rem .55rem}.docs-card-group--compact .docs-card__title-row{margin:0;transition:opacity .16s ease,transform .16s ease}.docs-card-group--compact .docs-card__title{font-size:.85rem}.docs-card-group--compact .docs-card__icon{display:none}.docs-card-group--compact .docs-card__description{position:absolute;inset:1rem .75rem;display:flex;align-items:center;font-size:.65rem;line-height:1.35;opacity:0;transform:translateY(.375rem);transition:opacity .16s ease,transform .16s ease}.docs-card-group--compact .docs-card:focus-visible .docs-card__title-row,.docs-card-group--compact .docs-card:hover .docs-card__title-row{opacity:0;transform:translateY(-.375rem)}.docs-card-group--compact .docs-card:focus-visible .docs-card__description,.docs-card-group--compact .docs-card:hover .docs-card__description{opacity:1;transform:translateY(0)}.CodeTabs_root__17OtB{margin-bottom:2rem;overflow:hidden;border:1px solid var(--color-base-700);border-radius:4px;background:var(--color-base-850)}.CodeTabs_bar__WdqFP{display:flex;align-items:center;border-bottom:1px solid var(--color-base-700);background:var(--color-base-900)}.CodeTabs_list__MQA6M{display:flex;flex:1 1;gap:.25rem;min-width:0;overflow-x:auto;padding:.75rem}.CodeTabs_trigger__VyZA_{appearance:none;padding:.25rem .625rem;border:1px solid rgba(0,0,0,0);border-radius:6px;background:rgba(0,0,0,0);color:var(--color-base-300);cursor:pointer;font:inherit;font-size:13px;white-space:nowrap}.CodeTabs_trigger__VyZA_:hover{background:var(--color-base-850);color:var(--color-base-100)}.CodeTabs_trigger__VyZA_:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.CodeTabs_trigger__VyZA_[data-state=active]{border-color:var(--color-base-700);background:var(--color-base-800);color:var(--color-base-100);box-shadow:0 1px 2px rgba(0,0,0,.3)}.CodeTabs_copyButton__mDRHG{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;margin-right:.75rem;padding:0;border:1px solid rgba(0,0,0,0);border-radius:6px;background:rgba(0,0,0,0);color:var(--color-base-300);cursor:pointer}.CodeTabs_copyButton__mDRHG:hover{border-color:var(--color-base-700);background:var(--color-base-800);color:var(--color-base-100)}.CodeTabs_copyButton__mDRHG:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.CodeTabs_content__1qdvA:focus-visible{outline:2px solid var(--theme-text);outline-offset:-2px}.CodeTabs_code__4468M{margin:0;background:var(--color-base-850)}.Heading_node__Fsogy{letter-spacing:0;scroll-margin-top:calc(var(--header-height) + 1rem);position:relative}.Heading_node__Fsogy *{color:var(--theme-text)}.Heading_node__Fsogy:hover .Heading_linkedHeading__D2BzT{opacity:.75}.Heading_node__Fsogy .Heading_linkedHeading__D2BzT{position:absolute;transform:translate(-50%,-40%);transition:opacity .2s ease;opacity:.25;top:50%;left:-1.15rem}@media(max-width:768px){.Heading_node__Fsogy .Heading_linkedHeading__D2BzT{transform:translate(-50%,-50%) scale(.65);left:-.5rem}}.LightDarkImage_imageWrap__jnBfQ{margin:2.5rem 0}.LightDarkImage_imageWrap__jnBfQ .LightDarkImage_caption__gA6dK{font-style:italic;padding:.75rem 0 0}@media(max-width:1600px){.LightDarkImage_imageWrap__jnBfQ{margin:2rem 0}}@media(max-width:768px){.LightDarkImage_imageWrap__jnBfQ{margin:1.5rem 0}}.rich-text-pill{background:var(--theme-elevation-900);color:var(--theme-elevation-0);padding:.25rem .75rem;border-radius:9999px;font-family:var(--font-geist-mono);font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;display:block;margin:1rem auto 1.5rem;width:fit-content;text-align:center}.ResourceBlock_bannerContent__e_aJt{display:flex;align-items:center;justify-content:space-between;width:100%}.ResourceBlock_resourceTitle__iD4WC{display:flex;align-items:center;gap:.75rem;width:100%;text-align:left;font-size:var(--font-body-size);line-height:1.4;font-weight:500}.ResourceBlock_skeleton__yMUiV{display:block;width:100%;height:1lh;border-radius:4px;background:linear-gradient(90deg,var(--theme-success-150) 25%,var(--theme-success-200) 50%,var(--theme-success-150) 75%);background-size:200% 100%;animation:ResourceBlock_shimmer__9Pg3j 1s linear infinite}.ResourceBlock_arrow__OmEnp{transition:transform .1s ease-in-out;transform:translateX(0)}@keyframes ResourceBlock_shimmer__9Pg3j{0%{background-position:100% 0}to{background-position:-100% 0}}.Drawer_drawer__eEdpy{display:flex;overflow:hidden;position:fixed;height:100vh;background-color:rgba(0,0,0,0)}.Drawer_blurBG__9HiJH:after,.Drawer_blurBG__9HiJH:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0}.Drawer_blurBG__9HiJH:before{background:var(--theme-bg);opacity:.85}.Drawer_blurBG__9HiJH:after{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.Drawer_blurBG__9HiJH{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;opacity:0;transition:all .3s ease-out}.Drawer_content__UM_JM{opacity:0;transform:translateX(4rem);position:relative;z-index:2;width:100%;transition:all .3s ease-out;overflow:hidden;background-color:var(--theme-bg)}[data-theme=dark] .Drawer_content__UM_JM,[data-theme=dark]:not(:has([data-theme=light])) .Drawer_content__UM_JM{background-color:var(--theme-elevation-50)}.Drawer_contentChildren__ZIzX_{position:relative;z-index:1;overflow:auto;height:100%;padding:calc(var(--header-height) + 4rem) var(--gutter-h) 4rem 4rem}@media(max-width:1024px){.Drawer_contentChildren__ZIzX_{padding:calc(var(--header-height) + 5rem) 1.5rem 1.5rem 1.5rem}}.Drawer_isOpen__QRtXa .Drawer_blurBG__9HiJH,.Drawer_isOpen__QRtXa .Drawer_close__gQhGS,.Drawer_isOpen__QRtXa .Drawer_content__UM_JM{opacity:1}.Drawer_isOpen__QRtXa .Drawer_close__gQhGS{transition:opacity .3s ease-in-out}.Drawer_isOpen__QRtXa .Drawer_content__UM_JM{transform:translateX(0)}.Drawer_close__gQhGS{position:relative;z-index:2;flex-shrink:0;text-indent:-9999px;background:rgba(0,0,0,.08);cursor:pointer;opacity:0;will-change:opacity;transition:none;transition-delay:0s;border:none;outline:none}.Drawer_close__gQhGS:active,.Drawer_close__gQhGS:focus{outline:0}.Drawer_header__0vB_s{display:flex;align-items:flex-start;margin-bottom:2rem;width:100%}.Drawer_headerContent__NF5PQ{display:flex;flex-direction:column;flex-grow:1;width:100%;gap:1rem}.Drawer_description__qYoLG{color:var(--theme-elevation-500);margin:0}.Drawer_title__ujDC2{margin:0 1rem 0 0;flex-grow:1}.Drawer_headerClose__fIxq8{border:0;background-color:rgba(0,0,0,0);padding:0;cursor:pointer;overflow:hidden;position:relative;top:10px;min-width:fit-content;color:var(--theme-elevation-950)}@media(pointer:fine){.Drawer_headerClose__fIxq8:focus-visible{outline:1px solid var(--theme-blue-400);outline-offset:2px}}@media(max-width:1024px){.Drawer_headerClose__fIxq8{top:2px}}.Drawer_size-l__nuupE .Drawer_close__gQhGS{width:var(--gutter-h)}.Drawer_size-m__rBNiU .Drawer_contentChildren__ZIzX_{padding:4rem}.Drawer_size-m__rBNiU .Drawer_close__gQhGS{width:20vw}.Drawer_size-s__D29oC .Drawer_contentChildren__ZIzX_{padding:4rem}.Drawer_size-s__D29oC .Drawer_close__gQhGS{width:40vw}@media(max-width:1024px){.Drawer_size-s__D29oC .Drawer_contentChildren__ZIzX_{padding:3rem}.Drawer_size-s__D29oC .Drawer_header__0vB_s{margin-bottom:1rem}.Drawer_size-s__D29oC .Drawer_close__gQhGS{width:20vw}}@media(max-width:768px){.Drawer_size-l__nuupE .Drawer_close__gQhGS,.Drawer_size-m__rBNiU .Drawer_close__gQhGS,.Drawer_size-s__D29oC .Drawer_close__gQhGS{width:var(--gutter-h)}}.CustomTable_table__u4drn{margin-bottom:1rem}.CustomTable_table__u4drn table{width:100%}.CustomTable_table__u4drn thead{color:var(--theme-elevation-500)}.CustomTable_table__u4drn thead th{letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){.CustomTable_table__u4drn thead th{font-size:15px;line-height:18px}}.CustomTable_table__u4drn thead th{font-weight:400;text-align:left}.CustomTable_table__u4drn th{padding:1rem}.CustomTable_table__u4drn td{padding:0 1rem}.CustomTable_table__u4drn tbody tr{position:relative}.CustomTable_table__u4drn tbody tr:nth-child(odd){background:var(--theme-elevation-100)}.CustomTable_table__u4drn tbody tr:nth-child(odd) .CustomTable_cellBG__jAmQc{position:absolute;height:100%;left:0;right:0;background:var(--theme-elevation-100);z-index:-1}.CustomTable_table__u4drn label{display:inline-block;padding:.2rem .6rem;margin:0;border-radius:.25rem;border:1px solid var(--theme-success-200);background-color:var(--theme-success-50);color:var(--theme-success-650);line-height:1.2;font-weight:400}@media(max-width:1024px){.CustomTable_table__u4drn label{font-size:1rem}}@media(max-width:768px){.CustomTable_table__u4drn label{font-size:1rem}}.CustomTable_table__u4drn label{color:var(--theme-elevation-500)}@media(max-width:1024px){.CustomTable_table__u4drn td,.CustomTable_table__u4drn th{padding:.5rem;min-width:40px}}.CustomTable_inDrawer__fkk9d tbody tr:nth-child(odd),[data-theme=light] .CustomTable_inDrawer__fkk9d tbody tr:nth-child(odd),[data-theme=light] .CustomTable_table__u4drn tbody tr:nth-child(odd),[data-theme=light] .CustomTable_table__u4drn tbody tr:nth-child(odd) .CustomTable_cellBG__jAmQc{background:var(--theme-elevation-100)}.RestExamples_toggle__i53ZX{border:0;background:none;box-shadow:none;border-radius:0;padding:0;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);display:flex;width:1.5rem;height:1.5rem;background-color:var(--theme-elevation-150);border:1px solid var(--theme-elevation-250);border-radius:3px;padding:.35rem;transition:background-color .2s linear;cursor:pointer}.RestExamples_toggle__i53ZX:hover{background-color:var(--theme-elevation-100)}.RestExamples_toggle__i53ZX .RestExamples_label__c89U_{color:var(--color-base-100)}.RestExamples_table__sG5YA td{white-space:nowrap;padding-block:.75rem}.RestExamples_table__sG5YA td:first-child{padding-left:1.5rem}.RestExamples_table__sG5YA td:last-child{padding-right:1.5rem}.RestExamples_table__sG5YA{overflow-x:scroll}.RestExamples_drawerTable__7TODL th{padding-top:0}.RestExamples_drawerTable__7TODL td{background-color:var(--theme-elevation-100)}.RestExamples_drawerTable__7TODL th:first-child{padding:0 .75rem .75rem}.RestExamples_drawerTable__7TODL td:first-child{padding:.75rem}.RestExamples_drawerTable__7TODL #heading-example,.RestExamples_drawerTable__7TODL .cell-example{display:none}.RestExamples_drawerContent__qBhqN{margin-top:1rem;z-index:99}.RestExamples_code__TDYXh{background-color:var(--color-base-900);-webkit-overflow-scrolling:touch;overflow-x:scroll;pointer-events:all;padding-bottom:2rem}@media(max-width:1600px){.RestExamples_toggle__i53ZX{padding:.25rem}.RestExamples_table__sG5YA td,.RestExamples_table__sG5YA th{padding:.5rem}.RestExamples_drawerTable__7TODL,.RestExamples_table__sG5YA{font-size:14px}.RestExamples_drawerTable__7TODL label,.RestExamples_table__sG5YA label{font-size:11px}}@media(max-width:1024px){.RestExamples_toggle__i53ZX{padding:.15rem}.RestExamples_drawerTable__7TODL,.RestExamples_table__sG5YA{font-size:12px}.RestExamples_drawerTable__7TODL label,.RestExamples_table__sG5YA label{font-size:10px}.RestExamples_code__TDYXh{padding-bottom:1.25rem;font-size:11px}}.RestExamples_cellPath__tD2FF{font-family:var(--font-geist-mono);font-size:calc(var(--font-body-size) - 4px);letter-spacing:0}@media(max-width:1920px){.RestExamples_cellPath__tD2FF{font-size:calc(var(--font-body-size) - 2px)}}.TableWithDrawers_drawerToggler__qFZ4V{all:unset;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;opacity:.5;transition:opacity var(--duration) ease;outline:1px solid;border-radius:50%}.TableWithDrawers_drawerToggler__qFZ4V:hover{opacity:1}.TableWithDrawers_tableWithDrawer__tE6vM{width:100%;overflow:auto}.TableWithDrawers_tableWithDrawer__tE6vM table{margin-bottom:1rem;overflow:auto;max-width:100%;width:100%;border-spacing:0;border-collapse:collapse}.TableWithDrawers_tableWithDrawer__tE6vM table thead{color:var(--theme-elevation-500)}.TableWithDrawers_tableWithDrawer__tE6vM table thead th{font-weight:400;text-align:left}.TableWithDrawers_tableWithDrawer__tE6vM table td,.TableWithDrawers_tableWithDrawer__tE6vM table th{padding:.75rem;min-width:150px;vertical-align:top}.TableWithDrawers_tableWithDrawer__tE6vM table tbody tr:nth-child(odd){background:var(--theme-elevation-100)}@media(max-width:1024px){.TableWithDrawers_tableWithDrawer__tE6vM table td,.TableWithDrawers_tableWithDrawer__tE6vM table th{max-width:70vw;padding:.5rem}.TableWithDrawers_tableWithDrawer__tE6vM{margin-left:calc(var(--gutter-h)*-1);margin-right:calc(var(--gutter-h)*-1);padding-left:calc(var(--gutter-h)*.5);padding-right:calc(var(--gutter-h)*.5);width:calc(100% + var(--gutter-h)*2);max-width:calc(100% + var(--gutter-h)*2)}}.TableWithDrawers_mdxDrawer__utCbD table tbody tr:nth-child(odd){background:var(--theme-elevation-150)}.UploadBlock_imageWrap__rJ9Zw{margin:2.5rem 0}.UploadBlock_imageWrap__rJ9Zw .UploadBlock_caption__Ln3qR{font-style:italic;padding:.75rem 0 0}@media(max-width:1600px){.UploadBlock_imageWrap__rJ9Zw{margin:2rem 0}}@media(max-width:768px){.UploadBlock_imageWrap__rJ9Zw{margin:1.5rem 0}}.VideoDrawer_videoDrawerToggler__hIC_W{border:0;background:none;box-shadow:none;border-radius:0;padding:0;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);width:100%;margin:.5rem 0 1.5rem;background:var(--theme-elevation-150);transition:all .2s ease-in-out;border-bottom:2px solid var(--theme-elevation-700)}.VideoDrawer_videoDrawerToggler__hIC_W:hover{background:var(--theme-elevation-200);cursor:pointer}.VideoDrawer_videoDrawerToggler__hIC_W:hover .VideoDrawer_playIcon__Srp15{transform:translate(-50%,-50%) scale(1.1)}.VideoDrawer_videoDrawerToggler__hIC_W .VideoDrawer_wrap__JSvMH{display:flex}.VideoDrawer_videoDrawerToggler__hIC_W .VideoDrawer_thumbnail__0tkqG{position:relative;flex-shrink:0;height:auto;width:6rem}.VideoDrawer_videoDrawerToggler__hIC_W .VideoDrawer_playIcon__Srp15{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out}.VideoDrawer_videoDrawerToggler__hIC_W .VideoDrawer_arrow__LshRT{margin-left:1rem}.VideoDrawer_videoDrawerToggler__hIC_W .VideoDrawer_labelWrap__cm1ty{width:100%;padding:1.5rem;display:flex;align-items:center;justify-content:space-between;text-align:left}@media(max-width:1600px){.VideoDrawer_videoDrawerToggler__hIC_W .VideoDrawer_labelWrap__cm1ty{padding:1rem}}@media(max-width:1024px){.VideoDrawer_videoDrawerToggler__hIC_W .VideoDrawer_thumbnail__0tkqG{width:4rem}}@media(max-width:400px){.VideoDrawer_videoDrawerToggler__hIC_W .VideoDrawer_labelWrap__cm1ty{display:inline-block}.VideoDrawer_videoDrawerToggler__hIC_W .VideoDrawer_arrow__LshRT{margin-left:.5rem;width:.5rem;height:.5rem}}html[data-theme=light] .VideoDrawer_videoDrawerToggler__hIC_W{background:var(--theme-elevation-100);border-bottom:2px solid var(--theme-elevation-400)}html[data-theme=light] .VideoDrawer_videoDrawerToggler__hIC_W:hover{background:var(--theme-elevation-150)}.DesktopNav_desktopNav__lsf_S{position:relative;width:100%;height:var(--header-height)}.DesktopNav_desktopNav__lsf_S:after,.DesktopNav_desktopNav__lsf_S:before{content:"";pointer-events:none;display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-5;transition:all var(--trans-default) cubic-bezier(.165,.84,.44,1)}@media(max-width:1170px){.DesktopNav_desktopNav__lsf_S{display:none;visibility:hidden}}.DesktopNav_background__0OEVt{height:var(--header-height);top:var(--header-height);position:absolute;z-index:-1;width:100%;margin:0 calc(var(--gutter-h)*-1);transition:height .5s cubic-bezier(.215,.61,.355,1)}.DesktopNav_background__0OEVt:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:var(--theme-bg)}.DesktopNav_active__A_mtF:after,.DesktopNav_active__A_mtF:before{transition:all var(--trans-default) cubic-bezier(.165,.84,.44,1)}.DesktopNav_active__A_mtF:before{background:var(--theme-elevation-800);opacity:.15;pointer-events:all}.DesktopNav_active__A_mtF .DesktopNav_dropdown__brZO3{z-index:1}.DesktopNav_grid__q5Akf{height:100%}.DesktopNav_grid__q5Akf a{text-decoration:none}.DesktopNav_content__9r3EV{display:flex;position:relative;width:100%}.DesktopNav_authNav__n_tBX{display:flex;align-items:center}.DesktopNav_authNav__n_tBX>:not(:last-child){margin-right:1rem}.DesktopNav_container__FfhKe{position:relative}.DesktopNav_logo__Tzy9w{display:flex;height:100%;align-items:center}.DesktopNav_logo__Tzy9w svg{height:1.25rem;width:auto}.DesktopNav_tabs__KG3JB{position:relative;padding:0;flex-grow:1;display:flex;flex-direction:row;gap:1.5rem}.DesktopNav_tab__0rFZ8{border:0;background:none;box-shadow:none;border-radius:0;padding:0;color:currentColor;font-family:var(--font-body);cursor:pointer;height:100%;text-decoration:none}.DesktopNav_directLink__TIgn3{height:100%;text-decoration:none;display:flex;align-items:center}.DesktopNav_directLink__TIgn3:focus,.DesktopNav_directLink__TIgn3:hover{opacity:1;text-decoration:none}.DesktopNav_tabItem__hMgV2>.DesktopNav_tab__0rFZ8{transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.DesktopNav_tabItem__hMgV2:hover>.DesktopNav_tab__0rFZ8{opacity:.5;transition-duration:.15s}.DesktopNav_linkArrow__VbaiX,.DesktopNav_tabArrow__R4rX4{margin-left:.5rem;width:.5rem;height:.5rem}.DesktopNav_dropdownWrap__YGWX6{position:relative}.DesktopNav_description__O1eBY{font-size:var(--font-body-size);line-height:1.4;display:flex;flex-direction:column;gap:1rem;max-width:300px}.DesktopNav_dropdown__brZO3{position:fixed;left:0;width:100%;pointer-events:none;padding:2.5rem var(--gutter-h) 0 var(--gutter-h);transition:opacity var(--trans-default) cubic-bezier(.165,.84,.44,1)}.DesktopNav_dropdownItem__FkeEn{position:relative}.DesktopNav_description__O1eBY,.DesktopNav_dropdownItem__FkeEn{text-wrap:wrap;margin-right:2rem;padding-bottom:2.5rem;transition:opacity var(--trans-default) cubic-bezier(.165,.84,.44,1);opacity:0}.DesktopNav_description__O1eBY:before,.DesktopNav_dropdownItem__FkeEn:before{transition:all var(--trans-default) cubic-bezier(.165,.84,.44,1);content:"";display:block;position:absolute;bottom:0;left:0;width:0;background-color:var(--theme-elevation-1000);height:2px;opacity:1}.DesktopNav_description__O1eBY:last-child,.DesktopNav_dropdownItem__FkeEn:last-child{padding-right:0}.DesktopNav_description__O1eBY svg,.DesktopNav_dropdownItem__FkeEn svg{transition:all var(--trans-default) cubic-bezier(.165,.84,.44,1)}.DesktopNav_activeTab__n7L8K{pointer-events:all}.DesktopNav_activeTab__n7L8K .DesktopNav_description__O1eBY,.DesktopNav_activeTab__n7L8K .DesktopNav_dropdownItem__FkeEn{opacity:1;transition:opacity .5s cubic-bezier(.215,.61,.355,1) .1s}.DesktopNav_showUnderline__cdN2Q:before{transition:all var(--trans-default) cubic-bezier(.165,.84,.44,1);width:100%}.DesktopNav_showUnderline__cdN2Q svg{transition:all var(--trans-default) cubic-bezier(.165,.84,.44,1);transform:translate3d(10px,-10px,0)}.DesktopNav_defaultLinkDescription__JX9Ad,.DesktopNav_defaultLink__bD6B_{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.DesktopNav_defaultLink__bD6B_{flex:1 1;height:100%;transition:opacity var(--trans-default) cubic-bezier(.165,.84,.44,1)}.DesktopNav_defaultLink__bD6B_:focus{text-decoration:none}.DesktopNav_defaultLinkLabel__aD8yU{margin:1.2rem 0;font-size:1.4rem;line-height:1.2;font-weight:500;letter-spacing:-.05em}@media(max-width:1600px){.DesktopNav_defaultLinkLabel__aD8yU{font-size:1.5rem}}@media(max-width:768px){.DesktopNav_defaultLinkLabel__aD8yU{font-size:1.125rem}}.DesktopNav_defaultLinkLabel__aD8yU code{font-size:inherit}.DesktopNav_defaultLinkLabel__aD8yU{margin:0;flex-grow:1}.DesktopNav_defaultLinkDescription__JX9Ad{min-height:5rem;letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){.DesktopNav_defaultLinkDescription__JX9Ad{font-size:15px;line-height:18px}}.DesktopNav_tab__0rFZ8{font-size:var(--font-body-size)}.DesktopNav_secondaryNavItems__k5y7V{letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){.DesktopNav_secondaryNavItems__k5y7V{font-size:15px;line-height:18px}}.DesktopNav_featuredLink__IvcPS,.DesktopNav_linkList__BlDef{display:flex;flex-direction:column;gap:1rem}.DesktopNav_listLabel__k2vVd{margin:1.2rem 0;font-size:13px;line-height:1;font-weight:400;letter-spacing:.25em}@media(max-width:1600px){.DesktopNav_listLabel__k2vVd{font-size:12px}}.DesktopNav_listLabel__k2vVd code{font-size:inherit}.DesktopNav_listLabel__k2vVd{margin:0;text-transform:uppercase}.DesktopNav_link__BUqGx{font-size:24px;line-height:1.2em;letter-spacing:-.04em}@media(max-width:1920px){.DesktopNav_link__BUqGx{font-size:22px}}.DesktopNav_link__BUqGx{display:flex;gap:.5rem;font-weight:500;transition:all var(--trans-default) cubic-bezier(.165,.84,.44,1);text-decoration:none}.DesktopNav_link__BUqGx:before{content:"+"}.DesktopNav_link__BUqGx:focus{text-decoration:none}.DesktopNav_link__BUqGx:hover{transition:all var(--trans-default) cubic-bezier(.165,.84,.44,1);opacity:.8}.DesktopNav_descriptionLink__62YgK,.DesktopNav_featuredLinks__qvVWE{font-size:var(--font-body-size);line-height:1.4;display:flex;align-items:center;flex-direction:row;transition:all var(--trans-default) cubic-bezier(.165,.84,.44,1);letter-spacing:0}.DesktopNav_descriptionLink__62YgK:hover,.DesktopNav_featuredLinks__qvVWE:hover{transition:all var(--trans-default) cubic-bezier(.165,.84,.44,1);opacity:.8}.DesktopNav_descriptionLink__62YgK{width:100%}.DesktopNav_featuredLinkWrap__mViVy{display:flex;flex-direction:row;gap:2rem}.DesktopNav_descriptionLinks__KApPo{display:flex;flex-direction:column;gap:1rem;padding:2rem 0}.DesktopNav_secondaryNavItems__k5y7V{height:100%;display:flex;justify-content:flex-end;align-items:center;white-space:nowrap;gap:1.25rem;opacity:0;visibility:hidden;transition:all var(--trans-default) cubic-bezier(.165,.84,.44,1)}.DesktopNav_secondaryNavItems__k5y7V>a:hover{opacity:.8}.DesktopNav_show__v5BfL{opacity:1;visibility:visible}.DesktopNav_payload__jQgwv{position:absolute;top:0;left:0;width:100%;height:100%}.DesktopNav_button__fBFQs{padding:.25rem .5rem;color:var(--theme-elevation-0);background:var(--theme-elevation-1000);border:1px solid var(--theme-elevation-1000);border-radius:4px}.DesktopNav_button__fBFQs,.DesktopNav_icons__VkQ0d{display:flex;align-items:center}.DesktopNav_icons__VkQ0d{letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){.DesktopNav_icons__VkQ0d{font-size:15px;line-height:18px}}.DesktopNav_icons__VkQ0d>*{margin-right:.75rem}.DesktopNav_icons__VkQ0d>:last-child{margin-right:0}.DesktopNav_github__bncNA{display:flex;align-items:center;gap:.5rem}.DesktopNav_github__bncNA svg{width:1.25rem}.DesktopNav_github__bncNA:hover{opacity:.8}[data-theme=dark] .DesktopNav_active__A_mtF:before{background:var(--theme-elevation-50);opacity:.85}.Header_wrapper__seTP2{position:fixed;top:0;z-index:var(--z-nav);width:100%}.Header_header__qBw1J{display:flex;align-items:center;width:100%;transition:color .3s ease-out;max-width:100vw}.Header_header__qBw1J:before{background:var(--theme-bg)}.Header_header__qBw1J:after,.Header_header__qBw1J:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;z-index:-1;transition:opacity .3s ease-out}.Header_header__qBw1J:after{display:block}@media(max-width:1170px){.Header_header__qBw1J:after,.Header_header__qBw1J:before{transition:opacity .3s ease-out}}.Header_header__qBw1J.Header_hideBackground__CZ0fh:after,.Header_header__qBw1J.Header_hideBackground__CZ0fh:before{opacity:0}.Header_header__qBw1J.Header_mobileNavOpen__uyrNa{z-index:calc(var(--z-nav) + 11);border-bottom:1px solid var(--theme-border-color)}.Header_header__qBw1J.Header_mobileNavOpen__uyrNa:after,.Header_header__qBw1J.Header_mobileNavOpen__uyrNa:before{opacity:1}.Header_topBar__t3Nfy{height:var(--top-bar-height);opacity:1;overflow:hidden;pointer-events:auto;transition:height .3s ease-out}.MobileNav_mobileNav__oaRvV{display:none;visibility:hidden;width:100%;-webkit-perspective:1000;-webkit-backface-visibility:hidden}@media(max-width:1170px){.MobileNav_mobileNav__oaRvV{display:block;visibility:visible}}.MobileNav_logo__wliSL{position:relative;top:-2px}.MobileNav_logo__wliSL svg{height:1.25rem;width:auto}.MobileNav_menuBarContainer__B_PUc{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.MobileNav_menuBarContainer__B_PUc a{color:var(--theme-elevation-900)}.MobileNav_descriptionLinks__y_KX7{display:flex;flex-direction:column;gap:1rem;padding:2rem 0}.MobileNav_descriptionLink__Q7d3A{width:100%;display:flex;align-items:center;gap:1rem;text-decoration:none}.MobileNav_icons__4ORBL{display:flex;align-items:center;gap:1.25rem}.MobileNav_icons__4ORBL a{text-decoration:none}.MobileNav_icons__4ORBL path,.MobileNav_icons__4ORBL rect{color:var(--theme-elevation-900)}.MobileNav_cloudNewProject__g2x7V{display:flex;align-items:center}.MobileNav_cloudNewProject__g2x7V>*{text-decoration:none;margin-right:1rem;line-height:1}.MobileNav_cloudNewProject__g2x7V>:last-child{margin-right:0}@media(max-width:768px){.MobileNav_cloudNewProject__g2x7V{display:none;visibility:hidden}}@media(max-width:1170px){.MobileNav_mobileAvatar__EKd42{margin-left:1rem}}.MobileNav_searchToggler__s_x6F{all:unset;cursor:pointer;margin-right:.5rem}.MobileNav_modalToggler__CQSsz{all:unset;cursor:pointer;height:100%;display:flex;align-self:center}.MobileNav_hamburgerOpen__rwUPp svg>*,.MobileNav_modalToggler__CQSsz svg>*{transition:all var(--trans-default) ease}.MobileNav_hamburgerOpen__rwUPp svg rect:first-child{transform:translateX(5px) rotate(45deg);top:0;transform-origin:top left}.MobileNav_hamburgerOpen__rwUPp svg rect:nth-child(2){opacity:0}.MobileNav_hamburgerOpen__rwUPp svg rect:nth-child(3){bottom:0;transform:translateX(5px) rotate(-45deg);transform-origin:bottom left}.MobileNav_modalBlur__YYeuN{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--theme-bg);opacity:1;z-index:-1}.MobileNav_mobileMenuModal__2CQP6{width:100%;max-width:100vw;height:100%;max-height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;margin-top:var(--page-padding-top);display:none;visibility:hidden;position:relative;background-color:rgba(0,0,0,0)}.MobileNav_mobileMenuModal__2CQP6 ::-webkit-scrollbar{opacity:rgba(0,0,0,0)}@media(max-width:1170px){.MobileNav_mobileMenuModal__2CQP6{display:block;visibility:visible}}.MobileNav_mobileMenuWrap__1tN_Y{position:relative;height:100%;max-height:100%;padding-top:var(--gutter-h)}.MobileNav_mobileMenuItems__PZzZl{position:relative;display:flex;flex-direction:column;margin:0;padding:0;z-index:1}.MobileNav_mobileSubMenu__bByUs{z-index:2;background-color:var(--theme-bg)}.MobileNav_crosshairTopLeft__k18yb{transform:translate(-50%,-50%);top:0}.MobileNav_crosshairBottomLeft__UBXD8{transform:translate(-50%,50%);bottom:0}.MobileNav_mobileMenuItem__Xal35{border:0;background:none;box-shadow:none;border-radius:0;padding:0;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);margin:1.2rem 0;font-size:1.4rem;line-height:1.2;letter-spacing:-.05em}@media(max-width:1600px){.MobileNav_mobileMenuItem__Xal35{font-size:1.5rem}}@media(max-width:768px){.MobileNav_mobileMenuItem__Xal35{font-size:1.125rem}}.MobileNav_mobileMenuItem__Xal35 code{font-size:inherit}.MobileNav_mobileMenuItem__Xal35{letter-spacing:-.02em;padding:1.25rem;font-weight:500;margin:0;text-decoration:none;color:var(--theme-text);width:100%;border-left:1px solid var(--theme-border-color);border-bottom:1px solid var(--theme-border-color);align-items:center;display:flex;justify-content:space-between;background-color:var(--theme-bg)}.MobileNav_mobileMenuItem__Xal35:first-child{border-top:1px solid var(--theme-border-color)}.MobileNav_mobileMenuItem__Xal35:focus,.MobileNav_mobileMenuItem__Xal35:hover{text-decoration:none}@media(max-width:1170px){.MobileNav_mobileMenuItem__Xal35{margin:0}}.MobileNav_backButton__jyUC9{border:0;background:none;box-shadow:none;border-radius:0;padding:0;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);display:flex;flex-direction:row;align-items:center;gap:1rem;cursor:pointer;position:relative;border-top:1px solid var(--theme-border-color)}.MobileNav_directLink__fxCCn{text-decoration:none}.MobileNav_subMenuItems__9szIe{position:relative;display:flex;flex-direction:column}.MobileNav_subMenuItems__9szIe>*{position:relative;border:1px solid var(--theme-border-color);border-top:0;padding:1.25rem;background-color:var(--theme-bg);z-index:1}.MobileNav_subMenuItems__9szIe a:focus{text-decoration:none}.MobileNav_subMenuItems__9szIe:first-child{border-top:1px solid var(--theme-border-color)}.MobileNav_crosshair__ekcS9{z-index:3;opacity:.5;height:0;position:absolute;left:0;pointer-events:none;border:none;padding:0}.MobileNav_linkWrap__GUkzq{position:relative}.MobileNav_subMenuItem__xFWWm{text-decoration:none;border-top:1px solid var(--theme-border-color)}.MobileNav_subMenuWrap__4KzY5{position:relative;padding:1rem 0;top:0;bottom:0;min-height:100%}@media(max-width:768px){.MobileNav_newProject__APJS0{display:none}}.MobileNav_defaultLink__ueL8j,.MobileNav_listLabelWrap__kWgKU{display:flex;text-decoration:none}.MobileNav_defaultLink__ueL8j,.MobileNav_featuredLinkWrap__PXbdT,.MobileNav_listLabelWrap__kWgKU{border:0;background:none;box-shadow:none;border-radius:0;padding:0;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body)}.MobileNav_featuredLinkWrap__PXbdT{display:flex;gap:2rem;margin-top:2rem}.MobileNav_featuredLinks__QXr3m{font-size:var(--font-size-body);text-decoration:none;display:flex;gap:.75rem;align-items:center}.MobileNav_featuredLinks__QXr3m svg{width:.85rem;height:.85rem}.MobileNav_linkArrow__4141A{margin-left:.5rem;width:.5rem;height:.5rem}.MobileNav_listLabelWrap__kWgKU{flex-direction:column;width:100%}.MobileNav_listLabel__RwKkA{margin:1.2rem 0;font-size:1rem;line-height:1.2;font-weight:500;letter-spacing:-.05rem}@media(max-width:1600px){.MobileNav_listLabel__RwKkA{font-size:1.25rem}}@media(max-width:768px){.MobileNav_listLabel__RwKkA{font-size:1rem}}.MobileNav_listLabel__RwKkA code{font-size:inherit}.MobileNav_listLabel__RwKkA{display:flex;align-items:center;justify-content:space-between;margin:0 0 .5rem}.MobileNav_listWrap__iXQ0G{display:flex;flex-wrap:wrap;justify-content:space-between}.MobileNav_link__W9BoA{width:47%;text-decoration:none;font-weight:500;margin-bottom:.5rem}.MobileNav_itemDescription__pVwbg{letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){.MobileNav_itemDescription__pVwbg{font-size:15px;line-height:18px}}.MobileNav_itemDescription__pVwbg{line-height:1.5}.MobileNav_tag__CD95v{margin:1.2rem 0;font-size:13px;line-height:1;letter-spacing:.25em}@media(max-width:1600px){.MobileNav_tag__CD95v{font-size:12px}}.MobileNav_tag__CD95v code{font-size:inherit}.MobileNav_tag__CD95v{margin:0 0 1.5rem;font-weight:400;text-transform:uppercase}.MobileNav_github__cBYpY{display:flex;align-items:center;gap:.5rem}.MobileNav_github__cBYpY svg{width:1.25rem}@media(max-width:768px){.MobileNav_github__cBYpY{display:none;visibility:hidden}}.MobileNav_github__cBYpY:hover{opacity:.8}a.MobileNav_button__jGryr{display:flex;align-items:center;padding:.25rem .5rem;color:var(--theme-elevation-0);background:var(--theme-elevation-1000);border:1px solid var(--theme-elevation-1000);border-radius:4px}.MobileNav_tabDescription__wlYwQ{padding:2rem 1.25rem 1rem}.CenteredContent_container__hn9_H{position:relative;row-gap:6rem}@media(max-width:1024px){.CenteredContent_container__hn9_H{row-gap:4rem}}.CenteredContent_content__By1m0{padding-left:1px}.CenteredContent_label___G3TL{margin-left:0;margin-bottom:2rem;display:block}@media(max-width:1024px){.CenteredContent_label___G3TL{margin-bottom:1rem}}.CenteredContent_label___G3TL label{margin-top:0;margin-bottom:0}.CenteredContent_richText__kZ6mr{margin-bottom:2rem}.CenteredContent_links__8_cKQ{display:flex;flex-direction:column;max-width:50%}@media(max-width:1600px){.CenteredContent_links__8_cKQ{max-width:none}}.ContentMedia_wrapper__x27MP{align-items:center}@media(max-width:1024px){.ContentMedia_wrapper__x27MP{row-gap:2rem}}.ContentMedia_sidebar__wHsOj{display:flex;flex-direction:column;justify-content:space-between}.ContentMedia_richText__VEDJf{margin-bottom:9rem}@media(max-width:1600px){.ContentMedia_richText__VEDJf{margin-bottom:6rem}}@media(max-width:1024px){.ContentMedia_richText__VEDJf{margin-bottom:3rem}}.ContentMedia_mediaWrapper__IDzl4{position:relative}.ContentMedia_media__S_Dcr{width:calc(100% + var(--gutter-h)*.5)}@media(max-width:1024px){.ContentMedia_media__S_Dcr{width:calc(100% - 2px);margin:0 1px}}.ContentMedia_media__S_Dcr img{width:100%;height:100%;object-fit:contain}.ContentMedia_linksWrapper__h1osW{position:relative;align-self:flex-end}.ContentMedia_description__yq1mN{margin-bottom:2rem}.ContentMedia_link__r_8n8{width:100%;border-bottom:none}.ContentMedia_link__r_8n8:last-of-type{border-bottom:1px solid var(--theme-elevation-200)}.Default_defaultHero__Re_WF{position:relative}.Default_label__PFYZi{margin-bottom:2rem}@media(max-width:1024px){.Default_label__PFYZi{margin-bottom:1rem}}.Default_label__PFYZi label{margin-top:0;margin-bottom:0}.Default_container__yuW3w{align-items:center}@media(max-width:1024px){.Default_container__yuW3w{row-gap:2rem}}.TableOfContents_wrap__CXNv1{position:relative;padding:2rem 1rem 1rem}.TableOfContents_toc__ENyvI{list-style:none;padding:0}.TableOfContents_toc__ENyvI a{text-decoration:none}.TableOfContents_tocTitle__KSCJ3{margin:0 0 1rem}.TableOfContents_heading__i3RHA{transition:all .4s;position:relative;line-height:1.375;margin-bottom:.5rem;margin-right:1rem;letter-spacing:0;font-size:16px;line-height:20px}@media(max-width:1920px){.TableOfContents_heading__i3RHA{font-size:15px;line-height:18px}}.TableOfContents_heading__i3RHA:hover{transform:translate3d(.25rem,0,0)}.TableOfContents_heading-3__qmxuS{padding-left:.75rem}.TableOfContents_indicator__QIv4Q{position:absolute;left:0;top:0;transition:all var(--trans-default) ease-in-out;height:1.3rem;background-color:var(--theme-elevation-800);width:2px}