1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,890538,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(30030),o=e.i(75830),a=e.i(820783),i=e.i(981140),s=e.i(369340),l=e.i(248425),d=e.i(934620),c=e.i(296626),u=e.i(610772),f="Collapsible",[p,m]=(0,r.createContextScope)(f),[v,b]=p(f),g=n.forwardRef((e,r)=>{let{__scopeCollapsible:o,open:a,defaultOpen:i,disabled:d,onOpenChange:c,...p}=e,[m,b]=(0,s.useControllableState)({prop:a,defaultProp:i??!1,onChange:c,caller:f});return(0,t.jsx)(v,{scope:o,disabled:d,contentId:(0,u.useId)(),open:m,onOpenToggle:n.useCallback(()=>b(e=>!e),[b]),children:(0,t.jsx)(l.Primitive.div,{"data-state":C(m),"data-disabled":d?"":void 0,...p,ref:r})})});g.displayName=f;var x="CollapsibleTrigger",h=n.forwardRef((e,n)=>{let{__scopeCollapsible:r,...o}=e,a=b(x,r);return(0,t.jsx)(l.Primitive.button,{type:"button","aria-controls":a.contentId,"aria-expanded":a.open||!1,"data-state":C(a.open),"data-disabled":a.disabled?"":void 0,disabled:a.disabled,...o,ref:n,onClick:(0,i.composeEventHandlers)(e.onClick,a.onOpenToggle)})});h.displayName=x;var y="CollapsibleContent",N=n.forwardRef((e,n)=>{let{forceMount:r,...o}=e,a=b(y,e.__scopeCollapsible);return(0,t.jsx)(c.Presence,{present:r||a.open,children:({present:e})=>(0,t.jsx)(w,{...o,ref:n,present:e})})});N.displayName=y;var w=n.forwardRef((e,r)=>{let{__scopeCollapsible:o,present:i,children:s,...c}=e,u=b(y,o),[f,p]=n.useState(i),m=n.useRef(null),v=(0,a.useComposedRefs)(r,m),g=n.useRef(0),x=g.current,h=n.useRef(0),N=h.current,w=u.open||f,A=n.useRef(w),j=n.useRef(void 0);return n.useEffect(()=>{let e=requestAnimationFrame(()=>A.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,d.useLayoutEffect)(()=>{let e=m.current;if(e){j.current=j.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();g.current=t.height,h.current=t.width,A.current||(e.style.transitionDuration=j.current.transitionDuration,e.style.animationName=j.current.animationName),p(i)}},[u.open,i]),(0,t.jsx)(l.Primitive.div,{"data-state":C(u.open),"data-disabled":u.disabled?"":void 0,id:u.contentId,hidden:!w,...c,ref:v,style:{"--radix-collapsible-content-height":x?`${x}px`:void 0,"--radix-collapsible-content-width":N?`${N}px`:void 0,...e.style},children:w&&s})});function C(e){return e?"open":"closed"}var A=e.i(586318),j="Accordion",R=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[I,O,T]=(0,o.createCollection)(j),[E,P]=(0,r.createContextScope)(j,[T,m]),D=m(),_=n.default.forwardRef((e,n)=>{let{type:r,...o}=e;return(0,t.jsx)(I.Provider,{scope:e.__scopeAccordion,children:"multiple"===r?(0,t.jsx)(F,{...o,ref:n}):(0,t.jsx)(L,{...o,ref:n})})});_.displayName=j;var[M,S]=E(j),[k,U]=E(j,{collapsible:!1}),L=n.default.forwardRef((e,r)=>{let{value:o,defaultValue:a,onValueChange:i=()=>{},collapsible:l=!1,...d}=e,[c,u]=(0,s.useControllableState)({prop:o,defaultProp:a??"",onChange:i,caller:j});return(0,t.jsx)(M,{scope:e.__scopeAccordion,value:n.default.useMemo(()=>c?[c]:[],[c]),onItemOpen:u,onItemClose:n.default.useCallback(()=>l&&u(""),[l,u]),children:(0,t.jsx)(k,{scope:e.__scopeAccordion,collapsible:l,children:(0,t.jsx)(W,{...d,ref:r})})})}),F=n.default.forwardRef((e,r)=>{let{value:o,defaultValue:a,onValueChange:i=()=>{},...l}=e,[d,c]=(0,s.useControllableState)({prop:o,defaultProp:a??[],onChange:i,caller:j}),u=n.default.useCallback(e=>c((t=[])=>[...t,e]),[c]),f=n.default.useCallback(e=>c((t=[])=>t.filter(t=>t!==e)),[c]);return(0,t.jsx)(M,{scope:e.__scopeAccordion,value:d,onItemOpen:u,onItemClose:f,children:(0,t.jsx)(k,{scope:e.__scopeAccordion,collapsible:!0,children:(0,t.jsx)(W,{...l,ref:r})})})}),[H,K]=E(j),W=n.default.forwardRef((e,r)=>{let{__scopeAccordion:o,disabled:s,dir:d,orientation:c="vertical",...u}=e,f=n.default.useRef(null),p=(0,a.useComposedRefs)(f,r),m=O(o),v="ltr"===(0,A.useDirection)(d),b=(0,i.composeEventHandlers)(e.onKeyDown,e=>{if(!R.includes(e.key))return;let t=e.target,n=m().filter(e=>!e.ref.current?.disabled),r=n.findIndex(e=>e.ref.current===t),o=n.length;if(-1===r)return;e.preventDefault();let a=r,i=o-1,s=()=>{(a=r+1)>i&&(a=0)},l=()=>{(a=r-1)<0&&(a=i)};switch(e.key){case"Home":a=0;break;case"End":a=i;break;case"ArrowRight":"horizontal"===c&&(v?s():l());break;case"ArrowDown":"vertical"===c&&s();break;case"ArrowLeft":"horizontal"===c&&(v?l():s());break;case"ArrowUp":"vertical"===c&&l()}let d=a%o;n[d].ref.current?.focus()});return(0,t.jsx)(H,{scope:o,disabled:s,direction:d,orientation:c,children:(0,t.jsx)(I.Slot,{scope:o,children:(0,t.jsx)(l.Primitive.div,{...u,"data-orientation":c,ref:p,onKeyDown:s?void 0:b})})})}
1),z="AccordionItem",[B,$]=E(z),q=n.default.forwardRef((e,n)=>{let{__scopeAccordion:r,value:o,...a}=e,i=K(z,r),s=S(z,r),l=D(r),d=(0,u.useId)(),c=o&&s.value.includes(o)||!1,f=i.disabled||e.disabled;return(0,t.jsx)(B,{scope:r,open:c,disabled:f,triggerId:d,children:(0,t.jsx)(g,{"data-orientation":i.orientation,"data-state":Z(c),...l,...a,ref:n,disabled:f,open:c,onOpenChange:e=>{e?s.onItemOpen(o):s.onItemClose(o)}})})});q.displayName=z;var V="AccordionHeader",G=n.default.forwardRef((e,n)=>{let{__scopeAccordion:r,...o}=e,a=K(j,r),i=$(V,r);return(0,t.jsx)(l.Primitive.h3,{"data-orientation":a.orientation,"data-state":Z(i.open),"data-disabled":i.disabled?"":void 0,...o,ref:n})});G.displayName=V;var J="AccordionTrigger",Q=n.default.forwardRef((e,n)=>{let{__scopeAccordion:r,...o}=e,a=K(j,r),i=$(J,r),s=U(J,r),l=D(r);return(0,t.jsx)(I.ItemSlot,{scope:r,children:(0,t.jsx)(h,{"aria-disabled":i.open&&!s.collapsible||void 0,"data-orientation":a.orientation,id:i.triggerId,...l,...o,ref:n})})});Q.displayName=J;var X="AccordionContent",Y=n.default.forwardRef((e,n)=>{let{__scopeAccordion:r,...o}=e,a=K(j,r),i=$(X,r),s=D(r);return(0,t.jsx)(N,{role:"region","aria-labelledby":i.triggerId,"data-orientation":a.orientation,...s,...o,ref:n,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function Z(e){return e?"open":"closed"}Y.displayName=X;var ee=e.i(409797),et=e.i(647163);e.s(["Accordion",0,function({...e}){return(0,t.jsx)(_,{"data-slot":"accordion",...e})},"AccordionContent",0,function({className:e,children:n,...r}){return(0,t.jsx)(Y,{"data-slot":"accordion-content",className:"data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-sm",...r,children:(0,t.jsx)("div",{className:(0,et.cn)("pt-0 pb-4",e),children:n})})},"AccordionItem",0,function({className:e,...n}){return(0,t.jsx)(q,{"data-slot":"accordion-item",className:(0,et.cn)("border-b last:border-b-0",e),...n})},"AccordionTrigger",0,function({className:e,children:n,...r}){return(0,t.jsx)(G,{className:"flex",children:(0,t.jsxs)(Q,{"data-slot":"accordion-trigger",className:(0,et.cn)("focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-base font-medium transition-all outline-none hover:underline focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&[data-state=open]>svg]:rotate-180",e),...r,children:[n,(0,t.jsx)(ee.ChevronDownIcon,{className:"text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200"})]})})}],890538)},296626,e=>{"use strict";var t=e.i(271645),n=e.i(820783),r=e.i(934620),o=e=>{var o;let i,s,{present:l,children:d}=e,c=function(e){var n,o;let[i,s]=t.useState(),l=t.useRef(null),d=t.useRef(e),c=t.useRef("none"),[u,f]=(n=e?"mounted":"unmounted",o={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>o[e][t]??e,n));return t.useEffect(()=>{let e=a(l.current);c.current="mounted"===u?e:"none"},[u]),(0,r.useLayoutEffect)(()=>{let t=l.current,n=d.current;if(n!==e){let r=c.current,o=a(t);e?f("MOUNT"):"none"===o||t?.display==="none"?f("UNMOUNT"):n&&r!==o?f("ANIMATION_OUT"):f("UNMOUNT"),d.current=e}},[e,f]),(0,r.useLayoutEffect)(()=>{if(i){let e,t=i.ownerDocument.defaultView??window,n=n=>{let r=a(l.current).includes(CSS.escape(n.animationName));if(n.target===i&&r&&(f("ANIMATION_END"),!d.current)){let n=i.style.animationFillMode;i.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===i.style.animationFillMode&&(i.style.animationFillMode=n)})}},r=e=>{e.target===i&&(c.current=a(l.current))};return i.addEventListener("animationstart",r),i.addEventListener("animationcancel",n),i.addEventListener("animationend",n),()=>{t.clearTimeout(e),i.removeEventListener("animationstart",r),i.removeEventListener("animationcancel",n),i.removeEventListener("animationend",n)}}f("ANIMATION_END")},[i,f]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:t.useCallback(e=>{l.current=e?getComputedStyle(e):null,s(e)},[])}}(l),u="function"==typeof d?d({present:c.isPresent}):t.Children.only(d),f=(0,n.useComposedRefs)(c.ref,(o=u,(s=(i=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning)?o.ref:(s=(i=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning)?o.props.ref:o.props.ref||o.ref));return"function"==typeof d||c.isPresent?t.cloneElement(u,{ref:f}):null};function a(e){return e?.animationName||"none"}o.displayName="Presence",e.s(["Presence",0,o])}]);
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.