1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7762],{20063:(e,t,n)=>{var r=n(47260);n.o(r,"useParams")&&n.d(t,{useParams:function(){return r.useParams}}),n.o(r,"usePathname")&&n.d(t,{usePathname:function(){return r.usePathname}}),n.o(r,"useRouter")&&n.d(t,{useRouter:function(){return r.useRouter}}),n.o(r,"useSearchParams")&&n.d(t,{useSearchParams:function(){return r.useSearchParams}})},34826:(e,t,n)=>{n.d(t,{D:()=>u,N:()=>c});var r=n(12115);let a=["light","dark"],o="(prefers-color-scheme: dark)",i="undefined"==typeof window,l=(0,r.createContext)(void 0),s={setTheme:e=>{},themes:[]},u=()=>{var e;return null!=(e=(0,r.useContext)(l))?e:s},c=e=>(0,r.useContext)(l)?r.createElement(r.Fragment,null,e.children):r.createElement(m,e),d=["light","dark"],m=({forcedTheme:e,disableTransitionOnChange:t=!1,enableSystem:n=!0,enableColorScheme:i=!0,storageKey:s="theme",themes:u=d,defaultTheme:c=n?"system":"light",attribute:m="data-theme",value:w,children:y,nonce:g})=>{let[b,T]=(0,r.useState)(()=>h(s,c)),[C,N]=(0,r.useState)(()=>h(s)),E=w?Object.values(w):u,S=(0,r.useCallback)(e=>{let r=e;if(!r)return;"system"===e&&n&&(r=p());let o=w?w[r]:r,l=t?v():null,s=document.documentElement;if("class"===m?(s.classList.remove(...E),o&&s.classList.add(o)):o?s.setAttribute(m,o):s.removeAttribute(m),i){let e=a.includes(c)?c:null,t=a.includes(r)?r:e;s.style.colorScheme=t}null==l||l()},[]),A=(0,r.useCallback)(e=>{T(e);try{localStorage.setItem(s,e)}catch(e){}},[e]),x=(0,r.useCallback)(t=>{N(p(t)),"system"===b&&n&&!e&&S("system")},[b,e]);(0,r.useEffect)(()=>{let e=window.matchMedia(o);return e.addListener(x),x(e),()=>e.removeListener(x)},[x]),(0,r.useEffect)(()=>{let e=e=>{e.key===s&&A(e.newValue||c)};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[A]),(0,r.useEffect)(()=>{S(null!=e?e:b)},[e,b]);let I=(0,r.useMemo)(()=>({theme:b,setTheme:A,forcedTheme:e,resolvedTheme:"system"===b?C:b,themes:n?[...u,"system"]:u,systemTheme:n?C:void 0}),[b,A,e,C,n,u]);return r.createElement(l.Provider,{value:I},r.createElement(f,{forcedTheme:e,disableTransitionOnChange:t,enableSystem:n,enableColorScheme:i,storageKey:s,themes:u,defaultTheme:c,attribute:m,value:w,children:y,attrs:E,nonce:g}),y)},f=(0,r.memo)(({forcedTheme:e,storageKey:t,attribute:n,enableSystem:i,enableColorScheme:l,defaultTheme:s,value:u,attrs:c,nonce:d})=>{let m="system"===s,f="class"===n?`var d=document.documentElement,c=d.classList;c.remove(${c.map(e=>`'${e}'`).join(",")});`:`var d=document.documentElement,n='${n}',s='setAttribute';`,h=l?a.includes(s)&&s?`if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'${s}'`:"if(e==='light'||e==='dark')d.style.colorScheme=e":"",v=(e,t=!1,r=!0)=>{let o=u?u[e]:e,i=t?e+"|| ''":`'${o}'`,s="";return l&&r&&!t&&a.includes(e)&&(s+=`d.style.colorScheme = '${e}';`),"class"===n?s+=t||o?`c.add(${i})`:"null":o&&(s+=`d[s](n,${i})`),s},p=e?`!function(){${f}${v(e)}}()`:i?`!function(){try{${f}var e=localStorage.getItem('${t}');if('system'===e||(!e&&${m})){var t='${o}',m=window.matchMedia(t);if(m.media!==t||m.matches){${v("dark")}}else{${v("light")}}}else if(e){${u?`var x=${JSON.stringify(u)};`:""}${v(u?"x[e]":"e",!0)}}${m?"":"else{"+v(s,!1,!1)+"}"}${h}}catch(e){}}()`:`!function(){try{${f}var e=localStorage.getItem('${t}');if(e){${u?`var x=${JSON.stringify(u)};`:""}${v(u?"x[e]":"e",!0)}}else{${v(s,!1,!1)};}${h}}catch(t){}}();`;return r.createElement("script",{nonce:d,dangerouslySetInnerHTML:{__html:p}})},()=>!0),h=(e,t)=>{let n;if(!i){try{n=localStorage.getItem(e)||void 0}catch(e){}return n||t}},v=()=>{let e=document.createElement("style");return e.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(e),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(e)},1)}},p=e=>(e||(e=window.matchMedia(o)),e.matches?"dark":"light")},60574:(e,t,n)=>{n.d(t,{UC:()=>Z,B8:()=>z,bL:()=>H,l9:()=>J});var r=n(12115),a=n(92556),o=n(3468),i=n(49972),l=n(94446),s=n(68946),u=n(97602),c=n(70222),d=n(23558),m=n(66218),f=n(95155),h="rovingFocusGroup.onEntryFocus",v={bubbles:!1,cancelable:!0},p="RovingFocusGroup",[w,y,g]=(0,i.N)(p),[b,T]=(0,o.A)(p,[g]),[C,N]=b(p),E=r.forwardRef((e,t)=>
1(0,f.jsx)(w.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,f.jsx)(w.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,f.jsx)(S,{...e,ref:t})})}));E.displayName=p;var S=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:o,loop:i=!1,dir:s,currentTabStopId:w,defaultCurrentTabStopId:g,onCurrentTabStopIdChange:b,onEntryFocus:T,preventScrollOnEntryFocus:N=!1,...E}=e,S=r.useRef(null),A=(0,l.s)(t,S),x=(0,m.jH)(s),[I,k]=(0,d.i)({prop:w,defaultProp:null!=g?g:null,onChange:b,caller:p}),[$,M]=r.useState(!1),L=(0,c.c)(T),j=y(n),D=r.useRef(!1),[F,O]=r.useState(0);return r.useEffect(()=>{let e=S.current;if(e)return e.addEventListener(h,L),()=>e.removeEventListener(h,L)},[L]),(0,f.jsx)(C,{scope:n,orientation:o,dir:x,loop:i,currentTabStopId:I,onItemFocus:r.useCallback(e=>k(e),[k]),onItemShiftTab:r.useCallback(()=>M(!0),[]),onFocusableItemAdd:r.useCallback(()=>O(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>O(e=>e-1),[]),children:(0,f.jsx)(u.sG.div,{tabIndex:$||0===F?-1:0,"data-orientation":o,...E,ref:A,style:{outline:"none",...e.style},onMouseDown:(0,a.mK)(e.onMouseDown,()=>{D.current=!0}),onFocus:(0,a.mK)(e.onFocus,e=>{let t=!D.current;if(e.target===e.currentTarget&&t&&!$){let t=new CustomEvent(h,v);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=j().filter(e=>e.focusable);R([e.find(e=>e.active),e.find(e=>e.id===I),...e].filter(Boolean).map(e=>e.ref.current),N)}}D.current=!1}),onBlur:(0,a.mK)(e.onBlur,()=>M(!1))})})}),A="RovingFocusGroupItem",x=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:o=!0,active:i=!1,tabStopId:l,children:c,...d}=e,m=(0,s.B)(),h=l||m,v=N(A,n),p=v.currentTabStopId===h,g=y(n),{onFocusableItemAdd:b,onFocusableItemRemove:T,currentTabStopId:C}=v;return r.useEffect(()=>{if(o)return b(),()=>T()},[o,b,T]),(0,f.jsx)(w.ItemSlot,{scope:n,id:h,focusable:o,active:i,children:(0,f.jsx)(u.sG.span,{tabIndex:p?0:-1,"data-orientation":v.orientation,...d,ref:t,onMouseDown:(0,a.mK)(e.onMouseDown,e=>{o?v.onItemFocus(h):e.preventDefault()}),onFocus:(0,a.mK)(e.onFocus,()=>v.onItemFocus(h)),onKeyDown:(0,a.mK)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void v.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let a=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(a))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(a)))return I[a]}(e,v.orientation,v.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=g().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)n.reverse();else if("prev"===t||"next"===t){"prev"===t&&n.reverse();let r=n.indexOf(e.currentTarget);n=v.loop?function(e,t){return e.map((n,r)=>e[(t+r)%e.length])}(n,r+1):n.slice(r+1)}setTimeout(()=>R(n))}}),children:"function"==typeof c?c({isCurrentTabStop:p,hasTabStop:null!=C}):c})})});x.displayName=A;var I={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function R(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var k=n(76842),$="Tabs",[M,L]=(0,o.A)($,[T]),j=T(),[D,F]=M($),O=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,onValueChange:a,defaultValue:o,orientation:i="horizontal",dir:l,activationMode:c="automatic",...h}=e,v=(0,m.jH)(l),[p,w]=(0,d.i)({prop:r,onChange:a,defaultProp:null!=o?o:"",caller:$});return(0,f.jsx)(D,{scope:n,baseId:(0,s.B)(),value:p,onValueChange:w,orientation:i,dir:v,activationMode:c,children:(0,f.jsx)(u.sG.div,{dir:v,"data-orientation":i,...h,ref:t})})});O.displayName=$;var K="TabsList",P=r.forwardRef((e,t)=>{let{__scopeTabs:n,loop:r=!0,...a}=e,o=F(K,n),i=j(n);return(0,f.jsx)(E,{asChild:!0,...i,orientation:o.orientation,dir:o.dir,loop:r,children:(0,f.jsx)(u.sG.div,{role:"tablist","aria-orientation":o.orientation,...a,ref:t})})});P.displayName=K;var U="TabsTrigger",_=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,disabled:o=!1,...i}=e,l=F(U,n),s=j(n),c=W(l.baseId,r),d=V(l.baseId,r),m=r===l.value;return(0,f.jsx)(x,{asChild:!0,...s,focusable:!o,active:m,children:(0,f.jsx)(u.sG.button,{type:"button",role:"tab","aria-selected":m,"aria-controls":d,"data-state":m?"active":"inactive","data-disabled":o?"":void 0,disabled:o,id:c,...i,ref:t,onMouseDown:(0,a.mK)(e.onMouseDown,e=>{o||0!==e.button||!1!==e.ctrlKey?e.preventDefault():l.onValueChange(r)}),onKeyDown:(0,a.mK)(e.onKeyDown,e=>
1{[" ","Enter"].includes(e.key)&&l.onValueChange(r)}),onFocus:(0,a.mK)(e.onFocus,()=>{let e="manual"!==l.activationMode;m||o||!e||l.onValueChange(r)})})})});_.displayName=U;var G="TabsContent",B=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:a,forceMount:o,children:i,...l}=e,s=F(G,n),c=W(s.baseId,a),d=V(s.baseId,a),m=a===s.value,h=r.useRef(m);return r.useEffect(()=>{let e=requestAnimationFrame(()=>h.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,f.jsx)(k.C,{present:o||m,children:n=>{let{present:r}=n;return(0,f.jsx)(u.sG.div,{"data-state":m?"active":"inactive","data-orientation":s.orientation,role:"tabpanel","aria-labelledby":c,hidden:!r,id:d,tabIndex:0,...l,ref:t,style:{...e.style,animationDuration:h.current?"0s":void 0},children:r&&i})}})});function W(e,t){return"".concat(e,"-trigger-").concat(t)}function V(e,t){return"".concat(e,"-content-").concat(t)}B.displayName=G;var H=O,z=P,J=_,Z=B},66218:(e,t,n)=>{n.d(t,{jH:()=>o});var r=n(12115);n(95155);var a=r.createContext(void 0);function o(e){let t=r.useContext(a);return e||t||"ltr"}},71847:(e,t,n)=>{n.d(t,{A:()=>s});var r=n(12115);let a=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},o=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 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 l=(0,r.forwardRef)((e,t)=>{let{color:n="currentColor",size:a=24,strokeWidth:l=2,absoluteStrokeWidth:s,className:u="",children:c,iconNode:d,...m}=e;return(0,r.createElement)("svg",{ref:t,...i,width:a,height:a,stroke:n,strokeWidth:s?24*Number(l)/Number(a):l,className:o("lucide",u),...!c&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(m)&&{"aria-hidden":"true"},...m},[...d.map(e=>{let[t,n]=e;return(0,r.createElement)(t,n)}),...Array.isArray(c)?c:[c]])}),s=(e,t)=>{let n=(0,r.forwardRef)((n,i)=>{let{className:s,...u}=n;return(0,r.createElement)(l,{ref:i,iconNode:t,className:o("lucide-".concat(a(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()),"lucide-".concat(e),s),...u})});return n.displayName=a(e),n}},76842:(e,t,n)=>{n.d(t,{C:()=>i});var r=n(12115),a=n(94446),o=n(4129),i=e=>{let{present:t,children:n}=e,i=function(e){var t,n;let[a,i]=r.useState(),s=r.useRef(null),u=r.useRef(e),c=r.useRef("none"),[d,m]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return r.useEffect(()=>{let e=l(s.current);c.current="mounted"===d?e:"none"},[d]),(0,o.N)(()=>{let t=s.current,n=u.current;if(n!==e){let r=c.current,a=l(t);e?m("MOUNT"):"none"===a||(null==t?void 0:t.display)==="none"?m("UNMOUNT"):n&&r!==a?m("ANIMATION_OUT"):m("UNMOUNT"),u.current=e}},[e,m]),(0,o.N)(()=>{if(a){var e;let t,n=null!=(e=a.ownerDocument.defaultView)?e:window,r=e=>{let r=l(s.current).includes(CSS.escape(e.animationName));if(e.target===a&&r&&(m("ANIMATION_END"),!u.current)){let e=a.style.animationFillMode;a.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===a.style.animationFillMode&&(a.style.animationFillMode=e)})}},o=e=>{e.target===a&&(c.current=l(s.current))};return a.addEventListener("animationstart",o),a.addEventListener("animationcancel",r),a.addEventListener("animationend",r),()=>{n.clearTimeout(t),a.removeEventListener("animationstart",o),a.removeEventListener("animationcancel",r),a.removeEventListener("animationend",r)}}m("ANIMATION_END")},[a,m]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:r.useCallback(e=>{s.current=e?getComputedStyle(e):null,i(e)},[])}}(t),s="function"==typeof n?n({present:i.isPresent}):r.Children.only(n),u=(0,a.s)(i.ref,function(e){var t,n;let r=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,a=r&&"isReactWarning"in r&&r.isReactWarning;return a?e.ref:(a=(r=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}(s));return"function"==typeof n||i.isPresent?r.cloneElement(s,{ref:u}):null};function l(e){return(null==e?void 0:e.animationName)||"none"}i.displayName="Presence"},92556:(e,t,n)=>{function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}n.d(t,{mK:()=>r}),"undefined"!=typeof window&&window.document&&window.document.createElement}}]);
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.