(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[799],{8060:function(e,n,t){Promise.resolve().then(t.bind(t,2547)),Promise.resolve().then(t.t.bind(t,231,23))},2547:function(e,n,t){"use strict";t.d(n,{Accordion:function(){return s},AccordionContent:function(){return d},AccordionItem:function(){return a},AccordionTrigger:function(){return l}});var r=t(7437),u=t(2265),i=t(7372),o=t(4867),c=t(7440);let s=i.fC,a=u.forwardRef((e,n)=>{let{className:t,...u}=e;return(0,r.jsx)(i.ck,{ref:n,className:(0,c.cn)("border-b",t),...u})});a.displayName="AccordionItem";let l=u.forwardRef((e,n)=>{let{className:t,children:u,...s}=e;return(0,r.jsx)(i.h4,{className:"flex",children:(0,r.jsxs)(i.xz,{ref:n,className:(0,c.cn)("flex flex-1 items-center justify-between py-4 text-sm font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180",t),...s,children:[u,(0,r.jsx)(o.v4q,{className:"h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200"})]})})});l.displayName=i.xz.displayName;let d=u.forwardRef((e,n)=>{let{className:t,children:u,...o}=e;return(0,r.jsx)(i.VY,{ref:n,className:"overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...o,children:(0,r.jsx)("div",{className:(0,c.cn)("pb-4 pt-0",t),children:u})})});d.displayName=i.VY.displayName},7440:function(e,n,t){"use strict";t.d(n,{cn:function(){return i}});var r=t(4839),u=t(6164);function i(){for(var e=arguments.length,n=Array(e),t=0;t<e;t++)n[t]=arguments[t];return(0,u.m6)((0,r.W)(n))}},8149:function(e,n,t){"use strict";function r(e,n,{checkForDefaultPrevented:t=!0}={}){return function(r){if(e?.(r),!1===t||!r.defaultPrevented)return n?.(r)}}t.d(n,{M:function(){return r}})},8324:function(e,n,t){"use strict";t.d(n,{b:function(){return i}});var r=t(2265),u=t(7437);function i(e,n=[]){let t=[],i=()=>{let n=t.map(e=>r.createContext(e));return function(t){let u=t?.[e]||n;return r.useMemo(()=>({[`__scope${e}`]:{...t,[e]:u}}),[t,u])}};return i.scopeName=e,[function(n,i){let o=r.createContext(i),c=t.length;function s(n){let{scope:t,children:i,...s}=n,a=t?.[e][c]||o,l=r.useMemo(()=>s,Object.values(s));return(0,u.jsx)(a.Provider,{value:l,children:i})}return t=[...t,i],s.displayName=n+"Provider",[s,function(t,u){let s=u?.[e][c]||o,a=r.useContext(s);if(a)return a;if(void 0!==i)return i;throw Error(`\`${t}\` must be used within \`${n}\``)}]},function(...e){let n=e[0];if(1===e.length)return n;let t=()=>{let t=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let u=t.reduce((n,{useScope:t,scopeName:r})=>{let u=t(e)[`__scope${r}`];return{...n,...u}},{});return r.useMemo(()=>({[`__scope${n.scopeName}`]:u}),[u])}};return t.scopeName=n.scopeName,t}(i,...n)]}},3201:function(e,n,t){"use strict";t.d(n,{M:function(){return s}});var r,u=t(2265),i=t(1336),o=(r||(r=t.t(u,2)))["useId".toString()]||(()=>void 0),c=0;function s(e){let[n,t]=u.useState(o());return(0,i.b)(()=>{e||t(e=>e??String(c++))},[e]),e||(n?`radix-${n}`:"")}},1383:function(e,n,t){"use strict";t.d(n,{z:function(){return o}});var r=t(2265),u=t(1584),i=t(1336),o=e=>{var n,t;let o,s;let{present:a,children:l}=e,d=function(e){var n,t;let[u,o]=r.useState(),s=r.useRef({}),a=r.useRef(e),l=r.useRef("none"),[d,f]=(n=e?"mounted":"unmounted",t={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,n)=>{let r=t[e][n];return null!=r?r:e},n));return r.useEffect(()=>{let e=c(s.current);l.current="mounted"===d?e:"none"},[d]),(0,i.b)(()=>{let n=s.current,t=a.current;if(t!==e){let r=l.current,u=c(n);e?f("MOUNT"):"none"===u||(null==n?void 0:n.display)==="none"?f("UNMOUNT"):t&&r!==u?f("ANIMATION_OUT"):f("UNMOUNT"),a.current=e}},[e,f]),(0,i.b)(()=>{if(u){var e;let n;let t=null!==(e=u.ownerDocument.defaultView)&&void 0!==e?e:window,r=e=>{let r=c(s.current).includes(e.animationName);if(e.target===u&&r&&(f("ANIMATION_END"),!a.current)){let e=u.style.animationFillMode;u.style.animationFillMode="forwards",n=t.setTimeout(()=>{"forwards"===u.style.animationFillMode&&(u.style.animationFillMode=e)})}},i=e=>{e.target===u&&(l.current=c(s.current))};return u.addEventListener("animationstart",i),u.addEventListener("animationcancel",r),u.addEventListener("animationend",r),()=>{t.clearTimeout(n),u.removeEventListener("animationstart",i),u.removeEventListener("animationcancel",r),u.removeEventListener("animationend",r)}}f("ANIMATION_END")},[u,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:r.useCallback(e=>{e&&(s.current=getComputedStyle(e)),o(e)},[])}}(a),f="function"==typeof l?l({present:d.isPresent}):r.Children.only(l),m=(0,u.e)(d.ref,(o=null===(n=Object.getOwnPropertyDescriptor(f.props,"ref"))||void 0===n?void 0:n.get)&&"isReactWarning"in o&&o.isReactWarning?f.ref:(o=null===(t=Object.getOwnPropertyDescriptor(f,"ref"))||void 0===t?void 0:t.get)&&"isReactWarning"in o&&o.isReactWarning?f.props.ref:f.props.ref||f.ref);return"function"==typeof l||d.isPresent?r.cloneElement(f,{ref:m}):null};function c(e){return(null==e?void 0:e.animationName)||"none"}o.displayName="Presence"},5171:function(e,n,t){"use strict";t.d(n,{WV:function(){return c},jH:function(){return s}});var r=t(2265),u=t(4887),i=t(1538),o=t(7437),c=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,n)=>{let t=r.forwardRef((e,t)=>{let{asChild:r,...u}=e,c=r?i.g7:n;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(c,{...u,ref:t})});return t.displayName=`Primitive.${n}`,{...e,[n]:t}},{});function s(e,n){e&&u.flushSync(()=>e.dispatchEvent(n))}},5137:function(e,n,t){"use strict";t.d(n,{W:function(){return u}});var r=t(2265);function u(e){let n=r.useRef(e);return r.useEffect(()=>{n.current=e}),r.useMemo(()=>(...e)=>n.current?.(...e),[])}},1715:function(e,n,t){"use strict";t.d(n,{T:function(){return i}});var r=t(2265),u=t(5137);function i({prop:e,defaultProp:n,onChange:t=()=>{}}){let[i,o]=function({defaultProp:e,onChange:n}){let t=r.useState(e),[i]=t,o=r.useRef(i),c=(0,u.W)(n);return r.useEffect(()=>{o.current!==i&&(c(i),o.current=i)},[i,o,c]),t}({defaultProp:n,onChange:t}),c=void 0!==e,s=c?e:i,a=(0,u.W)(t);return[s,r.useCallback(n=>{if(c){let t="function"==typeof n?n(e):n;t!==e&&a(t)}else o(n)},[c,e,o,a])]}},1336:function(e,n,t){"use strict";t.d(n,{b:function(){return u}});var r=t(2265),u=globalThis?.document?r.useLayoutEffect:()=>{}}},function(e){e.O(0,[310,231,967,372,971,526,744],function(){return e(e.s=8060)}),_N_E=e.O()}]);