1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[31708],{52958:function(t,e,n){n.d(e,{Z:function(){return i}});let i=(0,n(28284).Z)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},2467:function(t,e,n){n.d(e,{M:function(){return i}});function i(t,e,{checkForDefaultPrevented:n=!0}={}){return function(i){if(t?.(i),!1===n||!i.defaultPrevented)return e?.(i)}}},52542:function(t,e,n){n.d(e,{B:function(){return u}});var i=n(7653),r=n(20379),o=n(18497),s=n(92721),a=n(27573);function u(t){let e=t+"CollectionProvider",[n,u]=(0,r.b)(e),[l,c]=n(e,{collectionRef:{current:null},itemMap:new Map}),h=t=>{let{scope:e,children:n}=t,r=i.useRef(null),o=i.useRef(new Map).current;return(0,a.jsx)(l,{scope:e,itemMap:o,collectionRef:r,children:n})};h.displayName=e;let d=t+"CollectionSlot",f=i.forwardRef((t,e)=>{let{scope:n,children:i}=t,r=c(d,n),u=(0,o.e)(e,r.collectionRef);return(0,a.jsx)(s.g7,{ref:u,children:i})});f.displayName=d;let p=t+"CollectionItemSlot",m="data-radix-collection-item",g=i.forwardRef((t,e)=>{let{scope:n,children:r,...u}=t,l=i.useRef(null),h=(0,o.e)(e,l),d=c(p,n);return i.useEffect(()=>(d.itemMap.set(l,{ref:l,...u}),()=>void d.itemMap.delete(l))),(0,a.jsx)(s.g7,{[m]:"",ref:h,children:r})});return g.displayName=p,[{Provider:h,Slot:f,ItemSlot:g},function(e){let n=c(t+"CollectionConsumer",e);return i.useCallback(()=>{let t=n.collectionRef.current;if(!t)return[];let e=Array.from(t.querySelectorAll("[".concat(m,"]")));return Array.from(n.itemMap.values()).sort((t,n)=>e.indexOf(t.ref.current)-e.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},u]}},18497:function(t,e,n){n.d(e,{F:function(){return o},e:function(){return s}});var i=n(7653);function r(t,e){if("function"==typeof t)return t(e);null!=t&&(t.current=e)}function o(...t){return e=>{let n=!1,i=t.map(t=>{let i=r(t,e);return n||"function"!=typeof i||(n=!0),i});if(n)return()=>{for(let e=0;e<i.length;e++){let n=i[e];"function"==typeof n?n():r(t[e],null)}}}}function s(...t){return i.useCallback(o(...t),t)}},20379:function(t,e,n){n.d(e,{b:function(){return s},k:function(){return o}});var i=n(7653),r=n(27573);function o(t,e){let n=i.createContext(e),o=t=>{let{children:e,...o}=t,s=i.useMemo(()=>o,Object.values(o));return(0,r.jsx)(n.Provider,{value:s,children:e})};return o.displayName=t+"Provider",[o,function(r){let o=i.useContext(n);if(o)return o;if(void 0!==e)return e;throw Error(`\`${r}\` must be used within \`${t}\``)}]}function s(t,e=[]){let n=[],o=()=>{let e=n.map(t=>i.createContext(t));return function(n){let r=n?.[t]||e;return i.useMemo(()=>({[`__scope${t}`]:{...n,[t]:r}}),[n,r])}};return o.scopeName=t,[function(e,o){let s=i.createContext(o),a=n.length;n=[...n,o];let u=e=>{let{scope:n,children:o,...u}=e,l=n?.[t]?.[a]||s,c=i.useMemo(()=>u,Object.values(u));return(0,r.jsx)(l.Provider,{value:c,children:o})};return u.displayName=e+"Provider",[u,function(n,r){let u=r?.[t]?.[a]||s,l=i.useContext(u);if(l)return l;if(void 0!==o)return o;throw Error(`\`${n}\` must be used within \`${e}\``)}]},function(...t){let e=t[0];if(1===t.length)return e;let n=()=>{let n=t.map(t=>({useScope:t(),scopeName:t.scopeName}));return function(t){let r=n.reduce((e,{useScope:n,scopeName:i})=>{let r=n(t)[`__scope${i}`];return{...e,...r}},{});return i.useMemo(()=>({[`__scope${e.scopeName}`]:r}),[r])}};return n.scopeName=e.scopeName,n}(o,...e)]}},17113:function(t,e,n){n.d(e,{gm:function(){return o}});var i=n(7653);n(27573);var r=i.createContext(void 0);function o(t){let e=i.useContext(r);return t||e||"ltr"}},52608:function(t,e,n){n.d(e,{M:function(){return u}});var i,r=n(7653),o=n(32316),s=(i||(i=n.t(r,2)))["useId".toString()]||(()=>void 0),a=0;function u(t){let[e,n]=r.useState(s());return(0,o.b)(()=>{t||n(t=>t??String(a++))},[t]),t||(e?`radix-${e}`:"")}},76646:function(t,e,n){n.d(e,{WV:function(){return a},jH:function(){return u}});var i=n(7653),r=n(3458),o=n(92721),s=n(27573),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((t,e)=>{let n=i.forwardRef((t,n)=>{let{asChild:i,...r}=t,a=i?o.g7:e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,s.jsx)(a,{...r,ref:n})});return n.displayName=`Primitive.${e}`,{...t,[e]:n}},{});function u(t,e){t&&r.flushSync(()=>t.dispatchEvent(e))}},92721:function(t,e,n){n.d(e,{A4:function(){return u},g7:function(){return s}});var i=n(7653),r=n(18497),o=n(27573),s=i.forwardRef((t,e)=>{let{children:n,...r}=t,s=i.Children.toArray(n),u=s.find(l);if(u){let t=u.props.children,n=s.map(e=>e!==u?e:i.Children.count(t)>1?i.Children.only(null):i.isValidElement(t)?t.props.children:null);return(0,o.jsx)(a,{...r,ref:e,children:i.isValidElement(t)?i.cloneElement(t,void 0,n):null})}return(0,o.jsx)(a,{...r,ref:e,children:n})});s.displayName="Slot";var a=i.forwardRef((t,e)=>{let{children:n,...o}=t;if(i.isValidElement(n)){let t,s;let a=(t=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning?n.ref:(t=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning?n.props.ref:n.props.ref||n.ref,u=function(t,e){let n={...e};for(let i in e){let r=t[i],o=e[i];/^on[A-Z]/.test(i)?r&&o?n[i]=(...t)=>{o(...t),r(...t)}:r&&(n[i]=r):"style"===i?n[i]={...r,...o}
1:"className"===i&&(n[i]=[r,o].filter(Boolean).join(" "))}return{...t,...n}}(o,n.props);return n.type!==i.Fragment&&(u.ref=e?(0,r.F)(e,a):a),i.cloneElement(n,u)}return i.Children.count(n)>1?i.Children.only(null):null});a.displayName="SlotClone";var u=({children:t})=>(0,o.jsx)(o.Fragment,{children:t});function l(t){return i.isValidElement(t)&&t.type===u}},63465:function(t,e,n){n.d(e,{W:function(){return r}});var i=n(7653);function r(t){let e=i.useRef(t);return i.useEffect(()=>{e.current=t}),i.useMemo(()=>(...t)=>e.current?.(...t),[])}},65192:function(t,e,n){n.d(e,{T:function(){return o}});var i=n(7653),r=n(63465);function o({prop:t,defaultProp:e,onChange:n=()=>{}}){let[o,s]=function({defaultProp:t,onChange:e}){let n=i.useState(t),[o]=n,s=i.useRef(o),a=(0,r.W)(e);return i.useEffect(()=>{s.current!==o&&(a(o),s.current=o)},[o,s,a]),n}({defaultProp:e,onChange:n}),a=void 0!==t,u=a?t:o,l=(0,r.W)(n);return[u,i.useCallback(e=>{if(a){let n="function"==typeof e?e(t):e;n!==t&&l(n)}else s(e)},[a,t,s,l])]}},32316:function(t,e,n){n.d(e,{b:function(){return r}});var i=n(7653),r=globalThis?.document?i.useLayoutEffect:()=>{}},77214:function(t,e,n){n.d(e,{D:function(){return r}});var i=n(7653);function r(t){let e=i.useRef({value:t,previous:t});return i.useMemo(()=>(e.current.value!==t&&(e.current.previous=e.current.value,e.current.value=t),e.current.previous),[t])}},68288:function(t,e,n){n.d(e,{t:function(){return o}});var i=n(7653),r=n(32316);function o(t){let[e,n]=i.useState(void 0);return(0,r.b)(()=>
1{if(t){n({width:t.offsetWidth,height:t.offsetHeight});let e=new ResizeObserver(e=>{let i,r;if(!Array.isArray(e)||!e.length)return;let o=e[0];if("borderBoxSize"in o){let t=o.borderBoxSize,e=Array.isArray(t)?t[0]:t;i=e.inlineSize,r=e.blockSize}else i=t.offsetWidth,r=t.offsetHeight;n({width:i,height:r})});return e.observe(t,{box:"border-box"}),()=>e.unobserve(t)}n(void 0)},[t]),e}},37927:function(t,e,n){n.d(e,{R:function(){return a},m:function(){return s}});var i=n(24392),r=n(25919),o=n(14751),s=class extends r.F{#t;#e;#n;constructor(t){super(),this.mutationId=t.mutationId,this.#e=t.mutationCache,this.#t=[],this.state=t.state||a(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){this.#t.includes(t)||(this.#t.push(t),this.clearGcTimeout(),this.#e.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.#t=this.#t.filter(e=>e!==t),this.scheduleGc(),this.#e.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.#t.length||("pending"===this.state.status?this.scheduleGc():this.#e.remove(this))}continue(){return this.#n?.continue()??this.execute(this.state.variables)}async execute(t){this.#n=(0,o.Mz)({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(Error("No mutationFn found")),onFail:(t,e)=>{this.#i({type:"failed",failureCount:t,error:e})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#e.canRun(this)});let e="pending"===this.state.status,n=!this.#n.canStart();try{if(!e){this.#i({type:"pending",variables:t,isPaused:n}),await this.#e.config.onMutate?.(t,this);let e=await this.options.onMutate?.(t);e!==this.state.context&&this.#i({type:"pending",context:e,variables:t,isPaused:n})}let i=await this.#n.start();return await this.#e.config.onSuccess?.(i,t,this.state.context,this),await this.options.onSuccess?.(i,t,this.state.context),await this.#e.config.onSettled?.(i,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(i,null,t,this.state.context),this.#i({type:"success",data:i}),i}catch(e){try{throw await this.#e.config.onError?.(e,t,this.state.context,this),await this.options.onError?.(e,t,this.state.context),await this.#e.config.onSettled?.(void 0,e,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,e,t,this.state.context),e}finally{this.#i({type:"error",error:e})}}finally{this.#e.runNext(this)}}#i(t){this.state=(e=>{switch(t.type){case"failed":return{...e,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...e,isPaused:!0};case"continue":return{...e,isPaused:!1};case"pending":return{...e,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...e,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...e,data:void 0,error:t.error,failureCount:e.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}})(this.state),i.V.batch(()=>{this.#t.forEach(e=>{e.onMutationUpdate(t)}),this.#e.notify({mutation:this,type:"updated",action:t})})}};function a(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},73822:function(t,e,n){n.d(e,{D:function(){return h}});var i=n(7653),r=n(37927),o=n(24392),s=n(17307),a=n(63583),u=class extends s.l{#r;#o=void 0;#s;#a;constructor(t,e){super(),this.#r=t,this.setOptions(e),this.bindMethods(),this.#u()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){let e=this.options;this.options=this.#r.defaultMutationOptions(t),(0,a.VS)(this.options,e)||this.#r.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#s,observer:this}),e?.mutationKey&&this.options.mutationKey&&(0,a.Ym)(e.mutationKey)!==(0,a.Ym)(this.options.mutationKey)?this.reset():this.#s?.state.status==="pending"&&this.#s.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#s?.removeObserver(this)}onMutationUpdate(t){this.#u(),this.#l(t)}getCurrentResult(){return this.#o}reset(){this.#s?.removeObserver(this),this.#s=void 0,this.#u(),this.#l()}mutate(t,e){return this.#a=e,this.#s?.removeObserver(this),this.#s=this.#r.getMutationCache().build(this.#r,this.options),this.#s.addObserver(this),this.#s.execute(t)}#u(){let t=this.#s?.state??(0,r.R)();this.#o={...t,isPending:"pending"===t.status,isSuccess:"success"===t.status,isError:"error"===t.status,isIdle:"idle"===t.status,mutate:this.mutate,reset:this.reset}}#l(t){o.V.batch(()=>
1{if(this.#a&&this.hasListeners()){let e=this.#o.variables,n=this.#o.context;t?.type==="success"?(this.#a.onSuccess?.(t.data,e,n),this.#a.onSettled?.(t.data,null,e,n)):t?.type==="error"&&(this.#a.onError?.(t.error,e,n),this.#a.onSettled?.(void 0,t.error,e,n))}this.listeners.forEach(t=>{t(this.#o)})})}},l=n(26821),c=n(50688);function h(t,e){let n=(0,l.NL)(e),[r]=i.useState(()=>new u(n,t));i.useEffect(()=>{r.setOptions(t)},[r,t]);let s=i.useSyncExternalStore(i.useCallback(t=>r.subscribe(o.V.batchCalls(t)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),a=i.useCallback((t,e)=>{r.mutate(t,e).catch(c.Z)},[r]);if(s.error&&(0,c.L)(r.options.throwOnError,[s.error]))throw s.error;return{...s,mutate:a,mutateAsync:s.mutate}}},76018:function(t,e,n){n.d(e,{Z:function(){return C}});let{slice:i,forEach:r}=[],o=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,s=function(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{path:"/"},i=encodeURIComponent(e),r=`${t}=${i}`;if(n.maxAge>0){let t=n.maxAge-0;if(Number.isNaN(t))throw Error("maxAge should be a Number");r+=`; Max-Age=${Math.floor(t)}`}if(n.domain){if(!o.test(n.domain))throw TypeError("option domain is invalid");r+=`; Domain=${n.domain}`}if(n.path){if(!o.test(n.path))throw TypeError("option path is invalid");r+=`; Path=${n.path}`}if(n.expires){if("function"!=typeof n.expires.toUTCString)throw TypeError("option expires is invali
1d");r+=`; Expires=${n.expires.toUTCString()}`}if(n.httpOnly&&(r+="; HttpOnly"),n.secure&&(r+="; Secure"),n.sameSite)switch("string"==typeof n.sameSite?n.sameSite.toLowerCase():n.sameSite){case!0:case"strict":r+="; SameSite=Strict";break;case"lax":r+="; SameSite=Lax";break;case"none":r+="; SameSite=None";break;default:throw TypeError("option sameSite is invalid")}return r},a={create(t,e,n,i){let r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{path:"/",sameSite:"strict"};n&&(r.expires=new Date,r.expires.setTime(r.expires.getTime()+6e4*n)),i&&(r.domain=i),document.cookie=s(t,encodeURIComponent(e),r)},read(t){let e=`${t}=`,n=document.cookie.split(";");for(let t=0;t<n.length;t++){let i=n[t];for(;" "===i.charAt(0);)i=i.substring(1,i.length);if(0===i.indexOf(e))return i.substring(e.length,i.length)}return null},remove(t){this.create(t,"",-1)}};var u={name:"cookie",lookup(t){let{lookupCookie:e}=t;if(e&&"undefined"!=typeof document)return a.read(e)||void 0},cacheUserLanguage(t,e){let{lookupCookie:n,cookieMinutes:i,cookieDomain:r,cookieOptions:o}=e;n&&"undefined"!=typeof document&&a.create(n,t,i,r,o)}},l={name:"querystring",lookup(t){let e,{lookupQuerystring:n}=t;if("undefined"!=typeof window){let{search:t}=window.location;!window.location.search&&window.location.hash?.indexOf("?")>-1&&(t=window.location.hash.substring(window.location.hash.indexOf("?")));let i=t.substring(1).split("&");for(let t=0;t<i.length;t++){let r=i[t].indexOf("=");r>0&&i[t].substring(0,r)===n&&(e=i[t].substring(r+1))}}return e}};let c=null,h=()=>{if(null!==c)return c;try{if(!(c="undefined"!=typeof window&&null!==window.localStorage))return!1;let t="i18next.translate.boo";window.localStorage.setItem(t,"foo"),window.localStorage.removeItem(t)}catch(t){c=!1}return c};var d={name:"localStorage",lookup(t){let{lookupLocalStorage:e}=t;if(e&&h())return window.localStorage.getItem(e)||void 0},cacheUserLanguage(t,e){let{lookupLocalStorage:n}=e;n&&h()&&window.localStorage.setItem(n,t)}};let f=null,p=()=>{if(null!==f)return f;try{if(!(f="undefined"!=typeof window&&null!==window.sessionStorage))return!1;let t="i18next.translate.boo";window.sessionStorage.setItem(t,"foo"),window.sessionStorage.removeItem(t)}catch(t){f=!1}return f};var m={name:"sessionStorage",lookup(t){let{lookupSessionStorage:e}=t;if(e&&p())return window.sessionStorage.getItem(e)||void 0},cacheUserLanguage(t,e){let{lookupSessionStorage:n}=e;n&&p()&&window.sessionStorage.setItem(n,t)}},g={name:"navigator",lookup(t){let e=[];
1if("undefined"!=typeof navigator){let{languages:t,userLanguage:n,language:i}=navigator;if(t)for(let n=0;n<t.length;n++)e.push(t[n]);n&&e.push(n),i&&e.push(i)}return e.length>0?e:void 0}},v={name:"htmlTag",lookup(t){let e,{htmlTag:n}=t,i=n||("undefined"!=typeof document?document.documentElement:null);return i&&"function"==typeof i.getAttribute&&(e=i.getAttribute("lang")),e}},y={name:"path",lookup(t){let{lookupFromPathIndex:e}=t;if("undefined"==typeof window)return;let n=window.location.pathname.match(/\/([a-zA-Z-]*)/g);if(Array.isArray(n))return n["number"==typeof e?e:0]?.replace("/","")}},w={name:"subdomain",lookup(t){let{lookupFromSubdomainIndex:e}=t,n="undefined"!=typeof window&&window.location?.hostname?.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i);if(n)return n["number"==typeof e?e+1:1]}};let b=!1;try{document.cookie,b=!0}catch(t){}let x=["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"];b||x.splice(1,1);let S=()=>({order:x,lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:t=>t});class C{constructor(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.type="languageDetector",this.detectors={},this.init(t,e)}init(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{languageUtils:{}},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.services=t,this.options=function(t){return r.call(i.call(arguments,1),e=>{if(e)for(let n in e)void 0===t[n]&&(t[n]=e[n])}),t}(e,this.options||{},S()),"string"==typeof this.options.convertDetectedLanguage&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=t=>t.replace("-","_")),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=n,this.addDetector(u),this.addDetector(l),this.addDetector(d),this.addDetector(m),this.addDetector(g),this.addDetector(v),this.addDetector(y),this.addDetector(w)}addDetector(t){return this.detectors[t.name]=t,this}detect(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.options.order,e=[];return(t.forEach(t=>{if(this.detectors[t]){let n=this.detectors[t].lookup(this.options);n&&"string"==typeof n&&(n=[n]),n&&(e=e.concat(n))}}),e=e.map(t=>this.options.convertDetectedLanguage(t)),this.services&&this.services.languageUtils&&this.services.languageUtils.getBestMatchFromCodes)?e:e.length>0?e[0]:null}cacheUserLanguage(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.options.caches;e&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(t)>-1||e.forEach(e=>{this.detectors[e]&&this.detectors[e].cacheUserLanguage(t,this.options)}))}}C.type="languageDetector"}}]);
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.