1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4274],{24274:(e,n,t)=>{"use strict";let r;t.d(n,{xC:()=>F,x6:()=>R,r9:()=>C,Bd:()=>P});var l=t(12115),a=t(30055),i=t.n(a),s=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function o(e){var n={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},t=e.match(/<\/?([^\s]+?)[/\s>]/);if(t&&(n.name=t[1],(i()[t[1]]||"/"===e.charAt(e.length-2))&&(n.voidElement=!0),n.name.startsWith("!--"))){var r=e.indexOf("--\x3e");return{type:"comment",comment:-1!==r?e.slice(4,r):""}}for(var l=new RegExp(s),a=null;null!==(a=l.exec(e));)if(a[0].trim())if(a[1]){var o=a[1].trim(),c=[o,""];o.indexOf("=")>-1&&(c=o.split("=")),n.attrs[c[0]]=c[1],l.lastIndex--}else a[2]&&(n.attrs[a[2]]=a[3].trim().substring(1,a[3].length-1));return n}var c=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,u=/^\s*$/,p=Object.create(null);let d={parse:function(e,n){n||(n={}),n.components||(n.components=p);var t,r=[],l=[],a=-1,i=!1;if(0!==e.indexOf("<")){var s=e.indexOf("<");r.push({type:"text",content:-1===s?e:e.substring(0,s)})}return e.replace(c,function(s,c){if(i){if(s!=="</"+t.name+">")return;i=!1}var p,d="/"!==s.charAt(1),f=s.startsWith("\x3c!--"),m=c+s.length,g=e.charAt(m);if(f){var h=o(s);return a<0?r.push(h):(p=l[a]).children.push(h),r}if(d&&(a++,"tag"===(t=o(s)).type&&n.components[t.name]&&(t.type="component",i=!0),t.voidElement||i||!g||"<"===g||t.children.push({type:"text",content:e.slice(m,e.indexOf("<",m))}),0===a&&r.push(t),(p=l[a-1])&&p.children.push(t),l[a]=t),(!d||t.voidElement)&&(a>-1&&(t.voidElement||t.name===s.slice(2,-1))&&(t=-1==--a?r:l[a]),!i&&"<"!==g&&g)){p=-1===a?r:l[a].children;var v=e.indexOf("<",m),y=e.slice(m,-1===v?void 0:v);u.test(y)&&(y=" "),(v>-1&&a+p.length>=0||" "!==y)&&p.push({type:"text",content:y})}}),r}},f=(e,n,t,r)=>{var l,a,i,s,o;let c=[t,{code:n,...r||{}}];if(null==e||null==(a=e.services)||null==(l=a.logger)?void 0:l.forward)return e.services.logger.forward(c,"warn","react-i18next::",!0);E(c[0])&&(c[0]="react-i18next:: ".concat(c[0])),(null==e||null==(s=e.services)||null==(i=s.logger)?void 0:i.warn)?e.services.logger.warn(...c):(null==(o=console)?void 0:o.warn)&&console.warn(...c)},m={},g=(e,n,t,r)=>{E(t)&&m[t]||(E(t)&&(m[t]=new Date),f(e,n,t,r))},h=(e,n)=>()=>{if(e.isInitialized)n();else{let t=()=>{setTimeout(()=>{e.off("initialized",t)},0),n()};e.on("initialized",t)}},v=(e,n,t)=>{e.loadNamespaces(n,h(e,t))},y=(e,n,t,r)=>{if(E(t)&&(t=[t]),e.options.preload&&e.options.preload.indexOf(n)>-1)return v(e,t,r);t.forEach(n=>{0>e.options.ns.indexOf(n)&&e.options.ns.push(n)}),e.loadLanguages(n,h(e,r))},N=function(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return n.languages&&n.languages.length?n.hasLoadedNamespace(e,{lng:t.lng,precheck:(n,r)=>{var l;if((null==(l=t.bindI18n)?void 0:l.indexOf("languageChanging"))>-1&&n.services.backendConnector.backend&&n.isLanguageChangingTo&&!r(n.isLanguageChangingTo,e))return!1}}):(g(n,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:n.languages}),!0)},E=e=>"string"==typeof e,b=e=>"object"==typeof e&&null!==e,x=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,O={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"\xa9","©":"\xa9","®":"\xae","®":"\xae","…":"â¦","…":"â¦","/":"/","/":"/"},k=e=>O[e],A={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(x,k)},I=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};A={...A,...e}},w=(e,n)=>{var t,r;if(!e)return!1;let l=null!=(r=null==(t=e.props)?void 0:t.children)?r:e.children;return n?l.length>0:!!l},T=e=>{var n,t,r;if(!e)return[];let l=null!=(r=null==(n=e.props)?void 0:n.children)?r:e.children;return(null==(t=e.props)?void 0:t.i18nIsDynamicList)?S(l):l},S=e=>Array.isArray(e)?e:[e],_=(e,n,t,r)=>{var a;if(!e)return"";let i="",s=S(e),o=(null==n?void 0:n.transSupportBasicHtmlNodes)&&null!=(a=n.transKeepBasicHtmlNodesFor)?a:[];
1return s.forEach((e,a)=>{if(E(e)){i+="".concat(e);return}if((0,l.isValidElement)(e)){let{props:l,type:s}=e,c=Object.keys(l).length,u=o.indexOf(s)>-1,p=l.children;if(!p&&u&&!c){i+="<".concat(s,"/>");return}if(!p&&(!u||c)||l.i18nIsDynamicList){i+="<".concat(a,"></").concat(a,">");return}if(u&&1===c&&E(p)){i+="<".concat(s,">").concat(p,"</").concat(s,">");return}let d=_(p,n,t,r);i+="<".concat(a,">").concat(d,"</").concat(a,">");return}if(null===e)return void f(t,"TRANS_NULL_VALUE","Passed in a null value as child",{i18nKey:r});if(b(e)){let{format:n,...l}=e,a=Object.keys(l);if(1===a.length){let e=n?"".concat(a[0],", ").concat(n):a[0];i+="{{".concat(e,"}}");return}f(t,"TRANS_INVALID_OBJ","Invalid child - Object should only have keys {{ value, format }} (format is optional).",{i18nKey:r,child:e});return}f(t,"TRANS_INVALID_VAR","Passed in a variable like {number} - pass variables for interpolation as full objects like {{number}}.",{i18nKey:r,child:e})}),i},j=(e,n,t)=>{let r=e.key||n,a=(0,l.cloneElement)(e,{key:r});return!a.props||!a.props.children||0>t.indexOf("".concat(n,"/>"))&&0>t.indexOf("".concat(n," />"))?a:(0,l.createElement)(function(){return(0,l.createElement)(l.Fragment,null,a)},{key:r})},C={type:"3rdParty",init(e){I(e.options.react),r=e}},V=(0,l.createContext)();class L{addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}constructor(){this.usedNamespaces={}}}function R(e){var n;let{children:t,count:a,parent:i,i18nKey:s,context:o,tOptions:c={},values:u,defaults:p,components:f,ns:m,i18n:h,t:v,shouldUnescape:y,...N}=e,{i18n:x,defaultNS:O}=(0,l.useContext)(V)||{},k=h||x||r,I=v||(null==k?void 0:k.t.bind(k));return function(e){var n,t,a,i,s,o;let{children:c,count:u,parent:p,i18nKey:f,context:m,tOptions:h={},values:v,defaults:y,components:N,ns:x,i18n:O,t:k,shouldUnescape:I,...C}=e,V=O||r;if(!V)return g(V,"NO_I18NEXT_INSTANCE","Trans: You need to pass in an i18next instance using i18nextReactModule",{i18nKey:f}),c;let L=k||V.t.bind(V)||(e=>e),R={...A,...null==(n=V.options)?void 0:n.react},D=x||L.ns||(null==(t=V.options)?void 0:t.defaultNS);D=E(D)?[D]:D||["translation"];let P=_(c,R,V,f),F=y||P||R.transEmptyNodeValue||f,{hashTransKey:B}=R,z=f||(B?B(P||F):P||F);(null==(i=V.options)||null==(a=i.interpolation)?void 0:a.defaultVariables)&&(v=v&&Object.keys(v).length>0?{...v,...V.options.interpolation.defaultVariables}:{...V.options.interpolation.defaultVariables});let H=!v&&(void 0===u||(null==(o=V.options)||null==(s=o.interpolation)?void 0:s.alwaysFormat))&&c?{interpolation:{...h.interpolation,prefix:"#$?",suffix:"?$#"}}:h.interpolation,U={...h,context:m||h.context,count:u,...v,...H,defaultValue:F,ns:D},M=z?L(z,U):F,W=((e,n,t,r,a,i)=>{if(""===n)return[];let s=r.transKeepBasicHtmlNodesFor||[],o=n&&new RegExp(s.map(e=>"<".concat(e)).join("|")).test(n);if(!e&&!o&&!i)return[n];let c={},u=e=>{S(e).forEach(e=>{E(e)||(w(e)?u(T(e)):b(e)&&!(0,l.isValidElement)(e)&&Object.assign(c,e))})};u(e);let p=d.parse("<0>".concat(n,"</0>")),f={...c,...a},m=(e,n,t)=>{var r;let a,i=T(e),s=h(i,n.children,t);return Array.isArray(a=i)&&a.every(l.isValidElement)&&0===s.length||(null==(r=e.props)?void 0:r.i18nIsDynamicList)?i:s},g=(e,n,t,r,a)=>{e.dummy?(e.children=n,t.push((0,l.cloneElement)(e,{key:r},a?void 0:n))):t.push(...l.Children.map([e],e=>{var t;let i={...e.props};return delete i.i18nIsDynamicList,(0,l.createElement)(e.type,{...i,key:r,ref:null!=(t=e.props.ref)?t:e.ref},a?null:n)}))},h=(n,a,c)=>{let u=S(n);return S(a).reduce((n,a,p)=>{var d,v;let y=(null==(v=a.children)||null==(d=v[0])?void 0:d.content)&&t.services.interpolator.interpolate(a.children[0].content,f,t.language);if("tag"===a.type){let i=u[parseInt(a.name,10)];1!==c.length||i||(i=c[0][a.name]),i||(i={});let d=0!==Object.keys(a.attrs).length?((e,n)=>{let t={...n};return t.props=Object.assign(e.props,n.props),t})({props:a.attrs},i):i,v=(0,l.isValidElement)(d),N=v&&w(a,!0)&&!a.voidElement,x=o&&b(d)&&d.dummy&&!v,O=b(e)&&Object.hasOwnProperty.call(e,a.name);if(E(d)){let e=t.services.interpolator.interpolate(d,f,t.language);n.push(e)}else if(w(d)||N){let e=m(d,a,c);g(d,e,n,p)}else if(x)g(d,h(u,a.children,c),n,p);else if(Number.isNaN(parseFloat(a.name)))if(O){let e=m(d,a,c);g(d,e,n,p,a.voidElement)}else if(r.transSupportBasicHtmlNodes&&s.indexOf(a.name)>-1)if(a.voidElement)n.push((0,l.createElement)(a.name,{key:"".concat(a.name,"-").concat(p)}));else{let e=h(u,a.children,c);n.push((0,l.createElement)(a.name,{key:"".concat(a.name,"-").concat(p)},e))}else if(a.voidElement)n.push("<".concat(a.name," />"));else{let e=h(u,a.children,c);n.push("<".concat(a.name,">").concat(e,"</").concat(a.name,">"))}else if(b(d)&&!v){let e=a.children[0]?y:null;e&&n.push(e)}else g(d,y,n,p,1!==a.children.length||!y)}else if("text"===a.type){let e=r.transWrapTextNodes,s=i?r.unescape(t.services.interpolator.interpolate(a.content,f,t.language)):t.services.interpolator.interpolate(a.content,f,t.language);e?n.push((0,l.createElement)(e,{key:"".concat(a.name,"-").concat(p)},s)):n.push(s)}return n},[])};return T(h([{dummy:!0,children:e||[]}],p,S(e||[]))[0])})(((e,n,t,r)=>{if(!e)return null;if(Array.isArray(e))return e.map((e,t)=>j(e,t,n));return b(e)?((e,n)=>{let t={};return Object.keys(e).forEach(r=>{Object.assign(t,{[r]:j(e[r],r,n)})}),t})(e,n):(g(t,"TRANS_INVALID_COMPONENTS",'<Trans /> "components" prop expects an object or array',{i18nKey:r}),null)})(N,M,V,f)||c,M,V,R,U,I),K=null!=p?p:R.defaultTransParent;return K?(0,l.createElement)(K,C,W):W}({children:t,count:a,parent:i,i18nKey:s,context:o,tOptions:c,values:u,defaults:p,c
1omponents:f,ns:m||(null==I?void 0:I.ns)||O||(null==k||null==(n=k.options)?void 0:n.defaultNS),i18n:k,t:v,shouldUnescape:y,...N})}let D=(e,n,t,r)=>e.getFixedT(n,t,r),P=function(e){var n,t,a,i;let s,o,c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{i18n:u}=c,{i18n:p,defaultNS:d}=(0,l.useContext)(V)||{},f=u||p||r;if(f&&!f.reportNamespaces&&(f.reportNamespaces=new L),!f){g(f,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");let e=(e,n)=>E(n)?n:b(n)&&E(n.defaultValue)?n.defaultValue:Array.isArray(e)?e[e.length-1]:e,n=[e,{},!1];return n.t=e,n.i18n={},n.ready=!1,n}(null==(n=f.options.react)?void 0:n.wait)&&g(f,"DEPRECATED_OPTION","useTranslation: It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");let m={...A,...f.options.react,...c},{useSuspense:h,keyPrefix:x}=m,O=e||d||(null==(t=f.options)?void 0:t.defaultNS);O=E(O)?[O]:O||["translation"],null==(a=(i=f.reportNamespaces).addUsedNamespaces)||a.call(i,O);let k=(f.isInitialized||f.initializedStoreOnce)&&O.every(e=>N(e,f,m)),I=(s=c.lng||null,o="fallback"===m.nsMode?O:O[0],(0,l.useCallback)(D(f,s,o,x),[f,s,o,x])),w=()=>I,T=()=>D(f,c.lng||null,"fallback"===m.nsMode?O:O[0],x),[S,_]=(0,l.useState)(w),j=O.join();c.lng&&(j="".concat(c.lng).concat(j));let C=((e,n)=>{let t=(0,l.useRef)();return(0,l.useEffect)(()=>{t.current=n?t.current:e},[e,n]),t.current})(j),R=(0,l.useRef)(!0);(0,l.useEffect)(()=>{let{bindI18n:e,bindI18nStore:n}=m;R.current=!0,k||h||(c.lng?y(f,c.lng,O,()=>{R.current&&_(T)}):v(f,O,()=>{R.current&&_(T)})),k&&C&&C!==j&&R.current&&_(T);let t=()=>{R.current&&_(T)};return e&&(null==f||f.on(e,t)),n&&(null==f||f.store.on(n,t)),()=>{R.current=!1,f&&(null==e||e.split(" ").forEach(e=>f.off(e,t))),n&&f&&n.split(" ").forEach(e=>f.store.off(e,t))}},[f,j]),(0,l.useEffect)(()=>{R.current&&k&&_(w)},[f,x,k]);let P=[S,f,k];if(P.t=S,P.i18n=f,P.ready=k,k||!k&&!h)return P;throw new Promise(e=>{c.lng?y(f,c.lng,O,()=>e()):v(f,O,()=>e())})};function F(e){let{i18n:n,defaultNS:t,children:r}=e,a=(0,l.useMemo)(()=>({i18n:n,defaultNS:t}),[n,t]);return(0,l.createElement)(V.Provider,{value:a},r)}},30055:e=>{e.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}}}]);
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.