@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid}}}.sl-container:has(.docs-index){max-width:none}.markdown-body{color:var(--foreground)}.markdown-body h1{margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 6);letter-spacing:.0015em;font-size:2.063rem;font-weight:300;line-height:1.375;font-family:var(--font-diatype);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);text-wrap:pretty}.markdown-body h2{margin-top:calc(var(--spacing,.25rem) * 14);margin-bottom:calc(var(--spacing,.25rem) * 6);letter-spacing:.0015em;font-size:1.625rem;font-weight:300;line-height:1.6;font-family:var(--font-diatype);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);text-wrap:pretty}.markdown-body h3{margin-top:calc(var(--spacing,.25rem) * 12);margin-bottom:calc(var(--spacing,.25rem) * 4);letter-spacing:.0025em;font-size:1.125rem;font-weight:400;line-height:1.75;font-family:var(--font-diatype);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-wrap:pretty}.markdown-body h4{margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 4);letter-spacing:.0025em;font-size:1rem;font-weight:400;line-height:1.75;font-family:var(--font-diatype);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.markdown-body h5{margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 2);letter-spacing:.0025em;font-size:.875rem;font-weight:400;line-height:1.75;font-family:var(--font-diatype);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.markdown-body h6{margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 2);letter-spacing:.0025em;font-size:.75rem;font-weight:400;line-height:1.75;font-family:var(--font-diatype);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.markdown-body :first-child{margin-top:0}.markdown-body p{margin-block:calc(var(--spacing,.25rem) * 4);letter-spacing:.0025em;font-size:1rem;font-weight:400;line-height:1.75;font-family:var(--font-diatype)}.markdown-body ul{margin-block:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 6);list-style-type:disc}.markdown-body ol{margin-block:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 6);list-style-type:decimal}.markdown-body li{margin-block:calc(var(--spacing,.25rem) * 1.5);letter-spacing:.0025em;font-size:1rem;font-weight:400;line-height:1.75;font-family:var(--font-diatype)}.markdown-body li>ul,.markdown-body li>ol{margin-block:calc(var(--spacing,.25rem) * 1.5)}.markdown-body :where(p,li,td,th) a{color:var(--color-bsmnt-link-default);text-underline-offset:2px;text-decoration-line:underline}.markdown-body :where(p,li,td,th) a:hover,.markdown-body :where(p,li,td,th) a:focus-visible{text-decoration-line:none}.markdown-body strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.markdown-body :not(pre)>code{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--foreground);border-radius:.25rem}@supports (color:color-mix(in lab,red,red)){.markdown-body :not(pre)>code{background-color:color-mix(in oklab,var(--foreground) 6%,transparent)}}.markdown-body :not(pre)>code{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-mono,var(--font-diatype-mono));font-size:.9em}.markdown-body pre{margin-block:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) + 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));overflow-x:auto}.markdown-body blockquote{margin-block:calc(var(--spacing,.25rem) * 4);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--border);padding-left:calc(var(--spacing,.25rem) * 4);color:var(--muted-foreground)}.markdown-body table{margin-block:calc(var(--spacing,.25rem) * 4);border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.markdown-body th,.markdown-body td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);vertical-align:top}.markdown-body th{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.markdown-body th{background-color:color-mix(in oklab,var(--foreground) 4%,transparent)}}.markdown-body th{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.markdown-body hr{margin-block:calc(var(--spacing,.25rem) * 8);border-color:var(--border)}.markdown-body img{margin-block:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--foreground);border-radius:.5rem}@supports (color:color-mix(in lab,red,red)){.markdown-body img{background-color:color-mix(in oklab,var(--foreground) 10%,transparent)}}.markdown-body img{object-fit:cover}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
