/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */.nextra-scrollbar{scrollbar-width:thin;scrollbar-color:#73737366 transparent;scrollbar-gutter:stable}@supports (color:lab(0% 0 0)){.nextra-scrollbar{scrollbar-color:lab(48.438% 0 0/.4) transparent}}.nextra-scrollbar::-webkit-scrollbar{width:.75rem;height:.75rem}.nextra-scrollbar::-webkit-scrollbar-track{background-color:#0000}.nextra-scrollbar::-webkit-scrollbar-thumb{border-radius:10px}.nextra-scrollbar:hover::-webkit-scrollbar-thumb{background-color:var(--tw-shadow-color);--tw-shadow-color:#73737333;--tw-shadow:var(--tw-shadow-colored);background-clip:content-box;border:3px solid #0000}.nextra-scrollbar:hover::-webkit-scrollbar-thumb:hover{--tw-shadow-color:#73737366;--tw-shadow:var(--tw-shadow-colored)}@media (max-width:767px){.nextra-container .nextra-scrollbar{scrollbar-gutter:auto}}.docs-toc{-webkit-hyphens:auto;hyphens:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);flex-grow:1;margin-right:-16px;padding-top:24px;padding-right:16px;position:sticky;top:64px;overflow:hidden}.docs-toc:hover{overflow-y:auto}.docs-toc a{color:inherit}.docs-toc li{color:var(--subtext-color-1);margin-block:8px;scroll-margin-block:24px;scroll-padding-block:24px}.docs-toc li[aria-selected=true]{color:var(--text-color-1);font-weight:600}@media (max-width:767px){.nextra-sidebar-container{z-index:15;overscroll-behavior:contain;background-color:#fff;width:100%;position:fixed;top:0;bottom:0}:is(.nx-dark .nextra-sidebar-container){background-color:#111}.nextra-sidebar-container{will-change:transform,opacity;contain:layout style;backface-visibility:hidden;transition:transform .8s cubic-bezier(.52,.16,.04,1)}.nextra-sidebar-container>.nextra-scrollbar{-webkit-mask-image:linear-gradient(#0000,#000 20px),linear-gradient(270deg,#000 10px,#0000 0);mask-image:linear-gradient(#0000,#000 20px),linear-gradient(270deg,#000 10px,#0000 0)}.nextra-banner-container~div .nextra-sidebar-container{padding-top:6.5rem}.nextra-banner-container~div.nextra-nav-container{top:2.5rem}@media (min-width:768px){.nextra-banner-container~div.nextra-nav-container{top:0}}.nextra-banner-hidden .nextra-banner-container~div .nextra-sidebar-container{padding-top:4rem}.nextra-banner-hidden .nextra-nav-container{top:0!important}.nextra-search .excerpt{text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce) and (max-width:767px){.nextra-sidebar-container,.nextra-sidebar-container.open,article:before,body.resizing .nextra-sidebar-container{transition-property:none}}@media (min-width:768px){.nextra-sidebar-container,.nextra-toc>.div{-webkit-mask-image:linear-gradient(#0000,#000 20px),linear-gradient(270deg,#000 10px,#0000 0);mask-image:linear-gradient(#0000,#000 20px),linear-gradient(270deg,#000 10px,#0000 0)}}.nextra-sidebar-container [data-toggle-animation=show] button{opacity:0;animation:nextra-fadein 1s .2s forwards}.nextra-sidebar-container [data-toggle-animation=hide] button{opacity:0;animation:nextra-fadein2 1s .2s forwards}.nextra-sidebar-container a:hover,.ric-main-docs .subheading-anchor{text-decoration:none}.ric-main-docs .anchor{margin:0}.ric-main-docs .anchor:after{content:none}.ric-main-docs .subheading-anchor:hover{text-decoration:none}.subheading-anchor{opacity:0;margin-left:.25rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.subheading-anchor:focus,:hover>.subheading-anchor{opacity:.8}.subheading-anchor:hover{opacity:1}.subheading-anchor:after{content:"#";color:var(--primary-color-75);padding-left:.25rem;padding-right:.25rem}span:target+.subheading-anchor:after{color:var(--primary-color)}.ric-main-docs{max-width:1260px;margin-left:auto;margin-right:auto;padding-top:24px;padding-bottom:24px;display:flex}.rx-secnum{padding-right:4px;font-weight:bolder}.rx-secnum-span{background-color:rgba(229,231,235,var(--tw-bg-opacity));width:13px;height:1px;margin-top:7px;margin-left:-18px;display:block;position:absolute}.ric-main-docs [data-rehype-pretty-code-title]{opacity:.6;font-family:monospace;font-size:var(--text-xs);font-size:var(--text-xs--line-height);margin-left:1em}.ric-main-docs [data-rehype-pretty-code-title]+.nextra-code-block{margin-top:0}