.code-tabs-module__Pao3ta__packageContainer{border:.5px solid var(--border-subtle);background:linear-gradient(to bottom,var(--code-header-bg),var(--code-footer-bg));margin:0;overflow:hidden}.code-tabs-module__Pao3ta__packageContainer pre{background:0 0}.code-tabs-module__Pao3ta__packageContainer pre code span:first-child{color:var(--code-command-color)}.code-tabs-module__Pao3ta__packageContainer pre code span:not(:first-child){color:var(--code-arg-color)}.code-tabs-module__Pao3ta__packageListWrapper{border:none;border-bottom:.5px solid var(--border-subtle);background:0 0;border-radius:0;justify-content:space-between;align-items:center;min-height:2.5rem;padding-right:4px;display:flex;position:relative}.code-tabs-module__Pao3ta__packageList[data-slot=tabs-list]{background-color:#0000;border:none;border-radius:0;align-items:center;display:flex}.code-tabs-module__Pao3ta__toolbar{align-items:center;gap:.5rem;display:flex}.code-tabs-module__Pao3ta__toolbar [data-slot=copy-button]{border-radius:0}.code-tabs-module__Pao3ta__packageTrigger[data-slot=tabs-trigger]{border-radius:2px}.code-tabs-module__Pao3ta__installationList[data-slot=tabs-list]{background-color:#0000;border:none;gap:1.5rem;margin-bottom:1.5rem;padding:0}.code-tabs-module__Pao3ta__installationTrigger[data-slot=tabs-trigger]{background-color:#0000;border-radius:0;margin:0;padding:0 0 .25rem}.code-tabs-module__Pao3ta__installationTrigger[data-slot=tabs-trigger],.code-tabs-module__Pao3ta__installationTrigger[data-slot=tabs-trigger][data-active]{border-color:#0000}.code-tabs-module__Pao3ta__installationTrigger[data-slot=tabs-trigger][data-active]{border-bottom-color:var(--foreground);background-color:#0000;border-radius:0}.code-tabs-module__Pao3ta__installationContent[data-slot=tabs-content]{background-color:#0000;border:none;margin:0;padding:0}.code-tabs-module__Pao3ta__installationContent>pre,.code-tabs-module__Pao3ta__installationContent>.code-tabs-module__Pao3ta__code-container pre{padding:0}.code-tabs-module__Pao3ta__installationContent[data-manual=true] p{margin-bottom:1rem}
.component-source-module__yaIN9G__container{background:linear-gradient(to bottom,var(--code-header-bg),var(--code-footer-bg))}.component-source-module__yaIN9G__container pre{background:0 0}.component-source-module__yaIN9G__embedded{margin-top:0;margin-bottom:0}.component-source-module__yaIN9G__codeContainer{max-height:none}.component-source-module__yaIN9G__noSourceText{color:var(--muted-foreground);font-size:.875rem}
.code-tabs-shared-module__J-sKUa__wrapper{background:linear-gradient(to bottom,var(--code-header-bg),var(--code-footer-bg));border:.5px solid var(--border-subtle);border-radius:2px;overflow:hidden}.code-tabs-shared-module__J-sKUa__wrapper pre{background:0 0}.code-tabs-shared-module__J-sKUa__header{border-bottom:.5px solid var(--border-subtle);background:0 0;justify-content:space-between;align-items:center;gap:.5rem;padding:2px 4px 2px 10px;display:flex;position:relative}.code-tabs-shared-module__J-sKUa__header>span{color:var(--muted-foreground);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.75rem;font-weight:400}.code-tabs-shared-module__J-sKUa__header [data-slot=tabs-list]{background-color:#0000;border:none;border-radius:0;padding:0}.code-tabs-shared-module__J-sKUa__header [data-slot=tabs-trigger]{border-radius:2px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.code-tabs-shared-module__J-sKUa__header [data-slot=tabs-trigger]:first-child{margin-right:0}.code-tabs-shared-module__J-sKUa__header [data-slot=tabs-trigger]:not([data-active]){background-color:oklch(from var(--foreground)l c h/.08);color:var(--muted-foreground);border:1px solid #0000}.code-tabs-shared-module__J-sKUa__header [data-slot=tabs-trigger]:not([data-active]):hover{color:var(--muted-foreground);background-color:oklch(from var(--foreground)l c h/.14)}.code-tabs-shared-module__J-sKUa__header [data-slot=tabs-trigger][data-active]{color:var(--foreground);border:1px solid var(--border)}.code-tabs-shared-module__J-sKUa__header [data-slot=copy-button]{border-radius:0}.code-tabs-shared-module__J-sKUa__actions{align-items:center;gap:.5rem;display:flex}.code-tabs-shared-module__J-sKUa__separator{background-color:var(--border);width:1px;height:16px}.code-tabs-shared-module__J-sKUa__content[data-slot=tabs-content]{background-color:#0000;border:none;margin:0;padding:0}
.component-preview-module__ihM2HW__container{border:.5px solid var(--border-subtle);border-radius:2px;overflow:hidden}.component-preview-module__ihM2HW__container>:not(.component-preview-module__ihM2HW__preview){border:none;border-top:.5px solid var(--border-subtle);border-radius:0}.component-preview-module__ihM2HW__preview.component-preview-module__ihM2HW__proseReset{font-size:initial;letter-spacing:normal;color:var(--foreground);line-height:normal}.component-preview-module__ihM2HW__preview.component-preview-module__ihM2HW__proseReset :is(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert;line-height:revert;letter-spacing:revert;color:inherit;margin:0}.component-preview-module__ihM2HW__preview.component-preview-module__ihM2HW__proseReset p{margin:0}.component-preview-module__ihM2HW__preview.component-preview-module__ihM2HW__proseReset :is(ul,ol){margin:0;padding:0}.component-preview-module__ihM2HW__preview.component-preview-module__ihM2HW__proseReset li{margin:0}.component-preview-module__ihM2HW__preview{justify-content:center;align-items:start;width:100%;min-height:350px;padding:2.5rem;display:flex;position:relative}.component-preview-module__ihM2HW__preview[data-align=center]{align-items:center}.component-preview-module__ihM2HW__preview[data-align=end]{align-items:end}.component-preview-module__ihM2HW__preview[data-align=start]{align-items:start}@media (max-width:640px){.component-preview-module__ihM2HW__preview{padding:.75rem}}.component-preview-module__ihM2HW__chartPreview{min-height:350px}.component-preview-module__ihM2HW__description{border-top:.5px solid var(--border-subtle);background-color:var(--muted);padding:1rem}.component-preview-module__ihM2HW__descriptionText{color:var(--muted-foreground);margin:0;font-size:.875rem}.component-preview-module__ihM2HW__errorMessage{color:var(--muted-foreground);font-size:.875rem}.component-preview-module__ihM2HW__errorCode{background-color:var(--muted);border-radius:var(--radius);padding:.375rem;font-size:.875rem}.component-preview-module__ihM2HW__replayButton{border:.5px solid var(--border-subtle);border-radius:var(--radius);width:2rem;height:2rem;color:var(--muted-foreground);cursor:pointer;z-index:10;background-color:#0000;justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:1rem}.component-preview-module__ihM2HW__replayButton:hover{background-color:var(--muted);color:var(--foreground)}.component-preview-module__ihM2HW__replayButton:active{transform:scale(.95)}.component-preview-module__ihM2HW__loading{min-height:200px;color:var(--muted-foreground);justify-content:center;align-items:center;font-size:.875rem;display:flex}
.page-module__c0_N4W__pageContent{width:100%;min-width:0;max-width:760px;color:var(--foreground);flex-direction:column;flex:1;margin:0 auto;font-size:clamp(.875rem,.8rem + .25vw,.9375rem);display:flex}.page-module__c0_N4W__prose p{line-height:1.75rem}.page-module__c0_N4W__prose li,.page-module__c0_N4W__prose td,.page-module__c0_N4W__prose th,.page-module__c0_N4W__prose blockquote,.page-module__c0_N4W__prose code:not(pre code){line-height:1.65}.page-module__c0_N4W__pageHeader{flex-direction:column;gap:.5rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem);display:flex}.page-module__c0_N4W__headerContent{flex-direction:column;gap:.5rem;display:flex}.page-module__c0_N4W__pageTitle{letter-spacing:-.025em;margin:0;scroll-margin-top:5rem;font-size:clamp(1.75rem,1.5rem + 1vw,2.25rem);font-weight:600;line-height:1.1}.page-module__c0_N4W__pageDescription{color:var(--muted-foreground);text-wrap:balance;margin:0;font-size:clamp(.875rem,.8rem + .25vw,.9375rem);line-height:1.6}.page-module__c0_N4W__linksSection{flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}.page-module__c0_N4W__externalLinks,.page-module__c0_N4W__componentBadges{align-items:center;gap:.5rem;display:flex}.page-module__c0_N4W__componentBadges{flex-wrap:wrap}.page-module__c0_N4W__externalLinks a,.page-module__c0_N4W__componentBadges a{text-decoration:none}.page-module__c0_N4W__contentWrapper{flex-direction:column;flex:1;width:100%;display:flex}.page-module__c0_N4W__prose :is(h1,h2,h3,h4,h5,h6){color:var(--docs-heading);text-wrap:balance;scroll-margin-top:calc(var(--header-height) + 2rem);font-weight:500}.page-module__c0_N4W__prose :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.page-module__c0_N4W__prose h1{margin-bottom:var(--space-lg);letter-spacing:-.02em;font-size:36px;font-weight:600;line-height:1.15}.page-module__c0_N4W__prose h2{margin-top:36px;margin-bottom:var(--space-md);letter-spacing:-.015em;font-size:clamp(1.17rem,1rem + .67vw,1.5rem);line-height:1.25}.page-module__c0_N4W__prose p+h2{margin-top:24px}.page-module__c0_N4W__prose [class*=code-tabs-shared-module]+h2,.page-module__c0_N4W__prose [class*=component-preview-module]+h2,.page-module__c0_N4W__prose [class*=code-block-module]+h2{margin-top:60px}.page-module__c0_N4W__prose div:has([class*=tabs-module])+h2{margin-top:60px}.page-module__c0_N4W__prose h2:has(+p+[class*=component-preview-module]){margin-bottom:6px}.page-module__c0_N4W__prose h3{margin-top:var(--space-xl);letter-spacing:-.01em;margin-bottom:6px;font-size:clamp(.97rem,.83rem + .56vw,1.25rem);line-height:1.35}.page-module__c0_N4W__prose h3:has(+[class*=component-preview-module]){margin-bottom:16px}.page-module__c0_N4W__prose h2+h3{margin-top:var(--space-md)}.page-module__c0_N4W__prose [class*=code-tabs-module]+h3,.page-module__c0_N4W__prose [class*=code-block-module]+h3,.page-module__c0_N4W__prose [class*=component-preview-module]+h3{margin-top:60px}.page-module__c0_N4W__prose div:has([class*=code-tabs-module])+div>h3:first-child{margin-top:60px}.page-module__c0_N4W__prose div:has([class*=code-block-module])+div>h3:first-child{margin-top:60px}.page-module__c0_N4W__prose div:has([class*=component-preview-module])+div>h3:first-child{margin-top:60px}.page-module__c0_N4W__prose h4{margin-top:var(--space-lg);letter-spacing:-.005em;margin-bottom:6px;font-size:18px;line-height:1.4}.page-module__c0_N4W__prose h3+h4{margin-top:var(--space-md)}.page-module__c0_N4W__prose h5{margin-top:var(--space-lg);margin-bottom:4px;font-size:16px;line-height:1.5}.page-module__c0_N4W__prose h6{margin-top:var(--space-md);margin-bottom:4px;font-size:14px;line-height:1.5}.page-module__c0_N4W__prose p{margin-bottom:20px}.page-module__c0_N4W__prose p:last-child{margin-bottom:0}.page-module__c0_N4W__prose :is(ul,ol){margin-bottom:var(--space-md);padding-left:var(--space-md)}.page-module__c0_N4W__prose :is(ul,ol) li{margin-bottom:var(--space-xs)}.page-module__c0_N4W__prose :is(ul,ol) li:last-child{margin-bottom:0}.page-module__c0_N4W__prose .page-module__c0_N4W__code-container{max-height:400px;margin:0;overflow:auto}.page-module__c0_N4W__prose .page-module__c0_N4W__code-container pre{margin:0;padding:1rem}.page-module__c0_N4W__prose code:not(pre code){border-radius:4px}.page-module__c0_N4W__prose table{width:100%}.page-module__c0_N4W__prose blockquote{margin-block:var(--space-md);padding-left:var(--space-md);border-left:4px solid var(--border)}.page-module__c0_N4W__prose blockquote:last-child{margin-bottom:var(--space-lg)}.page-module__c0_N4W__prose figure{margin-block:var(--space-xl)}.page-module__c0_N4W__prose hr{margin-block:var(--space-2xl);background-color:var(--border);border:none;height:1px}.page-module__c0_N4W__footerNav{width:100%;margin:4rem auto 0}.page-module__c0_N4W__badgeButton[data-slot=button]{border-radius:2px;align-items:center;height:auto;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.page-module__c0_N4W__badgeButton [data-slot=arrow]{width:10px;height:9px;margin-top:0;margin-left:6px;margin-right:-4px}.page-module__c0_N4W__toc{display:none}@media (min-width:1200px){.page-module__c0_N4W__toc{top:calc(var(--header-height) + 2rem);height:fit-content;max-height:calc(100vh - var(--header-height) - 4rem);flex-shrink:0;align-self:flex-start;width:240px;display:block;position:sticky;overflow-y:auto}}
