1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[389],{9205:function(e,t,n){n.d(t,{Z:function(){return u}});var r=n(2265);let o=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),i=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((e,t,n)=>!!e&&""!==e.trim()&&n.indexOf(e)===t).join(" ").trim()};var a={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let l=(0,r.forwardRef)((e,t)=>{let{color:n="currentColor",size:o=24,strokeWidth:l=2,absoluteStrokeWidth:u,className:c="",children:d,iconNode:s,...f}=e;return(0,r.createElement)("svg",{ref:t,...a,width:o,height:o,stroke:n,strokeWidth:u?24*Number(l)/Number(o):l,className:i("lucide",c),...f},[...s.map(e=>{let[t,n]=e;return(0,r.createElement)(t,n)}),...Array.isArray(d)?d:[d]])}),u=(e,t)=>{let n=(0,r.forwardRef)((n,a)=>{let{className:u,...c}=n;return(0,r.createElement)(l,{ref:a,iconNode:t,className:i("lucide-".concat(o(e)),u),...c})});return n.displayName="".concat(e),n}},875:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(9205).Z)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},3145:function(e,t,n){n.d(t,{default:function(){return o.a}});var r=n(8461),o=n.n(r)},8461:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return u},getImageProps:function(){return l}});let r=n(7043),o=n(5346),i=n(5878),a=r._(n(5084));function l(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let u=i.Image},9191:function(e,t,n){n.d(t,{VY:function(){return es},h4:function(){return ec},ck:function(){return eu},fC:function(){return el},xz:function(){return ed}});var r=n(2265),o=n.t(r,2),i=n(7437);function a(e,t=[]){let n=[],o=()=>{let t=n.map(e=>r.createContext(e));return function(n){let o=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return o.scopeName=e,[function(t,o){let a=r.createContext(o),l=n.length;n=[...n,o];let u=t=>{let{scope:n,children:o,...u}=t,c=n?.[e]?.[l]||a,d=r.useMemo(()=>u,Object.values(u));return(0,i.jsx)(c.Provider,{value:d,children:o})};return u.displayName=t+"Provider",[u,function(n,i){let u=i?.[e]?.[l]||a,c=r.useContext(u);if(c)return c;if(void 0!==o)return o;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return n.scopeName=t.scopeName,n}(o,...t)]}var l=n(8575),u=n(7495);function c(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function d(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}function s({prop:e,defaultProp:t,onChange:n=()=>{}}){let[o,i]=function({defaultProp:e,onChange:t}){let n=r.useState(e),[o]=n,i=r.useRef(o),a=d(t);return r.useEffect(()=>{i.current!==o&&(a(o),i.current=o)},[o,i,a]),n}({defaultProp:t,onChange:n}),a=void 0!==e,l=a?e:o,u=d(n);return[l,r.useCallback(t=>{if(a){let n="function"==typeof t?t(e):t;n!==e&&u(n)}else i(t)},[a,e,i,u])]}n(4887);var f=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=r.forwardRef((e,n)=>{let{asChild:r,...o}=e,a=r?u.g7:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(a,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),p=globalThis?.document?r.useLayoutEffect:()=>{},m=e=>{var t,n;let o,i;let{present:a,children:u}=e,c=function(e){var t,n;let[o,i]=r.useState(),a=r.useRef({}),l=r.useRef(e),u=r.useRef("none"),[c,d]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>
1{let r=n[e][t];return null!=r?r:e},t));return r.useEffect(()=>{let e=v(a.current);u.current="mounted"===c?e:"none"},[c]),p(()=>{let t=a.current,n=l.current;if(n!==e){let r=u.current,o=v(t);e?d("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?d("UNMOUNT"):n&&r!==o?d("ANIMATION_OUT"):d("UNMOUNT"),l.current=e}},[e,d]),p(()=>{if(o){var e;let t;let n=null!==(e=o.ownerDocument.defaultView)&&void 0!==e?e:window,r=e=>{let r=v(a.current).includes(e.animationName);if(e.target===o&&r&&(d("ANIMATION_END"),!l.current)){let e=o.style.animationFillMode;o.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=e)})}},i=e=>{e.target===o&&(u.current=v(a.current))};return o.addEventListener("animationstart",i),o.addEventListener("animationcancel",r),o.addEventListener("animationend",r),()=>{n.clearTimeout(t),o.removeEventListener("animationstart",i),o.removeEventListener("animationcancel",r),o.removeEventListener("animationend",r)}}d("ANIMATION_END")},[o,d]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:r.useCallback(e=>{e&&(a.current=getComputedStyle(e)),i(e)},[])}}(a),d="function"==typeof u?u({present:c.isPresent}):r.Children.only(u),s=(0,l.e)(c.ref,(o=null===(t=Object.getOwnPropertyDescriptor(d.props,"ref"))||void 0===t?void 0:t.get)&&"isReactWarning"in o&&o.isReactWarning?d.ref:(o=null===(n=Object.getOwnPropertyDescriptor(d,"ref"))||void 0===n?void 0:n.get)&&"isReactWarning"in o&&o.isReactWarning?d.props.ref:d.props.ref||d.ref);return"function"==typeof u||c.isPresent?r.cloneElement(d,{ref:s}):null};function v(e){return(null==e?void 0:e.animationName)||"none"}m.displayName="Presence";var g=o["useId".toString()]||(()=>void 0),h=0;function w(e){let[t,n]=r.useState(g());return p(()=>{e||n(e=>e??String(h++))},[e]),e||(t?`radix-${t}`:"")}var b="Collapsible",[y,N]=a(b),[x,R]=y(b),C=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,open:o,defaultOpen:a,disabled:l,onOpenChange:u,...c}=e,[d=!1,p]=s({prop:o,defaultProp:a,onChange:u});return(0,i.jsx)(x,{scope:n,disabled:l,contentId:w(),open:d,onOpenToggle:r.useCallback(()=>p(e=>!e),[p]),children:(0,i.jsx)(f.div,{"data-state":k(d),"data-disabled":l?"":void 0,...c,ref:t})})});C.displayName=b;var A="CollapsibleTrigger",j=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,...r}=e,o=R(A,n);return(0,i.jsx)(f.button,{type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":k(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled,...r,ref:t,onClick:c(e.onClick,o.onOpenToggle)})});j.displayName=A;var _="CollapsibleContent",I=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=R(_,e.__scopeCollapsible);return(0,i.jsx)(m,{present:n||o.open,children:e=>{let{present:n}=e;return(0,i.jsx)(O,{...r,ref:t,present:n})}})});I.displayName=_;var O=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,present:o,children:a,...u}=e,c=R(_,n),[d,s]=r.useState(o),m=r.useRef(null),v=(0,l.e)(t,m),g=r.useRef(0),h=g.current,w=r.useRef(0),b=w.current,y=c.open||d,N=r.useRef(y),x=r.useRef(void 0);return r.useEffect(()=>{let e=requestAnimationFrame(()=>N.current=!1);return()=>cancelAnimationFrame(e)},[]),p(()=>{let e=m.current;if(e){x.current=x.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,w.current=t.width,N.current||(e.style.transitionDuration=x.current.transitionDuration,e.style.animationName=x.current.animationName),s(o)}},[c.open,o]),(0,i.jsx)(f.div,{"data-state":k(c.open),"data-disabled":c.disabled?"":void 0,id:c.contentId,hidden:!y,...u,ref:v,style:{"--radix-collapsible-content-height":h?"".concat(h,"px"):void 0,"--radix-collapsible-content-width":b?"".concat(b,"px"):void 0,...e.style},children:y&&a})});function k(e){return e?"open":"closed"}var M=r.createContext(void 0),E="Accordion",S=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[P,T,D]=function(e){let t=e+"CollectionProvider",[n,o]=a(t),[c,d]=n(t,{collectionRef:{current:null},itemMap:new Map}),s=e=>{let{scope:t,children:n}=e,o=r.useRef(null),a=r.useRef(new Map).current;return(0,i.jsx)(c,{scope:t,itemMap:a,collectionRef:o,children:n})};s.displayName=t;let f=e+"CollectionSlot",p=r.forwardRef((e,t)=>
1{let{scope:n,children:r}=e,o=d(f,n),a=(0,l.e)(t,o.collectionRef);return(0,i.jsx)(u.g7,{ref:a,children:r})});p.displayName=f;let m=e+"CollectionItemSlot",v="data-radix-collection-item",g=r.forwardRef((e,t)=>{let{scope:n,children:o,...a}=e,c=r.useRef(null),s=(0,l.e)(t,c),f=d(m,n);return r.useEffect(()=>(f.itemMap.set(c,{ref:c,...a}),()=>void f.itemMap.delete(c))),(0,i.jsx)(u.g7,{[v]:"",ref:s,children:o})});return g.displayName=m,[{Provider:s,Slot:p,ItemSlot:g},function(t){let n=d(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(v,"]")));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},o]}(E),[L,U]=a(E,[D,N]),$=N(),z=r.forwardRef((e,t)=>{let{type:n,...r}=e;return(0,i.jsx)(P.Provider,{scope:e.__scopeAccordion,children:"multiple"===n?(0,i.jsx)(V,{...r,ref:t}):(0,i.jsx)(H,{...r,ref:t})})});z.displayName=E;var[F,W]=L(E),[Z,q]=L(E,{collapsible:!1}),H=r.forwardRef((e,t)=>{let{value:n,defaultValue:o,onValueChange:a=()=>{},collapsible:l=!1,...u}=e,[c,d]=s({prop:n,defaultProp:o,onChange:a});return(0,i.jsx)(F,{scope:e.__scopeAccordion,value:c?[c]:[],onItemOpen:d,onItemClose:r.useCallback(()=>l&&d(""),[l,d]),children:(0,i.jsx)(Z,{scope:e.__scopeAccordion,collapsible:l,children:(0,i.jsx)(G,{...u,ref:t})})})}),V=r.forwardRef((e,t)=>{let{value:n,defaultValue:o,onValueChange:a=()=>{},...l}=e,[u=[],c]=s({prop:n,defaultProp:o,onChange:a}),d=r.useCallback(e=>c(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[c]),f=r.useCallback(e=>c(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter(t=>t!==e)}),[c]);return(0,i.jsx)(F,{scope:e.__scopeAccordion,value:u,onItemOpen:d,onItemClose:f,children:(0,i.jsx)(Z,{scope:e.__scopeAccordion,collapsible:!0,children:(0,i.jsx)(G,{...l,ref:t})})})}),[B,K]=L(E),G=r.forwardRef((e,t)=>{let{__scopeAccordion:n,disabled:o,dir:a,orientation:u="vertical",...d}=e,s=r.useRef(null),p=(0,l.e)(s,t),m=T(n),v="ltr"===function(e){let t=r.useContext(M);return e||t||"ltr"}(a),g=c(e.onKeyDown,e=>{var t;if(!S.includes(e.key))return;let n=e.target,r=m().filter(e=>{var t;return!(null===(t=e.ref.current)||void 0===t?void 0:t.disabled)}),o=r.findIndex(e=>e.ref.current===n),i=r.length;if(-1===o)return;e.preventDefault();let a=o,l=i-1,c=()=>{(a=o+1)>l&&(a=0)},d=()=>{(a=o-1)<0&&(a=l)};switch(e.key){case"Home":a=0;break;case"End":a=l;break;case"ArrowRight":"horizontal"===u&&(v?c():d());break;case"ArrowDown":"vertical"===u&&c();break;case"ArrowLeft":"horizontal"===u&&(v?d():c());break;case"ArrowUp":"vertical"===u&&d()}null===(t=r[a%i].ref.current)||void 0===t||t.focus()});return(0,i.jsx)(B,{scope:n,disabled:o,direction:a,orientation:u,children:(0,i.jsx)(P.Slot,{scope:n,children:(0,i.jsx)(f.div,{...d,"data-orientation":u,ref:p,onKeyDown:o?void 0:g})})})}),Y="AccordionItem",[J,Q]=L(Y),X=r.forwardRef((e,t)=>{let{__scopeAccordion:n,value:r,...o}=e,a=K(Y,n),l=W(Y,n),u=$(n),c=w(),d=r&&l.value.includes(r)||!1,s=a.disabled||e.disabled;return(0,i.jsx)(J,{scope:n,open:d,disabled:s,triggerId:c,children:(0,i.jsx)(C,{"data-orientation":a.orientation,"data-state":ea(d),...u,...o,ref:t,disabled:s,open:d,onOpenChange:e=>{e?l.onItemOpen(r):l.onItemClose(r)}})})});X.displayName=Y;var ee="AccordionHeader",et=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,o=K(E,n),a=Q(ee,n);return(0,i.jsx)(f.h3,{"data-orientation":o.orientation,"data-state":ea(a.open),"data-disabled":a.disabled?"":void 0,...r,ref:t})});et.displayName=ee;var en="AccordionTrigger",er=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,o=K(E,n),a=Q(en,n),l=q(en,n),u=$(n);return(0,i.jsx)(P.ItemSlot,{scope:n,children:(0,i.jsx)(j,{"aria-disabled":a.open&&!l.collapsible||void 0,"data-orientation":o.orientation,id:a.triggerId,...u,...r,ref:t})})});er.displayName=en;var eo="AccordionContent",ei=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,o=K(E,n),a=Q(eo,n),l=$(n);return(0,i.jsx)(I,{role:"region","aria-labelledby":a.triggerId,"data-orientation":o.orientation,...l,...r,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function ea(e){return e?"open":"closed"}ei.displayName=eo;var el=z,eu=X,ec=et,ed=er,es=ei}}]);
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.