1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{8417:function(e,t,r){"use strict";r.d(t,{Z:function(){return createCache}});var o=function(){function StyleSheet(e){var t=this;this._insertTag=function(e){var r;r=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,r),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 e=StyleSheet.prototype;return e.hydrate=function(e){e.forEach(this._insertTag)},e.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t;this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t))}var r=this.tags[this.tags.length-1];if(this.isSpeedy){var o=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]}(r);try{o.insertRule(e,o.cssRules.length)}catch(e){}}else r.appendChild(document.createTextNode(e));this.ctr++}
vendor: 6,157 bytes, line 1
1,e.flush=function(){this.tags.forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),this.tags=[],this.ctr=0},StyleSheet}(),s=Math.abs,l=String.fromCharCode,u=Object.assign;function Utility_replace(e,t,r){return e.replace(t,r)}function indexof(e,t){return e.indexOf(t)}function Utility_charat(e,t){return 0|e.charCodeAt(t)}function Utility_substr(e,t,r){return e.slice(t,r)}function Utility_strlen(e){return e.length}function Utility_append(e,t){return t.push(e),e}var c=1,d=1,p=0,h=0,f=0,g="";function node(e,t,r,o,s,l,u){return{value:e,root:t,parent:r,type:o,props:s,children:l,line:c,column:d,length:u,return:""}}function Tokenizer_copy(e,t){return u(node("",null,null,"",null,null,0),e,{length:-e.length},t)}function next(){return f=h<p?Utility_charat(g,h++):0,d++,10===f&&(d=1,c++),f}function peek(){return Utility_charat(g,h)}function token(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 alloc(e){return c=d=1,p=Utility_strlen(g=e),h=0,[]}function delimit(e){var t,r;return(t=h-1,r=function delimiter(e){for(;next();)switch(f){case e:return h;case 34:case 39:34!==e&&39!==e&&delimiter(f);break;case 40:41===e&&delimiter(e);break;case 92:next()}return h}(91===e?e+2:40===e?e+1:e),Utility_substr(g,t,r)).trim()}var m="-ms-",y="-moz-",b="-webkit-",v="comm",w="rule",x="decl",S="@keyframes";function Serializer_serialize(e,t){for(var r="",o=e.length,s=0;s<o;s++)r+=t(e[s],s,e,t)||"";return r}function stringify(e,t,r,o){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case x:return e.return=e.return||e.value;case v:return"";case S:return e.return=e.value+"{"+Serializer_serialize(e.children,o)+"}";case w:e.value=e.props.join(",")}return Utility_strlen(r=Serializer_serialize(e.children,o))?e.return=e.value+"{"+r+"}":""}function ruleset(e,t,r,o,l,u,c,d,p,h,f){for(var g=l-1,m=0===l?u:[""],y=m.length,b=0,v=0,x=0;b<o;++b)for(var S=0,k=Utility_substr(e,g+1,g=s(v=c[b])),O=e;S<y;++S)(O=(v>0?m[S]+" "+k:Utility_replace(k,/&\f/g,m[S])).trim())&&(p[x++]=O);return node(e,t,r,0===l?w:d,p,h,f)}function declaration(e,t,r,o){return node(e,t,r,x,Utility_substr(e,0,o),Utility_substr(e,o+1,-1),o)}var identifierWithPointTracking=function(e,t,r){for(var o=0,s=0;o=s,s=peek(),38===o&&12===s&&(t[r]=1),!token(s);)next();return Utility_substr(g,e,h)},toRules=function(e,t){var r=-1,o=44;do switch(token(o)){case 0:38===o&&12===peek()&&(t[r]=1),e[r]+=identifierWithPointTracking(h-1,t,r);break;case 2:e[r]+=delimit(o);break;case 4:if(44===o){e[++r]=58===peek()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=l(o)}while(o=next());return e},getRules=function(e,t){var r;return r=toRules(alloc(e),t),g="",r},k=new WeakMap,compat=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,o=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||k.get(r))&&!o){k.set(e,!0);for(var s=[],l=getRules(t,s),u=r.props,c=0,d=0;c<l.length;c++)for(var p=0;p<u.length;p++,d++)e.props[d]=s[c]?l[c].replace(/&\f/g,u[p]):u[p]+" "+l[c]}}},removeLabel=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},O=[function(e,t,r,o){if(e.length>-1&&!e.return)switch(e.type){case x:e.return=function emotion_cache_browser_esm_prefix(e,t){switch(45^Utility_charat(e,0)?(((t<<2^Utility_charat(e,0))<<2^Utility_charat(e,1))<<2^Utility_charat(e,2))<<2^Utility_charat(e,3):0){case 5103:return b+"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 b+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return b+e+y+e+m+e+e;case 6828:case 4268:return b+e+m+e+e;case 6165:return b+e+m+"flex-"+e+e;case 5187:return b+e+Utility_replace(e,/(\w+).+(:[^]+)/,b+"box-$1$2"+m+"flex-$1$2")+e;case 5443:return b+e+m+"flex-item-"+Utility_replace(e,/flex-|-self/,"")+e;case 4675:return b+e+m+"flex-line-pack"+Utility_replace(e,/align-content|flex-|-self/,"")+e;case 5548:return b+e+m+Utility_replace(e,"shrink","negative")+e;case 5292:return b+e+m+Utility_replace(e,"basis","preferred-size")+e;case 6060:return b+"box-"+Utility_replace(e,"-grow","")+b+e+m+Utility_replace(e,"grow","positive")+e;case 4554:return b+Utility_replace(e,/([^-])(transform)/g,"$1"+b+"$2")+e;case 6187:return Utility_replace(Utility_replace(Utility_replace(e,/(zoom-|grab)/,b+"$1"),/(image-set)/,b+"$1"),e,"")+e;case 5495:case 3959:return Utility_replace(e,/(image-set\([^]*)/,b+"$1$`$1");case 4968:return Utility_replace(Utility_replace(e,/(.+:)(flex-)?(.*)/,b+"box-pack:$3"+m+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+b+e+e;case 4095:case 3583:case 4068:case 2532:return Utility_replace(e,/(.+)-inline(.+)/,b+"$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(Utility_strlen(e)-1-t>6)switch(Utility_charat(e,t+1)){case 109:if(45!==Utility_charat(e,t+4))break;case 102:return Utility_replace(e,/(.+:)(.+)-([^]+)/,"$1"+b+"$2-$3$1"+y+(108==Utility_charat(e,t+3)?"$3":"$2-$3"))+e;case 115:return~indexof(e,"stretch")?emotion_cache_browser_esm_prefix(Utility_replace(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Utility_charat(e,t+1))break;case 6444:switch(Utility_charat(e,Utility_strlen(e)-3-(~indexof(e,"!important")&&10))){case 107:return Utility_replace(e,":",":"+b)+e;case 101:return Utility_replace(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+b+(45===Utility_charat(e,14)?"inline-":"")+"box$3$1"+b+"$2$3$1"+m+"$2box$3")+e}break;case 5936:switch(Utility_charat(e,t+11)){case 114:return b+e+m+Utility_replace(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return b+e+m+Utility_replace(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return b+e+m+Utility_replace(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return b+e+m+e+e}return e}(e.value,e.length);break;
1case S:return Serializer_serialize([Tokenizer_copy(e,{value:Utility_replace(e.value,"@","@"+b)})],o);case w:if(e.length)return e.props.map(function(t){var r;switch(r=t,(r=/(::plac\w+|:read-\w+)/.exec(r))?r[0]:r){case":read-only":case":read-write":return Serializer_serialize([Tokenizer_copy(e,{props:[Utility_replace(t,/:(read-\w+)/,":"+y+"$1")]})],o);case"::placeholder":return Serializer_serialize([Tokenizer_copy(e,{props:[Utility_replace(t,/:(plac\w+)/,":"+b+"input-$1")]}),Tokenizer_copy(e,{props:[Utility_replace(t,/:(plac\w+)/,":"+y+"$1")]}),Tokenizer_copy(e,{props:[Utility_replace(t,/:(plac\w+)/,m+"input-$1")]})],o)}return""}).join("")}}],createCache=function(e){var t,r,s,u,p,m=e.key;if("css"===m){var y=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(y,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var b=e.stylisPlugins||O,w={},x=[];u=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+m+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)w[t[r]]=!0;x.push(e)});var S=(r=(t=[compat,removeLabel].concat(b,[stringify,(s=function(e){p.insert(e)},function(e){!e.root&&(e=e.return)&&s(e)})])).length,function(e,o,s,l){for(var u="",c=0;c<r;c++)u+=t[c](e,o,s,l)||"";return u}),stylis=function(e){var t,r;return Serializer_serialize((r=function parse(e,t,r,o,s,u,p,m,y){for(var b,w=0,x=0,S=p,k=0,O=0,R=0,C=1,L=1,P=1,I=0,N="",T=s,_=u,E=o,$=N;L;)switch(R=I,I=next()){case 40:if(108!=R&&58==Utility_charat($,S-1)){-1!=indexof($+=Utility_replace(delimit(I),"&","&\f"),"&\f")&&(P=-1);break}case 34:case 39:case 91:$+=delimit(I);break;case 9:case 10:case 13:case 32:$+=function(e){for(;f=peek();)if(f<33)next();else break;return token(e)>2||token(f)>3?"":" "}(R);break;case 92:$+=function(e,t){for(var r;--t&&next()&&!(f<48)&&!(f>102)&&(!(f>57)||!(f<65))&&(!(f>70)||!(f<97)););return r=h+(t<6&&32==peek()&&32==next()),Utility_substr(g,e,r)}(h-1,7);continue;case 47:switch(peek()){case 42:case 47:Utility_append(node(b=function(e,t){for(;next();)if(e+f===57)break;else if(e+f===84&&47===peek())break;return"/*"+Utility_substr(g,t,h-1)+"*"+l(47===e?e:next())}(next(),h),t,r,v,l(f),Utility_substr(b,2,-2),0),y);break;default:$+="/"}break;case 123*C:m[w++]=Utility_strlen($)*P;case 125*C:case 59:case 0:switch(I){case 0:case 125:L=0;case 59+x:-1==P&&($=Utility_replace($,/\f/g,"")),O>0&&Utility_strlen($)-S&&Utility_append(O>32?declaration($+";",o,r,S-1):declaration(Utility_replace($," ","")+";",o,r,S-2),y);break;case 59:$+=";";default:if(Utility_append(E=ruleset($,t,r,w,x,s,m,N,T=[],_=[],S),u),123===I){if(0===x)parse($,t,E,E,T,u,S,m,_);else switch(99===k&&110===Utility_charat($,3)?100:k){case 100:case 108:case 109:case 115:parse(e,E,E,o&&Utility_append(ruleset(e,E,E,0,0,s,m,N,s,T=[],S),_),s,_,S,m,o?T:_);break;default:parse($,E,E,E,[""],_,0,m,_)}}}w=x=O=0,C=P=1,N=$="",S=p;break;case 58:S=1+Utility_strlen($),O=R;default:if(C<1){if(123==I)--C;else if(125==I&&0==C++&&125==(f=h>0?Utility_charat(g,--h):0,d--,10===f&&(d=1,c--),f))continue}switch($+=l(I),I*C){case 38:P=x>0?1:($+="\f",-1);break;case 44:m[w++]=(Utility_strlen($)-1)*P,P=1;break;case 64:45===peek()&&($+=delimit(next())),k=peek(),x=S=Utility_strlen(N=$+=function(e){for(;!token(peek());)next();return Utility_substr(g,e,h)}(h)),I++;break;case 45:45===R&&2==Utility_strlen($)&&(C=0)}}return u}("",null,null,null,[""],t=alloc(t=e),0,[0],t),g="",r),S)},k={key:m,sheet:new o({key:m,container:u,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:w,registered:{},insert:function(e,t,r,o){p=r,stylis(e?e+"{"+t.styles+"}":t.styles),o&&(k.inserted[t.name]=!0)}};return k.sheet.hydrate(x),k}},5042:function(e,t,r){"use strict";function memoize(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}r.d(t,{Z:function(){return memoize}})},1463:function(e,t,r){"use strict";r.d(t,{T:function(){return d},a:function(){return ThemeProvider},i:function(){return u},w:function(){return withEmotionCache}});var o=r(7294),s=r(8417),l=r(7462),weakMemoize=function(e){var t=new WeakMap;return function(r){if(t.has(r))return t.get(r);var o=e(r);return t.set(r,o),o}};r(8137),r(7278);var u=!0,c=o.createContext("undefined"!=typeof HTMLElement?(0,s.Z)({key:"css"}):null);c.Provider;var withEmotionCache=function(e){return(0,o.forwardRef)(function(t,r){return e(t,(0,o.useContext)(c),r)})};u||(withEmotionCache=function(e){return function(t){var r=(0,o.useContext)(c);return null===r?(r=(0,s.Z)({key:"css"}),o.createElement(c.Provider,{value:r},e(t,r))):e(t,r)}});var d=o.createContext({}),p=weakMemoize(function(e){return weakMemoize(function(t){return"function"==typeof t?t(e):(0,l.Z)({},e,t)})}),ThemeProvider=function(e){var t=o.useContext(d);return e.theme!==t&&(t=p(t)(e.theme)),o.createElement(d.Provider,{value:t},e.children)}},917:function(e,t,r){"use strict";r.d(t,{F4:function(){return keyframes},iv:function(){return css},xB:function(){return d}});var o=r(1463),s=r(7294),l=r(444),u=r(7278),c=r(8137);r(8417),r(8679);var d=(0,o.w)(function(e,t){var r=e.styles,d=(0,c.O)([r],void 0,s.useContext(o.T));if(!o.i){for(var p,h=d.name,f=d.styles,g=d.next;void 0!==g;)h+=" "+g.name,f+=g.styles,g=g.next;var m=!0===t.compat,y=t.insert("",{name:h,styles:f},t.sheet,m);return m?null:s.createElement("style",((p={})["data-emotion"]=t.key+"-global "+h,p.dangerouslySetInnerHTML={__html:y},p.nonce=t.sheet.nonce,p))}var b=s.useRef();return(0,u.j)(function(){var e=t.key+"-global",r=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),o=!1,s=document.querySelector('style[data-emotion="'+e+" "+d.name+'"]');return t.sheet.tags.length&&(r.before=t.sheet.tags[0]),null!==s&&(o=!0,s.setAttribute("data-emotion",e),r.hydrate([s])),b.current=[r,o],function(){r.flush()}},[t]),(0,u.j)(function(){var e=b.current,r=e[0];if(e[1]){e[1]=!1;return}if(void 0!==d.next&&(0,l.My)(t,d.next,!0),r.tags.length){var o=r.tags[r.tags.length-1].nextElementSibling;r.before=o,r.flush()}t.insert("",d,r,!1)},[t,d.name]),null});function css(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,c.O)(t)}var keyframes=function(){var e=css.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}},8137:function(e,t,r){"use strict";r.d(t,{O:function(){return serializeStyles}});var o,s={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,msGr
1idRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans: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},l=r(5042),u=/[A-Z]|^ms/g,c=/_EMO_([^_]+?)_([^]*?)_EMO_/g,isCustomProperty=function(e){return 45===e.charCodeAt(1)},isProcessableValue=function(e){return null!=e&&"boolean"!=typeof e},d=(0,l.Z)(function(e){return isCustomProperty(e)?e:e.replace(u,"-$&").toLowerCase()}),processStyleValue=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(c,function(e,t,r){return o={name:t,styles:r,next:o},t})}return 1===s[e]||isCustomProperty(e)||"number"!=typeof t||0===t?t:t+"px"};function handleInterpolation(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return o={name:r.name,styles:r.styles,next:o},r.name;if(void 0!==r.styles){var s=r.next;if(void 0!==s)for(;void 0!==s;)o={name:s.name,styles:s.styles,next:o},s=s.next;return r.styles+";"}return function(e,t,r){var o="";if(Array.isArray(r))for(var s=0;s<r.length;s++)o+=handleInterpolation(e,t,r[s])+";";else for(var l in r){var u=r[l];if("object"!=typeof u)null!=t&&void 0!==t[u]?o+=l+"{"+t[u]+"}":isProcessableValue(u)&&(o+=d(l)+":"+processStyleValue(l,u)+";");else if(Array.isArray(u)&&"string"==typeof u[0]&&(null==t||void 0===t[u[0]]))for(var c=0;c<u.length;c++)isProcessableValue(u[c])&&(o+=d(l)+":"+processStyleValue(l,u[c])+";");else{var p=handleInterpolation(e,t,u);switch(l){case"animation":case"animationName":o+=d(l)+":"+p+";";break;default:o+=l+"{"+p+"}"}}}return o}(e,t,r);case"function":if(void 0!==e){var l=o,u=r(e);return o=l,handleInterpolation(e,t,u)}}if(null==t)return r;var c=t[r];return void 0!==c?c:r}var p=/label:\s*([^\s;\n{]+)\s*(;|$)/g,serializeStyles=function(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var s,l=!0,u="";o=void 0;var c=e[0];null==c||void 0===c.raw?(l=!1,u+=handleInterpolation(r,t,c)):u+=c[0];for(var d=1;d<e.length;d++)u+=handleInterpolation(r,t,e[d]),l&&(u+=c[d]);p.lastIndex=0;for(var h="";null!==(s=p.exec(u));)h+="-"+s[1];return{name:function(e){for(var t,r=0,o=0,s=e.length;s>=4;++o,s-=4)t=(65535&(t=255&e.charCodeAt(o)|(255&e.charCodeAt(++o))<<8|(255&e.charCodeAt(++o))<<16|(255&e.charCodeAt(++o))<<24))*1540483477+((t>>>16)*59797<<16),t^=t>>>24,r=(65535&t)*1540483477+((t>>>16)*59797<<16)^(65535&r)*1540483477+((r>>>16)*59797<<16);switch(s){case 3:r^=(255&e.charCodeAt(o+2))<<16;case 2:r^=(255&e.charCodeAt(o+1))<<8;case 1:r^=255&e.charCodeAt(o),r=(65535&r)*1540483477+((r>>>16)*59797<<16)}return r^=r>>>13,(((r=(65535&r)*1540483477+((r>>>16)*59797<<16))^r>>>15)>>>0).toString(36)}(u)+h,styles:u,next:o}}},7278:function(e,t,r){"use strict";r.d(t,{L:function(){return u},j:function(){return c}});var o,s=r(7294),l=!!(o||(o=r.t(s,2))).useInsertionEffect&&(o||(o=r.t(s,2))).useInsertionEffect,u=l||function(e){return e()},c=l||s.useLayoutEffect},444:function(e,t,r){"use strict";function getRegisteredStyles(e,t,r){var o="";return r.split(" ").forEach(function(r){void 0!==e[r]?t.push(e[r]+";"):o+=r+" "}),o}r.d(t,{My:function(){return insertStyles},fp:function(){return getRegisteredStyles},hC:function(){return registerStyles}});var registerStyles=function(e,t,r){var o=e.key+"-"+t.name;!1===r&&void 0===e.registered[o]&&(e.registered[o]=t.styles)},insertStyles=function(e,t,r){registerStyles(e,t,r);var o=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var s=t;do e.insert(t===s?"."+o:"",s,e.sheet,!0),s=s.next;while(void 0!==s)}}},8679:function(e,t,r){"use strict";var o=r(9864),s={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},l={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},u={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},c={};function getStatics(e){return o.isMemo(e)?u:c[e.$$typeof]||s}c[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},c[o.Memo]=u;var d=Object.defineProperty,p=Object.getOwnPropertyNames,h=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,g=Object.getPrototypeOf,m=Object.prototype;e.exports=function hoistNonReactStatics(e,t,r){if("string"!=typeof t){if(m){var o=g(t);o&&o!==m&&hoistNonReactStatics(e,o,r)}var s=p(t);h&&(s=s.concat(h(t)));for(var u=getStatics(e),c=getStatics(t),y=0;y<s.length;++y){var b=s[y];if(!l[b]&&!(r&&r[b])&&!(c&&c[b])&&!(u&&u[b])){var v=f(t,b);try{d(e,b,v)}catch(e){}}}}return e}},150:function(e,t,r){"use strict";r.d(t,{q:function(){return o},y:function(){return s}});var o="https://files.raizinvest.com.au/images/marketing/raiz_invest_australia_10y.png",s={extensionUninstall:"/extension/uninstall"}},3189:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return _app}});var o,s,l=r(9499),u=r(1463),c=r(917),d=r(1383),p=(0,c.iv)(o||(o=(0,d.Z)(["\n *,\n *::before,\n *::after {\n scroll-behavior: smooth;\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n }\n body {\n font-family: Inter, sans-serif;\n background-color: #ffffff;\n }\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n p {\n padding: 0;\n margin: 0;\n }\n ul {\n margin-block-start: 0px;\n margin-block-end: 0px;\n margin-inline-start: 0px;\n margin-inline-end: 0px;\n padding-inline-start: 0px;\n }\n html:focus-within {\n scroll-behavior: smooth;\n }\n li {\n list-style: none;\n }\n a {\n color: inherit;\n text-decoration: none;\n }\n"]))),h=r(5900);r(254);var f=r(7294),g=r(1163),m=r(1785),y=r.n(m),b=r(150),v=r(4155),utils_useGoogleAnalytics=function(){var e=(0,g.useRouter)();(0,f.useEffect)(function(){var t=e.pathname===b.y.extensionUninstall?v.env.NEXT_PUBLIC_EXT
1ENSION_GTM_ID:"GTM-PL6X8TK";t&&y().initialize({gtmId:t})},[e.pathname])},w=r(4155);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,l.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var x=!1,loadIntercomScript=function(e){var t,r=window,o=r.Intercom;if("function"==typeof o){o("reattach_activator"),o("update",r.intercomSettings);return}var i=function i(){for(var e,t=arguments.length,r=Array(t),o=0;o<t;o++)r[o]=arguments[o];null===(e=i.c)||void 0===e||e.call(i,r)};i.q=[],i.c=function(e){var t;null===(t=i.q)||void 0===t||t.push(e)},r.Intercom=i;var s=document,l=s.createElement("script");l.type="text/javascript",l.async=!0,l.src="https://widget.intercom.io/widget/".concat(e);var u=s.getElementsByTagName("script")[0];null!=u&&u.parentNode?u.parentNode.insertBefore(l,u):(null!==(t=s.head)&&void 0!==t?t:s.body).appendChild(l)},utils_useIntercom=function(){var e=(0,g.useRouter)(),t=w.env.NEXT_PUBLIC_INTERCOM_APP_ID,r=w.env.NEXT_PUBLIC_INTERCOM_API_BASE;(0,f.useEffect)(function(){var e,o,s,l;if(t)return window.intercomSettings=_objectSpread(_objectSpread({app_id:t},r?{api_base:r}:{}),{},{vertical_padding:160}),loadIntercomScript(t),x?null===(e=(o=window).Intercom)||void 0===e||e.call(o,"update",window.intercomSettings):(null===(s=(l=window).Intercom)||void 0===s||s.call(l,"boot",window.intercomSettings),x=!0),function(){var e,t;null===(e=(t=window).Intercom)||void 0===e||e.call(t,"shutdown"),x=!1}},[t,r]),(0,f.useEffect)(function(){if(t){var handleRouteChange=function(){var e,t;null===(e=(t=window).Intercom)||void 0===e||e.call(t,"update")};return e.events.on("routeChangeComplete",handleRouteChange),function(){e.events.off("routeChangeComplete",handleRouteChange)}}},[t,e.events])};let S={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)}};let Logger=class Logger{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||S,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.forward(t,"log","",!0)}warn(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.forward(t,"warn","",!0)}error(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.forward(t,"error","")}deprecate(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,r,o){return o&&!this.debug?null:("string"==typeof e[0]&&(e[0]=`${r}${this.prefix} ${e[0]}`),this.logger[t](e))}create(e){return new Logger(this.logger,{prefix:`${this.prefix}:${e}:`,...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new Logger(this.logger,e)}};var k=new Logger;let EventEmitter=class EventEmitter{constructor(){this.observers={}}on(e,t){return e.split(" ").forEach(e=>{this.observers[e]=this.observers[e]||[],this.observers[e].push(t)}),this}off(e,t){if(this.observers[e]){if(!t){delete this.observers[e];return}this.observers[e]=this.observers[e].filter(e=>e!==t)}}emit(e){for(var t=arguments.length,r=Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];if(this.observers[e]){let t=[].concat(this.observers[e]);t.forEach(e=>{e(...r)})}if(this.observers["*"]){let t=[].concat(this.observers["*"]);t.forEach(t=>{t.apply(t,[e,...r])})}}};function defer(){let e,t;let r=new Promise((r,o)=>{e=r,t=o});return r.resolve=e,r.reject=t,r}function makeString(e){return null==e?"":""+e}function getLastOfPath(e,t,r){function cleanKey(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function canNotTraverseDeeper(){return!e||"string"==typeof e}let o="string"!=typeof t?[].concat(t):t.split(".");for(;o.length>1;){if(canNotTraverseDeeper())return{};let t=cleanKey(o.shift());!e[t]&&r&&(e[t]=new r),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{}}return canNotTraverseDeeper()?{}:{obj:e,k:cleanKey(o.shift())}}function setPath(e,t,r){let{obj:o,k:s}=getLastOfPath(e,t,Object);o[s]=r}function getPath(e,t){let{obj:r,k:o}=getLastOfPath(e,t);if(r)return r[o]}function regexEscape(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var O={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function i18next_escape(e){return"string"==typeof e?e.replace(/[&<>
1"'\/]/g,e=>O[e]):e}let R=[" ",",","?","!",";"];function deepFind(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[t])return e[t];let o=t.split(r),s=e;for(let e=0;e<o.length;++e){if(!s||"string"==typeof s[o[e]]&&e+1<o.length)return;if(void 0===s[o[e]]){let l=2,u=o.slice(e,e+l).join(r),c=s[u];for(;void 0===c&&o.length>e+l;)l++,c=s[u=o.slice(e,e+l).join(r)];if(void 0===c)return;if(null===c)return null;if(t.endsWith(u)){if("string"==typeof c)return c;if(u&&"string"==typeof c[u])return c[u]}let d=o.slice(e+l).join(r);if(d)return deepFind(c,d,r);return}s=s[o[e]]}return s}function getCleanedCode(e){return e&&e.indexOf("_")>0?e.replace("_","-"):e}let ResourceStore=class ResourceStore extends EventEmitter{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}removeNamespaces(e){let t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,r){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator,l=void 0!==o.ignoreJSONStructure?o.ignoreJSONStructure:this.options.ignoreJSONStructure,u=[e,t];r&&"string"!=typeof r&&(u=u.concat(r)),r&&"string"==typeof r&&(u=u.concat(s?r.split(s):r)),e.indexOf(".")>-1&&(u=e.split("."));let c=getPath(this.data,u);return c||!l||"string"!=typeof r?c:deepFind(this.data&&this.data[e]&&this.data[e][t],r,s)}addResource(e,t,r,o){let s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},l=void 0!==s.keySeparator?s.keySeparator:this.options.keySeparator,u=[e,t];r&&(u=u.concat(l?r.split(l):r)),e.indexOf(".")>-1&&(u=e.split("."),o=t,t=u[1]),this.addNamespaces(t),setPath(this.data,u,o),s.silent||this.emit("added",e,t,r,o)}addResources(e,t,r){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(let o in r)("string"==typeof r[o]||"[object Array]"===Object.prototype.toString.apply(r[o]))&&this.addResource(e,t,o,r[o],{silent:!0});o.silent||this.emit("added",e,t,r)}addResourceBundle(e,t,r,o,s){let l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},u=[e,t];e.indexOf(".")>-1&&(u=e.split("."),o=r,r=t,t=u[1]),this.addNamespaces(t);let c=getPath(this.data,u)||{};o?function deepExtend(e,t,r){for(let o in t)"__proto__"!==o&&"constructor"!==o&&(o in e?"string"==typeof e[o]||e[o]instanceof String||"string"==typeof t[o]||t[o]instanceof String?r&&(e[o]=t[o]):deepExtend(e[o],t[o],r):e[o]=t[o]);return e}(c,r,s):c={...c,...r},setPath(this.data,u,c),l.silent||this.emit("added",e,t,r)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return(t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI)?{...this.getResource(e,t)}:this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){let t=this.getDataByLanguage(e),r=t&&Object.keys(t)||[];return!!r.find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}};var C={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,r,o,s){return e.forEach(e=>{this.processors[e]&&(t=this.processors[e].process(t,r,o,s))}),t}};let L={};let Translator=class Translator extends EventEmitter{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),function(e,t,r){e.forEach(e=>{t[e]&&(r[e]=t[e])})}(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
1i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=k.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;let r=this.resolve(e,t);return r&&void 0!==r.res}extractFromKey(e,t){let r=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===r&&(r=":");let o=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,s=t.ns||this.options.defaultNS||[],l=r&&e.indexOf(r)>-1,u=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!function(e,t,r){t=t||"",r=r||"";let o=R.filter(e=>0>t.indexOf(e)&&0>r.indexOf(e));if(0===o.length)return!0;let s=RegExp(`(${o.map(e=>"?"===e?"\\?":e).join("|")})`),l=!s.test(e);if(!l){let t=e.indexOf(r);t>0&&!s.test(e.substring(0,t))&&(l=!0)}return l}(e,r,o);if(l&&!u){let t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:s};let l=e.split(r);(r!==o||r===o&&this.options.ns.indexOf(l[0])>-1)&&(s=l.shift()),e=l.join(o)}return"string"==typeof s&&(s=[s]),{key:e,namespaces:s}}translate(e,t,r){if("object"!=typeof t&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof t&&(t={...t}),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);let o=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,s=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,{key:l,namespaces:u}=this.extractFromKey(e[e.length-1],t),c=u[u.length-1],d=t.lng||this.language,p=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(d&&"cimode"===d.toLowerCase()){if(p){let e=t.nsSeparator||this.options.nsSeparator;return o?{res:`${c}${e}${l}`,usedKey:l,exactUsedKey:l,usedLng:d,usedNS:c,usedParams:this.getUsedParamsDetails(t)}:`${c}${e}${l}`}return o?{res:l,usedKey:l,exactUsedKey:l,usedLng:d,usedNS:c,usedParams:this.getUsedParamsDetails(t)}:l}let h=this.resolve(e,t),f=h&&h.res,g=h&&h.usedKey||l,m=h&&h.exactUsedKey||l,y=Object.prototype.toString.apply(f),b=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,v=!this.i18nFormat||this.i18nFormat.handleAsObject,w="string"!=typeof f&&"boolean"!=typeof f&&"number"!=typeof f;if(v&&f&&w&&0>["[object Number]","[object Function]","[object RegExp]"].indexOf(y)&&!("string"==typeof b&&"[object Array]"===y)){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");let e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(g,f,{...t,ns:u}):`key '${l} (${this.language})' returned an object instead of string.`;return o?(h.res=e,h.usedParams=this.getUsedParamsDetails(t),h):e}if(s){let e="[object Array]"===y,r=e?[]:{},o=e?m:g;for(let e in f)if(Object.prototype.hasOwnProperty.call(f,e)){let l=`${o}${s}${e}`;r[e]=this.translate(l,{...t,joinArrays:!1,ns:u}),r[e]===l&&(r[e]=f[e])}f=r}}else if(v&&"string"==typeof b&&"[object Array]"===y)(f=f.join(b))&&(f=this.extendTranslation(f,e,t,r));else{let o=!1,u=!1,p=void 0!==t.count&&"string"!=typeof t.count,g=Translator.hasDefaultValue(t),m=p?this.pluralResolver.getSuffix(d,t.count,t):"",y=t.ordinal&&p?this.pluralResolver.getSuffix(d,t.count,{ordinal:!1}):"",b=t[`defaultValue${m}`]||t[`defaultValue${y}`]||t.defaultValue;!this.isValidLookup(f)&&g&&(o=!0,f=b),this.isValidLookup(f)||(u=!0,f=l);let v=t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,w=v&&u?void 0:f,x=g&&b!==f&&this.options.updateMissing;if(u||o||x){if(this.logger.log(x?"updateKey":"missingKey",d,c,l,x?b:f),s){let e=this.resolve(l,{...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=[],r=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&r&&r[0])for(let t=0;t<r.length;t++)e.push(r[t]);else"all"===this.options.saveMissingTo?e=this.languageUtils.toResolveHierarchy(t.lng||this.language):e.push(t.lng||this.language);let send=(e,r,o)=>{let s=g&&o!==f?o:w;this.options.missingKeyHandler?this.options.missingKeyHandler(e,c,r,s,x,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(e,c,r,s,x,t),this.emit
1("missingKey",e,c,r,f)};this.options.saveMissing&&(this.options.saveMissingPlurals&&p?e.forEach(e=>{this.pluralResolver.getSuffixes(e,t).forEach(r=>{send([e],l+r,t[`defaultValue${r}`]||b)})}):send(e,l,b))}f=this.extendTranslation(f,e,t,h,r),u&&f===l&&this.options.appendNamespaceToMissingKey&&(f=`${c}:${l}`),(u||o)&&this.options.parseMissingKeyHandler&&(f="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${c}:${l}`:l,o?f:void 0):this.options.parseMissingKeyHandler(f))}return o?(h.res=f,h.usedParams=this.getUsedParamsDetails(t),h):f}extendTranslation(e,t,r,o,s){var l=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...r},r.lng||this.language||o.usedLng,o.usedNS,o.usedKey,{resolved:o});else if(!r.skipInterpolation){let u;r.interpolation&&this.interpolator.init({...r,interpolation:{...this.options.interpolation,...r.interpolation}});let c="string"==typeof e&&(r&&r.interpolation&&void 0!==r.interpolation.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(c){let t=e.match(this.interpolator.nestingRegexp);u=t&&t.length}let d=r.replace&&"string"!=typeof r.replace?r.replace:r;if(this.options.interpolation.defaultVariables&&(d={...this.options.interpolation.defaultVariables,...d}),e=this.interpolator.interpolate(e,d,r.lng||this.language,r),c){let t=e.match(this.interpolator.nestingRegexp),o=t&&t.length;u<o&&(r.nest=!1)}!r.lng&&"v1"!==this.options.compatibilityAPI&&o&&o.res&&(r.lng=o.usedLng),!1!==r.nest&&(e=this.interpolator.nest(e,function(){for(var e=arguments.length,o=Array(e),u=0;u<e;u++)o[u]=arguments[u];return s&&s[0]===o[0]&&!r.context?(l.logger.warn(`It seems you are nesting recursively key: ${o[0]} in key: ${t[0]}`),null):l.translate(...o,t)},r)),r.interpolation&&this.interpolator.reset()}let u=r.postProcess||this.options.postProcess,c="string"==typeof u?[u]:u;return null!=e&&c&&c.length&&!1!==r.applyPostProcessor&&(e=C.handle(c,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:o,...r}:r,this)),e}resolve(e){let t,r,o,s,l,u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(t))return;let c=this.extractFromKey(e,u),d=c.key;r=d;let p=c.namespaces;this.options.fallbackNS&&(p=p.concat(this.options.fallbackNS));let h=void 0!==u.count&&"string"!=typeof u.count,f=h&&!u.ordinal&&0===u.count&&this.pluralResolver.shouldUseIntlApi(),g=void 0!==u.context&&("string"==typeof u.context||"number"==typeof u.context)&&""!==u.context,m=u.lngs?u.lngs:this.languageUtils.toResolveHierarchy(u.lng||this.language,u.fallbackLng);p.forEach(e=>{this.isValidLookup(t)||(l=e,!L[`${m[0]}-${e}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(l)&&(L[`${m[0]}-${e}`]=!0,this.logger.warn(`key "${r}" for languages "${m.join(", ")}" won't get resolved as namespace "${l}" 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!!!")),m.forEach(r=>{let l;if(this.isValidLookup(t))return;s=r;let c=[d];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(c,d,r,e,u);else{let e;h&&(e=this.pluralResolver.getSuffix(r,u.count,u));let t=`${this.options.pluralSeparator}zero`,o=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(h&&(c.push(d+e),u.ordinal&&0===e.indexOf(o)&&c.push(d+e.replace(o,this.options.pluralSeparator)),f&&c.push(d+t)),g){let r=`${d}${this.options.contextSeparator}${u.context}`;c.push(r),h&&(c.push(r+e),u.ordinal&&0===e.indexOf(o)&&c.push(r+e.replace(o,this.options.pluralSeparator)),f&&c.push(r+t))}}for(;l=c.pop();)this.isValidLookup(t)||(o=l,t=this.getResource(r,e,l,u))}))})}),{res:t,usedKey:r,exactUsedKey:o,usedLng:s,usedNS:l}}isValidLookup(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}getResource(e,t,r){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,r,o):this.resourceStore.getResource(e,t,r,o)}getUsedParamsDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.replace&&"string"!=typeof e.replace,r=t?e.replace:e;if(t&&void 0!==e.count&&(r.count=e.count),this.options.interpolation.defaultVariables&&(r={...this.options.interpolation.defaultVariables,...r}),!t)for(let e of(r={...r},["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"]))delete r[e];return r}static hasDefaultValue(e){let t="defaultValue";for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t===r.substring(0,t.length)&&void 0!==e[r])return!0;return!1}};function capitalize(e){return e.charAt(0).toUpperCase()+e.slice(1)}let LanguageUtil=class LanguageUtil{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=k.
1create("languageUtils")}getScriptPartFromCode(e){if(!(e=getCleanedCode(e))||0>e.indexOf("-"))return null;let t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase())?null:this.formatLanguageCode(t.join("-"))}getLanguagePartFromCode(e){if(!(e=getCleanedCode(e))||0>e.indexOf("-"))return e;let t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if("string"==typeof e&&e.indexOf("-")>-1){let t=["hans","hant","latn","cyrl","cans","mong","arab"],r=e.split("-");return this.options.lowerCaseLng?r=r.map(e=>e.toLowerCase()):2===r.length?(r[0]=r[0].toLowerCase(),r[1]=r[1].toUpperCase(),t.indexOf(r[1].toLowerCase())>-1&&(r[1]=capitalize(r[1].toLowerCase()))):3===r.length&&(r[0]=r[0].toLowerCase(),2===r[1].length&&(r[1]=r[1].toUpperCase()),"sgn"!==r[0]&&2===r[2].length&&(r[2]=r[2].toUpperCase()),t.indexOf(r[1].toLowerCase())>-1&&(r[1]=capitalize(r[1].toLowerCase())),t.indexOf(r[2].toLowerCase())>-1&&(r[2]=capitalize(r[2].toLowerCase()))),r.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){let t;return e?(e.forEach(e=>{if(t)return;let r=this.formatLanguageCode(e);(!this.options.supportedLngs||this.isSupportedCode(r))&&(t=r)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;let r=this.getLanguagePartFromCode(e);if(this.isSupportedCode(r))return t=r;t=this.options.supportedLngs.find(e=>{if(e===r||!(0>e.indexOf("-")&&0>r.indexOf("-"))&&0===e.indexOf(r))return e})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}getFallbackCodes(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];let r=e[t];return r||(r=e[this.getScriptPartFromCode(t)]),r||(r=e[this.formatLanguageCode(t)]),r||(r=e[this.getLanguagePartFromCode(t)]),r||(r=e.default),r||[]}toResolveHierarchy(e,t){let r=this.getFallbackCodes(t||this.options.fallbackLng||[],e),o=[],addCode=e=>{e&&(this.isSupportedCode(e)?o.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&&addCode(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&addCode(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&addCode(this.getLanguagePartFromCode(e))):"string"==typeof e&&addCode(this.formatLanguageCode(e)),r.forEach(e=>{0>o.indexOf(e)&&addCode(this.formatLanguageCode(e))}),o}};let P=[{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}],I={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)}
1,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)}},N=["v1","v2","v3"],T=["v4"],_={zero:0,one:1,two:2,few:3,many:4,other:5};let PluralResolver=class PluralResolver{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=k.create("pluralResolver"),(!this.options.compatibilityJSON||T.includes(this.options.compatibilityJSON))&&("undefined"==typeof Intl||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=function(){let e={};return P.forEach(t=>{t.lngs.forEach(r=>{e[r]={numbers:t.nr,plurals:I[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(getCleanedCode(e),{type:t.ordinal?"ordinal":"cardinal"})}catch{return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.getRule(e,t);return this.shouldUseIntlApi()?r&&r.resolvedOptions().pluralCategories.length>1:r&&r.numbers.length>1}getPluralFormsOfKey(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,r).map(e=>`${t}${e}`)}getSuffixes(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.getRule(e,t);return r?this.shouldUseIntlApi()?r.resolvedOptions().pluralCategories.sort((e,t)=>_[e]-_[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`):r.numbers.map(r=>this.getSuffix(e,r,t)):[]}getSuffix(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=this.getRule(e,r);return o?this.shouldUseIntlApi()?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${o.select(t)}`:this.getSuffixRetroCompatible(o,t):(this.logger.warn(`no plural rule found for: ${e}`),"")}getSuffixRetroCompatible(e,t){let r=e.noAbs?e.plurals(t):e.plurals(Math.abs(t)),o=e.numbers[r];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===o?o="plural":1===o&&(o=""));let returnSuffix=()=>this.options.prepend&&o.toString()?this.options.prepend+o.toString():o.toString();return"v1"===this.options.compatibilityJSON?1===o?"":"number"==typeof o?`_plural_${o.toString()}`:returnSuffix():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?returnSuffix():this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString()}
1shouldUseIntlApi(){return!N.includes(this.options.compatibilityJSON)}};function deepFindWithDefaults(e,t,r){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",s=!(arguments.length>4)||void 0===arguments[4]||arguments[4],l=function(e,t,r){let o=getPath(e,r);return void 0!==o?o:getPath(t,r)}(e,t,r);return!l&&s&&"string"==typeof r&&void 0===(l=deepFind(e,r,o))&&(l=deepFind(t,r,o)),l}let Interpolator=class Interpolator{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=k.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||(e=>e),this.init(e)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});let t=e.interpolation;this.escape=void 0!==t.escape?t.escape:i18next_escape,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?regexEscape(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?regexEscape(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?regexEscape(t.nestingPrefix):t.nestingPrefixEscaped||regexEscape("$t("),this.nestingSuffix=t.nestingSuffix?regexEscape(t.nestingSuffix):t.nestingSuffixEscaped||regexEscape(")"),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(){let e=`${this.prefix}(.+?)${this.suffix}`;this.regexp=RegExp(e,"g");let t=`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`;this.regexpUnescape=RegExp(t,"g");let r=`${this.nestingPrefix}(.+?)${this.nestingSuffix}`;this.nestingRegexp=RegExp(r,"g")}interpolate(e,t,r,o){let s,l,u;let c=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function regexSafe(e){return e.replace(/\$/g,"$$$$")}let handleFormat=e=>{if(0>e.indexOf(this.formatSeparator)){let s=deepFindWithDefaults(t,c,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(s,void 0,r,{...o,...t,interpolationkey:e}):s}let s=e.split(this.formatSeparator),l=s.shift().trim(),u=s.join(this.formatSeparator).trim();return this.format(deepFindWithDefaults(t,c,l,this.options.keySeparator,this.options.ignoreJSONStructure),u,r,{...o,...t,interpolationkey:l})};this.resetRegExp();let d=o&&o.missingInterpolationHandler||this.options.missingInterpolationHandler,p=o&&o.interpolation&&void 0!==o.interpolation.skipOnVariables?o.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables,h=[{regex:this.regexpUnescape,safeValue:e=>regexSafe(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?regexSafe(this.escape(e)):regexSafe(e)}];return h.forEach(t=>{for(u=0;s=t.regex.exec(e);){let r=s[1].trim();if(void 0===(l=handleFormat(r))){if("function"==typeof d){let t=d(e,s,o);l="string"==typeof t?t:""}else if(o&&Object.prototype.hasOwnProperty.call(o,r))l="";else if(p){l=s[0];continue}else this.logger.warn(`missed to pass in variable ${r} for interpolating ${e}`),l=""}else"string"==typeof l||this.useRawValueToEscape||(l=makeString(l));let c=t.safeValue(l);if(e=e.replace(s[0],c),p?(t.regex.lastIndex+=l.length,t.regex.lastIndex-=s[0].length):t.regex.lastIndex=0,++u>=this.maxReplaces)break}}),e}nest(e,t){let r,o,s,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function handleHasOptions(e,t){let r=this.nestingOptionsSeparator;if(0>e.indexOf(r))return e;let o=e.split(RegExp(`${r}[ ]*{`)),l=`{${o[1]}`;e=o[0],l=this.interpolate(l,s);let u=l.match(/'/g),c=l.match(/"/g);(u&&u.length%2==0&&!c||c.length%2!=0)&&(l=l.replace(/'/g,'"'));try{s=JSON.parse(l),t&&(s={...t,...s})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${r}${l}`}return delete s.defaultValue,e}for(;r=this.nestingRegexp.exec(e);){let u=[];(s=(s={...l}).replace&&"string"!=typeof s.replace?s.replace:s).applyPostProcessor=!1,delete s.defaultValue;
1let c=!1;if(-1!==r[0].indexOf(this.formatSeparator)&&!/{.*}/.test(r[1])){let e=r[1].split(this.formatSeparator).map(e=>e.trim());r[1]=e.shift(),u=e,c=!0}if((o=t(handleHasOptions.call(this,r[1].trim(),s),s))&&r[0]===e&&"string"!=typeof o)return o;"string"!=typeof o&&(o=makeString(o)),o||(this.logger.warn(`missed to resolve ${r[1]} for nesting ${e}`),o=""),c&&(o=u.reduce((e,t)=>this.format(e,t,l.lng,{...l,interpolationkey:r[1].trim()}),o.trim())),e=e.replace(r[0],o),this.regexp.lastIndex=0}return e}};function createCachedFormatter(e){let t={};return function(r,o,s){let l=o+JSON.stringify(s),u=t[l];return u||(u=e(getCleanedCode(o),s),t[l]=u),u(r)}}let Formatter=class Formatter{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=k.create("formatter"),this.options=e,this.formats={number:createCachedFormatter((e,t)=>{let r=new Intl.NumberFormat(e,{...t});return e=>r.format(e)}),currency:createCachedFormatter((e,t)=>{let r=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>r.format(e)}),datetime:createCachedFormatter((e,t)=>{let r=new Intl.DateTimeFormat(e,{...t});return e=>r.format(e)}),relativetime:createCachedFormatter((e,t)=>{let r=new Intl.RelativeTimeFormat(e,{...t});return e=>r.format(e,t.range||"day")}),list:createCachedFormatter((e,t)=>{let r=new Intl.ListFormat(e,{...t});return e=>r.format(e)})},this.init(e)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},r=t.interpolation;this.formatSeparator=r.formatSeparator?r.formatSeparator:r.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=createCachedFormatter(t)}format(e,t,r){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=t.split(this.formatSeparator),l=s.reduce((e,t)=>{let{formatName:s,formatOptions:l}=function(e){let t=e.toLowerCase().trim(),r={};if(e.indexOf("(")>-1){let o=e.split("(");t=o[0].toLowerCase().trim();let s=o[1].substring(0,o[1].length-1);if("currency"===t&&0>s.indexOf(":"))r.currency||(r.currency=s.trim());else if("relativetime"===t&&0>s.indexOf(":"))r.range||(r.range=s.trim());else{let e=s.split(";");e.forEach(e=>{if(!e)return;let[t,...o]=e.split(":"),s=o.join(":").trim().replace(/^'+|'+$/g,"");r[t.trim()]||(r[t.trim()]=s),"false"===s&&(r[t.trim()]=!1),"true"===s&&(r[t.trim()]=!0),isNaN(s)||(r[t.trim()]=parseInt(s,10))})}}return{formatName:t,formatOptions:r}}(t);if(this.formats[s]){let t=e;try{let u=o&&o.formatParams&&o.formatParams[o.interpolationkey]||{},c=u.locale||u.lng||o.locale||o.lng||r;t=this.formats[s](e,c,{...l,...o,...u})}catch(e){this.logger.warn(e)}return t}return this.logger.warn(`there was no format function for ${s}`),e},e);return l}};let Connector=class Connector extends EventEmitter{constructor(e,t,r){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=r,this.languageUtils=r.languageUtils,this.options=o,this.logger=k.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=o.maxParallelReads||10,this.readingCalls=0,this.maxRetries=o.maxRetries>=0?o.maxRetries:5,this.retryTimeout=o.retryTimeout>=1?o.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(r,o.backend,o)}queueLoad(e,t,r,o){let s={},l={},u={},c={};return e.forEach(e=>{let o=!0;t.forEach(t=>{let u=`${e}|${t}`;!r.reload&&this.store.hasResourceBundle(e,t)?this.state[u]=2:this.state[u]<0||(1===this.state[u]?void 0===l[u]&&(l[u]=!0):(this.state[u]=1,o=!1,void 0===l[u]&&(l[u]=!0),void 0===s[u]&&(s[u]=!0),void 0===c[t]&&(c[t]=!0)))}),o||(u[e]=!0)}),(Object.keys(s).length||Object.keys(l).length)&&this.queue.push({pending:l,pendingCount:Object.keys(l).length,loaded:{},errors:[],callback:o}),{toLoad:Object.keys(s),pending:Object.keys(l),toLoadLanguages:Object.keys(u),toLoadNamespaces:Object.keys(c)}}loaded(e,t,r){let o=e.split("|"),s=o[0],l=o[1];t&&this.emit("failedLoading",s,l,t),r&&this.store.addResourceBundle(s,l,r),this.state[e]=t?-1:2;let u={};this.queue.forEach(r=>{(function(e,t,r,o){let{obj:s,k:l}=getLastOfPath(e,t,Object);s[l]=s[l]||[],o&&(s[l]=s[l].concat(r)),o||s[l].push(r)})(r.loaded,[s],l),void 0!==r.pending[e]&&(delete r.pending[e],r.pendingCount--),t&&r.errors.push(t),0!==r.pendingCount||r.done||(Object.keys(r.loaded).forEac
1h(e=>{u[e]||(u[e]={});let t=r.loaded[e];t.length&&t.forEach(t=>{void 0===u[e][t]&&(u[e][t]=!0)})}),r.done=!0,r.errors.length?r.callback(r.errors):r.callback())}),this.emit("loaded",u),this.queue=this.queue.filter(e=>!e.done)}read(e,t,r){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,l=arguments.length>5?arguments[5]:void 0;if(!e.length)return l(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:t,fcName:r,tried:o,wait:s,callback:l});return}this.readingCalls++;let resolver=(u,c)=>{if(this.readingCalls--,this.waitingReads.length>0){let e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}if(u&&c&&o<this.maxRetries){setTimeout(()=>{this.read.call(this,e,t,r,o+1,2*s,l)},s);return}l(u,c)},u=this.backend[r].bind(this.backend);if(2===u.length){try{let r=u(e,t);r&&"function"==typeof r.then?r.then(e=>resolver(null,e)).catch(resolver):resolver(null,r)}catch(e){resolver(e)}return}return u(e,t,resolver)}prepareLoading(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=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."),o&&o();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);let s=this.queueLoad(e,t,r,o);if(!s.toLoad.length)return s.pending.length||o(),null;s.toLoad.forEach(e=>{this.loadOne(e)})}load(e,t,r){this.prepareLoading(e,t,{},r)}reload(e,t,r){this.prepareLoading(e,t,{reload:!0},r)}loadOne(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=e.split("|"),o=r[0],s=r[1];this.read(o,s,"read",void 0,void 0,(r,l)=>{r&&this.logger.warn(`${t}loading namespace ${s} for language ${o} failed`,r),!r&&l&&this.logger.log(`${t}loaded namespace ${s} for language ${o}`,l),this.loaded(e,r,l)})}saveMissing(e,t,r,o,s){let l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},u=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 "${r}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(null!=r&&""!==r){if(this.backend&&this.backend.create){let c={...l,isUpdate:s},d=this.backend.create.bind(this.backend);if(d.length<6)try{let s;(s=5===d.length?d(e,t,r,o,c):d(e,t,r,o))&&"function"==typeof s.then?s.then(e=>u(null,e)).catch(u):u(null,s)}catch(e){u(e)}else d(e,t,r,o,u,c)}e&&e[0]&&this.store.addResource(e[0],t,r,o)}}};function get(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){let t={};if("object"==typeof e[1]&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){let r=e[3]||e[2];Object.keys(r).forEach(e=>{t[e]=r[e]})}return t},interpolation:{escapeValue:!0,format:(e,t,r,o)=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function transformOptions(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&0>e.supportedLngs.indexOf("cimode")&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function noop(){}
1let I18n=class I18n extends EventEmitter{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(super(),this.options=transformOptions(e),this.services={},this.logger=k,this.modules={external:[]},!function(e){let t=Object.getOwnPropertyNames(Object.getPrototypeOf(e));t.forEach(t=>{"function"==typeof e[t]&&(e[t]=e[t].bind(e))})}(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;"function"==typeof t&&(r=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&("string"==typeof t.ns?t.defaultNS=t.ns:0>t.ns.indexOf("translation")&&(t.defaultNS=t.ns[0]));let o=get();function createClassOnDemand(e){return e?"function"==typeof e?new e:e:null}if(this.options={...o,...this.options,...transformOptions(t)},"v1"!==this.options.compatibilityAPI&&(this.options.interpolation={...o.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?k.init(createClassOnDemand(this.modules.logger),this.options):k.init(null,this.options),this.modules.formatter?t=this.modules.formatter:"undefined"!=typeof Intl&&(t=Formatter);let r=new LanguageUtil(this.options);this.store=new ResourceStore(this.options.resources,this.options);let s=this.services;s.logger=k,s.resourceStore=this.store,s.languageUtils=r,s.pluralResolver=new PluralResolver(r,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),t&&(!this.options.interpolation.format||this.options.interpolation.format===o.interpolation.format)&&(s.formatter=createClassOnDemand(t),s.formatter.init(s,this.options),this.options.interpolation.format=s.formatter.format.bind(s.formatter)),s.interpolator=new Interpolator(this.options),s.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},s.backendConnector=new Connector(createClassOnDemand(this.modules.backend),s.resourceStore,s,this.options),s.backendConnector.on("*",function(t){for(var r=arguments.length,o=Array(r>1?r-1:0),s=1;s<r;s++)o[s-1]=arguments[s];e.emit(t,...o)}),this.modules.languageDetector&&(s.languageDetector=createClassOnDemand(this.modules.languageDetector),s.languageDetector.init&&s.languageDetector.init(s,this.options.detection,this.options)),this.modules.i18nFormat&&(s.i18nFormat=createClassOnDemand(this.modules.i18nFormat),s.i18nFormat.init&&s.i18nFormat.init(this)),this.translator=new Translator(this.services,this.options),this.translator.on("*",function(t){for(var r=arguments.length,o=Array(r>1?r-1:0),s=1;s<r;s++)o[s-1]=arguments[s];e.emit(t,...o)}),this.modules.external.forEach(e=>{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,r||(r=noop),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(t=>{this[t]=function(){return e.store[t](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(t=>{this[t]=function(){return e.store[t](...arguments),e}});let s=defer(),load=()=>{let finish=(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),s.resolve(t),r(e,t)};if(this.languages&&"v1"!==this.options.compatibilityAPI&&!this.isInitialized)return finish(null,this.t.bind(this));this.changeLanguage(this.options.lng,finish)};return this.options.resources||!this.options.initImmediate?load():setTimeout(load,0),s}loadResources(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:noop,r=t,o="string"==typeof e?e:this.language;if("function"==typeof e&&(r=e),!this.options.resources||this.options.partialBundledLanguages){if(o&&"cimode"===o.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return r();let e=[],append=t=>{if(!t||"cimode"===t)return;let r=this.services.languageUtils.toResolveHierarchy(t);r.forEach(t=>{"cimode"!==t&&0>e.indexOf(t)&&e.push(t)})};if(o)append(o);else{let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);
1e.forEach(e=>append(e))}this.options.preload&&this.options.preload.forEach(e=>append(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),r(e)})}else r(null)}reloadResources(e,t,r){let o=defer();return e||(e=this.languages),t||(t=this.options.ns),r||(r=noop),this.services.backendConnector.reload(e,t,e=>{o.resolve(),r(e)}),o}use(e){if(!e)throw Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&C.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.pu
1sh(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(let e=0;e<this.languages.length;e++){let t=this.languages[e];if(!(["cimode","dev"].indexOf(t)>-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}}changeLanguage(e,t){var r=this;this.isLanguageChangingTo=e;let o=defer();this.emit("languageChanging",e);let setLngProps=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},done=(e,s)=>{s?(setLngProps(s),this.translator.changeLanguage(s),this.isLanguageChangingTo=void 0,this.emit("languageChanged",s),this.logger.log("languageChanged",s)):this.isLanguageChangingTo=void 0,o.resolve(function(){return r.t(...arguments)}),t&&t(e,function(){return r.t(...arguments)})},setLng=t=>{e||t||!this.services.languageDetector||(t=[]);let r="string"==typeof t?t:this.services.languageUtils.getBestMatchFromCodes(t);r&&(this.language||setLngProps(r),this.translator.language||this.translator.changeLanguage(r),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(r)),this.loadResources(r,e=>{done(e,r)})};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(setLng):this.services.languageDetector.detect(setLng):setLng(e):setLng(this.services.languageDetector.detect()),o}getFixedT(e,t,r){var o=this;let fixedT=function(e,t){let s,l;if("object"!=typeof t){for(var u=arguments.length,c=Array(u>2?u-2:0),d=2;d<u;d++)c[d-2]=arguments[d];s=o.options.overloadTranslationOptionHandler([e,t].concat(c))}else s={...t};s.lng=s.lng||fixedT.lng,s.lngs=s.lngs||fixedT.lngs,s.ns=s.ns||fixedT.ns,s.keyPrefix=s.keyPrefix||r||fixedT.keyPrefix;let p=o.options.keySeparator||".";return l=s.keyPrefix&&Array.isArray(e)?e.map(e=>`${s.keyPrefix}${p}${e}`):s.keyPrefix?`${s.keyPrefix}${p}${e}`:e,o.t(l,s)};return"string"==typeof e?fixedT.lng=e:fixedT.lngs=e,fixedT.ns=t,fixedT.keyPrefix=r,fixedT}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
1if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;let r=t.lng||this.resolvedLanguage||this.languages[0],o=!!this.options&&this.options.fallbackLng,s=this.languages[this.languages.length-1];if("cimode"===r.toLowerCase())return!0;let loadNotPending=(e,t)=>{let r=this.services.backendConnector.state[`${e}|${t}`];return -1===r||2===r};if(t.precheck){let e=t.precheck(this,loadNotPending);if(void 0!==e)return e}return!!(this.hasResourceBundle(r,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||loadNotPending(r,e)&&(!o||loadNotPending(s,e)))}loadNamespaces(e,t){let r=defer();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach(e=>{0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}),this.loadResources(e=>{r.resolve(),t&&t(e)}),r):(t&&t(),Promise.resolve())}loadLanguages(e,t){let r=defer();"string"==typeof e&&(e=[e]);let o=this.options.preload||[],s=e.filter(e=>0>o.indexOf(e));return s.length?(this.options.preload=o.concat(s),this.loadResources(e=>{r.resolve(),t&&t(e)}),r):(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";let t=this.services&&this.services.languageUtils||new LanguageUtil(get());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(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new I18n(e,t)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:noop,r=e.forkResourceStore;r&&delete e.forkResourceStore;let o={...this.options,...e,isClone:!0},s=new I18n(o);return(void 0!==e.debug||void 0!==e.prefix)&&(s.logger=s.logger.clone(e)),["store","services","language"].forEach(e=>{s[e]=this[e]}),s.services={...this.services},s.services.utils={hasLoadedNamespace:s.hasLoadedNamespace.bind(s)},r&&(s.store=new ResourceStore(this.store.data,o),s.services.resourceStore=s.store),s.translator=new Translator(s.services,o),s.translator.on("*",function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];s.emit(e,...r)}),s.init(o,t),s.translator.options=o,s.translator.backendConnector.services.utils={hasLoadedNamespace:s.hasLoadedNamespace.bind(s)},s}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}};let E=I18n.createInstance();E.createInstance=I18n.createInstance,E.createInstance,E.dir,E.init,E.loadResources,E.reloadResources,E.use,E.changeLanguage,E.getFixedT,E.t,E.exists,E.setDefaultNamespace,E.hasLoadedNamespace,E.loadNamespaces,E.loadLanguages;var $=r(7421),j=JSON.parse('{"common":{"button":{"signUp":"Sign Up","signUpToday":"Sign up today","new":"New"}},"raizRewardsExtension":{"pageTitle":"Raiz Rewards Browser Extension â Shop & Earn | Raiz Invest","metaDescription":"Add the Raiz Rewards browser extension to earn cashback at 1000+ stores including eBay, Myer and HelloFresh. Cashback invests directly into your Raiz account.","heroSection":{"sectionName":"Raiz Rewards Extension","title":"Shop, earn and invest with Raiz Rewards!","description":"Not sure if your favourite brand is on Raiz Rewards? Download the Raiz Rewards browser extension, which will automatically notify you of our partners. Earn cash rewards that are invested back into your active Raiz Invest account or your Raiz Invest Super account. Donât miss out on rewards from hundreds of stores, helping you save and invest small amounts regularly.","buttons":{"addtoChromeLabel":"Add to Chrome","addtoFirefoxLabel":"Add to Firefox","addtoSafariLabel":"Add to Safari","watchLabel":"Watch video"}},"partnersSection":{"title":"Over 1,000 stores to choose from.","description":"Find your favourite stores or discover new ones with incredible offers.","button":"View All Partners"},"howItWorksSection":{"sectionName":"How it works","title":"Quick to install, easy to use","steps":[{"title":"1. Create a Raiz Invest account","description":"Start investing today and join Australiaâs #1<sup>^</sup> investment app.","buttonTitle":"Sign up now"},{"title":"2. Install the browser extension","description":"Add the extension to your Chrome or Firefox browser or download Raiz Rewards Browser Extension from the App Store for iOS devices and enable the extension in your device settings. It takes less than a minute."},{"title":"3. Pin to your browser","description":"After downloading the extension, go to \\"Manage extensions\\" and click the pin icon to ensure you always know when a retailer is partnered with Raiz Rewards."},{"title":"4. Activate your cashback with Raiz Rewards","description":"Sign in to your Raiz account, click on the âActivate Raiz Rewardsâ button, and once you see the tracking pop up, shop with your favourite retailer."}]},"reviewsSection":{"basedOn":"Based on <u>
1{{count}} reviews</u> as of {{date}}"},"benefitsSection":{"title":"Why shop with us?","benefits":[{"number":"1,000+","description":"Stores available to earn Raiz Rewards at."},{"number":"$49m+","description":"Cashback has been given to Raiz customers so far."},{"number":"$9k+","description":"Cashback has been given to our top user!"},{"number":"$1,000","description":"Is our highest cashback awarded for a single purchase."}]}},"storiesPage":{"title":"Real Investor Stories â How Raiz Helps Save | Raiz Invest","metaDescription":"Hear from real Raiz customers about their investing journeys â how round-ups, recurring deposits and ETFs helped them build wealth from $5 a day.","content":{"title":"How Raiz has empowered others","stories":[{"name":"Angie R.","borderColor":"#3DD3AA","description":"They say dream big. Iâm serious about that. For as long as I can remember, my ultimate dream was to go to space. No, seriously. When I turned 30 I decided I needed to start saving for 30 years and bank on compound interest so I can buy my ticket. I looked around at different options, learned about stocks and bonds, and then I found Raiz. Super simple. Now I have top ups and additional weekly payments in a high risk long term portfolio, and Iâm going to make it happen. One day far far into the future youâll see a post from me, living my dream because of Raiz! I canât wait."},{"name":"Dan B.","borderColor":"#EF5928","description":"I was raised with atrocious financial literacy. Iâm terrible at saving and getting my head around investing has been almost impossible for me. Raiz has taken a lot of the mystery out of saving and investing. Iâve saved money without even realising, learnt a little about how investing works and seen the power of compounding (look at me using fancy words now!) I donât have anything in particular Iâm saving for, I just want to make our family a little more financially secure. The best thing though is that I can pass this knowledge on to my kids and break the cycle of poor financial literacy in my family."},{"name":"Mark R.","borderColor":"#F9DD28","description":"Started looking into stocks a few months ago but everything was so over my head as a beginner. Then I read about micro investing raiz was my first investment. I set it up for round ups and top up $5 each day. I love watch the markets rise and fall. After only a couple of months Iâve seen much better returns than if I just left my money in my high interest account. I now understand the stock market alot better and love the diversity raiz has given me in the market."},{"name":"Jaiden C.","borderColor":"#6EEB82","description":"Iâve always been curious about the share market but it has been somewhat difficult due to the initial investments required to start. I found Raiz back when it was Acorns just months after it entered the Australian market. Combining low fees, good returns and promoting the idea of digital change saw my account grow, without temptation to go blow it on something. Raiz has seen me take holidays (combined with that cashback feature), funded by regular, weekly instalments and during the peak of COVID-19, saw the cash that wouldâve otherwise been spent on eating out and dining in. Thanks to a global pandemic and recession, Raiz has helped me be better off financially compared to having left that cash in the bank. Itâs a must-have app for me, and is my first recommendation to anyone interested in the sharemarket, or even trying to save but struggles to not spend it."},{"name":"Josie D.","borderColor":"#28AD87","description":"As a full-time university student I regularly find myself underemployed during the semester as I cannot meet the hours casual employers require. Discovering the app has given me much more peace of mind as it ensures some of my income will continue to grow. Also, Raiz is the best platform for me to start investing as I was apprehensive as to how a young person does start investing. Thank you Raiz!"},{"name":"Lindsay M.","borderColor":"#37474F","description":"Raiz helps me to save a little every week, which is what I like to call my âback-upâ fund. Thanks to Raiz and my âback-upâ fund, I have been able to enrol in a online diploma course to further my studies â which has already begun to pay off. So I guess you could say I have doubled my investment with Raiz!"}]}},"supportPage":{"title":"Raiz Customer Support â Contact Us | Raiz Invest Australia","metaDescription":"Contact Raiz Invest support by phone (1300 75 47 48) or email ([email protected]). Get help with your investments, Raiz Super, withdrawals, and account enquiries. Mon-Fri 8:30am-5:30pm Sydney time.","headerSection":{"links":[{"url":"/support","label":"Raiz Invest"},{"url":"/super-support","label":"Raiz Invest Super"}],"title":"Need a hand?"},"faqSectionHeader":{"title":"FAQ","description":"You should refer to the\xa0<a href=\'product-disclosure-statement\'>Product Disclosure Statement</a>\xa0on this Website for more detailed information about the Raiz product."},"contactSection":{"callLinks":{"label":"1300 75 47 48","phoneNumber":"1300 75 47 48"},"emailButton":{"label":"Email"}},"bodySection":[{"url":"registration-guide","text":"Need help signing up?","label":"Get Started Here"},{"url":"app-guide","text":"Need help exploring and understanding the app?","label":"View Our App Guide"}],"searchBarPlaceholder":"Search by question .."},"superSupportPage":{"title":"Raiz Super FAQ â Common Questions Answered | Raiz Invest","metaDescription":"Find answers to common Raiz Super questions or contact our team. Help on contributions, rollovers, beneficiaries, statements and account changes for members.","headerSection":{"links":[{"url":"/support","label":"Raiz Invest"},{"url":"/super-support","label":"Raiz Invest Super"}],"title":"Need a hand?"},"contactSection":{"title":"Contact Us","contactOurTeam":"Contact our helpful Raiz Support Team","time":"8:30AM-5:30PM Sydney Time, Monday - Friday","emailButton":{"label":"Email"}},"faqSectionHeader":{"title":"FAQ","description":"You should refer to the\xa0<a href=\'super-product-disclosure-statement\'>Product Disclosure Statement</a>\xa0on this Website for more detailed information about the Raiz Invest Super product.","superFormLinks":"Link to Super Forms"},"bodySection":[{"url":"https://raizinvest.com.au/registration-guide/","text":"Need help signing up?","label":"Get Started Here"},{"url":"https://raizinvest.com.au/app-guide/","text":"Need help exploring and understanding the app?","label":"View Our App Guide"}],"searchBarPlaceholder":"Search by question .."}
1,"offsettersPage":{"title":"Raiz Offsetters â Carbon Offset Investments | Raiz Invest","metaDescription":"Reduce your carbon footprint with Raiz Offsetters for $3.70 a month. Back Australian disaster relief, earn member-only prizes and invest in a more sustainable future.","joinOffsetterButton":{"url":"https://app.raizinvest.com.au/offsetters","label":"Join Offsetters"},"heroSection":{"modal":"Please Join Offsetters in the Raiz mobile app.","title":"Offsetters","subtitle":["Offset","Impact","Win"]},"linksSection":{"links":[{"label":"Offsetters FAQ","url":"https://raizinvest.com.au/support#offsetters"},{"label":"Terms and Conditions","url":"https://files.raizinvest.com.au/offsetters/Jan_2026_Raiz_Offsetters%2BTrade%2BPromotion%2BTerms%2Band%2BConditions.pdf"}]},"impactSection":{"title":"Your small change can create a big change for our planet","benefits":[{"title":"OFFSET","description":"Three tonnes will be offset from every member\'s carbon footprint for each year they are part of the program. Just 1000 Offsetters will create a carbon reduction equivalent to over 50 cars being taken off Australian roads for an entire year."},{"title":"IMPACT","description":"Every month, 5% of membership fees are set aside for an Australian disaster relief fund. When a natural disaster strikes and Australia needs our help, the Offsetterâs community can release these funds to those in need. Raiz Invest and partners have committed to matching the donation dollar for dollar."},{"title":"WIN","description":"Through partnerships with like-minded companies and brands, Offsetters are rewarded for their efforts. And the bigger the community grows, the bigger the prizes grow!"}],"description":"Become a member for just <strong>$3.70 a month</strong>
1 and start reducing your carbon footprint, create impact by collectively supporting natural Australian disaster relief and be rewarded for your efforts."},"membersSection":{"title":"As Offsettersâ member-base grows, so do our rewards","benefits":[{"title":"Monthly Prize","description":"2 X large Organic Fruit and Vegetable Boxes given away each month!"},{"title":"10,000 members","description":"3 lucky members will receive a 6.6kW home solar system or free power for a year through Powershop"},{"title":"20,000 members","description":"2 Offsetters will win an Antarctic Climate Experience"},{"title":"50,000 members","description":"One Offsetter will take home the incredible Tesla S Performance with Ludicrous Mode"}]},"joinSection":{"title":"Join the offsetters","description":"Become a member for just $3.70 a month and start reducing your carbon footprint, create impact by collectively supporting natural Australian disaster relief and be rewarded for your efforts."}},"portfolioChart":{"title":"Put Your Money to Work"},"uninstallPage":{"title":"Uninstall Raiz Rewards Browser Extension | Raiz Invest","description":"We are sorry to see you go.."},"aboutUsPage":{"title":"About Raiz: Our story, team and mission | Raiz Invest","metaDescription":"Meet the team behind Raiz â Australia\'s ASX-listed micro-investing platform. Learn our mission to help every Aussie invest with confidence from $5."},"careersPage":{"title":"Careers at Raiz: Join the team shaping Aussie investing","metaDescription":"Build the future of micro-investing at Raiz. Browse roles in engineering, product, design and operations at Australia\'s ASX-listed Raiz Invest (RZI)."},"securityPage":{"title":"Is Raiz secure? AFSL, ASX listing and bank-grade protection","metaDescription":"How Raiz keeps your money and data safe â AFSL-licensed, ASX-listed (RZI), bank-grade encryption, regulated custodians and ASIC oversight."},"superFeesPage":{"title":"Raiz Super fees: Clear pricing for your retirement portfolio","metaDescription":"See every fee that applies to your Raiz Super account â admin, investment, indirect and transaction costs explained in plain English for Australian members."},"navBar":{"loginButton":{"label":"Log In","url":"https://app.raizinvest.com.au/auth/login"},"signupButton":{"label":"Sign Up","url":"https://raizinvest.com.au/gettheapp"},"links":{"blog":"https://raizinvest.com.au/blog/","rewardsBlog":"https://raizrewards.com.au/"}},"footer":{"links":[{"name":"Privacy Policy","pathname":"privacy"},{"name":"FAQ and Help","pathname":"support"},{"name":"Investor Hub","pathname":"https://investorhub.raizinvest.com.au/"},{"name":"Terms & Conditions","pathname":"terms"},{"name":"Direct Debit Request Service Agreement","pathname":"direct-debit"},{"name":"About Us","pathname":"about-us"},{"name":"Raiz Rewards Blog","pathname":"https://raizrewards.com.au/"},{"name":"Raiz Invest - Product Disclosure Statement","pathname":"product-disclosure-statement"},{"name":"Important Documents","pathname":"important-documents"},{"name":"Security","pathname":"security"},{"name":"Raiz Invest - Target Market Determination","pathname":"target-market-determination"},{"name":"Fees","pathname":"fees"},{"name":"Social Responsibility","pathname":"social-responsibility"},{"name":"Raiz Invest Super - Product Disclosure Statement","pathname":"super-product-disclosure-statement"},{"name":"Careers","pathname":"careers"},{"name":"Partnerships","pathname":"partnerships"},{"name":"Raiz Invest Super - Target Market Determination","pathname":"super-target-market-determination"},{"name":"Inquiries","pathname":"inquiries"}],"socials":[{"pathname":"https://www.facebook.com/raizapp","ariaLabel":"facebook"},{"pathname":"https://www.instagram.com/raizinvest/","ariaLabel":"instagram"},{"pathname":"https://twitter.com/raizaustralia","ariaLabel":"twitter"},{"pathname":"https://www.linkedin.com/company/raiz-invest","ariaLabel":"linkedin"},{"pathname":"https://www.youtube.com/c/RaizInvestAustralia","ariaLabel":"youtube"}],"disclaimers":{"privacyAndTerms":"Instreet Investment Limited (ACN 128 813 016 AFSL 434776) (Instreet) is the Responsible Entity of the Funds included in this website. Raiz Invest Australia Limited (26 604 402 815) (Corporate Authorised Representative of Instreet) is the Promoter of Raiz Invest Super and Promoter and Administrator of the Raiz Invest Australia Fund (ARSN 607 533 022).<br><br>Information on this website is intended to be of general information only and and has been prepared without taking into account your objectives, financial situation or needs. Before acting on such information, you should conduct your own review or consult a financial advisor before making a decision to invest. Please read the relevant Product Disclosure Statement and any associated reference documents before making an investment decision. In accordance with the Design and Distributions Obligations, we maintain Target Market Determinations for our Funds. All documents can be found on the Raiz website www.raizinvest.com.au, or calling the Customer Support team on 1300 754 748.<br><br>Please note that past performance is not a reliable indicator or guarantee of future performance. Historical returns, forecasts, and market commentary are provided for general informational purposes only. All investment carries risk and may result in loss of capital.<br><br>\xa9 Copyright Instreet Investment Limited. You may only reproduce, circulate and use this document (or any part of it) with the consent of Instreet Investment Limited.<br>","offsetters":"Instreet Investment Limited (ACN 128 813 016 AFSL 434776) (Instreet) is the Responsible Entity of the Funds included in this website. Raiz Invest Australia Limited (26 604 402 815) (Corporate Authorised Representative of Instreet) is the Promoter of Raiz Invest Super.<br><br>Raiz Offsetters is promoted by Moral Compass Asset Investment Pty Ltd (ABN 51 637 026 941). This is a promotion for a monthly subscription offered by Raiz. Promotion valid until 31/12/2025. Terms and conditions apply to Raiz Offsetters.<br><br>Information on this website is intended to be of general information only and and has been prepared without taking into account your objectives, financial situation or needs. Before acting on such information, you should conduct your own review or consult a financial advisor before making a decision to invest. Please read the relevant Product Disclosure Statement and any associated reference documents before making an investment decision. In accordance with the Design and Distributions Obligations, we maintain Target Market Determinations for our Funds. All documents can be found on the Raiz website www.raizinvest.com.au, or calling the Customer Support team on 1300 754 748.<br><br>Please note that past performance is not a reliable indicator or guarantee of future performance. Historical returns, forecasts, and market commentary are provided for general informational purposes only. All investment carries risk and may result in loss of capital.<br><br>\xa9 Copyright Instreet Investment Limited. You may only reproduce, circulate and use this document (or any part of it) with the consent of Instreet Investment Limited.<br>","rewards":"Instreet Investment Limited (ACN 128 813 016 AFSL 434776) is the Responsible Entity of the Funds contained on this website.<br><br>Terms and conditions apply to Raiz Rewards.<br><br>The information on this website is provided for general information purposes only and does not constitute investment or financial product advice. Before acting on such information, you should conduct your own review or consult a financial advisor before making a decision to invest. We are sharing this content for informational purposes only and do not endorse the specific services, products, or opinions of the external websites or authors. Users should exercise their own discretion and verify any information with independent sources. Please read the relevant Product Disclosure Statement and any associated reference documents before making an investment decision. In accordance with the Design and Distributions Obligations, we maintain Target Market Determinations for our Funds. All documents can be found on the Raiz website www.raizinvest.com.au, or calling the Customer Support team on 1300 754 748.<br><br>Please note that past performance is not a reliable indicator or guarantee of future performance. Historical returns, forecasts, and market commentary are provided for general informational purposes only. All investment carries risk and may result in loss of capital.<br><br>\xa9 Copyright Instreet Investment Limited. You may only reproduce, circulate and use this document (or any part of it) with the consent of Instreet Investment Limited.<br>","support":"Raiz Invest Australia Limited (ABN 26 604 402 815) is the promoter of Raiz Invest Super, a Division of AMG Super. The Product Disclosure Stament (PDS), Member Guide and Target Market Determination (TMD) are issued by Equity Trustees Superannuation Limited (AFSL 229757, RSE
1Licence No L0001458) as Trustee of AMG Super.<br><br>Information on this website is intended to be of general information only and and has been prepared without taking into account your objectives, financial situation or needs. Before acting on such information, you should conduct your own review or consult a financial advisor before making a decision to invest. Please read the relevant Product Disclosure Statement and any associated reference documents before making an investment decision. In accordance with the Design and Distributions Obligations, we maintain TMDs for our Funds. All documents can be found on the Raiz website www.raizinvest.com.au, or calling the Customer Support team on 1300 754 748.<br><br>Please note that past performance is not a reliable indicator or guarantee of future performance. Historical returns, forecasts, and market commentary are provided for general informational purposes only. All investment carries risk and may result in loss of capital.<br><br>\xa9 Copyright Instreet Investment Limited. You may only reproduce, circulate and use this document (or any part of it) with the consent of Instreet Investment Limited.<br>","propertyFund":"Instreet Investment Limited (ACN 128 813 016 AFSL 434776) is the Responsible Entity of the Raiz Property Fund (ARSN 659 208 152). Raiz Invest Australia Limited (26 604 402 815) (Corporate Authorised Representative of Instreet) is the Promoter and Administrator of the Raiz Property Fund.<br><br>Investing in the Raiz Property Fund involves specific risks associated with property, including risks related to residential property market fluctuations, liquidity and valuation.<br><br>Information on this website is intended to be of general information only and and has been prepared without taking into account your objectives, financial situation or needs. Before acting on such information, you should conduct your own review or consult a financial advisor before making a decision to invest. Please read the relevant Product Disclosure Statement and any associated reference documents before making an investment decision. In accordance with the Design and Distributions Obligations, we maintain TMDs for our Funds. All documents can be found on the Raiz website www.raizinvest.com.au, or calling the Customer Support team on 1300 754 748.<br><br>Please note that past performance is not a reliable indicator or guarantee of future performance. Historical returns, forecasts, and market commentary are provided for general informational purposes only. All investment carries risk and may result in loss of capital.<br><br>\xa9 Copyright Instreet Investment Limited. You may only reproduce, circulate and use this document (or any part of it) with the consent of Instreet Investment Limited.<br>"},"endOfDisclaimers":"*The Raiz mobile app has achieved an average rating of 4.7 out of 5 from over 44K app store reviews as of June 2025<br><br>**Over $1.8 billion as at June 2025.<br><br>^ For more information, please see: <a target=\'_blank\' rel=\'noopener noreferrer\' href=\'https://www.finder.com.au/finder-awards/customer-satisfaction-awards/micro-investing-app-satisfaction\'>https://www.finder.com.au/finder-awards/customer-satisfaction-awards/micro-investing-app-satisfaction</a>","privacy":"Raiz Invest Australia Limited â Authorised Representative of AFSL 434776. The Raiz Invest Australia Fund and Raiz Property Fund are issued in Australia by Instreet Investment Limited (ACN 128 813 016 AFSL 434776) a subsidiary of Raiz Invest Limited and promoted by Raiz Invest Australia Limited (ACN 604 402 815). Product Disclosure Statements (PDS) and Target Market Determinations (TMD) for these products are available on the Raiz Invest website and App. A person should read and consider the PDS and TMD before deciding whether, or not, to acquire and continue to hold interests in these products. The risks of investing in these products are fully set out in the PDS and include the risks that would ordinarily apply to investing.<br><br>Our Raiz Invest account fees can be found <a href=\'https://raizinvest.com.au/fees\'>here</a>, with detailed explanations and examples in the\xa0<a href=\'https://raizinvest.com.au/product-disclosure-statement\'>PDS</a> and\xa0<a href=\'https://raizinvest.com.au/support\'>FAQs</a>.<br><br>Raiz Invest Super is a Division of AMG Super. The\xa0<a href=\'https://raizinvest.com.au/super-product-disclosure-statement/\'>PDS</a>\xa0and\xa0<a href=\'https://raizinvest.com.au/super-target-market-determination/\'>TMD</a>\xa0are issued by Equity Trustees Superannuation Limited (AFSL 229757, RSE
1Licence No L0001458) as Trustee of AMG Super. A person should consider the information in the PDS and the other important information (including the Member Guide) which form part of the PDS. The Raiz Invest Super PDS contains all information on our super investment options and fees.<br><br>Mastercard is a registered trademark and the circles design is a trademark of Mastercard International Incorporated.<br><br>Home loans are subject to approval from the lending institution and Raiz Home Ownership makes no warranties as to the success of an application until all relevant information has been provided.<br><br>Raiz Home Ownership Pty Ltd (ABN 14 645 876 937), an Australian Credit Representative number 528594 under Australian Credit Licence number 387025. Raiz Home Ownership Pty Ltd is 100% owned by Raiz Invest Australia Limited (ABN 26 604 402 815).<br><br>\\"Raiz\\" are registered trademarks of Raiz Invest Limited. \xa92022 Raiz Invest Limited<br><br>"},"floatingBanner":{"companyName":"Raiz","description":"Over 1.5 million sign ups","button":"Sign Up","url":"https://raizinvest.com.au/gettheapp"},"contactFormModal":{"title":"Contact Raiz Support","description":"Please fill out the entire form below and an Raiz Support Team Member will contact you shortly. Or call us 1300 75 47 48","fields":{"topics":{"message":"Please select the option that most accurately describes your case so that we can better serve you.","placeholder":"Select a Topic","placeholderSub":"Select a Subtopic","options":{"raizAccountApproval":"Approval","fundingAccount":"Funding","roundUpAccount":"Round-Up","super":"Super","cancelMyOrder":"Cancellation","featureRequest":"Feature","forgottenPinOrPassword":"Password","closeMyAccount":"Closure","other":"Other"},"cancelOrder":"In order to cancel pending investments, please visit the \'History\' page of the app and find the transaction that you would like to cancel, under the \'Pending\' tab. Swipe the pending transaction to the left and tap the \'Cancel\' button to stop that transaction. <br/><br/> Please note: If a lock is displayed then the transaction is currently processing and cannot be canceled.","closeMyAccountButtons":{"url":"https://app.raizinvest.com.au/settings/support","label":"Delete My Account"}},"superTopics":{"options":{"consolidatingMySuperAccount":"Consolidating my super account","afterTaxContributions":"After-tax contributions","financialHardship":"Financial hardship","compassionateRelease":"Compassionate release","retirementWithdrawal":"Retirement withdrawal","changeOfFundingAccount":"Change of funding account","depositsAndTransactions":"Deposits and transactions","noticeOfIntentNoi":"Notice of Intent (NOI)","other":"Other"}},"identities":{"firstName":{"type":"text","placeholder":"First Name"},"lastName":{"type":"text","placeholder":"Last Name"},"email":{"type":"email","message":"Please use the email associated with your Raiz account.","placeholder":"Email"},"phone":{"type":"tel","placeholder":"Phone"}},"platforms":{"option":{"ios":"iOS","android":"Android","web":"Web App"},"placeholder":"Please select your platform"},"description":{"placeholder":"Type your message Here"}},"submitButton":"Submit","responseModal":{"errorModal":{"title":"Oops there is an error","button":"Back","description":"It seems there is an error when submitting your form, please make sure your identity is right"},"successModal":{"title":"Thank you for reaching out!","button":"Okay","description":"A member of our Raiz Support Team will be in touch with you shortly. We strive to respond within 1-3 business days. If your matter is urgent, please don\'t hesitate to call us on 1300 754 748 for immediate assistance.<br/><br/> Our business hours are Monday to Friday, 8:30 AM to 5:30 PM Sydney time. Please note we are closed on Australian Securities Exchange (ASX) market holidays and public holidays. <br/><br/> We appreciate your patience and look forward to assisting you!"}}}}'),F="translation",D={EN:"en",MY:"my"},U=(s={},(0,l.Z)(s,D.EN,(0,l.Z)({},F,j)),(0,l.Z)(s,D.MY,(0,l.Z)({},F,{})),s);E.use($.Db).init({resources:U,defaultNS:F,fallbackLng:D.EN,lng:D.EN,returnEmptyString:!1,interpolation:{escapeValue:!1},react:{defaultTransParent:"span"}});var M=r(5893);function _app_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}var _app=function(e){var t=e.Component,r=e.pageProps;return utils_useGoogleAnalytics(),utils_useIntercom(),(0,M.jsxs)(u.a,{theme:h.r,children:[(0,M.jsx)(c.xB,{styles:p}),(0,M.jsx)(t,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?_app_ownKeys(Object(r),!0).forEach(function(t){(0,l.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_app_ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},r))]})}},5900:function(e,t,r){"use strict";r.d(t,{r:function(){return o}});var o={colors:{black:"#000000",white:"#ffffff",bluredBackground:"rgba(255, 255, 255, 0.5)",darkPurple:"#221B34",darkPurpleSemiTransparent:"rgba(34, 27, 52, 0.2)",darkPurpleTransparent:"rgba(34, 27, 52, 0.08)",lightPurple:"#DFCBF9",button:{primary:"#2FBA93",primaryHover:"#3DD3AA",primaryGradient:"linear-gradient(92.67deg, #3DD3AA 0%, #6DEA82 100%)"},hover:"#28AD87",lightGreen:"#7ef4b7",lightGreenShade:"#D1EAC6",orange:"#ff7004",gray:"#EEEDEF",darkGray:"#5B697E",lightGray:"#f7f7f7",mediumGray:"#dddddd",ocean:"#24cae2",SeaGreen:"#19c78a",lightBlue:"#84b9f5",deepBlack:"#181a1e",darkBlue:"rgb(34, 27, 52)",error:"#cc0000",green:"#3DD3AA",darkGreen:"#28ad87",palePurple:"#F9DEFF",paleOrange:"#FFD5AD",paleGreen:"#DCFFCF",paleTeal:"#CAF7F8",mintLight:"#E0F3EF",neutralGray:"#979797",softPurpleLavender:"#FBEEFF"},spacing:function(e){return"".concat(.5*e,"rem")},fontFamily:{base:"Inter, sans-serif"},fontSizes:{xxs:"8px",xs:"10px",s:"14px",m:"16px",m1:"17px",m2:"18px",m3:"20px",l:"22px",l2:"24px",xl:"32px",xxl:"45px",xxxl:"52px"},fontWeight:{normal:400,medium:500,semiBold:600,bold:700},lineHeight:{none:1,tight:1.1875,snug:1.375,normal:1.5,relaxed:1.675,loose:2},defaultTransition:"all 0.2s linear",maxPageWidth:"1320px",device:{sm:"(max-width: 600px)",md:"(max-width: 900px)","2md":"(max-width: 1050px)",lg:"(max-width: 1200px)",xl:"(max-width: 1400px)",minSm:"(min-width: 600px)",minMd:"(min-width: 900px)",minLg:"(min-width: 1200px)",minXl:"(min-width: 1400px)",min2xl:"(min-width: 1600px)"},boxShadows:{default:"0px 8px 16px rgb(34 27 52 / 10%)"},elevation:{floatingBanner:90,modal:100},gradient:{green:"linear-gradient(to right, #ffffff, #d1eac6, #ffffff) 47% 0%",gray:"linear-gradient(to right, #ffffff, #9B9B9B, #ffffff) 7% 0%",purple:"linear-gradient(270.38deg, #C91F7E -10.85%, #634DE2 112.72%)"}}},6840:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return r(3189)}])},254:function(){},1163:function(e,t,r){e.exports=r(7985)},4155:function(e){var t,r,o,s=e.exports={};function defaultSetTimout(){throw Error("setTimeout has not been defined")}function defaultClearTimeout(){throw Error("clearTimeout has not been defined")}function runTimeout(e){if(t===setTimeout)return setTimeout(e,0);if((t===defaultSetTimout||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:defaultSetTimout}catch(e){t=defaultSetTimout}try{r="function"==typeof clearTimeout?clearTimeout:defaultClearTimeout}catch(e){r=defaultClearTimeout}}();var l=[],u=!1,c=-1;function cleanUpNextTick(){u&&o&&(u=!1,o.length?l=o.concat(l):c=-1,l.length&&drainQueue())}function drainQueue(){if(!u){var e=runTimeout(cleanUpNextTick);u=!0;for(var t=l.length;t;){for(o=l,l=[];++c<t;)o&&o[c].run();c=-1,t=l.length}o=null,u=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===defaultClearTimeout||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function Item(e,t){this.fun=e,this.array=t}function noop(){}s.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];l.push(new Item(e,t)),1!==l.length||u||runTimeout(drainQueue)},Item.prototype.run=function(){this.fun.apply(null,this.array)},s.title="browser",s.browser=!0,s.env={},s.argv=[],s.version="",s.versions={},s.on=noop,s.addListener=noop,s.once=noop,s.off=noop,s.removeListener=noop,s.removeAllListeners=noop,s.emit=noop,s.prependListener=noop,s.prependOnceListener=noop,s.listeners=function(e){return[]},s.binding=function(e){throw Error("process.binding is not supported")},s.cwd=function(){return"/"},s.chdir=function(e){throw Error("process.chdir is not supported")},s.umask=function(){return 0}},6421:function(e,t,r){"use strict";var o,s=(o=r(6425))&&o.__esModule?o:{default:o};e.exports={tags:function(e){var t=e.id,r=e.events,o=e.dataLayer,l=e.dataLayerName,u=e.preview,c=">m_auth="+e.auth,d=">m_preview="+u;t||(0,s.default)("GTM Id is required");var p="\n (function(w,d,s,l,i){w[l]=w[l]||[];\n w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js', "+JSON.stringify(r).slice(1,-1)+"});\n var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';\n j.async=true;
1j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl+'"+c+d+">m_cookies_win=x';\n f.parentNode.insertBefore(j,f);\n })(window,document,'script','"+l+"','"+t+"');";return{iframe:'\n <iframe src="https://www.googletagmanager.com/ns.html?id='+t+c+d+'>m_cookies_win=x"\n height="0" width="0" style="display:none;visibility:hidden" id="tag-manager"></iframe>',script:p,dataLayerVar:this.dataLayer(o,l)}},dataLayer:function(e,t){return"\n window."+t+" = window."+t+" || [];\n window."+t+".push("+JSON.stringify(e)+")"}}},8676:function(e,t,r){"use strict";var o,s=(o=r(6421))&&o.__esModule?o:{default:o};e.exports={dataScript:function(e){var t=document.createElement("script");return t.innerHTML=e,t},gtm:function(e){var t=s.default.tags(e);return{noScript:function(){var e=document.createElement("noscript");return e.innerHTML=t.iframe,e},script:function(){var e=document.createElement("script");return e.innerHTML=t.script,e},dataScript:this.dataScript(t.dataLayerVar)}},initialize:function(e){var t=e.gtmId,r=e.events,o=e.dataLayer,s=e.dataLayerName,l=e.auth,u=e.preview,c=this.gtm({id:t,events:void 0===r?{}:r,dataLayer:o||void 0,dataLayerName:void 0===s?"dataLayer":s,auth:void 0===l?"":l,preview:void 0===u?"":u});o&&document.head.appendChild(c.dataScript),document.head.insertBefore(c.script(),document.head.childNodes[0]),document.body.insertBefore(c.noScript(),document.body.childNodes[0])},dataLayer:function(e){var t=e.dataLayer,r=e.dataLayerName,o=void 0===r?"dataLayer":r;if(window[o])return window[o].push(t);var l=s.default.dataLayer(t,o),u=this.dataScript(l);document.head.insertBefore(u,document.head.childNodes[0])}}},1785:function(e,t,r){"use strict";var o,s=(o=r(8676))&&o.__esModule?o:{default:o};e.exports=s.default},6425:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){console.warn("[react-gtm]",e)}},9921:function(e,t){"use strict";/** @license React v16.13.1 2 * react-is.production.min.js 3 * 4 * Copyright (c) Facebook, Inc. and its affiliates. 5 * 6 * This source code is licensed under the MIT license found in the 7 * LICENSE file in the root directory of this source tree. 8 */var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,s=r?Symbol.for("react.portal"):60106,l=r?Symbol.for("react.fragment"):60107,u=r?Symbol.for("react.strict_mode"):60108,c=r?Symbol.for("react.profiler"):60114,d=r?Symbol.for("react.provider"):60109,p=r?Symbol.for("react.context"):60110,h=r?Symbol.for("react.async_mode"):60111,f=r?Symbol.for("react.concurrent_mode"):60111,g=r?Symbol.for("react.forward_ref"):60112,m=r?Symbol.for("react.suspense"):60113,y=r?Symbol.for("react.suspense_list"):60120,b=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,w=r?Symbol.for("react.block"):60121,x=r?Symbol.for("react.fundamental"):60117,S=r?Symbol.for("react.responder"):60118,k=r?Symbol.for("react.scope"):60119;function z(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case h:case f:case l:case c:case u:case m:return e;default:switch(e=e&&e.$$typeof){case p:case g:case v:case b:case d:return e;default:return t}}case s:return t}}}function A(e){return z(e)===f}t.AsyncMode=h,t.ConcurrentMode=f,t.ContextConsumer=p,t.ContextProvider=d,t.Element=o,t.ForwardRef=g,t.Fragment=l,t.Lazy=v,t.Memo=b,t.Portal=s,t.Profiler=c,t.StrictMode=u,t.Suspense=m,t.isAsyncMode=function(e){return A(e)||z(e)===h},t.isConcurrentMode=A,t.isContextConsumer=function(e){return z(e)===p},t.isContextProvider=function(e){return z(e)===d},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return z(e)===g},t.isFragment=function(e){return z(e)===l},t.isLazy=function(e){return z(e)===v},t.isMemo=function(e){return z(e)===b},t.isPortal=function(e){return z(e)===s},t.isProfiler=function(e){return z(e)===c},t.isStrictMode=function(e){return z(e)===u},t.isSuspense=function(e){return z(e)===m},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===l||e===f||e===c||e===u||e===m||e===y||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===b||e.$$typeof===d||e.$$typeof===p||e.$$typeof===g||e.$$typeof===x||e.$$typeof===S||e.$$typeof===k||e.$$typeof===w)},t.typeOf=z},9864:function(e,t,r){"use strict";e.exports=r(9921)},1739:function(e){e.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}},7462:function(e,t,r){"use strict";function _extends(){return(_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e}).apply(this,arguments)}r.d(t,{Z:function(){return _extends}})},9499:function(e,t,r){"use strict";function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.d(t,{Z:function(){return _defineProperty}})},1383:function(e,t,r){"use strict";function _taggedTemplateLiteral(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}r.d(t,{Z:function(){return _taggedTemplateLiteral}})},7421:function(e,t,r){"use strict";let o;r.d(t,{cC:function(){return Trans_Trans},Db:function(){return w},$G:function(){return useTranslation_useTranslation}});var s=r(7294),l=r(7462),u=r(1739),c=r.n(u),d=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function n(e){var t={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},r=e.match(/<\/?([^\s]+?)[/\s>]/);if(r&&(t.name=r[1],(c()[r[1]]||"/"===e.charAt(e.length-2))&&(t.voidElement=!0),t.name.startsWith("!--"))){var o=e.indexOf("-->");return{type:"comment",comment:-1!==o?e.slice(4,o):""}}for(var s=new RegExp(d),l=null;null!==(l=s.exec(e));)if(l[0].trim()){if(l[1]){var u=l[1].trim(),p=[u,""];u.indexOf("=")>-1&&(p=u.split("=")),t.attrs[p[0]]=p[1],s.lastIndex--}else l[2]&&(t.attrs[l[2]]=l[3].trim().substring(1,l[3].length-1))}return t}var p=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,h=/^\s*$/,f=Object.create(null),g={parse:function(e,t){t||(t={}),t.components||(t.components=f);var r,o=[],s=[],l=-1,u=!1;if(0!==e.indexOf("<")){var c=e.indexOf("<");o.push({type:"text",content:-1===c?e:e.substring(0,c)})}return e.replace(p,function(c,d){if(u){if(c!=="</"+r.name+">")return;u=!1}var p,f="/"!==c.charAt(1),g=c.startsWith("<!--"),m=d+c.length,y=e.charAt(m);
8if(g){var b=n(c);return l<0?o.push(b):(p=s[l]).children.push(b),o}if(f&&(l++,"tag"===(r=n(c)).type&&t.components[r.name]&&(r.type="component",u=!0),r.voidElement||u||!y||"<"===y||r.children.push({type:"text",content:e.slice(m,e.indexOf("<",m))}),0===l&&o.push(r),(p=s[l-1])&&p.children.push(r),s[l]=r),(!f||r.voidElement)&&(l>-1&&(r.voidElement||r.name===c.slice(2,-1))&&(r=-1==--l?o:s[l]),!u&&"<"!==y&&y)){p=-1===l?o:s[l].children;var v=e.indexOf("<",m),w=e.slice(m,-1===v?void 0:v);h.test(w)&&(w=" "),(v>-1&&l+p.length>=0||" "!==w)&&p.push({type:"text",content:w})}}),o},stringify:function(e){return e.reduce(function(e,t){return e+function a(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 r in e)t.push(r+'="'+e[r]+'"');return t.length?" "+t.join(" "):""}(t.attrs):"")+(t.voidElement?"/>":">"),t.voidElement?e:e+t.children.reduce(a,"")+"</"+t.name+">";case"comment":return e+"<!--"+t.comment+"-->"}}("",t)},"")}};function warn(){if(console&&console.warn){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];"string"==typeof t[0]&&(t[0]=`react-i18next:: ${t[0]}`),console.warn(...t)}}let m={};function warnOnce(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];"string"==typeof t[0]&&m[t[0]]||("string"==typeof t[0]&&(m[t[0]]=new Date),warn(...t))}let loadedClb=(e,t)=>()=>{if(e.isInitialized)t();else{let initialized=()=>{setTimeout(()=>{e.off("initialized",initialized)},0),t()};e.on("initialized",initialized)}};function loadNamespaces(e,t,r){e.loadNamespaces(t,loadedClb(e,r))}function loadLanguages(e,t,r,o){"string"==typeof r&&(r=[r]),r.forEach(t=>{0>e.options.ns.indexOf(t)&&e.options.ns.push(t)}),e.loadLanguages(t,loadedClb(e,o))}let y=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,b={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"\xa9","©":"\xa9","®":"\xae","®":"\xae","…":"â¦","…":"â¦","/":"/","/":"/"},unescapeHtmlEntity=e=>b[e],v={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(y,unescapeHtmlEntity)};function hasChildren(e,t){if(!e)return!1;let r=e.props?e.props.children:e.children;return t?r.length>0:!!r}function getChildren(e){if(!e)return[];let t=e.props?e.props.children:e.children;return e.props&&e.props.i18nIsDynamicList?getAsArray(t):t}function getAsArray(e){return Array.isArray(e)?e:[e]}let w={type:"3rdParty",init(e){!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};v={...v,...e}}(e.options.react),o=e}},x=(0,s.createContext)();let ReportNamespaces=class ReportNamespaces{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}};function Trans_Trans(e){let{children:t,count:r,parent:u,i18nKey:c,context:d,tOptions:p={},values:h,defaults:f,components:m,ns:y,i18n:b,t:w,shouldUnescape:S,...k}=e,{i18n:O,defaultNS:R}=(0,s.useContext)(x)||{},C=b||O||o,L=w||C&&C.t.bind(C);return function(e){let{children:t,count:r,parent:u,i18nKey:c,context:d,tOptions:p={},values:h,defaults:f,components:m,ns:y,i18n:b,t:w,shouldUnescape:x,...S}=e,k=b||o;if(!k)return warnOnce("You will need to pass in an i18next instance by using i18nextReactModule"),t;let O=w||k.t.bind(k)||(e=>e);d&&(p.context=d);let R={...v,...k.options&&k.options.react},C=y||O.ns||k.options&&k.options.defaultNS;C="string"==typeof C?[C]:C||["translation"];let L=function nodesToString(e,t){if(!e)return"";let r="",o=getAsArray(e),l=t.transSupportBasicHtmlNodes&&t.transKeepBasicHtmlNodesFor?t.transKeepBasicHtmlNodesFor:[];return o.forEach((e,o)=>{if("string"==typeof e)r+=`${e}`;else if((0,s.isValidElement)(e)){let s=Object.keys(e.props).length,u=l.indexOf(e.type)>-1,c=e.props.children;if(!c&&u&&0===s)r+=`<${e.type}/>`;else if(c||u&&0===s){if(e.props.i18nIsDynamicList)r+=`<${o}></${o}>`;else if(u&&1===s&&"string"==typeof c)r+=`<${e.type}>${c}</${e.type}>`;else{let e=nodesToString(c,t);r+=`<${o}>${e}</${o}>`}}else r+=`<${o}></${o}>`}
8else if(null===e)warn("Trans: the passed in value is invalid - seems you passed in a null child.");else if("object"==typeof e){let{format:t,...o}=e,s=Object.keys(o);if(1===s.length){let e=t?`${s[0]}, ${t}`:s[0];r+=`{{${e}}}`}else warn("react-i18next: the passed in object contained more than one variable - the object should look like {{ value, format }} where format is optional.",e)}else warn("Trans: the passed in value is invalid - seems you passed in a variable like {number} - please pass in variables for interpolation as full objects like {{number}}.",e)}),r}(t,R),P=f||L||R.transEmptyNodeValue||c,{hashTransKey:I}=R,N=c||(I?I(L||P):L||P);k.options&&k.options.interpolation&&k.options.interpolation.defaultVariables&&(h=h&&Object.keys(h).length>0?{...h,...k.options.interpolation.defaultVariables}:{...k.options.interpolation.defaultVariables});let T=h?p.interpolation:{interpolation:{...p.interpolation,prefix:"#$?",suffix:"?$#"}},_={...p,count:r,...h,...T,defaultValue:P,ns:C},E=N?O(N,_):P,$=function(e,t,r,o,u,c){if(""===t)return[];let d=o.transKeepBasicHtmlNodesFor||[],p=t&&new RegExp(d.map(e=>`<${e}`).join("|")).test(t);if(!e&&!p&&!c)return[t];let h={};!function getData(e){let t=getAsArray(e);t.forEach(e=>{"string"==typeof e||(hasChildren(e)?getData(getChildren(e)):"object"!=typeof e||(0,s.isValidElement)(e)||Object.assign(h,e))})}(e);let f=g.parse(`<0>${t}</0>`),m={...h,...u};function renderInner(e,t,r){let o=getChildren(e),l=mapAST(o,t.children,r);return"[object Array]"===Object.prototype.toString.call(o)&&o.every(e=>(0,s.isValidElement)(e))&&0===l.length||e.props&&e.props.i18nIsDynamicList?o:l}function pushTranslatedJSX(e,t,r,o,u){e.dummy?(e.children=t,r.push((0,s.cloneElement)(e,{key:o},u?void 0:t))):r.push(...s.Children.map([e],e=>{let r={...e.props};return delete r.i18nIsDynamicList,s.createElement(e.type,(0,l.Z)({},r,{key:o,ref:e.ref},u?{}:{children:t}))}))}function mapAST(t,l,u){let h=getAsArray(t),f=getAsArray(l);return f.reduce((t,l,f)=>{let g=l.children&&l.children[0]&&l.children[0].content&&r.services.interpolator.interpolate(l.children[0].content,m,r.language);if("tag"===l.type){let c=h[parseInt(l.name,10)];1!==u.length||c||(c=u[0][l.name]),c||(c={});let y=0!==Object.keys(l.attrs).length?function(e,t){let r={...t};return r.props=Object.assign(e.props,t.props),r}({props:l.attrs},c):c,b=(0,s.isValidElement)(y),v=b&&hasChildren(l,!0)&&!l.voidElement,w=p&&"object"==typeof y&&y.dummy&&!b,x="object"==typeof e&&null!==e&&Object.hasOwnProperty.call(e,l.name);if("string"==typeof y){let e=r.services.interpolator.interpolate(y,m,r.language);t.push(e)}else if(hasChildren(y)||v){let e=renderInner(y,l,u);pushTranslatedJSX(y,e,t,f)}else if(w){let e=mapAST(h,l.children,u);pushTranslatedJSX(y,e,t,f)}else if(Number.isNaN(parseFloat(l.name))){if(x){let e=renderInner(y,l,u);pushTranslatedJSX(y,e,t,f,l.voidElement)}else if(o.transSupportBasicHtmlNodes&&d.indexOf(l.name)>-1){if(l.voidElement)t.push((0,s.createElement)(l.name,{key:`${l.name}-${f}`}));else{let e=mapAST(h,l.children,u);t.push((0,s.createElement)(l.name,{key:`${l.name}-${f}`},e))}}else if(l.voidElement)t.push(`<${l.name} />`);else{let e=mapAST(h,l.children,u);t.push(`<${l.name}>${e}</${l.name}>`)}}else if("object"!=typeof y||b)pushTranslatedJSX(y,g,t,f,1!==l.children.length||!g);else{let e=l.children[0]?g:null;e&&t.push(e)}}else if("text"===l.type){let e=o.transWrapTextNodes,u=c?o.unescape(r.services.interpolator.interpolate(l.content,m,r.language)):r.services.interpolator.interpolate(l.content,m,r.language);e?t.push((0,s.createElement)(e,{key:`${l.name}-${f}`},u)):t.push(u)}return t},[])}let y=mapAST([{dummy:!0,children:e||[]}],f,getAsArray(e||[]));return getChildren(y[0])}(m||t,E,k,R,_,x),j=void 0!==u?u:R.defaultTransParent;return j?(0,s.createElement)(j,S,$):$}({children:t,count:r,parent:u,i18nKey:c,context:d,tOptions:p,values:h,defaults:f,components:m,ns:y||L&&L.ns||R||C&&C.options&&C.options.defaultNS,i18n:C,t:w,shouldUnescape:S,...k})}let usePrevious=(e,t)=>{let r=(0,s.useRef)();return(0,s.useEffect)(()=>{r.current=t?r.current:e},[e,t]),r.current};function useTranslation_useTranslation(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{i18n:r}=t,{i18n:l,defaultNS:u}=(0,s.useContext)(x)||{},c=r||l||o;if(c&&!c.reportNamespaces&&(c.reportNamespaces=new ReportNamespaces),!c){warnOnce("You will need to pass in an i18next instance by using initReactI18next");let notReadyT=(e,t)=>"string"==typeof t?t:t&&"object"==typeof t&&"string"==typeof t.defaultValue?t.defaultValue:Array.isArray(e)?e[e.length-1]:e,e=[notReadyT,{},!1];return e.t=notReadyT,e.i18n={},e.ready=!1,e}c.options.react&&void 0!==c.options.react.wait&&warnOnce("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");let d={...v,...c.options.react,...t},{useSuspense:p,keyPrefix:h}=d,f=e||u||c.options&&c.options.defaultNS;f="string"==typeof f?[f]:f||["translation"],c.reportNamespaces.addUsedNamespaces&&c.reportNamespaces.addUsedNamespaces(f);let g=(c.isInitialized||c.initializedStoreOnce)&&f.every(e=>(function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};
8if(!t.languages||!t.languages.length)return warnOnce("i18n.languages were undefined or empty",t.languages),!0;let o=void 0!==t.options.ignoreJSONStructure;return o?t.hasLoadedNamespace(e,{lng:r.lng,precheck:(t,o)=>{if(r.bindI18n&&r.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!o(t.isLanguageChangingTo,e))return!1}}):function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=t.languages[0],s=!!t.options&&t.options.fallbackLng,l=t.languages[t.languages.length-1];if("cimode"===o.toLowerCase())return!0;let loadNotPending=(e,r)=>{let o=t.services.backendConnector.state[`${e}|${r}`];return -1===o||2===o};return(!(r.bindI18n&&r.bindI18n.indexOf("languageChanging")>-1)||!t.services.backendConnector.backend||!t.isLanguageChangingTo||!!loadNotPending(t.isLanguageChangingTo,e))&&!!(t.hasResourceBundle(o,e)||!t.services.backendConnector.backend||t.options.resources&&!t.options.partialBundledLanguages||loadNotPending(o,e)&&(!s||loadNotPending(l,e)))}(e,t,r)})(e,c,d));function getT(){return c.getFixedT(t.lng||null,"fallback"===d.nsMode?f:f[0],h)}let[m,y]=(0,s.useState)(getT),b=f.join();t.lng&&(b=`${t.lng}${b}`);let w=usePrevious(b),S=(0,s.useRef)(!0);(0,s.useEffect)(()=>{let{bindI18n:e,bindI18nStore:r}=d;function boundReset(){S.current&&y(getT)}return S.current=!0,g||p||(t.lng?loadLanguages(c,t.lng,f,()=>{S.current&&y(getT)}):loadNamespaces(c,f,()=>{S.current&&y(getT)})),g&&w&&w!==b&&S.current&&y(getT),e&&c&&c.on(e,boundReset),r&&c&&c.store.on(r,boundReset),()=>{S.current=!1,e&&c&&e.split(" ").forEach(e=>c.off(e,boundReset)),r&&c&&r.split(" ").forEach(e=>c.store.off(e,boundReset))}},[c,b]);let k=(0,s.useRef)(!0);(0,s.useEffect)(()=>{S.current&&!k.current&&y(getT),k.current=!1},[c,h]);let O=[m,c,g];if(O.t=m,O.i18n=c,O.ready=g,g||!g&&!p)return O;throw new Promise(e=>{t.lng?loadLanguages(c,t.lng,f,()=>e()):loadNamespaces(c,f,()=>e())})}}},function(e){var __webpack_exec__=function(t){return e(e.s=t)};e.O(0,[774,179],function(){return __webpack_exec__(6840),__webpack_exec__(7985)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.