._article_12hnv_1{margin:2rem;display:flex}._content_12hnv_6{max-width:min(calc(100dvw - 2.5rem),52rem);flex:1;margin:0 auto}._aside_12hnv_12{position:sticky;top:calc(var(--sb-header-height) + 2rem);max-height:calc(100dvh - var(--sb-header-height) - 4rem);width:12rem;right:0;transition:transform .3s ease-in-out;overflow-y:auto;overflow-x:clip;margin-left:2rem;scrollbar-width:thin;--mix-color: black;scrollbar-color:color-mix(in hsl,var(--sb-background-color) 50%,var(--mix-color)) color-mix(in hsl,var(--sb-background-color) 95%,var(--mix-color))}html[data-theme*=dark] ._aside_12hnv_12{--mix-color: white}@media screen and (max-width: 1100px){._article_12hnv_1{margin:2rem 1.25rem}}._info_12hnv_43{font-size:.9em;margin:4rem 0 1rem;display:flex;justify-content:space-between;white-space:nowrap;flex-wrap:wrap;gap:.5rem}._related_12hnv_53{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;margin:2rem 0;font-size:.9em;padding:2rem 0 0;border-top:1px solid color-mix(in hsl,var(--sb-decoration-color) 15%,transparent)}._prev_12hnv_64,._next_12hnv_65{color:var(--sb-text-color);text-decoration:none;display:flex;flex-direction:column;font-size:1.5em;outline:none}:is(._prev_12hnv_64,._next_12hnv_65)>span{font-family:var(--sb-font-headings);color:var(--sb-heading-color);font-size:.625em}:is(._prev_12hnv_64,._next_12hnv_65):hover,:is(._prev_12hnv_64,._next_12hnv_65):focus{color:var(--sb-heading-color)}._next_12hnv_65{align-items:flex-end;text-align:right}._features_fdphm_1{display:flex;flex-wrap:wrap;gap:1rem;color:var(--sb-text-color);margin:4rem 0;align-content:center;justify-content:center}._features_fdphm_1 ._feature_fdphm_1{padding:1rem 1.5rem;background:color-mix(in hsl,var(--sb-text-color) 10%,transparent);border-radius:var(--sb-border-radius);width:max(calc(25% - .8rem),12rem);font-size:.9rem}._features_fdphm_1 ._feature_fdphm_1 ._icon_fdphm_17{border-radius:var(--sb-border-radius);background:color-mix(in hsl,var(--sb-text-color) 10%,transparent);padding:.5rem;font-size:1.5rem;display:inline-block}._features_fdphm_1 ._feature_fdphm_1 ._title_fdphm_25{font-size:1rem;font-family:var(--sb-font-headings);font-weight:500;margin:1rem 0 .5rem}._footer_dqsmk_1{margin:2rem 0;padding:2rem 0;border-top:1px solid color-mix(in hsl,var(--sb-decoration-color) 15%,transparent);display:flex;justify-content:space-between}._footer_dqsmk_1>div{display:flex;flex-direction:column;color:var(--sb-text-color);gap:1rem}._footer_dqsmk_1>div>span{font-family:var(--sb-font-headings);color:var(--sb-heading-color)}._footer_dqsmk_1>div:nth-child(1)>span{font-size:1.25em}._footer_dqsmk_1>div:nth-child(2){align-items:flex-end}._socials_dqsmk_30{display:flex;gap:.75rem}._socials_dqsmk_30>a{text-decoration:none;overflow-y:clip;outline:none}._socials_dqsmk_30>a>img{height:1.25rem;filter:drop-shadow(0 1000px 0 var(--sb-text-color));transform:translateY(-1000px)}._socials_dqsmk_30>a:hover>img,._socials_dqsmk_30>a:focus>img{filter:drop-shadow(0 1000px 0 var(--sb-heading-color))}._header_88ipo_1{position:sticky;top:0;width:100dvw;height:var(--sb-header-height);z-index:50;display:flex;align-items:stretch;flex-direction:column;padding:0 1.5rem;background:var(--sb-background-color);border-bottom:2px solid #e4e4e7;grid-column-start:span 2;border-bottom:1px solid color-mix(in hsl,var(--sb-decoration-color) 15%,transparent);font-size:14px}._header_88ipo_1>div{display:flex;flex:1;flex-wrap:wrap;align-items:center;justify-content:space-between}@media screen and (max-width: 1100px){._header_88ipo_1{padding:0 1rem}html:has(._header_88ipo_1 ._mobile-bar_88ipo_32){--sb-header-height: 6.25rem !important}}@media screen and (min-width: 1100px){._mobile-bar_88ipo_32{display:none!important}}._logo-link_88ipo_43{text-decoration:none;color:var(--sb-heading-color);font-family:var(--sb-font-headings);font-size:1.25em}._mobile-menu_88ipo_50,._mobile-nav-menu_88ipo_51{appearance:none;outline:none;border:none;background:transparent;border-radius:var(--sb-border-radius);color:var(--sb-text-color);font-size:.8rem;padding:.5rem;cursor:var(--sb-button-cursor);display:flex;align-items:center;gap:.5rem;margin:0 -.5rem;text-decoration:none;transition-property:background-color,color;transition-timing-function:var(--sb-transition-timing);transition-duration:.15s}:is(._mobile-menu_88ipo_50,._mobile-nav-menu_88ipo_51):hover,:is(._mobile-menu_88ipo_50,._mobile-nav-menu_88ipo_51):focus-visible{color:var(--sb-heading-color);background:color-mix(in hsl,var(--sb-link-underline-color) 20%,transparent)}:is(._mobile-menu_88ipo_50,._mobile-nav-menu_88ipo_51)._active_88ipo_80{color:var(--sb-active-link-color)}:is(._mobile-menu_88ipo_50,._mobile-nav-menu_88ipo_51) svg{width:1rem;height:1rem}._mobile-menu_88ipo_50>svg{transition-property:transform;transition-timing-function:var(--sb-transition-timing);transition-duration:.15s}._mobile-menu_88ipo_50[data-expanded]>svg{transform:rotateX(180deg)}._top-nav_88ipo_102{position:relative;display:flex;flex-direction:row;gap:1rem}@media screen and (max-width: 500px){._top-nav_88ipo_102>*:not(._mobile-nav-menu_88ipo_51){display:none!important}._top-nav_88ipo_102 ._mobile-nav-menu_88ipo_51{display:block}}._mobile-nav-menu_88ipo_51{position:relative;display:none}._mobile-nav-menu_88ipo_51>._menu-icon_88ipo_125,._mobile-nav-menu_88ipo_51>._close-icon_88ipo_126{transition-property:opacity;transition-timing-function:var(--sb-transition-timing);transition-duration:.25s}._mobile-nav-menu_88ipo_51>._menu-icon_88ipo_125{position:absolute;left:.5rem;top:.5rem}._mobile-nav-menu_88ipo_51>._close-icon_88ipo_126{pointer-events:none;opacity:0}._mobile-nav-menu_88ipo_51[data-expanded]>._menu-icon_88ipo_125{pointer-events:none;opacity:0}._mobile-nav-menu_88ipo_51[data-expanded]>._close-icon_88ipo_126{pointer-events:all;opacity:1}._navLink_88ipo_156{text-decoration:none;padding:.5rem;border:none;outline:none;color:var(--sb-text-color);border-radius:var(--sb-border-radius);cursor:var(--sb-button-cursor);font-weight:500;transition-property:background-color,opacity,color;transition-timing-function:var(--sb-transition-timing);transition-duration:.15s}._navLink_88ipo_156:hover{background:color-mix(in hsl,var(--sb-text-color) 7.5%,transparent)}._navLink_88ipo_156[data-matched]{color:var(--sb-active-link-color)}._navLink_88ipo_156[data-matched]:hover,._navLink_88ipo_156[data-matched]:focus-visible{color:var(--sb-text-color);background-color:color-mix(in hsl,var(--sb-active-link-color) 50%,transparent)}._mobile-bar_88ipo_32{flex:none!important;border-top:1px solid color-mix(in hsl,var(--sb-decoration-color) 15%,transparent);margin:0 -4rem;padding:.25rem 4rem}._toc-container_88ipo_196,._nav-container_88ipo_197{height:0;width:100dvw;left:-1rem;top:0;position:relative;overflow:visible;flex:0!important}._toc-popup_88ipo_207,._nav-popup_88ipo_208{z-index:51;width:100dvw;max-height:100dvh;background:var(--sb-background-color);overflow-y:auto;animation:_contentHide_88ipo_1 50ms ease-out forwards;transform-origin:top;padding:1rem;border:1px solid color-mix(in hsl,var(--sb-decoration-color) 15%,transparent);border-left:none;border-right:none}:is(._toc-popup_88ipo_207,._nav-popup_88ipo_208)[data-expanded]{animation:_contentShow_88ipo_1 50ms ease-out forwards}:is(._toc-popup_88ipo_207,._nav-popup_88ipo_208) *{opacity:1!important}._nav-popup_88ipo_208{height:calc(100dvh - var(--sb-header-height) * .55);display:flex;flex-direction:column;gap:.5rem;align-items:center}._nav-popup_88ipo_208>*:not(:last-child){border-bottom:1px solid color-mix(in hsl,var(--sb-decoration-color) 15%,transparent);width:80dvw}._nav-popup-selectors_88ipo_245{display:flex;gap:.5rem;justify-content:space-evenly;align-items:center}@keyframes _contentShow_88ipo_1{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1}}@keyframes _contentHide_88ipo_1{0%{opacity:1}to{opacity:0;transform:translateY(-1rem)}}._hero_k2su9_1{display:flex;align-items:stretch}._hero_k2su9_1:has(._image_k2su9_5)>div:first-child{align-items:stretch}._hero_k2su9_1>div:first-child{flex-grow:1;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:1rem;margin:2rem 0}._hero_k2su9_1>div:first-child h1{font-size:4rem;background:var(--sb-hero-name-background);-webkit-background-clip:text;background-clip:text;color:transparent;width:max-content;line-height:1}._hero_k2su9_1>div:first-child>p{font-size:3rem;font-weight:700;color:var(--sb-text-color);line-height:1}._hero_k2su9_1>div:first-child>p._tagline_k2su9_35{font-size:2rem;font-weight:500}._hero_k2su9_1>div:first-child ._actions_k2su9_41{display:flex;gap:1.25rem;margin:1rem 0}._hero_k2su9_1>div:first-child ._actions_k2su9_41 ._action_k2su9_41{padding:.5rem .75rem;background:var(--sb-active-link-color);color:var(--sb-text-color);border-radius:var(--sb-border-radius);text-decoration:none;transition-property:background-color,opacity,color;transition-timing-function:var(--sb-transition-timing);transition-duration:.15s}._hero_k2su9_1>div:first-child ._actions_k2su9_41 ._action_k2su9_41:hover,._hero_k2su9_1>div:first-child ._actions_k2su9_41 ._action_k2su9_41:focus{background:color-mix(in hsl,var(--sb-active-link-color) 90%,var(--sb-tint-color))}._hero_k2su9_1>div:first-child ._actions_k2su9_41 ._action_k2su9_41.alt{background:color-mix(in hsl,var(--sb-text-color) 10%,transparent)}._hero_k2su9_1>div:first-child ._actions_k2su9_41 ._action_k2su9_41.alt:hover,._hero_k2su9_1>div:first-child ._actions_k2su9_41 ._action_k2su9_41.alt:focus{background:color-mix(in hsl,var(--sb-text-color) 20%,transparent)}._hero_k2su9_1>div:first-child ._actions_k2su9_41 ._action_k2su9_41.brand{color:#fff}._hero_k2su9_1 ._image_k2su9_5{display:flex;justify-content:center;align-items:center;position:relative;margin-top:-1rem}._hero_k2su9_1 ._image_k2su9_5 img{height:25rem;position:relative;z-index:2;object-fit:contain}._hero_k2su9_1 ._image_k2su9_5 ._image-bg_k2su9_95{position:absolute;inset:0;border-radius:50%;margin:20%;background-image:var(--sb-hero-background);filter:var(--sb-hero-filter)}article:has(._hero_k2su9_1)>div{max-width:min(calc(100dvw - 2.5rem),72rem)!important}@media screen and (max-width: 1000px){._hero_k2su9_1{flex-direction:column-reverse}}._last-updated_r5njr_1{color:color-mix(in hsl,var(--sb-text-color) 72.5%,transparent)}._link_mf3bs_1{color:var(--sb-text-color);text-decoration:none;box-shadow:var(--sb-link-underline-color) 0 -2px 0 0 inset;outline:none}._link_mf3bs_1:hover,._link_mf3bs_1:focus{box-shadow:var(--sb-link-underline-color) 0 -6px 0 0 inset}._item_ni2rj_1{padding:.3rem .5rem;list-style-type:none;border-radius:var(--sb-border-radius);cursor:var(--sb-button-cursor)}._item_ni2rj_1:hover,._item_ni2rj_1:focus{outline:none;background:color-mix(in hsl,var(--sb-text-color) 7.5%,transparent)}._item_ni2rj_1[data-selected]{color:var(--sb-active-link-color)}._item_ni2rj_1 svg{margin-right:.15rem}._item_ni2rj_1 div{display:inline-block;vertical-align:text-top}._trigger_ni2rj_27{appearance:none;padding:.5rem;background:transparent;border:none;outline:none;color:var(--sb-text-color);border-radius:var(--sb-border-radius);cursor:var(--sb-button-cursor);transition-property:background-color,opacity,color;transition-timing-function:var(--sb-transition-timing);transition-duration:.15s}._trigger_ni2rj_27:hover,._trigger_ni2rj_27:focus,._trigger_ni2rj_27[data-expanded]{background:color-mix(in hsl,var(--sb-text-color) 7.5%,transparent)}._trigger_ni2rj_27 svg{aspect-ratio:1;font-size:1.1rem}._content_ni2rj_52{z-index:51;color:var(--sb-text-color);background:color-mix(in hsl,var(--sb-background-color) 95%,var(--sb-tint-color-opposite));border-radius:var(--sb-border-radius)}._list_ni2rj_63{padding:.25rem;display:flex;flex-direction:column}._icon_ni2rj_69{display:inline-block;vertical-align:text-bottom}._system-light_ni2rj_74,._system-dark_ni2rj_75,._force-light_ni2rj_76,._force-dark_ni2rj_77{display:none;vertical-align:text-bottom}html[data-theme=slight] ._system-light_ni2rj_74,html[data-theme=sdark] ._system-dark_ni2rj_75,html[data-theme=light] ._force-light_ni2rj_76,html[data-theme=dark] ._force-dark_ni2rj_77{display:block}._toc_ge7zc_1{font-size:.9em}._toc_ge7zc_1>span{font-family:var(--sb-font-headings);color:var(--sb-heading-color);margin-bottom:.75rem;display:block;font-weight:500}._toc_ge7zc_1 ol{display:flex;flex-direction:column;padding:0}._toc_ge7zc_1 ol ol a{padding-left:1rem}._toc_ge7zc_1 ol ol ol a{padding-left:2rem}._toc_ge7zc_1 ol ol ol ol a{padding-left:3rem}._toc_ge7zc_1 ol ol ol ol ol a{padding-left:4rem}._toc_ge7zc_1 ol ol ol ol ol ol a{padding-left:5rem}._toc_ge7zc_1:hover a,._toc_ge7zc_1:focus-within a{opacity:1}._item_ge7zc_48{list-style:none}._item_ge7zc_48>a{text-decoration:none;color:var(--sb-text-color);padding:.5rem 1rem;display:block;line-height:1.75;transition-property:background-color,opacity,color;transition-timing-function:var(--sb-transition-timing);transition-duration:.15s;opacity:.5;min-width:12rem;outline:none}._item_ge7zc_48>a:hover,._item_ge7zc_48>a:focus-visible{background:color-mix(in hsl,var(--sb-link-underline-color) 20%,transparent);border-radius:var(--sb-border-radius);color:var(--sb-heading-color)}._item_ge7zc_48>a._active_ge7zc_75{color:var(--sb-active-link-color);opacity:1}:root{--bprogress-color: #29d;--bprogress-height: 2px;--bprogress-spinner-size: 18px;--bprogress-spinner-animation-duration: .4s;--bprogress-spinner-border-size: 2px;--bprogress-box-shadow: 0 0 10px var(--bprogress-color), 0 0 5px var(--bprogress-color);--bprogress-z-index: 99999;--bprogress-spinner-top: 15px;--bprogress-spinner-bottom: auto;--bprogress-spinner-right: 15px;--bprogress-spinner-left: auto}.bprogress{pointer-events:none;z-index:var(--bprogress-z-index)}.bprogress .bar{background:var(--bprogress-color);position:fixed;z-index:var(--bprogress-z-index);top:0;left:0;width:100%;height:var(--bprogress-height)}.bprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:var(--bprogress-box-shadow);opacity:1;transform:rotate(3deg) translateY(-4px)}.bprogress .spinner{display:block;position:fixed;z-index:var(--bprogress-z-index);top:var(--bprogress-spinner-top);bottom:var(--bprogress-spinner-bottom);right:var(--bprogress-spinner-right);left:var(--bprogress-spinner-left)}.bprogress .spinner-icon{width:var(--bprogress-spinner-size);height:var(--bprogress-spinner-size);box-sizing:border-box;border:solid var(--bprogress-spinner-border-size) transparent;border-top-color:var(--bprogress-color);border-left-color:var(--bprogress-color);border-radius:50%;-webkit-animation:bprogress-spinner var(--bprogress-spinner-animation-duration) linear infinite;animation:bprogress-spinner var(--bprogress-spinner-animation-duration) linear infinite}.bprogress-custom-parent{overflow:hidden;position:relative}.bprogress-custom-parent .bprogress .spinner,.bprogress-custom-parent .bprogress .bar{position:absolute}@-webkit-keyframes bprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes bprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/inter-cyrillic-ext-wght-normal-B2xhLi22.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/inter-cyrillic-wght-normal-CMZtQduZ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/inter-greek-ext-wght-normal-CGAr0uHJ.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/inter-greek-wght-normal-CaVNZxsx.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/inter-latin-ext-wght-normal-CFHvXkgd.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/inter-latin-wght-normal-C2S99t-D.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/lexend-vietnamese-wght-normal-RvljkFvg.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/lexend-latin-ext-wght-normal-Ca5OILQq.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_build/assets/lexend-latin-wght-normal-ga3u8m5q.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_build/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_build/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_build/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_build/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_build/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._layout_qtyly_1{min-height:100dvh;width:100dvw;overflow-x:clip;display:grid;grid-template-columns:minmax(12rem,auto) 1fr}._skipnav_qtyly_9{position:fixed;top:0;left:0;background:#000;color:#fff;border-bottom-right-radius:.375rem;padding:.5rem .75rem;transform:translateY(-100%);transition:transform .3s ease-in-out;z-index:2147483647}._skipnav_qtyly_9:focus-within{transform:translateY(0)}._sidenav_qtyly_26{min-width:14rem;height:calc(100dvh - var(--sb-header-height));position:sticky;top:var(--sb-header-height);left:0;display:flex;flex-direction:row;padding:.5rem .5rem 1.5rem 1.5rem;transition:transform .3s ease-in-out;overflow-y:auto}div._e+main{grid-column-start:span 2}@media screen and (max-width: 1100px){._layout_qtyly_1{grid-template-columns:1fr}._sidenav_qtyly_26{position:fixed;left:0;top:0;height:100dvh;z-index:51;width:min(20rem,70dvw);background:var(--sb-background-color);animation:_contentHide_qtyly_1 .3s ease-out forwards}._sidenav_qtyly_26[data-expanded]{animation:_contentShow_qtyly_1 .3s ease-out}}._sidenav-overlay_qtyly_64{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:50;animation:_overlayHide_qtyly_1 .25s ease forwards}._sidenav-overlay_qtyly_64[data-expanded]{animation:_overlayShow_qtyly_1 .25s ease}._sidenav-content_qtyly_80{width:100%;height:100%;display:flex;flex-direction:column}._sidenav-header_qtyly_87{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}._logo-link_qtyly_95{text-decoration:none;color:var(--sb-heading-color);font-family:var(--sb-font-headings);font-size:1.25em}._section-trigger_qtyly_102{appearance:none;background:unset;border:unset;cursor:var(--sb-button-cursor);transition-property:opacity;transition-timing-function:var(--sb-transition-timing);transition-duration:.15s;display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;width:100%}._section-trigger_qtyly_102:hover,._section-trigger_qtyly_102:focus{-webkit-user-select:none;user-select:none;opacity:.8}._section-trigger_qtyly_102:not(:hover)[data-expanded] svg{opacity:0}._section-trigger_qtyly_102 svg{transition-property:transform,opacity;transition-timing-function:var(--sb-transition-timing);transition-duration:.15s}._section-trigger_qtyly_102 h2,._section-trigger_qtyly_102 h3,._section-trigger_qtyly_102 h4,._section-trigger_qtyly_102 h5,._section-trigger_qtyly_102 h6{display:inline}._section-trigger_qtyly_102 h2{color:var(--sb-heading-color);font-weight:500;font-size:.9rem}._section-trigger_qtyly_102 h3,._section-trigger_qtyly_102 h4,._section-trigger_qtyly_102 h5,._section-trigger_qtyly_102 h6{font-size:.9rem;font-weight:500}._section-trigger_qtyly_102:has(h2){margin-bottom:1rem}._section-trigger_qtyly_102[data-expanded] svg{transform:rotateX(180deg)}._section-content_qtyly_165{animation:_sectionHide_qtyly_1 .15s var(--sb-transition-timing);overflow:hidden}._section-content_qtyly_165[data-expanded]{animation:_sectionShow_qtyly_1 .15s var(--sb-transition-timing)}@keyframes _sectionShow_qtyly_1{0%{opacity:0;height:0}to{opacity:1;height:var(--kb-collapsible-content-height)}}@keyframes _sectionHide_qtyly_1{0%{opacity:1;height:var(--kb-collapsible-content-height)}to{opacity:0;height:0}}._sidenav-links_qtyly_198{width:100%;color:var(--sb-text-color);padding-bottom:1rem}._sidenav-links_qtyly_198 ul{list-style-type:none;padding:0}._sidenav-links_qtyly_198>ul{display:flex;flex-direction:column;gap:1rem}._sidenav-links_qtyly_198>ul ul{padding-left:.5rem;display:flex;flex-direction:column}._sidenav-links_qtyly_198>ul ul ul{border-left:1px solid color-mix(in hsl,var(--sb-decoration-color) 15%,transparent)}._sidenav-links_qtyly_198 li{list-style-type:none}._sidenav-links_qtyly_198 ._sidenav-link_qtyly_198{display:flex;width:100%;color:var(--sb-text-color);text-decoration:none;outline:none;padding:.5rem;border-radius:var(--sb-border-radius);font-size:.85rem;transition-property:background-color,color;transition-timing-function:var(--sb-transition-timing);transition-duration:.15s;line-height:1.5rem;justify-content:space-between;align-items:center}._sidenav-links_qtyly_198 ._sidenav-link_qtyly_198:hover,._sidenav-links_qtyly_198 ._sidenav-link_qtyly_198:focus-visible{color:var(--sb-heading-color);background:color-mix(in hsl,var(--sb-link-underline-color) 20%,transparent)}._sidenav-links_qtyly_198 ._sidenav-link_qtyly_198._active_qtyly_255{color:var(--sb-active-link-color)}._sidenav-links_qtyly_198 ._sidenav-link_qtyly_198 ._status-new_qtyly_259,._sidenav-links_qtyly_198 ._sidenav-link_qtyly_198 ._status-updated_qtyly_260,._sidenav-links_qtyly_198 ._sidenav-link_qtyly_198 ._status-next_qtyly_261,._sidenav-links_qtyly_198 ._sidenav-link_qtyly_198 ._status-custom_qtyly_262{display:inline-flex;align-items:center;font-size:.7rem;padding:.2rem .35rem;line-height:1;font-weight:600;text-transform:uppercase;border-radius:.25rem}._sidenav-links_qtyly_198 ._sidenav-link_qtyly_198 ._status-new_qtyly_259{background:var(--sb-active-link-color);color:#fff}._sidenav-links_qtyly_198 ._sidenav-link_qtyly_198 ._status-updated_qtyly_260{background:#da7700;background:oklch(66.6% .179 58.318);color:#fff}._sidenav-links_qtyly_198 ._sidenav-link_qtyly_198 ._status-next_qtyly_261{background:color-mix(in hsl,var(--sb-decoration-color) 40%,black);color:color-mix(in hsl,var(--sb-decoration-color) 10%,white)}._sidenav-links_qtyly_198 ._sidenav-link_qtyly_198 ._status-custom_qtyly_262{background:var(---bg);color:var(---fg)}@media screen and (max-width: 1100px){._sidenav-links_qtyly_198 li>ul{padding-top:.5rem}}@keyframes _overlayShow_qtyly_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayHide_qtyly_1{0%{opacity:1}to{opacity:0}}@keyframes _contentShow_qtyly_1{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes _contentHide_qtyly_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}html,[data-theme*=light]{--sb-font-headings: "Lexend Variable", Segoe UI, Roboto, sans-serif;--sb-font-text: "Inter Variable", Segoe UI, Roboto, sans-serif;--sb-font-mono: "JetBrains Mono Variable", Menlo, Consolas, monospace;--sb-button-cursor: pointer;--sb-background-color: hsl(0, 0%, 100%);--sb-heading-color: hsl(240, 6%, 10%);--sb-text-color: hsl(240, 5%, 26%);--sb-link-underline-color: hsl(199, 95%, 74%);--sb-active-link-color: hsl(200, 98%, 39%);--sb-code-text-color: hsl(201, 90%, 27%);--sb-highlight-background-color: hsl(204, 94%, 95%);--sb-decoration-color: hsl(240, 5%, 54%);--sb-border-radius: .375rem;--sb-header-height: 3.5rem;--sb-transition-timing: cubic-bezier(.4, 0, .2, 1);--sb-tint-color: white;--sb-tint-color-opposite: black;--sb-code-background-color: hsl(0, 0%, 98%);--sb-info-background-color: hsl(214, 100%, 97%);--sb-info-text-color: hsl(226, 71%, 40%);--sb-tip-background-color: hsl(138, 76%, 97%);--sb-tip-text-color: hsl(143, 64%, 24%);--sb-important-background-color: hsl(250, 100%, 98%);--sb-important-text-color: hsl(263, 69%, 42%);--sb-warning-background-color: hsl(48, 100%, 96%);--sb-warning-text-color: hsl(23, 61%, 38%);--sb-danger-background-color: hsl(0, 86%, 97%);--sb-danger-text-color: hsl(0, 70%, 35%);--sb-hero-background: linear-gradient( -45deg, hsl(200, 98%, 39%) 50%, hsl(199, 95%, 74%) 50% );--sb-hero-filter: blur(68px);--sb-hero-name-background: linear-gradient( -20deg, hsl(200, 98%, 39%) 30%, hsl(199, 95%, 74%) );--bprogress-color: var(--sb-active-link-color)}[data-theme*=dark]{color-scheme:dark;--sb-tint-color: black;--sb-tint-color-opposite: white;--sb-background-color: hsl(240, 6%, 10%);--sb-heading-color: hsl(0, 0%, 100%);--sb-text-color: hsl(240, 5%, 85%);--sb-link-underline-color: hsl(201, 90%, 27%);--sb-code-text-color: hsl(199, 95%, 74%);--sb-highlight-background-color: hsl(202, 80%, 14%);--sb-code-background-color: hsl(240, 4%, 16%);--sb-info-background-color: hsl(225, 41%, 17%);--sb-info-text-color: hsl(213, 94%, 68%);--sb-tip-background-color: hsl(149, 36%, 14%);--sb-tip-text-color: hsl(142, 52%, 51%);--sb-important-background-color: hsl(263, 44%, 17%);--sb-important-text-color: hsl(255, 92%, 76%);--sb-warning-background-color: hsl(13, 26%, 13%);--sb-warning-text-color: hsl(43, 74%, 50%);--sb-danger-background-color: hsl(356, 38%, 16%);--sb-danger-text-color: hsl(0, 91%, 71%)}html{background:var(--sb-background-color);font-optical-sizing:auto;font-family:var(--sb-font-text);overflow-x:hidden;scrollbar-color:color-mix(in hsl,var(--sb-background-color) 50%,var(--sb-tint-color-opposite)) color-mix(in hsl,var(--sb-background-color) 95%,var(--sb-tint-color-opposite))}code{font-family:var(--sb-font-mono)!important}h1,h2,h3,h4,h5,h6{font-family:var(--sb-font-headings)}article *[id]{scroll-margin-top:5rem}@media screen and (max-width: 1100px){article *[id]{scroll-margin-top:7.5rem}}.expressive-code.expressive-code{margin:1.5rem 0}.expressive-code.expressive-code figure{--code-background: var(--sb-code-background-color);--ec-frm-edActTabBg: var(--sb-code-background-color);--ec-frm-edTabBarBrdCol: var(--sb-code-background-color);--ec-frm-edTabBarBg: var(--sb-background-color);--ec-frm-edActTabIndTopCol: var(--sb-active-link-color);--ec-frm-edActTabIndBtmCol: color-mix( in hsl, var(--sb-code-background-color) 95%, var(--sb-tint-color-opposite) );--ec-frm-edTabBarBrdBtmCol: var(--ec-frm-edActTabIndBtmCol);--ec-frm-edActTabFg: var(--sb-text-color);--header-border-radius: var(--sb-border-radius);--ec-brdRad: var(--sb-border-radius);box-shadow:none;border-radius:var(--sb-border-radius);cursor:text}.expressive-code.expressive-code figure pre{border:none}.expressive-code.expressive-code figure .header .title{font-family:var(--sb-font-mono);font-size:.9rem}.expressive-code.expressive-code figure .copy{margin-top:.2rem}.expressive-code.expressive-code figure .ln[aria-hidden=true]::selection{background:transparent}.expressive-code.expressive-code figure:has(.ec-line.highlight) .ec-line:not(.highlight){opacity:.7;transition:opacity .1s var(--sb-transition-timing)}.expressive-code.expressive-code figure:hover .ec-line,.expressive-code.expressive-code figure:focus-within .ec-line{opacity:1!important}._h1_16ui5_1{color:var(--sb-heading-color);font-weight:400;font-size:2.25em;margin-top:0;margin-bottom:.88em;line-height:1.11}._h2_16ui5_10,h2[id=footnote-label]{color:var(--sb-heading-color);font-weight:400;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.33}._h3_16ui5_20{color:var(--sb-heading-color);font-weight:400;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}._h4_16ui5_29{color:var(--sb-heading-color);font-weight:400;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}._h5_16ui5_37{color:var(--sb-heading-color);font-weight:400;margin-top:1.33em;margin-bottom:.4em;line-height:1.4}._h6_16ui5_45{color:var(--sb-heading-color);font-weight:400;margin-top:1.2em;margin-bottom:.2em;line-height:1.3}.sb-kbd{border-radius:var(--sb-border-radius);border:1px solid var(--sb-decoration-color);border-bottom-width:3px;background:color-mix(in hsl,var(--sb-decoration-color) 10%,transparent);color:var(--sb-heading-color);padding:.1em .4em}._a_16ui5_62,a[data-footnote-backref],a[data-footnote-ref]{color:var(--sb-heading-color);text-decoration:none;box-shadow:var(--sb-link-underline-color) 0 -2px 0 0 inset;outline:none}:is(._a_16ui5_62,a[data-footnote-backref],a[data-footnote-ref]):hover,:is(._a_16ui5_62,a[data-footnote-backref],a[data-footnote-ref]):focus{box-shadow:var(--sb-link-underline-color) 0 -6px 0 0 inset}a[data-footnote-backref],a[data-footnote-ref]{font-size:.8em}._a-auto_16ui5_81{color:inherit;text-decoration:none}._p_16ui5_86{margin:1.25em 0;color:var(--sb-text-color)}:is(._h1_16ui5_1,._h2_16ui5_10,._h3_16ui5_20,._h4_16ui5_29,._h5_16ui5_37,._h6_16ui5_45)+._p_16ui5_86,:is(._h1_16ui5_1,._h2_16ui5_10,._h3_16ui5_20,._h4_16ui5_29,._h5_16ui5_37,._h6_16ui5_45)+._ul_16ui5_98,:is(._h1_16ui5_1,._h2_16ui5_10,._h3_16ui5_20,._h4_16ui5_29,._h5_16ui5_37,._h6_16ui5_45)+._ol_16ui5_99{margin-top:0}._hr_16ui5_104{margin:2rem 0;border-top:1px solid color-mix(in hsl,var(--sb-decoration-color) 15%,transparent);color:transparent}._ul_16ui5_98{list-style-type:disc}._ol_16ui5_99{list-style-type:decimal}._ul_16ui5_98,._ol_16ui5_99{margin:1.25em 0;padding-left:1.625em}:is(._ul_16ui5_98,._ol_16ui5_99) ._ul_16ui5_98,:is(._ul_16ui5_98,._ol_16ui5_99) ._ol_16ui5_99{padding-left:1.2em}._li_16ui5_130{padding-left:.375em;margin:.5em 0;color:var(--sb-text-color)}._li_16ui5_130::marker{font-weight:400;color:var(--sb-decoration-color)}._li_16ui5_130 ._p_16ui5_86,._li_16ui5_130 ._ul_16ui5_98,._li_16ui5_130 ._ol_16ui5_99{margin:.4em 0}._ul_16ui5_98.contains-task-list{list-style:none;padding:0}._ul_16ui5_98.contains-task-list ._li_16ui5_130>input:first-child{margin-right:.5em}._code_16ui5_156{font-size:.9em;color:var(--sb-code-text-color);background:var(--sb-highlight-background-color);padding:.1em .3em;border-radius:var(--sb-border-radius);overflow-wrap:break-word}._table_16ui5_165 td>._code_16ui5_156{font-size:1em}._blockquote_16ui5_169{border-left:.15em solid var(--sb-decoration-color);padding-left:1em}._custom-container_16ui5_174{padding:1em 1.25em;border-radius:var(--sb-border-radius);margin:1.25em 0}._custom-container_16ui5_174>span:first-child{text-transform:capitalize;font-family:var(--sb-font-headings);font-weight:400;margin-bottom:.5em;line-height:1.5;display:inline-block}._custom-container_16ui5_174>span:first-child+._p_16ui5_86,._custom-container_16ui5_174>span:first-child+._ul_16ui5_98,._custom-container_16ui5_174>span:first-child+._ol_16ui5_99{margin-top:0}._custom-container_16ui5_174>._p_16ui5_86:first-child,._custom-container_16ui5_174>._ul_16ui5_98:first-child,._custom-container_16ui5_174>._ol_16ui5_99:first-child{margin-top:0}._custom-container_16ui5_174>._p_16ui5_86:last-child,._custom-container_16ui5_174>._ul_16ui5_98:last-child,._custom-container_16ui5_174>._ol_16ui5_99:last-child{margin-bottom:0}._custom-container_16ui5_174>summary{text-transform:capitalize;font-family:var(--sb-font-headings);font-weight:400;line-height:1.5;cursor:var(--sb-button-cursor);-webkit-user-select:none;user-select:none}._custom-container_16ui5_174>summary+._p_16ui5_86,._custom-container_16ui5_174>summary+._ul_16ui5_98,._custom-container_16ui5_174>summary+._ol_16ui5_99{margin-top:.5em}._custom-container_16ui5_174[data-custom-container=info],._custom-container_16ui5_174[data-custom-container=note],._custom-container_16ui5_174[data-custom-container=details]{background:var(--sb-info-background-color);color:var(--sb-info-text-color)}._custom-container_16ui5_174[data-custom-container=tip]{background:var(--sb-tip-background-color);color:var(--sb-tip-text-color)}._custom-container_16ui5_174[data-custom-container=important]{background:var(--sb-important-background-color);color:var(--sb-important-text-color)}._custom-container_16ui5_174[data-custom-container=warning]{background:var(--sb-warning-background-color);color:var(--sb-warning-text-color)}._custom-container_16ui5_174[data-custom-container=danger],._custom-container_16ui5_174[data-custom-container=caution]{background:var(--sb-danger-background-color);color:var(--sb-danger-text-color)}._table_16ui5_165{overflow-x:auto;border-radius:var(--sb-border-radius);margin-top:2em;margin-bottom:2em;border:1px solid color-mix(in hsl,var(--sb-decoration-color) 10%,transparent)}._table_16ui5_165>table{width:100%;table-layout:auto;text-align:left;font-size:.875em;line-height:1.7;border-collapse:collapse}._table_16ui5_165>table>thead{color:var(--sb-heading-color);font-family:var(--sb-font-headings);background:color-mix(in hsl,var(--sb-background-color) 70%,var(--sb-tint-color));border:1px solid color-mix(in hsl,var(--sb-decoration-color) 10%,transparent);border-bottom:none;border-top:none}._table_16ui5_165>table td:not(:last-child),._table_16ui5_165>table th:not(:last-child){border-right:1px solid color-mix(in hsl,var(--sb-decoration-color) 10%,transparent)}._table_16ui5_165>table tr{color:var(--sb-text-color)}._table_16ui5_165>table tr>*{padding:.5rem .75rem}._table_16ui5_165>table>tbody tr{border:1px solid color-mix(in hsl,var(--sb-decoration-color) 10%,transparent);border-top:none}html[data-theme*=light] :is(._table_16ui5_165>table>tbody tr){background:color-mix(in hsl,var(--sb-background-color) 97%,var(--sb-tint-color-opposite))}._table_16ui5_165>table>tbody tr:last-child{border-bottom:none}._tabs-container_16ui5_314{margin:1.5rem 0;width:100%;display:flex;flex-direction:column}._tabs-list_16ui5_321{position:relative;display:flex;border-top-left-radius:var(--sb-border-radius);border-top-right-radius:var(--sb-border-radius);border:1.5px solid var(--sb-code-background-color);border-bottom:1.5px solid color-mix(in hsl,var(--sb-code-background-color) 95%,var(--sb-tint-color-opposite))}._tabs-indicator_16ui5_336{background:var(--sb-code-background-color);transition:transform .15s,width 50ms;z-index:1;overflow:hidden}._tabs-trigger_16ui5_343{appearance:none;outline:none;background:none;border:none;padding:5.5px 16px;z-index:2;position:relative;overflow:hidden;border-top-right-radius:calc(var(--sb-border-radius) - 1.5px);border-top-left-radius:calc(var(--sb-border-radius) - 1.5px);cursor:var(--sb-button-cursor);font-family:var(--sb-font-mono);font-size:.9rem;transition:background-color .15s,border .15s;color:color-mix(in hsl,var(--sb-text-color) 75%,transparent)}._tabs-trigger_16ui5_343[data-selected],._tabs-trigger_16ui5_343:hover,._tabs-trigger_16ui5_343:focus{color:var(--sb-text-color);background:color-mix(in hsl,var(--sb-code-background-color) 75%,transparent)}._tabs-trigger_16ui5_343[data-selected]{background:var(--sb-code-background-color)}._tabs-trigger_16ui5_343[data-selected]:before{content:"";height:100%;width:100%;inset:0;position:absolute;border-top:1.5px solid var(--sb-active-link-color)}._tabs-content_16ui5_385{display:none}._tabs-content_16ui5_385[data-selected]{display:block}._tabs-content_16ui5_385 .expressive-code{margin:0}._tabs-content_16ui5_385 .expressive-code figure pre{border-top-right-radius:0;border-top-left-radius:0}._tabs-content_16ui5_385:not(:has(figure)){border-bottom-left-radius:var(--sb-border-radius);border-bottom-right-radius:var(--sb-border-radius);border:1.5px solid var(--sb-code-background-color);padding:0 1.25rem}._steps_16ui5_409{counter-reset:step;border:0 solid;border-left-width:1px;border-color:var(--sb-code-background-color);margin-left:1rem;padding-left:1.75rem;position:relative}._step_16ui5_409:before{background-color:var(--sb-code-background-color);color:var(--sb-text-color);content:counter(step);counter-increment:step;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875rem;line-height:1.25rem;display:flex;position:absolute;left:-1rem}
