1/*! For license information please see app-0b97b79110ed605652f9.js.LICENSE.txt */ 2(self.webpackChunkairfocus=self.webpackChunkairfocus||[]).push([[3524],{20:function(e,t,n){const r=n(9377),{getResourceURLsForPathname:o,loadPage:i,loadPageSync:s}=n(6814).Zf;t.N=(e,t={},n,a)=>{let c=r.map(n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=i,t.loadPageSync=s;const r=n.plugin[e](t,n.options);return r&&a&&(t=a({args:t,result:r,plugin:n})),r});return c=c.filter(e=>void 0!==e),c.length>0?c:n?[n]:[]},t.v=(e,t,n)=>r.reduce((n,r)=>r.plugin[e]?n.then(()=>r.plugin[e](t,r.options)):n,Promise.resolve())},311:function(e){"use strict";e.exports=function(e,t,n,r,o,i,s,a){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,o,i,s,a],l=0;(c=new Error(t.replace(/%s/g,function(){return u[l++]}))).name="Invariant Violation"}throw c.framesToPop=1,c}}},626:function(e,t,n){"use strict";n.r(t);var r=n(20);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/sw.js").then(function(e){e.addEventListener("updatefound",()=>{(0,r.N)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.N)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.N)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.N)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.N)("onServiceWorkerActive",{serviceWorker:e})}})})}).catch(function(e){console.error("Error during service worker registration:",e)})},700:function(e,t){t.U=()=>""},950:function(e,t){"use strict";t.T=void 0;const n=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.T=(e,t="always")=>{if("/"===e)return e;const r=e.endsWith("/");return((e,t)=>{for(const n of e)if(t.endsWith(n))return!0;return!1})(n,e)?e:"always"===t?r?e:`${e}/`:"never"===t&&r?e.slice(0,-1):e}},963:function(e,t,n){"use strict";n.r(t);var r=n(6540),o=n(6814),i=n(8428);t.default=({location:e})=>{const t=o.Ay.loadPageSync(e.pathname);return t?r.createElement(i.A,{location:e,pageResources:t,...t.json}):null}},1380:function(e){"use strict";function t(e,t){if(null==e)throw new TypeError("Cannot convert first argument to object");for(var n=Object(e),r=1;r<arguments.length;r++){var o=arguments[r];if(null!=o)for(var i=Object.keys(Object(o)),s=0,a=i.length;s<a;s++){var c=i[s],u=Object.getOwnPropertyDescriptor(o,c);void 0!==u&&u.enumerable&&(n[c]=o[c])}}return n}e.exports={assign:t,polyfill:function(){Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:t})}}},1826:function(e,t,n){"use strict";var r;n.r(t),n.d(t,{BaseContext:function(){return b},Link:function(){return K},Location:function(){return ee},LocationContext:function(){return v},LocationProvider:function(){return Z},Match:function(){return ne},Redirect:function(){return C},Router:function(){return ue},ServerLocation:function(){return te},createHistory:function(){return f},createMemorySource:function(){return d},globalHistory:function(){return g},insertParams:function(){return j},isRedirect:function(){return P},match:function(){return R},navigate:function(){return m},pick:function(){return _},redirectTo:function(){return E},resolve:function(){return N},shallowCompare:function(){return M},startsWith:function(){return O},useBaseContext:function(){return w}
2,useLocation:function(){return pe},useLocationContext:function(){return x},useMatch:function(){return he},useNavigate:function(){return fe},useParams:function(){return de},validateRedirect:function(){return I}});var o=n(6540),i=n(5556),s=n.n(i),a=n(311),c=n.n(a);function u(){return u=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},u.apply(this,arguments)}function l(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)t.indexOf(n=i[r])>=0||(o[n]=e[n]);return o}const p=e=>{const{search:t,hash:n,href:r,origin:o,protocol:i,host:s,hostname:a,port:c}=e.location;let{pathname:u}=e.location;return!u&&r&&h&&(u=new URL(r).pathname),{pathname:encodeURI(decodeURI(u)),search:t,hash:n,href:r,origin:o,protocol:i,host:s,hostname:a,port:c,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},f=(e,t)=>{let n=[],r=p(e),o=!1,i=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,i()},listen(t){n.push(t);const o=()=>{r=p(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter(e=>e!==t)}},navigate(t,{state:s,replace:a=!1}={}){if("number"==typeof t)e.history.go(t);else{s=u({},s,{key:Date.now()+""});try{o||a?e.history.replaceState(s,null,t):e.history.pushState(s,null,t)}catch(n){e.location[a?"replace":"assign"](t)}}r=p(e),o=!0;const c=new Promise(e=>i=e);return n.forEach(e=>e({location:r,action:"PUSH"})),c}}},d=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],i=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return i[r]},pushState(e,t,n){const[s,a=""]=n.split("?");r++,o.push({pathname:s,search:a.length?`?${a}`:a}),i.push(e)},replaceState(e,t,n){const[s,a=""]=n.split("?");o[r]={pathname:s,search:a},i[r]=e},go(e){const t=r+e;t<0||t>i.length-1||(r=t)}}}},h=!("undefined"==typeof window||!window.document||!window.document.createElement),g=f(h?window:d()),{navigate:m}=g;function y(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const b=y("Base",{baseuri:"/",basepath:"/"}),v=y("Location"),w=()=>o.useContext(b),x=()=>o.useContext(v);function S(e){this.uri=e}const P=e=>e instanceof S,E=e=>{throw new S(e)};function k(e){const{to:t,replace:n=!0,state:r,noThrow:i,baseuri:s}=e;o.useEffect(()=>{Promise.resolve().then(()=>{const o=N(t,s);m(j(o,e),{replace:n,state:r})})},[]);const a=N(t,s);return i||E(j(a,e)),null}const C=e=>{const t=x(),{baseuri:n}=w();return o.createElement(k,u({},t,{baseuri:n},e))};C.propTypes={from:s().string,to:s().string.isRequired};const O=(e,t)=>e.substr(0,t.length)===t,_=(e,t)=>{let n,r;const[o]=t.split("?"),i=U(o),s=""===i[0],a=D(e);for(let u=0,l=a.length;u<l;u++){let e=!1;const o=a[u].route;if(o.default){r={route:o,params:{},uri:t};continue}const l=U(o.path),p={},f=Math.max(i.length,l.length);let d=0;for(;d<f;d++){const t=l[d],n=i[d];if($(t)){p[t.slice(1)||"*"]=i.slice(d).map(decodeURIComponent).join("/");break}if(void 0===n){e=!0;break}const r=L.exec(t);if(r&&!s){const e=-1===B.indexOf(r[1]);c()(e,`<Router> dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);p[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:p,uri:"/"+i.slice(0,d).join("/")};break}}return n||r||null},R=(e,t)=>_([{path:e}],t),N=(e,t)=>{if(O(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),i=U(n),s=U(o);if(""===i[0])return F(o,r);if(!O(i[0],".")){const e=s.concat(i).join("/");return F(("/"===o?"":"/")+e,r)}const a=s.concat(i),c=[];for(let u=0,l=a.length;u<l;u++){const e=a[u];".."===e?c.pop():"."!==e&&c.push(e)}return F("/"+c.join("/"),r)},j=(e,t)=>{const[n,r=""]=e.split("?");let o="/"+U(n).map(e=>{const n=L.exec(e);return n?t[n[1]]:e}).join("/");const{location:{search:i=""}={}}=t,s=i.split("?")[1]||"";return o=F(o,r,s),o},I=(e,t)=>{const n=e=>A(e);return U(e).filter(n).sort().join("/")===U(t).filter(n).sort().join("/")},L=/^:(.+)/,A=e=>L.test(e),$=e=>e&&"*"===e[0],T=(e,t)=>
2({route:e,score:e.default?0:U(e.path).reduce((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:A(t)?e+=2:$(t)?e-=5:e+=3,e),0),index:t}),D=e=>e.map(T).sort((e,t)=>e.score<t.score?1:e.score>t.score?-1:e.index-t.index),U=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),F=(e,...t)=>e+((t=t.filter(e=>e&&e.length>0))&&t.length>0?`?${t.join("&")}`:""),B=["uri","path"],M=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every(n=>t.hasOwnProperty(n)&&e[n]===t[n])},H=e=>e.replace(/(^\/+|\/+$)/g,""),z=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,z(e));if(c()(t.props.path||t.props.default||t.type===C,`<Router>: Children of <Router> must have a \`path\` or \`default\` prop, or be a \`<Redirect>\`. None found on element type \`${t.type}\``),c()(!!(t.type!==C||t.props.from&&t.props.to),`<Redirect from="${t.props.from}" to="${t.props.to}"/> requires both "from" and "to" props when inside a <Router>.`),c()(!(t.type===C&&!I(t.props.from,t.props.to)),`<Redirect from="${t.props.from} to="${t.props.to}"/> has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===C?t.props.from:t.props.path,r="/"===n?e:`${H(e)}/${H(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${H(r)}/*`:r}},V=["innerRef"],W=["to","state","replace","getProps"],Y=["key"];let{forwardRef:q}=r||(r=n.t(o,2));void 0===q&&(q=e=>e);const J=()=>{},K=q((e,t)=>{let{innerRef:n}=e,r=l(e,V);const{baseuri:i}=w(),{location:s}=x(),{to:a,state:c,replace:p,getProps:f=J}=r,d=l(r,W),h=N(a,i),g=encodeURI(h),y=s.pathname===g,b=O(s.pathname,g);return o.createElement("a",u({ref:t||n,"aria-current":y?"page":void 0},d,f({isCurrent:y,isPartiallyCurrent:b,href:h,location:s}),{href:h,onClick:e=>{if(d.onClick&&d.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=p;if("boolean"!=typeof p&&y){const e=l(u({},s.state),Y);t=M(u({},c),e)}m(h,{state:c,replace:t})}}}))});K.displayName="Link",K.propTypes={to:s().string.isRequired};class Q extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const G=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function X({children:e}){const[t,n]=o.useState(),r=o.useRef(),i=o.useMemo(()=>({componentDidCatch:r,error:t,setError:n}),[t]);return o.createElement(G.Provider,{value:i},o.createElement(Q,{error:t,onError:(e,t)=>{n(e),null==r.current||r.current(e,t)}},e))}X.displayName="ReactUseErrorBoundaryContext";const Z=function(e){var t,n;function r(t){return o.createElement(X,null,o.createElement(e,u({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}(({history:e=g,children:t})=>{const{location:n}=e,[r,i]=o.useState({location:n}),[s]=function(){const e=o.useContext(G);e.componentDidCatch.current=void 0;const t=o.useCallback(()=>{e.setError(void 0)},[]);return[e.error,t]}();if(o.useEffect(()=>{e._onTransitionComplete()},[r.location]),o.useEffect(()=>{let t=!1;const n=e.listen(({location:e})=>{Promise.resolve().then(()=>{requestAnimationFrame(()=>{t||i({location:e})})})});return()=>{t=!0,n()}},[]),s){if(!P(s))throw s;m(s.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)}),ee=({children:e})=>{const t=x();return t?e(t):o.createElement(Z,null,e)},te=({url:e,children:t})=>{const n=e.indexOf("?");let r,i="";return n>-1?(r=e.substring(0,n),i=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:i,hash:""}}},t)},ne=({path:e,children:t})=>{const{baseuri:n}=w(),{location:r}=x(),o=N(e,n),i=R(o,r.pathname);return t({location:r,match:i?u({},i.params,{uri:i.uri,path:e}):null})},re=["uri","location","component"],oe=["children","style","component","uri","location"],ie=e=>{let{uri:t,location:n,component:r}=e,i=l(e,re);return o.createElement(ae,u({},i,{component:r,uri:t,location:n}))};let se=0;const ae=e=>{let{children:t,style:n,component:r="div",uri:i,location:s}=e,a=l(e,oe);const c=o.useRef(),p=o.useRef(!0),f=o.useRef(i),d=o.useRef(s.pathname),h=o.useRef(!1);o.useEffect(()=>(se++,g(),()=>{se--,0===se&&(p.current=!0)}),[]),o.useEffect(()=>{let e=!1,t=!1;i!==f.current&&(f.current=i,e=!0),s.pathname!==d.current&&(d.current=s.pathname,t=!0),h.current=e||t&&s.pathname===i,h.current&&g()},[i,s]);const g=o.useCallback(()=>{var e;p.current?p.current=!1:(e=c.current,h.current&&e&&e.focus())},[]);
2return o.createElement(r,u({style:u({outline:"none"},n),tabIndex:"-1",ref:c},a),t)},ce=["location","primary","children","basepath","baseuri","component"],ue=e=>{const t=w(),n=x();return o.createElement(le,u({},t,n,e))};function le(e){const{location:t,primary:n=!0,children:r,basepath:i,component:s="div"}=e,a=l(e,ce),c=o.Children.toArray(r).reduce((e,t)=>{const n=z(i)(t);return e.concat(n)},[]),{pathname:p}=t,f=_(c,p);if(f){const{params:e,uri:r,route:c,route:{value:l}}=f,p=c.default?i:c.path.replace(/\*$/,""),d=u({},e,{uri:r,location:t}),h=o.cloneElement(l,d,l.props.children?o.createElement(ue,{location:t,primary:n},l.props.children):void 0),g=n?ie:s,m=n?u({uri:r,location:t,component:s},a):a;return o.createElement(b.Provider,{value:{baseuri:r,basepath:p}},o.createElement(g,m,h))}return null}const pe=()=>{const e=x();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},fe=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},de=()=>{const e=w();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=pe(),n=R(e.basepath,t.pathname);return n?n.params:null},he=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=w();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const n=pe(),r=N(e,t.baseuri),o=R(r,n.pathname);return o?u({},o.params,{uri:o.uri,path:e}):null}},1994:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap(e=>(null==e?void 0:e.forward)||[])}},2007:function(e,t,n){"use strict";var r=n(7778),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},s={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},a={};function c(e){return r.isMemo(e)?s:a[e.$$typeof]||o}a[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},a[r.Memo]=s;var u=Object.defineProperty,l=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,d=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=d(n);o&&o!==h&&e(t,o,r)}var s=l(n);p&&(s=s.concat(p(n)));for(var a=c(t),g=c(n),m=0;m<s.length;++m){var y=s[m];if(!(i[y]||r&&r[y]||g&&g[y]||a&&a[y])){var b=f(n,y);try{u(t,y,b)}catch(v){}}}}return t}},2024:function(e,t,n){"use strict";n.d(t,{Jr:function(){return s},dd:function(){return o},hr:function(){return a},j$:function(){return i}});var r=n(6540);const o=r.createContext({}),i=r.createContext({}),s=r.createContext({}),a=r.createContext({})},2088: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}},2475:function(e){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},2549:function(e,t,n){var r;e.exports=(r=n(963))&&r.default||r},2718:function(e,t,n){"use strict";n.r(t),n.d(t,{acceptedLanguages:function(){return Y},detectLanguage:function(){return q},i18next:function(){return V},languageDetector:function(){return J}});var r=n(3225),o=n.n(r);const i={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 s{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||i,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)}warn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","",!0)}error(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"error","")}deprecate(){for(var e=arguments.length,t=new 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 s(this.logger,{prefix:`${this.prefix}:${e}:`,...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new s(this.logger,e)}}var a=new s;class c{constructor(){this.observers={}}
2on(e,t){return e.split(" ").forEach(e=>{this.observers[e]||(this.observers[e]=new Map);const n=this.observers[e].get(t)||0;this.observers[e].set(t,n+1)}),this}off(e,t){this.observers[e]&&(t?this.observers[e].delete(t):delete this.observers[e])}emit(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(this.observers[e]){Array.from(this.observers[e].entries()).forEach(e=>{let[t,r]=e;for(let o=0;o<r;o++)t(...n)})}if(this.observers["*"]){Array.from(this.observers["*"].entries()).forEach(t=>{let[r,o]=t;for(let i=0;i<o;i++)r.apply(r,[e,...n])})}}}function u(){let e,t;const n=new Promise((n,r)=>{e=n,t=r});return n.resolve=e,n.reject=t,n}function l(e){return null==e?"":""+e}const p=/###/g;function f(e,t,n){function r(e){return e&&e.indexOf("###")>-1?e.replace(p,"."):e}function o(){return!e||"string"==typeof e}const i="string"!=typeof t?t:t.split(".");let s=0;for(;s<i.length-1;){if(o())return{};const t=r(i[s]);!e[t]&&n&&(e[t]=new n),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++s}return o()?{}:{obj:e,k:r(i[s])}}function d(e,t,n){const{obj:r,k:o}=f(e,t,Object);if(void 0!==r||1===t.length)return void(r[o]=n);let i=t[t.length-1],s=t.slice(0,t.length-1),a=f(e,s,Object);for(;void 0===a.obj&&s.length;)i=`${s[s.length-1]}.${i}`,s=s.slice(0,s.length-1),a=f(e,s,Object),a&&a.obj&&void 0!==a.obj[`${a.k}.${i}`]&&(a.obj=void 0);a.obj[`${a.k}.${i}`]=n}function h(e,t){const{obj:n,k:r}=f(e,t);if(n)return n[r]}function g(e,t,n){for(const r in t)"__proto__"!==r&&"constructor"!==r&&(r in e?"string"==typeof e[r]||e[r]instanceof String||"string"==typeof t[r]||t[r]instanceof String?n&&(e[r]=t[r]):g(e[r],t[r],n):e[r]=t[r]);return e}function m(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var y={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function b(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,e=>y[e]):e}const v=[" ",",","?","!",";"],w=new class{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){const t=this.regExpMap.get(e);if(void 0!==t)return t;const 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}}(20);function x(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[t])return e[t];const r=t.split(n);let o=e;for(let i=0;i<r.length;){if(!o||"object"!=typeof o)return;let e,t="";for(let s=i;s<r.length;++s)if(s!==i&&(t+=n),t+=r[s],e=o[t],void 0!==e){if(["string","number","boolean"].indexOf(typeof e)>-1&&s<r.length-1)continue;i+=s-i+1;break}o=e}return o}function S(e){return e&&e.indexOf("_")>0?e.replace("_","-"):e}class P extends c{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){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){const t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const o=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,i=void 0!==r.ignoreJSONStructure?r.ignoreJSONStructure:this.options.ignoreJSONStructure;let s;e.indexOf(".")>-1?s=e.split("."):(s=[e,t],n&&(Array.isArray(n)?s.push(...n):"string"==typeof n&&o?s.push(...n.split(o)):s.push(n)));const a=h(this.data,s);return!a&&!t&&!n&&e.indexOf(".")>-1&&(e=s[0],t=s[1],n=s.slice(2).join(".")),a||!i||"string"!=typeof n?a:x(this.data&&this.data[e]&&this.data[e][t],n,o)}addResource(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1};const i=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator;let s=[e,t];n&&(s=s.concat(i?n.split(i):n)),e.indexOf(".")>-1&&(s=e.split("."),r=t,t=s[1]),this.addNamespaces(t),d(this.data,s,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(const o in n)"string"!=typeof n[o]&&"[object Array]"!==Object.prototype.toString.apply(n[o])||this.addResource(e,t,o,n[o],{silent:!0});
vendor: 1,287 bytes, line 2
2r.silent||this.emit("added",e,t,n)}addResourceBundle(e,t,n,r,o){let i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},s=[e,t];e.indexOf(".")>-1&&(s=e.split("."),r=n,n=t,t=s[1]),this.addNamespaces(t);let a=h(this.data,s)||{};r?g(a,n,o):a={...a,...n},d(this.data,s,a),i.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){const t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}}var E={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}};const k={};class C extends c{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","
2i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=a.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;const 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=":");const r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator;let o=t.ns||this.options.defaultNS||[];const i=n&&e.indexOf(n)>-1,s=!(this.options.userDefinedKeySeparator||t.keySeparator||this.options.userDefinedNsSeparator||t.nsSeparator||function(e,t,n){t=t||"",n=n||"";const r=v.filter(e=>t.indexOf(e)<0&&n.indexOf(e)<0);if(0===r.length)return!0;const o=w.getRegExp(`(${r.map(e=>"?"===e?"\\?":e).join("|")})`);let i=!o.test(e);if(!i){const t=e.indexOf(n);t>0&&!o.test(e.substring(0,t))&&(i=!0)}return i}(e,n,r));if(i&&!s){const t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:o};const i=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(i[0])>-1)&&(o=i.shift()),e=i.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)]);const r=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,o=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,{key:i,namespaces:s}=this.extractFromKey(e[e.length-1],t),a=s[s.length-1],c=t.lng||this.language,u=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(c&&"cimode"===c.toLowerCase()){if(u){const e=t.nsSeparator||this.options.nsSeparator;return r?{res:`${a}${e}${i}`,usedKey:i,exactUsedKey:i,usedLng:c,usedNS:a,usedParams:this.getUsedParamsDetails(t)}:`${a}${e}${i}`}return r?{res:i,usedKey:i,exactUsedKey:i,usedLng:c,usedNS:a,usedParams:this.getUsedParamsDetails(t)}:i}const l=this.resolve(e,t);let p=l&&l.res;const f=l&&l.usedKey||i,d=l&&l.exactUsedKey||i,h=Object.prototype.toString.apply(p),g=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,m=!this.i18nFormat||this.i18nFormat.handleAsObject;if(m&&p&&("string"!=typeof p&&"boolean"!=typeof p&&"number"!=typeof p)&&["[object Number]","[object Function]","[object RegExp]"].indexOf(h)<0&&("string"!=typeof g||"[object Array]"!==h)){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(f,p,{...t,ns:s}):`key '${i} (${this.language})' returned an object instead of string.`;return r?(l.res=e,l.usedParams=this.getUsedParamsDetails(t),l):e}if(o){const e="[object Array]"===h,n=e?[]:{},r=e?d:f;for(const i in p)if(Object.prototype.hasOwnProperty.call(p,i)){const e=`${r}${o}${i}`;n[i]=this.translate(e,{...t,joinArrays:!1,ns:s}),n[i]===e&&(n[i]=p[i])}p=n}}else if(m&&"string"==typeof g&&"[object Array]"===h)p=p.join(g),p&&(p=this.extendTranslation(p,e,t,n));else{let r=!1,s=!1;const u=void 0!==t.count&&"string"!=typeof t.count,f=C.hasDefaultValue(t),d=u?this.pluralResolver.getSuffix(c,t.count,t):"",h=t.ordinal&&u?this.pluralResolver.getSuffix(c,t.count,{ordinal:!1}):"",g=u&&!t.ordinal&&0===t.count&&this.pluralResolver.shouldUseIntlApi(),m=g&&t[`defaultValue${this.options.pluralSeparator}zero`]||t[`defaultValue${d}`]||t[`defaultValue${h}`]||t.defaultValue;!this.isValidLookup(p)&&f&&(r=!0,p=m),this.isValidLookup(p)||(s=!0,p=i);const y=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&s?void 0:p,b=f&&m!==p&&this.options.updateMissing;if(s||r||b){if(this.logger.log(b?"updateKey":"missingKey",c,a,i,b?m:p),o){const e=this.resolve(i,{...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=[];const 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);const r=(e,n,r)=>{const o=f&&r!==p?r:y;this.options.missingKeyHandler?this.options.missingKeyHandler(e,a,n,o,b,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(e,a,n,o,b,t),this.emit
vendor: 3,941 bytes, line 2
2("missingKey",e,a,n,p)};this.options.saveMissing&&(this.options.saveMissingPlurals&&u?e.forEach(e=>{const n=this.pluralResolver.getSuffixes(e,t);g&&t[`defaultValue${this.options.pluralSeparator}zero`]&&n.indexOf(`${this.options.pluralSeparator}zero`)<0&&n.push(`${this.options.pluralSeparator}zero`),n.forEach(n=>{r([e],i+n,t[`defaultValue${n}`]||m)})}):r(e,i,m))}p=this.extendTranslation(p,e,t,l,n),s&&p===i&&this.options.appendNamespaceToMissingKey&&(p=`${a}:${i}`),(s||r)&&this.options.parseMissingKeyHandler&&(p="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${a}:${i}`:i,r?p:void 0):this.options.parseMissingKeyHandler(p))}return r?(l.res=p,l.usedParams=this.getUsedParamsDetails(t),l):p}extendTranslation(e,t,n,r,o){var i=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){n.interpolation&&this.interpolator.init({...n,interpolation:{...this.options.interpolation,...n.interpolation}});const s="string"==typeof e&&(n&&n.interpolation&&void 0!==n.interpolation.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let a;if(s){const t=e.match(this.interpolator.nestingRegexp);a=t&&t.length}let c=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(c={...this.options.interpolation.defaultVariables,...c}),e=this.interpolator.interpolate(e,c,n.lng||this.language,n),s){const t=e.match(this.interpolator.nestingRegexp);a<(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=new Array(e),s=0;s<e;s++)r[s]=arguments[s];return o&&o[0]===r[0]&&!n.context?(i.logger.warn(`It seems you are nesting recursively key: ${r[0]} in key: ${t[0]}`),null):i.translate(...r,t)},n)),n.interpolation&&this.interpolator.reset()}const s=n.postProcess||this.options.postProcess,a="string"==typeof s?[s]:s;return null!=e&&a&&a.length&&!1!==n.applyPostProcessor&&(e=E.handle(a,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...r,usedParams:this.getUsedParamsDetails(n)},...n}:n,this)),e}resolve(e){let t,n,r,o,i,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(t))return;const a=this.extractFromKey(e,s),c=a.key;n=c;let u=a.namespaces;this.options.fallbackNS&&(u=u.concat(this.options.fallbackNS));const l=void 0!==s.count&&"string"!=typeof s.count,p=l&&!s.ordinal&&0===s.count&&this.pluralResolver.shouldUseIntlApi(),f=void 0!==s.context&&("string"==typeof s.context||"number"==typeof s.context)&&""!==s.context,d=s.lngs?s.lngs:this.languageUtils.toResolveHierarchy(s.lng||this.language,s.fallbackLng);u.forEach(e=>{this.isValidLookup(t)||(i=e,!k[`${d[0]}-${e}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(i)&&(k[`${d[0]}-${e}`]=!0,this.logger.warn(`key "${n}" for languages "${d.join(", ")}" won't get resolved as namespace "${i}" 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!!!")),d.forEach(n=>{if(this.isValidLookup(t))return;o=n;const i=[c];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(i,c,n,e,s);else{let e;l&&(e=this.pluralResolver.getSuffix(n,s.count,s));const t=`${this.options.pluralSeparator}zero`,r=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(l&&(i.push(c+e),s.ordinal&&0===e.indexOf(r)&&i.push(c+e.replace(r,this.options.pluralSeparator)),p&&i.push(c+t)),f){const n=`${c}${this.options.contextSeparator}
2${s.context}`;i.push(n),l&&(i.push(n+e),s.ordinal&&0===e.indexOf(r)&&i.push(n+e.replace(r,this.options.pluralSeparator)),p&&i.push(n+t))}}let a;for(;a=i.pop();)this.isValidLookup(t)||(r=a,t=this.getResource(n,e,a,s))}))})}),{res:t,usedKey:n,exactUsedKey:r,usedLng:o,usedNS:i}}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]:{};const t=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],n=e.replace&&"string"!=typeof e.replace;let r=n?e.replace:e;if(n&&void 0!==e.count&&(r.count=e.count),this.options.interpolation.defaultVariables&&(r={...this.options.interpolation.defaultVariables,...r}),!n){r={...r};for(const e of t)delete r[e]}return r}static hasDefaultValue(e){const t="defaultValue";for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t===n.substring(0,12)&&void 0!==e[n])return!0;return!1}}function O(e){return e.charAt(0).toUpperCase()+e.slice(1)}class _{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=a.create("languageUtils")}getScriptPartFromCode(e){if(!(e=S(e))||e.indexOf("-")<0)return null;const 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=S(e))||e.indexOf("-")<0)return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if("string"==typeof e&&e.indexOf("-")>-1){const t=["hans","hant","latn","cyrl","cans","mong","arab"];let 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]=O(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]=O(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=O(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){if(!e)return null;let t;return e.forEach(e=>{if(t)return;const n=this.formatLanguageCode(e);this.options.supportedLngs&&!this.isSupportedCode(n)||(t=n)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;const n=this.getLanguagePartFromCode(e);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find(e=>e===n?e:e.indexOf("-")<0&&n.indexOf("-")<0?void 0:0===e.indexOf(n)?e:void 0)}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}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){const 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
vendor: 4,241 bytes, line 2
2h(e=>{r.indexOf(e)<0&&o(this.formatLanguageCode(e))}),r}}let R=[{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}],N={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)}};const j=["v1","v2","v3"],I=["v4"],L={zero:0,one:1,two:2,few:3,many:4,other:5};class A{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=a.create("pluralResolver"),this.options.compatibilityJSON&&!I.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(){const e={};return R.forEach(t=>{t.lngs.forEach(n=>{e[n]={numbers:t.nr,plurals:N[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(S("dev"===e?"en":e),{type:t.ordinal?"ordinal":"cardinal"})}catch(n){return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const 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]:{};const n=this.getRule(e,t);return n?this.shouldUseIntlApi()?n.resolvedOptions().pluralCategories.sort((e,t)=>
vendor: 1,061 bytes, line 2
2L[e]-L[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]:{};const 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){const n=e.noAbs?e.plurals(t):e.plurals(Math.abs(t));let r=e.numbers[n];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===r?r="plural":1===r&&(r=""));const 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()}
vendor: 20,636 bytes, line 2
2shouldUseIntlApi(){return!j.includes(this.options.compatibilityJSON)}}function $(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i=function(e,t,n){const r=h(e,n);return void 0!==r?r:h(t,n)}(e,t,n);return!i&&o&&"string"==typeof n&&(i=x(e,n,r),void 0===i&&(i=x(t,n,r))),i}class T{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=a.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});const t=e.interpolation;this.escape=void 0!==t.escape?t.escape:b,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?m(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?m(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?m(t.nestingPrefix):t.nestingPrefixEscaped||m("$t("),this.nestingSuffix=t.nestingSuffix?m(t.nestingSuffix):t.nestingSuffixEscaped||m(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(e,t)=>e&&e.source===t?(e.lastIndex=0,e):new 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,i,s;const a=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function c(e){return e.replace(/\$/g,"$$$$")}const u=e=>{if(e.indexOf(this.formatSeparator)<0){const o=$(t,a,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(o,void 0,n,{...r,...t,interpolationkey:e}):o}const o=e.split(this.formatSeparator),i=o.shift().trim(),s=o.join(this.formatSeparator).trim();return this.format($(t,a,i,this.options.keySeparator,this.options.ignoreJSONStructure),s,n,{...r,...t,interpolationkey:i})};this.resetRegExp();const p=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler,f=r&&r.interpolation&&void 0!==r.interpolation.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>c(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?c(this.escape(e)):c(e)}].forEach(t=>{for(s=0;o=t.regex.exec(e);){const n=o[1].trim();if(i=u(n),void 0===i)if("function"==typeof p){const t=p(e,o,r);i="string"==typeof t?t:""}else if(r&&Object.prototype.hasOwnProperty.call(r,n))i="";else{if(f){i=o[0];continue}this.logger.warn(`missed to pass in variable ${n} for interpolating ${e}`),i=""}else"string"==typeof i||this.useRawValueToEscape||(i=l(i));const a=t.safeValue(i);if(e=e.replace(o[0],a),f?(t.regex.lastIndex+=i.length,t.regex.lastIndex-=o[0].length):t.regex.lastIndex=0,s++,s>=this.maxReplaces)break}}),e}nest(e,t){let n,r,o,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function s(e,t){const n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;const r=e.split(new RegExp(`${n}[ ]*{`));let i=`{${r[1]}`;e=r[0],i=this.interpolate(i,o);const s=i.match(/'/g),a=i.match(/"/g);(s&&s.length%2==0&&!a||a.length%2!=0)&&(i=i.replace(/'/g,'"'));try{o=JSON.parse(i),t&&(o={...t,...o})}catch(c){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,c),`${e}${n}${i}`}return delete o.defaultValue,e}for(;n=this.nestingRegexp.exec(e);){let a=[];o={...i},o=o.replace&&"string"!=typeof o.replace?o.replace:o,o.applyPostProcessor=!1,delete o.defaultValue;let c=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){const e=n[1].split(this.formatSeparator).map(e=>e.trim());n[1]=e.shift(),a=e,c=!0}if(r=t(s.call(this,n[1].trim(),o),o),r&&n[0]===e&&"string"!=typeof r)return r;"string"!=typeof r&&(r=l(r)),r||(this.logger.warn(`missed to resolve ${n[1]} for nesting ${e}`),r=""),c&&(r=a.reduce((e,t)=>this.format(e,t,i.lng,{...i,interpolationkey:n[1].trim()}),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}function D(e){const t={};return function(n,r,o){const i=r+JSON.stringify(o);let s=t[i];return s||(s=e(S(r),o),t[i]=s),s(n)}}class U{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=a.create("formatter"),this.options=e,this.formats={number:D((e,t)=>{const n=new Intl.NumberFormat(e,{...t});return e=>n.format(e)}),currency:D((e,t)=>{const n=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>n.format(e)}),datetime:D((e,t)=>{const n=new Intl.DateTimeFormat(e,{...t});return e=>n.format(e)}),relativetime:D((e,t)=>{const n=new Intl.RelativeTimeFormat(e,{...t});return e=>n.format(e,t.range||"day")}),list:D((e,t)=>{const n=new Intl.ListFormat(e,{...t});return e=>n.format(e)})},this.init(e)}init(e){const t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=D(t)}format(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return t.split(this.formatSeparator).reduce((e,t)=>{const{formatName:o,formatOptions:i}=function(e){let t=e.toLowerCase().trim();const n={};if(e.indexOf("(")>-1){const r=e.split("(");t=r[0].toLowerCase().trim();const o=r[1].substring(0,r[1].length-1);"currency"===t&&o.indexOf(":")<0?n.currency||(n.currency=o.trim()):"relativetime"===t&&o.indexOf(":")<0?n.range||(n.range=o.trim()):o.split(";").forEach(e=>{if(!e)return;const[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{const s=r&&r.formatParams&&r.formatParams[r.interpolationkey]||{},a=s.locale||s.lng||r.locale||r.lng||n;t=this.formats[o](e,a,{...i,...r,...s})}catch(s){this.logger.warn(s)}return t}return this.logger.warn(`there was no format function for ${o}`),e},e)}}class F extends c{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=a.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){const o={},i={},s={},a={};return e.forEach(e=>{let r=!0;t.forEach(t=>{const s=`${e}|${t}`;!n.reload&&this.store.hasResourceBundle(e,t)?this.state[s]=2:this.state[s]<0||(1===this.state[s]?void 0===i[s]&&(i[s]=!0):(this.state[s]=1,r=!1,void 0===i[s]&&(i[s]=!0),void 0===o[s]&&(o[s]=!0),void 0===a[t]&&(a[t]=!0)))}),r||(s[e]=!0)}),(Object.keys(o).length||Object.keys(i).length)&&this.queue.push({pending:i,pendingCount:Object.keys(i).length,loaded:{},errors:[],callback:r}),{toLoad:Object.keys(o),pending:Object.keys(i),toLoadLanguages:Object.keys(s),toLoadNamespaces:Object.keys(a)}}loaded(e,t,n){const r=e.split("|"),o=r[0],i=r[1];t&&this.emit("failedLoading",o,i,t),n&&this.store.addResourceBundle(o,i,n),this.state[e]=t?-1:2;const s={};this.queue.forEach(n=>{!function(e,t,n,r){const{obj:o,k:i}=f(e,t,Object);o[i]=o[i]||[],r&&(o[i]=o[i].concat(n)),r||o[i].push(n)}(n.loaded,[o],i),function(e,t){void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)}(n,e),t&&n.errors.push(t),0!==n.pendingCount||n.done||(Object.keys(n.loaded).forEach(e=>{s[e]||(s[e]={});const t=n.loaded[e];t.length&&t.forEach(t=>{void 0===s[e][t]&&(s[e][t]=!0)})}),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())}),this.emit("loaded",s),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,i=arguments.length>5?arguments[5]:void 0;if(!e.length)return i(null,{});if(this.readingCalls>=this.maxParallelReads)return void this.waitingReads.push({lng:e,ns:t,fcName:n,tried:r,wait:o,callback:i});this.readingCalls++;const s=(s,a)=>{if(this.readingCalls--,this.waitingReads.length>0){const e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}s&&a&&r<this.maxRetries?setTimeout(()=>{this.read.call(this,e,t,n,r+1,2*o,i)},o):i(s,a)},a=this.backend[n].bind(this.backend);if(2!==a.length)return a(e,t,s);try{const n=a(e,t);n&&"function"==typeof n.then?n.then(e=>s(null,e)).catch(s):s(null,n)}catch(c){s(c)}}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]);const 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]:"";const n=e.split("|"),r=n[0],o=n[1];this.read(r,o,"read",void 0,void 0,(n,i)=>{n&&this.logger.warn(`${t}loading namespace ${o} for language ${r} failed`,n),!n&&i&&this.logger.log(`${t}loaded namespace ${o} for language ${r}`,i),this.loaded(e,n,i)})}saveMissing(e,t,n,r,o){let i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},s=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!!!");else if(null!=n&&""!==n){if(this.backend&&this.backend.create){const c={...i,isUpdate:o},u=this.backend.create.bind(this.backend);if(u.length<6)try{let o;o=5===u.length?u(e,t,n,r,c):u(e,t,n,r),o&&"function"==typeof o.then?o.then(e=>s(null,e)).catch(s):s(null,o)}catch(a){s(a)}else u(e,t,n,r,s,c)}e&&e[0]&&this.store.addResource(e[0],t,n,r)}}}function B(){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]){const 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 M(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&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function H(){}class z extends c{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;var n;if(super(),this.options=M(e),this.services={},this.logger=a,this.modules={external:[]},n=this,Object.getOwnPropertyNames(Object.getPrototypeOf(n)).forEach(e=>{"function"==typeof n[e]&&(n[e]=n[e].bind(n))}),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;"function"==typeof t&&(n=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&("string"==typeof t.ns?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const r=B();function o(e){return e?"function"==typeof e?new e:e:null}if(this.options={...r,...this.options,...M(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?a.init(o(this.modules.logger),this.options):a.init(null,this.options),this.modules.formatter?t=this.modules.formatter:"undefined"!=typeof Intl&&(t=U);const n=new _(this.options);this.store=new P(this.options.resources,this.options);const i=this.services;i.logger=a,i.resourceStore=this.store,i.languageUtils=n,i.pluralResolver=new A(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||(i.formatter=o(t),i.formatter.init(i,this.options),this.options.interpolation.format=i.formatter.format.bind(i.formatter)),i.interpolator=new T(this.options),i.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},i.backendConnector=new F(o(this.modules.backend),i.resourceStore,i,this.options),i.backendConnector.on("*",function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];e.emit(t,...r)}),this.modules.languageDetector&&(i.languageDetector=o(this.modules.languageDetector),i.languageDetector.init&&i.languageDetector.init(i,this.options.detection,this.options)),this.modules.i18nFormat&&(i.i18nFormat=o(this.modules.i18nFormat),i.i18nFormat.init&&i.i18nFormat.init(this)),this.translator=new C(this.services,this.options),this.translator.on("*",function(t){for(var n=arguments.length,r=new 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=H),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const 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}});const i=u(),s=()=>{const e=(e,t)=>{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),i.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?s():setTimeout(s,0),i}loadResources(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:H;const n="string"==typeof e?e:this.language;if("function"==typeof e&&(t=e),!this.options.resources||this.options.partialBundledLanguages){if(n&&"cimode"===n.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return t();const e=[],r=t=>{if(!t)return;if("cimode"===t)return;this.services.languageUtils.toResolveHierarchy(t).forEach(t=>{"cimode"!==t&&e.indexOf(t)<0&&e.push(t)})};if(n)r(n);else{this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(e=>r(e))}this.options.preload&&this.options.preload.forEach(e=>r(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),t(e)})}else t(null)}reloadResources(e,t,n){const r=u();return e||(e=this.languages),t||(t=this.options.ns),n||(n=H),this.services.backendConnector.reload(e,t,e=>{r.resolve(),n(e)}),r}use(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new 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&&E.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 t=0;t<this.languages.length;t++){const e=this.languages[t];if(!(["cimode","dev"].indexOf(e)>-1)&&this.store.hasLanguageSomeTranslations(e)){this.resolvedLanguage=e;break}}}changeLanguage(e,t){var n=this;this.isLanguageChangingTo=e;const r=u();this.emit("languageChanging",e);const o=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},i=(e,i)=>{i?(o(i),this.translator.changeLanguage(i),this.isLanguageChangingTo=void 0,this.emit("languageChanged",i),this.logger.log("languageChanged",i)):this.isLanguageChangingTo=void 0,r.resolve(function(){return n.t(...arguments)}),t&&t(e,function(){return n.t(...arguments)})},s=t=>{e||t||!this.services.languageDetector||(t=[]);const 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=>{i(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(s):this.services.languageDetector.detect(s):s(e):s(this.services.languageDetector.detect()),r}getFixedT(e,t,n){var r=this;const o=function(e,t){let i;if("object"!=typeof t){for(var s=arguments.length,a=new Array(s>2?s-2:0),c=2;c<s;c++)a[c-2]=arguments[c];i=r.options.overloadTranslationOptionHandler([e,t].concat(a))}else i={...t};i.lng=i.lng||o.lng,i.lngs=i.lngs||o.lngs,i.ns=i.ns||o.ns,i.keyPrefix=i.keyPrefix||n||o.keyPrefix;const u=r.options.keySeparator||".";let l;return l=i.keyPrefix&&Array.isArray(e)?e.map(e=>`${i.keyPrefix}${u}${e}`):i.keyPrefix?`${i.keyPrefix}${u}${e}`:e,r.t(l,i)};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;
2if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const 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;const i=(e,t)=>{const n=this.services.backendConnector.state[`${e}|${t}`];return-1===n||2===n};if(t.precheck){const e=t.precheck(this,i);if(void 0!==e)return e}return!!this.hasResourceBundle(n,e)||(!(this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages))||!(!i(n,e)||r&&!i(o,e)))}loadNamespaces(e,t){const n=u();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach(e=>{this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}loadLanguages(e,t){const n=u();"string"==typeof e&&(e=[e]);const r=this.options.preload||[],o=e.filter(e=>r.indexOf(e)<0);return o.length?(this.options.preload=r.concat(o),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";const t=this.services&&this.services.languageUtils||new _(B());return["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(t.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){return new z(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:H;const n=e.forkResourceStore;n&&delete e.forkResourceStore;const r={...this.options,...e,isClone:!0},o=new z(r);void 0===e.debug&&void 0===e.prefix||(o.logger=o.logger.clone(e));return["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 P(this.store.data,r),o.services.resourceStore=o.store),o.translator=new C(o.services,r),o.translator.on("*",function(e){for(var t=arguments.length,n=new 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}}}const V=z.createInstance();V.createInstance=z.createInstance;V.createInstance,V.dir,V.init,V.loadResources,V.reloadResources,V.use,V.changeLanguage,V.getFixedT,V.t,V.exists,V.setDefaultNamespace,V.hasLoadedNamespace,V.loadNamespaces,V.loadLanguages;var W=n(4407);const Y=["en","de","fr"];function q(e){try{const t=e.match(/\/([a-zA-Z-]*)/g),n=t instanceof Array?t[0].replace("/",""):void 0;return n&&Y.indexOf(n)>-1?n:"en"}catch{return"en"}}const J={type:"languageDetector",detect:()=>"undefined"!=typeof window?q(window.location.pathname):"en",init:()=>{},cacheUserLanguage:()=>{}};V.use(J).use(W.initReactI18next).use(o().init).init({fallbackLng:"en",resources:{},interpolation:{escapeValue:!1},react:{nsMode:"default"},returnNull:!1,debug:!1}).catch(e=>{console.error("Failed to initialize i18next:",e)})},2943:function(e){"use strict";function t(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=e[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);r=!0);}catch(c){o=!0,i=c}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function n(e){try{return e.evaluate()}catch(t){return{confident:!1,error:t}}}function r(e){if(!e.isReferencedIdentifier())throw new Error(`Expected ReferencedIdentifier. Got ${e.type}`);const t=e.node,n=e.scope.getBinding(t.name);if(!n){const n=t.name;if(!n)return i(e);switch(n){case"undefined":return{confident:!0,value:void 0};case"NaN":return{confident:!0,value:NaN};case"Infinity":return{confident:!0,value:1/0};default:return i(e)}}if(n.constantViolations.length>0)return i(n.path);if(function(e,t){if(e.scope.path.isProgram()&&t.scope!==e.scope)return!0;return!1}(n,e))return i(e);const r=function(e,t){if("var"===e.kind){const n=e.path.parentPath;if(n.parentPath){if(n.parentPath.removed)return{confident:!0,value:void 0};if(n.parentPath.isIfStatement()||n.parentPath.isLoop()||n.parentPath.isSwitchCase())return{shouldDeopt:!0}}const r=(e.path.scope.getFunctionParent()||e.path.scope.getProgramParent()).path;let i=e.path.scope.getBlockParent().path,a=i.node;i!==r||r.isProgram()||(a=a.body);const c=a.body;if(Array.isArray(c)&&!c.some(e=>s(e,t)))return{shouldDeopt:!0};const u=r.isProgram()?r.node.body:r.node.body.body,l=o({binding:e,refPath:t,stmts:u});if(l.reference&&l.binding&&"current"===l.reference.scope&&l.reference.idx<l.binding.idx)return{confident:!0,value:void 0}}else if("let"===e.kind||"const"===e.kind){const n=e.path,r=n.parentPath;if(r.parentPath&&(r.parentPath.isIfStatement()||r.parentPath.isLoop()||r.parentPath.isSwitchCase()))return{shouldDeopt:!0};const i=n.scope.path;let s=i.node;(i.isFunction()||i.isCatchClause())&&(s=s.body);let a=s.body;Array.isArray(a)||(a=[a]);const c=o({binding:e,refPath:t,stmts:a});if(c.reference&&c.binding){if("current"===c.reference.scope&&c.reference.idx<c.binding.idx)throw new Error(`ReferenceError: Used ${t.node.name}: ${e.kind} binding before declaration`);if("other"===c.reference.scope)return{shouldDeopt:!0}}}return{confident:!1,shouldDeopt:!1}}(n,e);return r.confident?r:r.shouldDeopt?i(e):e.evaluate()}function o({binding:e,refPath:n,stmts:r}){const o={binding:null,reference:null};var i=!0,a=!1,c=void 0;try{for(var u,l=r.entries()[Symbol.iterator]();!(i=(u=l.next()).done);i=!0){const r=t(u.value,2),i=r[0],a=r[1];s(a,e.path)&&(o.binding={idx:i});var p=!0,f=!1,d=void 0;try{for(var h,g=e.referencePaths[Symbol.iterator]();!(p=(h=g.next()).done);p=!0){const t=h.value;if(t===n&&s(a,t)){o.reference={idx:i,scope:e.path.scope===t.scope?"current":"other"};break}}}catch(m){f=!0,d=m}finally{try{p||null==g.return||g.return()}finally{if(f)throw d}}}}catch(m){a=!0,c=m}finally{try{i||null==l.return||l.return()}finally{if(a)throw c}}return o}function i(e){return{confident:!1,deoptPath:e}}function s(e,t){return!!t.findParent(t=>t.node===e)}e.exports=function(e,{tdz:t=!1}={}){if(!t&&!e.isReferencedIdentifier())return n(e);if(e.isReferencedIdentifier())return r(e);const o={confident:!0};return e.traverse({Scope(e){e.skip()},ReferencedIdentifier(e){if(!e.scope.getBinding(e.node.name))return;const t=r(e);t.confident||(o.confident=t.confident,o.deoptPath=t.deoptPath)}}),o.confident?n(e):o}},2982:function(e,t,n){"use strict";n.d(t,{AH:function(){return Ae},Y:function(){return Le}});var r=n(6540),o=n.t(r,2);var i=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(r){}}else t.appendChild(document.createTextNode(e));this.ctr++}
vendor: 5,086 bytes, line 2
2,t.flush=function(){this.tags.forEach(function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),this.tags=[],this.ctr=0},e}(),s=Math.abs,a=String.fromCharCode,c=Object.assign;function u(e){return e.trim()}function l(e,t,n){return e.replace(t,n)}function p(e,t){return e.indexOf(t)}function f(e,t){return 0|e.charCodeAt(t)}function d(e,t,n){return e.slice(t,n)}function h(e){return e.length}function g(e){return e.length}function m(e,t){return t.push(e),e}var y=1,b=1,v=0,w=0,x=0,S="";function P(e,t,n,r,o,i,s){return{value:e,root:t,parent:n,type:r,props:o,children:i,line:y,column:b,length:s,return:""}}function E(e,t){return c(P("",null,null,"",null,null,0),e,{length:-e.length},t)}function k(){return x=w>0?f(S,--w):0,b--,10===x&&(b=1,y--),x}function C(){return x=w<v?f(S,w++):0,b++,10===x&&(b=1,y++),x}function O(){return f(S,w)}function _(){return w}function R(e,t){return d(S,e,t)}function N(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function j(e){return y=b=1,v=h(S=e),w=0,[]}function I(e){return S="",e}function L(e){return u(R(w-1,T(91===e?e+2:40===e?e+1:e)))}function A(e){for(;(x=O())&&x<33;)C();return N(e)>2||N(x)>3?"":" "}function $(e,t){for(;--t&&C()&&!(x<48||x>102||x>57&&x<65||x>70&&x<97););return R(e,_()+(t<6&&32==O()&&32==C()))}function T(e){for(;C();)switch(x){case e:return w;case 34:case 39:34!==e&&39!==e&&T(x);break;case 40:41===e&&T(e);break;case 92:C()}return w}function D(e,t){for(;C()&&e+x!==57&&(e+x!==84||47!==O()););return"/*"+R(t,w-1)+"*"+a(47===e?e:C())}function U(e){for(;!N(O());)C();return R(e,w)}var F="-ms-",B="-moz-",M="-webkit-",H="comm",z="rule",V="decl",W="@keyframes";function Y(e,t){for(var n="",r=g(e),o=0;o<r;o++)n+=t(e[o],o,e,t)||"";return n}function q(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case V:return e.return=e.return||e.value;case H:return"";case W:return e.return=e.value+"{"+Y(e.children,r)+"}";case z:e.value=e.props.join(",")}return h(n=Y(e.children,r))?e.return=e.value+"{"+n+"}":""}function J(e){return I(K("",null,null,null,[""],e=j(e),0,[0],e))}function K(e,t,n,r,o,i,s,c,u){for(var d=0,g=0,y=s,b=0,v=0,w=0,x=1,S=1,P=1,E=0,R="",N=o,j=i,I=r,T=R;S;)switch(w=E,E=C()){case 40:if(108!=w&&58==f(T,y-1)){-1!=p(T+=l(L(E),"&","&\f"),"&\f")&&(P=-1);break}case 34:case 39:case 91:T+=L(E);break;case 9:case 10:case 13:case 32:T+=A(w);break;case 92:T+=$(_()-1,7);continue;case 47:switch(O()){case 42:case 47:m(G(D(C(),_()),t,n),u);break;default:T+="/"}break;case 123*x:c[d++]=h(T)*P;case 125*x:case 59:case 0:switch(E){case 0:case 125:S=0;case 59+g:-1==P&&(T=l(T,/\f/g,"")),v>0&&h(T)-y&&m(v>32?X(T+";",r,n,y-1):X(l(T," ","")+";",r,n,y-2),u);break;case 59:T+=";";default:if(m(I=Q(T,t,n,d,g,o,c,R,N=[],j=[],y),i),123===E)if(0===g)K(T,t,I,I,N,i,y,c,j);else switch(99===b&&110===f(T,3)?100:b){case 100:case 108:case 109:case 115:K(e,I,I,r&&m(Q(e,I,I,0,0,o,c,R,o,N=[],y),j),o,j,y,c,r?N:j);break;default:K(T,I,I,I,[""],j,0,c,j)}}d=g=v=0,x=P=1,R=T="",y=s;break;case 58:y=1+h(T),v=w;default:if(x<1)if(123==E)--x;else if(125==E&&0==x++&&125==k())continue;switch(T+=a(E),E*x){case 38:P=g>0?1:(T+="\f",-1);break;case 44:c[d++]=(h(T)-1)*P,P=1;break;case 64:45===O()&&(T+=L(C())),b=O(),g=y=h(R=T+=U(_())),E++;break;case 45:45===w&&2==h(T)&&(x=0)}}return i}function Q(e,t,n,r,o,i,a,c,p,f,h){for(var m=o-1,y=0===o?i:[""],b=g(y),v=0,w=0,x=0;v<r;++v)for(var S=0,E=d(e,m+1,m=s(w=a[v])),k=e;S<b;++S)(k=u(w>0?y[S]+" "+E:l(E,/&\f/g,y[S])))&&(p[x++]=k);return P(e,t,n,0===o?z:c,p,f,h)}function G(e,t,n){return P(e,t,n,H,a(x),d(e,2,-2),0)}function X(e,t,n,r){return P(e,t,n,V,d(e,0,r),d(e,r+1,-1),r)}var Z=function(e,t,n){for(var r=0,o=0;r=o,o=O(),38===r&&12===o&&(t[n]=1),!N(o);)C();return R(e,w)},ee=function(e,t){return I(function(e,t){var n=-1,r=44;do{switch(N(r)){case 0:38===r&&12===O()&&(t[n]=1),e[n]+=Z(w-1,t,n);break;case 2:e[n]+=L(r);break;case 4:if(44===r){e[++n]=58===O()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=a(r)}}while(r=C());return e}(j(e),t))},te=new WeakMap,ne=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||te.get(n))&&!r){te.set(e,!0);for(var o=[],i=ee(t,o),s=n.props,a=0,c=0;a<i.length;a++)for(var u=0;u<s.length;u++,c++)e.props[c]=o[a]?i[a].replace(/&\f/g,s[u]):s[u]+" "+i[a]}}},re=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function oe(e,t){switch(function(e,t){return 45^f(e,0)?(((t<<2^f(e,0))<<2^f(e,1))<<2^f(e,2))<<2^f(e,3):0}(e,t)){case 5103:return M+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return M+e+e;
vendor: 5,062 bytes, line 2
2case 5349:case 4246:case 4810:case 6968:case 2756:return M+e+B+e+F+e+e;case 6828:case 4268:return M+e+F+e+e;case 6165:return M+e+F+"flex-"+e+e;case 5187:return M+e+l(e,/(\w+).+(:[^]+)/,M+"box-$1$2"+F+"flex-$1$2")+e;case 5443:return M+e+F+"flex-item-"+l(e,/flex-|-self/,"")+e;case 4675:return M+e+F+"flex-line-pack"+l(e,/align-content|flex-|-self/,"")+e;case 5548:return M+e+F+l(e,"shrink","negative")+e;case 5292:return M+e+F+l(e,"basis","preferred-size")+e;case 6060:return M+"box-"+l(e,"-grow","")+M+e+F+l(e,"grow","positive")+e;case 4554:return M+l(e,/([^-])(transform)/g,"$1"+M+"$2")+e;case 6187:return l(l(l(e,/(zoom-|grab)/,M+"$1"),/(image-set)/,M+"$1"),e,"")+e;case 5495:case 3959:return l(e,/(image-set\([^]*)/,M+"$1$`$1");case 4968:return l(l(e,/(.+:)(flex-)?(.*)/,M+"box-pack:$3"+F+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+M+e+e;case 4095:case 3583:case 4068:case 2532:return l(e,/(.+)-inline(.+)/,M+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(h(e)-1-t>6)switch(f(e,t+1)){case 109:if(45!==f(e,t+4))break;case 102:return l(e,/(.+:)(.+)-([^]+)/,"$1"+M+"$2-$3$1"+B+(108==f(e,t+3)?"$3":"$2-$3"))+e;case 115:return~p(e,"stretch")?oe(l(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==f(e,t+1))break;case 6444:switch(f(e,h(e)-3-(~p(e,"!important")&&10))){case 107:return l(e,":",":"+M)+e;case 101:return l(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+M+(45===f(e,14)?"inline-":"")+"box$3$1"+M+"$2$3$1"+F+"$2box$3")+e}break;case 5936:switch(f(e,t+11)){case 114:return M+e+F+l(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return M+e+F+l(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return M+e+F+l(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return M+e+F+e+e}return e}var ie=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case V:e.return=oe(e.value,e.length);break;case W:return Y([E(e,{value:l(e.value,"@","@"+M)})],r);case z:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Y([E(e,{props:[l(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return Y([E(e,{props:[l(t,/:(plac\w+)/,":"+M+"input-$1")]}),E(e,{props:[l(t,/:(plac\w+)/,":-moz-$1")]}),E(e,{props:[l(t,/:(plac\w+)/,F+"input-$1")]})],r)}return""})}}],se=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var r,o,s=e.stylisPlugins||ie,a={},c=[];r=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)a[t[n]]=!0;c.push(e)});var u,l,p,f,d=[q,(f=function(e){u.insert(e)},function(e){e.root||(e=e.return)&&f(e)})],h=(l=[ne,re].concat(s,d),p=g(l),function(e,t,n,r){for(var o="",i=0;i<p;i++)o+=l[i](e,t,n,r)||"";return o});o=function(e,t,n,r){u=n,Y(J(e?e+"{"+t.styles+"}":t.styles),h),r&&(m.inserted[t.name]=!0)};var m={key:t,sheet:new i({key:t,container:r,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:a,registered:{},insert:o};return m.sheet.hydrate(c),m};var ae=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)};var ce={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function ue(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var le=!1,pe=/[A-Z]|^ms/g,fe=/_EMO_([^_]+?)_([^]*?)_EMO_/g,de=function(e){return 45===e.charCodeAt(1)},he=function(e){return null!=e&&"boolean"!=typeof e},ge=ue(function(e){return de(e)?e:e.replace(pe,"-$&").toLowerCase()}),me=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(fe,function(e,t,n){return ve={name:t,styles:n,next:ve},t})}return 1===ce[e]||de(e)||"number"!=typeof t||0===t?t:t+"px"},ye="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function be(e,t,n){if(null==n)return"";var r=n;if(void 0!==r.__emotion_styles)return r;switch(typeof n){case"boolean":return"";case"object":var o=n;if(1===o.anim)return ve={name:o.name,styles:o.styles,next:ve},o.name;var i=n;
2if(void 0!==i.styles){var s=i.next;if(void 0!==s)for(;void 0!==s;)ve={name:s.name,styles:s.styles,next:ve},s=s.next;return i.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=be(e,t,n[o])+";";else for(var i in n){var s=n[i];if("object"!=typeof s){var a=s;null!=t&&void 0!==t[a]?r+=i+"{"+t[a]+"}":he(a)&&(r+=ge(i)+":"+me(i,a)+";")}else{if("NO_COMPONENT_SELECTOR"===i&&le)throw new Error(ye);if(!Array.isArray(s)||"string"!=typeof s[0]||null!=t&&void 0!==t[s[0]]){var c=be(e,t,s);switch(i){case"animation":case"animationName":r+=ge(i)+":"+c+";";break;default:r+=i+"{"+c+"}"}}else for(var u=0;u<s.length;u++)he(s[u])&&(r+=ge(i)+":"+me(i,s[u])+";")}}return r}(e,t,n);case"function":if(void 0!==e){var a=ve,c=n(e);return ve=a,be(e,t,c)}}var u=n;if(null==t)return u;var l=t[u];return void 0!==l?l:u}var ve,we=/label:\s*([^\s;{]+)\s*(;|$)/g;function xe(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,o="";ve=void 0;var i=e[0];null==i||void 0===i.raw?(r=!1,o+=be(n,t,i)):o+=i[0];for(var s=1;s<e.length;s++){if(o+=be(n,t,e[s]),r)o+=i[s]}we.lastIndex=0;for(var a,c="";null!==(a=we.exec(o));)c+="-"+a[1];var u=function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+c;return{name:u,styles:o,next:ve}}var Se=!!o.useInsertionEffect&&o.useInsertionEffect,Pe=Se||function(e){return e()},Ee=(Se||r.useLayoutEffect,r.createContext("undefined"!=typeof HTMLElement?se({key:"css"}):null)),ke=(Ee.Provider,function(e){return(0,r.forwardRef)(function(t,n){var o=(0,r.useContext)(Ee);return e(t,o,n)})}),Ce=r.createContext({});var Oe,_e,Re={}.hasOwnProperty,Ne="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",je=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return ae(t,n,r),Pe(function(){return function(e,t,n){ae(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)}),null},Ie=ke(function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var i=e[Ne],s=[o],a="";"string"==typeof e.className?a=function(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")}),r}(t.registered,s,e.className):null!=e.className&&(a=e.className+" ");var c=xe(s,void 0,r.useContext(Ce));a+=t.key+"-"+c.name;var u={};for(var l in e)Re.call(e,l)&&"css"!==l&&l!==Ne&&(u[l]=e[l]);return u.className=a,n&&(u.ref=n),r.createElement(r.Fragment,null,r.createElement(je,{cache:t,serialized:c,isStringTag:"string"==typeof i}),r.createElement(i,u))}),Le=(n(4634),n(2007),function(e,t){var n=arguments;if(null==t||!Re.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,i=new Array(o);i[0]=Ie,i[1]=function(e,t){var n={};for(var r in t)Re.call(t,r)&&(n[r]=t[r]);return n[Ne]=e,n}(e,t);for(var s=2;s<o;s++)i[s]=n[s];return r.createElement.apply(null,i)});Oe=Le||(Le={}),_e||(_e=Oe.JSX||(Oe.JSX={}));function Ae(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return xe(t)}},3215:function(e,t,n){"use strict";var r=n(4994);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(2475)),i=r(n(6221)),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=o?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(r,i,s):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(6540)),a=r(n(5556)),c=n(4351);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var l=s.createContext(new c.SessionStorage);
2t.ScrollContext=l,l.displayName="GatsbyScrollContext";var p=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this)._stateStorage=new c.SessionStorage,t._isTicking=!1,t._latestKnownScrollY=0,t.scrollListener=function(){t._latestKnownScrollY=window.scrollY,t._isTicking||(t._isTicking=!0,requestAnimationFrame(t._saveScroll.bind((0,o.default)(t))))},t.windowScroll=function(e,n){t.shouldUpdateScroll(n,t.props)&&window.scrollTo(0,e)},t.scrollToHash=function(e,n){var r=document.getElementById(e.substring(1));r&&t.shouldUpdateScroll(n,t.props)&&r.scrollIntoView()},t.shouldUpdateScroll=function(e,n){var r=t.props.shouldUpdateScroll;return!r||r.call((0,o.default)(t),e,n)},t}(0,i.default)(t,e);var n=t.prototype;return n._saveScroll=function(){var e=this.props.location.key||null;e&&this._stateStorage.save(this.props.location,e,this._latestKnownScrollY),this._isTicking=!1},n.componentDidMount=function(){var e;window.addEventListener("scroll",this.scrollListener);var t=this.props.location,n=t.key,r=t.hash;n&&(e=this._stateStorage.read(this.props.location,n)),r?this.scrollToHash(decodeURI(r),void 0):e&&this.windowScroll(e,void 0)},n.componentWillUnmount=function(){window.removeEventListener("scroll",this.scrollListener)},n.componentDidUpdate=function(e){var t,n=this.props.location,r=n.hash,o=n.key;o&&(t=this._stateStorage.read(this.props.location,o)),r?this.scrollToHash(decodeURI(r),e):this.windowScroll(t,e)},n.render=function(){return s.createElement(l.Provider,{value:this._stateStorage},this.props.children)},t}(s.Component);t.ScrollHandler=p,p.propTypes={shouldUpdateScroll:a.default.func,children:a.default.element.isRequired,location:a.default.object.isRequired}},3225:function(e,t,n){var r,o=n(9831),i=n(8417),s=n(6603),a=n(4407);e.exports=o,e.exports.createTranslation=function(e,t){var n=t&&t.i18n||r,o=t&&t.namespace||s(e,{algorithm:"md5",encoding:"base64",excludeValues:!1}),c=i.convertToLanguageFirst(e);return void 0!==n&&Object.keys(c).forEach(function(e){n.addResourceBundle(e,o,c[e])}),{namespace:o,translations:c,useTranslation:function(){return a.useTranslation(o,{i18n:n})}}},e.exports.init={type:"3rdParty",init:function(e){r=e}}},3662:function(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}n.d(t,{A:function(){return r}})},3721:function(e,t,n){"use strict";t.__esModule=!0,t.useScrollRestoration=function(e){var t=(0,i.useLocation)(),n=(0,o.useContext)(r.ScrollContext),s=(0,o.useRef)(null);return(0,o.useLayoutEffect)(function(){if(s.current){var r=n.read(t,e);s.current.scrollTo(0,r||0)}},[t.key]),{ref:s,onScroll:function(){s.current&&n.save(t,e,s.current.scrollTop)}}};var r=n(3215),o=n(6540),i=n(1826)},3933:function(e){"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},4350:function(e,t){"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,s=n?Symbol.for("react.strict_mode"):60108,a=n?Symbol.for("react.profiler"):60114,c=n?Symbol.for("react.provider"):60109,u=n?Symbol.for("react.context"):60110,l=n?Symbol.for("react.async_mode"):60111,p=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,d=n?Symbol.for("react.suspense"):60113,h=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,b=n?Symbol.for("react.fundamental"):60117,v=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function x(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case l:case p:case i:case a:case s:case d:return e;default:switch(e=e&&e.$$typeof){case u:case f:case m:case g:case c:return e;default:return t}}case o:return t}}}function S(e){return x(e)===p}t.AsyncMode=l,t.ConcurrentMode=p,t.ContextConsumer=u,t.ContextProvider=c,t.Element=r,t.ForwardRef=f,t.Fragment=i,t.Lazy=m,t.Memo=g,t.Portal=o,t.Profiler=a,t.StrictMode=s,t.Suspense=
2d,t.isAsyncMode=function(e){return S(e)||x(e)===l},t.isConcurrentMode=S,t.isContextConsumer=function(e){return x(e)===u},t.isContextProvider=function(e){return x(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return x(e)===f},t.isFragment=function(e){return x(e)===i},t.isLazy=function(e){return x(e)===m},t.isMemo=function(e){return x(e)===g},t.isPortal=function(e){return x(e)===o},t.isProfiler=function(e){return x(e)===a},t.isStrictMode=function(e){return x(e)===s},t.isSuspense=function(e){return x(e)===d},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===p||e===a||e===s||e===d||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===g||e.$$typeof===c||e.$$typeof===u||e.$$typeof===f||e.$$typeof===b||e.$$typeof===v||e.$$typeof===w||e.$$typeof===y)},t.typeOf=x},4351:function(e,t){"use strict";t.__esModule=!0,t.SessionStorage=void 0;var n="___GATSBY_REACT_ROUTER_SCROLL",r=function(){function e(){}var t=e.prototype;return t.read=function(e,t){var r=this.getStateKey(e,t);try{var o=window.sessionStorage.getItem(r);return o?JSON.parse(o):0}catch(i){return window&&window[n]&&window[n][r]?window[n][r]:0}},t.save=function(e,t,r){var o=this.getStateKey(e,t),i=JSON.stringify(r);try{window.sessionStorage.setItem(o,i)}catch(s){window&&window[n]||(window[n]={}),window[n][o]=JSON.parse(i)}},t.getStateKey=function(e,t){var n="@@scroll|"+e.pathname;return null==t?n:n+"|"+t},e}();t.SessionStorage=r},4407:function(e,t,n){"use strict";n.r(t),n.d(t,{I18nContext:function(){return H},I18nextProvider:function(){return G},Trans:function(){return Y},TransWithoutContext:function(){return B},Translation:function(){return Q},composeInitialProps:function(){return V},date:function(){return ee},getDefaults:function(){return _},getI18n:function(){return j},getInitialProps:function(){return W},initReactI18next:function(){return M},number:function(){return ne},plural:function(){return oe},select:function(){return re},selectOrdinal:function(){return ie},setDefaults:function(){return O},setI18n:function(){return N},time:function(){return te},useSSR:function(){return X},useTranslation:function(){return J},withSSR:function(){return Z},withTranslation:function(){return K}});var r=n(6540),o=n(2088),i=n.n(o),s=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function a(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("--\x3e");return{type:"comment",comment:-1!==r?e.slice(4,r):""}}for(var o=new RegExp(s),a=null;null!==(a=o.exec(e));)if(a[0].trim())if(a[1]){var c=a[1].trim(),u=[c,""];c.indexOf("=")>-1&&(u=c.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 c=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,u=/^\s*$/,l=Object.create(null);function p(e,t){switch(t.type){case"text":return e+t.content;case"tag":return e+="<"+t.name+(t.attrs?function(e){var t=[];for(var n in e)t.push(n+'="'+e[n]+'"');return t.length?" "+t.join(" "):""}(t.attrs):"")+(t.voidElement?"/>":">"),t.voidElement?e:e+t.children.reduce(p,"")+"</"+t.name+">";case"comment":return e+"\x3c!--"+t.comment+"--\x3e"}}var f={parse:function(e,t){t||(t={}),t.components||(t.components=l);var n,r=[],o=[],i=-1,s=!1;if(0!==e.indexOf("<")){var p=e.indexOf("<");r.push({type:"text",content:-1===p?e:e.substring(0,p)})}return e.replace(c,function(c,l){if(s){if(c!=="</"+n.name+">")return;s=!1}var p,f="/"!==c.charAt(1),d=c.startsWith("\x3c!--"),h=l+c.length,g=e.charAt(h);if(d){var m=a(c);return i<0?(r.push(m),r):((p=o[i]).children.push(m),r)}if(f&&(i++,"tag"===(n=a(c)).type&&t.components[n.name]&&(n.type="component",s=!0),n.voidElement||s||!g||"<"===g||n.children.push({type:"text",content:e.slice(h,e.indexOf("<",h))}),0===i&&r.push(n),(p=o[i-1])&&p.children.push(n),o[i]=n),(!f||n.voidElement)&&(i>-1&&(n.voidElement||n.name===c.slice(2,-1))&&(i--,n=-1===i?r:o[i]),!s&&"<"!==g&&g)){p=-1===i?r:o[i].children;var y=e.indexOf("<",h),b=e.slice(h,-1===y?void 0:y);u.test(b)&&(b=" "),(y>-1&&i+p.length>=0||" "!==b)&&p.push({type:"text",content:b})}}),r},stringify:function(e){return e.reduce(function(e,t){return e+p("",t)},"")}},d=f;const h=(e,t,n,r)=>
vendor: 5,261 bytes, line 2
2{const o=[n,{code:t,...r||{}}];if(e?.services?.logger?.forward)return e.services.logger.forward(o,"warn","react-i18next::",!0);x(o[0])&&(o[0]=`react-i18next:: ${o[0]}`),e?.services?.logger?.warn?e.services.logger.warn(...o):console?.warn&&console.warn(...o)},g={},m=(e,t,n,r)=>{x(n)&&g[n]||(x(n)&&(g[n]=new Date),h(e,t,n,r))},y=(e,t)=>()=>{if(e.isInitialized)t();else{const n=()=>{setTimeout(()=>{e.off("initialized",n)},0),t()};e.on("initialized",n)}},b=(e,t,n)=>{e.loadNamespaces(t,y(e,n))},v=(e,t,n,r)=>{if(x(n)&&(n=[n]),e.options.preload&&e.options.preload.indexOf(t)>-1)return b(e,n,r);n.forEach(t=>{e.options.ns.indexOf(t)<0&&e.options.ns.push(t)}),e.loadLanguages(t,y(e,r))},w=e=>e.displayName||e.name||(x(e)&&e.length>0?e:"Unknown"),x=e=>"string"==typeof e,S=e=>"object"==typeof e&&null!==e,P=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,E={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"â¦","…":"â¦","/":"/","/":"/"},k=e=>E[e];let C={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(P,k)};const O=(e={})=>{C={...C,...e}},_=()=>C;let R;const N=e=>{R=e},j=()=>R,I=(e,t)=>{if(!e)return!1;const n=e.props?.children??e.children;return t?n.length>0:!!n},L=e=>{if(!e)return[];const t=e.props?.children??e.children;return e.props?.i18nIsDynamicList?A(t):t},A=e=>Array.isArray(e)?e:[e],$=(e,t,n,o)=>{if(!e)return"";let i="";const s=A(e),a=t?.transSupportBasicHtmlNodes?t.transKeepBasicHtmlNodesFor??[]:[];return s.forEach((e,s)=>{if(x(e))i+=`${e}`;else{if((0,r.isValidElement)(e)){const{props:r,type:c}=e,u=Object.keys(r).length,l=a.indexOf(c)>-1,p=r.children;if(!p&&l&&!u)return void(i+=`<${c}/>`);if(!p&&(!l||u)||r.i18nIsDynamicList)return void(i+=`<${s}></${s}>`);if(l&&1===u&&x(p))return void(i+=`<${c}>${p}</${c}>`);const f=$(p,t,n,o);return void(i+=`<${s}>${f}</${s}>`)}if(null!==e){if(S(e)){const{format:t,...r}=e,s=Object.keys(r);if(1===s.length){const e=t?`${s[0]}, ${t}`:s[0];return void(i+=`{{${e}}}`)}return void h(n,"TRANS_INVALID_OBJ","Invalid child - Object should only have keys {{ value, format }} (format is optional).",{i18nKey:o,child:e})}h(n,"TRANS_INVALID_VAR","Passed in a variable like {number} - pass variables for interpolation as full objects like {{number}}.",{i18nKey:o,child:e})}else h(n,"TRANS_NULL_VALUE","Passed in a null value as child",{i18nKey:o})}}),i},T=(e,t,n,o,i,s,a)=>{if(""===n)return[];const c=i.transKeepBasicHtmlNodesFor||[],u=n&&new RegExp(c.map(e=>`<${e}`).join("|")).test(n);if(!(e||t||u||a))return[n];const l=t??{},p=e=>{A(e).forEach(e=>{x(e)||(I(e)?p(L(e)):S(e)&&!(0,r.isValidElement)(e)&&Object.assign(l,e))})};p(e);const f=d.parse(`<0>${n}</0>`),h={...l,...s},g=(e,t,n)=>{const o=L(e),i=y(o,t.children,n);return(e=>Array.isArray(e)&&e.every(r.isValidElement))(o)&&0===i.length||e.props?.i18nIsDynamicList?o:i},m=(e,t,n,o,i)=>{e.dummy?(e.children=t,n.push((0,r.cloneElement)(e,{key:o},i?void 0:t))):n.push(...r.Children.map([e],e=>{const n={...e.props};return delete n.i18nIsDynamicList,(0,r.createElement)(e.type,{...n,key:o,ref:e.props.ref??e.ref},i?null:t)}))},y=(e,n,s)=>{const l=A(e);return A(n).reduce((e,n,p)=>{const f=n.children?.[0]?.content&&o.services.interpolator.interpolate(n.children[0].content,h,o.language);if("tag"===n.type){let a=l[parseInt(n.name,10)];!a&&t&&(a=t[n.name]),1!==s.length||a||(a=s[0][n.name]),a||(a={});const d=0!==Object.keys(n.attrs).length?((e,t)=>{const n={...t};return n.props=Object.assign(e.props,t.props),n})({props:n.attrs},a):a,b=(0,r.isValidElement)(d),v=b&&I(n,!0)&&!n.voidElement,w=u&&S(d)&&d.dummy&&!b,P=S(t)&&Object.hasOwnProperty.call(t,n.name);if(x(d)){const t=o.services.interpolator.interpolate(d,h,o.language);e.push(t)}else if(I(d)||v){const t=g(d,n,s);m(d,t,e,p)}else if(w){const t=y(l,n.children,s);m(d,t,e,p)}else if(Number.isNaN(parseFloat(n.name)))if(P){const t=g(d,n,s);m(d,t,e,p,n.voidElement)}else if(i.transSupportBasicHtmlNodes&&c.indexOf(n.name)>-1)if(n.voidElement)e.push((0,r.createElement)(n.name,{key:`${n.name}-${p}`}));else{const t=y(l,n.children,s);e.push((0,r.createElement)(n.name,{key:`${n.name}-${p}`},t))}else if(n.voidElement)e.push(`<${n.name} />`);else{const t=y(l,n.children,s);e.push(`<${n.name}>${t}</${n.name}>`)}else if(S(d)&&!b){const t=n.children[0]?f:null;t&&e.push(t)}else m(d,f,e,p,1!==n.children.length||!f)}else if("text"===n.type){const t=i.transWrapTextNodes,s=a?i.unescape(o.services.interpolator.interpolate(n.content,h,o.language)):o.services.interpolator.interpolate(n.content,h,o.language);t?e.push((0,r.createElement)(t,{key:`${n.name}-${p}`},s)):e.push(s)}return e},[])},b=y([{dummy:!0,children:e||[]}],f,A(e||[]));return L(b[0])},D=(e,t,n)=>{const o=e.key||t,i=(0,r.cloneElement)(e,{key:o});if(!i.props||!i.props.children||n.indexOf(`${t}/>`)<0&&n.indexOf(`${t} />`)<0)return i;return(0,r.createElement)(function(){return(0,r.createElement)(r.Fragment,null,i)},{key:o})},U=(e,t,n,r)=>e?Array.isArray(e)?((e,t)=>
2e.map((e,n)=>D(e,n,t)))(e,t):S(e)?((e,t)=>{const n={};return Object.keys(e).forEach(r=>{Object.assign(n,{[r]:D(e[r],r,t)})}),n})(e,t):(m(n,"TRANS_INVALID_COMPONENTS",'<Trans /> "components" prop expects an object or array',{i18nKey:r}),null):null,F=e=>!!S(e)&&(!Array.isArray(e)&&Object.keys(e).reduce((e,t)=>e&&Number.isNaN(Number.parseFloat(t)),!0));function B({children:e,count:t,parent:n,i18nKey:o,context:i,tOptions:s={},values:a,defaults:c,components:u,ns:l,i18n:p,t:f,shouldUnescape:d,...h}){const g=p||j();if(!g)return m(g,"NO_I18NEXT_INSTANCE","Trans: You need to pass in an i18next instance using i18nextReactModule",{i18nKey:o}),e;const y=f||g.t.bind(g)||(e=>e),b={..._(),...g.options?.react};let v=l||y.ns||g.options?.defaultNS;v=x(v)?[v]:v||["translation"];const w=$(e,b,g,o),S=c||w||b.transEmptyNodeValue||o,{hashTransKey:P}=b,E=o||(P?P(w||S):w||S);g.options?.interpolation?.defaultVariables&&(a=a&&Object.keys(a).length>0?{...a,...g.options.interpolation.defaultVariables}:{...g.options.interpolation.defaultVariables});const k=a||void 0!==t&&!g.options?.interpolation?.alwaysFormat||!e?s.interpolation:{interpolation:{...s.interpolation,prefix:"#$?",suffix:"?$#"}},C={...s,context:i||s.context,count:t,...a,...k,defaultValue:S,ns:v},O=E?y(E,C):S,R=U(u,O,g,o);let N=R||e,I=null;F(R)&&(I=R,N=e);const L=T(N,I,O,g,b,C,d),A=n??b.defaultTransParent;return A?(0,r.createElement)(A,h,L):L}const M={type:"3rdParty",init(e){O(e.options.react),N(e)}},H=(0,r.createContext)();class z{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const V=e=>async t=>({...await(e.getInitialProps?.(t))??{},...W()}),W=()=>{const e=j(),t=e.reportNamespaces?.getUsedNamespaces()??[],n={},r={};
2return e.languages.forEach(n=>{r[n]={},t.forEach(t=>{r[n][t]=e.getResourceBundle(n,t)||{}})}),n.initialI18nStore=r,n.initialLanguage=e.language,n};function Y({children:e,count:t,parent:n,i18nKey:o,context:i,tOptions:s={},values:a,defaults:c,components:u,ns:l,i18n:p,t:f,shouldUnescape:d,...h}){const{i18n:g,defaultNS:m}=(0,r.useContext)(H)||{},y=p||g||j(),b=f||y?.t.bind(y);return B({children:e,count:t,parent:n,i18nKey:o,context:i,tOptions:s,values:a,defaults:c,components:u,ns:l||b?.ns||m||y?.options?.defaultNS,i18n:y,t:f,shouldUnescape:d,...h})}const q=(e,t,n,r)=>e.getFixedT(t,n,r),J=(e,t={})=>{const{i18n:n}=t,{i18n:o,defaultNS:i}=(0,r.useContext)(H)||{},s=n||o||j();if(s&&!s.reportNamespaces&&(s.reportNamespaces=new z),!s){m(s,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");const e=(e,t)=>x(t)?t:S(t)&&x(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}s.options.react?.wait&&m(s,"DEPRECATED_OPTION","useTranslation: It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const a={..._(),...s.options.react,...t},{useSuspense:c,keyPrefix:u}=a;let l=e||i||s.options?.defaultNS;l=x(l)?[l]:l||["translation"],s.reportNamespaces.addUsedNamespaces?.(l);const p=(s.isInitialized||s.initializedStoreOnce)&&l.every(e=>((e,t,n={})=>t.languages&&t.languages.length?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}}):(m(t,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:t.languages}),!0))(e,s,a)),f=((e,t,n,o)=>(0,r.useCallback)(q(e,t,n,o),[e,t,n,o]))(s,t.lng||null,"fallback"===a.nsMode?l:l[0],u),d=()=>f,h=()=>q(s,t.lng||null,"fallback"===a.nsMode?l:l[0],u),[g,y]=(0,r.useState)(d);let w=l.join();t.lng&&(w=`${t.lng}${w}`);const P=((e,t)=>{const n=(0,r.useRef)();return(0,r.useEffect)(()=>{n.current=t?n.current:e},[e,t]),n.current})(w),E=(0,r.useRef)(!0);(0,r.useEffect)(()=>{const{bindI18n:e,bindI18nStore:n}=a;E.current=!0,p||c||(t.lng?v(s,t.lng,l,()=>{E.current&&y(h)}):b(s,l,()=>{E.current&&y(h)})),p&&P&&P!==w&&E.current&&y(h);const r=()=>{E.current&&y(h)};return e&&s?.on(e,r),n&&s?.store.on(n,r),()=>{E.current=!1,s&&e&&e?.split(" ").forEach(e=>s.off(e,r)),n&&s&&n.split(" ").forEach(e=>s.store.off(e,r))}},[s,w]),(0,r.useEffect)(()=>{E.current&&p&&y(d)},[s,u,p]);const k=[g,s,p];if(k.t=g,k.i18n=s,k.ready=p,p)return k;if(!p&&!c)return k;throw new Promise(e=>{t.lng?v(s,t.lng,l,()=>e()):b(s,l,()=>e())})},K=(e,t={})=>function(n){function o({forwardedRef:o,...i}){const[s,a,c]=J(e,{...i,keyPrefix:t.keyPrefix}),u={...i,t:s,i18n:a,tReady:c};return t.withRef&&o?u.ref=o:!t.withRef&&o&&(u.forwardedRef=o),(0,r.createElement)(n,u)}o.displayName=`withI18nextTranslation(${w(n)})`,o.WrappedComponent=n;return t.withRef?(0,r.forwardRef)((e,t)=>(0,r.createElement)(o,Object.assign({},e,{forwardedRef:t}))):o},Q=({ns:e,children:t,...n})=>{const[r,o,i]=J(e,n);return t(r,{i18n:o,lng:o.language},i)};function G({i18n:e,defaultNS:t,children:n}){const o=(0,r.useMemo)(()=>({i18n:e,defaultNS:t}),[e,t]);return(0,r.createElement)(H.Provider,{value:o},n)}const X=(e,t,n={})=>{const{i18n:o}=n,{i18n:i}=(0,r.useContext)(H)||{},s=o||i||j();s.options?.isClone||(e&&!s.initializedStoreOnce&&(s.services.resourceStore.data=e,s.options.ns=Object.values(e).reduce((e,t)=>(Object.keys(t).forEach(t=>{e.indexOf(t)<0&&e.push(t)}),e),s.options.ns),s.initializedStoreOnce=!0,s.isInitialized=!0),t&&!s.initializedLanguageOnce&&(s.changeLanguage(t),s.initializedLanguageOnce=!0))},Z=()=>function(e){function t({initialI18nStore:t,initialLanguage:n,...o}){return X(t,n),(0,r.createElement)(e,{...o})}return t.getInitialProps=V(e),t.displayName=`withI18nextSSR(${w(e)})`,t.WrappedComponent=e,t},ee=()=>"",te=()=>"",ne=()=>"",re=()=>"",oe=()=>"",ie=()=>""},4506:function(e,t,n){"use strict";function r(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 o(e){return function(e){if(Array.isArray(e))return r(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}n.d(t,{A:function(){return o}})},4598:function(e,t,n){"use strict";var r=n(4794)},4634:function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(null,arguments)}
2e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},4656:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,(e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;n<s.length;n++)(r=e.createElement("script")).innerHTML=s[n].innerHTML,e.head.appendChild(r);c&&c.parentNode.removeChild(c)}function w(){clearTimeout(d)}o=t.partytown||{},i==t&&(o.forward||[]).map((function(e){p=t,e.split(".").map((function(e,n,i){p=p[i[n]]=n+1<i.length?"push"==i[n+1]?[]:p[i[n]]||{}:function(){(t._ptf=t._ptf||[]).push(i,arguments)}}))})),"complete"==e.readyState?u():(t.addEventListener("DOMContentLoaded",u),t.addEventListener("load",u))}(window,document,navigator,top,window.crossOriginIsolated);')},4794:function(e,t,n){"use strict";n.r(t),n.d(t,{Link:function(){return a.N_},PageRenderer:function(){return i()},Script:function(){return k.Script},ScriptStrategy:function(){return k.ScriptStrategy},Slice:function(){return S},StaticQuery:function(){return c.de},StaticQueryContext:function(){return c.G},collectedScriptsByPage:function(){return k.collectedScriptsByPage},graphql:function(){return O},navigate:function(){return a.oo},parsePath:function(){return a.Rr},prefetchPathname:function(){return C},scriptCache:function(){return k.scriptCache},scriptCallbackCache:function(){return k.scriptCallbackCache},useScrollRestoration:function(){return s.RV},useStaticQuery:function(){return c.GR},withAssetPrefix:function(){return a.Zf},withPrefix:function(){return a.Fe}});var r=n(6814),o=n(2549),i=n.n(o),s=n(7035),a=n(7078),c=n(7231),u=n(7387);function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}var p=n(3662);function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(f=function(){return!!e})()}function d(e){var t="function"==typeof Map?new Map:void 0;return d=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if(f())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&(0,p.A)(o,n.prototype),o}(e,arguments,l(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,p.A)(n,e)},d(e)}var h=n(6540),g=n(700),m=n(2024);const y=({sliceId:e,children:t})=>{const n=[h.createElement("slice-start",{id:`${e}-1`}),h.createElement("slice-end",{id:`${e}-1`})];return t&&(n.push(t),n.push(h.createElement("slice-start",{id:`${e}-2`}),h.createElement("slice-end",{id:`${e}-2`}))),n};var b=n(2982);const v=({sliceName:e,allowEmpty:t,children:n,...r})=>{const o=(0,h.useContext)(m.Jr),i=(0,h.useContext)(m.hr),s=o[e];if(!s){if(t)return null;throw new Error(`Slice "${s}" for "${e}" slot not found`)}const a=((e,t)=>Object.keys(t).length?`${e}-${(0,g.U)(t)}`:e)(s,r);let c=i[a];return c?n&&(c.hasChildren=!0):i[a]=c={props:r,sliceName:s,hasChildren:!!n},(0,b.Y)(y,{sliceId:a},n)};var w=n(8168);const x=({sliceName:e,allowEmpty:t,children:n,...r})=>{const o=(0,h.useContext)(m.Jr),i=(0,h.useContext)(m.dd),s=o[e],a=i.get(s);if(!a){if(t)return null;throw new Error(`Slice "${s}" for "${e}" slot not found`)}
2return(0,b.Y)(a.component,(0,w.A)({sliceContext:a.sliceContext,data:a.data},r),n)};function S(e){{const t={...e,sliceName:e.alias};delete t.alias,delete t.__renderedByLocation;const n=(0,h.useContext)(m.j$),r=E(e);if(Object.keys(r).length)throw new P("browser"===n.renderEnvironment,t.sliceName,r,e.__renderedByLocation);if("server"===n.renderEnvironment)return(0,b.Y)(v,t);if("browser"===n.renderEnvironment)return(0,b.Y)(x,t);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return(0,b.Y)(x,t);if("slices"===n.renderEnvironment){let t="";try{t=`\n\nSlice component "${n.sliceRoot.name}" (${n.sliceRoot.componentPath}) tried to render <Slice alias="${e.alias}"/>`}catch{}throw new Error(`Nested slices are not supported.${t}\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices`)}throw new Error(`Slice context "${n.renderEnvironment}" is not supported.`)}}let P=function(e){function t(n,r,o,i){var s;const a=Object.entries(o).map(([e,t])=>`not serializable "${t}" type passed to "${e}" prop`).join(", "),c="SlicePropsError";let u="",l="";if(n){var p,f;let e="";if(h.captureOwnerStack){const t=h.captureOwnerStack(),n=(new Error).stack||"";e=t?`${n}\n${t}`:n}else e=null!==(p=h.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)&&void 0!==p&&null!==(f=p.ReactDebugCurrentFrame)&&void 0!==f&&f.getCurrentStack?h.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack():(new Error).stack||"";const t=e.trim().split("\n").slice(1);t.length>0&&(t[0]=t[0].trim(),u="\n"+t.join("\n")),l=`Slice "${r}" was passed props that are not serializable (${a}).`}else{l=`${c}: Slice "${r}" was passed props that are not serializable (${a}).`;u=`${l}\n${(new Error).stack.trim().split("\n").slice(2).join("\n")}`}return(s=e.call(this,l)||this).name=c,u?s.stack=u:Error.captureStackTrace(s,t),i&&(s.forcedLocation={...i,functionName:"Slice"}),s}return(0,u.A)(t,e),t}(d(Error));const E=(e,t={},n=[],r=null)=>{for(const[o,i]of Object.entries(e)){if(null==i||!r&&"children"===o)continue;const e=r?`${r}.${o}`:o;"function"==typeof i?t[e]=typeof i:"object"==typeof i&&n.indexOf(i)<=0&&(n.push(i),E(i,t,n,e))}return t};var k=n(5535);const C=r.Ay.enqueue;function O(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},4994:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},5535:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return h},ScriptStrategy:function(){return u},collectedScriptsByPage:function(){return a},scriptCache:function(){return f},scriptCallbackCache:function(){return d}});var r=n(6540),o=n(1826);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},i.apply(this,arguments)}const s=new Map,a={get:e=>s.get(e)||[],set(e,t){const n=s.get(e)||[];n.push(t),s.set(e,n)},delete(e){s.delete(e)}},c="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)};var u,l;(l=u||(u={})).postHydrate="post-hydrate",l.idle="idle",l.offMainThread="off-main-thread";const p=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),f=new Set,d=new Map;function h(e){return r.createElement(o.Location,null,()=>r.createElement(g,e))}function g(e){const{src:t,strategy:n=u.postHydrate}=e||{},{pathname:s}=(0,o.useLocation)();if((0,r.useEffect)(()=>{let t;switch(n){case u.postHydrate:t=m(e);break;case u.idle:c(()=>{t=m(e)});break;case u.offMainThread:{const t=b(e);a.set(s,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}},[]),n===u.offMainThread){const o=y(e),c=b(e);return"undefined"==typeof window&&a.set(s,c),r.createElement("script",o?i({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},c,{dangerouslySetInnerHTML:{__html:y(e)}}):i({type:"text/partytown",src:v(t),"data-strategy":n,crossOrigin:"anonymous"},c))}return null}function m(e){const{id:t,src:n,strategy:r=u.postHydrate,onLoad:o,onError:s}=e||{},a=t||n,c=["load","error"],l={load:o,error:s};if(a){for(const e of c)if(null!=l&&l[e]){var p;const t=d.get(a)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var h,g;n.push(null==l?void 0:l[e]),null!=t&&null!=(p=t[e])&&p.event?null==l||null==(h=l[e])||h.call(l,null==t||null==(g=t[e])?void 0:g.event):d.set(a,i({},t,{[e]:{callbacks:n}}))}if(f.has(a))return null}const m=y(e),v=b(e),x=document.createElement("script");t&&(x.id=t),x.dataset.strategy=r;for(const[i,u]of Object.entries(v))x.setAttribute(i,u);m&&(x.textContent=m),n&&(x.src=n);const S={};if(a){for(const e of c){const t=t=>w(t,a,e);x.addEventListener(e,t),S[`${e}Callback`]=t}f.add(a)}return document.body.appendChild(x),{script:x,loadCallback:S.loadCallback,errorCallback:S.errorCallback}}function y(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function b(e){const t={};for(const[n,r]of Object.entries(e))p.has(n)||(t[n]=r);return t}function v(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=d.get(t)||{};for(const i of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;i(e)}d.set(t,{[n]:{event:e}})}},5636:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},6096:function(e,t,n){"use strict";t.__esModule=!0,t.onInitialClientRender=void 0;n(5535),n(9231);t.onInitialClientRender=()=>{}},6221:function(e,t,n){var r=n(5636);e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},6491:function(e,t,n){"use strict";n.d(t,{X:function(){return s}});var r=JSON.parse('[{"fromPath":"/case-studies/ricoh/","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://downloads.ctfassets.net/h6luvadnbip0/6UvmM2wuX
2DHFhXU9Qwtp6Z/810d5c208cc482ccb7973fd99422c439/ricoh.pdf"},{"fromPath":"/case-studies/ricoh","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://downloads.ctfassets.net/h6luvadnbip0/6UvmM2wuXDHFhXU9Qwtp6Z/810d5c208cc482ccb7973fd99422c439/ricoh.pdf"},{"fromPath":"/resources/case-studies/unanet.pdf","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://downloads.ctfassets.net/h6luvadnbip0/6piNkJB0Q2BgwIbg0Fwpab/9637f2ff90bd554722ac6badb733f54c/unanet.pdf"},{"fromPath":"/resources/case-studies/snp-group.pdf","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://downloads.ctfassets.net/h6luvadnbip0/2v5YFDP9I0fyOURXRlw8O8/f7ed7a3e3b13fc660ae8a7ec0fbaa448/snp-group.pdf"},{"fromPath":"/resources/case-studies/sano-genetics.pdf","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://downloads.ctfassets.net/h6luvadnbip0/4yrQaYwg2QYZlGUJnA9stN/86dbb50dd3130f681ed48ba1a848a49e/sano-genetics.pdf"},{"fromPath":"/resources/case-studies/powell-software.pdf","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://downloads.ctfassets.net/h6luvadnbip0/6LxTC1rNnMQWO1Hk5GtSd9/1e4bc33443db5ce3b99bd04c8064cad3/powell-software.pdf"},{"fromPath":"/resources/case-studies/extra-space-storage.pdf","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://downloads.ctfassets.net/h6luvadnbip0/72YTR08pNCeCS30qZMl80p/b3db4a0875a35aa426b2bd5cb0186653/extra-space-storage.pdf"},{"fromPath":"/resources/case-studies/eturnity.pdf","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://downloads.ctfassets.net/h6luvadnbip0/4apfSwZkrH8SdP4UZD0Kud/b8c5f6250164f1d057b7c5b10f2fbc4d/eturnity.pdf"},{"fromPath":"/resources/case-studies/apify.pdf","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://downloads.ctfassets.net/h6luvadnbip0/6up7QgPyQAnaa2as1x20eu/2e771b6bc3625c7a2b8abf5017054d29/apify.pdf"},{"fromPath":"/privacy.","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/privacy/"},{"fromPath":"/privacy./","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/privacy/"},{"fromPath":"/privacy./link","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/privacy/"},{"fromPath":"/privacy./link/","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/privacy/"},{"fromPath":"/privacy./link/link","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/privacy/"},{"fromPath":"/privacy./link/link/","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/privacy/"},{"fromPath":"/privacy./link/link/link","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/privacy/"},{"fromPath":"/privacy./link/link/link/","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/privacy/"},{"fromPath":"/privacy-plain/","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/privacy/"},{"fromPath":"/privacy-plain","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/privacy/"},{"fromPath":"/terms-plain/","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/tos/"},{"fromPath":"/terms-plain","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/tos/"},{"fromPath":"/terms-2020/","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/tos/"},{"fromPath":"/terms-2020","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/tos/"},{"fromPath":"/terms-ai/","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/supplemental-AI-terms/"},{"fromPath":"/terms-ai","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/supplemental-AI-terms/"},{"fromPath":"/terms/","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/tos/"},{"fromPath":"/terms","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/tos/"},{"fromPath":"/dpa/","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/data-processing-addendum/"},{"fromPath":"/dpa","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/data-processing-addendum/"},{"fromPath":"/privacy/","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/privacy/","force":true},{"fromPath":"/privacy","isPermanent":true,"ignoreCase":true,"redirectInBrowser":true,"toPath":"https://lucid.co/privacy/","force":true}]');const o=new Map,i=new Map;function s(e){let t=o.get(e);return t||(t=i.get(e.toLowerCase())),t}
2r.forEach(e=>{e.ignoreCase?i.set(e.fromPath,e):o.set(e.fromPath,e)})},6498:function(e,t,n){"use strict";var r=n(8168),o=n(7387),i=n(20),s=n(6540),a=n(1826),c=n(7035),u=n(7231),l=n(2024),p=n(6814),f=n(6491),d=n(9369);const h={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var g=n(7078),m=n(2982);function y(e){const t=(0,f.X)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let b="";window.addEventListener("unhandledrejection",e=>{/loading chunk \d* failed./i.test(e.reason)&&b&&(window.location.pathname=b)});const v=(e,t)=>{y(e.pathname)||(b=e.pathname,(0,i.N)("onPreRouteUpdate",{location:e,prevLocation:t}))},w=(e,t)=>{y(e.pathname)||(0,i.N)("onRouteUpdate",{location:e,prevLocation:t})},x=(e,t={})=>{if("number"==typeof e)return void a.globalHistory.navigate(e);const{pathname:n,search:r,hash:o}=(0,g.Rr)(e),s=(0,f.X)(n);if(s&&(e=s.toPath+r+o),window.___swUpdated)return void(window.location=n+r+o);const c=setTimeout(()=>{d.A.emit("onDelayedLoadPageResources",{pathname:n}),(0,i.N)("onRouteUpdateDelayed",{location:window.location})},1e3);p.Ay.loadPage(n+r).then(i=>{if(!i||i.status===p.Wi.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(c);i&&i.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+o),(0,a.navigate)(e,t),clearTimeout(c)})};function S(e,{location:t}){const{pathname:n,hash:r}=t,o=(0,i.N)("shouldUpdateScroll",{prevRouterProps:e,pathname:n,routerProps:{location:t},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(o.length>0)return o[o.length-1];if(e){const{location:{pathname:t}}=e;if(t===n)return r?decodeURI(r.slice(1)):[0,0]}return!0}let P=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=s.createRef(),n}(0,o.A)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame(()=>{let e=`new page at ${this.props.location.pathname}`;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n=`Navigated to ${e}`;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}})},n.render=function(){return(0,m.Y)("div",(0,r.A)({},h,{ref:this.announcementRef}))},t}(s.Component);const E=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let k=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,o.A)(t,e);var n=t.prototype;return n.componentDidMount=function(){w(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!E(this.props.location,e.location)&&(v(e.location,this.props.location),!0)},n.componentDidUpdate=function(e){E(e.location,this.props.location)&&w(this.props.location,e.location)},n.render=function(){return(0,m.Y)(s.Fragment,null,this.props.children,(0,m.Y)(P,{location:location}))},t}(s.Component);var C=n(8428),O=n(6877);function _(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var R=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||p.Ay.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,o.A)(t,e),t.getDerivedStateFromProps=function({location:e},t){if(t.location.href!==e.href){return{pageResources:p.Ay.loadPageSync(e.pathname+e.search,{withErrorDetails:!0}),location:{...e}}}return{location:{...e}}};var n=t.prototype;return n.loadResources=function(e){p.Ay.loadPage(e).then(t=>{t&&t.status!==p.Wi.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)})},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||
2(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return _(e.props,t)||_(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(s.Component),N=n(8797),j=n(9732);const I=new p.N5(O,[],window.pageData);(0,p.iC)(I),I.setApiRunner(i.N);const{render:L,hydrate:A}=(0,j.n)();window.asyncRequires=O,window.___emitter=d.A,window.___loader=p.Zf,a.globalHistory.listen(e=>{e.location.action=e.action}),window.___push=e=>x(e,{replace:!1}),window.___replace=e=>x(e,{replace:!0}),window.___navigate=(e,t)=>x(e,t);const $="gatsby-reload-compilation-hash-match";(0,i.v)("onClientEntry").then(()=>{const e=(e,t)=>{console.error("Uncaught error:",e,t),(0,i.N)("onUncaughtError",{error:e,errorInfo:t})},t=(e,t)=>{(0,i.N)("onCaughtError",{error:e,errorInfo:t})};(0,i.N)("registerServiceWorker").filter(Boolean).length>0&&n(626);const f=e=>(0,m.Y)(a.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},(0,m.Y)(C.A,e)),d=s.createContext({}),h={renderEnvironment:"browser"};let g=function(e){function t(){return e.apply(this,arguments)||this}return(0,o.A)(t,e),t.prototype.render=function(){const{children:e}=this.props;return(0,m.Y)(a.Location,null,({location:t})=>(0,m.Y)(R,{location:t},({pageResources:t,location:n})=>{const r=(0,p.LE)(),o=(0,p.Rh)();return(0,m.Y)(u.G.Provider,{value:r},(0,m.Y)(l.j$.Provider,{value:h},(0,m.Y)(l.dd.Provider,{value:o},(0,m.Y)(l.Jr.Provider,{value:t.page.slicesMap},(0,m.Y)(d.Provider,{value:{pageResources:t,location:n}},e)))))}))},t}(s.Component),y=function(e){function t(){return e.apply(this,arguments)||this}return(0,o.A)(t,e),t.prototype.render=function(){return(0,m.Y)(d.Consumer,null,({pageResources:e,location:t})=>(0,m.Y)(k,{location:t},(0,m.Y)(c.z_,{location:t,shouldUpdateScroll:S},(0,m.Y)(a.Router,{basepath:"",location:t,id:"gatsby-focus-wrapper"},(0,m.Y)(f,(0,r.A)({path:"/404.html"===e.page.path||"/500.html"===e.page.path?(0,N.A)(t.pathname,""):encodeURI((e.page.matchPath||e.page.path).split("?")[0])},this.props,{location:t,pageResources:e},e.json))))))},t}(s.Component);const{pagePath:b,location:v}=window;b&&""+b!==v.pathname+(b.includes("?")?v.search:"")&&!(I.findMatchPath((0,N.A)(v.pathname,""))||b.match(/^\/(404|500)(\/?|.html)$/)||b.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,a.navigate)(""+b+(b.includes("?")?"":v.search)+v.hash,{replace:!0});const w=()=>{try{return sessionStorage}catch{return null}};p.Zf.loadPage(v.pathname+v.search).then(n=>{var r;const o=w();if(null!=n&&null!==(r=n.page)&&void 0!==r&&r.webpackCompilationHash&&n.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),o)){if(!("1"===o.getItem($)))return o.setItem($,"1"),void window.location.reload(!0)}if(o&&o.removeItem($),!n||n.status===p.Wi.Error){const e=`page resources for ${v.pathname} not found. Not rendering React`;if(n&&n.error)throw console.error(e),n.error;throw new Error(e)}const a=(0,i.N)("wrapRootElement",{element:(0,m.Y)(y,null)},(0,m.Y)(y,null),({result:e})=>({element:e})).pop(),c=function(){const e=s.useRef(!1);return s.useEffect(()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,i.N)("onInitialClientRender"))},[]),(0,m.Y)(g,null,a)},u=document.getElementById("gatsby-focus-wrapper");let l=(n,r)=>L(n,r,{onUncaughtError:e,onCaughtError:t});u&&u.children.length&&(l=(n,r)=>A(n,r,{onUncaughtError:e,onCaughtError:t}));const f=(0,i.N)("replaceHydrateFunction",void 0,l)[0]||l;function d(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;f((0,m.Y)(c,null),e)}const h=document;if("complete"===h.readyState||"loading"!==h.readyState&&!h.documentElement.doScroll)setTimeout(function(){d()},0);else{const e=function(){h.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),d()};h.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}})})},6603:function(e){e.exports=function e(t,n,r){function o(s,a){if(!n[s]){if(!t[s]){if(i)return i(s,!0);throw new Error("Cannot find module '"+s+"'")}
2var c=n[s]={exports:{}};t[s][0].call(c.exports,function(e){return o(t[s][1][e]||e)},c,c.exports,e,t,n,r)}return n[s].exports}for(var i=void 0,s=0;s<r.length;s++)o(r[s]);return o}({1:[function(e,t,n){(function(r,o,i,s,a,c,u,l,p){"use strict";var f=e("crypto");function d(e,t){return function(e,t){var n;if(void 0===(n="passthrough"!==t.algorithm?f.createHash(t.algorithm):new v).write&&(n.write=n.update,n.end=n.update),b(t,n).dispatch(e),n.update||n.end(""),n.digest)return n.digest("buffer"===t.encoding?void 0:t.encoding);var r=n.read();return"buffer"!==t.encoding?r.toString(t.encoding):r}(e,t=m(e,t))}(n=t.exports=d).sha1=function(e){return d(e)},n.keys=function(e){return d(e,{excludeValues:!0,algorithm:"sha1",encoding:"hex"})},n.MD5=function(e){return d(e,{algorithm:"md5",encoding:"hex"})},n.keysMD5=function(e){return d(e,{algorithm:"md5",encoding:"hex",excludeValues:!0})};var h=f.getHashes?f.getHashes().slice():["sha1","md5"];h.push("passthrough");var g=["buffer","hex","binary","base64"];function m(e,t){t=t||{};var n={};if(n.algorithm=t.algorithm||"sha1",n.encoding=t.encoding||"hex",n.excludeValues=!!t.excludeValues,n.algorithm=n.algorithm.toLowerCase(),n.encoding=n.encoding.toLowerCase(),n.ignoreUnknown=!0===t.ignoreUnknown,n.respectType=!1!==t.respectType,n.respectFunctionNames=!1!==t.respectFunctionNames,n.respectFunctionProperties=!1!==t.respectFunctionProperties,n.unorderedArrays=!0===t.unorderedArrays,n.unorderedSets=!1!==t.unorderedSets,n.unorderedObjects=!1!==t.unorderedObjects,n.replacer=t.replacer||void 0,n.excludeKeys=t.excludeKeys||void 0,void 0===e)throw new Error("Object argument required.");for(var r=0;r<h.length;++r)h[r].toLowerCase()===n.algorithm.toLowerCase()&&(n.algorithm=h[r]);if(-1===h.indexOf(n.algorithm))throw new Error('Algorithm "'+n.algorithm+'" not supported. supported values: '+h.join(", "));if(-1===g.indexOf(n.encoding)&&"passthrough"!==n.algorithm)throw new Error('Encoding "'+n.encoding+'" not supported. supported values: '+g.join(", "));return n}function y(e){if("function"==typeof e)return null!=/^function\s+\w*\s*\(\s*\)\s*{\s+\[native code\]\s+}$/i.exec(Function.prototype.toString.call(e))}function b(e,t,n){function r(e){return t.update?t.update(e,"utf8"):t.write(e,"utf8")}return n=n||[],{dispatch:function(t){return e.replacer&&(t=e.replacer(t)),this["_"+(null===t?"null":typeof t)](t)},_object:function(t){var o,s=Object.prototype.toString.call(t),a=/\[object (.*)\]/i.exec(s);if(a=(a=a?a[1]:"unknown:["+s+"]").toLowerCase(),0<=(o=n.indexOf(t)))return this.dispatch("[CIRCULAR:"+o+"]");if(n.push(t),void 0!==i&&i.isBuffer&&i.isBuffer(t))return r("buffer:"),r(t);if("object"===a||"function"===a||"asyncfunction"===a){var c=Object.keys(t);e.unorderedObjects&&(c=c.sort()),!1===e.respectType||y(t)||c.splice(0,0,"prototype","__proto__","constructor"),e.excludeKeys&&(c=c.filter(function(t){return!e.excludeKeys(t)})),r("object:"+c.length+":");var u=this;return c.forEach(function(n){u.dispatch(n),r(":"),e.excludeValues||u.dispatch(t[n]),r(",")})}if(!this["_"+a]){if(e.ignoreUnknown)return r("["+a+"]");throw new Error('Unknown object type "'+a+'"')}this["_"+a](t)},_array:function(t,o){o=void 0!==o?o:!1!==e.unorderedArrays;var i=this;if(r("array:"+t.length+":"),!o||t.length<=1)return t.forEach(function(e){return i.dispatch(e)});var s=[],a=t.map(function(t){var r=new v,o=n.slice();return b(e,r,o).dispatch(t),s=s.concat(o.slice(n.length)),r.read().toString()});return n=n.concat(s),a.sort(),this._array(a,!1)},_date:function(e){return r("date:"+e.toJSON())},_symbol:function(e){return r("symbol:"+e.toString())},_error:function(e){return r("error:"+e.toString())},_boolean:function(e){return r("bool:"+e.toString())},_string:function(e){r("string:"+e.length+":"),r(e.toString())},_function:function(t){r("fn:"),y(t)?this.dispatch("[native]"):this.dispatch(t.toString()),!1!==e.respectFunctionNames&&this.dispatch("function-name:"+String(t.name)),e.respectFunctionProperties&&this._object(t)},_number:function(e){return r("number:"+e.toString())},_xml:function(e){return r("xml:"+e.toString())},_null:function(){return r("Null")},_undefined:function(){return r("Undefined")},_regexp:function(e){return r("regex:"+e.toString())},_uint8array:function(e){return r("uint8array:"),this.dispatch(Array.prototype.slice.call(e))},_uint8clampedarray:function(e){return r("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(e))},_int8array:function(e){return r("uint8array:"),this.dispatch(Array.prototype.slice.call(e))},_uint16array:function(e){return r("uint16array:"),this.dispatch(Array.prototype.slice.call(e))},_int16array:function(e){return r("uint16array:"),this.dispatch(Array.prototype.slice.call(e))},_uint32array:function(e){return r("uint32array:"),this.dispatch(Array.prototype.slice.call(e))},_int32array:function(e){return r("uint32array:"),this.dispatch(Array.prototype.slice.call(e))},_float32array:function(e){return r("float32array:"),this.dispatch(Array.prototype.slice.call(e))},_float64array:function(e){return r("float64array:"),this.dispatch(Array.prototype.slice.call(e))},_arraybuffer:function(e){return r("arraybuffer:"),this.dispatch(new Uint8Array(e))},_url:function(e){return r("url:"+e.toString())},_map:function(t){r("map:");var n=Array.from(t);return this._array(n,!1!==e.unorderedSets)},_set:function(t){r("set:");var n=Array.from(t);return this._array(n,!1!==e.unorderedSets)},_file:function(e){return r("file:"),this.dispatch([e.name,e.size,e.type,e.lastModfied])},_blob:function(){if(e.ignoreUnknown)return r("[blob]");throw Error('Hashing Blob objects is currently not supported\n(see https://github.com/puleos/object-hash/issues/26)\nUse "options.replacer" or "options.ignoreUnknown"\n')},_domwindow:function(){return r("domwindow")},_bigint:function(e){return r("bigint:"+e.toString())},_process:function(){return r("process")},_timer:function(){return r("timer")},_pipe:function(){return r("pipe")},_tcp:function(){return r("tcp")},_udp:function(){return r("udp")},_tty:function(){return r("tty")},_statwatcher:function(){return r("statwatcher")},_securecontext:function(){return r("securecontext")},_connection:function(){return r("connection")},_zlib:function(){return r("zlib")},_context:function(){return r("context")},_nodescript:function(){return r("nodescript")},_httpparser:function(){return r("httpparser")},_dataview:function(){return r("dataview")},_signal:function(){return r("signal")},_fsevent:function(){return r("fsevent")},_tlswrap:function(){return r("tlswrap")}}}function v(){return{buf:"",write:function(e){this.buf+=e},end:function(e){this.buf+=e},read:function(){return this.buf}}}n.writeToStream=function(e,t,n){return void 0===n&&(n=t,t={}),b(t=m(e,t),n).dispatch(e)}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/fake_7eac155c.js","/")},{buffer:3,crypto:5,lYpoI2:10}],2:[function(e,t,n){(function(e,t,r,o,i,s,a,c,u){!function(e){"use strict";var t="undefined"!=typeof Uint8Array?Uint8Array:Array,n="+".charCodeAt(0),r="/".charCodeAt(0),o="0".charCodeAt(0),i="a".charCodeAt(0),s="A".charCodeAt(0),a="-".charCodeAt(0),c="_".charCodeAt(0);function u(e){var t=e.charCodeAt(0);return t===n||t===a?62:t===r||t===c?63:t<o?-1:t<o+10?t-o+26+26:t<s+26?t-s:t<i+26?t-i+26:void 0}e.toByteArray=function(e){var n,r;if(0<e.length%4)throw new Error("Invalid string. Length must be a multiple of 4");var o=e.length,i="="===e.charAt(o-2)?2:"="===e.charAt(o-1)?1:0,s=new t(3*e.length/4-i),a=0<i?e.length-4:e.length,c=0;function l(e){s[c++]=e}for(n=0;n<a;n+=4,0)l((16711680&(r=u(e.charAt(n))<<18|u(e.charAt(n+1))<<12|u(e.charAt(n+2))<<6|u(e.charAt(n+3))))>>16),l((65280&r)>>8),l(255&r);return 2==i?l(255&(r=u(e.charAt(n))<<2|u(e.charAt(n+1))>>4)):1==i&&(l((r=u(e.charAt(n))<<10|u(e.charAt(n+1))<<4|u(e.charAt(n+2))>>2)>>8&255),l(255&r)),s},e.fromByteArray=function(e){var t,n,r,o,i=e.length%3,s="";function a(e){return"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
2+/".charAt(e)}for(t=0,r=e.length-i;t<r;t+=3)s+=a((o=n=(e[t]<<16)+(e[t+1]<<8)+e[t+2])>>18&63)+a(o>>12&63)+a(o>>6&63)+a(63&o);switch(i){case 1:s+=a((n=e[e.length-1])>>2),s+=a(n<<4&63),s+="==";break;case 2:s+=a((n=(e[e.length-2]<<8)+e[e.length-1])>>10),s+=a(n>>4&63),s+=a(n<<2&63),s+="="}return s}}(void 0===n?this.base64js={}:n)}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/base64-js/lib/b64.js","/node_modules/gulp-browserify/node_modules/base64-js/lib")},{buffer:3,lYpoI2:10}],3:[function(e,t,n){(function(t,r,o,i,s,a,c,u,l){var p=e("base64-js"),f=e("ieee754");function o(e,t,n){if(!(this instanceof o))return new o(e,t,n);var r,i,s,a,c,u=typeof e;if("base64"===t&&"string"==u)for(e=(r=e).trim?r.trim():r.replace(/^\s+|\s+$/g,"");e.length%4!=0;)e+="=";if("number"==u)i=N(e);else if("string"==u)i=o.byteLength(e,t);else{if("object"!=u)throw new Error("First argument needs to be a number, array or string.");i=N(e.length)}if(o._useTypedArrays?s=o._augment(new Uint8Array(i)):((s=this).length=i,s._isBuffer=!0),o._useTypedArrays&&"number"==typeof e.byteLength)s._set(e);else if(j(c=e)||o.isBuffer(c)||c&&"object"==typeof c&&"number"==typeof c.length)for(a=0;a<i;a++)o.isBuffer(e)?s[a]=e.readUInt8(a):s[a]=e[a];else if("string"==u)s.write(e,0,t);else if("number"==u&&!o._useTypedArrays&&!n)for(a=0;a<i;a++)s[a]=0;return s}function d(e,t,n,r){return o._charsWritten=$(function(e){for(var t=[],n=0;n<e.length;n++)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function h(e,t,n,r){return o._charsWritten=$(function(e){for(var t,n,r,o=[],i=0;i<e.length;i++)n=(t=e.charCodeAt(i))>>8,r=t%256,o.push(r),o.push(n);return o}(t),e,n,r)}function g(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;o<n;o++)r+=String.fromCharCode(e[o]);return r}function m(e,t,n,r){r||(B("boolean"==typeof n,"missing or invalid endian"),B(null!=t,"missing offset"),B(t+1<e.length,"Trying to read beyond buffer length"));var o,i=e.length;if(!(i<=t))return n?(o=e[t],t+1<i&&(o|=e[t+1]<<8)):(o=e[t]<<8,t+1<i&&(o|=e[t+1])),o}function y(e,t,n,r){r||(B("boolean"==typeof n,"missing or invalid endian"),B(null!=t,"missing offset"),B(t+3<e.length,"Trying to read beyond buffer length"));var o,i=e.length;if(!(i<=t))return n?(t+2<i&&(o=e[t+2]<<16),t+1<i&&(o|=e[t+1]<<8),o|=e[t],t+3<i&&(o+=e[t+3]<<24>>>0)):(t+1<i&&(o=e[t+1]<<16),t+2<i&&(o|=e[t+2]<<8),t+3<i&&(o|=e[t+3]),o+=e[t]<<24>>>0),o}function b(e,t,n,r){if(r||(B("boolean"==typeof n,"missing or invalid endian"),B(null!=t,"missing offset"),B(t+1<e.length,"Trying to read beyond buffer length")),!(e.length<=t)){var o=m(e,t,n,!0);return 32768&o?-1*(65535-o+1):o}}function v(e,t,n,r){if(r||(B("boolean"==typeof n,"missing or invalid endian"),B(null!=t,"missing offset"),B(t+3<e.length,"Trying to read beyond buffer length")),!(e.length<=t)){var o=y(e,t,n,!0);return 2147483648&o?-1*(4294967295-o+1):o}}function w(e,t,n,r){return r||(B("boolean"==typeof n,"missing or invalid endian"),B(t+3<e.length,"Trying to read beyond buffer length")),f.read(e,t,n,23,4)}function x(e,t,n,r){return r||(B("boolean"==typeof n,"missing or invalid endian"),B(t+7<e.length,"Trying to read beyond buffer length")),f.read(e,t,n,52,8)}function S(e,t,n,r,o){o||(B(null!=t,"missing value"),B("boolean"==typeof r,"missing or invalid endian"),B(null!=n,"missing offset"),B(n+1<e.length,"trying to write beyond buffer length"),D(t,65535));var i=e.length;if(!(i<=n))for(var s=0,a=Math.min(i-n,2);s<a;s++)e[n+s]=(t&255<<8*(r?s:1-s))>>>8*(r?s:1-s)}function P(e,t,n,r,o){o||(B(null!=t,"missing value"),B("boolean"==typeof r,"missing or invalid endian"),B(null!=n,"missing offset"),B(n+3<e.length,"trying to write beyond buffer length"),D(t,4294967295));var i=e.length;if(!(i<=n))for(var s=0,a=Math.min(i-n,4);s<a;s++)e[n+s]=t>>>8*(r?s:3-s)&255}function E(e,t,n,r,o){o||(B(null!=t,"missing value"),B("boolean"==typeof r,"missing or invalid endian"),B(null!=n,"missing offset"),B(n+1<e.length,"Trying to write beyond buffer length"),U(t,32767,-32768)),e.length<=n||S(e,0<=t?t:65535+t+1,n,r,o)}function k(e,t,n,r,o){o||(B(null!=t,"missing value"),B("boolean"==typeof r,"missing or invalid endian"),B(null!=n,"missing offset"),B(n+3<e.length,"Trying to write beyond buffer length"),U(t,2147483647,-2147483648)),e.length<=n||P(e,0<=t?t:4294967295+t+1,n,r,o)}function C(e,t,n,r,o){o||(B(null!=t,"missing value"),B("boolean"==typeof r,"missing or invalid endian"),B(null!=n,"missing offset"),B(n+3<e.length,"Trying to write beyond buffer length"),F(t,34028234663852886e22,-34028234663852886e22)),e.length<=n||f.write(e,t,n,r,23,4)}function O(e,t,n,r,o){o||(B(null!=t,"missing value"),B("boolean"==typeof r,"missing or invalid endian"),B(null!=n,"missing offset"),B(n+7<e.length,"Trying to write beyond buffer length"),F(t,17976931348623157e292,-17976931348623157e292)),e.length<=n||f.write(e,t,n,r,52,8)}n.Buffer=o,n.SlowBuffer=o,n.INSPECT_MAX_BYTES=50,o.poolSize=8192,o._useTypedArrays=function(){try{var e=new ArrayBuffer(0),t=new Uint8Array(e);return t.foo=function(){return 42},42===t.foo()&&"function"==typeof t.subarray}catch(e){return!1}}(),o.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"raw":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},o.isBuffer=function(e){return!(null==e||!e._isBuffer)},o.byteLength=function(e,t){var n;switch(e+="",t||"utf8"){case"hex":n=e.length/2;break;case"utf8":case"utf-8":n=L(e).length;break;case"ascii":case"binary":case"raw":n=e.length;break;case"base64":n=A(e).length;break;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":n=2*e.length;break;default:throw new Error("Unknown encoding")}return n},o.concat=function(e,t){if(B(j(e),"Usage: Buffer.concat(list, [totalLength])\nlist should be an Array."),0===e.length)return new o(0);if(1===e.length)return e[0];if("number"!=typeof t)for(i=t=0;i<e.length;i++)t+=e[i].length;for(var n=new o(t),r=0,i=0;i<e.length;i++){var s=e[i];s.copy(n,r),r+=s.length}return n},o.prototype.write=function(e,t,n,r){var i;isFinite(t)?isFinite(n)||(r=n,n=void 0):(i=r,r=t,t=n,n=i),t=Number(t)||0;var s,a,c,u,l,p,f,g,m,y=this.length-t;switch((!n||y<(n=Number(n)))&&(n=y),r=String(r||"utf8").toLowerCase()){case"hex":s=function(e,t,n,r){n=Number(n)||0;var i=e.length-n;(!r||i<(r=Number(r)))&&(r=i);var s=t.length;B(s%2==0,"Invalid hex string"),s/2<r&&(r=s/2);for(var a=0;a<r;a++){var c=parseInt(t.substr(2*a,2),16);B(!isNaN(c),"Invalid hex string"),e[n+a]=c}return o._charsWritten=2*a,a}(this,e,t,n);break;case"utf8":case"utf-8":p=this,f=e,g=t,m=n,s=o._charsWritten=$(L(f),p,g,m);break;case"ascii":case"binary":s=d(this,e,t,n);break;case"base64":a=this,c=e,u=t,l=n,s=o._charsWritten=$(A(c),a,u,l);break;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":s=h(this,e,t,n);break;default:throw new Error("Unknown encoding")}return s},o.prototype.toString=function(e,t,n){var r,o,i,s,a=this;if(e=String(e||"utf8").toLowerCase(),t=Number(t)||0,(n=void 0!==n?Number(n):n=a.length)===t)return"";switch(e){case"hex":r=function(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||r<n)&&(n=r);for(var o="",i=t;i<n;i++)o+=I(e[i]);return o}(a,t,n);break;case"utf8":case"utf-8":r=function(e,t,n){var r="",o="";n=Math.min(e.length,n);for(var i=t;i<n;i++)e[i]<=127?(r+=T(o)+String.fromCharCode(e[i]),o=""):o+="%"+e[i].toString(16);return r+T(o)}(a,t,n);break;case"ascii":case"binary":r=g(a,t,n);break;case"base64":o=a,s=n,r=0===(i=t)&&s===o.length?p.fromByteArray(o):p.fromByteArray(o.slice(i,s));break;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":r=function(e,t,n){for(var r=e.slice(t,n),o="",i=0;i<r.length;i+=2)o+=String.fromCharCode(r[i]+256*r[i+1]);return o}(a,t,n);break;default:throw new Error("Unknown encoding")}return r},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},o.prototype.copy=function(e,t,n,r){if(n=n||0,r||0===r||(r=this.length),t=t||0,r!==n&&0!==e.length&&0!==this.length){B(n<=r,"sourceEnd < sourceStart"),B(0<=t&&t<e.length,"targetStart out of bounds"),B(0<=n&&n<this.length,"sourceStart out of bounds"),B(0<=r&&r<=this.length,"sourceEnd out of bounds"),r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i=r-n;if(i<100||!o._useTypedArrays)for(var s=0;s<i;s++)e[s+t]=this[s+n];else e._set(this.subarray(n,n+i),t)}},o.prototype.slice=function(e,t){var n=this.length;if(e=R(e,n,0),t=R(t,n,n),o._useTypedArrays)return o._augment(this.subarray(e,t));for(var r=t-e,i=new o(r,void 0,!0),s=0;s<r;s++)i[s]=this[s+e];return i},o.prototype.get=function(e){return console.log(".get() is deprecated. Access using array indexes instead."),this.readUInt8(e)},o.prototype.set=function(e,t){return console.log(".set() is deprecated. Access using array indexes instead."),this.writeUInt8(e,t)},o.prototype.readUInt8=function(e,t){if(t||(B(null!=e,"missing offset"),B(e<this.length,"Trying to read beyond buffer length")),!(e>=this.length))return this[e]},o.prototype.readUInt16LE=function(e,t){return m(this,e,!0,t)},o.prototype.readUInt16BE=function(e,t){return m(this,e,!1,t)},o.prototype.readUInt32LE=function(e,t){return y(this,e,!0,t)},o.prototype.readUInt32BE=function(e,t){return y(this,e,!1,t)},o.prototype.readInt8=function(e,t){if(t||(B(null!=e,"missing offset"),B(e<this.length,"Trying to read beyond buffer length")),!(e>=this.length))return 128&this[e]?-1*(255-this[e]+1):this[e]},o.prototype.readInt16LE=function(e,t){return b(this,e,!0,t)},o.prototype.readInt16BE=function(e,t){return b(this,e,!1,t)},o.prototype.readInt32LE=function(e,t){return v(this,e,!0,t)},o.prototype.readInt32BE=function(e,t){return v(this,e,!1,t)},o.prototype.readFloatLE=function(e,t){return w(this,e,!0,t)},o.prototype.readFloatBE=function(e,t){return w(this,e,!1,t)},o.prototype.readDoubleLE=function(e,t){return x(this,e,!0,t)},o.prototype.readDoubleBE=function(e,t){return x(this,e,!1,t)},o.prototype.writeUInt8=function(e,t,n){n||(B(null!=e,"missing value"),B(null!=t,"missing offset"),B(t<this.length,"trying to write beyond buffer length"),D(e,255)),t>=this.length||(this[t]=e)},o.prototype.writeUInt16LE=function(e,t,n){S(this,e,t,!0,n)},o.prototype.writeUInt16BE=function(e,t,n){S(this,e,t,!1,n)},o.prototype.writeUInt32LE=function(e,t,n){P(this,e,t,!0,n)},o.prototype.writeUInt32BE=function(e,t,n){P(this,e,t,!1,n)},o.prototype.writeInt8=function(e,t,n){n||(B(null!=e,"missing value"),B(null!=t,"missing offset"),B(t<this.length,"Trying to write beyond buffer length"),U(e,127,-128)),t>=this.length||(0<=e?this.writeUInt8(e,t,n):this.writeUInt8(255+e+1,t,n))},o.prototype.writeInt16LE=function(e,t,n){E(this,e,t,!0,n)},o.prototype.writeInt16BE=function(e,t,n){E(this,e,t,!1,n)},o.prototype.writeInt32LE=function(e,t,n){k(this,e,t,!0,n)},o.prototype.writeInt32BE=function(e,t,n){k(this,e,t,!1,n)},o.prototype.writeFloatLE=function(e,t,n){C(this,e,t,!0,n)},o.prototype.writeFloatBE=function(e,t,n){C(this,e,t,!1,n)},o.prototype.writeDoubleLE=function(e,t,n){O(this,e,t,!0,n)},o.prototype.writeDoubleBE=function(e,t,n){O(this,e,t,!1,n)},o.prototype.fill=function(e,t,n){if(e=e||0,t=t||0,n=n||this.length,"string"==typeof e&&(e=e.charCodeAt(0)),B("number"==typeof e&&!isNaN(e),"value is not a number"),B(t<=n,"end < start"),n!==t&&0!==this.length){B(0<=t&&t<this.length,"start out of bounds"),B(0<=n&&n<=this.length,"end out of bounds");for(var r=t;r<n;r++)this[r]=e}},o.prototype.inspect=function(){for(var e=[],t=this.length,r=0;r<t;r++)if(e[r]=I(this[r]),r===n.INSPECT_MAX_BYTES){e[r+1]="...";break}return"<Buffer "+e.join(" ")+">"},o.prototype.toArrayBuffer=function(){if("undefined"==typeof Uint8Array)throw new Error("Buffer.toArrayBuffer not supported in this browser");if(o._useTypedArrays)return new o(this).buffer;for(var e=new Uint8Array(this.length),t=0,n=e.length;t<n;t+=1)e[t]=this[t];return e.buffer};var _=o.prototype;function R(e,t,n){return"number"!=typeof e?n:t<=(e=~~e)?t:0<=e||0<=(e+=t)?e:0}function N(e){return(e=~~Math.ceil(+e))<0?0:e}function j(e){return(Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)})(e)}function I(e){return e<16?"0"+e.toString(16):e.toString(16)}function L(e){for(var t=[],n=0;n<e.length;n++){var r=e.charCodeAt(n);if(r<=127)t.push(e.charCodeAt(n));else{var o=n;55296<=r&&r<=57343&&n++;for(var i=encodeURIComponent(e.slice(o,n+1)).substr(1).split("%"),s=0;s<i.length;s++)t.push(parseInt(i[s],16))}}return t}function A(e){return p.toByteArray(e)}function $(e,t,n,r){for(var o=0;o<r&&!(o+n>=t.length||o>=e.length);o++)t[o+n]=e[o];return o}function T(e){try{return decodeURIComponent(e)}catch(e){return String.fromCharCode(65533)}}function D(e,t){B("number"==typeof e,"cannot write a non-number as a number"),B(0<=e,"specified a negative value for writing an unsigned value"),B(e<=t,"value is larger than maximum value for type"),B(Math.floor(e)===e,"value has a fractional component")}function U(e,t,n){B("number"==typeof e,"cannot write a non-number as a number"),B(e<=t,"value larger than maximum allowed value"),B(n<=e,"value smaller than minimum allowed value"),B(Math.floor(e)===e,"value has a fractional component")}function F(e,t,n){B("number"==typeof e,"cannot write a non-number as a number"),B(e<=t,"value larger than maximum allowed value"),B(n<=e,"value smaller than minimum allowed value")}function B(e,t){if(!e)throw new Error(t||"Failed assertion")}o._augment=function(e){return e._isBuffer=!0,e._get=e.get,e._set=e.set,e.get=_.get,e.set=_.set,e.write=_.write,e.toString=_.toString,e.toLocaleStr
2ing=_.toString,e.toJSON=_.toJSON,e.copy=_.copy,e.slice=_.slice,e.readUInt8=_.readUInt8,e.readUInt16LE=_.readUInt16LE,e.readUInt16BE=_.readUInt16BE,e.readUInt32LE=_.readUInt32LE,e.readUInt32BE=_.readUInt32BE,e.readInt8=_.readInt8,e.readInt16LE=_.readInt16LE,e.readInt16BE=_.readInt16BE,e.readInt32LE=_.readInt32LE,e.readInt32BE=_.readInt32BE,e.readFloatLE=_.readFloatLE,e.readFloatBE=_.readFloatBE,e.readDoubleLE=_.readDoubleLE,e.readDoubleBE=_.readDoubleBE,e.writeUInt8=_.writeUInt8,e.writeUInt16LE=_.writeUInt16LE,e.writeUInt16BE=_.writeUInt16BE,e.writeUInt32LE=_.writeUInt32LE,e.writeUInt32BE=_.writeUInt32BE,e.writeInt8=_.writeInt8,e.writeInt16LE=_.writeInt16LE,e.writeInt16BE=_.writeInt16BE,e.writeInt32LE=_.writeInt32LE,e.writeInt32BE=_.writeInt32BE,e.writeFloatLE=_.writeFloatLE,e.writeFloatBE=_.writeFloatBE,e.writeDoubleLE=_.writeDoubleLE,e.writeDoubleBE=_.writeDoubleBE,e.fill=_.fill,e.inspect=_.inspect,e.toArrayBuffer=_.toArrayBuffer,e}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/buffer/index.js","/node_modules/gulp-browserify/node_modules/buffer")},{"base64-js":2,buffer:3,ieee754:11,lYpoI2:10}],4:[function(e,t,n){(function(n,r,o,i,s,a,c,u,l){o=e("buffer").Buffer;var p=4,f=new o(p);f.fill(0),t.exports={hash:function(e,t,n,r){return o.isBuffer(e)||(e=new o(e)),function(e,t,n){for(var r=new o(t),i=n?r.writeInt32BE:r.writeInt32LE,s=0;s<e.length;s++)i.call(r,e[s],4*s,!0);return r}(t(function(e,t){var n;e.length%p!=0&&(n=e.length+(p-e.length%p),e=o.concat([e,f],n));for(var r=[],i=t?e.readInt32BE:e.readInt32LE,s=0;s<e.length;s+=p)r.push(i.call(e,s));return r}(e,r),8*e.length),n,r)}}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/helpers.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{buffer:3,lYpoI2:10}],5:[function(e,t,n){(function(t,r,o,i,s,a,c,u,l){o=e("buffer").Buffer;var p=e("./sha"),f=e("./sha256"),d=e("./rng"),h={sha1:p,sha256:f,md5:e("./md5")},g=64,m=new o(g);function y(e,t){var n=h[e=e||"sha1"],r=[];return n||b("algorithm:",e,"is not yet supported"),{update:function(e){return o.isBuffer(e)||(e=new o(e)),r.push(e),e.length,this},digest:function(e){var i=o.concat(r),s=t?function(e,t,n){o.isBuffer(t)||(t=new o(t)),o.isBuffer(n)||(n=new o(n)),t.length>g?t=e(t):t.length<g&&(t=o.concat([t,m],g));for(var r=new o(g),i=new o(g),s=0;s<g;s++)r[s]=54^t[s],i[s]=92^t[s];var a=e(o.concat([r,n]));return e(o.concat([i,a]))}(n,t,i):n(i);return r=null,e?s.toString(e):s}}}function b(){var e=[].slice.call(arguments).join(" ");throw new Error([e,"we accept pull requests","http://github.com/dominictarr/crypto-browserify"].join("\n"))}m.fill(0),n.createHash=function(e){return y(e)},n.createHmac=y,n.randomBytes=function(e,t){if(!t||!t.call)return new o(d(e));try{t.call(this,void 0,new o(d(e)))}catch(e){t(e)}},function(e,t){for(var n in e)t(e[n],n)}(["createCredentials","createCipher","createCipheriv","createDecipher","createDecipheriv","createSign","createVerify","createDiffieHellman","pbkdf2"],function(e){n[e]=function(){b("sorry,",e,"is not implemented yet")}})}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/index.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{"./md5":6,"./rng":7,"./sha":8,"./sha256":9,buffer:3,lYpoI2:10}],6:[function(e,t,n){(function(n,r,o,i,s,a,c,u,l){var p=e("./helpers");function f(e,t){e[t>>5]|=128<<t%32,e[14+(t+64>>>9<<4)]=t;for(var n=1732584193,r=-271733879,o=-1732584194,i=271733878,s=0;s<e.length;s+=16){var a=n,c=r,u=o,l=i;n=h(n,r,o,i,e[s+0],7,-680876936),i=h(i,n,r,o,e[s+1],12,-389564586),o=h(o,i,n,r,e[s+2],17,606105819),r=h(r,o,i,n,e[s+3],22,-1044525330),n=h(n,r,o,i,e[s+4],7,-176418897),i=h(i,n,r,o,e[s+5],12,1200080426),o=h(o,i,n,r,e[s+6],17,-1473231341),r
2=h(r,o,i,n,e[s+7],22,-45705983),n=h(n,r,o,i,e[s+8],7,1770035416),i=h(i,n,r,o,e[s+9],12,-1958414417),o=h(o,i,n,r,e[s+10],17,-42063),r=h(r,o,i,n,e[s+11],22,-1990404162),n=h(n,r,o,i,e[s+12],7,1804603682),i=h(i,n,r,o,e[s+13],12,-40341101),o=h(o,i,n,r,e[s+14],17,-1502002290),n=g(n,r=h(r,o,i,n,e[s+15],22,1236535329),o,i,e[s+1],5,-165796510),i=g(i,n,r,o,e[s+6],9,-1069501632),o=g(o,i,n,r,e[s+11],14,643717713),r=g(r,o,i,n,e[s+0],20,-373897302),n=g(n,r,o,i,e[s+5],5,-701558691),i=g(i,n,r,o,e[s+10],9,38016083),o=g(o,i,n,r,e[s+15],14,-660478335),r=g(r,o,i,n,e[s+4],20,-405537848),n=g(n,r,o,i,e[s+9],5,568446438),i=g(i,n,r,o,e[s+14],9,-1019803690),o=g(o,i,n,r,e[s+3],14,-187363961),r=g(r,o,i,n,e[s+8],20,1163531501),n=g(n,r,o,i,e[s+13],5,-1444681467),i=g(i,n,r,o,e[s+2],9,-51403784),o=g(o,i,n,r,e[s+7],14,1735328473),n=m(n,r=g(r,o,i,n,e[s+12],20,-1926607734),o,i,e[s+5],4,-378558),i=m(i,n,r,o,e[s+8],11,-2022574463),o=m(o,i,n,r,e[s+11],16,1839030562),r=m(r,o,i,n,e[s+14],23,-35309556),n=m(n,r,o,i,e[s+1],4,-1530992060),i=m(i,n,r,o,e[s+4],11,1272893353),o=m(o,i,n,r,e[s+7],16,-155497632),r=m(r,o,i,n,e[s+10],23,-1094730640),n=m(n,r,o,i,e[s+13],4,681279174),i=m(i,n,r,o,e[s+0],11,-358537222),o=m(o,i,n,r,e[s+3],16,-722521979),r=m(r,o,i,n,e[s+6],23,76029189),n=m(n,r,o,i,e[s+9],4,-640364487),i=m(i,n,r,o,e[s+12],11,-421815835),o=m(o,i,n,r,e[s+15],16,530742520),n=y(n,r=m(r,o,i,n,e[s+2],23,-995338651),o,i,e[s+0],6,-198630844),i=y(i,n,r,o,e[s+7],10,1126891415),o=y(o,i,n,r,e[s+14],15,-1416354905),r=y(r,o,i,n,e[s+5],21,-57434055),n=y(n,r,o,i,e[s+12],6,1700485571),i=y(i,n,r,o,e[s+3],10,-1894986606),o=y(o,i,n,r,e[s+10],15,-1051523),r=y(r,o,i,n,e[s+1],21,-2054922799),n=y(n,r,o,i,e[s+8],6,1873313359),i=y(i,n,r,o,e[s+15],10,-30611744),o=y(o,i,n,r,e[s+6],15,-1560198380),r=y(r,o,i,n,e[s+13],21,1309151649),n=y(n,r,o,i,e[s+4],6,-145523070),i=y(i,n,r,o,e[s+11],10,-1120210379),o=y(o,i,n,r,e[s+2],15,718787259),r=y(r,o,i,n,e[s+9],21,-343485551),n=b(n,a),r=b(r,c),o=b(o,u),i=b(i,l)}return Array(n,r,o,i)}function d(e,t,n,r,o,i){return b((s=b(b(t,e),b(r,i)))<<(a=o)|s>>>32-a,n);var s,a}function h(e,t,n,r,o,i,s){return d(t&n|~t&r,e,t,o,i,s)}function g(e,t,n,r,o,i,s){return d(t&r|n&~r,e,t,o,i,s)}function m(e,t,n,r,o,i,s){return d(t^n^r,e,t,o,i,s)}function y(e,t,n,r,o,i,s){return d(n^(t|~r),e,t,o,i,s)}function b(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}t.exports=function(e){return p.hash(e,f,16)}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/md5.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{"./helpers":4,buffer:3,lYpoI2:10}],7:[function(e,t,n){(function(e,n,r,o,i,s,a,c,u){var l,p;p=function(e){for(var t,n=new Array(e),r=0;r<e;r++)!(3&r)&&(t=4294967296*Math.random()),n[r]=t>>>((3&r)<<3)&255;return n},t.exports=l||p}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/rng.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{buffer:3,lYpoI2:10}],8:[function(e,t,n){(function(n,r,o,i,s,a,c,u,l){var p=e("./helpers");function f(e,t){e[t>>5]|=128<<24-t%32,e[15+(t+64>>9<<4)]=t;for(var n,r,o,i,s,a=Array(80),c=1732584193,u=-271733879,l=-1732584194,p=271733878,f=-1009589776,g=0;g<e.length;g+=16){for(var m=c,y=u,b=l,v=p,w=f,x=0;x<80;x++){a[x]=x<16?e[g+x]:h(a[x-3]^a[x-8]^a[x-14]^a[x-16],1);var S=d(d(h(c,5),(o=u,i=l,s=p,(r=x)<20?o&i|~o&s:!(r<40)&&r<60?o&i|o&s|i&s:o^i^s)),d(d(f,a[x]),(n=x)<20?1518500249:n<40?1859775393:n<60?-1894007588:-899497514));f=p,p=l,l=h(u,30),u=c,c=S}c=d(c,m),u=d(u,y),l=d(l,b),p=d(p,v),f=d(f,w)}return Array(c,u,l,p,f)}function d(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function h(e,t){return e<<t|e>>>32-t}t.exports=function(e){return p.hash(e,f,20,!0)}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/sha.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{"./helpers":4,buffer:3,lYpoI2:10}],9:[function(e,t,n){(function(n,r,o,i,s,a,c,u,l){function p(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function f(e,t){return e>>>t|e<<32-t}function d(e,t){var n,r,o,i,s,a,c,u,l,d,h=new Array(1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756
2734187,3204031479,3329325298),g=new Array(1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225),m=new Array(64);e[t>>5]|=128<<24-t%32,e[15+(t+64>>9<<4)]=t;for(var y,b,v,w,x,S,P,E,k=0;k<e.length;k+=16){n=g[0],r=g[1],o=g[2],i=g[3],s=g[4],a=g[5],c=g[6],u=g[7];for(var C=0;C<64;C++)m[C]=C<16?e[C+k]:p(p(p(f(E=m[C-2],17)^f(E,19)^E>>>10,m[C-7]),f(P=m[C-15],7)^f(P,18)^P>>>3),m[C-16]),l=p(p(p(p(u,f(S=s,6)^f(S,11)^f(S,25)),(x=s)&a^~x&c),h[C]),m[C]),d=p(f(w=n,2)^f(w,13)^f(w,22),(y=n)&(b=r)^y&(v=o)^b&v),u=c,c=a,a=s,s=p(i,l),i=o,o=r,r=n,n=p(l,d);g[0]=p(n,g[0]),g[1]=p(r,g[1]),g[2]=p(o,g[2]),g[3]=p(i,g[3]),g[4]=p(s,g[4]),g[5]=p(a,g[5]),g[6]=p(c,g[6]),g[7]=p(u,g[7])}return g}var h=e("./helpers");t.exports=function(e){return h.hash(e,d,32,!0)}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/crypto-browserify/sha256.js","/node_modules/gulp-browserify/node_modules/crypto-browserify")},{"./helpers":4,buffer:3,lYpoI2:10}],10:[function(e,t,n){(function(e,n,r,o,i,s,a,c,u){function l(){}(e=t.exports={}).nextTick=function(){var e="undefined"!=typeof window&&window.setImmediate,t="undefined"!=typeof window&&window.postMessage&&window.addEventListener;if(e)return function(e){return window.setImmediate(e)};if(t){var n=[];return window.addEventListener("message",function(e){var t=e.source;t!==window&&null!==t||"process-tick"!==e.data||(e.stopPropagation(),0<n.length&&n.shift()())},!0),function(e){n.push(e),window.postMessage("process-tick","*")}}return function(e){setTimeout(e,0)}}(),e.title="browser",e.browser=!0,e.env={},e.argv=[],e.on=l,e.addListener=l,e.once=l,e.off=l,e.removeListener=l,e.removeAllListeners=l,e.emit=l,e.binding=function(e){throw new Error("process.binding is not supported")},e.cwd=function(){return"/"},e.chdir=function(e){throw new Error("process.chdir is not supported")}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/process/browser.js","/node_modules/gulp-browserify/node_modules/process")},{buffer:3,lYpoI2:10}],11:[function(e,t,n){(function(e,t,r,o,i,s,a,c,u){n.read=function(e,t,n,r,o){var i,s,a=8*o-r-1,c=(1<<a)-1,u=c>>1,l=-7,p=n?o-1:0,f=n?-1:1,d=e[t+p];for(p+=f,i=d&(1<<-l)-1,d>>=-l,l+=a;0<l;i=256*i+e[t+p],p+=f,l-=8);for(s=i&(1<<-l)-1,i>>=-l,l+=r;0<l;s=256*s+e[t+p],p+=f,l-=8);if(0===i)i=1-u;else{if(i===c)return s?NaN:1/0*(d?-1:1);s+=Math.pow(2,r),i-=u}return(d?-1:1)*s*Math.pow(2,i-r)},n.write=function(e,t,n,r,o,i){var s,a,c,u=8*i-o-1,l=(1<<u)-1,p=l>>1,f=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,d=r?0:i-1,h=r?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(a=isNaN(t)?1:0,s=l):(s=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-s))<1&&(s--,c*=2),2<=(t+=1<=s+p?f/c:f*Math.pow(2,1-p))*c&&(s++,c/=2),l<=s+p?(a=0,s=l):1<=s+p?(a=(t*c-1)*Math.pow(2,o),s+=p):(a=t*Math.pow(2,p-1)*Math.pow(2,o),s=0));8<=o;e[n+d]=255&a,d+=h,a/=256,o-=8);for(s=s<<o|a,u+=o;0<u;e[n+d]=255&s,d+=h,s/=256,u-=8);e[n+d-h]|=128*g}}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/ieee754/index.js","/node_modules/ieee754")},{buffer:3,lYpoI2:10}]},{},[1])(1)},6814:function(e,t,n){"use strict";n.d(t,{Wi:function(){return l},N5:function(){return w},Ay:function(){return P},Rh:function(){return k},LE:function(){return E},Zf:function(){return S},iC:function(){return x}});var r=n(7387),o=n(4506);const i=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach(e
2=>{o.setAttribute(e,t[e])}),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)})}:function(e){return new Promise((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)})},s={};var a=function(e,t){return new Promise(n=>{s[e]?n():i(e,t).then(()=>{n(),s[e]=!0}).catch(()=>{})})},c=n(9369),u=n(8990);const l={Error:"error",Success:"success"},p=e=>{const[t,n]=e.split("?");var r;return`/page-data/${"/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r}/page-data.json${n?`?${n}`:""}`},f=e=>e.startsWith("//");function d(e,t="GET"){return new Promise(n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)})}const h=/bot|crawler|spider|crawling/i,g=(e,t=null,n)=>{var r;const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function m(e){return new Promise(t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout(()=>{m(e).then(t)},200)}})}let y=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.QX)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=d(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then(t=>(this.inFlightNetworkRequests.delete(e),t)).catch(t=>{throw this.inFlightNetworkRequests.delete(e),t})},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some(e=>e)},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t);return this.memoizedGet(r).then(r=>{const{status:o,responseText:i}=r;if(200===o)try{const n=JSON.parse(i);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+=`?${r}`),Object.assign(e,{status:l.Success,payload:n})}catch(s){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:l.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:l.Error})})},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=p(t).replace(".json","-rsc.json");return this.memoizedGet(r).then(r=>{const{status:o,responseText:i}=r;if(200===o)try{return Object.assign(e,{status:l.Success,payload:i})}catch(s){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:l.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:l.Error})})},t.loadPageDataJson=function(e){const t=(0,u.Hh)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then(e=>(this.pageDataDb.set(t,e),e))},t.loadPartialHydrationJson=function(e){const t=(0,u.Hh)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then(e=>(this.partialHydrationDb.set(t,e),e))}
2,t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return d(`/slice-data/${e}.json`,"GET").then(t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}})},t.findMatchPath=function(e){return(0,u.Yl)(e)},t.loadPage=function(e){const t=(0,u.Hh)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const r=[this.loadAppData(),this.loadPageDataJson(t)];const i=Promise.all(r).then(e=>{const[r,i,s]=e;if(i.status===l.Error||(null==s?void 0:s.status)===l.Error)return{status:l.Error};let a=i.payload;const{componentChunkName:u,staticQueryHashes:p=[],slicesMap:f={}}=a,d={},h=Array.from(new Set(Object.values(f))),y=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then(t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n});return this.sliceInflightDb.set(e.name,t),t.then(t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)}),t};return Promise.all(h.map(e=>this.loadSliceDataJson(e))).then(e=>{const f=[],h=(0,o.A)(p);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){f.push({name:n,...t});for(const e of t.staticQueryHashes)h.includes(e)||h.push(e)}const b=[Promise.all(f.map(y)),this.loadComponent(u,"head")];b.push(this.loadComponent(u));const v=Promise.all(b).then(e=>{const[t,o,c]=e;d.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(d.status=l.Error,d.error=n);let u;if((!c||c instanceof Error)&&(d.status=l.Error,d.error=c),d.status!==l.Error){if(d.status=l.Success,!0!==i.notFound&&!0!==(null==s?void 0:s.notFound)||(d.notFound=!0),a=Object.assign(a,{webpackCompilationHash:r?r.webpackCompilationHash:""}),"string"==typeof(null==s?void 0:s.payload)){u=g(a,null,o),u.partialHydration=s.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(s.payload))},pull(e){e.close()},cancel(){}});return n.e(4115).then(n.t.bind(n,4115,23)).then(({createFromReadableStream:t})=>m(t(e))).then(e=>(u.partialHydration=e,u))}u=g(a,c,o)}return u}),w=Promise.all(h.map(e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet(`/page-data/sq/d/${e}.json`).then(t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}}).catch(()=>{throw new Error(`We couldn't load "/page-data/sq/d/${e}.json"`)})})).then(e=>{const t={};return e.forEach(({staticQueryHash:e,jsonPayload:n})=>{t[e]=n,this.staticQueryDb[e]=n}),t});return Promise.all([v,w]).then(([e,n])=>{let r;return e&&(r={...e,staticQueryResults:n},d.payload=r,c.A.emit("onPostLoadPageResources",{page:r,pageResources:r})),this.pageDb.set(t,d),d.error?{error:d.error,status:d.status}:r}).catch(e=>({error:e,status:l.Error}))})});return i.then(()=>{this.inFlightDb.delete(t)}).catch(e=>{throw this.inFlightDb.delete(t),e}),this.inFlightDb.set(t,i),i},t.loadPageSync=function(e,t={}){const n=(0,u.Hh)(e);if(this.pageDb.has(n)){const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!=t&&t.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!h.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise((e,n)=>{t.resolve=e,t.reject=n}),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",()=>{const t=this.prefetchQueued.findIndex(([t])=>t===e);-1!==t&&this.prefetchQueued.splice(t,1)}),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout(()=>{this._processNextPrefetchBatch()},3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))(()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map(([e,t])=>(this.prefetchTriggered.has(e)||(this.apiRunner("onPrefetchPathname",{pathname:e}),this.prefetchTriggered.add(e)),this.prefetchDisabled?t.resolve(!1):this.doPrefetch((0,u.Hh)(e)).then(()=>{this.prefetchCompleted.has(e)||(this.apiRunner("onPostPrefetchPathname",{pathname:e}),this.prefetchCompleted.add(e)),t.resolve(!0)}))));this.prefetchQueued.length?t.then(()=>{setTimeout(()=>{this._processNextPrefetchBatch()},3e3)}):this.isPrefetchQueueRunning=!1})},t.doPrefetch=function(e){const t=p(e);return a(t,{crossOrigin:"anonymous",as:"fetch"}).then(()=>this.loadPageDataJson(e))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Hh)(e),n=this.pageDataDb.get(t);if(n){const e=g(n.payload);return[].concat((0,o.A)(b(e.page.componentChunkName)),[p(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Hh)(e),n=this.pageDb.get(t);return!n||n.notFound}
2,t.loadAppData=function(e=0){return this.memoizedGet("/page-data/app-data.json").then(t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(i){}return o})},e}();const b=e=>(window.___chunkMapping[e]||[]).map(e=>""+e);let v,w=function(e){function t(t,n,r){var o;return o=e.call(this,(e,n="components")=>{if(!t[n="components"][e])throw new Error(`We couldn't find the correct component chunk with the name "${e}"`);return t[n][e]().catch(e=>e)},n)||this,r&&o.pageDataDb.set((0,u.Hh)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.A)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then(e=>{if(e.status!==l.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(a)).then(()=>t)})},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then(e=>e.notFound?f(t)?e:d(t,"HEAD").then(t=>200===t.status?{status:l.Error}:e):e)},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then(e=>e.notFound?f(t)?e:d(t,"HEAD").then(t=>200===t.status?{status:l.Error}:e):e)},t}(y);const x=e=>{v=e},S={enqueue:e=>v.prefetch(e),getResourceURLsForPathname:e=>v.getResourceURLsForPathname(e),loadPage:e=>v.loadPage(e),loadPageSync:(e,t={})=>v.loadPageSync(e,t),prefetch:e=>v.prefetch(e),isPageNotFound:e=>v.isPageNotFound(e),hovering:e=>v.hovering(e),loadAppData:()=>v.loadAppData()};var P=S;function E(){return v?v.staticQueryDb:{}}function k(){return v?v.slicesDb:{}}},6877:function(e,t,n){t.components={"component---src-page-templates-academy-academy-category-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3807),n.e(555),n.e(3518)]).then(n.bind(n,2868)),"component---src-page-templates-academy-academy-resource-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(9520),n.e(1173),n.e(5591),n.e(6171),n.e(8742),n.e(551),n.e(3154)]).then(n.bind(n,6464)),"component---src-page-templates-ads-ad-page-competitor-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3925),n.e(3189),n.e(6561),n.e(1764),n.e(7906),n.e(8403),n.e(7199),n.e(5178),n.e(8099),n.e(8446),n.e(4705),n.e(8577)]).then(n.bind(n,9380)),"component---src-page-templates-ads-ad-page-template-2025-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(1624),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3925),n.e(3807),n.e(173),n.e(3189),n.e(4363),n.e(7608),n.e(3766),n.e(2069),n.e(7378),n.e(3007),n.e(4537),n.e(2919),n.e(4963),n.e(915)]).then(n.bind(n,3291)),"component---src-page-templates-ads-ad-page-template-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(173),n.e(3189),n.e(4363),n.e(6561),n.e(7608),n.e(1764),n.e(7378),n.e(7906),n.e(3007),n.e(8403),n.e(7763),n.e(5178),n.e(8087),n.e(8446),n.e(4705),n.e(4857)]).then(n.bind(n,8188)),"component---src-page-templates-ads-ad-page-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3925),n.e(173),n.e(6561),n.e(7608),n.e(1764),n.e(7906),n.e(8446),n.e(2074)]).then(n.bind(n,3884)),"component---src-page-templates-ads-try-now-template-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(1624),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(4363),n.e(3766),n.e(3007),n.e(4537),n.e(8298)]).then(n.bind(n,2015)),"component---src-page-templates-blog-blog-author-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(1267),n.e(5591),n.e(8742),n.e(7117)]).then(n.bind(n,9811)),"component---src-page-templates-blog-blog-category-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(1267),n.e(9520),n.e(8742),n.e(8416)]).then(n.bind(n,206)),"component---src-page-templates-blog-blog-post-tsx":()=>
2Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(1267),n.e(7772),n.e(9520),n.e(1173),n.e(5591),n.e(6171),n.e(8742),n.e(551),n.e(6602)]).then(n.bind(n,6632)),"component---src-page-templates-case-study-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3807),n.e(9520),n.e(1173),n.e(5591),n.e(7199),n.e(6171),n.e(8742),n.e(551),n.e(6506)]).then(n.bind(n,9318)),"component---src-page-templates-competitor-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(173),n.e(4363),n.e(6561),n.e(7608),n.e(1764),n.e(2069),n.e(7378),n.e(7906),n.e(3007),n.e(7763),n.e(7199),n.e(8099),n.e(8087),n.e(4232)]).then(n.bind(n,5679)),"component---src-page-templates-event-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3807),n.e(9520),n.e(1173),n.e(5591),n.e(555),n.e(6171),n.e(8742),n.e(9310),n.e(551),n.e(8270)]).then(n.bind(n,8386)),"component---src-page-templates-feature-page-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(4363),n.e(7378),n.e(7906),n.e(3007),n.e(7763),n.e(8087),n.e(8232)]).then(n.bind(n,8418)),"component---src-page-templates-glossary-term-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(9520),n.e(1173),n.e(5591),n.e(6171),n.e(8742),n.e(551),n.e(7083)]).then(n.bind(n,3716)),"component---src-page-templates-index-de-fr-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(3189),n.e(2069),n.e(7378),n.e(4537),n.e(2919),n.e(1083)]).then(n.bind(n,8700)),"component---src-page-templates-integration-page-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3925),n.e(3807),n.e(2069),n.e(555),n.e(5178),n.e(791),n.e(9300)]).then(n.bind(n,4318)),"component---src-page-templates-learn-learn-article-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(1267),n.e(7772),n.e(9520),n.e(1173),n.e(5591),n.e(6171),n.e(8742),n.e(551),n.e(6602)]).then(n.bind(n,164)),"component---src-page-templates-learn-learn-author-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(5591),n.e(6171),n.e(607)]).then(n.bind(n,4761)),"component---src-page-templates-learn-learn-category-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(9520),n.e(5591),n.e(6171),n.e(474)]).then(n.bind(n,1316)),"component---src-page-templates-learn-learn-subcategory-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(1267),n.e(9520),n.e(5591),n.e(6171),n.e(6852)]).then(n.bind(n,6268)),"component---src-page-templates-legal-page-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(4772),n.e(6287)]).then(n.bind(n,3588)),"component---src-page-templates-product-hero-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(7772),n.e(9520),n.e(1173),n.e(18),n.e(7100)]).then(n.bind(n,3380)),"component---src-page-templates-product-page-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(9061),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3925),n.e(3807),n.e(173),n.e(3189),n.e(4363),n.e(6561),n.e(7608),n.e(3766),n.e(8403),n.e(7199),n.e(7022),n.e(8083),n.e(6173)]).then(n.bind(n,3825)),"component---src-page-templates-resources-education-category-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3807),n.e(555),n.e(9310),n.e(3397)]).then(n.bind(n,3585)),"component---src-page-templates-resources-education-confirmation-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3807),n.e(555),n.e(9310),n.e(5318)]).then(n.bind(n,7374)),"component---src-page-templates-resources-education-resource-tsx":()=>
2Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3807),n.e(9520),n.e(1173),n.e(555),n.e(9310),n.e(4817)]).then(n.bind(n,1153)),"component---src-page-templates-resources-guide-page-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(1267),n.e(7772),n.e(9520),n.e(1173),n.e(551),n.e(4346)]).then(n.bind(n,154)),"component---src-page-templates-templates-template-category-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3189),n.e(1764),n.e(9520),n.e(1173),n.e(18),n.e(316),n.e(9824)]).then(n.bind(n,2011)),"component---src-page-templates-templates-template-confirmation-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3189),n.e(1764),n.e(9520),n.e(1173),n.e(18),n.e(316),n.e(8780)]).then(n.bind(n,4316)),"component---src-page-templates-templates-template-expert-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3189),n.e(1764),n.e(9520),n.e(1173),n.e(5591),n.e(18),n.e(316),n.e(9355)]).then(n.bind(n,6515)),"component---src-page-templates-templates-template-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3189),n.e(1764),n.e(9520),n.e(1173),n.e(18),n.e(316),n.e(9824)]).then(n.bind(n,1061)),"component---src-pages-404-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(4772),n.e(1453)]).then(n.bind(n,731)),"component---src-pages-about-us-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(4772),n.e(739)]).then(n.bind(n,431)),"component---src-pages-airfocus-portal-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(4772),n.e(2154)]).then(n.bind(n,480)),"component---src-pages-airfocus-vs-clickup-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3925),n.e(173),n.e(6561),n.e(7608),n.e(1764),n.e(1745),n.e(3177)]).then(n.bind(n,4947)),"component---src-pages-airfocus-vs-jira-align-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3925),n.e(3189),n.e(6561),n.e(3766),n.e(7906),n.e(4537),n.e(8403),n.e(7199),n.e(8099),n.e(7022),n.e(6821),n.e(1626)]).then(n.bind(n,7730)),"component---src-pages-airfocus-vs-jira-product-discovery-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3925),n.e(3189),n.e(6561),n.e(3766),n.e(7906),n.e(4537),n.e(8403),n.e(7199),n.e(8099),n.e(7022),n.e(6821)]).then(n.bind(n,1689)),"component---src-pages-airfocus-vs-productplan-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3925),n.e(3807),n.e(3189),n.e(6561),n.e(3766),n.e(2069),n.e(7906),n.e(4537),n.e(8403),n.e(7199),n.e(8099),n.e(7022),n.e(6821),n.e(3330)]).then(n.bind(n,3944)),"component---src-pages-airfocus-vs-roadmunk-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3925),n.e(3807),n.e(3189),n.e(6561),n.e(3766),n.e(2069),n.e(7906),n.e(4537),n.e(8403),n.e(7199),n.e(8099),n.e(7022),n.e(6821),n.e(7344)]).then(n.bind(n,3935)),"component---src-pages-blog-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(1267),n.e(8742),n.e(5663)]).then(n.bind(n,2495)),"component---src-pages-book-a-demo-index-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(1624),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3925),n.e(3807),n.e(173),n.e(3189),n.e(4363),n.e(7608),n.e(3766),n.e(2069),n.e(7378),n.e(3007),n.e(4537),n.e(2919),n.e(4963),n.e(7949)]).then(n.bind(n,2442)),"component---src-pages-book-a-demo-thank-you-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7759)]).then(n.bind(n,4031)),"component---src-pages-careers-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3925),n.e(3807),n.e(3189),n.e(2069),n.e(555),n.e(5178),n.e(791),n.e(8330),n.e(7108)]).then(n.bind(n,1785)),"component---src-pages-compare-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(3925),n.e(6561),n.e(7378),n.e(7324)]).then(n.bind(n,7610)),"component---src-pages-contact-sales-index-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(4772),n.e(1177)]).then(n.bind(n,9261)),"component---src-pages-contact-sales-thank-you-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3252)]).then(n.bind(n,163)),"component---src-pages-contact-unsubscribe-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(4772),n.e(3057)]).then(n.bind(n,3113)),"component---src-pages-enterprise-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(9061),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3925),n.e(3807),n.e(4363),n.e(6561),n.e(8083),n.e(2218)]).then(n.bind(n,1717)),"component---src-pages-get-in-touch-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(4772),n.e(6021)]).then(n.bind(n,2429)),"component---src-pages-glossary-tsx":()=>
2Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(9520),n.e(1173),n.e(5591),n.e(6171),n.e(8742),n.e(551),n.e(7083)]).then(n.bind(n,7199)),"component---src-pages-index-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(1624),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(173),n.e(3189),n.e(4363),n.e(7608),n.e(3766),n.e(2069),n.e(7378),n.e(3007),n.e(4537),n.e(2919),n.e(4963),n.e(9245)]).then(n.bind(n,2783)),"component---src-pages-integrations-azure-devops-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3925),n.e(3807),n.e(4363),n.e(2069),n.e(7378),n.e(555),n.e(5178),n.e(791),n.e(7094)]).then(n.bind(n,7473)),"component---src-pages-integrations-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3189),n.e(5178),n.e(7674)]).then(n.bind(n,2534)),"component---src-pages-newsletter-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(4772),n.e(7778)]).then(n.bind(n,5206)),"component---src-pages-partnerships-thanks-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3252),n.e(6810)]).then(n.bind(n,8156)),"component---src-pages-pm-for-hardware-software-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(173),n.e(3189),n.e(4363),n.e(6561),n.e(7608),n.e(1764),n.e(7378),n.e(7906),n.e(3007),n.e(8403),n.e(7763),n.e(5178),n.e(8087),n.e(8446),n.e(4705),n.e(1329)]).then(n.bind(n,6229)),"component---src-pages-press-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3189),n.e(8330),n.e(6292)]).then(n.bind(n,415)),"component---src-pages-pricing-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3925),n.e(3807),n.e(2069),n.e(8099),n.e(5907)]).then(n.bind(n,176)),"component---src-pages-product-ai-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(4363),n.e(3766),n.e(3007),n.e(7763),n.e(8515)]).then(n.bind(n,557)),"component---src-pages-product-heroes-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(4772),n.e(1267),n.e(9441)]).then(n.bind(n,4109)),"component---src-pages-product-index-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(173),n.e(3189),n.e(7608),n.e(3766),n.e(7199),n.e(7022),n.e(7271)]).then(n.bind(n,2543)),"component---src-pages-product-insights-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(4363),n.e(3766),n.e(7763),n.e(5262),n.e(5722)]).then(n.bind(n,7804)),"component---src-pages-product-learn-index-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(5591),n.e(6171)]).then(n.bind(n,7022)),"component---src-pages-product-objectives-okrs-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(4363),n.e(3766),n.e(7763),n.e(5262),n.e(2537)]).then(n.bind(n,6053)),"component---src-pages-product-portfolio-management-software-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(4363),n.e(3766),n.e(3007),n.e(7763),n.e(5262),n.e(2189)]
2).then(n.bind(n,9473)),"component---src-pages-product-prioritization-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(4363),n.e(3766),n.e(555),n.e(7763),n.e(5262),n.e(7004)]).then(n.bind(n,9282)),"component---src-pages-product-roadmaps-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(4363),n.e(3766),n.e(7763),n.e(5262),n.e(8314)]).then(n.bind(n,6656)),"component---src-pages-resources-case-studies-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(7199),n.e(9879)]).then(n.bind(n,61)),"component---src-pages-resources-ebooks-impact-of-ai-on-pm-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3807),n.e(5591),n.e(555),n.e(9310),n.e(1470)]).then(n.bind(n,6312)),"component---src-pages-resources-events-breakfast-club-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(2135),n.e(1624),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(173),n.e(3189),n.e(4363),n.e(7608),n.e(3766),n.e(2069),n.e(7378),n.e(3007),n.e(4537),n.e(2919),n.e(4963),n.e(6873)]).then(n.bind(n,7951)),"component---src-pages-resources-events-learn-airfocus-thank-you-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3252),n.e(4771)]).then(n.bind(n,9715)),"component---src-pages-resources-events-learn-airfocus-webinar-mute-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3252),n.e(5723)]).then(n.bind(n,5169)),"component---src-pages-resources-infographics-state-of-product-ops-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(4772),n.e(9639)]).then(n.bind(n,6861)),"component---src-pages-security-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3189),n.e(393)]).then(n.bind(n,8581)),"component---src-pages-subscription-thank-you-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(4772),n.e(1267),n.e(9205)]).then(n.bind(n,8427)),"component---src-pages-templates-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3189),n.e(1764),n.e(9520),n.e(1173),n.e(18),n.e(316),n.e(9824)]).then(n.bind(n,5694)),"component---src-pages-the-airfocus-way-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(4772),n.e(6395)]).then(n.bind(n,1545)),"component---src-pages-try-for-free-tsx":()=>Promise.all([n.e(1869),n.e(2675),n.e(9877),n.e(4772),n.e(3925),n.e(7378),n.e(7906),n.e(867)]).then(n.bind(n,5280)),"component---src-pages-try-now-ai-product-management-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(4363),n.e(3007),n.e(4537),n.e(222)]).then(n.bind(n,1290)),"component---src-pages-try-now-airfocus-lucid-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(173),n.e(3189),n.e(4363),n.e(7608),n.e(2069),n.e(7378),n.e(4537),n.e(2919),n.e(9038)]).then(n.bind(n,4244)),"component---src-pages-try-now-airfocus-vs-clickup-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3925),n.e(173),n.e(6561),n.e(7608),n.e(1764),n.e(1745),n.e(8202)]).then(n.bind(n,4962)),"component---src-pages-try-now-airfocus-vs-glidr-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3925),n.e(173),n.e(6561),n.e(7608),n.e(1764),n.e(1745),n.e(2969)]).then(n.bind(n,6649)),"component---src-pages-try-now-airfocus-vs-jira-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3925),n.e(173),n.e(6561),n.e(7608),n.e(1764),n.e(1745),n.e(8355)]).then(n.bind(n,4490)),"component---src-pages-try-now-airfocus-vs-monday-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3925),n.e(173),n.e(6561),n.e(7608),n.e(1764),n.e(1745),n.e(4491)]).then(n.bind(n,801)),"component---src-pages-try-now-airfocus-vs-prodpad-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3925),n.e(173),n.e(6561),n.e(7608),n.e(1764),n.e(1745),n.e(1167
2)]).then(n.bind(n,7131)),"component---src-pages-try-now-airfocus-vs-spreadsheets-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3925),n.e(173),n.e(6561),n.e(7608),n.e(1764),n.e(1745),n.e(7566)]).then(n.bind(n,6812)),"component---src-pages-try-now-event-library-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3807),n.e(555),n.e(9310),n.e(8532)]).then(n.bind(n,6204)),"component---src-pages-try-now-integrations-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3925),n.e(3807),n.e(173),n.e(7608),n.e(2069),n.e(5178),n.e(8343)]).then(n.bind(n,2925)),"component---src-pages-try-now-internal-pm-enterprise-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(9061),n.e(5975),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3925),n.e(3807),n.e(4363),n.e(6561),n.e(1764),n.e(7906),n.e(8403),n.e(8083),n.e(6637)]).then(n.bind(n,2821)),"component---src-pages-try-now-messterplan-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(3342),n.e(4772),n.e(513),n.e(3291),n.e(7772),n.e(3925),n.e(3807),n.e(173),n.e(2069),n.e(2978)]).then(n.bind(n,3523)),"component---src-pages-try-now-product-enterprise-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(9419),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(3925),n.e(6561),n.e(7906),n.e(8403),n.e(8273)]).then(n.bind(n,3711)),"component---src-pages-try-now-product-template-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3189),n.e(1764),n.e(9520),n.e(1173),n.e(18),n.e(316),n.e(3114)]).then(n.bind(n,6236)),"component---src-pages-try-now-roadmap-template-tsx":()=>Promise.all([n.e(1869),n.e(6593),n.e(2675),n.e(9877),n.e(2135),n.e(4772),n.e(513),n.e(3291),n.e(1267),n.e(7772),n.e(3189),n.e(1764),n.e(9520),n.e(1173),n.e(18),n.e(316),n.e(2337)]).then(n.bind(n,315))}},7035:function(e,t,n){"use strict";t.RV=t.z_=void 0;var r=n(3215);t.z_=r.ScrollHandler;var o=n(3721);t.RV=o.useScrollRestoration},7078:function(e,t,n){"use strict";n.d(t,{Fe:function(){return d},N_:function(){return S},Rr:function(){return c},Zf:function(){return b},oo:function(){return P}});var r=n(5556),o=n(6540),i=n(1826),s=n(950);function a(){return a=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},a.apply(this,arguments)}function c(e){let t=e||"/",n="",r="";const o=t.indexOf("#");-1!==o&&(r=t.slice(o),t=t.slice(0,o));const i=t.indexOf("?");return-1!==i&&(n=t.slice(i),t=t.slice(0,i)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}const u=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,l=e=>{if("string"==typeof e)return!(e=>u.test(e))(e)},p=()=>"",f=()=>"";function d(e,t=p()){var n;if(!l(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:f())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function g(e,t){const{pathname:n,search:r,hash:o}=c(e);return`${(0,s.T)(n,t)}${r}${o}`}const m=(e,t)=>"number"==typeof e?e:l(e)?h(e)?function(e){const t=d(e),n="always";return g(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,i.resolve)(e,t);return g(r,n)}(e,t):e,y=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function b(e){return d(e,f())}const v={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function w(e){return o.createElement(i.Location,null,({location:t})=>o.createElement(x,a({},e,{_location:t})))}class x extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:a({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=c(m(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver(n=>
2{n.forEach(n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)})});return n.observe(e),{instance:n,el:e}})(e,e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()}))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:s,state:u,replace:p,_location:f}=e,d=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)t.indexOf(n=i[r])>=0||(o[n]=e[n]);return o}(e,y),h=m(t,f.pathname);return l(h)?o.createElement(i.Link,a({to:h,state:u,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{s&&s(e);const t=c(h);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=p;const n=encodeURI(h)===f.pathname;"boolean"!=typeof p&&n&&(t=!0),window.___navigate(h,{state:u,replace:t})}return!0}},d)):o.createElement("a",a({href:h},d))}}x.propTypes=a({},v,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const S=o.forwardRef((e,t)=>o.createElement(w,a({innerRef:t},e))),P=(e,t)=>{window.___navigate(m(e,window.location.pathname),t)}},7231:function(e,t,n){"use strict";n.d(t,{de:function(){return u},G:function(){return i},GR:function(){return l}});var r=n(6540);var o=n(2982);const i=(s="StaticQuery",a={},r.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(s,a):r.createContext(a));var s,a;function c({staticQueryData:e,data:t,query:n,render:i}){const s=t?t.data:e[n]&&e[n].data;return(0,o.Y)(r.Fragment,null,s&&i(s),!s&&(0,o.Y)("div",null,"Loading (StaticQuery)"))}const u=e=>{const{data:t,query:n,render:r,children:s}=e;return(0,o.Y)(i.Consumer,null,e=>(0,o.Y)(c,{data:t,query:n,render:r||s,staticQueryData:e}))},l=e=>{var t;r.useContext;const n=r.useContext(i);if(isNaN(Number(e)))throw new Error(`useStaticQuery was called with a string but expects to be called using \`graphql\`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql\`${e}\`);\n`);if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},7387:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(3662);function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,r.A)(e,t)}},7506:function(e){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},7634:function(e,t,n){var r=n(9657),o=/%[sdj%]/g;t.format=function(e){if(!y(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(a(arguments[n]));return t.join(" ")}n=1;for(var r=arguments,i=r.length,s=String(e).replace(o,function(e){if("%%"===e)return"%";if(n>=i)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(t){return"[Circular]"}default:return e}}),c=r[n];n<i;c=r[++n])g(c)||!w(c)?s+=" "+c:s+=" "+a(c);return s},t.deprecate=function(e,o){if(b(n.g.process))return function(){return t.deprecate(e,o).apply(this,arguments)};if(!0===r.noDeprecation)return e;var i=!1;return function(){if(!i){if(r.throwDeprecation)throw new Error(o);r.traceDeprecation?console.trace(o):console.error(o),i=!0}return e.apply(this,arguments)}};var i,s={};function a(e,n){var r={seen:[],stylize:u};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),h(n)?r.showHidden=n:n&&t._extend(r,n),b(r.showHidden)&&(r.showHidden=!1),b(r.depth)&&(r.depth=2),b(r.colors)&&(r.colors=!1),b(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=c),l(r,e,r.depth)}function c(e,t){var n=a.styles[t];return n?"�["+a.colors[n][0]+"m"+e+"�["+a.colors[n][1]+"m":e}function u(e,t){return e}function l(e,n,r){if(e.customInspect&&n&&P(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var o=n.inspect(r,e);return y(o)||(o=l(e,o,r)),o}var i=function(e,t){if(b(t))return e.stylize("undefined","undefined");if(y(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}if(m(t))return e.stylize(""+t,"number");if(h(t))return e.stylize(""+t,"boolean");
2if(g(t))return e.stylize("null","null")}(e,n);if(i)return i;var s=Object.keys(n),a=function(e){var t={};return e.forEach(function(e,n){t[e]=!0}),t}(s);if(e.showHidden&&(s=Object.getOwnPropertyNames(n)),S(n)&&(s.indexOf("message")>=0||s.indexOf("description")>=0))return p(n);if(0===s.length){if(P(n)){var c=n.name?": "+n.name:"";return e.stylize("[Function"+c+"]","special")}if(v(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(x(n))return e.stylize(Date.prototype.toString.call(n),"date");if(S(n))return p(n)}var u,w="",E=!1,k=["{","}"];(d(n)&&(E=!0,k=["[","]"]),P(n))&&(w=" [Function"+(n.name?": "+n.name:"")+"]");return v(n)&&(w=" "+RegExp.prototype.toString.call(n)),x(n)&&(w=" "+Date.prototype.toUTCString.call(n)),S(n)&&(w=" "+p(n)),0!==s.length||E&&0!=n.length?r<0?v(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),u=E?function(e,t,n,r,o){for(var i=[],s=0,a=t.length;s<a;++s)O(t,String(s))?i.push(f(e,t,n,r,String(s),!0)):i.push("");return o.forEach(function(o){o.match(/^\d+$/)||i.push(f(e,t,n,r,o,!0))}),i}(e,n,r,a,s):s.map(function(t){return f(e,n,r,a,t,E)}),e.seen.pop(),function(e,t,n){var r=e.reduce(function(e,t){return t.indexOf("\n")>=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0);if(r>60)return n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1];return n[0]+t+" "+e.join(", ")+" "+n[1]}(u,w,k)):k[0]+w+k[1]}function p(e){return"["+Error.prototype.toString.call(e)+"]"}function f(e,t,n,r,o,i){var s,a,c;if((c=Object.getOwnPropertyDescriptor(t,o)||{value:t[o]}).get?a=c.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):c.set&&(a=e.stylize("[Setter]","special")),O(r,o)||(s="["+o+"]"),a||(e.seen.indexOf(c.value)<0?(a=g(n)?l(e,c.value,null):l(e,c.value,n-1)).indexOf("\n")>-1&&(a=i?a.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+a.split("\n").map(function(e){return" "+e}).join("\n")):a=e.stylize("[Circular]","special")),b(s)){if(i&&o.match(/^\d+$/))return a;(s=JSON.stringify(""+o)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(s=s.substr(1,s.length-2),s=e.stylize(s,"name")):(s=s.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),s=e.stylize(s,"string"))}return s+": "+a}function d(e){return Array.isArray(e)}function h(e){return"boolean"==typeof e}function g(e){return null===e}function m(e){return"number"==typeof e}function y(e){return"string"==typeof e}function b(e){return void 0===e}function v(e){return w(e)&&"[object RegExp]"===E(e)}function w(e){return"object"==typeof e&&null!==e}function x(e){return w(e)&&"[object Date]"===E(e)}function S(e){return w(e)&&("[object Error]"===E(e)||e instanceof Error)}function P(e){return"function"==typeof e}function E(e){return Object.prototype.toString.call(e)}function k(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(b(i)&&(i={}.NODE_DEBUG||""),e=e.toUpperCase(),!s[e])if(new RegExp("\\b"+e+"\\b","i").test(i)){var n=r.pid;s[e]=function(){var r=t.format.apply(t,arguments);console.error("%s %d: %s",e,n,r)}}else s[e]=function(){};return s[e]},t.inspect=a,a.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},a.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=d,t.isBoolean=h,t.isNull=g,t.isNullOrUndefined=function(e){return null==e},t.isNumber=m,t.isString=y,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=b,t.isRegExp=v,t.isObject=w,t.isDate=x,t.isError=S,t.isFunction=P,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n(7506);var C=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function O(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,n;console.log("%s - %s",(e=new Date,n=[k(e.getHours()),k(e.getMinutes()),k(e.getSeconds())].join(":"),[e.getDate(),C[e.getMonth()],n].join(" ")),t.format.apply(t,arguments))},t.inherits=n(3933),t._extend=function(e,t){if(!t||!w(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}},7778:function(e,t,n){"use strict";e.exports=n(4350)},7914:function(e,t,n){"use strict";n.r(t),n.d(t,{onRouteUpdate:function(){return r}});n(4794),n(4598);const r=function({location:e},t){0}},8108:function(e,t,n){const{i18next:r,languageDetector:o}=n(2718),{getAnonymousId:i}=n(9387);t.onRouteUpdate=({location:e,prevLocation:t})=>{const n="/book-a-demo/thank-you/"===(null==t?void 0:t.pathname)&&/^\/(?:de\/|fr\/)?book-a-demo\/?$/.test(e.pathname),s="/contact-sales/thank-you/"===(null==t?void 0:t.pathname)&&/^\/(?:contact-sales|enterprise|(?:eu\/)?try-now\/product-enterprise)\/?$/.test(e.pathname);if(n||s)return void window.location.reload();const a=o.detect();r.language!==a&&r.changeLanguage(a),"function"==typeof window.qualified&&window.qualified("page");const c=e.pathname.includes("/blog/")||e.pathname.includes("/book-a-demo/")||e.pathname.includes("/product-learn/")||e.pathname.includes("/resources/guides/")||e.pathname.includes("/glossary/");if(window.zE)try{c?window.zE("messenger","hide"):window.zE("messenger","show")}catch(u){console.warn("Zendesk Messaging Error on Route Update:",u)}window.dataLayer&&setTimeout(()=>{const n=i(),r=t?t.href:document.referrer;window.dataLayer.push({event:"virtualPageview",pageUrl:e.href,pagePath:e.pathname,pageTitle:document.title,userId:n,previousUrl:r})},100)},t.onPreRouteUpdate=()=>{if(window.zE)try{window.zE("messenger","close")}catch(e){}}},8168:function(e,t,n){"use strict";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)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(null,arguments)}n.d(t,{A:function(){return r}})},8417:function(e,t,n){var r=n(1380).assign;function o(e){return Object.keys(e).reduce(function(t,n){var r=e[n];return r&&"object"==typeof r?t.concat(o(r).map(function(e){return{keys:[n].concat(e.keys),value:e.value}})):t.concat([{keys:[n],value:r}])},[])}e.exports={convertToLanguageFirst:function(e){return t=o(e).map(function(e){return r({},e,{keys:e.keys.slice(e.keys.length-1).concat(e.keys.slice(0,e.keys.length-1))})}),n=function(e,t){if(0===t.keys.length)return t.value;var o=t.keys[0],i=t.keys.slice(1),s=e&&e[o]||void 0,a=r({},e);return a[o]=n(s,{keys:i,value:t.value}),a},t.reduce(function(e,t){return n(e,t)},{});var t,n}}},8428:function(e,t,n){"use strict";n.d(t,{A:function(){return N}});var r=n(6540),o=n(5556),i=n.n(o),s=n(20),a=n(8990),c=n(4506),u=n(4794),l=n(1826),p=n(9732);function f({children:e,callback:t}){return(0,r.useEffect)(()=>{t()}),e}const d=["link","meta","style","title","base","noscript","script","html","body"],h="itemProp",g="gatsby-do-not-hoist-me-react",m="data-original-tag",y=r.createContext(!1);function b(e){0}function v(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}function w(e,t={html:{},body:{}}){const n=new Map,r=[];for(const f of e.childNodes){var o,i,s,a,u;if(!P(f))continue;const e=null!==(o=null===(i=f.attributes)||void 0===i||null===(s=i.getNamedItem(m))||void 0===s?void 0:s.value)&&void 0!==o?o:f.nodeName.toLowerCase(),d=null===(a=f.attributes)||void 0===a||null===(u=a.id)||void 0===u?void 0:u.value;if(S(e))if("html"===e||"body"===e)for(const n of f.attributes){if
2(n.name===m)continue;const r="style"===n.name;var l;if(t[e]={...t[e]},r||(t[e][n.name]=n.value),r)t[e].style=`${null!==(l=t[e])&&void 0!==l&&l.style?t[e].style:""}${n.value} `}else{let e=f.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),e.getAttribute(h)===g&&e.removeAttribute(h),"script"===e.nodeName.toLowerCase()&&(e=x(e)),d)if(n.has(d)){var p;const t=n.get(d);null===(p=r[t].parentNode)||void 0===p||p.removeChild(r[t]),r[t]=e}else r.push(e),n.set(d,r.length-1);else r.push(e)}else b();f.childNodes.length&&r.push.apply(r,(0,c.A)(w(f,t).validHeadNodes))}return{validHeadNodes:r,htmlAndBodyAttributes:t}}function x(e){const t=document.createElement(e.nodeName);for(const n of e.attributes)t.setAttribute(n.name,n.value);return t.innerHTML=e.innerHTML,t}function S(e){return d.includes(e)}function P(e){return 1===e.nodeType}var E=n(2982);const k=document.createElement("div"),C={html:[],body:[]},O=()=>{var e;const{validHeadNodes:t,htmlAndBodyAttributes:n}=w(k);C.html=Object.keys(n.html),C.body=Object.keys(n.body),function(e){if(!e)return;const{html:t,body:n}=e,r=document.querySelector("html");
2r&&Object.entries(t).forEach(([e,t])=>{r.setAttribute(e,t)});const o=document.querySelector("body");o&&Object.entries(n).forEach(([e,t])=>{o.setAttribute(e,t)})}(n);const r=document.querySelectorAll("[data-gatsby-head]");var o;if(0===r.length)return void(o=document.head).append.apply(o,(0,c.A)(t));const i=[];!function({oldNodes:e,newNodes:t,onStale:n,onNew:r}){for(const o of e){const e=t.findIndex(e=>v(e,o));-1===e?n(o):t.splice(e,1)}for(const o of t)r(o)}({oldNodes:r,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>i.push(e)}),(e=document.head).append.apply(e,i)};if(18!==parseInt(r.version.split(".")[0],10)&&!r.createElement.headPatched){const e=r.createElement,t=function(e,t){function n(){return!!t||r.useContext(y)}return new Map(d.map(t=>[t,"html"===t||"body"===t?function(t){const r=r=>{if(n()){const n={...r,[m]:t};return e("div",n)}return e(t,r)};return r.displayName=`React19HeadAPICompat${t}`,r}(t):function(t){const r=r=>{if(n()&&!(h in r)){const n={...r,[h]:g};return e(t,n)}return e(t,r)};return r.displayName=`React19HeadAPICompat${t}`,r}(t)]))}(e,!1);r.createElement=function(n,o,...i){const s=t.get(n);return s&&(n=s),e.call.apply(e,[r,n,o].concat(i))},r.createElement.headPatched=!0}function _({pageComponent:e,staticQueryResults:t,pageComponentProps:n}){(0,r.useEffect)(()=>{if(null!=e&&e.Head){!function(e){if("function"!=typeof e)throw new Error(`Expected "Head" export to be a function got "${typeof e}".`)}(e.Head);const{render:o}=(0,p.n)(),i=(0,E.Y)(e.Head,{location:{pathname:(r=n).location.pathname},params:r.params,data:r.data||{},serverData:r.serverData,pageContext:r.pageContext}),a=(0,s.N)("wrapRootElement",{element:i},i,({result:e})=>({element:e})).pop();o((0,E.Y)(f,{callback:O},(0,E.Y)(y.Provider,{value:!0},(0,E.Y)(u.StaticQueryContext.Provider,{value:t},(0,E.Y)(l.LocationProvider,null,a)))),k)}var r;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const{html:t,body:n}=e;if(t){const e=document.querySelector("html");t.forEach(t=>{e&&e.removeAttribute(t)})}if(n){const e=document.querySelector("body");n.forEach(t=>{e&&e.removeAttribute(t)})}}(C)}})}function R(e){const t={...e,params:{...(0,a.UA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});_({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,s.N)("wrapPageElement",{element:n,props:t},n,({result:e})=>({element:e,props:t})).pop()}R.propTypes={location:i().object.isRequired,pageResources:i().object.isRequired,data:i().object,pageContext:i().object.isRequired};var N=R},8797:function(e,t,n){"use strict";function r(e,t=""){return t?e===t?"/":e.startsWith(`${t}/`)?e.slice(t.length):e:e}n.d(t,{A:function(){return r}})},8990:function(e,t,n){"use strict";n.d(t,{Yl:function(){return f},Hh:function(){return h},UA:function(){return d},QX:function(){return p}});var r=n(1826),o=n(8797),i=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},s=n(6491);const a=new Map;let c=[];const u=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=`${n}?${encodeURIComponent(r)}`}const n=decodeURIComponent(t);return(0,o.A)(n,decodeURIComponent("")).split("#")[0]};function l(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const p=e=>{c=e},f=e=>{const t=g(e),n=c.map(({path:e,matchPath:t})=>({path:t,originalPath:e})),o=(0,r.pick)(n,t);return o?i(o.route.originalPath):null},d=e=>{const t=g(e),n=c.map(({path:e,matchPath:t})=>({path:t,originalPath:e})),o=(0,r.pick)(n,t);return o?o.params:{}},h=e=>{const t=u(l(e));if(a.has(t))return a.get(t);const n=(0,s.X)(e);if(n)return h(n.toPath);let r=f(t);return r||(r=g(e)),a.set(t,r),r},g=e=>{let t=u(l(e));return"/index.html"===t&&(t="/"),t=i(t),t}},9176:function(e,t,n){"use strict";var r=n(9657),o="win32"===r.platform,i=n(7634);function s(e,t){for(var n=[],r=0;r<e.length;r++){var o=e[r];o&&"."!==o&&(".."===o?n.length&&".."!==n[n.length-1]?n.pop():t&&n.push(".."):n.push(o))}return n}function a(e){for(var t=e.length-1,n=0;n<=t&&!e[n];n++);for(var r=t;r>=0&&!e[r];r--);return 0===n&&r===t?e:n>r?[]:e.slice(n,r+1)}var c=/^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/,u=/^([\s\S]*?)((?:\.{1,2}|[^\\\/]+?|)(\.[^.\/\\]*|))(?:[\\\/]*)$/,l={};function p(e){var t=c.exec(e),n=(t[1]||"")+(t[2]||""),r=t[3]||"",o=u.exec(r);return[n,o[1],o[2],o[3]]}function f(e){var t=c.exec(e),n=t[1]||"",r=!!n&&":"!==n[1];return{device:n,isUnc:r,isAbsolute:r||!!t[2],tail:t[3]}}function d(e){return"\\\\"+e.replace(/^[\\\/]+/,"").replace(/[\\\/]+/g,"\\")}l.resolve=function(){for(var e="",t="",n=!1,o=arguments.length-1;o>=-1;o--){var a;if(o>=0?a=arguments[o]:e?(a={}["="+e])&&a.substr(0,3).toLowerCase()===e.toLowerCase()+"\\"||(a=e+"\\"):a=r.cwd(),!i.isString(a))throw new TypeError("Arguments to path.resolve must be strings");if(a){var c=f(a),u=c.device,l=c.isUnc,p=c.isAbsolute,h=c.tail;if((!u||!e||u.toLowerCase()===e.toLowerCase())&&(e||(e=u),n||(t=h+"\\"+t,n=p),e&&n))break}}return l&&(e=d(e)),e+(n?"\\":"")+(t=s(t.split(/[\\\/]+/),!n).join("\\"))||"."},l.normalize=function(e){var t=f(e),n=t.device,r=t.isUnc,o=t.isAbsolute,i=t.tail,a=/[\\\/]$/.test(i);return(i=s(i.split(/[\\\/]+/),!o).join("\\"))||o||(i="."),i&&a&&(i+="\\"),r&&(n=d(n)),n+(o?"\\":"")+i},l.isAbsolute=function(e){return f(e).isAbsolute},l.join=function(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(!i.isString(n))throw new TypeError("Arguments to path.join must be strings");n&&e.push(n)}
2var r=e.join("\\");return/^[\\\/]{2}[^\\\/]/.test(e[0])||(r=r.replace(/^[\\\/]{2,}/,"\\")),l.normalize(r)},l.relative=function(e,t){e=l.resolve(e),t=l.resolve(t);for(var n=e.toLowerCase(),r=t.toLowerCase(),o=a(t.split("\\")),i=a(n.split("\\")),s=a(r.split("\\")),c=Math.min(i.length,s.length),u=c,p=0;p<c;p++)if(i[p]!==s[p]){u=p;break}if(0==u)return t;var f=[];for(p=u;p<i.length;p++)f.push("..");return(f=f.concat(o.slice(u))).join("\\")},l._makeLong=function(e){if(!i.isString(e))return e;if(!e)return"";var t=l.resolve(e);return/^[a-zA-Z]\:\\/.test(t)?"\\\\?\\"+t:/^\\\\[^?.]/.test(t)?"\\\\?\\UNC\\"+t.substring(2):e},l.dirname=function(e){var t=p(e),n=t[0],r=t[1];return n||r?(r&&(r=r.substr(0,r.length-1)),n+r):"."},l.basename=function(e,t){var n=p(e)[2];return t&&n.substr(-1*t.length)===t&&(n=n.substr(0,n.length-t.length)),n},l.extname=function(e){return p(e)[3]},l.format=function(e){if(!i.isObject(e))throw new TypeError("Parameter 'pathObject' must be an object, not "+typeof e);var t=e.root||"";if(!i.isString(t))throw new TypeError("'pathObject.root' must be a string or undefined, not "+typeof e.root);var n=e.dir,r=e.base||"";return n?n[n.length-1]===l.sep?n+r:n+l.sep+r:r},l.parse=function(e){if(!i.isString(e))throw new TypeError("Parameter 'pathString' must be a string, not "+typeof e);var t=p(e);if(!t||4!==t.length)throw new TypeError("Invalid path '"+e+"'");return{root:t[0],dir:t[0]+t[1].slice(0,-1),base:t[2],ext:t[3],name:t[2].slice(0,t[2].length-t[3].length)}},l.sep="\\",l.delimiter=";";var h=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,g={};function m(e){return h.exec(e).slice(1)}g.resolve=function(){for(var e="",t=!1,n=arguments.length-1;n>=-1&&!t;n--){var o=n>=0?arguments[n]:r.cwd();if(!i.isString(o))throw new TypeError("Arguments to path.resolve must be strings");o&&(e=o+"/"+e,t="/"===o[0])}return(t?"/":"")+(e=s(e.split("/"),!t).join("/"))||"."},g.normalize=function(e){var t=g.isAbsolute(e),n=e&&"/"===e[e.length-1];return(e=s(e.split("/"),!t).join("/"))||t||(e="."),e&&n&&(e+="/"),(t?"/":"")+e},g.isAbsolute=function(e){return"/"===e.charAt(0)},g.join=function(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];if(!i.isString(n))throw new TypeError("Arguments to path.join must be strings");n&&(e+=e?"/"+n:n)}return g.normalize(e)},g.relative=function(e,t){e=g.resolve(e).substr(1),t=g.resolve(t).substr(1);for(var n=a(e.split("/")),r=a(t.split("/")),o=Math.min(n.length,r.length),i=o,s=0;s<o;s++)if(n[s]!==r[s]){i=s;break}var c=[];for(s=i;s<n.length;s++)c.push("..");return(c=c.concat(r.slice(i))).join("/")},g._makeLong=function(e){return e},g.dirname=function(e){var t=m(e),n=t[0],r=t[1];return n||r?(r&&(r=r.substr(0,r.length-1)),n+r):"."},g.basename=function(e,t){var n=m(e)[2];return t&&n.substr(-1*t.length)===t&&(n=n.substr(0,n.length-t.length)),n},g.extname=function(e){return m(e)[3]},g.format=function(e){if(!i.isObject(e))throw new TypeError("Parameter 'pathObject' must be an object, not "+typeof e);var t=e.root||"";if(!i.isString(t))throw new TypeError("'pathObject.root' must be a string or undefined, not "+typeof e.root);return(e.dir?e.dir+g.sep:"")+(e.base||"")},g.parse=function(e){if(!i.isString(e))throw new TypeError("Parameter 'pathString' must be a string, not "+typeof e);var t=m(e);if(!t||4!==t.length)throw new TypeError("Invalid path '"+e+"'");return t[1]=t[1]||"",t[2]=t[2]||"",t[3]=t[3]||"",{root:t[0],dir:t[0]+t[1].slice(0,-1),base:t[2],ext:t[3],name:t[2].slice(0,t[2].length-t[3].length)}},g.sep="/",g.delimiter=":",e.exports=o?l:g,e.exports.posix=g,e.exports.win32=l},9231:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const i=(0,o.getForwards)(e),s=document.createElement("script");s.dataset.partytown="",s.innerHTML=(0,r.partytownSnippet)({forward:i}),document.head.appendChild(s)};var r=n(4656),o=n(1994)},9369:function(e,t,n){"use strict";n.d(t,{A:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map(function(e){e(n)}),(e["*"]||[]).slice().map(function(e){e(t,n)})}}}()},9377:function(e,t,n){e.exports=[{plugin:n(7914),options:{plugins:[],icon:"/build/src/favicon.svg",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"23206af13918f4ec72b2582ef7d0e3c7"}},{plugin:n(8108),options:{plugins:[]}},{plugin:n(6096),options:{plugins:[]}}]},9387:function(e,t,n){"use strict";n.r(t),n.d(t,{getAnonymousId:function(){return V},getUtmParameter:function(){return z},useGoogleAnalyticsClientId:function(){return U},useSignUpLink:function(){return M},useTrackingLink:function(){return B},useTrackingLinkFactory:function(){return F},useUtmTracking:function(){return D}});var r={};n.r(r),n.d(r,{exclude:function(){return O},extract:function(){return x},parse:function(){return S},parseUrl:function(){return E},pick:function(){return C}
2,stringify:function(){return P},stringifyUrl:function(){return k}});const o="%[a-f0-9]{2}",i=new RegExp("("+o+")|([^%]+?)","gi"),s=new RegExp("("+o+")+","gi");function a(e,t){try{return[decodeURIComponent(e.join(""))]}catch{}if(1===e.length)return e;t=t||1;const n=e.slice(0,t),r=e.slice(t);return Array.prototype.concat.call([],a(n),a(r))}function c(e){try{return decodeURIComponent(e)}catch{let t=e.match(i)||[];for(let n=1;n<t.length;n++)t=(e=a(t,n).join("")).match(i)||[];return e}}function u(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return decodeURIComponent(e)}catch{return function(e){const t={"%FE%FF":"��","%FF%FE":"��"};let n=s.exec(e);for(;n;){try{t[n[0]]=decodeURIComponent(n[0])}catch{const e=c(n[0]);e!==n[0]&&(t[n[0]]=e)}n=s.exec(e)}t["%C2"]="�";const r=Object.keys(t);for(const o of r)e=e.replace(new RegExp(o,"g"),t[o]);return e}(e)}}function l(e,t){const n={};if(Array.isArray(t))for(const r of t){const t=Object.getOwnPropertyDescriptor(e,r);t?.enumerable&&Object.defineProperty(n,r,t)}else for(const r of Reflect.ownKeys(e)){const o=Object.getOwnPropertyDescriptor(e,r);if(o.enumerable){t(r,e[r],e)&&Object.defineProperty(n,r,o)}}return n}function p(e,t){if("string"!=typeof e||"string"!=typeof t)throw new TypeError("Expected the arguments to be of type `string`");if(""===e||""===t)return[];const n=e.indexOf(t);return-1===n?[]:[e.slice(0,n),e.slice(n+t.length)]}const f=e=>null==e,d=e=>encodeURIComponent(e).replaceAll(/[!'()*]/g,e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`),h=Symbol("encodeFragmentIdentifier");function g(e){if("string"!=typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function m(e,t){return t.encode?t.strict?d(e):encodeURIComponent(e):e}function y(e,t){return t.decode?u(e):e}function b(e){return Array.isArray(e)?e.sort():"object"==typeof e?b(Object.keys(e)).sort((e,t)=>Number(e)-Number(t)).map(t=>e[t]):e}function v(e){const t=e.indexOf("#");return-1!==t&&(e=e.slice(0,t)),e}function w(e,t,n){return"string"===n&&"string"==typeof e?e:"function"==typeof n&&"string"==typeof e?n(e):"boolean"===n&&null===e||("boolean"!==n||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()?"boolean"!==n||null===e||"1"!==e.toLowerCase()&&"0"!==e.toLowerCase()?"string[]"===n&&"none"!==t.arrayFormat&&"string"==typeof e?[e]:"number[]"!==n||"none"===t.arrayFormat||Number.isNaN(Number(e))||"string"!=typeof e||""===e.trim()?"number"!==n||Number.isNaN(Number(e))||"string"!=typeof e||""===e.trim()?!t.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()?t.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?Number(e):e:"true"===e.toLowerCase():Number(e):[Number(e)]:"1"===e.toLowerCase():"true"===e.toLowerCase())}function x(e){const t=(e=v(e)).indexOf("?");return-1===t?"":e.slice(t+1)}function S(e,t){g((t={decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1,types:Object.create(null),...t}).arrayFormatSeparator);const n=function(e){let t;switch(e.arrayFormat){case"index":return(e,n,r)=>{t=/\[(\d*)]$/.exec(e),e=e.replace(/\[\d*]$/,""),t?(void 0===r[e]&&(r[e]={}),r[e][t[1]]=n):r[e]=n};case"bracket":return(e,n,r)=>{t=/(\[])$/.exec(e),e=e.replace(/\[]$/,""),t?void 0!==r[e]?r[e]=[...r[e],n]:r[e]=[n]:r[e]=n};case"colon-list-separator":return(e,n,r)=>{t=/(:list)$/.exec(e),e=e.replace(/:list$/,""),t?void 0!==r[e]?r[e]=[...r[e],n]:r[e]=[n]:r[e]=n};case"comma":case"separator":return(t,n,r)=>{const o="string"==typeof n&&n.includes(e.arrayFormatSeparator)?n.split(e.arrayFormatSeparator).map(t=>y(t,e)):null===n?n:y(n,e);r[t]=o};case"bracket-separator":return(t,n,r)=>{const o=/(\[])$/.test(t);if(t=t.replace(/\[]$/,""),!o)return void(r[t]=n?y(n,e):n);const i=null===n?[]:y(n,e).split(e.arrayFormatSeparator);void 0!==r[t]?r[t]=[...r[t],...i]:r[t]=i};default:return(e,t,n)=>{void 0!==n[e]?n[e]=[...[n[e]].flat(),t]:n[e]=t}}}(t),r=Object.create(null);if("string"!=typeof e)return r;if(!(e=e.trim().replace(/^[?#&]/,"")))return r;for(const o of e.split("&")){if(""===o)continue;const e=t.decode?o.replaceAll("+"," "):o;let[i,s]=p(e,"=");void 0===i&&(i=e),s=void 0===s?null:["comma","separator","bracket-separator"].includes(t.arrayFormat)?s:y(s,t),n(y(i,t),s,r)}for(const[o,i]of Object.entries(r))if("object"==typeof i&&null!==i&&"string"!==t.types[o])for(const[e,n]of Object.entries(i)){const r=t.types[o],s="function"==typeof r?r:r?r.replace("[]",""):void 0;i[e]=w(n,t,s)}else"object"==typeof i&&null!==i&&"string"===t.types[o]?r[o]=Object.values(i).join(t.arrayFormatSeparator):r[o]=w(i,t,t.types[o]);return!1===t.sort?r:(!0===t.sort?Object.keys(r).sort():Object.keys(r).sort(t.sort)).reduce((e,t)=>
2{const n=r[t];return e[t]=Boolean(n)&&"object"==typeof n&&!Array.isArray(n)?b(n):n,e},Object.create(null))}function P(e,t){if(!e)return"";g((t={encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:",",...t}).arrayFormatSeparator);const n=n=>t.skipNull&&f(e[n])||t.skipEmptyString&&""===e[n],r=function(e){switch(e.arrayFormat){case"index":return t=>(n,r)=>{const o=n.length;return void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[m(t,e),"[",o,"]"].join("")]:[...n,[m(t,e),"[",m(o,e),"]=",m(r,e)].join("")]};case"bracket":return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[m(t,e),"[]"].join("")]:[...n,[m(t,e),"[]=",m(r,e)].join("")];case"colon-list-separator":return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[m(t,e),":list="].join("")]:[...n,[m(t,e),":list=",m(r,e)].join("")];case"comma":case"separator":case"bracket-separator":{const t="bracket-separator"===e.arrayFormat?"[]=":"=";return n=>(r,o)=>void 0===o||e.skipNull&&null===o||e.skipEmptyString&&""===o?r:(o=null===o?"":o,0===r.length?[[m(n,e),t,m(o,e)].join("")]:[[r,m(o,e)].join(e.arrayFormatSeparator)])}default:return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,m(t,e)]:[...n,[m(t,e),"=",m(r,e)].join("")]}}(t),o={};for(const[s,a]of Object.entries(e))n(s)||(o[s]=a);const i=Object.keys(o);return!1!==t.sort&&i.sort(t.sort),i.map(n=>{let o=e[n];if(t.replacer&&(o=t.replacer(n,o),void 0===o))return"";if(void 0===o)return"";if(null===o)return m(n,t);if(Array.isArray(o)){if(0===o.length&&"bracket-separator"===t.arrayFormat)return m(n,t)+"[]";let e=o;return t.replacer&&(e=o.map((e,r)=>t.replacer(`${n}[${r}]`,e)).filter(e=>void 0!==e)),e.reduce(r(n),[]).join("&")}return m(n,t)+"="+m(o,t)}).filter(e=>e.length>0).join("&")}function E(e,t){t={decode:!0,...t};let[n,r]=p(e,"#");return void 0===n&&(n=e),{url:n?.split("?")?.[0]??"",query:S(x(e),t),...t&&t.parseFragmentIdentifier&&r?{fragmentIdentifier:y(r,t)}:{}}}function k(e,t){t={encode:!0,strict:!0,[h]:!0,...t};const n=v(e.url).split("?")[0]||"";let r=P({...S(x(e.url),{sort:!1,...t}),...e.query},t);r&&=`?${r}`;let o=function(e){let t="";const n=e.indexOf("#");return-1!==n&&(t=e.slice(n)),t}(e.url);if("string"==typeof e.fragmentIdentifier){const r=new URL(n);r.hash=e.fragmentIdentifier,o=t[h]?r.hash:`#${e.fragmentIdentifier}`}return`${n}${r}${o}`}function C(e,t,n){n={parseFragmentIdentifier:!0,[h]:!1,...n};const{url:r,query:o,fragmentIdentifier:i}=E(e,n);return k({url:r,query:l(o,t),fragmentIdentifier:i},n)}function O(e,t,n){return C(e,Array.isArray(t)?e=>!t.includes(e):(e,n)=>!t(e,n),n)}var _=r,R=n(6540);var N={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let j;const I=new Uint8Array(16);const L=[];for(let Y=0;Y<256;++Y)L.push((Y+256).toString(16).slice(1));function A(e,t=0){return(L[e[t+0]]+L[e[t+1]]+L[e[t+2]]+L[e[t+3]]+"-"+L[e[t+4]]+L[e[t+5]]+"-"+L[e[t+6]]+L[e[t+7]]+"-"+L[e[t+8]]+L[e[t+9]]+"-"+L[e[t+10]]+L[e[t+11]]+L[e[t+12]]+L[e[t+13]]+L[e[t+14]]+L[e[t+15]]).toLowerCase()}function $(e,t,n){const r=(e=e||{}).random??e.rng?.()??function(){if(!j){if("undefined"==typeof crypto||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");j=crypto.getRandomValues.bind(crypto)}return j(I)}();if(r.length<16)throw new Error("Random bytes length must be >= 16");if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){if((n=n||0)<0||n+16>t.length)throw new RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[n+e]=r[e];return t}return A(r)}var T=function(e,t,n){return!N.randomUUID||t||e?$(e,t,n):N.randomUUID()};function D(){return R.useMemo(()=>"undefined"==typeof window?[void 0,{}]:[V(),z()],[typeof window])}function U(){const[e,t]=R.useState(W());return R.useEffect(()=>{const n=window.setInterval(()=>{if(!e){const n=W();n!==e&&t(n)}},1e3);return()=>window.clearInterval(n)}),e}function F(){const e=U(),[t,n]=D(),r=_.stringify({...n,anonymousId:t,googleAnalyticsClientId:e});return R.useCallback(e=>e+(e.includes("?")?"&":"?")+r,[r])}function B(e){const t=U(),[n,r]=D(),o=_.stringify({...r,anonymousId:n,googleAnalyticsClientId:t});return e+(e.includes("?")?"&":"?")+o}function M(){return B("https://app.airfocus.com/start")}function H(e){return Array.isArray(e)?e[0]:e||void 0}function z(){const e=function(){const e=_.parse(window.location.search),t=document.referrer||void 0;if(["utm_source","utm_medium","utm_campaign","utm_content","utm_term","utm_id"].some(t=>!!e[t]))return{utm_source:H(e.utm_source),utm_medium:H(e.utm_medium),utm_campaign:H(e.utm_campaign),utm_content:H(e.utm_content),utm_term:H(e.utm_term),utm_id:H(e.utm_id),gclid:H(e.gclid),recent_referring_url:t};return document.referrer.match(/https?:\/\/(www\.)?google/gi)||e.gclid?{utm_source:"google",utm_medium:e.gclid?"cpc":"organic",gclid:H(e.gclid),recent_referring_url:t}:document.referrer?{utm_source:document.referrer,utm_medium:"referral",gclid:H(e.gclid),recent_referring_url:t}:void 0}();if(e)return window.localStorage.setItem("utm",JSON.stringify(e)),e;try{const e=window.localStorage.getItem("utm");return e?JSON.parse(e):{}}catch{return{}}}function V(){const e=H(_.parse(window.location.search).anonymousId)||void 0;if(e)return window.localStorage.setItem("anonymousId",e),e;{const e=window.localStorage.getItem("anonymousId");if(e)return e;{const e=T();return window.localStorage.setItem("anonymousId",e),e}}}function W(){try{if(window.ga){const e=window.ga.getAll()[0];return e?e.get("clientId"):void 0}return}catch{return}}},9657:function(e){var t,n,r=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===o||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:o}catch(e){t=o}try{n="function"==typeof clearTimeout?clearTimeout:i}catch(e){n=i}}();var a,c=[],u=!1,l=-1;function p(){u&&a&&(u=!1,a.length?c=a.concat(c):l=-1,c.length&&f())}function f(){if(!u){var e=s(p);u=!0;for(var t=c.length;t;){for(a=c,c=[];++l<t;)a&&a[l].run();l=-1,t=c.length}a=null,u=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===i||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{return n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function d(e,t){this.fun=e,this.array=t}function h(){}r.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];c.push(new d(e,t)),1!==c.length||u||s(f)},d.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=h,r.addListener=h,r.once=h,r.off=h,r.removeListener=h,r.removeAllListeners=h,r.emit=h,r.prependListener=h,r.prependOnceListener=h,r.listeners=function(e){return[]},r.binding=function(e){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(e){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},9732:function(e,t,n){"use strict";n.d(t,{n:function(){return o}});const r=new WeakMap;function o(){const e=n(5338);return{render:(t,n,o={})=>{let i=r.get(n);if(!i){const t=o.onUncaughtError||o.onCaughtError?{onUncaughtError:o.onUncaughtError,onCaughtError:o.onCaughtError}:void 0;r.set(n,i=e.createRoot(n,t))}i.render(t)},hydrate:(t,n,r={})=>{const o=r.onUncaughtError||r.onCaughtError?{onUncaughtError:r.onUncaughtError,onCaughtError:r.onCaughtError}:void 0;return e.hydrateRoot(n,t,o)}}}},9831:function(e,t,n){const r=n(9176),o=n(6603),i=n(2943);e.exports=function(e){const{types:t}=e;return{name:"i18next",visitor:{ImportDeclaration(n,s){if("@choffmeister/i18next"===n.node.source.value){if(t.isImportNamespaceSpecifier(n.node.specifiers[0]))return;const a=n.node.specifiers.map(e=>({localName:e.local.name,importedName:"ImportDefaultSpecifier"===e.type?"default":e.imported.name}));let c=!1,u=!1;const l=a.reduce((e,{importedName:t,localName:r})=>{let o=n.scope.getBinding(r);return o?(e[t]=o.referencePaths,u=u||e[t].length>0,e):(c=!0,e)},{});if(!u||c)return;s.file.scope.path.traverse({Identifier(){}});(l.createTranslation||[]).filter(e=>t.isCallExpression(e.parent)).filter(e=>e.node===e.parent.callee).filter(e=>e.parent.arguments.length>
2=1).forEach(t=>{!function({reference:e,babel:t}){const n=e.hub.file.opts.filename&&"unknown"!==e.hub.file.opts.filename,s=n?r.basename(e.hub.file.opts.filename):"",a=s.substr(0,s.length-r.extname(s).length),{types:c}=t,u=i(e.parentPath.get("arguments")[0]);if(u.confident){const t=u.value,n=o(t,{algorithm:"md5",encoding:"base64",excludeValues:!1}),r=c.objectProperty(c.identifier("namespace"),c.stringLiteral(a+"--"+n.substr(0,5)));1===e.parent.arguments.length?e.parent.arguments.push(c.objectExpression([r])):2===e.parent.arguments.length&&c.isObjectExpression(e.parent.arguments[1])&&e.parent.arguments[1].properties.push(r)}}({reference:t,state:s,babel:e})})}}}}}}},function(e){e.O(0,[6593],function(){return t=6498,e(e.s=t);var t});e.O()}]); 3//# sourceMappingURL=app-0b97b79110ed605652f9.js.map
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.