1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4986],{13013:(e,t,r)=>{r.d(t,{i:()=>a});var n,o=r(66638),l=r(83337),i=(n||(n=r.t(o,2)))[" useInsertionEffect ".trim().toString()]||l.N;function a({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[l,a,u]=function({defaultProp:e,onChange:t}){let[r,n]=o.useState(e),l=o.useRef(r),a=o.useRef(t);return i(()=>{a.current=t},[t]),o.useEffect(()=>{l.current!==r&&(a.current?.(r),l.current=r)},[r,l]),[r,n,a]}({defaultProp:t,onChange:r}),c=void 0!==e,s=c?e:l;{let t=o.useRef(void 0!==e);o.useEffect(()=>{let e=t.current;if(e!==c){let t=c?"controlled":"uncontrolled";console.warn(`${n} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=c},[c,n])}return[s,o.useCallback(t=>{if(c){let r="function"==typeof t?t(e):t;r!==e&&u.current?.(r)}else a(t)},[c,e,a,u])]}Symbol("RADIX:SYNC_STATE")},14710:(e,t,r)=>{r.d(t,{hO:()=>u,sG:()=>a});var n=r(66638),o=r(16555),l=r(91042),i=r(8766),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,l.TL)(`Primitive.${t}`),o=n.forwardRef((e,n)=>{let{asChild:o,...l}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o?r:t,{...l,ref:n})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{});function u(e,t){e&&o.flushSync(()=>e.dispatchEvent(t))}},22674:(e,t,r)=>{function n(e,t,r){if(!t.has(e))throw TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}function o(e,t){var r=n(e,t,"get");return r.get?r.get.call(e):r.value}function l(e,t,r){var o=n(e,t,"set");if(o.set)o.set.call(e,r);else{if(!o.writable)throw TypeError("attempted to set read only private field");o.value=r}return r}r.d(t,{N:()=>f});var i,a=r(66638),u=r(68400),c=r(28922),s=r(91042),d=r(8766);function f(e){let t=e+"CollectionProvider",[r,n]=(0,u.A)(t),[o,l]=r(t,{collectionRef:{current:null},itemMap:new Map}),i=e=>{let{scope:t,children:r}=e,n=a.useRef(null),l=a.useRef(new Map).current;return(0,d.jsx)(o,{scope:t,itemMap:l,collectionRef:n,children:r})};i.displayName=t;let f=e+"CollectionSlot",p=(0,s.TL)(f),m=a.forwardRef((e,t)=>{let{scope:r,children:n}=e,o=l(f,r),i=(0,c.s)(t,o.collectionRef);return(0,d.jsx)(p,{ref:i,children:n})});m.displayName=f;let v=e+"CollectionItemSlot",h="data-radix-collection-item",y=(0,s.TL)(v),w=a.forwardRef((e,t)=>{let{scope:r,children:n,...o}=e,i=a.useRef(null),u=(0,c.s)(t,i),s=l(v,r);return a.useEffect(()=>(s.itemMap.set(i,{ref:i,...o}),()=>void s.itemMap.delete(i))),(0,d.jsx)(y,{[h]:"",ref:u,children:n})});return w.displayName=v,[{Provider:i,Slot:m,ItemSlot:w},function(t){let r=l(e+"CollectionConsumer",t);return a.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(h,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},n]}var p=new WeakMap;function m(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let r=function(e,t){let r=e.length,n=v(t),o=n>=0?n:r+n;return o<0||o>=r?-1:o}(e,t);return -1===r?void 0:e[r]}function v(e){return e!=e||0===e?0:Math.trunc(e)}i=new WeakMap},23084:(e,t,r)=>{r.d(t,{UC:()=>ei,Y9:()=>eo,q7:()=>en,bL:()=>er,l9:()=>el});var n=r(66638),o=r(68400),l=r(22674),i=r(28922),a=r(77885),u=r(13013),c=r(14710),s=r(83337),d=r(78963),f=r(73393),p=r(8766),m="Collapsible",[v,h]=(0,o.A)(m),[y,w]=v(m),g=n.forwardRef((e,t)=>{let{__scopeCollapsible:r,open:o,defaultOpen:l,disabled:i,onOpenChange:a,...s}=e,[d,v]=(0,u.i)({prop:o,defaultProp:null!=l&&l,onChange:a,caller:m});return(0,p.jsx)(y,{scope:r,disabled:i,contentId:(0,f.B)(),open:d,onOpenToggle:n.useCallback(()=>v(e=>!e),[v]),children:(0,p.jsx)(c.sG.div,{"data-state":A(d),"data-disabled":i?"":void 0,...s,ref:t})})});g.displayName=m;var N="CollapsibleTrigger",b=n.forwardRef((e,t)=>{let{__scopeCollapsible:r,...n}=e,o=w(N,r);return(0,p.jsx)(c.sG.button,{type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":A(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled,...n,ref:t,onClick:(0,a.mK)(e.onClick,o.onOpenToggle)})});b.displayName=N;var x="CollapsibleContent",C=n.forwardRef((e,t)=>
1{let{forceMount:r,...n}=e,o=w(x,e.__scopeCollapsible);return(0,p.jsx)(d.C,{present:r||o.open,children:e=>{let{present:r}=e;return(0,p.jsx)(R,{...n,ref:t,present:r})}})});C.displayName=x;var R=n.forwardRef((e,t)=>{let{__scopeCollapsible:r,present:o,children:l,...a}=e,u=w(x,r),[d,f]=n.useState(o),m=n.useRef(null),v=(0,i.s)(t,m),h=n.useRef(0),y=h.current,g=n.useRef(0),N=g.current,b=u.open||d,C=n.useRef(b),R=n.useRef(void 0);return n.useEffect(()=>{let e=requestAnimationFrame(()=>C.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,s.N)(()=>{let e=m.current;if(e){R.current=R.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();h.current=t.height,g.current=t.width,C.current||(e.style.transitionDuration=R.current.transitionDuration,e.style.animationName=R.current.animationName),f(o)}},[u.open,o]),(0,p.jsx)(c.sG.div,{"data-state":A(u.open),"data-disabled":u.disabled?"":void 0,id:u.contentId,hidden:!b,...a,ref:v,style:{"--radix-collapsible-content-height":y?"".concat(y,"px"):void 0,"--radix-collapsible-content-width":N?"".concat(N,"px"):void 0,...e.style},children:b&&l})});function A(e){return e?"open":"closed"}var j=r(79057),E="Accordion",O=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[_,I,k]=(0,l.N)(E),[M,S]=(0,o.A)(E,[k,h]),T=h(),D=n.forwardRef((e,t)=>{let{type:r,...n}=e;return(0,p.jsx)(_.Provider,{scope:e.__scopeAccordion,children:"multiple"===r?(0,p.jsx)(F,{...n,ref:t}):(0,p.jsx)(W,{...n,ref:t})})});D.displayName=E;var[P,L]=M(E),[$,U]=M(E,{collapsible:!1}),W=n.forwardRef((e,t)=>{let{value:r,defaultValue:o,onValueChange:l=()=>{},collapsible:i=!1,...a}=e,[c,s]=(0,u.i)({prop:r,defaultProp:null!=o?o:"",onChange:l,caller:E});return(0,p.jsx)(P,{scope:e.__scopeAccordion,value:n.useMemo(()=>c?[c]:[],[c]),onItemOpen:s,onItemClose:n.useCallback(()=>i&&s(""),[i,s]),children:(0,p.jsx)($,{scope:e.__scopeAccordion,collapsible:i,children:(0,p.jsx)(H,{...a,ref:t})})})}),F=n.forwardRef((e,t)=>{let{value:r,defaultValue:o,onValueChange:l=()=>{},...i}=e,[a,c]=(0,u.i)({prop:r,defaultProp:null!=o?o:[],onChange:l,caller:E}),s=n.useCallback(e=>c(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[c]),d=n.useCallback(e=>c(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter(t=>t!==e)}),[c]);return(0,p.jsx)(P,{scope:e.__scopeAccordion,value:a,onItemOpen:s,onItemClose:d,children:(0,p.jsx)($,{scope:e.__scopeAccordion,collapsible:!0,children:(0,p.jsx)(H,{...i,ref:t})})})}),[B,G]=M(E),H=n.forwardRef((e,t)=>{let{__scopeAccordion:r,disabled:o,dir:l,orientation:u="vertical",...s}=e,d=n.useRef(null),f=(0,i.s)(d,t),m=I(r),v="ltr"===(0,j.jH)(l),h=(0,a.mK)(e.onKeyDown,e=>{var t;if(!O.includes(e.key))return;let r=e.target,n=m().filter(e=>{var t;return!(null===(t=e.ref.current)||void 0===t?void 0:t.disabled)}),o=n.findIndex(e=>e.ref.current===r),l=n.length;if(-1===o)return;e.preventDefault();let i=o,a=l-1,c=()=>{(i=o+1)>a&&(i=0)},s=()=>{(i=o-1)<0&&(i=a)};switch(e.key){case"Home":i=0;break;case"End":i=a;break;case"ArrowRight":"horizontal"===u&&(v?c():s());break;case"ArrowDown":"vertical"===u&&c();break;case"ArrowLeft":"horizontal"===u&&(v?s():c());break;case"ArrowUp":"vertical"===u&&s()}null===(t=n[i%l].ref.current)||void 0===t||t.focus()});return(0,p.jsx)(B,{scope:r,disabled:o,direction:l,orientation:u,children:(0,p.jsx)(_.Slot,{scope:r,children:(0,p.jsx)(c.sG.div,{...s,"data-orientation":u,ref:f,onKeyDown:o?void 0:h})})})}),K="AccordionItem",[V,q]=M(K),z=n.forwardRef((e,t)=>{let{__scopeAccordion:r,value:n,...o}=e,l=G(K,r),i=L(K,r),a=T(r),u=(0,f.B)(),c=n&&i.value.includes(n)||!1,s=l.disabled||e.disabled;return(0,p.jsx)(V,{scope:r,open:c,disabled:s,triggerId:u,children:(0,p.jsx)(g,{"data-orientation":l.orientation,"data-state":et(c),...a,...o,ref:t,disabled:s,open:c,onOpenChange:e=>{e?i.onItemOpen(n):i.onItemClose(n)}})})});z.displayName=K;var Y="AccordionHeader",Z=n.forwardRef((e,t)=>{let{__scopeAccordion:r,...n}=e,o=G(E,r),l=q(Y,r);return(0,p.jsx)(c.sG.h3,{"data-orientation":o.orientation,"data-state":et(l.open),"data-disabled":l.disabled?"":void 0,...n,ref:t})});Z.displayName=Y;var X="AccordionTrigger",J=n.forwardRef((e,t)=>
1{let{__scopeAccordion:r,...n}=e,o=G(E,r),l=q(X,r),i=U(X,r),a=T(r);return(0,p.jsx)(_.ItemSlot,{scope:r,children:(0,p.jsx)(b,{"aria-disabled":l.open&&!i.collapsible||void 0,"data-orientation":o.orientation,id:l.triggerId,...a,...n,ref:t})})});J.displayName=X;var Q="AccordionContent",ee=n.forwardRef((e,t)=>{let{__scopeAccordion:r,...n}=e,o=G(E,r),l=q(Q,r),i=T(r);return(0,p.jsx)(C,{role:"region","aria-labelledby":l.triggerId,"data-orientation":o.orientation,...i,...n,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function et(e){return e?"open":"closed"}ee.displayName=Q;var er=D,en=z,eo=Z,el=J,ei=ee},28922:(e,t,r)=>{r.d(t,{s:()=>i,t:()=>l});var n=r(66638);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...e){return t=>{let r=!1,n=e.map(e=>{let n=o(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():o(e[t],null)}}}}function i(...e){return n.useCallback(l(...e),e)}},68400:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(66638),o=r(8766);function l(e,t=[]){let r=[],i=()=>{let t=r.map(e=>n.createContext(e));return function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return i.scopeName=e,[function(t,l){let i=n.createContext(l),a=r.length;r=[...r,l];let u=t=>{let{scope:r,children:l,...u}=t,c=r?.[e]?.[a]||i,s=n.useMemo(()=>u,Object.values(u));return(0,o.jsx)(c.Provider,{value:s,children:l})};return u.displayName=t+"Provider",[u,function(r,o){let u=o?.[e]?.[a]||i,c=n.useContext(u);if(c)return c;if(void 0!==l)return l;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}(i,...t)]}},73393:(e,t,r)=>{r.d(t,{B:()=>u});var n,o=r(66638),l=r(83337),i=(n||(n=r.t(o,2)))[" useId ".trim().toString()]||(()=>void 0),a=0;function u(e){let[t,r]=o.useState(i());return(0,l.N)(()=>{e||r(e=>e??String(a++))},[e]),e||(t?`radix-${t}`:"")}},77885:(e,t,r)=>{r.d(t,{mK:()=>o});var n=!!("undefined"!=typeof window&&window.document&&window.document.createElement);function o(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}},78963:(e,t,r)=>{r.d(t,{C:()=>i});var n=r(66638),o=r(28922),l=r(83337),i=e=>{let{present:t,children:r}=e,i=function(e){var t,r;let[o,i]=n.useState(),u=n.useRef(null),c=n.useRef(e),s=n.useRef("none"),[d,f]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},n.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},t));return n.useEffect(()=>{let e=a(u.current);s.current="mounted"===d?e:"none"},[d]),(0,l.N)(()=>{let t=u.current,r=c.current;if(r!==e){let n=s.current,o=a(t);e?f("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):r&&n!==o?f("ANIMATION_OUT"):f("UNMOUNT"),c.current=e}},[e,f]),(0,l.N)(()=>{if(o){var e;let t,r=null!==(e=o.ownerDocument.defaultView)&&void 0!==e?e:window,n=e=>{let n=a(u.current).includes(CSS.escape(e.animationName));if(e.target===o&&n&&(f("ANIMATION_END"),!c.current)){let e=o.style.animationFillMode;o.style.animationFillMode="forwards",t=r.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=e)})}},l=e=>{e.target===o&&(s.current=a(u.current))};return o.addEventListener("animationstart",l),o.addEventListener("animationcancel",n),o.addEventListener("animationend",n),()=>{r.clearTimeout(t),o.removeEventListener("animationstart",l),o.removeEventListener("animationcancel",n),o.removeEventListener("animationend",n)}}f("ANIMATION_END")},[o,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:n.useCallback(e=>{u.current=e?getComputedStyle(e):null,i(e)},[])}}(t),u="function"==typeof r?r({present:i.isPresent}):n.Children.only(r),c=(0,o.s)(i.ref,function(e){var t,r;let n=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,o=n&&"isReactWarning"in n&&n.isReactWarning;return o?e.ref:(o=(n=null===(r=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===r?void 0:r.get)&&"isReactWarning"in n&&n.isReactWarning)?e.props.ref:e.props.ref||e.ref}(u));return"function"==typeof r||i.isPresent?n.cloneElement(u,{ref:c}):null};function a(e){return(null==e?void 0:e.animationName)||"none"}i.displayName="Presence"},79057:(e,t,r)=>{r.d(t,{jH:()=>l});var n=r(66638);r(8766);var o=n.createContext(void 0);function l(e){let t=n.useContext(o);return e||t||"ltr"}},82299:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(99328).A)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},83337:(e,t,r)=>{r.d(t,{N:()=>o});var n=r(66638),o=globalThis?.document?n.useLayoutEffect:()=>{}},91042:(e,t,r)=>{r.d(t,{TL:()=>i});var n=r(66638),o=r(28922),l=r(8766);function i(e){let t=function(e){let t=n.forwardRef((e,t)=>
1{let{children:r,...l}=e;if(n.isValidElement(r)){var i;let e,a,u=(i=r,(a=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),c=function(e,t){let r={...t};for(let n in t){let o=e[n],l=t[n];/^on[A-Z]/.test(n)?o&&l?r[n]=(...e)=>{let t=l(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...l}:"className"===n&&(r[n]=[o,l].filter(Boolean).join(" "))}return{...e,...r}}(l,r.props);return r.type!==n.Fragment&&(c.ref=t?(0,o.t)(t,u):u),n.cloneElement(r,c)}return n.Children.count(r)>1?n.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=n.forwardRef((e,r)=>{let{children:o,...i}=e,a=n.Children.toArray(o),c=a.find(u);if(c){let e=c.props.children,o=a.map(t=>t!==c?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,l.jsx)(t,{...i,ref:r,children:n.isValidElement(e)?n.cloneElement(e,void 0,o):null})}return(0,l.jsx)(t,{...i,ref:r,children:o})});return r.displayName=`${e}.Slot`,r}var a=Symbol("radix.slottable");function u(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===a}},99328:(e,t,r)=>{r.d(t,{A:()=>u});var n=r(66638);let o=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),l=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()};var i={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 a=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:o=24,strokeWidth:a=2,absoluteStrokeWidth:u,className:c="",children:s,iconNode:d,...f}=e;return(0,n.createElement)("svg",{ref:t,...i,width:o,height:o,stroke:r,strokeWidth:u?24*Number(a)/Number(o):a,className:l("lucide",c),...f},[...d.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(s)?s:[s]])}),u=(e,t)=>{let r=(0,n.forwardRef)((r,i)=>{let{className:u,...c}=r;return(0,n.createElement)(a,{ref:i,iconNode:t,className:l("lucide-".concat(o(e)),u),...c})});return r.displayName="".concat(e),r}}}]);
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.