1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[604],{16083:(e,n,r)=>{r.d(n,{UC:()=>el,Y9:()=>ei,q7:()=>eo,bL:()=>et,l9:()=>ea});var t=r(12115),o=r(3468),i=r(78625),a=r(94446),l=r(92556),c=r(59478),d=r(88142),s=r(4129),u=r(76842),f=r(68946),p=r(95155),h=Object.defineProperty,b=(e,n)=>h(e,"name",{value:n,configurable:!0}),g="Collapsible",[m,x]=(0,o.A)(g),[v,A]=m(g),w=t.forwardRef(b(function(e,n){let{__scopeCollapsible:r,open:o,defaultOpen:i,disabled:a,onOpenChange:l,...s}=e,[u,h]=(0,c.i)({prop:o,defaultProp:null!=i&&i,onChange:l,caller:g});return(0,p.jsx)(v,{scope:r,disabled:a,contentId:(0,f.B)(),open:u,onOpenToggle:t.useCallback(()=>h(e=>!e),[h]),children:(0,p.jsx)(d.sG.div,{"data-state":R(u),"data-disabled":a?"":void 0,...s,ref:n})})},"Collapsible")),C=t.forwardRef(b(function(e,n){let{__scopeCollapsible:r,...t}=e,o=A("CollapsibleTrigger",r);return(0,p.jsx)(d.sG.button,{type:"button","aria-controls":o.open?o.contentId:void 0,"aria-expanded":o.open||!1,"data-state":R(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled,...t,ref:n,onClick:(0,l.mK)(e.onClick,o.onOpenToggle)})},"CollapsibleTrigger")),j="CollapsibleContent",y=t.forwardRef(b(function(e,n){let{forceMount:r,...t}=e,o=A(j,e.__scopeCollapsible);return(0,p.jsx)(u.C,{present:r||o.open,children:e=>{let{present:r}=e;return(0,p.jsx)(k,{...t,ref:n,present:r})}})},"CollapsibleContent")),k=t.forwardRef(b(function(e,n){let{__scopeCollapsible:r,present:o,children:i,...l}=e,c=A(j,r),[u,f]=t.useState(o),h=t.useRef(null),b=(0,a.s)(n,h),g=t.useRef(0),m=g.current,x=t.useRef(0),v=x.current,w=c.open||u,C=t.useRef(w),y=t.useRef(void 0);return t.useEffect(()=>{let e=requestAnimationFrame(()=>C.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,s.N)(()=>{let e=h.current;if(e){y.current=y.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let n=e.getBoundingClientRect();g.current=n.height,x.current=n.width,C.current||(e.style.transitionDuration=y.current.transitionDuration,e.style.animationName=y.current.animationName),f(o)}},[c.open,o]),(0,p.jsx)(d.sG.div,{"data-state":R(c.open),"data-disabled":c.disabled?"":void 0,id:c.contentId,hidden:!w,...l,ref:b,style:{"--radix-collapsible-content-height":m?"".concat(m,"px"):void 0,"--radix-collapsible-content-width":v?"".concat(v,"px"):void 0,...e.style},children:w&&i})},"CollapsibleContentImpl"));function R(e){return e?"open":"closed"}b(R,"getState");var I=r(66218),_=Object.defineProperty,D=(e,n)=>_(e,"name",{value:n,configurable:!0}),N="Accordion",O=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[P,S,T]=(0,i.N)(N),[E,G]=(0,o.A)(N,[T,x]),H=x(),K=t.forwardRef(D(function(e,n){let{type:r,...t}=e;return(0,p.jsx)(P.Provider,{scope:e.__scopeAccordion,children:"multiple"===r?(0,p.jsx)(F,{...t,ref:n}):(0,p.jsx)(U,{...t,ref:n})})},"Accordion")),[q,z]=E(N),[B,L]=E(N,{collapsible:!1}),U=t.forwardRef(D(function(e,n){let{value:r,defaultValue:o,onValueChange:i=D(()=>{},"onValueChange"),collapsible:a=!1,...l}=e,[d,s]=(0,c.i)({prop:r,defaultProp:null!=o?o:"",onChange:i,caller:N});return(0,p.jsx)(q,{scope:e.__scopeAccordion,value:t.useMemo(()=>d?[d]:[],[d]),onItemOpen:s,onItemClose:t.useCallback(()=>a&&s(""),[a,s]),children:(0,p.jsx)(B,{scope:e.__scopeAccordion,collapsible:a,children:(0,p.jsx)(Y,{...l,ref:n})})})},"AccordionImplSingle")),F=t.forwardRef(D(function(e,n){let{value:r,defaultValue:o,onValueChange:i=D(()=>{},"onValueChange"),...a}=e,[l,d]=(0,c.i)({prop:r,defaultProp:null!=o?o:[],onChange:i,caller:N}),s=t.useCallback(e=>d(function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...n,e]}),[d]),u=t.useCallback(e=>d(function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return n.filter(n=>n!==e)}),[d]);return(0,p.jsx)(q,{scope:e.__scopeAccordion,value:l,onItemOpen:s,onItemClose:u,children:(0,p.jsx)(B,{scope:e.__scopeAccordion,collapsible:!0,children:(0,p.jsx)(Y,{...a,ref:n})})})},"AccordionImplMultiple")),[M,V]=E(N),Y=t.forwardRef(D(function(e,n){let{__scopeAccordion:r,disabled:o,dir:i,orientation:c="vertical",...s}=e,u=t.useRef(null),f=(0,a.s)(u,n),h=S(r),b="ltr"===(0,I.jH)(i),g=(0,l.mK)(e.onKeyDown,e=>{var n;
1if(!O.includes(e.key))return;let r=e.target,t=h().filter(e=>{var n;return!(null==(n=e.ref.current)?void 0:n.disabled)}),o=t.findIndex(e=>e.ref.current===r),i=t.length;if(-1===o)return;e.preventDefault();let a=o,l=i-1,d=D(()=>{(a=o+1)>l&&(a=0)},"moveNext"),s=D(()=>{(a=o-1)<0&&(a=l)},"movePrev");switch(e.key){case"Home":a=0;break;case"End":a=l;break;case"ArrowRight":"horizontal"===c&&(b?d():s());break;case"ArrowDown":"vertical"===c&&d();break;case"ArrowLeft":"horizontal"===c&&(b?s():d());break;case"ArrowUp":"vertical"===c&&s()}null==(n=t[a%i].ref.current)||n.focus()});return(0,p.jsx)(M,{scope:r,disabled:o,direction:i,orientation:c,children:(0,p.jsx)(P.Slot,{scope:r,children:(0,p.jsx)(d.sG.div,{...s,"data-orientation":c,ref:f,onKeyDown:o?void 0:g})})})},"AccordionImpl")),J="AccordionItem",[Q,W]=E(J),X=t.forwardRef(D(function(e,n){let{__scopeAccordion:r,value:t,...o}=e,i=V(J,r),a=z(J,r),l=H(r),c=(0,f.B)(),d=t&&a.value.includes(t)||!1,s=i.disabled||e.disabled;return(0,p.jsx)(Q,{scope:r,open:d,disabled:s,triggerId:c,children:(0,p.jsx)(w,{"data-orientation":i.orientation,"data-state":er(d),...l,...o,ref:n,disabled:s,open:d,onOpenChange:e=>{e?a.onItemOpen(t):a.onItemClose(t)}})})},"AccordionItem")),Z=t.forwardRef(D(function(e,n){let{__scopeAccordion:r,...t}=e,o=V(N,r),i=W("AccordionHeader",r);return(0,p.jsx)(d.sG.h3,{"data-orientation":o.orientation,"data-state":er(i.open),"data-disabled":i.disabled?"":void 0,...t,ref:n})},"AccordionHeader")),$="AccordionTrigger",ee=t.forwardRef(D(function(e,n){let{__scopeAccordion:r,...t}=e,o=V(N,r),i=W($,r),a=L($,r),l=H(r);return(0,p.jsx)(P.ItemSlot,{scope:r,children:(0,p.jsx)(C,{"aria-disabled":i.open&&!a.collapsible||void 0,"data-orientation":o.orientation,id:i.triggerId,...l,...t,ref:n})})},"AccordionTrigger")),en=t.forwardRef(D(function(e,n){let{__scopeAccordion:r,...t}=e,o=V(N,r),i=W("AccordionContent",r),a=H(r);return(0,p.jsx)(y,{role:"region","aria-labelledby":i.triggerId,"data-orientation":o.orientation,...a,...t,ref:n,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})},"AccordionContent"));function er(e){return e?"open":"closed"}D(er,"getState");var et=K,eo=X,ei=Z,ea=ee,el=en},27937:(e,n,r)=>{r.d(n,{A:()=>t});let t=(0,r(71847).A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},37772:(e,n,r)=>{r.d(n,{A:()=>t});let t=(0,r(71847).A)("ellipsis",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"19",cy:"12",r:"1",key:"1wjl8i"}],["circle",{cx:"5",cy:"12",r:"1",key:"1pcz8c"}]])}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.