.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;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;text-align:left;vertical-align:middle}.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)}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}