.typography :where(figure),.typography :where(p>img:only-child){max-width:max-content;padding:var(--size-12);margin-inline:0;margin-top:var(--size-16);margin-bottom:var(--size-24);background-color:var(--neutral-alpha-weak);border-radius:var(--border-radius-xl)}.typography :where(figure) img{display:block;max-width:100%;height:auto;margin:0;cursor:zoom-in;border-radius:var(--border-radius-l)}.typography :where(figcaption){padding:0 var(--size-16);margin-top:var(--size-16);margin-bottom:0;font:var(--font-body-xs);color:var(--neutral-text-weak);text-align:center}.typography :where(table){width:100%;font:var(--font-body-s);border-collapse:collapse}.typography :where(table) td,.typography :where(table) th{position:relative;vertical-align:middle;text-align:left}.typography :where(table) th{color:var(--primary-text-medium);background:var(--primary-alpha-weak)}.typography :where(table) th[scope=col],.typography :where(table) th[scope=column]{padding:var(--size-24) var(--size-16);vertical-align:baseline}.typography :where(table) th[scope=row]{padding:var(--size-12) var(--size-16)}.typography :where(table) td{padding:var(--size-12) var(--size-16)}.typography :where(table) tbody tr:nth-child(2n) td{background:var(--neutral-background-medium)}.typography :where(blockquote){padding:var(--size-24);margin-top:var(--size-16);background:var(--neutral-background-strong);border-radius:var(--border-radius-m)}.typography :where(blockquote):after,.typography :where(blockquote):before{display:none}.typography :where(aside)[role=note]{margin-block:var(--size-24)}.typography .embed-youtube{width:100%;max-width:1200px;padding:var(--size-12);margin-top:var(--size-16);margin-bottom:var(--size-24);overflow:hidden;background:var(--neutral-alpha-weak);border-radius:var(--border-radius-xl)}.typography .embed-youtube>iframe{display:block;width:100%;aspect-ratio:16/9;border-radius:var(--border-radius-l)}.typography .responsive-table{overflow:auto;word-break:normal}@media only screen and (max-width:35.5rem){.typography .responsive-table{display:block;max-width:calc(100vw - var(--size-32))}}.typography .responsive-table>table{width:auto}.typography .spectra-CodeHighlight-root{margin-block:var(--size-16)}.DocsNotFoundPage_root__dB8Hv{height:100%}.DocsNotFoundPage_root__dB8Hv .DocsNotFoundPage_container__q9QJY{display:flex;flex-direction:column;gap:var(--size-16);align-items:center;height:100%;text-align:center}.DocsNotFoundPage_root__dB8Hv header{display:flex;flex-direction:column-reverse;color:var(--neutral-text-weak)}.DocsNotFoundPage_root__dB8Hv header h1{font:var(--font-display-m);color:var(--neutral-text-strong)}.DocsSearchPage_root__bsjSA .DocsSearchPage_header__R1dSa{display:flex;flex-direction:column;gap:var(--size-16);padding:0 var(--size-20);margin-bottom:var(--size-32)}.DocsSearchPage_root__bsjSA .DocsSearchPage_heading__NECO0{margin:0}.DocsSearchPage_root__bsjSA .DocsSearchPage_subheading__Y33Lc{margin:0;font:var(--font-body-s);color:var(--neutral-solid-weakest)}.DocsSearchPage_root__bsjSA .DocsSearchPage_resultList__vAjoH{display:flex;flex-direction:column}@media only screen and (min-width:64rem){.DocsSearchPage_root__bsjSA .DocsSearchPage_resultList__vAjoH{max-width:70%}}.DocsSearchPage_root__bsjSA .DocsSearchPage_resultItem__WwyA3{display:flex;flex-direction:column;gap:var(--size-8);padding:var(--size-12) 0;color:var(--neutral-text-medium);border-bottom:1px solid var(--neutral-on-solid-inverted-medium)}.DocsSearchPage_root__bsjSA .DocsSearchPage_resultItem__WwyA3 .DocsSearchPage_resultItemContainer__Ls0ck{padding:var(--size-12) var(--size-20);border-radius:var(--border-radius-s);transition:background .2s ease-in-out}.DocsSearchPage_root__bsjSA .DocsSearchPage_resultItem__WwyA3 .DocsSearchPage_resultItemContainer__Ls0ck:hover{background:var(--neutral-background-medium)}.DocsSearchPage_root__bsjSA .DocsSearchPage_resultItem__WwyA3 a{text-decoration:none}.DocsSearchPage_root__bsjSA .DocsSearchPage_resultItem__WwyA3:first-child{padding-top:0}.DocsSearchPage_root__bsjSA .DocsSearchPage_resultItem__WwyA3:last-child{padding-bottom:0;border-bottom:0}.DocsSearchPage_root__bsjSA .DocsSearchPage_resultItem__WwyA3 .DocsSearchPage_title__MSPF_{margin:0;font:var(--font-body-m);font-weight:600;color:var(--primary-on-solid-weak)}.DocsSearchPage_root__bsjSA .DocsSearchPage_resultItem__WwyA3 .DocsSearchPage_excerpt__UcSWo{margin-bottom:var(--size-8);color:var(--neutral-text-medium);text-decoration:none}.DocsSearchPage_root__bsjSA .DocsSearchPage_resultItem__WwyA3 .DocsSearchPage_tag__Zh9mq{display:inline;width:max-content;padding:var(--size-2) var(--size-4);font:var(--font-body-xs);color:var(--neutral-text-medium);text-align:center;background:var(--neutral-background-medium);border:1px solid var(--neutral-alpha-medium);border-radius:var(--border-radius-s)}.DocsSearchPage_root__bsjSA .DocsSearchPage_pagination__1CGRA{display:flex;gap:var(--size-8);align-items:center;margin-top:var(--size-48)}.DocsSearchPage_root__bsjSA .DocsSearchPage_pagination__1CGRA a{display:block;padding:var(--size-8) var(--size-12);font:var(--font-body-m);color:var(--neutral-text-weak);text-decoration:none;border:2px solid rgba(0,0,0,0)}.DocsSearchPage_root__bsjSA .DocsSearchPage_pagination__1CGRA a:focus-visible,.DocsSearchPage_root__bsjSA .DocsSearchPage_pagination__1CGRA a:hover{color:var(--neutral-text-strong)}.DocsSearchPage_root__bsjSA .DocsSearchPage_pagination__1CGRA a[aria-current=page]{color:var(--primary-text-weak);border-bottom:2px solid var(--primary-text-medium)}.DocsSearchPage_root__bsjSA .DocsSearchPage_pagination__1CGRA .DocsSearchPage_next__kUUpt,.DocsSearchPage_root__bsjSA .DocsSearchPage_pagination__1CGRA .DocsSearchPage_prev__8p9dE{display:flex;align-items:center}.DocsSearchPage_root__bsjSA .DocsSearchPage_pagination__1CGRA .DocsSearchPage_boundary__9K1Fy{display:flex;gap:var(--size-8);align-items:center}.AdjacentNav_root__YkA6T{display:flex;gap:var(--size-4)}.AdjacentNav_root__YkA6T .AdjacentNav_navLink__Taq57{position:relative;display:flex;gap:var(--size-4);width:50%;padding:var(--size-16) var(--size-24);overflow:hidden;font-weight:600;color:var(--primary-on-solid-weak);text-decoration:none;background:var(--neutral-background-medium);transition:color .2s ease-in-out}.AdjacentNav_root__YkA6T .AdjacentNav_navLink__Taq57 span{position:absolute;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdjacentNav_root__YkA6T .AdjacentNav_navLink__Taq57:hover{color:var(--neutral-text-strong)}.AdjacentNav_root__YkA6T .AdjacentNav_navLink__Taq57:first-child{justify-content:flex-start;border-radius:var(--border-radius-xl) var(--border-radius-xs) var(--border-radius-xs) var(--border-radius-xl)}.AdjacentNav_root__YkA6T .AdjacentNav_navLink__Taq57:first-child span{left:0;padding-right:var(--size-32);padding-left:var(--size-56);text-align:left}.AdjacentNav_root__YkA6T .AdjacentNav_navLink__Taq57:last-child{justify-content:flex-end;border-radius:var(--border-radius-xs) var(--border-radius-xl) var(--border-radius-xl) var(--border-radius-xs)}.AdjacentNav_root__YkA6T .AdjacentNav_navLink__Taq57:last-child span{right:0;padding-right:var(--size-56);padding-left:var(--size-32);text-align:right}.Related_root__oB_Lp .Related_heading__ZSayM{margin-bottom:var(--size-24)}.Related_root__oB_Lp .Related_list__1RPun{color:var(--primary-on-solid-weak)}.Related_root__oB_Lp .Related_list__1RPun li,.Related_root__oB_Lp .Related_list__1RPun li a{font-weight:600;color:inherit;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.Related_root__oB_Lp .Related_list__1RPun li a:focus-visible,.Related_root__oB_Lp .Related_list__1RPun li a:hover,.Related_root__oB_Lp .Related_list__1RPun li:focus-visible,.Related_root__oB_Lp .Related_list__1RPun li:hover{-webkit-text-decoration-color:var(--primary-alpha-strong);text-decoration-color:var(--primary-alpha-strong)}.Related_root__oB_Lp .Related_list__1RPun li::marker{font:var(--font-body-s);content:"◆"}body,html[data-theme]{display:grid;min-height:100%}html[data-theme]{scroll-behavior:smooth}#docs{min-height:100%;background-color:var(--neutral-background-weak)}@media only screen and (min-width:64rem){#docs{display:grid;grid-template-columns:260px 1fr;grid-auto-rows:min-content;height:100vh}}#docs-inner{display:flex;flex-direction:column}@media only screen and (min-width:64rem){#docs-inner{height:100vh;padding-top:0;overflow-y:scroll}}.container{width:100%;max-width:var(--content-max-width);padding:var(--size-24) var(--size-16);margin:0 auto}@media only screen and (min-width:48.001rem)and (max-width:64rem){.container{padding:var(--size-24)}}@media only screen and (min-width:64rem){.container{padding:var(--size-56) 7%}}pre{word-break:break-all}