1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{8679:function(e,t,n){"use strict";var r=n(9864),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var u=Object.defineProperty,c=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,f=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(f){var o=h(n);o&&o!==f&&e(t,o,r)}var i=c(n);p&&(i=i.concat(p(n)));for(var s=l(t),g=l(n),m=0;m<i.length;++m){var y=i[m];if(!a[y]&&!(r&&r[y])&&!(g&&g[y])&&!(s&&s[y])){var v=d(n,y);try{u(t,y,v)}catch(e){}}}}return t}},1798:function(e,t,n){"use strict";let r;n.d(t,{cC:function(){return P},Jc:function(){return eV},$G:function(){return $}});var o=n(7294),a=n(1739),i=n.n(a),s=/\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],(i()[n[1]]||"/"===e.charAt(e.length-2))&&(t.voidElement=!0),t.name.startsWith("!--"))){var r=e.indexOf("-->");return{type:"comment",comment:-1!==r?e.slice(4,r):""}}for(var o=new RegExp(s),a=null;null!==(a=o.exec(e));
1)if(a[0].trim()){if(a[1]){var l=a[1].trim(),u=[l,""];l.indexOf("=")>-1&&(u=l.split("=")),t.attrs[u[0]]=u[1],o.lastIndex--}else a[2]&&(t.attrs[a[2]]=a[3].trim().substring(1,a[3].length-1))}return t}var u=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,c=/^\s*$/,p=Object.create(null),d={parse:function(e,t){t||(t={}),t.components||(t.components=p);var n,r=[],o=[],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(u,function(s,u){if(i){if(s!=="</"+n.name+">")return;i=!1}var p,d="/"!==s.charAt(1),h=s.startsWith("<!--"),f=u+s.length,g=e.charAt(f);if(h){var m=l(s);return a<0?r.push(m):(p=o[a]).children.push(m),r}if(d&&(a++,"tag"===(n=l(s)).type&&t.components[n.name]&&(n.type="component",i=!0),n.voidElement||i||!g||"<"===g||n.children.push({type:"text",content:e.slice(f,e.indexOf("<",f))}),0===a&&r.push(n),(p=o[a-1])&&p.children.push(n),o[a]=n),(!d||n.voidElement)&&(a>-1&&(n.voidElement||n.name===s.slice(2,-1))&&(n=-1==--a?r:o[a]),!i&&"<"!==g&&g)){p=-1===a?r:o[a].children;var y=e.indexOf("<",f),v=e.slice(f,-1===y?void 0:y);c.test(v)&&(v=" "),(y>-1&&a+p.length>=0||" "!==v)&&p.push({type:"text",content:v})}}),r}};function h(){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 f={};function g(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];"string"==typeof t[0]&&f[t[0]]||("string"==typeof t[0]&&(f[t[0]]=new Date),h(...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 v(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 b=/&(?: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","…":"â¦","…":"â¦","/":"/","/":"/"},k=e=>x[e],w={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(b,k)};function j(e,t){if(!e)return!1;let n=e.props?e.props.children:e.children;return t?n.length>0:!!n}function O(e){if(!e)return[];let t=e.props?e.props.children:e.children;return e.props&&e.props.i18nIsDynamicList?S(t):t}function S(e){return Array.isArray(e)?e:[e]}let N=(0,o.createContext)();class E{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}function P(e){let{children:t,count:n,parent:a,i18nKey:i,context:s,tOptions:l={},values:u,defaults:c,components:p,ns:f,i18n:m,t:y,shouldUnescape:v,...b}=e,{i18n:x,defaultNS:k}=(0,o.useContext)(N)||{},E=m||x||r,P=y||E&&E.t.bind(E);return function(e){let{children:t,count:n,parent:a,i18nKey:i,context:s,tOptions:l={},values:u,defaults:c,components:p,ns:f,i18n:m,t:y,shouldUnescape:v,...b}=e,x=m||r;if(!x)return g("You will need to pass in an i18next instance by using i18nextReactModule"),t;let k=y||x.t.bind(x)||(e=>e),N={...w,...x.options&&x.options.react},E=f||k.ns||x.options&&x.options.defaultNS;E="string"==typeof E?[E]:E||["translation"];let P=function e(t,n){if(!t)return"";let r="",a=S(t),i=n.transSupportBasicHtmlNodes&&n.transKeepBasicHtmlNodesFor?n.transKeepBasicHtmlNodesFor:[];return a.forEach((t,a)=>{if("string"==typeof t)r+=`${t}`;else if((0,o.isValidElement)(t)){let o=Object.keys(t.props).length,s=i.indexOf(t.type)>-1,l=t.props.children;if(!l&&s&&0===o)r+=`<${t.type}/>`;else if(l||s&&0===o){if(t.props.i18nIsDynamicList)r+=`<${a}></${a}>`;else if(s&&1===o&&"string"==typeof l)r+=`<${t.type}>${l}</${t.type}>`;else{let t=e(l,n);r+=`<${a}>${t}</${a}>`}}else r+=`<${a}></${a}>`}else if(null===t)h("Trans: the passed in value is invalid - seems you passed in a null child.");else if("object"==typeof t){let{format:e,...n}=t,o=Object.keys(n);if(1===o.length){let t=e?`${o[0]}, ${e}`:o[0];r+=`{{${t}}}`}else h("react-i18next: the passed in object contained more than one variable - the object should look like {{ value, format }} where format is optional.",t)}else h("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,N),L=c||P||N.transEmptyNodeValue||i,{hashTransKey:C}=N,$=i||(C?C(P||L):P||L);x.options&&x.options.interpolation&&x.options.interpolation.defaultVariables&&(u=u&&Object.keys(u).length>0?{...u,...x.options.interpolation.defaultVariables}:{...x.options.interpolation.defaultVariables});let T={...l,context:s||l.context,count:n,...u,defaultValue:L,ns:E},R=$?k($,T):L;p&&Object.keys(p).forEach(e=>{let t=p[e];"function"==typeof t.type||!t.props||!t.props.children||0>R.indexOf(`${e}/>`)&&0>R.indexOf(`${e} />`)||(p[e]=(0,o.createElement)(function(){return(0,o.createElement)(o.Fragment,null,t)}))});let I=function(e,t,n,r,a,i){if(""===t)return[];let s=r.transKeepBasicHtmlNodesFor||[],l=t&&new RegExp(s.map(e=>`<${e}`).join("|")).test(t);if(!e&&!l&&!i)return[t];let u={};!function e(t){S(t).forEach(t=>{"string"==typeof t||(j(t)?e(O(t)):"object"!=typeof t||(0,o.isValidElement)(t)||Object.assign(u,t))})}(e);let c=d.parse(`<0>${t}</0>`),p={...u,...a};function h(e,t,n){let r=O(e),a=g(r,t.children,n);return"[object Array]"===Object.prototype.toString.call(r)&&r.every(e=>(0,o.isValidElement)(e))&&0===a.length||e.props&&e.props.i18nIsDynamicList?r:a}function f(e,t,n,r,a){e.dummy?(e.children=t,n.push((0,o.cloneElement)(e,{key:r},a?void 0:t))):n.push(...o.Children.map([e],e=>{let n={...e.props};return delete n.i18nIsDynamicList,(0,o.createElement)(e.type,{...n,key:r,ref:e.ref},a?null:t)}))}function g(t,a,u){let c=S(t);return S(a).reduce((t,a,d)=>{let m=a.children&&a.children[0]&&a.children[0].content&&n.services.interpolator.interpolate(a.children[0].content,p,n.language);if("tag"===a.type){let i=c[parseInt(a.name,10)];1!==u.length||i||(i=u[0][a.name]),i||(i={});let y=0!==Object.keys(a.attrs).length?function(e,t){let n={...t};return n.props=Object.assign(e.props,t.props),n}({props:a.attrs},i):i,v=(0,o.isValidElement)(y),b=v&&j(a,!0)&&!a.voidElement,x=l&&"object"==typeof y&&y.dummy&&!v,k="object"==typeof e&&null!==e&&Object.hasOwnProperty.call(e,a.name);if("string"==typeof y){let e=n.services.interpolator.interpolate(y,p,n.language);t.push(e)}else if(j(y)||b){let e=h(y,a,u);f(y,e,t,d)}else if(x)f(y,g(c,a.children,u),t,d);
1else if(Number.isNaN(parseFloat(a.name))){if(k){let e=h(y,a,u);f(y,e,t,d,a.voidElement)}else if(r.transSupportBasicHtmlNodes&&s.indexOf(a.name)>-1){if(a.voidElement)t.push((0,o.createElement)(a.name,{key:`${a.name}-${d}`}));else{let e=g(c,a.children,u);t.push((0,o.createElement)(a.name,{key:`${a.name}-${d}`},e))}}else if(a.voidElement)t.push(`<${a.name} />`);else{let e=g(c,a.children,u);t.push(`<${a.name}>${e}</${a.name}>`)}}else if("object"!=typeof y||v)f(y,m,t,d,1!==a.children.length||!m);else{let e=a.children[0]?m:null;e&&t.push(e)}}else if("text"===a.type){let e=r.transWrapTextNodes,s=i?r.unescape(n.services.interpolator.interpolate(a.content,p,n.language)):n.services.interpolator.interpolate(a.content,p,n.language);e?t.push((0,o.createElement)(e,{key:`${a.name}-${d}`},s)):t.push(s)}return t},[])}return O(g([{dummy:!0,children:e||[]}],c,S(e||[]))[0])}(p||t,R,x,N,T,v),A=void 0!==a?a:N.defaultTransParent;return A?(0,o.createElement)(A,b,I):I}({children:t,count:n,parent:a,i18nKey:i,context:s,tOptions:l,values:u,defaults:c,components:p,ns:f||P&&P.ns||k||E&&E.options&&E.options.defaultNS,i18n:E,t:y,shouldUnescape:v,...b})}let L=(e,t)=>{let n=(0,o.useRef)();return(0,o.useEffect)(()=>{n.current=t?n.current:e},[e,t]),n.current};function C(e,t,n,r){return e.getFixedT(t,n,r)}function $(e){var t,n;let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{i18n:i}=a,{i18n:s,defaultNS:l}=(0,o.useContext)(N)||{},u=i||s||r;if(u&&!u.reportNamespaces&&(u.reportNamespaces=new E),!u){g("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}u.options.react&&void 0!==u.options.react.wait&&g("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");let c={...w,...u.options.react,...a},{useSuspense:p,keyPrefix:d}=c,h=e||l||u.options&&u.options.defaultNS;h="string"==typeof h?[h]:h||["translation"],u.reportNamespaces.addUsedNamespaces&&u.reportNamespaces.addUsedNamespaces(h);let f=(u.isInitialized||u.initializedStoreOnce)&&h.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?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}}):function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=t.languages[0],o=!!t.options&&t.options.fallbackLng,a=t.languages[t.languages.length-1];if("cimode"===r.toLowerCase())return!0;let i=(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||!!i(t.isLanguageChangingTo,e))&&!!(t.hasResourceBundle(r,e)||!t.services.backendConnector.backend||t.options.resources&&!t.options.partialBundledLanguages||i(r,e)&&(!o||i(a,e)))}(e,t,n):(g("i18n.languages were undefined or empty",t.languages),!0)})(e,u,c)),m=(t=a.lng||null,n="fallback"===c.nsMode?h:h[0],(0,o.useCallback)(C(u,t,n,d),[u,t,n,d])),b=()=>m,x=()=>C(u,a.lng||null,"fallback"===c.nsMode?h:h[0],d),[k,j]=(0,o.useState)(b),O=h.join();a.lng&&(O=`${a.lng}${O}`);let S=L(O),P=(0,o.useRef)(!0);(0,o.useEffect)(()=>{let{bindI18n:e,bindI18nStore:t}=c;function n(){P.current&&j(x)}return P.current=!0,f||p||(a.lng?v(u,a.lng,h,()=>{P.current&&j(x)}):y(u,h,()=>{P.current&&j(x)})),f&&S&&S!==O&&P.current&&j(x),e&&u&&u.on(e,n),t&&u&&u.store.on(t,n),()=>{P.current=!1,e&&u&&e.split(" ").forEach(e=>u.off(e,n)),t&&u&&t.split(" ").forEach(e=>u.store.off(e,n))}},[u,O]),(0,o.useEffect)(()=>{P.current&&f&&j(b)},[u,d,f]);let $=[k,u,f];if($.t=k,$.i18n=u,$.ready=f,f||!f&&!p)return $;throw new Promise(e=>{a.lng?v(u,a.lng,h,()=>e()):y(u,h,()=>e())})}function T(e){let{i18n:t,defaultNS:n,children:r}=e,a=(0,o.useMemo)(()=>({i18n:t,defaultNS:n}),[t,n]);return(0,o.createElement)(N.Provider,{value:a},r)}function R(){return(R=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e){return(I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function A(e,t,n){var r;return r=function(e,t){if("object"!=I(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=I(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==I(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var G=n(8679),_=n.n(G);function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function M(e,t){if(e){if("string"==typeof e)return F(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return F(e,t)}}function D(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],l=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){u=!0,o=e}
1finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return s}}(e,t)||M(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function V(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var U={defaultNS:"common",errorStackTraceLimit:0,i18n:{defaultLocale:"en",locales:["en"]},get initImmediate(){return"undefined"!=typeof window},interpolation:{escapeValue:!1},load:"currentOnly",localeExtension:"json",localePath:"./public/locales",localeStructure:"{{lng}}/{{ns}}",react:{useSuspense:!1},reloadOnPrerender:!1,serializeConfig:!0,use:[]},H="undefined"!=typeof window?o.useLayoutEffect:o.useEffect,z=["i18n"],K=["i18n"];function B(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function W(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?B(Object(n),!0).forEach(function(t){A(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):B(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var J=["backend","detection"],q=function(e){if("string"!=typeof(null==e?void 0:e.lng))throw Error("config.lng was not passed into createConfig");var t,n,r,o=e.i18n,a=V(e,z),i=U.i18n,s=W(W(W(W({},V(U,K)),a),i),o),l=s.defaultNS,u=s.lng,c=s.localeExtension,p=s.localePath,d=s.nonExplicitSupportedLngs,h=s.locales.filter(function(e){return"default"!==e});if("cimode"===u)return s;if(void 0===s.fallbackLng&&(s.fallbackLng=s.defaultLocale,"default"===s.fallbackLng)){var f=D(h,1);s.fallbackLng=f[0]}var g=null==e||null===(t=e.interpolation)||void 0===t?void 0:t.prefix,m=null==e||null===(n=e.interpolation)||void 0===n?void 0:n.suffix,y=null!=g?g:"{{",v=null!=m?m:"}}";"string"!=typeof(null==e?void 0:e.localeStructure)&&(g||m)&&(s.localeStructure="".concat(y,"lng").concat(v,"/").concat(y,"ns").concat(v));var b=s.fallbackLng,x=s.localeStructure;if(d){var k=function(e,t){var n=D(t.split("-"),1)[0];return e[t]=[n],e};if("string"==typeof b)s.fallbackLng=s.locales.filter(function(e){return e.includes("-")}).reduce(k,{default:[b]});else if(Array.isArray(b))s.fallbackLng=s.locales.filter(function(e){return e.includes("-")}).reduce(k,{default:b});else if("object"===I(b))s.fallbackLng=Object.entries(s.fallbackLng).reduce(function(e,t){var n=D(t,2),r=n[0],o=n[1];return e[r]=r.includes("-")?Array.from(new Set([r.split("-")[0]].concat(function(e){if(Array.isArray(e))return F(e)}(o)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(o)||M(o)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()))):o,e},b);else if("function"==typeof b)throw Error("If nonExplicitSupportedLngs is true, no functions are allowed for fallbackLng")}return(null==e||null===(r=e.use)||void 0===r?void 0:r.some(function(e){return"backend"===e.type}))||("string"==typeof p?s.backend={addPath:"".concat(p,"/").concat(x,".missing.").concat(c),loadPath:"".concat(p,"/").concat(x,".").concat(c)}:"function"!=typeof p||(s.backend={addPath:function(e,t){return p(e,t,!0)},loadPath:function(e,t){return p(e,t,!1)}})),"string"==typeof s.ns||Array.isArray(s.ns)||(s.ns=[l]),J.forEach(function(t){e[t]&&(s[t]=W(W({},s[t]),e[t]))}),s};let Q={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console&&console[e]&&console[e].apply(console,t)}};class Y{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||Q,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)}warn(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","",!0)}error(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"error","")}deprecate(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,n,r){return r&&!this.debug?null:("string"==typeof e[0]&&(e[0]=`${n}${this.prefix} ${e[0]}`),this.logger[t](e))}create(e){return new Y(this.logger,{prefix:`${this.prefix}:${e}:`,...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new Y(this.logger,e)}}var Z=new Y;class X{constructor(){this.observers={}}
1on(e,t){return e.split(" ").forEach(e=>{this.observers[e]||(this.observers[e]=new Map);let n=this.observers[e].get(t)||0;this.observers[e].set(t,n+1)}),this}off(e,t){if(this.observers[e]){if(!t){delete this.observers[e];return}this.observers[e].delete(t)}}emit(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];this.observers[e]&&Array.from(this.observers[e].entries()).forEach(e=>{let[t,r]=e;for(let e=0;e<r;e++)t(...n)}),this.observers["*"]&&Array.from(this.observers["*"].entries()).forEach(t=>{let[r,o]=t;for(let t=0;t<o;t++)r.apply(r,[e,...n])})}}function ee(){let e,t;let n=new Promise((n,r)=>{e=n,t=r});return n.resolve=e,n.reject=t,n}function et(e){return null==e?"":""+e}let en=/###/g;function er(e,t,n){function r(e){return e&&e.indexOf("###")>-1?e.replace(en,"."):e}function o(){return!e||"string"==typeof e}let a="string"!=typeof t?t:t.split("."),i=0;for(;i<a.length-1;){if(o())return{};let t=r(a[i]);!e[t]&&n&&(e[t]=new n),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++i}return o()?{}:{obj:e,k:r(a[i])}}function eo(e,t,n){let{obj:r,k:o}=er(e,t,Object);if(void 0!==r||1===t.length){r[o]=n;return}let a=t[t.length-1],i=t.slice(0,t.length-1),s=er(e,i,Object);for(;void 0===s.obj&&i.length;)a=`${i[i.length-1]}.${a}`,(s=er(e,i=i.slice(0,i.length-1),Object))&&s.obj&&void 0!==s.obj[`${s.k}.${a}`]&&(s.obj=void 0);s.obj[`${s.k}.${a}`]=n}function ea(e,t){let{obj:n,k:r}=er(e,t);if(n)return n[r]}function ei(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var es={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function el(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,e=>es[e]):e}class eu{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){let t=this.regExpMap.get(e);if(void 0!==t)return t;let n=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,n),this.regExpQueue.push(e),n}}let ec=[" ",",","?","!",";"],ep=new eu(20);function ed(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[t])return e[t];let r=t.split(n),o=e;for(let e=0;e<r.length;){let t;if(!o||"object"!=typeof o)return;let a="";for(let i=e;i<r.length;++i)if(i!==e&&(a+=n),a+=r[i],void 0!==(t=o[a])){if(["string","number","boolean"].indexOf(typeof t)>-1&&i<r.length-1)continue;e+=i-e+1;break}o=t}return o}function eh(e){return e&&e.indexOf("_")>0?e.replace("_","-"):e}class ef extends X{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}removeNamespaces(e){let t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,n){let r,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator,i=void 0!==o.ignoreJSONStructure?o.ignoreJSONStructure:this.options.ignoreJSONStructure;e.indexOf(".")>-1?r=e.split("."):(r=[e,t],n&&(Array.isArray(n)?r.push(...n):"string"==typeof n&&a?r.push(...n.split(a)):r.push(n)));let s=ea(this.data,r);return(!s&&!t&&!n&&e.indexOf(".")>-1&&(e=r[0],t=r[1],n=r.slice(2).join(".")),s||!i||"string"!=typeof n)?s:ed(this.data&&this.data[e]&&this.data[e][t],n,a)}addResource(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},a=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator,i=[e,t];
1n&&(i=i.concat(a?n.split(a):n)),e.indexOf(".")>-1&&(i=e.split("."),r=t,t=i[1]),this.addNamespaces(t),eo(this.data,i,r),o.silent||this.emit("added",e,t,n,r)}addResources(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(let r in n)("string"==typeof n[r]||"[object Array]"===Object.prototype.toString.apply(n[r]))&&this.addResource(e,t,r,n[r],{silent:!0});r.silent||this.emit("added",e,t,n)}addResourceBundle(e,t,n,r,o){let a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1,skipCopy:!1},i=[e,t];e.indexOf(".")>-1&&(i=e.split("."),r=n,n=t,t=i[1]),this.addNamespaces(t);let s=ea(this.data,i)||{};a.skipCopy||(n=JSON.parse(JSON.stringify(n))),r?function e(t,n,r){for(let o in n)"__proto__"!==o&&"constructor"!==o&&(o in t?"string"==typeof t[o]||t[o]instanceof String||"string"==typeof n[o]||n[o]instanceof String?r&&(t[o]=n[o]):e(t[o],n[o],r):t[o]=n[o]);return t}(s,n,o):s={...s,...n},eo(this.data,i,s),a.silent||this.emit("added",e,t,n)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return(t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI)?{...this.getResource(e,t)}:this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){let t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}}var eg={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,o){return e.forEach(e=>{this.processors[e]&&(t=this.processors[e].process(t,n,r,o))}),t}};let em={};class ey extends X{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),function(e,t,n){e.forEach(e=>{t[e]&&(n[e]=t[e])})}(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
1i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=Z.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;let n=this.resolve(e,t);return n&&void 0!==n.res}extractFromKey(e,t){let n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");let r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,o=t.ns||this.options.defaultNS||[],a=n&&e.indexOf(n)>-1,i=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!function(e,t,n){t=t||"",n=n||"";let r=ec.filter(e=>0>t.indexOf(e)&&0>n.indexOf(e));if(0===r.length)return!0;let o=ep.getRegExp(`(${r.map(e=>"?"===e?"\\?":e).join("|")})`),a=!o.test(e);if(!a){let t=e.indexOf(n);t>0&&!o.test(e.substring(0,t))&&(a=!0)}return a}(e,n,r);if(a&&!i){let t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:o};let a=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(a[0])>-1)&&(o=a.shift()),e=a.join(r)}return"string"==typeof o&&(o=[o]),{key:e,namespaces:o}}translate(e,t,n){if("object"!=typeof t&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof t&&(t={...t}),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);let r=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,o=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,{key:a,namespaces:i}=this.extractFromKey(e[e.length-1],t),s=i[i.length-1],l=t.lng||this.language,u=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(l&&"cimode"===l.toLowerCase()){if(u){let e=t.nsSeparator||this.options.nsSeparator;return r?{res:`${s}${e}${a}`,usedKey:a,exactUsedKey:a,usedLng:l,usedNS:s,usedParams:this.getUsedParamsDetails(t)}:`${s}${e}${a}`}return r?{res:a,usedKey:a,exactUsedKey:a,usedLng:l,usedNS:s,usedParams:this.getUsedParamsDetails(t)}:a}let c=this.resolve(e,t),p=c&&c.res,d=c&&c.usedKey||a,h=c&&c.exactUsedKey||a,f=Object.prototype.toString.apply(p),g=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,m=!this.i18nFormat||this.i18nFormat.handleAsObject,y="string"!=typeof p&&"boolean"!=typeof p&&"number"!=typeof p;if(m&&p&&y&&0>["[object Number]","[object Function]","[object RegExp]"].indexOf(f)&&!("string"==typeof g&&"[object Array]"===f)){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");let e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(d,p,{...t,ns:i}):`key '${a} (${this.language})' returned an object instead of string.`;return r?(c.res=e,c.usedParams=this.getUsedParamsDetails(t),c):e}if(o){let e="[object Array]"===f,n=e?[]:{},r=e?h:d;for(let e in p)if(Object.prototype.hasOwnProperty.call(p,e)){let a=`${r}${o}${e}`;n[e]=this.translate(a,{...t,joinArrays:!1,ns:i}),n[e]===a&&(n[e]=p[e])}p=n}}else if(m&&"string"==typeof g&&"[object Array]"===f)(p=p.join(g))&&(p=this.extendTranslation(p,e,t,n));else{let r=!1,i=!1,u=void 0!==t.count&&"string"!=typeof t.count,d=ey.hasDefaultValue(t),h=u?this.pluralResolver.getSuffix(l,t.count,t):"",f=t.ordinal&&u?this.pluralResolver.getSuffix(l,t.count,{ordinal:!1}):"",g=u&&!t.ordinal&&0===t.count&&this.pluralResolver.shouldUseIntlApi(),m=g&&t[`defaultValue${this.options.pluralSeparator}zero`]||t[`defaultValue${h}`]||t[`defaultValue${f}`]||t.defaultValue;!this.isValidLookup(p)&&d&&(r=!0,p=m),this.isValidLookup(p)||(i=!0,p=a);let y=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&i?void 0:p,v=d&&m!==p&&this.options.updateMissing;if(i||r||v){if(this.logger.log(v?"updateKey":"missingKey",l,s,a,v?m:p),o){let e=this.resolve(a,{...t,keySeparator:!1});e&&e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let e=[],n=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&n&&n[0])for(let t=0;t<n.length;t++)e.push(n[t]);else"all"===this.options.saveMissingTo?e=this.languageUtils.toResolveHierarchy(t.lng||this.language):e.push(t.lng||this.language);let r=(e,n,r)=>{let o=d&&r!==p?r:y;this.options.missingKeyHandler?this.options.missingKeyHandler(e,s,n,o,v,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(e,s,n,o,v,t),this.emit
1("missingKey",e,s,n,p)};this.options.saveMissing&&(this.options.saveMissingPlurals&&u?e.forEach(e=>{let n=this.pluralResolver.getSuffixes(e,t);g&&t[`defaultValue${this.options.pluralSeparator}zero`]&&0>n.indexOf(`${this.options.pluralSeparator}zero`)&&n.push(`${this.options.pluralSeparator}zero`),n.forEach(n=>{r([e],a+n,t[`defaultValue${n}`]||m)})}):r(e,a,m))}p=this.extendTranslation(p,e,t,c,n),i&&p===a&&this.options.appendNamespaceToMissingKey&&(p=`${s}:${a}`),(i||r)&&this.options.parseMissingKeyHandler&&(p="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${s}:${a}`:a,r?p:void 0):this.options.parseMissingKeyHandler(p))}return r?(c.res=p,c.usedParams=this.getUsedParamsDetails(t),c):p}extendTranslation(e,t,n,r,o){var a=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...n},n.lng||this.language||r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){let i;n.interpolation&&this.interpolator.init({...n,interpolation:{...this.options.interpolation,...n.interpolation}});let s="string"==typeof e&&(n&&n.interpolation&&void 0!==n.interpolation.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(s){let t=e.match(this.interpolator.nestingRegexp);i=t&&t.length}let l=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(l={...this.options.interpolation.defaultVariables,...l}),e=this.interpolator.interpolate(e,l,n.lng||this.language,n),s){let t=e.match(this.interpolator.nestingRegexp);i<(t&&t.length)&&(n.nest=!1)}!n.lng&&"v1"!==this.options.compatibilityAPI&&r&&r.res&&(n.lng=r.usedLng),!1!==n.nest&&(e=this.interpolator.nest(e,function(){for(var e=arguments.length,r=Array(e),i=0;i<e;i++)r[i]=arguments[i];return o&&o[0]===r[0]&&!n.context?(a.logger.warn(`It seems you are nesting recursively key: ${r[0]} in key: ${t[0]}`),null):a.translate(...r,t)},n)),n.interpolation&&this.interpolator.reset()}let i=n.postProcess||this.options.postProcess,s="string"==typeof i?[i]:i;return null!=e&&s&&s.length&&!1!==n.applyPostProcessor&&(e=eg.handle(s,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...r,usedParams:this.getUsedParamsDetails(n)},...n}:n,this)),e}resolve(e){let t,n,r,o,a,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(t))return;let s=this.extractFromKey(e,i),l=s.key;n=l;let u=s.namespaces;this.options.fallbackNS&&(u=u.concat(this.options.fallbackNS));let c=void 0!==i.count&&"string"!=typeof i.count,p=c&&!i.ordinal&&0===i.count&&this.pluralResolver.shouldUseIntlApi(),d=void 0!==i.context&&("string"==typeof i.context||"number"==typeof i.context)&&""!==i.context,h=i.lngs?i.lngs:this.languageUtils.toResolveHierarchy(i.lng||this.language,i.fallbackLng);u.forEach(e=>{this.isValidLookup(t)||(a=e,!em[`${h[0]}-${e}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(a)&&(em[`${h[0]}-${e}`]=!0,this.logger.warn(`key "${n}" for languages "${h.join(", ")}" won't get resolved as namespace "${a}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),h.forEach(n=>{let a;if(this.isValidLookup(t))return;o=n;let s=[l];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(s,l,n,e,i);else{let e;c&&(e=this.pluralResolver.getSuffix(n,i.count,i));let t=`${this.options.pluralSeparator}zero`,r=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(c&&(s.push(l+e),i.ordinal&&0===e.indexOf(r)&&s.push(l+e.replace(r,this.options.pluralSeparator)),p&&s.push(l+t)),d){let n=`${l}${this.options.contextSeparator}${i.context}`;s.push(n),c&&(s.push(n+e),i.ordinal&&0===e.indexOf(r)&&s.push(n+e.replace(r,this.options.pluralSeparator)),p&&s.push(n+t))}}for(;a=s.pop();)this.isValidLookup(t)||(r=a,t=this.getResource(n,e,a,i))}))})}),{res:t,usedKey:n,exactUsedKey:r,usedLng:o,usedNS:a}}isValidLookup(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}getResource(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}getUsedParamsDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.replace&&"string"!=typeof e.replace,n=t?e.replace:e;if(t&&void 0!==e.count&&(n.count=e.count),this.options.interpolation.defaultVariables&&(n={...this.options.interpolation.defaultVariables,...n}),!t)for(let e of(n={...n},["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"]))delete n[e];return n}static hasDefaultValue(e){let t="defaultValue";for(let n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t===n.substring(0,t.length)&&void 0!==e[n])return!0;return!1}}function ev(e){return e.charAt(0).toUpperCase()+e.slice(1)}class eb{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Z.create("languageUtils")}getScriptPartFromCode(e){if(!(e=eh(e))||0>e.indexOf("-"))return null;let t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase())?null:this.formatLanguageCode(t.join("-"))}getLanguagePartFromCode(e){if(!(e=eh(e))||0>e.indexOf("-"))return e;let t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if("string"==typeof e&&e.indexOf("-")>-1){let t=["hans","hant","latn","cyrl","cans","mong","arab"],n=e.split("-");return this.options.lowerCaseLng?n=n.map(e=>e.toLowerCase()):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=ev(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=ev(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=ev(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){let t;
1return e?(e.forEach(e=>{if(t)return;let n=this.formatLanguageCode(e);(!this.options.supportedLngs||this.isSupportedCode(n))&&(t=n)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;let n=this.getLanguagePartFromCode(e);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find(e=>{if(e===n||!(0>e.indexOf("-")&&0>n.indexOf("-"))&&(e.indexOf("-")>0&&0>n.indexOf("-")&&e.substring(0,e.indexOf("-"))===n||0===e.indexOf(n)&&n.length>1))return e})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}getFallbackCodes(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];let n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}toResolveHierarchy(e,t){let n=this.getFallbackCodes(t||this.options.fallbackLng||[],e),r=[],o=e=>{e&&(this.isSupportedCode(e)?r.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return"string"==typeof e&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&o(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&o(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&o(this.getLanguagePartFromCode(e))):"string"==typeof e&&o(this.formatLanguageCode(e)),n.forEac
1h(e=>{0>r.indexOf(e)&&o(this.formatLanguageCode(e))}),r}}let ex=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],ek={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}},ew=["v1","v2","v3"],ej=["v4"],eO={zero:0,one:1,two:2,few:3,many:4,other:5};class eS{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=Z.create("pluralResolver"),(!this.options.compatibilityJSON||ej.includes(this.options.compatibilityJSON))&&("undefined"==typeof Intl||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=function(){let e={};return ex.forEach(t=>{t.lngs.forEach(n=>{e[n]={numbers:t.nr,plurals:ek[t.fc]}})}),e}()}addRule(e,t){this.rules[e]=t}getRule(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(eh("dev"===e?"en":e),{type:t.ordinal?"ordinal":"cardinal"})}catch(e){return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,t);return this.shouldUseIntlApi()?n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}getPluralFormsOfKey(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,n).map(e=>`${t}${e}`)}getSuffixes(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,t);return n?this.shouldUseIntlApi()?n.resolvedOptions().pluralCategories.sort((e,t)=>
1eO[e]-eO[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`):n.numbers.map(n=>this.getSuffix(e,n,t)):[]}getSuffix(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this.getRule(e,n);return r?this.shouldUseIntlApi()?`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${r.select(t)}`:this.getSuffixRetroCompatible(r,t):(this.logger.warn(`no plural rule found for: ${e}`),"")}getSuffixRetroCompatible(e,t){let n=e.noAbs?e.plurals(t):e.plurals(Math.abs(t)),r=e.numbers[n];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===r?r="plural":1===r&&(r=""));let o=()=>this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString();return"v1"===this.options.compatibilityJSON?1===r?"":"number"==typeof r?`_plural_${r.toString()}`:o():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?o():this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString()}
1shouldUseIntlApi(){return!ew.includes(this.options.compatibilityJSON)}}function eN(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",o=!(arguments.length>4)||void 0===arguments[4]||arguments[4],a=function(e,t,n){let r=ea(e,n);return void 0!==r?r:ea(t,n)}(e,t,n);return!a&&o&&"string"==typeof n&&void 0===(a=ed(e,n,r))&&(a=ed(t,n,r)),a}class eE{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=Z.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||(e=>e),this.init(e)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});let{escape:t,escapeValue:n,useRawValueToEscape:r,prefix:o,prefixEscaped:a,suffix:i,suffixEscaped:s,formatSeparator:l,unescapeSuffix:u,unescapePrefix:c,nestingPrefix:p,nestingPrefixEscaped:d,nestingSuffix:h,nestingSuffixEscaped:f,nestingOptionsSeparator:g,maxReplaces:m,alwaysFormat:y}=e.interpolation;this.escape=void 0!==t?t:el,this.escapeValue=void 0===n||n,this.useRawValueToEscape=void 0!==r&&r,this.prefix=o?ei(o):a||"{{",this.suffix=i?ei(i):s||"}}",this.formatSeparator=l||",",this.unescapePrefix=u?"":c||"-",this.unescapeSuffix=this.unescapePrefix?"":u||"",this.nestingPrefix=p?ei(p):d||ei("$t("),this.nestingSuffix=h?ei(h):f||ei(")"),this.nestingOptionsSeparator=g||",",this.maxReplaces=m||1e3,this.alwaysFormat=void 0!==y&&y,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){let e=(e,t)=>e&&e.source===t?(e.lastIndex=0,e):RegExp(t,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(e,t,n,r){let o,a,i;let s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function l(e){return e.replace(/\$/g,"$$$$")}let u=e=>{if(0>e.indexOf(this.formatSeparator)){let o=eN(t,s,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(o,void 0,n,{...r,...t,interpolationkey:e}):o}let o=e.split(this.formatSeparator),a=o.shift().trim(),i=o.join(this.formatSeparator).trim();return this.format(eN(t,s,a,this.options.keySeparator,this.options.ignoreJSONStructure),i,n,{...r,...t,interpolationkey:a})};this.resetRegExp();let c=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler,p=r&&r.interpolation&&void 0!==r.interpolation.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>l(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?l(this.escape(e)):l(e)}].forEach(t=>{for(i=0;o=t.regex.exec(e);){let n=o[1].trim();if(void 0===(a=u(n))){if("function"==typeof c){let t=c(e,o,r);a="string"==typeof t?t:""}else if(r&&Object.prototype.hasOwnProperty.call(r,n))a="";else if(p){a=o[0];continue}else this.logger.warn(`missed to pass in variable ${n} for interpolating ${e}`),a=""}else"string"==typeof a||this.useRawValueToEscape||(a=et(a));let s=t.safeValue(a);if(e=e.replace(o[0],s),p?(t.regex.lastIndex+=a.length,t.regex.lastIndex-=o[0].length):t.regex.lastIndex=0,++i>=this.maxReplaces)break}}),e}nest(e,t){let n,r,o,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function i(e,t){let n=this.nestingOptionsSeparator;if(0>e.indexOf(n))return e;let r=e.split(RegExp(`${n}[ ]*{`)),a=`{${r[1]}`;e=r[0];let i=(a=this.interpolate(a,o)).match(/'/g),s=a.match(/"/g);(i&&i.length%2==0&&!s||s.length%2!=0)&&(a=a.replace(/'/g,'"'));try{o=JSON.parse(a),t&&(o={...t,...o})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${n}${a}`}return o.defaultValue&&o.defaultValue.indexOf(this.prefix)>-1&&delete o.defaultValue,e}for(;n=this.nestingRegexp.exec(e);){let s=[];(o=(o={...a}).replace&&"string"!=typeof o.replace?o.replace:o).applyPostProcessor=!1,delete o.defaultValue;let l=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){let e=n[1].split(this.formatSeparator).map(e=>e.trim());n[1]=e.shift(),s=e,l=!0}if((r=t(i.call(this,n[1].trim(),o),o))&&n[0]===e&&"string"!=typeof r)return r;"string"!=typeof r&&(r=et(r)),r||(this.logger.warn(`missed to resolve ${n[1]} for nesting ${e}`),r=""),l&&(r=s.reduce((e,t)=>
1this.format(e,t,a.lng,{...a,interpolationkey:n[1].trim()}),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}function eP(e){let t={};return function(n,r,o){let a=r+JSON.stringify(o),i=t[a];return i||(i=e(eh(r),o),t[a]=i),i(n)}}class eL{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=Z.create("formatter"),this.options=e,this.formats={number:eP((e,t)=>{let n=new Intl.NumberFormat(e,{...t});return e=>n.format(e)}),currency:eP((e,t)=>{let n=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>n.format(e)}),datetime:eP((e,t)=>{let n=new Intl.DateTimeFormat(e,{...t});return e=>n.format(e)}),relativetime:eP((e,t)=>{let n=new Intl.RelativeTimeFormat(e,{...t});return e=>n.format(e,t.range||"day")}),list:eP((e,t)=>{let n=new Intl.ListFormat(e,{...t});return e=>n.format(e)})},this.init(e)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},n=t.interpolation;this.formatSeparator=n.formatSeparator?n.formatSeparator:n.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=eP(t)}format(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return t.split(this.formatSeparator).reduce((e,t)=>{let{formatName:o,formatOptions:a}=function(e){let t=e.toLowerCase().trim(),n={};if(e.indexOf("(")>-1){let r=e.split("(");t=r[0].toLowerCase().trim();let o=r[1].substring(0,r[1].length-1);"currency"===t&&0>o.indexOf(":")?n.currency||(n.currency=o.trim()):"relativetime"===t&&0>o.indexOf(":")?n.range||(n.range=o.trim()):o.split(";").forEach(e=>{if(!e)return;let[t,...r]=e.split(":"),o=r.join(":").trim().replace(/^'+|'+$/g,"");n[t.trim()]||(n[t.trim()]=o),"false"===o&&(n[t.trim()]=!1),"true"===o&&(n[t.trim()]=!0),isNaN(o)||(n[t.trim()]=parseInt(o,10))})}return{formatName:t,formatOptions:n}}(t);if(this.formats[o]){let t=e;try{let i=r&&r.formatParams&&r.formatParams[r.interpolationkey]||{},s=i.locale||i.lng||r.locale||r.lng||n;t=this.formats[o](e,s,{...a,...r,...i})}catch(e){this.logger.warn(e)}return t}return this.logger.warn(`there was no format function for ${o}`),e},e)}}class eC extends X{constructor(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=n,this.languageUtils=n.languageUtils,this.options=r,this.logger=Z.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=r.maxParallelReads||10,this.readingCalls=0,this.maxRetries=r.maxRetries>=0?r.maxRetries:5,this.retryTimeout=r.retryTimeout>=1?r.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(n,r.backend,r)}queueLoad(e,t,n,r){let o={},a={},i={},s={};return e.forEach(e=>{let r=!0;t.forEach(t=>{let i=`${e}|${t}`;!n.reload&&this.store.hasResourceBundle(e,t)?this.state[i]=2:this.state[i]<0||(1===this.state[i]?void 0===a[i]&&(a[i]=!0):(this.state[i]=1,r=!1,void 0===a[i]&&(a[i]=!0),void 0===o[i]&&(o[i]=!0),void 0===s[t]&&(s[t]=!0)))}),r||(i[e]=!0)}),(Object.keys(o).length||Object.keys(a).length)&&this.queue.push({pending:a,pendingCount:Object.keys(a).length,loaded:{},errors:[],callback:r}),{toLoad:Object.keys(o),pending:Object.keys(a),toLoadLanguages:Object.keys(i),toLoadNamespaces:Object.keys(s)}}loaded(e,t,n){let r=e.split("|"),o=r[0],a=r[1];t&&this.emit("failedLoading",o,a,t),n&&this.store.addResourceBundle(o,a,n,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2;let i={};this.queue.forEach(n=>{(function(e,t,n,r){let{obj:o,k:a}=er(e,t,Object);o[a]=o[a]||[],o[a].push(n)}
1)(n.loaded,[o],a),void 0!==n.pending[e]&&(delete n.pending[e],n.pendingCount--),t&&n.errors.push(t),0!==n.pendingCount||n.done||(Object.keys(n.loaded).forEach(e=>{i[e]||(i[e]={});let t=n.loaded[e];t.length&&t.forEach(t=>{void 0===i[e][t]&&(i[e][t]=!0)})}),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())}),this.emit("loaded",i),this.queue=this.queue.filter(e=>!e.done)}read(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,a=arguments.length>5?arguments[5]:void 0;if(!e.length)return a(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:t,fcName:n,tried:r,wait:o,callback:a});return}this.readingCalls++;let i=(i,s)=>{if(this.readingCalls--,this.waitingReads.length>0){let e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}if(i&&s&&r<this.maxRetries){setTimeout(()=>{this.read.call(this,e,t,n,r+1,2*o,a)},o);return}a(i,s)},s=this.backend[n].bind(this.backend);if(2===s.length){try{let n=s(e,t);n&&"function"==typeof n.then?n.then(e=>i(null,e)).catch(i):i(null,n)}catch(e){i(e)}return}return s(e,t,i)}prepareLoading(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),r&&r();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);let o=this.queueLoad(e,t,n,r);if(!o.toLoad.length)return o.pending.length||r(),null;o.toLoad.forEach(e=>{this.loadOne(e)})}load(e,t,n){this.prepareLoading(e,t,{},n)}reload(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}loadOne(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=e.split("|"),r=n[0],o=n[1];this.read(r,o,"read",void 0,void 0,(n,a)=>{n&&this.logger.warn(`${t}loading namespace ${o} for language ${r} failed`,n),!n&&a&&this.logger.log(`${t}loaded namespace ${o} for language ${r}`,a),this.loaded(e,n,a)})}saveMissing(e,t,n,r,o){let a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},i=arguments.length>6&&void 0!==arguments[6]?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)){this.logger.warn(`did not save key "${n}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(null!=n&&""!==n){if(this.backend&&this.backend.create){let s={...a,isUpdate:o},l=this.backend.create.bind(this.backend);if(l.length<6)try{let o;(o=5===l.length?l(e,t,n,r,s):l(e,t,n,r))&&"function"==typeof o.then?o.then(e=>i(null,e)).catch(i):i(null,o)}catch(e){i(e)}else l(e,t,n,r,i,s)}e&&e[0]&&this.store.addResource(e[0],t,n,r)}}}function e$(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){let t={};if("object"==typeof e[1]&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){let n=e[3]||e[2];Object.keys(n).forEach(e=>{t[e]=n[e]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function eT(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&0>e.supportedLngs.indexOf("cimode")&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function eR(){}class eI extends X{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(super(),this.options=eT(e),this.services={},this.logger=Z,this.modules={external:[]},!function(e){Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEac
1h(t=>{"function"==typeof e[t]&&(e[t]=e[t].bind(e))})}(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,"function"==typeof t&&(n=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&("string"==typeof t.ns?t.defaultNS=t.ns:0>t.ns.indexOf("translation")&&(t.defaultNS=t.ns[0]));let r=e$();function o(e){return e?"function"==typeof e?new e:e:null}if(this.options={...r,...this.options,...eT(t)},"v1"!==this.options.compatibilityAPI&&(this.options.interpolation={...r.interpolation,...this.options.interpolation}),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator),!this.options.isClone){let t;this.modules.logger?Z.init(o(this.modules.logger),this.options):Z.init(null,this.options),this.modules.formatter?t=this.modules.formatter:"undefined"!=typeof Intl&&(t=eL);let n=new eb(this.options);this.store=new ef(this.options.resources,this.options);let a=this.services;a.logger=Z,a.resourceStore=this.store,a.languageUtils=n,a.pluralResolver=new eS(n,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),t&&(!this.options.interpolation.format||this.options.interpolation.format===r.interpolation.format)&&(a.formatter=o(t),a.formatter.init(a,this.options),this.options.interpolation.format=a.formatter.format.bind(a.formatter)),a.interpolator=new eE(this.options),a.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},a.backendConnector=new eC(o(this.modules.backend),a.resourceStore,a,this.options),a.backendConnector.on("*",function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];e.emit(t,...r)}),this.modules.languageDetector&&(a.languageDetector=o(this.modules.languageDetector),a.languageDetector.init&&a.languageDetector.init(a,this.options.detection,this.options)),this.modules.i18nFormat&&(a.i18nFormat=o(this.modules.i18nFormat),a.i18nFormat.init&&a.i18nFormat.init(this)),this.translator=new ey(this.services,this.options),this.translator.on("*",function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];e.emit(t,...r)}),this.modules.external.forEach(e=>{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,n||(n=eR),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(t=>{this[t]=function(){return e.store[t](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(t=>{this[t]=function(){return e.store[t](...arguments),e}});let a=ee(),i=()=>{let e=(e,t)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),a.resolve(t),n(e,t)};if(this.languages&&"v1"!==this.options.compatibilityAPI&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initImmediate?i():setTimeout(i,0),a}loadResources(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eR,n=t,r="string"==typeof e?e:this.language;if("function"==typeof e&&(n=e),!this.options.resources||this.options.partialBundledLanguages){if(r&&"cimode"===r.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return n();let e=[],t=t=>{t&&"cimode"!==t&&this.services.languageUtils.toResolveHierarchy(t).forEach(t=>{"cimode"!==t&&0>e.indexOf(t)&&e.push(t)})};r?t(r):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(e
1=>t(e)),this.options.preload&&this.options.preload.forEach(e=>t(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),n(e)})}else n(null)}reloadResources(e,t,n){let r=ee();return e||(e=this.languages),t||(t=this.options.ns),n||(n=eR),this.services.backendConnector.reload(e,t,e=>{r.resolve(),n(e)}),r}use(e){if(!e)throw Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&eg.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(let e=0;e<this.languages.length;e++){let t=this.languages[e];if(!(["cimode","dev"].indexOf(t)>-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}}changeLanguage(e,t){var n=this;this.isLanguageChangingTo=e;let r=ee();this.emit("languageChanging",e);let o=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},a=(e,a)=>{a?(o(a),this.translator.changeLanguage(a),this.isLanguageChangingTo=void 0,this.emit("languageChanged",a),this.logger.log("languageChanged",a)):this.isLanguageChangingTo=void 0,r.resolve(function(){return n.t(...arguments)}),t&&t(e,function(){return n.t(...arguments)})},i=t=>{e||t||!this.services.languageDetector||(t=[]);let n="string"==typeof t?t:this.services.languageUtils.getBestMatchFromCodes(t);n&&(this.language||o(n),this.translator.language||this.translator.changeLanguage(n),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(n)),this.loadResources(n,e=>{a(e,n)})};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(i):this.services.languageDetector.detect(i):i(e):i(this.services.languageDetector.detect()),r}getFixedT(e,t,n){var r=this;let o=function(e,t){let a,i;if("object"!=typeof t){for(var s=arguments.length,l=Array(s>2?s-2:0),u=2;u<s;u++)l[u-2]=arguments[u];a=r.options.overloadTranslationOptionHandler([e,t].concat(l))}else a={...t};a.lng=a.lng||o.lng,a.lngs=a.lngs||o.lngs,a.ns=a.ns||o.ns,a.keyPrefix=a.keyPrefix||n||o.keyPrefix;let c=r.options.keySeparator||".";return i=a.keyPrefix&&Array.isArray(e)?e.map(e=>`${a.keyPrefix}${c}${e}`):a.keyPrefix?`${a.keyPrefix}${c}${e}`:e,r.t(i,a)};return"string"==typeof e?o.lng=e:o.lngs=e,o.ns=t,o.keyPrefix=n,o}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
1if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;let n=t.lng||this.resolvedLanguage||this.languages[0],r=!!this.options&&this.options.fallbackLng,o=this.languages[this.languages.length-1];if("cimode"===n.toLowerCase())return!0;let a=(e,t)=>{let n=this.services.backendConnector.state[`${e}|${t}`];return -1===n||2===n};if(t.precheck){let e=t.precheck(this,a);if(void 0!==e)return e}return!!(this.hasResourceBundle(n,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||a(n,e)&&(!r||a(o,e)))}loadNamespaces(e,t){let n=ee();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach(e=>{0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}loadLanguages(e,t){let n=ee();"string"==typeof e&&(e=[e]);let r=this.options.preload||[],o=e.filter(e=>0>r.indexOf(e)&&this.services.languageUtils.isSupportedCode(e));return o.length?(this.options.preload=r.concat(o),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}dir(e){return(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),e)?["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf((this.services&&this.services.languageUtils||new eb(e$())).getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr":"rtl"}static createInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new eI(e,t)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eR,n=e.forkResourceStore;n&&delete e.forkResourceStore;let r={...this.options,...e,isClone:!0},o=new eI(r);return(void 0!==e.debug||void 0!==e.prefix)&&(o.logger=o.logger.clone(e)),["store","services","language"].forEach(e=>{o[e]=this[e]}),o.services={...this.services},o.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},n&&(o.store=new ef(this.store.data,r),o.services.resourceStore=o.store),o.translator=new ey(o.services,r),o.translator.on("*",function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];o.emit(e,...n)}),o.init(r,t),o.translator.options=r,o.translator.backendConnector.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},o}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}let eA=eI.createInstance();eA.createInstance=eI.createInstance,eA.createInstance,eA.dir,eA.init,eA.loadResources,eA.reloadResources,eA.use,eA.changeLanguage,eA.getFixedT,eA.t,eA.exists,eA.setDefaultNamespace,eA.hasLoadedNamespace,eA.loadNamespaces,eA.loadLanguages;var eG=function(e){void 0===e.ns&&(e.ns=[]);var t,n,r=eA.createInstance(e);return r.isInitialized?t=Promise.resolve(eA.t):(null==e||null===(n=e.use)||void 0===n||n.forEach(function(e){return r.use(e)}),"function"==typeof e.onPreInitI18next&&e.onPreInitI18next(r),t=r.init(e)),{i18n:r,initPromise:t}},e_=o.createElement;function eF(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eM(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eF(Object(n),!0).forEach(function(t){A(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eF(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var eD=function(e,t){if(t&&e.isInitialized)for(var n=0,r=Object.keys(t);n<r.length;n++)for(var o=r[n],a=0,i=Object.keys(t[o]);a<i.length;a++){var s,l=i[a];null!=e&&null!==(s=e.store)&&void 0!==s&&s.data&&e.store.data[o]&&e.store.data[o][l]||e.addResourceBundle(o,l,t[o][l],!0,!0)}},eV=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return _()(function(n){var r,a,i=(n.pageProps||{})._nextI18Next,s=null!==(r=null==i?void 0:i.initialLocale)&&void 0!==r?r:null==n||null===(a=n.router)||void 0===a?void 0:a.locale,l=null==i?void 0:i.ns,u=(0,o.useRef)(null),c=(0,o.useMemo)(function(){if(!i&&!t)return null;var e,n=null!=t?t:null==i?void 0:i.userConfig;if(!n)throw Error("appWithTranslation was called without a next-i18next config");if(!(null!=n&&n.i18n))throw Error("appWithTranslation was called without config.i18n");if(!(null!=n&&null!==(e=n.i18n)&&void 0!==e&&e.defaultLocale))throw Error("config.i18n does not include a defaultLocale property");var r=(i||{}).initialI18nStore,o=null!=t&&t.resources?t.resources:r;s||(s=n.i18n.defaultLocale);var a=u.current;return a?eD(a,o):(eD(a=eG(eM(eM(eM({},q(eM(eM({},n),{},{lng:s}))),{},{lng:s},l&&{ns:l}),{},{resources:o})).i18n,o),u.current=a),a},[i,s,l]);return H(function(){c&&s&&c.changeLanguage(s)},[c,s]),null!==c?e_(T,{i18n:c},e_(e,n)):e_(e,R({key:s},n))},e)}},2962:function(e,t,n){"use strict";n.d(t,{PB:function(){return g},lX:function(){return f}});var r=n(7294),o=n(9008),a=n.n(o);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var l=["keyOverride"],u=["crossOrigin"],c={templateTitle:"",noindex:!1,nofollow:!1,norobots:!1,defaultOpenGra
1phImageWidth:0,defaultOpenGraphImageHeight:0,defaultOpenGraphVideoWidth:0,defaultOpenGraphVideoHeight:0},p=function(e,t,n){void 0===t&&(t=[]);var o=void 0===n?{}:n,a=o.defaultWidth,i=o.defaultHeight;return t.reduce(function(t,n,o){return t.push(r.createElement("meta",{key:"og:"+e+":0"+o,property:"og:"+e,content:n.url})),n.alt&&t.push(r.createElement("meta",{key:"og:"+e+":alt0"+o,property:"og:"+e+":alt",content:n.alt})),n.secureUrl&&t.push(r.createElement("meta",{key:"og:"+e+":secure_url0"+o,property:"og:"+e+":secure_url",content:n.secureUrl.toString()})),n.type&&t.push(r.createElement("meta",{key:"og:"+e+":type0"+o,property:"og:"+e+":type",content:n.type.toString()})),n.width?t.push(r.createElement("meta",{key:"og:"+e+":width0"+o,property:"og:"+e+":width",content:n.width.toString()})):a&&t.push(r.createElement("meta",{key:"og:"+e+":width0"+o,property:"og:"+e+":width",content:a.toString()})),n.height?t.push(r.createElement("meta",{key:"og:"+e+":height"+o,property:"og:"+e+":height",content:n.height.toString()})):i&&t.push(r.createElement("meta",{key:"og:"+e+":height"+o,property:"og:"+e+":height",content:i.toString()})),t},[])},d=function(e){var t,n,o,a,d,h=[];e.titleTemplate&&(c.templateTitle=e.titleTemplate);var f="";e.title?(f=e.title,c.templateTitle&&(f=c.templateTitle.replace(/%s/g,function(){return f}))):e.defaultTitle&&(f=e.defaultTitle),f&&h.push(r.createElement("title",{key:"title"},f));var g=void 0===e.noindex?c.noindex||e.dangerouslySetAllPagesToNoIndex:e.noindex,m=void 0===e.nofollow?c.nofollow||e.dangerouslySetAllPagesToNoFollow:e.nofollow,y=e.norobots||c.norobots,v="";if(e.robotsProps){var b=e.robotsProps,x=b.nosnippet,k=b.maxSnippet,w=b.maxImagePreview,j=b.maxVideoPreview,O=b.noarchive,S=b.noimageindex,N=b.notranslate,E=b.unavailableAfter;v=(x?",nosnippet":"")+(k?",max-snippet:"+k:"")+(w?",max-image-preview:"+w:"")+(O?",noarchive":"")+(E?",unavailable_after:"+E:"")+(S?",noimageindex":"")+(j?",max-video-preview:"+j:"")+(N?",notranslate":"")}if(e.norobots&&(c.norobots=!0),g||m?(e.dangerouslySetAllPagesToNoIndex&&(c.noindex=!0),e.dangerouslySetAllPagesToNoFollow&&(c.nofollow=!0),h.push(r.createElement("meta",{key:"robots",name:"robots",content:(g?"noindex":"index")+","+(m?"nofollow":"follow")+v}))):(!y||v)&&h.push(r.createElement("meta",{key:"robots",name:"robots",content:"index,follow"+v})),e.description&&h.push(r.createElement("meta",{key:"description",name:"description",content:e.description})),e.themeColor&&h.push(r.createElement("meta",{key:"theme-color",name:"theme-color",content:e.themeColor})),e.mobileAlternate&&h.push(r.createElement("link",{rel:"alternate",key:"mobileAlternate",media:e.mobileAlternate.media,href:e.mobileAlternate.href})),e.languageAlternates&&e.languageAlternates.length>0&&e.languageAlternates.forEach(function(e){h.push(r.createElement("link",{rel:"alternate",key:"languageAlternate-"+e.hrefLang,hrefLang:e.hrefLang,href:e.href}))}),e.twitter&&(e.twitter.cardType&&h.push(r.createElement("meta",{key:"twitter:card",name:"twitter:card",content:e.twitter.cardType})),e.twitter.site&&h.push(r.createElement("meta",{key:"twitter:site",name:"twitter:site",content:e.twitter.site})),e.twitter.handle&&h.push(r.createElement("meta",{key:"twitter:creator",name:"twitter:creator",content:e.twitter.handle}))),e.facebook&&e.facebook.appId&&h.push(r.createElement("meta",{key:"fb:app_id",property:"fb:app_id",content:e.facebook.appId})),(null!=(t=e.openGraph)&&t.title||f)&&h.push(r.createElement("meta",{key:"og:title",property:"og:title",content:(null==(a=e.openGraph)?void 0:a.title)||f})),(null!=(n=e.openGraph)&&n.description||e.description)&&h.push(r.createElement("meta",{key:"og:description",property:"og:description",content:(null==(d=e.openGraph)?void 0:d.description)||e.description})),e.openGraph){if((e.openGraph.url||e.canonical)&&h.push(r.createElement("meta",{key:"og:url",property:"og:url",content:e.openGraph.url||e.canonical})),e.openGraph.type){var P=e.openGraph.type.toLowerCase();h.push(r.createElement("meta",{key:"og:type",property:"og:type",content:P})),"profile"===P&&e.openGraph.profile?(e.openGraph.profile.firstName&&h.push(r.createElement("meta",{key:"profile:first_name",property:"profile:first_name",content:e.openGraph.profile.firstName})),e.openGraph.profile.lastName&&h.push(r.createElement("meta",{key:"profile:last_name",property:"profile:last_name",content:e.openGraph.profile.lastName})),e.openGraph.profile.username&&h.push(r.createElement("meta",{key:"profile:username",property:"profile:username",content:e.openGraph.profile.username})),e.openGraph.profile.gender&&h.push(r.createElement("meta",{key:"profile:gender",property:"profile:gender",content:e.openGraph.profile.gender}))):"book"===P&&e.openGraph.book?(e.openGraph.book.authors&&e.openGraph.book.authors.length&&e.openGraph.book.authors.forEac
1h(function(e,t){h.push(r.createElement("meta",{key:"book:author:0"+t,property:"book:author",content:e}))}),e.openGraph.book.isbn&&h.push(r.createElement("meta",{key:"book:isbn",property:"book:isbn",content:e.openGraph.book.isbn})),e.openGraph.book.releaseDate&&h.push(r.createElement("meta",{key:"book:release_date",property:"book:release_date",content:e.openGraph.book.releaseDate})),e.openGraph.book.tags&&e.openGraph.book.tags.length&&e.openGraph.book.tags.forEach(function(e,t){h.push(r.createElement("meta",{key:"book:tag:0"+t,property:"book:tag",content:e}))})):"article"===P&&e.openGraph.article?(e.openGraph.article.publishedTime&&h.push(r.createElement("meta",{key:"article:published_time",property:"article:published_time",content:e.openGraph.article.publishedTime})),e.openGraph.article.modifiedTime&&h.push(r.createElement("meta",{key:"article:modified_time",property:"article:modified_time",content:e.openGraph.article.modifiedTime})),e.openGraph.article.expirationTime&&h.push(r.createElement("meta",{key:"article:expiration_time",property:"article:expiration_time",content:e.openGraph.article.expirationTime})),e.openGraph.article.authors&&e.openGraph.article.authors.length&&e.openGraph.article.authors.forEach(function(e,t){h.push(r.createElement("meta",{key:"article:author:0"+t,property:"article:author",content:e}))}),e.openGraph.article.section&&h.push(r.createElement("meta",{key:"article:section",property:"article:section",content:e.openGraph.article.section})),e.openGraph.article.tags&&e.openGraph.article.tags.length&&e.openGraph.article.tags.forEach(function(e,t){h.push(r.createElement("meta",{key:"article:tag:0"+t,property:"article:tag",content:e}))})):("video.movie"===P||"video.episode"===P||"video.tv_show"===P||"video.other"===P)&&e.openGraph.video&&(e.openGraph.video.actors&&e.openGraph.video.actors.length&&e.openGraph.video.actors.forEach(function(e,t){e.profile&&h.push(r.createElement("meta",{key:"video:actor:0"+t,property:"video:actor",content:e.profile})),e.role&&h.push(r.createElement("meta",{key:"video:actor:role:0"+t,property:"video:actor:role",content:e.role}))}),e.openGraph.video.directors&&e.openGraph.video.directors.length&&e.openGraph.video.directors.forEach(function(e,t){h.push(r.createElement("meta",{key:"video:director:0"+t,property:"video:director",content:e}))}),e.openGraph.video.writers&&e.openGraph.video.writers.length&&e.openGraph.video.writers.forEach(function(e,t){h.push(r.createElement("meta",{key:"video:writer:0"+t,property:"video:writer",content:e}))}),e.openGraph.video.duration&&h.push(r.createElement("meta",{key:"video:duration",property:"video:duration",content:e.openGraph.video.duration.toString()})),e.openGraph.video.releaseDate&&h.push(r.createElement("meta",{key:"video:release_date",property:"video:release_date",content:e.openGraph.video.releaseDate})),e.openGraph.video.tags&&e.openGraph.video.tags.length&&e.openGraph.video.tags.forEac
1h(function(e,t){h.push(r.createElement("meta",{key:"video:tag:0"+t,property:"video:tag",content:e}))}),e.openGraph.video.series&&h.push(r.createElement("meta",{key:"video:series",property:"video:series",content:e.openGraph.video.series})))}e.defaultOpenGraphImageWidth&&(c.defaultOpenGraphImageWidth=e.defaultOpenGraphImageWidth),e.defaultOpenGraphImageHeight&&(c.defaultOpenGraphImageHeight=e.defaultOpenGraphImageHeight),e.openGraph.images&&e.openGraph.images.length&&h.push.apply(h,p("image",e.openGraph.images,{defaultWidth:c.defaultOpenGraphImageWidth,defaultHeight:c.defaultOpenGraphImageHeight})),e.defaultOpenGraphVideoWidth&&(c.defaultOpenGraphVideoWidth=e.defaultOpenGraphVideoWidth),e.defaultOpenGraphVideoHeight&&(c.defaultOpenGraphVideoHeight=e.defaultOpenGraphVideoHeight),e.openGraph.videos&&e.openGraph.videos.length&&h.push.apply(h,p("video",e.openGraph.videos,{defaultWidth:c.defaultOpenGraphVideoWidth,defaultHeight:c.defaultOpenGraphVideoHeight})),e.openGraph.audio&&h.push.apply(h,p("audio",e.openGraph.audio)),e.openGraph.locale&&h.push(r.createElement("meta",{key:"og:locale",property:"og:locale",content:e.openGraph.locale})),(e.openGraph.siteName||e.openGraph.site_name)&&h.push(r.createElement("meta",{key:"og:site_name",property:"og:site_name",content:e.openGraph.siteName||e.openGraph.site_name}))}return e.canonical&&h.push(r.createElement("link",{rel:"canonical",href:e.canonical,key:"canonical"})),e.additionalMetaTags&&e.additionalMetaTags.length>0&&e.additionalMetaTags.forEach(function(e){var t,n,o=e.keyOverride,a=s(e,l);h.push(r.createElement("meta",i({key:"meta:"+(null!=(t=null!=(n=null!=o?o:a.name)?n:a.property)?t:a.httpEquiv)},a)))}),null!=(o=e.additionalLinkTags)&&o.length&&e.additionalLinkTags.forEach(function(e){var t,n=e.crossOrigin,o=s(e,u);h.push(r.createElement("link",i({key:"link"+(null!=(t=o.keyOverride)?t:o.href)+o.rel},o,{crossOrigin:"anonymous"===n||"use-credentials"===n||""===n?n:void 0})))}),h},h=function(e){return r.createElement(a(),null,d(e))},f=function(e){var t=e.title,n=e.titleTemplate,o=e.defaultTitle,a=e.themeColor,i=e.dangerouslySetAllPagesToNoIndex,s=e.dangerouslySetAllPagesToNoFollow,l=e.description,u=e.canonical,c=e.facebook,p=e.openGraph,d=e.additionalMetaTags,f=e.twitter,g=e.defaultOpenGraphImageWidth,m=e.defaultOpenGraphImageHeight,y=e.defaultOpenGraphVideoWidth,v=e.defaultOpenGraphVideoHeight,b=e.mobileAlternate,x=e.languageAlternates,k=e.additionalLinkTags,w=e.robotsProps,j=e.norobots;return r.createElement(h,{title:t,titleTemplate:n,defaultTitle:o,themeColor:a,dangerouslySetAllPagesToNoIndex:void 0!==i&&i,dangerouslySetAllPagesToNoFollow:void 0!==s&&s,description:l,canonical:u,facebook:c,openGraph:p,additionalMetaTags:d,twitter:f,defaultOpenGraphImageWidth:g,defaultOpenGraphImageHeight:m,defaultOpenGraphVideoWidth:y,defaultOpenGraphVideoHeight:v,mobileAlternate:b,languageAlternates:x,additionalLinkTags:k,robotsProps:w,norobots:j})},g=function(e){var t=e.title,n=e.themeColor,o=e.noindex,a=e.nofollow,i=e.robotsProps,s=e.description,l=e.canonical,u=e.openGraph,c=e.facebook,p=e.twitter,d=e.additionalMetaTags,f=e.titleTemplate,g=e.defaultTitle,m=e.mobileAlternate,y=e.languageAlternates,v=e.additionalLinkTags;return r.createElement(r.Fragment,null,r.createElement(h,{title:t,themeColor:n,noindex:o,nofollow:a,robotsProps:i,description:s,canonical:l,facebook:c,openGraph:u,additionalMetaTags:d,twitter:p,titleTemplate:f,defaultTitle:g,mobileAlternate:m,languageAlternates:y,additionalLinkTags:v}))};RegExp("["+Object.keys(Object.freeze({"&":"&","<":"<",">":">",'"':""","'":"'"})).join("")+"]","g")},1118:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(83)}])},1462:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r=n(7294);/** 2 * @license lucide-react v0.544.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */let o=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),a=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase()),i=e=>{let t=a(e);return t.charAt(0).toUpperCase()+t.slice(1)},s=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];
6return t.filter((e,t,n)=>!!e&&""!==e.trim()&&n.indexOf(e)===t).join(" ").trim()},l=e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0};/** 7 * @license lucide-react v0.544.0 - ISC 8 * 9 * This source code is licensed under the ISC license. 10 * See the LICENSE file in the root directory of this source tree. 11 */var u={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"};/** 12 * @license lucide-react v0.544.0 - ISC 13 * 14 * This source code is licensed under the ISC license. 15 * See the LICENSE file in the root directory of this source tree. 16 */let c=(0,r.forwardRef)((e,t)=>{let{color:n="currentColor",size:o=24,strokeWidth:a=2,absoluteStrokeWidth:i,className:c="",children:p,iconNode:d,...h}=e;return(0,r.createElement)("svg",{ref:t,...u,width:o,height:o,stroke:n,strokeWidth:i?24*Number(a)/Number(o):a,className:s("lucide",c),...!p&&!l(h)&&{"aria-hidden":"true"},...h},[...d.map(e=>{let[t,n]=e;return(0,r.createElement)(t,n)}),...Array.isArray(p)?p:[p]])}),p=(e,t)=>{let n=(0,r.forwardRef)((n,a)=>{let{className:l,...u}=n;return(0,r.createElement)(c,{ref:a,iconNode:t,className:s("lucide-".concat(o(i(e))),"lucide-".concat(e),l),...u})});return n.displayName=i(e),n}},6691:function(e,t){"use strict";var n,r,o,a;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ACTION_FAST_REFRESH:function(){return p},ACTION_NAVIGATE:function(){return s},ACTION_PREFETCH:function(){return c},ACTION_REFRESH:function(){return i},ACTION_RESTORE:function(){return l},ACTION_SERVER_ACTION:function(){return d},ACTION_SERVER_PATCH:function(){return u},PrefetchCacheEntryStatus:function(){return r},PrefetchKind:function(){return n},isThenable:function(){return h}});let i="refresh",s="navigate",l="restore",u="server-patch",c="prefetch",p="fast-refresh",d="server-action";function h(e){return e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}(o=n||(n={})).AUTO="auto",o.FULL="full",o.TEMPORARY="temporary",(a=r||(r={})).fresh="fresh",a.reusable="reusable",a.expired="expired",a.stale="stale",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4318:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return o}});let r=n(8364);function o(e,t,o,a){{let i=n(9720).normalizeLocalePath,s=n(3656).detectDomainLocale,l=t||i(e,o).detectedLocale,u=s(a,void 0,l);if(u){let t="http"+(u.http?"":"s")+"://",n=l===u.defaultLocale?"":"/"+l;return""+t+u.domain+(0,r.normalizePathTrailingSlash)(""+n+e)}return!1}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9577:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return x}});let r=n(260),o=n(5893),a=r._(n(7294)),i=n(1401),s=n(2045),l=n(7420),u=n(7201),c=n(1443),p=n(9953),d=n(5320),h=n(2905),f=n(4318),g=n(953),m=n(6691),y=new Set;function v(e,t,n,r,o,a){if(a||(0,s.isLocalURL)(t)){if(!r.bypassPrefetchedCheck){let o=t+"%"+n+"%"+(void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0);if(y.has(o))return;y.add(o)}Promise.resolve(a?e.prefetch(t,o):e.prefetch(t,n,r)).catch(e=>{})}}function b(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let x=a.default.forwardRef(function(e,t){let n,r;let{href:l,as:y,children:x,prefetch:k=null,passHref:w,replace:j,shallow:O,scroll:S,locale:N,onClick:E,onMouseEnter:P,onTouchStart:L,legacyBehavior:C=!1,...$}=e;n=x,C&&("string"==typeof n||"number"==typeof n)&&(n=(0,o.jsx)("a",{children:n}));let T=a.default.useContext(p.RouterContext),R=a.default.useContext(d.AppRouterContext),I=null!=T?T:R,A=!T,G=!1!==k,_=null===k?m.PrefetchKind.AUTO:m.PrefetchKind.FULL,{href:F,as:M}=a.default.useMemo(()=>
16{if(!T){let e=b(l);return{href:e,as:y?b(y):e}}let[e,t]=(0,i.resolveHref)(T,l,!0);return{href:e,as:y?(0,i.resolveHref)(T,y):t||e}},[T,l,y]),D=a.default.useRef(F),V=a.default.useRef(M);C&&(r=a.default.Children.only(n));let U=C?r&&"object"==typeof r&&r.ref:t,[H,z,K]=(0,h.useIntersection)({rootMargin:"200px"}),B=a.default.useCallback(e=>{(V.current!==M||D.current!==F)&&(K(),V.current=M,D.current=F),H(e),U&&("function"==typeof U?U(e):"object"==typeof U&&(U.current=e))},[M,U,F,K,H]);a.default.useEffect(()=>{I&&z&&G&&v(I,F,M,{locale:N},{kind:_},A)},[M,F,z,N,G,null==T?void 0:T.locale,I,A,_]);let W={ref:B,onClick(e){C||"function"!=typeof E||E(e),C&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),I&&!e.defaultPrevented&&function(e,t,n,r,o,i,l,u,c){let{nodeName:p}=e.currentTarget;if("A"===p.toUpperCase()&&(function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!c&&!(0,s.isLocalURL)(n)))return;e.preventDefault();let d=()=>{let e=null==l||l;"beforePopState"in t?t[o?"replace":"push"](n,r,{shallow:i,locale:u,scroll:e}):t[o?"replace":"push"](r||n,{scroll:e})};c?a.default.startTransition(d):d()}(e,I,F,M,j,O,S,N,A)},onMouseEnter(e){C||"function"!=typeof P||P(e),C&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),I&&(G||!A)&&v(I,F,M,{locale:N,priority:!0,bypassPrefetchedCheck:!0},{kind:_},A)},onTouchStart:function(e){C||"function"!=typeof L||L(e),C&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),I&&(G||!A)&&v(I,F,M,{locale:N,priority:!0,bypassPrefetchedCheck:!0},{kind:_},A)}};if((0,u.isAbsoluteUrl)(M))W.href=M;else if(!C||w||"a"===r.type&&!("href"in r.props)){let e=void 0!==N?N:null==T?void 0:T.locale,t=(null==T?void 0:T.isLocaleDomain)&&(0,f.getDomainLocale)(M,e,null==T?void 0:T.locales,null==T?void 0:T.domainLocales);W.href=t||(0,g.addBasePath)((0,c.addLocale)(M,e,null==T?void 0:T.defaultLocale))}return C?a.default.cloneElement(r,W):(0,o.jsx)("a",{...$,...W,children:n})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9720:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return r}});let r=(e,t)=>n(1808).normalizeLocalePath(e,t);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2905:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let r=n(7294),o=n(3815),a="function"==typeof IntersectionObserver,i=new Map,s=[];function l(e){let{rootRef:t,rootMargin:n,disabled:l}=e,u=l||!a,[c,p]=(0,r.useState)(!1),d=(0,r.useRef)(null),h=(0,r.useCallback)(e=>{d.current=e},[]);return(0,r.useEffect)(()=>{if(a){if(u||c)return;let e=d.current;if(e&&e.tagName)return function(e,t,n){let{id:r,observer:o,elements:a}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=s.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=i.get(r)))return t;let o=new Map;return t={id:n,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e),elements:o},s.push(n),i.set(n,t),t}(n);return a.set(e,t),o.observe(e),function(){if(a.delete(e),o.unobserve(e),0===a.size){o.disconnect(),i.delete(r);let e=s.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&s.splice(e,1)}}}(e,e=>e&&p(e),{root:null==t?void 0:t.current,rootMargin:n})}else if(!c){let e=(0,o.requestIdleCallback)(()=>p(!0));return()=>(0,o.cancelIdleCallback)(e)}},[u,n,t,c,d.current]),[h,c,(0,r.useCallback)(()=>{p(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
16dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},83:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return k}});var r=n(5893);n(1784);var o=n(1664),a=n.n(o);function i(){return(0,r.jsx)("footer",{className:"bg-[#010409] mt-10 text-gray-400",children:(0,r.jsxs)("div",{className:"max-w-5xl mx-auto px-3 py-10 flex flex-col md:flex-row items-center justify-between gap-8",children:[(0,r.jsxs)("div",{className:"text-center md:text-left",children:[(0,r.jsx)(a(),{href:"/",className:"text-2xl font-semibold tracking-wide text-white hover:text-gray-300 transition-colors",children:"Insacret"}),(0,r.jsx)("p",{className:"text-sm mt-3 text-gray-500 max-w-xs",children:"Anonymous Instagram Story Viewer â view stories safely and privately."}),(0,r.jsxs)("div",{className:"text-xs text-gray-600 mt-4 leading-relaxed",children:[(0,r.jsx)("p",{children:"Helgonabacken 12"}),(0,r.jsx)("p",{children:"222 22 Lund, Sk\xe5ne, Sweden"}),(0,r.jsx)("p",{className:"mt-2 text-gray-500 italic",children:"Our servers are securely hosted in Sweden \uD83C\uDDF8\uD83C\uDDEA"})]})]}),(0,r.jsxs)("ul",{className:"flex flex-wrap justify-center md:justify-end gap-6 text-sm font-medium",children:[(0,r.jsx)("li",{children:(0,r.jsx)(a(),{href:"/about-us",className:"hover:text-gray-200 transition-colors duration-200",children:"About Us"})}),(0,r.jsx)("li",{children:(0,r.jsx)(a(),{href:"/contact",locale:!1,className:"hover:text-gray-200 transition-colors duration-200",children:"Contact"})})]})]})})}var s=n(7294),l=n(1163),u=n(1462);let c=(0,u.Z)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]),p=(0,u.Z)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);var d=n(1798);let h=[{value:"en",name:"English"},{value:"af",name:"Afrikaans"},{value:"ar",name:"Ø§ÙØ¹Ø±Ø¨ÙØ©"},{value:"az",name:"AzÉrbaycan dili"},{value:"bn",name:"বাà¦à¦²à¦¾"},{value:"cs",name:"ÄeÅ¡tina"},{value:"da",name:"Dansk"},{value:"de",name:"Deutsch"},{value:"ko",name:"íêµì´"},{value:"el",name:"Îλληνικά"},{value:"es",name:"Espa\xf1ol"},{value:"fa",name:"ÙØ§Ø±Ø³Û"},{value:"fr",name:"Fran\xe7ais"},{value:"hi",name:"हिनà¥à¤¦à¥"},{value:"hu",name:"Magyar"},{value:"id",name:"Bahasa Indonesia"},{value:"it",name:"Italiano"},{value:"ja",name:"æ¥æ¬èª"},{value:"ms",name:"Bahasa Melayu"},{value:"nl",name:"Nederlands"},{value:"no",name:"Norsk"},{value:"pl",name:"Polski"},{value:"pt",name:"Portugu\xeas"},{value:"ro",name:"Rom\xe2nÄ"},{value:"ru",name:"Ð ÑÑÑкий"},{value:"sk",name:"SlovenÄina"},{value:"sl",name:"SlovenÅ¡Äina"},{value:"sv",name:"Svenska"},{value:"sw",name:"Kiswahili"},{value:"ta",name:"தமிழà¯"},{value:"te",name:"à°¤à±à°²à±à°à±"},{value:"th",name:"à¹à¸à¸¢"},{value:"tr",name:"T\xfcrk\xe7e"},{value:"uk",name:"УкÑаÑнÑÑка"},{value:"ur",name:"اردÙ"},{value:"vi",name:"Tiếng Viá»t"},{value:"zh-CN",name:"ç®ä½ä¸æ"},{value:"zh-TW",name:"ç¹é«ä¸æ"},{value:"is",name:"\xcdslenska"},{value:"eu",name:"Euskara"}];function f(){let{t:e}=(0,d.$G)("header"),t=(0,l.useRouter)(),[n,o]=(0,s.useState)(!1),[i,u]=(0,s.useState)(!1),[f,g]=(0,s.useState)(h),[m,y]=(0,s.useState)(!1),[v,b]=(0,s.useState)(!1),[x,k]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{let e=e=>{let t=e.target,n=document.getElementById("nav-dropdown"),r=document.getElementById("dropdown-button");n&&!n.contains(t)&&r&&!r.contains(t)&&b(!1)};return v&&document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[v]),(0,s.useEffect)(()=>{let e=e=>{let t=e.target,n=document.getElementById("language-dropdown"),r=document.getElementById("language-button");n&&!n.contains(t)&&r&&!r.contains(t)&&o(!1)};return n&&document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[n]),(0,s.useEffect)(()=>{i&&o(!1)},[i]),(0,r.jsxs)("header",{className:"fixed top-0 left-0 right-0 z-40 header-blur",itemScope:!0,itemType:"https://schema.org/WPHeader",children:[(0,r.jsx)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 py-3 sm:py-4",children:(0,r.jsxs)("div",{className:"flex items-center justify-between",children:[(0,r.jsxs)(a(),{className:"flex items-center font-bold text-xl md:text-2xl bg-gradient-logo bg-clip-text",href:"/",style:{WebkitTextFillColor:"transparent"},children:[(0,r.jsx)("img",{className:"w-6 md:w-8 mr-0.5",alt:"logo",src:"/logo.png"}),"Insacret"]}),(0,r.jsx)(a(),{className:"hidden",href:"https://jusoen.kr",children:"ì문주ì"}),(0,r.jsxs)("div",{className:"flex items-center space-x-3 sm:space-x-6 z-50",children:[(0,r.jsxs)("div",{className:"relative hidden sm:block",children:[(0,r.jsxs)("button",{id:"language-button",className:"flex items-center space-x-1 bg-[#1b1b2e]/70 hover:bg-[#252544]/80 px-3 py-2 rounded-full text-sm transition-colors duration-300 border border-pink-500/30 text-gray-200",onClick:()=>{o(!n),n||g(h)},children:[(0,r.jsx)(c,{className:"h-4 w-4 text-pink-500"}),(0,r.jsx)("span",{children:(h.find(e=>e.value===(t.locale||"en"))||{name:"English"}).name}),(0,r.jsx)(p,{className:"h-4 w-4 transition-transform duration-300 ".concat(n?"rotate-180":"")})]}),n&&(0,r.jsxs)("div",{id:"language-dropdown",className:"absolute right-0 mt-2 w-64 gradient-card rounded-xl shadow-lg z-50 bg-[#101020]/95 border border-pink-500/20",children:[(0,r.jsx)("div",{className:"p-2 border-b border-gray-900/50",children:(0,r.jsx)("input",{type:"text",placeholder:"Search languages...",className:"w-full input-field rounded-lg px-3 py-2 text-sm focus:outline-none focus:ring-2 text-gray-200 focus:ring-pink-500 bg-[#0f1021]",onChange:e=>{let t=e.target.value.toLowerCase();g(h.filter(e=>e.name.toLowerCase().includes(t)||e.value.toLowerCase().includes(t)))}})}),(0,r.jsx)("div",{className:"max-h-60 overflow-y-auto py-2 scrollbar-thin scrollbar-thumb-pink-500 scrollbar-track-transparent",children:(0,r.jsx)("ul",{children:f.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(a(),{locale:e.value,href:t.asPath,className:"block w-full text-left px-4 py-2 text-sm hover:bg-gray-900/50 transition-colors duration-300 ".concat(t.locale===e.value?"text-gray-300":"text-gray-400"),children:e.name},e.value)},e.value))})})]})]}),(0,r.jsx)("nav",{className:"hidden md:block",itemScope:!0,itemType:"https://schema.org/SiteNavigationElement",children:(0,r.jsxs)("ul",{className:"flex space-x-6",children:[(0,r.jsx)("li",{children:(0,r.jsxs)(a(),{href:"/",className:"text-gray-200 transition-colors duration-300 relative group",itemProp:"url",children:[(0,r.jsx)("span",{itemProp:"name",children:e("instagram_story_viewer")}),(0,r.jsx)("span",{className:"absolute -bottom-1 left-0 w-0 h-0.5 bg-gradient-to-r from-pink-500 to-purple-600 group-hover:w-full transition-all duration-300"})]})}),(0,r.jsxs)("li",{className:"relative",children:[(0,r.jsxs)("button",{id:"dropdown-button",onClick:()=>{b(!v)},className:"flex items-center text-gray-200 transition-colors duration-300 relative group","aria-expanded":v,"aria-haspopup":"true",children:[(0,r.jsx)("span",{children:e("instagram_downloader")}),(0,r.jsx)(p,{className:"ml-1 h-4 w-4 transition-transform duration-300 ".concat(v?"rotate-180":"")}),(0,r.jsx)("span",{className:"absolute -bottom-1 left-0 w-0 h-0.5 bg-gradient-to-r from-pink-500 to-purple-600 group-hover:w-full transition-all duration-300"})]}),(0,r.jsxs)("div",{id:"nav-dropdown",className:"absolute left-0 mt-2 w-64 bg-[#101020] border border-pink-800/20 rounded-xl shadow-lg z-50 py-2 transition-all duration-200 ".concat(v?"block":"hidden"),children:[(0,r.jsx)(a(),{href:"/instagram-video-downloader",className:"block px-4 py-3 text-gray-200 hover:bg-gray-900/50 transition-colors duration-300",onClick:()=>b(!1),itemProp:"url",children:(0,r.jsx)("span",{itemProp:"name",children:e("downloaders.video")})}),(0,r.jsx)(a(),{href:"/instagram-photo-downloader",className:"block px-4 py-3 text-gray-200 hover:bg-gray-900/50 transition-colors duration-300",onClick:()=>b(!1),itemProp:"url",children:(0,r.jsx)("span",{itemProp:"name",children:e("downloaders.photo")})}),(0,r.jsx)(a(),{href:"/download-instagram-dp",className:"block px-4 py-3 text-gray-200 hover:bg-gray-900/50 transition-colors duration-300",onClick:()=>b(!1),itemProp:"url",children:(0,r.jsx)("span",{itemProp:"name",children:e("downloaders.dp")})}),(0,r.jsx)(a(),{href:"/instagram-highlights-downloader",className:"block px-4 py-3 text-gray-200 hover:bg-gray-900/50 transition-colors duration-300",onClick:()=>b(!1),itemProp:"url",children:(0,r.jsx)("span",{itemProp:"name",children:e("downloaders.highlights")})}),(0,r.jsx)(a(),{href:"/reels-audio-downloader",className:"block px-4 py-3 text-gray-200 hover:bg-gray-900/50 transition-colors duration-300",onClick:()=>b(!1),itemProp:"url",children:(0,r.jsx)("span",{itemProp:"name",children:e("downloaders.audio")})})]})]})]})}),(0,r.jsxs)("button",{className:"md:hidden flex flex-col justify-center items-center w-8 h-8 space-y-1.5 z-50",onClick:()=>{u(!i),y(!1)},"aria-label":"Toggle menu",children:[(0,r.jsx)("span",{className:"block w-6 h-0.5 bg-gray-200 transition-all duration-300 ".concat(i?"rotate-45 translate-y-2":"")}),(0,r.jsx)("span",{className:"block w-6 h-0.5 bg-gray-200 transition-all duration-300 ".concat(i?"opacity-0":"")}
16),(0,r.jsx)("span",{className:"block w-6 h-0.5 bg-gray-200 transition-all duration-300 ".concat(i?"-rotate-45 -translate-y-2":"")})]})]})]})}),(0,r.jsx)("div",{className:"md:hidden fixed inset-x-0 top-[60px] sm:top-[72px] z-30 transition-all duration-300 transform ".concat(i?"translate-y-0 opacity-100":"-translate-y-full opacity-0 pointer-events-none"),children:(0,r.jsx)("div",{className:"bg-[#0e0e1e]/95 backdrop-blur-lg shadow-lg border-b border-gray-900",children:(0,r.jsx)("div",{className:"container mx-auto px-4 sm:px-6 py-4",children:(0,r.jsx)("nav",{itemScope:!0,itemType:"https://schema.org/SiteNavigationElement",children:(0,r.jsxs)("ul",{className:"flex flex-col space-y-4",children:[(0,r.jsx)("li",{children:(0,r.jsx)(a(),{href:"/",className:"block py-2 text-gray-200 hover:text-gray-400 transition-colors duration-300",onClick:()=>u(!1),itemProp:"url",children:(0,r.jsx)("span",{itemProp:"name",children:e("instagram_story_viewer")})})}),(0,r.jsxs)("li",{children:[(0,r.jsxs)("button",{className:"flex items-center justify-between w-full py-2 text-gray-200 hover:text-gray-400 transition-colors duration-300",onClick:()=>{k(!x)},children:[(0,r.jsx)("span",{children:e("instagram_downloader")}),(0,r.jsx)(p,{className:"h-5 w-5 transition-transform duration-300 ".concat(x?"rotate-180":"")})]}),(0,r.jsxs)("div",{className:"pl-4 mt-2 border-l-2 border-pink-500/30 space-y-3 ".concat(x?"block":"hidden"),children:[(0,r.jsx)(a(),{href:"/instagram-video-downloader",className:"block py-2 text-gray-200 hover:text-gray-400 transition-colors duration-300",onClick:()=>u(!1),itemProp:"url",children:(0,r.jsx)("span",{itemProp:"name",children:e("downloaders.video")})}),(0,r.jsx)(a(),{href:"/instagram-photo-downloader",className:"block py-2 text-gray-200 hover:text-gray-400 transition-colors duration-300",onClick:()=>u(!1),itemProp:"url",children:(0,r.jsx)("span",{itemProp:"name",children:e("downloaders.photo")})}),(0,r.jsx)(a(),{href:"/download-instagram-dp",className:"block py-2 text-gray-200 hover:text-gray-400 transition-colors duration-300",onClick:()=>u(!1),itemProp:"url",children:(0,r.jsx)("span",{itemProp:"name",children:e("downloaders.dp")})}),(0,r.jsx)(a(),{href:"/instagram-highlights-downloader",className:"block py-2 text-gray-200 hover:text-gray-400 transition-colors duration-300",onClick:()=>u(!1),itemProp:"url",children:(0,r.jsx)("span",{itemProp:"name",children:e("downloaders.highlights")})}),(0,r.jsx)(a(),{href:"/reels-audio-downloader",className:"block py-2 text-gray-200 hover:text-gray-400 transition-colors duration-300",onClick:()=>u(!1),itemProp:"url",children:(0,r.jsx)("span",{itemProp:"name",children:e("downloaders.audio")})})]})]}),(0,r.jsxs)("li",{className:"pt-2 border-t border-gray-700/50",children:[(0,r.jsxs)("button",{className:"flex items-center justify-between w-full py-3 text-gray-200",onClick:()=>{y(!m)},children:[(0,r.jsxs)("div",{className:"flex items-center",children:[(0,r.jsx)(c,{className:"h-5 w-5 text-pink-500 mr-2"}),(0,r.jsxs)("span",{children:["Language: ",(h.find(e=>e.value===(t.locale||"en"))||{name:"English"}).name]})]}),(0,r.jsx)(p,{className:"h-5 w-5 transition-transform duration-300 ".concat(m?"rotate-180":"")})]}),m&&(0,r.jsx)("div",{className:"bg-gradient-to-b from-[#0e0e1e]/95 to-[#1a1a2f]/95 rounded-xl mt-1 py-2 max-h-60 overflow-y-auto border border-pink-500/20 shadow-lg backdrop-blur-md",children:h.map(e=>(0,r.jsx)(a(),{locale:e.value,href:t.asPath,className:"block w-full text-left px-4 py-2 text-sm transition-all duration-200 ".concat(t.locale===e.value?"text-pink-400 bg-pink-500/10 font-medium":"text-gray-100 hover:text-pink-300 hover:bg-[#2a2a45]/80"),children:e.name},e.value))})]})]})})})})})]})}function g(e){let{children:t}=e;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0 -z-10 overflow-x-hidden h-full",children:[(0,r.jsx)("div",{className:"absolute -top-24 -left-24 h-72 w-72 rounded-full bg-violet-600/20 blur-3xl"}),(0,r.jsx)("div",{className:"absolute top-1/3 -right-24 h-72 w-72 rounded-full bg-fuchsia-600/20 blur-3xl"}),(0,r.jsx)("div",{className:"absolute left-1/2 h-64 w-[40rem] -translate-x-1/2 roun
16ded-[50%] bg-cyan-500/10 blur-3xl"})]}),(0,r.jsx)(f,{}),(0,r.jsx)("div",{className:"pt-20",children:t}),(0,r.jsx)(i,{})]})}var m=n(9008),y=n.n(m),v=n(2962),b=n(4298),x=n.n(b),k=(0,d.Jc)(function(e){let{Component:t,pageProps:n}=e,o=(0,l.useRouter)(),{i18n:a}=(0,d.$G)();return(0,s.useEffect)(()=>{let e=["ar","he","fa","ur","ps"].includes(a.language)?"rtl":"ltr";document.documentElement.dir=e},[a.language]),(0,s.useEffect)(()=>{let e=e=>{window.gtag("config","G-Q0BNG71Q2S",{page_path:e})};return o.events.on("routeChangeComplete",e),()=>{o.events.off("routeChangeComplete",e)}},[o.events]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(v.lX,{additionalMetaTags:[{name:"application-name",content:"Insacret"}],openGraph:{images:[{url:"https://insacret.org/ogpreview.png?love=me"}]},additionalLinkTags:[{rel:"shortcut icon",href:"/xm/favicon.ico?v=234"}]}),(0,r.jsx)(y(),{children:(0,r.jsx)("script",{dangerouslySetInnerHTML:{__html:"\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag('js', new Date());\n\n gtag('config', 'G-Q0BNG71Q2S');\n "}})}),(0,r.jsx)(x(),{strategy:"afterInteractive",src:"https://www.googletagmanager.com/gtag/js?id=G-Q0BNG71Q2S"}),(0,r.jsx)(x(),{src:"/fx.js"}),(0,r.jsx)(x(),{src:"//eechicha.com/ntfc.php?p=9474884",strategy:"afterInteractive","data-cfasync":"false",onError:()=>{window._ohgexq(),console.log("error")},onLoad:()=>{window._kltfyudm(),console.log("ploadsuc")}}),(0,r.jsx)(x(),{src:"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-2234703663073578"}),(0,r.jsx)(x(),{src:"https://insacret.org/9x43Iaq6G.js"}),(0,r.jsx)(x(),{src:"https://fundingchoicesmessages.google.com/i/pub-2234703663073578?ers=1"}),(0,r.jsx)(x(),{src:"https://challenges.cloudflare.com/turnstile/v0/api.js",async:!0,defer:!0}),(0,r.jsx)(g,{children:(0,r.jsx)(t,{...n})})]})})},1784:function(){},9008:function(e,t,n){e.exports=n(7828)},1664:function(e,t,n){e.exports=n(9577)},1163:function(e,t,n){e.exports=n(9090)},4298:function(e,t,n){e.exports=n(2892)},9921:function(e,t){"use strict";/** @license React v16.13.1 17 * react-is.production.min.js 18 * 19 * Copyright (c) Facebook, Inc. and its affiliates. 20 * 21 * This source code is licensed under the MIT license found in the 22 * LICENSE file in the root directory of this source tree. 23 */var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,u=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,p=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,h=n?Symbol.for("react.suspense"):60113,f=n?Symbol.for("react.suspense_list"):60120,g=n?Symbol.for("react.memo"):60115,m=n?Symbol.for("react.lazy"):60116,y=n?Symbol.for("react.block"):60121,v=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,x=n?Symbol.for("react.scope"):60119;function k(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case p:case a:case s:case i:case h:return e;default:switch(e=e&&e.$$typeof){case u:case d:case m:case g:case l:return e;default:return t}}case o:return t}}}function w(e){return k(e)===p}t.AsyncMode=c,t.ConcurrentMode=p,t.ContextConsumer=u,t.ContextProvider=l,t.Element=r,t.ForwardRef=d,t.Fragment=a,t.Lazy=m,t.Memo=g,t.Portal=o,t.Profiler=s,t.StrictMode=i,t.Suspense=h,t.isAsyncMode=function(e){return w(e)||k(e)===c},t.isConcurrentMode=w,t.isContextConsumer=function(e){return k(e)===u},t.isContextProvider=function(e){return k(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return k(e)===d},t.isFragment=function(e){return k(e)===a},t.isLazy=function(e){return k(e)===m},t.isMemo=function(e){return k(e)===g},t.isPortal=function(e){return k(e)===o},t.isProfiler=function(e){return k(e)===s},t.isStrictMode=function(e){return k(e)===i},t.isSuspense=function(e){return k(e)===h},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===p||e===s||e===i||e===h||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===g||e.$$typeof===l||e.$$typeof===u||e.$$typeof===d||e.$$typeof===v||e.$$typeof===b||e.$$typeof===x||e.$$typeof===y)},t.typeOf=k},9864:function(e,t,n){"use strict";e.exports=n(9921)},1739:function(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}}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[774,179],function(){return t(1118),t(9090)}),_N_E=e.O()}]);
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.