1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1280],{799:(e,t,n)=>{n.d(t,{m:()=>r});function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}},9030:(e,t,n)=>{n.d(t,{i:()=>o});var r=n(75294),i=n(79582);function o({prop:e,defaultProp:t,onChange:n=()=>{}}){let[o,a]=function({defaultProp:e,onChange:t}){let n=r.useState(e),[o]=n,a=r.useRef(o),l=(0,i.c)(t);return r.useEffect(()=>{a.current!==o&&(l(o),a.current=o)},[o,a,l]),n}({defaultProp:t,onChange:n}),l=void 0!==e,u=l?e:o,s=(0,i.c)(n);return[u,r.useCallback(t=>{if(l){let n="function"==typeof t?t(e):t;n!==e&&s(n)}else a(t)},[l,e,a,s])]}},26245:(e,t,n)=>{n.d(t,{s:()=>a,t:()=>o});var r=n(75294);function i(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function o(...e){return t=>{let n=!1,r=e.map(e=>{let r=i(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():i(e[t],null)}}}}function a(...e){return r.useCallback(o(...e),e)}},34213:(e,t,n)=>{n.d(t,{DX:()=>a,xV:()=>u});var r=n(75294),i=n(26245),o=n(86990),a=r.forwardRef((e,t)=>{let{children:n,...i}=e,a=r.Children.toArray(n),u=a.find(s);if(u){let e=u.props.children,n=a.map(t=>t!==u?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,o.jsx)(l,{...i,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,o.jsx)(l,{...i,ref:t,children:n})});a.displayName="Slot";var l=r.forwardRef((e,t)=>{let{children:n,...o}=e;if(r.isValidElement(n)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(n);return r.cloneElement(n,{...function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(o,n.props),ref:t?(0,i.t)(t,e):e})}return r.Children.count(n)>1?r.Children.only(null):null});l.displayName="SlotClone";var u=({children:e})=>(0,o.jsx)(o.Fragment,{children:e});function s(e){return r.isValidElement(e)&&e.type===u}},60978:(e,t,n)=>{n.d(t,{B:()=>u});var r,i=n(75294),o=n(79570),a=(r||(r=n.t(i,2)))["useId".toString()]||(()=>void 0),l=0;function u(e){let[t,n]=i.useState(a());return(0,o.N)(()=>{e||n(e=>e??String(l++))},[e]),e||(t?`radix-${t}`:"")}},63212:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(86990),i=n(65647);function o(e){let{tabs:t,activeTab:n,onTabChange:o}=e;return(0,r.jsx)(i.tU,{value:n,onValueChange:o,children:(0,r.jsx)(i.j7,{className:"flex-wrap h-auto gap-1",children:t.map(e=>(0,r.jsx)(i.Xi,{value:e.key,children:e.label},e.key))})})}},65647:(e,t,n)=>{n.d(t,{Xi:()=>u,av:()=>s,j7:()=>l,tU:()=>a});var r=n(86990);n(75294);var i=n(17947),o=n(95644);function a(e){let{className:t,...n}=e;return(0,r.jsx)(i.bL,{"data-slot":"tabs",className:(0,o.cn)("flex flex-col gap-2",t),...n})}function l(e){let{className:t,...n}=e;return(0,r.jsx)(i.B8,{"data-slot":"tabs-list",className:(0,o.cn)("bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-lg p-[3px]",t),...n})}function u(e){let{className:t,...n}=e;return(0,r.jsx)(i.l9,{"data-slot":"tabs-trigger",className:(0,o.cn)("data-[state=active]:bg-background dark:data-[state=active]:text-foreground focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:outline-ring dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30 text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),...n})}function s(e){let{className:t,...n}=e;return(0,r.jsx)(i.UC,{"data-slot":"tabs-content",className:(0,o.cn)("flex-1 outline-none",t),...n})}},66459:(e,t,n)=>{n.d(t,{N_:()=>a,a8:()=>u,rd:()=>s});var r=n(19853),i=n(94522);let o=(0,n(94834).A)({locales:i.IB,defaultLocale:i.q,localePrefix:i.b,localeDetection:i.GB}),{Link:a,redirect:l,usePathname:u,useRouter:s}=(0,r.A)(o)},79570:(e,t,n)=>{n.d(t,{N:()=>i});var r=n(75294),i=globalThis?.document?r.useLayoutEffect:()=>{}},79582:(e,t,n)=>{n.d(t,{c:()=>i});var r=n(75294);function i(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}},80705:(e,t,n)=>{n.d(t,{A:()=>a,q:()=>o});var r=n(75294),i=n(86990);function o(e,t){let n=r.createContext(t),o=e=>{let{children:t,...o}=e,a=r.useMemo(()=>o,Object.values(o));return(0,i.jsx)(n.Provider,{value:a,children:t})};return o.displayName=e+"Provider",[o,function(i){let o=r.useContext(n);if(o)return o;if(void 0!==t)return t;throw Error(`\`${i}\` must be used within \`${e}\``)}]}function a(e,t=[]){let n=[],o=()=>{let t=n.map(e=>r.createContext(e));return function(n){let i=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])}};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,s=n?.[e]?.[l]||a,c=r.useMemo(()=>u,Object.values(u));return(0,i.jsx)(s.Provider,{value:c,children:o})};return u.displayName=t+"Provider",[u,function(n,i){let u=i?.[e]?.[l]||a,s=r.useContext(u);if(s)return s;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 i=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}(o,...t)]}},90047:(e,t,n)=>{n.d(t,{C:()=>a});var r=n(75294),i=n(26245),o=n(79570),a=e=>{let{present:t,children:n}=e,a=function(e){var t,n;let[i,a]=r.useState(),u=r.useRef({}),s=r.useRef(e),c=r.useRef("none"),[d,f]=(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=l(u.current);c.current="mounted"===d?e:"none"},[d]),(0,o.N)(()=>{let t=u.current,n=s.current;if(n!==e){let r=c.current,i=l(t);e?f("MOUNT"):"none"===i||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):n&&r!==i?f("ANIMATION_OUT"):f("UNMOUNT"),s.current=e}},[e,f]),(0,o.N)(()=>{if(i){var e;let t,n=null!==(e=i.ownerDocument.defaultView)&&void 0!==e?e:window,r=e=>{let r=l(u.current).includes(e.animationName);if(e.target===i&&r&&(f("ANIMATION_END"),!s.current)){let e=i.style.animationFillMode;i.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===i.style.animationFillMode&&(i.style.animationFillMode=e)})}},o=e=>{e.target===i&&(c.current=l(u.current))};return i.addEventListener("animationstart",o),i.addEventListener("animationcancel",r),i.addEventListener("animationend",r),()=>{n.clearTimeout(t),i.removeEventListener("animationstart",o),i.removeEventListener("animationcancel",r),i.removeEventListener("animationend",r)}}f("ANIMATION_END")},[i,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:r.useCallback(e=>{e&&(u.current=getComputedStyle(e)),a(e)},[])}}(t),u="function"==typeof n?n({present:a.isPresent}):r.Children.only(n),s=(0,i.s)(a.ref,function(e){var t,n;let r=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,i=r&&"isReactWarning"in r&&r.isReactWarning;return i?e.ref:(i=(r=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}(u));return"function"==typeof n||a.isPresent?r.cloneElement(u,{ref:s}):null};function l(e){return(null==e?void 0:e.animationName)||"none"}a.displayName="Presence"},94522:(e,t,n)=>{n.d(t,{GB:()=>l,IB:()=>r,L$:()=>i,b:()=>a,q:()=>o});let r=["en","fr","de","es","it","pt","ja","pl","nl"],i={en:"English",fr:"Fran\xe7ais",de:"Deutsch",es:"Espa\xf1ol",it:"Italiano",pt:"Portugu\xeas",ja:"æ¥æ¬èª",pl:"Polski",nl:"Nederlands"},o="en",a="as-needed",l=!1},95644:(e,t,n)=>{n.d(t,{P:()=>a,cn:()=>o});var r=n(98992),i=n(22677);function o(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,i.QP)((0,r.$)(t))}async function a(e,t){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2];try{let n=await fetch(e);if(!n.ok)throw Error("HTTP error! status: ".concat(n.status));let r=await n.blob(),i={"image/png":"png","image/jpeg":"jpg","image/webp":"webp","image/gif":"gif","image/svg+xml":"svg","video/mp4":"mp4","video/webm":"webm","video/quicktime":"mov","video/x-msvideo":"avi"}[r.type]||"",o=i?"file-".concat(Date.now(),".").concat(i):"file-".concat(Date.now()),a=window.URL.createObjectURL(r),l=document.createElement("a");return l.href=a,l.download=t||o,document.body.appendChild(l),l.click(),document.body.removeChild(l),window.URL.revokeObjectURL(a),!0}catch(t){return console.error("Download failed:",t),n&&window.open(e,"_blank"),!1}}},98319:(e,t,n)=>{n.d(t,{hO:()=>u,sG:()=>l});var r=n(75294),i=n(70171),o=n(34213),a=n(86990),l=["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,...i}=e,l=r?o.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(l,{...i,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function u(e,t){e&&i.flushSync(()=>e.dispatchEvent(t))}}}]);
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.