1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="3d20b163-eb51-4da9-bc46-ca4c907f74db",e._sentryDebugIdIdentifier="sentry-dbid-3d20b163-eb51-4da9-bc46-ca4c907f74db")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4274],{24274:(e,t,n)=>{"use strict";let r;n.d(t,{x6:()=>C,r9:()=>O,Bd:()=>R,CI:()=>T});var i=n(12115),s=n(30055),a=n.n(s),o=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function l(e){var t={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},n=e.match(/<\/?([^\s]+?)[/\s>]/);if(n&&(t.name=n[1],(a()[n[1]]||"/"===e.charAt(e.length-2))&&(t.voidElement=!0),t.name.startsWith("!--"))){var r=e.indexOf("--\x3e");return{type:"comment",comment:-1!==r?e.slice(4,r):""}}for(var i=new RegExp(o),s=null;null!==(s=i.exec(e));)if(s[0].trim())if(s[1]){var l=s[1].trim(),c=[l,""];l.indexOf("=")>-1&&(c=l.split("=")),t.attrs[c[0]]=c[1],i.lastIndex--}else s[2]&&(t.attrs[s[2]]=s[3].trim().substring(1,s[3].length-1));return t}var c=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,p=/^\s*$/,u=Object.create(null);let d={parse:function(e,t){t||(t={}),t.components||(t.components=u);var n,r=[],i=[],s=-1,a=!1;if(0!==e.indexOf("<")){var o=e.indexOf("<");r.push({type:"text",content:-1===o?e:e.substring(0,o)})}return e.replace(c,function(o,c){if(a){if(o!=="</"+n.name+">")return;a=!1}var u,d="/"!==o.charAt(1),f=o.startsWith("\x3c!--"),g=c+o.length,h=e.charAt(g);if(f){var m=l(o);return s<0?r.push(m):(u=i[s]).children.push(m),r}if(d&&(s++,"tag"===(n=l(o)).type&&t.components[n.name]&&(n.type="component",a=!0),n.voidElement||a||!h||"<"===h||n.children.push({type:"text",content:e.slice(g,e.indexOf("<",g))}),0===s&&r.push(n),(u=i[s-1])&&u.children.push(n),i[s]=n),(!d||n.voidElement)&&(s>-1&&(n.voidElement||n.name===o.slice(2,-1))&&(n=-1==--s?r:i[s]),!a&&"<"!==h&&h)){u=-1===s?r:i[s].children;var y=e.indexOf("<",g),b=e.slice(g,-1===y?void 0:y);p.test(b)&&(b=" "),(y>-1&&s+u.length>=0||" "!==b)&&u.push({type:"text",content:b})}}),r}};function f(){if(console&&console.warn){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];"string"==typeof t[0]&&(t[0]=`react-i18next:: ${t[0]}`),console.warn(...t)}}let g={};function h(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];"string"==typeof t[0]&&g[t[0]]||("string"==typeof t[0]&&(g[t[0]]=new Date),f(...t))}let m=(e,t)=>
1()=>{if(e.isInitialized)t();else{let n=()=>{setTimeout(()=>{e.off("initialized",n)},0),t()};e.on("initialized",n)}};function y(e,t,n){e.loadNamespaces(t,m(e,n))}function b(e,t,n,r){"string"==typeof n&&(n=[n]),n.forEach(t=>{0>e.options.ns.indexOf(t)&&e.options.ns.push(t)}),e.loadLanguages(t,m(e,r))}let v=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,x={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"\xa9","©":"\xa9","®":"\xae","®":"\xae","…":"â¦","…":"â¦","/":"/","/":"/"},E=e=>x[e],N={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(v,E)};function k(e,t){if(!e)return!1;let n=e.props?e.props.children:e.children;return t?n.length>0:!!n}function $(e){if(!e)return[];let t=e.props?e.props.children:e.children;return e.props&&e.props.i18nIsDynamicList?w(t):t}function w(e){return Array.isArray(e)?e:[e]}let O={type:"3rdParty",init(e){!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};N={...N,...e}}(e.options.react),r=e}},j=(0,i.createContext)();class I{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}function C(e){let{children:t,count:n,parent:s,i18nKey:a,context:o,tOptions:l={},values:c,defaults:p,components:u,ns:g,i18n:m,t:y,shouldUnescape:b,...v}=e,{i18n:x,defaultNS:E}=(0,i.useContext)(j)||{},O=m||x||r,I=y||O&&O.t.bind(O);return function(e){let{children:t,count:n,parent:s,i18nKey:a,context:o,tOptions:l={},values:c,defaults:p,components:u,ns:g,i18n:m,t:y,shouldUnescape:b,...v}=e,x=m||r;if(!x)return h("You will need to pass in an i18next instance by using i18nextReactModule"),t;let E=y||x.t.bind(x)||(e=>e),O={...N,...x.options&&x.options.react},j=g||E.ns||x.options&&x.options.defaultNS;j="string"==typeof j?[j]:j||["translation"];let I=function e(t,n){if(!t)return"";let r="",s=w(t),a=n.transSupportBasicHtmlNodes&&n.transKeepBasicHtmlNodesFor?n.transKeepBasicHtmlNodesFor:[];return s.forEach((t,s)=>{if("string"==typeof t)r+=`${t}`;else if((0,i.isValidElement)(t)){let i=Object.keys(t.props).length,o=a.indexOf(t.type)>-1,l=t.props.children;if(!l&&o&&0===i)r+=`<${t.type}/>`;else if(l||o&&0===i)if(t.props.i18nIsDynamicList)r+=`<${s}></${s}>`;else if(o&&1===i&&"string"==typeof l)r+=`<${t.type}>${l}</${t.type}>`;else{let t=e(l,n);r+=`<${s}>${t}</${s}>`}else r+=`<${s}></${s}>`}else if(null===t)f("Trans: the passed in value is invalid - seems you passed in a null child.");else if("object"==typeof t){let{format:e,...n}=t,i=Object.keys(n);if(1===i.length){let t=e?`${i[0]}, ${e}`:i[0];r+=`{{${t}}}`}else f("react-i18next: the passed in object contained more than one variable - the object should look like {{ value, format }} where format is optional.",t)}else f("Trans: the passed in value is invalid - seems you passed in a variable like {number} - please pass in variables for interpolation as full objects like {{number}}.",t)}),r}(t,O),C=p||I||O.transEmptyNodeValue||a,{hashTransKey:S}=O,R=a||(S?S(I||C):I||C);x.options&&x.options.interpolation&&x.options.interpolation.defaultVariables&&(c=c&&Object.keys(c).length>0?{...c,...x.options.interpolation.defaultVariables}:{...x.options.interpolation.defaultVariables});let T={...l,context:o||l.context,count:n,...c,defaultValue:C,ns:j},L=R?E(R,T):C;u&&Object.keys(u).forEach(e=>{let t=u[e];"function"==typeof t.type||!t.props||!t.props.children||0>L.indexOf(`${e}/>`)&&0>L.indexOf(`${e} />`)||(u[e]=(0,i.createElement)(function(){return(0,i.createElement)(i.Fragment,null,t)}))});let A=function(e,t,n,r,s,a){if(""===t)return[];let o=r.transKeepBasicHtmlNodesFor||[],l=t&&new RegExp(o.map(e=>`<${e}`).join("|")).test(t);if(!e&&!l&&!a)return[t];let c={};!function e(t){w(t).forEach(t=>{"string"!=typeof t&&(k(t)?e($(t)):"object"!=typeof t||(0,i.isValidElement)(t)||Object.assign(c,t))})}(e);let p=d.parse(`<0>${t}</0>`),u={...c,...s};function f(e,t,n){let r=$(e),s=h(r,t.children,n);return"[object Array]"===Object.prototype.toString.call(r)&&r.every(e=>(0,i.isValidElement)(e))&&0===s.length||e.props&&e.props.i18nIsDynamicList?r:s}
1function g(e,t,n,r,s){e.dummy?(e.children=t,n.push((0,i.cloneElement)(e,{key:r},s?void 0:t))):n.push(...i.Children.map([e],e=>{let n={...e.props};return delete n.i18nIsDynamicList,(0,i.createElement)(e.type,{...n,key:r,ref:e.ref},s?null:t)}))}function h(t,s,c){let p=w(t);return w(s).reduce((t,s,d)=>{let m=s.children&&s.children[0]&&s.children[0].content&&n.services.interpolator.interpolate(s.children[0].content,u,n.language);if("tag"===s.type){let a=p[parseInt(s.name,10)];1!==c.length||a||(a=c[0][s.name]),a||(a={});let y=0!==Object.keys(s.attrs).length?function(e,t){let n={...t};return n.props=Object.assign(e.props,t.props),n}({props:s.attrs},a):a,b=(0,i.isValidElement)(y),v=b&&k(s,!0)&&!s.voidElement,x=l&&"object"==typeof y&&y.dummy&&!b,E="object"==typeof e&&null!==e&&Object.hasOwnProperty.call(e,s.name);if("string"==typeof y){let e=n.services.interpolator.interpolate(y,u,n.language);t.push(e)}else if(k(y)||v){let e=f(y,s,c);g(y,e,t,d)}else if(x)g(y,h(p,s.children,c),t,d);else if(Number.isNaN(parseFloat(s.name)))if(E){let e=f(y,s,c);g(y,e,t,d,s.voidElement)}else if(r.transSupportBasicHtmlNodes&&o.indexOf(s.name)>-1)if(s.voidElement)t.push((0,i.createElement)(s.name,{key:`${s.name}-${d}`}));else{let e=h(p,s.children,c);t.push((0,i.createElement)(s.name,{key:`${s.name}-${d}`},e))}else if(s.voidElement)t.push(`<${s.name} />`);else{let e=h(p,s.children,c);t.push(`<${s.name}>${e}</${s.name}>`)}else if("object"!=typeof y||b)g(y,m,t,d,1!==s.children.length||!m);else{let e=s.children[0]?m:null;e&&t.push(e)}}else if("text"===s.type){let e=r.transWrapTextNodes,o=a?r.unescape(n.services.interpolator.interpolate(s.content,u,n.language)):n.services.interpolator.interpolate(s.content,u,n.language);e?t.push((0,i.createElement)(e,{key:`${s.name}-${d}`},o)):t.push(o)}return t},[])}return $(h([{dummy:!0,children:e||[]}],p,w(e||[]))[0])}(u||t,L,x,O,T,b),V=void 0!==s?s:O.defaultTransParent;return V?(0,i.createElement)(V,v,A):A}({children:t,count:n,parent:s,i18nKey:a,context:o,tOptions:l,values:c,defaults:p,components:u,ns:g||I&&I.ns||E||O&&O.options&&O.options.defaultNS,i18n:O,t:y,shouldUnescape:b,...v})}function S(e,t,n,r){return e.getFixedT(t,n,r)}function R(e){var t,n;let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{i18n:a}=s,{i18n:o,defaultNS:l}=(0,i.useContext)(j)||{},c=a||o||r;if(c&&!c.reportNamespaces&&(c.reportNamespaces=new I),!c){h("You will need to pass in an i18next instance by using initReactI18next");let e=(e,t)=>"string"==typeof t?t:t&&"object"==typeof t&&"string"==typeof t.defaultValue?t.defaultValue:Array.isArray(e)?e[e.length-1]:e,t=[e,{},!1];return t.t=e,t.i18n={},t.ready=!1,t}c.options.react&&void 0!==c.options.react.wait&&h("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");let p={...N,...c.options.react,...s},{useSuspense:u,keyPrefix:d}=p,f=e||l||c.options&&c.options.defaultNS;f="string"==typeof f?[f]:f||["translation"],c.reportNamespaces.addUsedNamespaces&&c.reportNamespaces.addUsedNamespaces(f);let g=(c.isInitialized||c.initializedStoreOnce)&&f.every(e=>(function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.languages&&t.languages.length?void 0===t.options.ignoreJSONStructure?function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=t.languages[0],i=!!t.options&&t.options.fallbackLng,s=t.languages[t.languages.length-1];if("cimode"===r.toLowerCase())return!0;let a=(e,n)=>{let r=t.services.backendConnector.state[`${e}|${n}`];return -1===r||2===r};return(!(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1)||!t.services.backendConnector.backend||!t.isLanguageChangingTo||!!a(t.isLanguageChangingTo,e))&&!!(t.hasResourceBundle(r,e)||!t.services.backendConnector.backend||t.options.resources&&!t.options.partialBundledLanguages||a(r,e)&&(!i||a(s,e)))}(e,t,n):t.hasLoadedNamespace(e,{lng:n.lng,precheck:(t,r)=>{if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!r(t.isLanguageChangingTo,e))return!1}}):(h("i18n.languages were undefined or empty",t.languages),!0)})(e,c,p)),m=(t=s.lng||null,n="fallback"===p.nsMode?f:f[0],(0,i.useCallback)(S(c,t,n,d),[c,t,n,d])),v=()=>m,x=()=>S(c,s.lng||null,"fallback"===p.nsMode?f:f[0],d),[E,k]=(0,i.useState)(v),$=f.join();s.lng&&($=`${s.lng}${$}`);let w=((e,t)=>{let n=(0,i.useRef)();return(0,i.useEffect)(()=>{n.current=t?n.current:e},[e,t]),n.current})($),O=(0,i.useRef)(!0);(0,i.useEffect)(()=>{let{bindI18n:e,bindI18nStore:t}=p;function n(){O.current&&k(x)}return O.current=!0,g||u||(s.lng?b(c,s.lng,f,()=>{O.current&&k(x)}):y(c,f,()=>{O.current&&k(x)})),g&&w&&w!==$&&O.current&&k(x),e&&c&&c.on(e,n),t&&c&&c.store.on(t,n),()=>
1{O.current=!1,e&&c&&e.split(" ").forEach(e=>c.off(e,n)),t&&c&&t.split(" ").forEach(e=>c.store.off(e,n))}},[c,$]),(0,i.useEffect)(()=>{O.current&&g&&k(v)},[c,d,g]);let C=[E,c,g];if(C.t=E,C.i18n=c,C.ready=g,g||!g&&!u)return C;throw new Promise(e=>{s.lng?b(c,s.lng,f,()=>e()):y(c,f,()=>e())})}function T(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){function r(r){let{forwardedRef:s,...a}=r,[o,l,c]=R(e,{...a,keyPrefix:t.keyPrefix}),p={...a,t:o,i18n:l,tReady:c};return t.withRef&&s?p.ref=s:!t.withRef&&s&&(p.forwardedRef=s),(0,i.createElement)(n,p)}return r.displayName=`withI18nextTranslation(${n.displayName||n.name||("string"==typeof n&&n.length>0?n:"Unknown")})`,r.WrappedComponent=n,t.withRef?(0,i.forwardRef)((e,t)=>(0,i.createElement)(r,Object.assign({},e,{forwardedRef:t}))):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.