.demo-module-scss-module__LERvuq__root{border:1px solid var(--color-border);border-radius:var(--radius-surface);background-color:var(--color-surface)}.demo-module-scss-module__LERvuq__preview{padding:var(--space-7);gap:var(--space-4);grid-auto-flow:row;justify-content:center;place-items:center;min-height:128px;display:grid}@media (min-width:768px){.demo-module-scss-module__LERvuq__preview{grid-auto-flow:column}}.demo-module-scss-module__LERvuq__preview[data-stretch=true]{place-content:center stretch;place-items:stretch stretch}.demo-module-scss-module__LERvuq__previewSection{width:100%;height:100%;padding:var(--space-7);justify-content:center;place-items:center;gap:var(--space-4);grid-auto-flow:column;display:grid}.demo-module-scss-module__LERvuq__previewSection[data-stretch=true]{place-content:center stretch;place-items:stretch stretch}.demo-module-scss-module__LERvuq__preview:has(.demo-module-scss-module__LERvuq__previewSection){grid-auto-columns:1fr;gap:0;padding:0}.demo-module-scss-module__LERvuq__preview:has(.demo-module-scss-module__LERvuq__previewSection) .demo-module-scss-module__LERvuq__previewSection+.demo-module-scss-module__LERvuq__previewSection{border-left:1px solid var(--color-border)}.demo-module-scss-module__LERvuq__code{border-top:1px solid var(--color-border);background-color:var(--color-surface-inset);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;position:relative}.demo-module-scss-module__LERvuq__code:hover .demo-module-scss-module__LERvuq__codeActions,.demo-module-scss-module__LERvuq__code:focus-within .demo-module-scss-module__LERvuq__codeActions{opacity:1}.demo-module-scss-module__LERvuq__codeContent{font-family:var(--text-label-small--typeface,var(--text-label--typeface,var(--font-typeface)));font-size:var(--text-label-small);line-height:var(--text-label-small--line-height,var(--text-label--line-height));font-weight:var(--text-label-small--weight,var(--text-label--weight));letter-spacing:var(--text-label-small--tracking,var(--text-label--tracking));font-family:var(--typeface-system-mono);tab-size:2;padding:var(--space-7);line-height:1.5}.demo-module-scss-module__LERvuq__codeActions{top:var(--space-4);right:var(--space-4);opacity:0;transition:opacity .15s;position:absolute}.shiki span{color:var(--shiki-light);background-color:var(--shiki-light-bg);font-style:var(--shiki-light-font-style);font-weight:var(--shiki-light-font-weight);-webkit-text-decoration:var(--shiki-light-text-decoration);text-decoration:var(--shiki-light-text-decoration)}[data-theme=dark] .shiki span{color:var(--shiki-dark);background-color:var(--shiki-dark-bg);font-style:var(--shiki-dark-font-style);font-weight:var(--shiki-dark-font-weight);-webkit-text-decoration:var(--shiki-dark-text-decoration);text-decoration:var(--shiki-dark-text-decoration)}
.documentation-page-module-scss-module__m115Aa__root{padding-top:var(--space-8);padding-bottom:var(--space-12);justify-content:center;gap:var(--space-10);--main-max-width:800px;--aside-width:160px;display:flex;container:root/inline-size}.documentation-page-module-scss-module__m115Aa__main{gap:var(--space-10);width:100%;max-width:var(--main-max-width);flex-direction:column;display:flex}.documentation-page-module-scss-module__m115Aa__aside{width:var(--aside-width);flex-shrink:0;display:none}.documentation-page-module-scss-module__m115Aa__header{gap:var(--space-4);flex-direction:column;display:flex}.documentation-page-module-scss-module__m115Aa__headerCopy{gap:var(--space-1);flex-direction:column;display:flex}.documentation-page-module-scss-module__m115Aa__headerDetails{gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.documentation-page-module-scss-module__m115Aa__headerTitle{font-family:var(--text-heading-large--typeface,var(--text-heading--typeface,var(--font-typeface)));font-size:var(--text-heading-large);line-height:var(--text-heading-large--line-height,var(--text-heading--line-height));font-weight:var(--text-heading-large--weight,var(--text-heading--weight));letter-spacing:var(--text-heading-large--tracking,var(--text-heading--tracking))}.documentation-page-module-scss-module__m115Aa__headerDescription{font-family:var(--text-body-large--typeface,var(--text-body--typeface,var(--font-typeface)));font-size:var(--text-body-large);line-height:var(--text-body-large--line-height,var(--text-body--line-height));font-weight:var(--text-body-large--weight,var(--text-body--weight));letter-spacing:var(--text-body-large--tracking,var(--text-body--tracking));color:var(--color-text-secondary);text-wrap:pretty}.documentation-page-module-scss-module__m115Aa__markdownLink{font-family:var(--text-label-small--typeface,var(--text-label--typeface,var(--font-typeface)));font-size:var(--text-label-small);line-height:var(--text-label-small--line-height,var(--text-label--line-height));font-weight:var(--text-label-small--weight,var(--text-label--weight));letter-spacing:var(--text-label-small--tracking,var(--text-label--tracking));color:var(--color-text-secondary)}.documentation-page-module-scss-module__m115Aa__markdownLink:hover{text-decoration:underline}.documentation-page-module-scss-module__m115Aa__markdownLink{align-items:center;gap:var(--space-3);display:flex}.documentation-page-module-scss-module__m115Aa__markdownIcon{height:var(--size-icon);width:var(--width-icon)}.documentation-page-module-scss-module__m115Aa__section{gap:var(--space-5);flex-direction:column;display:flex}.documentation-page-module-scss-module__m115Aa__toc{top:calc(var(--space-7) + var(--space-8));display:block;position:sticky}.documentation-page-module-scss-module__m115Aa__tocTitle{font-family:var(--text-body-small--typeface,var(--text-body--typeface,var(--font-typeface)));font-size:var(--text-body-small);line-height:var(--text-body-small--line-height,var(--text-body--line-height));font-weight:var(--text-body-small--weight,var(--text-body--weight));letter-spacing:var(--text-body-small--tracking,var(--text-body--tracking));font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0;margin-bottom:var(--space-6)}.documentation-page-module-scss-module__m115Aa__toc nav{gap:var(--space-3);flex-direction:column;display:flex}.documentation-page-module-scss-module__m115Aa__tocLink{font-family:var(--text-body-small--typeface,var(--text-body--typeface,var(--font-typeface)));font-size:var(--text-body-small);line-height:var(--text-body-small--line-height,var(--text-body--line-height));font-weight:var(--text-body-small--weight,var(--text-body--weight));letter-spacing:var(--text-body-small--tracking,var(--text-body--tracking));color:var(--color-text-secondary)}.documentation-page-module-scss-module__m115Aa__tocLink:hover{text-decoration:underline}.documentation-page-module-scss-module__m115Aa__tocLink[data-depth="3"]{padding-left:var(--space-4)}.documentation-page-module-scss-module__m115Aa__tocLink[data-active=true]{font-weight:var(--font-weight-semibold);color:var(--color-text)}.documentation-page-module-scss-module__m115Aa__body h1,.documentation-page-module-scss-module__m115Aa__body h2,.documentation-page-module-scss-module__m115Aa__body h3{scroll-margin-top:var(--space-8)}.documentation-page-module-scss-module__m115Aa__body h1{font-family:var(--text-display-small--typeface,var(--text-display--typeface,var(--font-typeface)));font-size:var(--text-display-small);line-height:var(--text-display-small--line-height,var(--text-display--line-height));font-weight:var(--text-display-small--weight,var(--text-display--weight));letter-spacing:var(--text-display-small--tracking,var(--text-display--tracking))}.documentation-page-module-scss-module__m115Aa__body h2{font-family:var(--text-heading-medium--typeface,var(--text-heading--typeface,var(--font-typeface)));font-size:var(--text-heading-medium);line-height:var(--text-heading-medium--line-height,var(--text-heading--line-height));font-weight:var(--text-heading-medium--weight,var(--text-heading--weight));letter-spacing:var(--text-heading-medium--tracking,var(--text-heading--tracking))}.documentation-page-module-scss-module__m115Aa__body h3{font-family:var(--text-heading-small--typeface,var(--text-heading--typeface,var(--font-typeface)));font-size:var(--text-heading-small);line-height:var(--text-heading-small--line-height,var(--text-heading--line-height));font-weight:var(--text-heading-small--weight,var(--text-heading--weight));letter-spacing:var(--text-heading-small--tracking,var(--text-heading--tracking))}.documentation-page-module-scss-module__m115Aa__body [data-lead]{font-family:var(--text-body-large--typeface,var(--text-body--typeface,var(--font-typeface)));font-size:var(--text-body-large);line-height:var(--text-body-large--line-height,var(--text-body--line-height));font-weight:var(--text-body-large--weight,var(--text-body--weight));letter-spacing:var(--text-body-large--tracking,var(--text-body--tracking));text-wrap:pretty;color:var(--color-text-secondary)}.documentation-page-module-scss-module__m115Aa__body>p{font-family:var(--text-body-medium--typeface,var(--text-body--typeface,var(--font-typeface)));font-size:var(--text-body-medium);line-height:var(--text-body-medium--line-height,var(--text-body--line-height));font-weight:var(--text-body-medium--weight,var(--text-body--weight));letter-spacing:var(--text-body-medium--tracking,var(--text-body--tracking));text-wrap:pretty}.documentation-page-module-scss-module__m115Aa__body>ul{padding-left:var(--space-5)}.documentation-page-module-scss-module__m115Aa__body>ul li{font-family:var(--text-body-medium--typeface,var(--text-body--typeface,var(--font-typeface)));font-size:var(--text-body-medium);line-height:var(--text-body-medium--line-height,var(--text-body--line-height));font-weight:var(--text-body-medium--weight,var(--text-body--weight));letter-spacing:var(--text-body-medium--tracking,var(--text-body--tracking));text-wrap:pretty;margin-top:1em}.documentation-page-module-scss-module__m115Aa__body>p a{color:var(--color-text-accent);text-decoration:underline}.documentation-page-module-scss-module__m115Aa__body :is(h1,h2,h3)>a{color:inherit;text-decoration:none}.documentation-page-module-scss-module__m115Aa__body :is(h1,h2,h3)>a:after{content:"#";margin-left:var(--space-2);color:var(--color-text-tertiary);opacity:0;transition:opacity .12s}.documentation-page-module-scss-module__m115Aa__body :is(h1,h2,h3):hover>a:after,.documentation-page-module-scss-module__m115Aa__body :is(h1,h2,h3)>a:focus-visible:after{opacity:1}.documentation-page-module-scss-module__m115Aa__body :is(h1,h2,h3)>a:focus-visible{outline:2px solid var(--color-text-accent);outline-offset:2px;border-radius:2px}.documentation-page-module-scss-module__m115Aa__body p code{background-color:var(--color-neutral-2);border:1px solid var(--color-neutral-5);color:var(--color-neutral-11);font-family:var(--font-typeface-code);border-radius:4px;padding:.15em .3em;font-size:.85em}.documentation-page-module-scss-module__m115Aa__body>:is(p,h1,h2,h3,ul){max-width:65ch}.documentation-page-module-scss-module__m115Aa__body>*+*{margin-top:1em}.documentation-page-module-scss-module__m115Aa__body h1,.documentation-page-module-scss-module__m115Aa__body h2,.documentation-page-module-scss-module__m115Aa__body h3{margin-block:2em .5em}.documentation-page-module-scss-module__m115Aa__body h3+p,.documentation-page-module-scss-module__m115Aa__body :is(h1,h2,h3):first-child{margin-top:0}@media (min-width:992px){.documentation-page-module-scss-module__m115Aa__body [data-mobile-block]{display:block}}@container root (min-width:1008px){.documentation-page-module-scss-module__m115Aa__aside{display:block}}
