PageSourceSearch

https://www.aigirlfriend.wtf/_next/static/chunks/pages/_app-61566def76fcfb51.js

js aigirlfriend.wtf collected 2026-10-06 16:54:22 UTC 257,655 bytes, 18 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2888],{7729:function(e,t,i){"use strict";i.d(t,{El:function(){return tb},Cv:function(){return tG},cL:function(){return tO},Mo:function(){return tI},CH:function(){return tH},tj:function(){return tq},l8:function(){return tj},kO:function(){return N},aC:function(){return tK},aF:function(){return tY}});var n,r,o,a,s,l,u,c,d,f={};i.r(f),i.d(f,{SWRConfig:function(){return eQ},default:function(){return eX},mutate:function(){return eB},preload:function(){return eH},unstable_serialize:function(){return eY},useSWRConfig:function(){return eK}}),i(3704);var p=e=>"undefined"!=typeof atob&&"function"==typeof atob?atob(e):"undefined"!=typeof global&&global.Buffer?new global.Buffer(e,"base64").toString():e,m="pk_live_";function g(e){if(!h(e=e||""))return null;let t=e.startsWith(m)?"production":"development",i=p(e.split("_")[2]);return i.endsWith("$")?{instanceType:t,frontendApi:i=i.slice(0,-1)}:null}function h(e){e=e||"";let t=e.startsWith(m)||e.startsWith("pk_test_"),i=p(e.split("_")[2]||"").endsWith("$");return t&&i}var b=Object.defineProperty,_=Object.getOwnPropertyDescriptor,v=Object.getOwnPropertyNames,y=Object.prototype.hasOwnProperty,x=(e,t,i,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let r of v(t))y.call(e,r)||r===i||b(e,r,{get:()=>t[r],enumerable:!(n=_(t,r))||n.enumerable});return e},S=i(7294),w=()=>!1,k=()=>!1,P=()=>{try{return!0}catch(e){}return!1},A=new Set,C=(e,t,i)=>{let n=k()||P(),r=i??e;A.has(r)||n||(A.add(r),console.warn(`Clerk - DEPRECATION WARNING: "${e}" is deprecated and will be removed in the next major release.
2${t}`))};new Proxy({Expired:"expired",Failed:"failed"},{get:(e,t,i)=>(C("MagicLinkErrorCode","Use `EmailLinkErrorCode` instead."),Reflect.get(e,t,i))});var T=Object.freeze({InvalidFrontendApiErrorMessage:"The frontendApi passed to Clerk is invali
2d. You can get your Frontend API key at https://dashboard.clerk.com/last-active?path=api-keys. (key={{key}})",InvalidProxyUrlErrorMessage:"The proxyUrl passed to Clerk is invalid. The expected value for proxyUrl is an absolute URL or a relative path with a leading '/'. (key={{url}})",InvalidPublishableKeyErrorMessage:"The publishableKey passed to Clerk is invalid. You can get your Publishable key at https://dashboard.clerk.com/last-active?path=api-keys. (key={{key}})",MissingPublishableKeyErrorMessage:"Missing publishableKey. You can get your key at https://dashboard.clerk.com/last-active?path=api-keys."});let L="Clerk: Unsupported usage of isSatellite, domain or proxyUrl. The usage of isSatellite, domain or proxyUrl as function is not supported in non-browser environments.",E=e=>`Clerk: <${e} /> can only accept <${e}.Page /> and <${e}.Link /> as its children. Any other provided component will be ignored.`,O=e=>`Clerk: Missing props. <${e}.Page /> component requires the following props: url, label, labelIcon, alongside with children to be rendered inside the page.`,I=e=>`Clerk: Missing props. <${e}.Link /> component requires the following props: url, label and labelIcon.`,z=function({packageName:e,customMessages:t}){let i=e,n={...T,...t};function r(e,t){if(!t)return`${i}: ${e}`;let n=e,r=e.matchAll(/{{([a-zA-Z0-9-_]+)}}/g);for(let e of r){let i=(t[e[1]]||"").toString();n=n.replace(`{{${e[1]}}}`,i)}return`${i}: ${n}`}return{setPackageName({packageName:e}){return"string"==typeof e&&(i=e),this},setMessages({customMessages:e}){return Object.assign(n,e||{}),this},throwInvalidPublishableKeyError(e){throw Error(r(n.InvalidPublishableKeyErrorMessage,e))},throwInvalidFrontendApiError(e){throw Error(r(n.InvalidFrontendApiErrorMessage,e))},throwInvalidProxyUrl(e){throw Error(r(n.InvalidProxyUrlErrorMessage,e))},throwMissingPublishableKeyError(){throw Error(r(n.MissingPublishableKeyErrorMessage))}}}({packageName:"@clerk/react"});function N(e){z.setMessages(e).setPackageName(e)}let R=new Map;var M=(e,t,i)=>{if(!t.has(e))throw TypeError("Cannot "+i)},j=(e,t,i)=>(M(e,t,"read from private field"),i?i.call(e):t.get(e)),B=(e,t,i)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,i)},F=(e,t,i,n)=>(M(e,t,"write to private field"),n?n.call(e,i):t.set(e,i),i);function U(){return"undefined"!=typeof window}function D(e,t,i){return"function"==typeof e?e(t):void 0!==e?e:void 0!==i?i:void 0}async function $(e="",t){let{async:i,defer:n,beforeLoad:r,crossOrigin:o}=t||{};return new Promise((t,a)=>{e||a("loadScript cannot be called without a src"),document&&document.body||a("loadScript cannot be called when document does not exist");let s=document.createElement("script");o&&s.setAttribute("crossorigin",o),s.async=i||!1,s.defer=n||!1,s.addEventListener("load",()=>{s.remove(),t(s)}),s.addEventListener("error",()=>{s.remove(),a()}),s.src=e,r?.(s),document.body.appendChild(s)})}function V(e){return e.startsWith("/")}RegExp("bot|spider|crawl|APIs-Google|AdsBot|Googlebot|mediapartners|Google Favicon|FeedFetcher|Google-Read-Aloud|DuplexWeb-Google|googleweblight|bing|yandex|baidu|duckduck|yahoo|ecosia|ia_archiver|facebook|instagram|pinterest|reddit|slack|twitter|whatsapp|youtube|semrush","i");let{isDevOrStagingUrl:W}=function(){let e=[".lcl.dev",".stg.dev",".lclstage.dev",".stgstage.dev",".dev.lclclerk.com",".stg.lclclerk.com",".accounts.lclclerk.com","accountsstage.dev","accounts.dev"],t=new Map;return{isDevOrStagingUrl:i=>{if(!i)return!1;let n="string"==typeof i?i:i.hostname,r=t.get(n);return void 0===r&&(r=e.some(e=>n.endsWith(e)),t.set(n,r)),r}}}(),K=e=>{if(e)return e;let t=H("4.30.3");return t?"snapshot"===t?"4.68.2":t:q("4.30.3")},H=e=>e.match(/-(.*)\./)?.[1],q=e=>e.split(".")[0],G=e=>{let{frontendApi:t,publishableKey:i}=e;return i||t||z.throwMissingPublishableKeyError(),$(Y(e),{async:!0,crossOrigin:"anonymous",beforeLoad:J(e)}).catch(()=>{throw Error("Clerk: Failed to load Clerk")})},Y=e=>{let{clerkJSUrl:t,clerkJSVariant:i,clerkJSVersion:n,proxyUrl:r,domain:o,publishableKey:a,frontendApi:s}=e;if(t)return t;let l="";l=r&&(!r||/^http(s)?:\/\//.test(r||"")||V(r))?(r?V(r)?new URL(r,window.location.origin).toString():r:"").replace(/http(s)?:\/\//,""):o&&!W(g(a)?.frontendApi||s||"")?function(e){let t;if(!e)return"";if(e.match(/^(clerk\.)+\w*$/))t=/(clerk\.)*(?=clerk\.)/;
2else{if(e.match(/\.clerk.accounts/))return e;t=/^(clerk\.)*/gi}let i=e.replace(t,"");return`clerk.${i}`}(o):g(a)?.frontendApi||s||"";let u=i?`${i.replace(/\.+$/,"")}.`:"",c=K(n);return`https://${l}/npm/@clerk/clerk-js@${c}/dist/clerk.${u}browser.js`},J=e=>t=>{let{publishableKey:i,frontendApi:n,proxyUrl:r,domain:o}=e;i?t.setAttribute("data-clerk-publishable-key",i):n&&t.setAttribute("data-clerk-frontend-api",n),r&&t.setAttribute("data-clerk-proxy-url",r),o&&t.setAttribute("data-clerk-domain",o)},Z=class e{constructor(e){this.clerkjs=null,this.preopenSignIn=null,this.preopenSignUp=null,this.preopenUserProfile=null,this.preopenOrganizationProfile=null,this.preopenCreateOrganization=null,this.premountSignInNodes=new Map,this.premountSignUpNodes=new Map,this.premountUserProfileNodes=new Map,this.premountUserButtonNodes=new Map,this.premountOrganizationProfileNodes=new Map,this.premountCreateOrganizationNodes=new Map,this.premountOrganizationSwitcherNodes=new Map,this.premountOrganizationListNodes=new Map,this.premountMethodCalls=new Map,this.loadedListeners=[],B(this,a,!1),B(this,s,void 0),B(this,l,void 0),B(this,u,void 0),B(this,c,void 0),this.isReady=()=>!!this.clerkjs?.isReady(),this.buildSignInUrl=e=>{let t=()=>this.clerkjs?.buildSignInUrl(e)||"";if(this.clerkjs&&j(this,a))return t();this.premountMethodCalls.set("buildSignInUrl",t)},this.buildSignUpUrl=e=>{let t=()=>this.clerkjs?.buildSignUpUrl(e)||"";if(this.clerkjs&&j(this,a))return t();this.premountMethodCalls.set("buildSignUpUrl",t)},this.buildUserProfileUrl=()=>{let e=()=>this.clerkjs?.buildUserProfileUrl()||"";if(this.clerkjs&&j(this,a))return e();this.premountMethodCalls.set("buildUserProfileUrl",e)},this.buildCreateOrganizationUrl=()=>{let e=()=>this.clerkjs?.buildCreateOrganizationUrl()||"";if(this.clerkjs&&j(this,a))return e();this.premountMethodCalls.set("buildCreateOrganizationUrl",e)},this.buildOrganizationProfileUrl=()=>{let e=()=>this.clerkjs?.buildOrganizationProfileUrl()||"";if(this.clerkjs&&j(this,a))return e();this.premountMethodCalls.set("buildOrganizationProfileUrl",e)},this.buildHomeUrl=()=>{let e=()=>this.clerkjs?.buildHomeUrl()||"";if(this.clerkjs&&j(this,a))return e();this.premountMethodCalls.set("buildHomeUrl",e)},this.buildUrlWithAuth=(e,t)=>{let i=()=>this.clerkjs?.buildUrlWithAuth(e,t)||"";if(this.clerkjs&&j(this,a))return i();this.premountMethodCalls.set("buildUrlWithAuth",i)},this.handleUnauthenticated=()=>{let e=()=>this.clerkjs?.handleUnauthenticated();this.clerkjs&&j(this,a)?e():this.premountMethodCalls.set("handleUnauthenticated",e)},this.addOnLoaded=e=>{this.loadedListeners.push(e)},this.emitLoaded=()=>{this.loadedListeners.forEach(e=>e()),this.loadedListeners=[]},this.hydrateClerkJS=e=>{if(!e)throw Error("Failed to hydrate latest Clerk JS");return this.clerkjs=e,this.premountMethodCalls.forEach(e=>e()),null!==this.preopenSignIn&&e.openSignIn(this.preopenSignIn),null!==this.preopenSignUp&&e.openSignUp(this.preopenSignUp),null!==this.preopenUserProfile&&e.openUserProfile(this.preopenUserProfile),null!==this.preopenOrganizationProfile&&e.openOrganizationProfile(this.preopenOrganizationProfile),null!==this.preopenCreateOrganization&&e.openCreateOrganization(this.preopenCreateOrganization),this.premountSignInNodes.forEach((t,i)=>{e.mountSignIn(i,t)}),this.premountSignUpNodes.forEach((t,i)=>{e.mountSignUp(i,t)}),this.premountUserProfileNodes.forEach((t,i)=>{e.mountUserProfile(i,t)}),this.premountUserButtonNodes.forEach((t,i)=>{e.mountUserButton(i,t)}),this.premountOrganizationListNodes.forEach((t,i)=>{e.mountOrganizationList(i,t)}),F(this,a,!0),this.emitLoaded(),this.clerkjs},this.__unstable__updateProps=e=>{this.clerkjs&&"__unstable__updateProps"in this.clerkjs&&this.clerkjs.__unstable__updateProps(e)},this.setActive=({session:e,organization:t,beforeEmit:i})=>this.clerkjs?this.clerkjs.setActive({session:e,organization:t,beforeEmit:i}):Promise.reject(),this.setSession=(e,t)=>(C("setSession","Use `Clerk.setActive` instead"),this.setActive({session:e,beforeEmit:t})),this.openSignIn=e=>{this.clerkjs&&j(this,a)?this.clerkjs.openSignIn(e):this.preopenSignIn=e},this.closeSignIn=()=>{this.clerkjs&&j(this,a)?this.clerkjs.closeSignIn():this.preopenSignIn=null},this.openUserProfile=e=>{this.clerkjs&&j(this,a)?this.clerkjs.openUserProfile(e):this.preopenUserProfile=e},this.closeUserProfile=()=>{this.clerkjs&&j(this,a)?this.clerkjs.closeUserProfile():this.preopenUserProfile=null},this.openOrganizationProfile=e=>{this.clerkjs&&j(this,a)?this.clerkjs.openOrganizationProfile(e):this.preopenOrganizationProfile=e},this.closeOrganizationProfile=()=>{this.clerkjs&&j(this,a)?this.clerkjs.closeOrganizationProfile():this.preopenOrganizationProfile=null},this.openCreateOrganization=e=>{this.clerkjs&&j(this,a)?this.clerkjs.openCreateOrganization(e):this.preopenCreateOrganization=e},this.closeCreateOrganization=()=>{this.clerkjs&&j(this,a)?this.clerkjs.closeCreateOrganization():this.preopenCreateOrganization=null},this.openSignUp=e=>{this.clerkjs&&j(this,a)?this.clerkjs.openSignUp(e):this.preopenSignUp=e},this.closeSignUp=()=>{this.clerkjs&&j(this,a)?this.clerkjs.closeSignUp():this.preopenSignUp=null}
2,this.mountSignIn=(e,t)=>{this.clerkjs&&j(this,a)?this.clerkjs.mountSignIn(e,t):this.premountSignInNodes.set(e,t)},this.unmountSignIn=e=>{this.clerkjs&&j(this,a)?this.clerkjs.unmountSignIn(e):this.premountSignInNodes.delete(e)},this.mountSignUp=(e,t)=>{this.clerkjs&&j(this,a)?this.clerkjs.mountSignUp(e,t):this.premountSignUpNodes.set(e,t)},this.unmountSignUp=e=>{this.clerkjs&&j(this,a)?this.clerkjs.unmountSignUp(e):this.premountSignUpNodes.delete(e)},this.mountUserProfile=(e,t)=>{this.clerkjs&&j(this,a)?this.clerkjs.mountUserProfile(e,t):this.premountUserProfileNodes.set(e,t)},this.unmountUserProfile=e=>{this.clerkjs&&j(this,a)?this.clerkjs.unmountUserProfile(e):this.premountUserProfileNodes.delete(e)},this.mountOrganizationProfile=(e,t)=>{this.clerkjs&&j(this,a)?this.clerkjs.mountOrganizationProfile(e,t):this.premountOrganizationProfileNodes.set(e,t)},this.unmountOrganizationProfile=e=>{this.clerkjs&&j(this,a)?this.clerkjs.unmountOrganizationProfile(e):this.premountOrganizationProfileNodes.delete(e)},this.mountCreateOrganization=(e,t)=>{this.clerkjs&&j(this,a)?this.clerkjs.mountCreateOrganization(e,t):this.premountCreateOrganizationNodes.set(e,t)},this.unmountCreateOrganization=e=>{this.clerkjs&&j(this,a)?this.clerkjs.unmountCreateOrganization(e):this.premountCreateOrganizationNodes.delete(e)},this.mountOrganizationSwitcher=(e,t)=>{this.clerkjs&&j(this,a)?this.clerkjs.mountOrganizationSwitcher(e,t):this.premountOrganizationSwitcherNodes.set(e,t)},this.unmountOrganizationSwitcher=e=>{this.clerkjs&&j(this,a)?this.clerkjs.unmountOrganizationSwitcher(e):this.premountOrganizationSwitcherNodes.delete(e)},this.mountOrganizationList=(e,t)=>{this.clerkjs&&j(this,a)?this.clerkjs.mountOrganizationList(e,t):this.premountOrganizationListNodes.set(e,t)},this.unmountOrganizationList=e=>{this.clerkjs&&j(this,a)?this.clerkjs.unmountOrganizationList(e):this.premountOrganizationListNodes.delete(e)},this.mountUserButton=(e,t)=>{this.clerkjs&&j(this,a)?this.clerkjs.mountUserButton(e,t):this.premountUserButtonNodes.set(e,t)},this.unmountUserButton=e=>{this.clerkjs&&j(this,a)?this.clerkjs.unmountUserButton(e):this.premountUserButtonNodes.delete(e)},this.addListener=e=>{let t=()=>this.clerkjs?.addListener(e);return this.clerkjs?t():(this.premountMethodCalls.set("addListener",t),()=>this.premountMethodCalls.delete("addListener"))},this.navigate=e=>{let t=()=>this.clerkjs?.navigate(e);this.clerkjs&&j(this,a)?t():this.premountMethodCalls.set("navigate",t)},this.redirectWithAuth=(...e)=>{let t=()=>this.clerkjs?.redirectWithAuth(...e);this.clerkjs&&j(this,a)?t():this.premountMethodCalls.set("redirectWithAuth",t)},this.redirectToSignIn=e=>{let t=()=>this.clerkjs?.redirectToSignIn(e);this.clerkjs&&j(this,a)?t():this.premountMethodCalls.set("redirectToSignIn",t)},this.redirectToSignUp=e=>{let t=()=>this.clerkjs?.redirectToSignUp(e);this.clerkjs&&j(this,a)?t():this.premountMethodCalls.set("redirectToSignUp",t)},this.redirectToUserProfile=()=>{let e=()=>this.clerkjs?.redirectToUserProfile();this.clerkjs&&j(this,a)?e():this.premountMethodCalls.set("redirectToUserProfile",e)},this.redirectToHome=()=>{let e=()=>this.clerkjs?.redirectToHome();this.clerkjs&&j(this,a)?e():this.premountMethodCalls.set("redirectToHome",e)},this.redirectToOrganizationProfile=()=>{let e=()=>this.clerkjs?.redirectToOrganizationProfile();this.clerkjs&&j(this,a)?e():this.premountMethodCalls.set("redirectToOrganizationProfile",e)},this.redirectToCreateOrganization=()=>{let e=()=>this.clerkjs?.redirectToCreateOrganization();this.clerkjs&&j(this,a)?e():this.premountMethodCalls.set("redirectToCreateOrganization",e)},this.handleRedirectCallback=e=>{let t=()=>this.clerkjs?.handleRedirectCallback(e);this.clerkjs&&j(this,a)?t()?.catch(()=>{}):this.premountMethodCalls.set("handleRedirectCallback",t)},this.handleMagicLinkVerification=async e=>{C("handleMagicLinkVerification","Use `handleEmailLinkVerification` instead.");let t=()=>this.clerkjs?.handleMagicLinkVerification(e);if(this.clerkjs&&j(this,a))return t();this.premountMethodCalls.set("handleMagicLinkVerification",t)},this.handleEmailLinkVerification=async e=>{let t=()=>this.clerkjs?.handleEmailLinkVerification(e);if(this.clerkjs&&j(this,a))return t();this.premountMethodCalls.set("handleEmailLinkVerification",t)},this.authenticateWithMetamask=async e=>{let t=()=>this.clerkjs?.authenticateWithMetamask(e);if(this.clerkjs&&j(this,a))return t();this.premountMethodCalls.set("authenticateWithMetamask",t)},this.createOrganization=async e=>{let t=()=>this.clerkjs?.createOrganization(e);if(this.clerkjs&&j(this,a))return t();this.premountMethodCalls.set("createOrganization",t)},this.getOrganizationMemberships=async()=>{let e=()=>this.clerkjs?.getOrganizationMemberships();if(this.clerkjs&&j(this,a))return e();this.premountMethodCalls.set("getOrganizationMemberships",e)},this.getOrganization=async e=>{let t=()=>this.clerkjs?.getOrganization(e);if(this.clerkjs&&j(this,a))return t();this.premountMethodCalls.set("getOrganization",t)},this.signOut=async(e,t)=>{let i=()=>this.clerkjs?.signOut(e,t);if(this.clerkjs&&j(this,a))return i();this.premountMethodCalls.set("signOut",i)};let{Clerk:t=null,frontendApi:i,publishableKey:n}=e||{};F(this,u,i),F(this,c,n),F(this,l,e?.proxyUrl),F(this,s,e?.domain),this.options=e,this.Clerk=t,this.mode=U()?"browser":"server",this.loadClerkJS()}get publishableKey(){return j(this,c)}get loaded(){return j(this,a)}static getOrCreateInstance(t){return U()&&j(this,d)&&(!t.Clerk||j(this,d).Clerk===t.Clerk)||F(this,d,new e(t)),j(this,d)}get domain(){if("undefined"!=typeof window&&window.location)return D(j(this,s),new URL(window.location.href),"");if("function"==typeof j(this,s))throw Error(L);return j(this,s)||""}get proxyUrl(){if("undefined"!=typeof window&&window.location)return D(j(this,l),new URL(window.location.href),"");if("function"==typeof j(this,l))throw Error(L);return j(this,l)||""}get sdkMetadata(){return this.clerkjs?.sdkMetadata||this.options.sdkMetadata||void 0}get instanceType(){return this.clerkjs?.instanceType}get frontendApi(){return this.clerkjs?.frontendApi||j(this,u)||""}get isStandardBrowser(){return this.clerkjs?.isStandardBrowser||this.options.standardBrowser||!1}get isSatellite(){if("undefined"!=typeof window&&window.location)return D(this.options.isSatellite,new URL(window.location.href),!1);if("function"==typeof this.options.isSatellite)throw Error(L);return!1}async loadClerkJS(){if(!("browser"!==this.mode||j(this,a))){"undefined"!=typeof window&&(window.__clerk_frontend_api=this.frontendApi,window.__clerk_publishable_key=this.publishableKey,window.__clerk_proxy_url=this.proxyUrl,window.__clerk_domain=this.domain);try{if(this.Clerk){var e;let t;(e=this.Clerk,"function"==typeof e)?(t=new this.Clerk(this.publishableKey||this.frontendApi||"",{proxyUrl:this.proxyUrl,domain:this.domain}),await t.load(this.options)):(t=this.Clerk).isReady()||await t.load(this.options),i.g.Clerk=t}else{if(i.g.Clerk||await G({...this.options,frontendApi:this.frontendApi,publishableKey:this.publishableKey,proxyUrl:this.proxyUrl,domain:this.domain}),!i.g.Clerk)throw Error("Failed to download latest ClerkJS. Contact [email protected].");await i.g.Clerk.load(this.options)}if(i.g.Clerk.sdkMetadata=this.options.sdkMetadata??{name:"@clerk/clerk-react",version:"4.3
20.3"},i.g.Clerk?.loaded||i.g.Clerk?.isReady())return this.hydrateClerkJS(i.g.Clerk);return}catch(e){console.error(e.stack||e.message||e);return}}}get version(){return this.clerkjs?.version}get client(){return this.clerkjs?this.clerkjs.client:void 0}get session(){return this.clerkjs?this.clerkjs.session:void 0}get user(){return this.clerkjs?this.clerkjs.user:void 0}get organization(){return this.clerkjs?this.clerkjs.organization:void 0}get __unstable__environment(){return this.clerkjs?this.clerkjs.__unstable__environment:void 0}__unstable__setEnvironment(...e){this.clerkjs&&"__unstable__setEnvironment"in this.clerkjs&&this.clerkjs.__unstable__setEnvironment(e)}};a=new WeakMap,s=new WeakMap,l=new WeakMap,u=new WeakMap,c=new WeakMap,B(Z,d=new WeakMap,void 0);let Q=(e,t,i)=>!e&&i?X(i):ee(t),X=e=>{let t=e.userId,i=e.user,n=e.sessionId,r=e.session,o=e.organization,a=e.orgId,s=e.orgRole,l=e.orgPermissions,u=e.orgSlug,c=e.actor;return{userId:t,user:i,sessionId:n,session:r,organization:o,orgId:a,orgRole:s,orgPermissions:l,orgSlug:u,actor:c,lastOrganizationInvitation:null,lastOrganizationMember:null}},ee=e=>{let t=e.user?e.user.id:e.user,i=e.user,n=e.session?e.session.id:e.session,r=e.session,o=r?.actor,a=e.organization,s=e.organization?e.organization.id:e.organization,l=a?.slug,u=a?i?.organizationMemberships?.find(e=>e.organization.id===s):a,c=u?u.permissions:u,d=u?u.role:u,f=e.lastOrganizationInvitation,p=e.lastOrganizationMember;return{userId:t,user:i,sessionId:n,session:r,organization:a,orgId:s,orgRole:d,orgSlug:l,orgPermissions:c,actor:o,lastOrganizationInvitation:f,lastOrganizationMember:p}};var et=i(1688);let ei=()=>{},en=ei(),er=Object,eo=e=>e===en,ea=e=>"function"==typeof e,es=(e,t)=>({...e,...t}),el=e=>ea(e.then),eu=new WeakMap,ec=0,ed=e=>{let t,i;let n=typeof e,r=e&&e.constructor,o=r==Date;if(er(e)!==e||o||r==RegExp)t=o?e.toJSON():"symbol"==n?e.toString():"string"==n?JSON.stringify(e):""+e;else{if(t=eu.get(e))return t;if(t=++ec+"~",eu.set(e,t),r==Array){for(i=0,t="@";i<e.length;i++)t+=ed(e[i])+",";eu.set(e,t)}if(r==er){t="#";let n=er.keys(e).sort();for(;!eo(i=n.pop());)eo(e[i])||(t+=i+":"+ed(e[i])+",");eu.set(e,t)}}return t},ef=new WeakMap,ep={},em={},eg="undefined",eh=typeof window!=eg,eb=typeof document!=eg,e_=()=>eh&&typeof window.requestAnimationFrame!=eg,ev=(e,t)=>{let i=ef.get(e);return[()=>!eo(t)&&e.get(t)||ep,n=>{if(!eo(t)){let r=e.get(t);t in em||(em[t]=r),i[5](t,es(r,n),r||ep)}},i[6],()=>!eo(t)&&t in em?em[t]:!eo(t)&&e.get(t)||ep]},ey=!0,[ex,eS]=eh&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[ei,ei],ew={initFocus:e=>(eb&&document.addEventListener("visibilitychange",e),ex("focus",e),()=>{eb&&document.removeEventListener("visibilitychange",e),eS("focus",e)}),initReconnect:e=>{let t=()=>{ey=!0,e()},i=()=>{ey=!1};return ex("online",t),ex("offline",i),()=>{eS("online",t),eS("offline",i)}}},ek=!S.useId,eP=!eh||"Deno"in window,eA=e=>e_()?window.requestAnimationFrame(e):setTimeout(e,1),eC=eP?S.useEffect:S.useLayoutEffect,eT="undefined"!=typeof navigator&&navigator.connection,eL=!eP&&eT&&(["slow-2g","2g"].includes(eT.effectiveType)||eT.saveData),eE=e=>{if(ea(e))try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?ed(e):"",t]},eO=0,eI=()=>++eO;var ez={ERROR_REVALIDATE_EVENT:3,FOCUS_EVENT:0,MUTATE_EVENT:2,RECONNECT_EVENT:1};async function eN(...e){let[t,i,n,r]=e,o=es({populateCache:!0,throwOnError:!0},"boolean"==typeof r?{revalidate:r}:r||{}),a=o.populateCache,s=o.rollbackOnError,l=o.optimisticData,u=!1!==o.revalidate,c=e=>"function"==typeof s?s(e):!1!==s,d=o.throwOnError;if(ea(i)){let e=[],n=t.keys();for(let r of n)!/^\$(inf|sub)\$/.test(r)&&i(t.get(r)._k)&&e.push(r);return Promise.all(e.map(f))}return f(i);async function f(i){let r;let[o]=eE(i);if(!o)return;let[s,f]=ev(t,o),[p,m,g,h]=ef.get(t),b=p[o],_=()=>u&&(delete g[o],delete h[o],b&&b[0])?b[0](2).then(()=>s().data):s().data;if(e.length<3)return _();let v=n,y=eI();m[o]=[y,0];let x=!eo(l),S=s(),w=S.data,k=S._c,P=eo(k)?w:k;if(x&&f({data:l=ea(l)?l(P,w):l,_c:P}),ea(v))try{v=v(P)}catch(e){r=e}if(v&&el(v)){if(v=await v.catch(e=>{r=e}
2),y!==m[o][0]){if(r)throw r;return v}r&&x&&c(r)&&(a=!0,f({data:v=P,_c:en}))}a&&!r&&(ea(a)&&(v=a(v,P)),f({data:v,error:en,_c:en})),m[o][1]=eI();let A=await _();if(f({_c:en}),r){if(d)throw r;return}return a?A:v}}let eR=(e,t)=>{for(let i in e)e[i][0]&&e[i][0](t)},eM=(e,t)=>{if(!ef.has(e)){let i=es(ew,t),n={},r=eN.bind(en,e),o=ei,a={},s=(e,t)=>{let i=a[e]||[];return a[e]=i,i.push(t),()=>i.splice(i.indexOf(t),1)},l=(t,i,n)=>{e.set(t,i);let r=a[t];if(r)for(let e of r)e(i,n)},u=()=>{if(!ef.has(e)&&(ef.set(e,[n,{},{},{},r,l,s]),!eP)){let t=i.initFocus(setTimeout.bind(en,eR.bind(en,n,0))),r=i.initReconnect(setTimeout.bind(en,eR.bind(en,n,1)));o=()=>{t&&t(),r&&r(),ef.delete(e)}}};return u(),[e,r,u,o]}return[e,ef.get(e)[4]]},[ej,eB]=eM(new Map),eF=es({onLoadingSlow:ei,onSuccess:ei,onError:ei,onErrorRetry:(e,t,i,n,r)=>{let o=i.errorRetryCount,a=r.retryCount,s=~~((Math.random()+.5)*(1<<(a<8?a:8)))*i.errorRetryInterval;(eo(o)||!(a>o))&&setTimeout(n,s,r)},onDiscarded:ei,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:eL?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:eL?5e3:3e3,compare:(e,t)=>ed(e)==ed(t),isPaused:()=>!1,cache:ej,mutate:eB,fallback:{}},{isOnline:()=>ey,isVisible:()=>{let e=eb&&document.visibilityState;return eo(e)||"hidden"!==e}}),eU=(e,t)=>{let i=es(e,t);if(t){let{use:n,fallback:r}=e,{use:o,fallback:a}=t;n&&o&&(i.use=n.concat(o)),r&&a&&(i.fallback=es(r,a))}return i},eD=(0,S.createContext)({}),e$=eh&&window.__SWR_DEVTOOLS_USE__,eV=e$?window.__SWR_DEVTOOLS_USE__:[],eW=e=>ea(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],eK=()=>es(eF,(0,S.useContext)(eD)),eH=(e,t)=>{let[i,n]=eE(e),[,,,r]=ef.get(ej);if(r[i])return r[i];let o=t(n);return r[i]=o,o},eq=eV.concat(e=>(t,i,n)=>{let r=i&&((...e)=>{let[n]=eE(t),[,,,r]=ef.get(ej),o=r[n];return eo(o)?i(...e):(delete r[n],o)});return e(t,r,n)}),eG=(e,t,i)=>{let n=t[e]||(t[e]=[]);return n.push(i),()=>{let e=n.indexOf(i);e>=0&&(n[e]=n[n.length-1],n.pop())}};e$&&(window.__SWR_DEVTOOLS_REACT__=S);let eY=e=>eE(e)[0],eJ=S.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}),eZ={dedupe:!0},eQ=er.defineProperty(e=>{let{value:t}=e,i=(0,S.useContext)(eD),n=ea(t),r=(0,S.useMemo)(()=>n?t(i):t,[n,i,t]),o=(0,S.useMemo)(()=>n?r:eU(i,r),[n,i,r]),a=r&&r.provider,s=(0,S.useRef)(en);a&&!s.current&&(s.current=eM(a(o.cache||ej),r));let l=s.current;return l&&(o.cache=l[0],o.mutate=l[1]),eC(()=>{if(l)return l[2]&&l[2](),l[3]},[]),(0,S.createElement)(eD.Provider,es(e,{value:o}))},"defaultValue",{value:eF}),eX=(n=(e,t,i)=>{let{cache:n,compare:r,suspense:o,fallbackData:a,revalidateOnMount:s,revalidateIfStale:l,refreshInterval:u,refreshWhenHidden:c,refreshWhenOffline:d,keepPreviousData:f}=i,[p,m,g,h]=ef.get(n),[b,_]=eE(e),v=(0,S.useRef)(!1),y=(0,S.useRef)(!1),x=(0,S.useRef)(b),w=(0,S.useRef)(t),k=(0,S.useRef)(i),P=()=>k.current,A=()=>P().isVisible()&&P().isOnline(),[C,T,L,E]=ev(n,b),O=(0,S.useRef)({}).current,I=eo(a)?i.fallback[b]:a,z=(e,t)=>{for(let i in O)if("data"===i){if(!r(e[i],t[i])&&(!eo(e[i])||!r($,t[i])))return!1}else if(t[i]!==e[i])return!1;return!0},N=(0,S.useMemo)(()=>{let e=!!b&&!!t&&(eo(s)?!P().isPaused()&&!o&&(!!eo(l)||l):s),i=t=>{let i=es(t);return(delete i._k,e)?{isValidating:!0,isLoading:!0,...i}:i},n=C(),r=E(),a=i(n),u=n===r?a:i(r),c=a;return[()=>{let e=i(C()),t=z(e,c);return t?(c.data=e.data,c.isLoading=e.isLoading,c.isValidating=e.isValidating,c.error=e.error,c):(c=e,e)},()=>u]},[n,b]),R=(0,et.useSyncExternalStore)((0,S.useCallback)(e=>L(b,(t,i)=>{z(i,t)||e()}),[n,b]),N[0],N[1]),M=!v.current,j=p[b]&&p[b].length>0,B=R.data,F=eo(B)?I:B,U=R.error,D=(0,S.useRef)(F),$=f?eo(B)?D.current:B:F,V=(!j||!!eo(U))&&(M&&!eo(s)?s:!P().isPaused()&&(o?!eo(F)&&l:eo(F)||l)),W=!!(b&&t&&M&&V),K=eo(R.isValidating)?W:R.isValidating,H=eo(R.isLoading)?W:R.isLoading,q=(0,S.useCallback)(async e=>{let t,n;let o=w.current;if(!b||!o||y.current||P().isPaused())return!1;let a=!0,s=e||{},l=!g[b]||!s.dedupe,u=()=>ek?!y.current&&b===x.current&&v.current:b===x.current,c={isValidating:!1,isLoading:!1},d=()=>{T(c)},f=()=>{let e=g[b];e&&e[1]===n&&delete g[b]},h={isValidating:!0};eo(C().data)&&(h.isLoading=!0);try{if(l&&(T(h),i.loadingTimeout&&eo(C().data)&&setTimeout(()=>{a&&u()&&P().onLoadingSlow(b,i)},i.loadingTimeout),g[b]=[o(_),eI()]),[t,n]=g[b],t=await t,l&&setTimeout(f,i.dedupingInterval),!g[b]||g[b][1]!==n)return l&&u()&&P().onDiscarded(b),!1;c.error=en;let e=m[b];if(!eo(e)&&(n<=e[0]||n<=e[1]||0===e[1]))return d(),l&&u()&&P().onDiscarded(b),!1;let s=C().data;
2c.data=r(s,t)?s:t,l&&u()&&P().onSuccess(t,b,i)}catch(i){f();let e=P(),{shouldRetryOnError:t}=e;!e.isPaused()&&(c.error=i,l&&u()&&(e.onError(i,b,e),(!0===t||ea(t)&&t(i))&&A()&&e.onErrorRetry(i,b,e,e=>{let t=p[b];t&&t[0]&&t[0](ez.ERROR_REVALIDATE_EVENT,e)},{retryCount:(s.retryCount||0)+1,dedupe:!0})))}return a=!1,d(),!0},[b,n]),G=(0,S.useCallback)((...e)=>eN(n,x.current,...e),[]);if(eC(()=>{w.current=t,k.current=i,eo(B)||(D.current=B)}),eC(()=>{if(!b)return;let e=q.bind(en,eZ),t=0,i=eG(b,p,(i,n={})=>{if(i==ez.FOCUS_EVENT){let i=Date.now();P().revalidateOnFocus&&i>t&&A()&&(t=i+P().focusThrottleInterval,e())}else if(i==ez.RECONNECT_EVENT)P().revalidateOnReconnect&&A()&&e();else if(i==ez.MUTATE_EVENT)return q();else if(i==ez.ERROR_REVALIDATE_EVENT)return q(n)});return y.current=!1,x.current=b,v.current=!0,T({_k:_}),V&&(eo(F)||eP?e():eA(e)),()=>{y.current=!0,i()}},[b]),eC(()=>{let e;function t(){let t=ea(u)?u(C().data):u;t&&-1!==e&&(e=setTimeout(i,t))}function i(){!C().error&&(c||P().isVisible())&&(d||P().isOnline())?q(eZ).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[u,c,d,b]),(0,S.useDebugValue)($),o&&eo(F)&&b){if(!ek&&eP)throw Error("Fallback data is required when using suspense in SSR.");w.current=t,k.current=i,y.current=!1;let e=h[b];if(!eo(e)){let t=G(e);eJ(t)}if(eo(U)){let e=q(eZ);eo($)||(e.status="fulfilled",e.value=!0),eJ(e)}else throw U}return{mutate:G,get data(){return O.data=!0,$},get error(){return O.error=!0,U},get isValidating(){return O.isValidating=!0,K},get isLoading(){return O.isLoading=!0,H}}},function(...e){let t=eK(),[i,r,o]=eW(e),a=eU(t,o),s=n,{use:l}=a,u=(l||[]).concat(eq);for(let e=u.length;e--;)s=u[e](s);return s(i,r||a.fetcher||null,a)}),e0=e=>eE(e?e(0,null):null)[0],e1=Promise.resolve(),e3=(r=e=>(t,i,n)=>{let r;let o=(0,S.useRef)(!1),{cache:a,initialSize:s=1,revalidateAll:l=!1,persistSize:u=!1,revalidateFirstPage:c=!0,revalidateOnMount:d=!1,parallel:f=!1}=n;try{(r=e0(t))&&(r="$inf$"+r)}catch(e){}let[p,m,g]=ev(a,r),h=(0,S.useCallback)(()=>{let e=eo(p()._l)?s:p()._l;return e},[a,r,s]);(0,et.useSyncExternalStore)((0,S.useCallback)(e=>r?g(r,()=>{e()}):()=>{},[a,r]),h,h);let b=(0,S.useCallback)(()=>{let e=p()._l;return eo(e)?s:e},[r,s]),_=(0,S.useRef)(b());eC(()=>{if(!o.current){o.current=!0;return}r&&m({_l:u?_.current:b()})},[r,a]);let v=d&&!o.current,y=e(r,async e=>{let r=p()._i,o=[],s=b(),[u]=ev(a,e),d=u().data,g=[],h=null;for(let e=0;e<s;++e){let[s,u]=eE(t(e,f?null:h));if(!s)break;let[p,m]=ev(a,s),b=p().data,_=l||r||eo(b)||c&&!e&&!eo(d)||v||d&&!eo(d[e])&&!n.compare(d[e],b);if(i&&_){let t=async()=>{m({data:b=await i(u),_k:u}),o[e]=b};f?g.push(t):await t()}else o[e]=b;f||(h=b)}return f&&await Promise.all(g.map(e=>e())),m({_i:en}),o},n),x=(0,S.useCallback)(function(e,t){let i="boolean"==typeof t?{revalidate:t}:t||{},n=!1!==i.revalidate;return r?(n&&(eo(e)?m({_i:!0}):m({_i:!1})),arguments.length?y.mutate(e,{...i,revalidate:n}):y.mutate()):e1},[r,a]),w=(0,S.useCallback)(e=>{let i;if(!r)return e1;let[,n]=ev(a,r);if(ea(e)?i=e(b()):"number"==typeof e&&(i=e),"number"!=typeof i)return e1;n({_l:i}),_.current=i;let o=[],[s]=ev(a,r),l=null;for(let e=0;e<i;++e){let[i]=eE(t(e,l)),[n]=ev(a,i),r=i?n().data:en;if(eo(r))return x(s().data);o.push(r),l=r}return x(o)},[r,a,x,b]);return{size:b(),setSize:w,mutate:x,get data(){return y.data},get error(){return y.error},get isValidating(){return y.isValidating},get isLoading(){return y.isLoading}}},(...e)=>{let[t,i,n]=eW(e),o=(n.use||[]).concat(r);return eX(t,i,{...n,use:o})});function e2(e,t){if(!e)throw"string"==typeof t?Error(t):Error(`${t.displayName} not found`)}var e4=(e,t)=>{let{assertCtxFn:i=e2}=t||{},n=S.createContext(void 0);return n.displayName=e,[n,()=>{let t=S.useContext(n);return i(t,`${e} not found`),t.value},()=>{let e=S.useContext(n);return e?e.value:{}}]},e8={};((e,t)=>{for(var i in t)b(e,i,{get:t[i],enumerable:!0})})(e8,{SWRConfig:()=>eQ,useSWR:()=>eX,useSWRInfinite:()=>e3}),x(e8,f,"default"),o&&x(o,f,"default");var[e9,e6]=e4("ClerkInstanceContext"),[e5,e7]=e4("UserContext"),[te,tt]=e4("ClientContext"),[ti,tn]=e4("SessionContext"),[tr,to]=e4("OrganizationContext"),ta=({children:e,organization:t,lastOrganizationMember:i,lastOrganizationInvitation:n,swrConfig:r})=>S.createElement(eQ,{value:r},S.createElement(tr.Provider,{value:{value:{organization:t,lastOrganizationMember:i,lastOrganizationInvitation:n}}},e));"undefined"!=typeof window?S.useLayoutEffect:S.useEffect;let[ts,tl]=e4("AuthContext"),[tu,tc]=[e9,e6];function td(e){let{isomorphicClerkOptions:t,initialState:i,children:n}=e,{isomorphicClerk:r,loaded:o}=tf(t);t.frontendApi&&C("frontendApi","Use `publishableKey` instead.");let[a,s]=S.useState({client:r.client,session:r.session,user:r.user,organization:r.organization,lastOrganizationInvitation:null,lastOrganizationMember:null});S.useEffect(()=>r.addListener(e=>s({...e})),[]);let l=Q(o,a,i),u=S.useMemo(()=>({value:r}
2),[o]),c=S.useMemo(()=>({value:a.client}),[a.client]),{sessionId:d,session:f,userId:p,user:m,orgId:g,actor:h,lastOrganizationInvitation:b,lastOrganizationMember:_,organization:v,orgRole:y,orgSlug:x,orgPermissions:w}=l,k=S.useMemo(()=>({value:{sessionId:d,userId:p,actor:h,orgId:g,orgRole:y,orgSlug:x,orgPermissions:w}}),[d,p,h,g,y,x]),P=S.useMemo(()=>({value:m}),[p,m]),A=S.useMemo(()=>({value:f}),[d,f]),T=S.useMemo(()=>({value:{organization:v,lastOrganizationInvitation:b,lastOrganizationMember:_}}),[g,v,b,_]);return S.createElement(tu.Provider,{value:u},S.createElement(te.Provider,{value:c},S.createElement(ti.Provider,{value:A},S.createElement(ta,{...T.value},S.createElement(ts.Provider,{value:k},S.createElement(e5.Provider,{value:P},n))))))}let tf=e=>{let[t,i]=S.useState(!1),n=S.useMemo(()=>Z.getOrCreateInstance(e),[]);return S.useEffect(()=>{n.__unstable__updateProps({appearance:e.appearance})},[e.appearance]),S.useEffect(()=>{n.__unstable__updateProps({options:e})},[e.localization]),S.useEffect(()=>{n.addOnLoaded(()=>i(!0))},[]),{isomorphicClerk:n,loaded:t}},tp=Object.freeze({noGuarantees:Object.freeze({guaranteedLoaded:!1}),guaranteedLoaded:Object.freeze({guaranteedLoaded:!0})}),tm=S.createContext(void 0);tm.displayName="StructureContext";let tg=()=>{let e=S.useContext(tm);return!function(e){if(!e)throw Error("Clerk: You must wrap your application in a <ClerkProvider> component.")}(e),e},th=({children:e})=>{let t=tg();return t.guaranteedLoaded?S.createElement(S.Fragment,null,e):S.createElement(tm.Provider,{value:tp.guaranteedLoaded},e)};N({packageName:"@clerk/clerk-react"});let tb=function(e,t,i){let n=e.displayName||e.name||t||"Component",r=n=>(!function(e,t,i=1){S.useEffect(()=>{let n=R.get(e)||0;if(n==i)throw Error(t);return R.set(e,n+1),()=>{R.set(e,(R.get(e)||1)-1)}},[])}(t,i),S.createElement(e,{...n}));return r.displayName=`withMaxAllowedInstancesGuard(${n})`,r}(function(e){let{initialState:t,children:i,...n}=e,{frontendApi:r="",publishableKey:o="",Clerk:a}=n;return!a&&(o||r?o&&!h(o)?z.throwInvalidPublishableKeyError({key:o}):o||!r||(r||"").startsWith("clerk.")||z.throwInvalidFrontendApiError({key:r}):z.throwMissingPublishableKeyError()),S.createElement(tm.Provider,{value:tp.noGuarantees},S.createElement(td,{initialState:t,isomorphicClerkOptions:n},i))},"ClerkProvider","Clerk: You've added multiple <ClerkProvider> components in your React component tree. Wrap your components in a single <ClerkProvider>.");tb.displayName="ClerkProvider";var t_=e=>{let t=i=>{if(!i)return i;if(Array.isArray(i))return i.map(e=>"object"==typeof e||Array.isArray(e)?t(e):e);let n={...i},r=Object.keys(n);for(let i of r){let r=e(i.toString());r!==i&&(n[r]=n[i],delete n[i]),"object"==typeof n[r]&&(n[r]=t(n[r]))}return n};return t};t_(function(e){return e?e.replace(/[A-Z]/g,e=>`_${e.toLowerCase()}`):""}),t_(function(e){return e?e.replace(/([-_][a-z])/g,e=>e.toUpperCase().replace(/-|_/,"")):""}),Object.freeze({"image/png":"png","image/jpeg":"jpg","image/gif":"gif","image/webp":"webp","image/x-icon":"ico","image/vnd.microsoft.icon":"ico"});var tv=e=>{w()&&console.error(e)},ty=i(3935);
2let tx=e=>{let t=Array(e.length).fill(null),[i,n]=(0,S.useState)(t);return e.map((e,t)=>({id:e.id,mount:e=>n(i=>i.map((i,n)=>n===t?e:i)),unmount:()=>n(e=>e.map((e,i)=>i===t?null:e)),portal:()=>S.createElement(S.Fragment,null,i[t]?(0,ty.createPortal)(e.component,i[t]):null)}))},tS=(e,t)=>!!e&&S.isValidElement(e)&&e?.type===t,tw=e=>tP({children:e,reorderItemsLabels:["account","security"],LinkComponent:tN,PageComponent:tz,componentName:"UserProfile"}),tk=e=>tP({children:e,reorderItemsLabels:["members","settings"],LinkComponent:tF,PageComponent:tB,componentName:"OrganizationProfile"}),tP=({children:e,LinkComponent:t,PageComponent:i,reorderItemsLabels:n,componentName:r})=>{let o=[];S.Children.forEach(e,e=>{if(!tS(e,i)&&!tS(e,t)){e&&tv(E(r));return}let{props:a}=e,{children:s,label:l,url:u,labelIcon:c}=a;if(tS(e,i)){if(tA(a,n))o.push({label:l});else if(tC(a))o.push({label:l,labelIcon:c,children:s,url:u});else{tv(O(r));return}}if(tS(e,t)){if(tT(a))o.push({label:l,labelIcon:c,url:u});else{tv(I(r));return}}});let a=[],s=[],l=[];o.forEach((e,t)=>{if(tC(e)){a.push({component:e.children,id:t}),s.push({component:e.labelIcon,id:t});return}tT(e)&&l.push({component:e.labelIcon,id:t})});let u=tx(a),c=tx(s),d=tx(l),f=[],p=[];return o.forEach((e,t)=>{if(tA(e,n)){f.push({label:e.label});return}if(tC(e)){let{portal:i,mount:n,unmount:r}=u.find(e=>e.id===t),{portal:o,mount:a,unmount:s}=c.find(e=>e.id===t);f.push({label:e.label,url:e.url,mount:n,unmount:r,mountIcon:a,unmountIcon:s}),p.push(i),p.push(o);return}if(tT(e)){let{portal:i,mount:n,unmount:r}=d.find(e=>e.id===t);f.push({label:e.label,url:e.url,mountIcon:n,unmountIcon:r}),p.push(i);return}}),{customPages:f,customPagesPortals:p}},tA=(e,t)=>{let{children:i,label:n,url:r,labelIcon:o}=e;return!i&&!r&&!o&&t.some(e=>e===n)},tC=e=>{let{children:t,label:i,url:n,labelIcon:r}=e;return!!t&&!!n&&!!r&&!!i},tT=e=>{let{children:t,label:i,url:n,labelIcon:r}=e;return!t&&!!n&&!!r&&!!i},tL=(e,t)=>{t=t||e.displayName||e.name||"Component",e.displayName=t;let i=t=>{let i=tc();return i.loaded?S.createElement(th,null,S.createElement(e,{...t,clerk:i})):null};return i.displayName=`withClerk(${t})`,i};class tE extends S.PureComponent{constructor(){super(...arguments),this.portalRef=S.createRef()}componentDidUpdate(e){(e.props.appearance!==this.props.props.appearance||e.props?.customPages?.length!==this.props.props?.customPages?.length)&&this.props.updateProps({node:this.portalRef.current,props:this.props.props})}componentDidMount(){this.portalRef.current&&this.props.mount(this.portalRef.current,this.props.props)}componentWillUnmount(){this.portalRef.current&&this.props.unmount(this.portalRef.current)}render(){return S.createElement(S.Fragment,null,S.createElement("div",{ref:this.portalRef}),this.props?.customPagesPortals?.map((e,t)=>S.createElement(e,{key:t})))}}let tO=tL(({clerk:e,...t})=>S.createElement(tE,{mount:e.mountSignIn,unmount:e.unmountSignIn,updateProps:e.__unstable__updateProps,props:t}),"SignIn"),tI=tL(({clerk:e,...t})=>S.createElement(tE,{mount:e.mountSignUp,unmount:e.unmountSignUp,updateProps:e.__unstable__updateProps,props:t}),"SignUp");function tz({children:e}){return tv("Clerk: <UserProfile.Page /> component needs to be a direct child of `<UserProfile />` or `<UserButton />`."),S.createElement(S.Fragment,null,e)}function tN({children:e}){return tv("Clerk: <UserProfile.Link /> component needs to be a direct child of `<UserProfile />` or `<UserButton />`."),S.createElement(S.Fragment,null,e)}let tR=tL(({clerk:e,...t})=>{let{customPages:i,customPagesPortals:n}=tw(t.children);return S.createElement(tE,{mount:e.mountUserProfile,unmount:e.unmountUserProfile,updateProps:e.__unstable__updateProps,props:{...t,customPages:i},customPagesPortals:n})},"UserProfile");Object.assign(tR,{Page:tz,Link:tN});let tM=tL(({clerk:e,...t})=>{let{customPages:i,customPagesPortals:n}=tw(t.children),r=Object.assign(t.userProfileProps||{},{customPages:i});return S.createElement(tE,{mount:e.mountUserButton,unmount:e.unmountUserButton,updateProps:e.__unstable__updateProps,props:{...t,userProfileProps:r},customPagesPortals:n})},"UserButton"),tj=Object.assign(tM,{UserProfilePage:tz,UserProfileLink:tN});function tB({children:e}){return tv("Clerk: <OrganizationProfile.Page /> component needs to be a direct child of `<OrganizationProfile />` or `<OrganizationSwitcher />`."),S.createElement(S.Fragment,null,e)}function tF({children:e}){return tv("Clerk: <OrganizationProfile.Link /> component needs to be a direct child of `<OrganizationProfile />` or `<OrganizationSwitcher />`."),S.createElement(S.Fragment,null,e)}let tU=tL(({clerk:e,...t})=>{let{customPages:i,customPagesPortals:n}=tk(t.children);return S.createElement(tE,{mount:e.mountOrganizationProfile,unmount:e.unmountOrganizationProfile,updateProps:e.__unstable__updateProps,props:{...t,customPages:i},customPagesPortals:n})},"OrganizationProfile");Object.assign(tU,{Page:tB,Link:tF}),tL(({clerk:e,...t})=>S.createElement(tE,{mount:e.mountCreateOrganization,unmount:e.unmountCreateOrganization,updateProps:e.__unstable__updateProps,props:t}),"CreateOrganization");let tD=tL(({clerk:e,...t})=>{let{customPages:i,customPagesPortals:n}=tk(t.children),r=Object.assign(t.organizationProfileProps||{},{customPages:i});return S.createElement(tE,{mount:e.mountOrganizationSwitcher,unmount:e.unmountOrganizationSwitcher,updateProps:e.__unstable__updateProps,props:{...t,organizationProfileProps:r},customPagesPortals:n})},"OrganizationSwitcher");Object.assign(tD,{OrganizationProfilePage:tB,OrganizationProfileLink:tF}),tL(({clerk:e,...t})=>S.createElement(tE,{mount:e.mountOrganizationList,unmount:e.unmountOrganizationList,updateProps:e.__unstable__updateProps,props:t}),"OrganizationList");let t$=e=>new Promise(t=>{e.loaded&&t(),e.addOnLoaded(t)}),tV=e=>async t=>(await t$(e),e.session)?e.session.getToken(t):null,tW=e=>async(...t)=>(await t$(e),e.signOut(...t)),tK=()=>{let{sessionId:e,userId:t,actor:i,orgId:n,orgRole:r,orgSlug:o,orgPermissions:a}=tl(),s=tc(),l=(0,S.useCallback)(tV(s),[s]),u=(0,S.useCallback)(tW(s),[s]),c=(0,S.useCallback)(e=>{if(!e?.permission&&!e?.role)throw Error('Clerk: Missing parameters. `has` from `useAuth` requires a permission or role key to be passed. Example usage: `has({permission: "org:posts:edit"`');return!!n&&!!t&&!!r&&!!a&&(e.permission?a.includes(e.permission):!!e.role&&r===e.role)},[n,r,t,a]);if(void 0===e&&void 0===t)return{isLoaded:!1,isSignedIn:void 0,sessionId:e,userId:t,actor:void 0,orgId:void 0,orgRole:void 0,orgSlug:void 0,has:void 0,signOut:u,getToken:l};if(null===e&&null===t)return{isLoaded:!0,isSignedIn:!1,sessionId:e,userId:t,actor:null,orgId:null,orgRole:null,orgSlug:null,has:()=>!1,signOut:u,getToken:l};if(e&&t&&n&&r)return{isLoaded:!0,isSignedIn:!0,sessionId:e,userId:t,actor:i||null,orgId:n,orgRole:r,orgSlug:o||null,has:c,signOut:u,getToken:l};if(e&&t&&!n)return{isLoaded:!0,isSignedIn:!0,sessionId:e,userId:t,actor:i||null,orgId:null,orgRole:null,orgSlug:null,has:()=>!1,signOut:u,getToken:l};throw Error("Clerk: Invalid state. Feel free to submit a bug or reach out to supp
2ort here: https://clerk.com/support")},tH=({children:e})=>{let{userId:t}=tl();return t?S.createElement(S.Fragment,null,e):null},tq=({children:e})=>{let{userId:t}=tl();return null===t?S.createElement(S.Fragment,null,e):null},tG=({children:e,fallback:t,...i})=>{let{isLoaded:n,has:r,userId:o}=tK();if(!n)return null;let a=S.createElement(S.Fragment,null,t??null),s=S.createElement(S.Fragment,null,e);return o?"function"==typeof i.condition?i.condition(r)?s:a:i.role||i.permission?r(i)?s:a:s:a};function tY(){let e=e7();return void 0===e?{isLoaded:!1,isSignedIn:void 0,user:void 0}:null===e?{isLoaded:!0,isSignedIn:!1,user:null}:{isLoaded:!0,isSignedIn:!0,user:e}}tL(({clerk:e,...t})=>{let{client:i,session:n}=e,{__unstable__environment:r}=e,o=i.activeSessions&&i.activeSessions.length>0;return S.useEffect(()=>{if(null===n&&o&&r){let{afterSignOutOneUrl:t}=r.displayConfig;e.navigate(t)}else e.redirectToSignIn(t)},[]),null},"RedirectToSignIn"),tL(({clerk:e,...t})=>(S.useEffect(()=>{e.redirectToSignUp(t)},[]),null),"RedirectToSignUp"),tL(({clerk:e})=>(S.useEffect(()=>{e.redirectToUserProfile()},[]),null),"RedirectToUserProfile"),tL(({clerk:e})=>(S.useEffect(()=>{e.redirectToOrganizationProfile()},[]),null),"RedirectToOrganizationProfile"),tL(({clerk:e})=>(S.useEffect(()=>{e.redirectToCreateOrganization()},[]),null),"RedirectToCreateOrganization"),tL(({clerk:e,...t})=>(S.useEffect(()=>{e.handleRedirectCallback(t)},[]),null),"AuthenticateWithRedirectCallback")},3704:function(e,t,i){"undefined"==typeof window||window.global||(window.global=void 0===i.g?window:i.g)},4190:function(e,t,i){"use strict";i.r(t),i.d(t,{ClientClerkProvider:function(){return c}});var n=i(7729),r=i(9332),o=i(7294),a=i(5571),s=i(1879),l=i(9280);let u=()=>{let{push:e}=(0,r.useRouter)(),t=(0,r.usePathname)(),i=(0,r.useSearchParams)(),n=t+i.toString();return(0,o.useEffect)(()=>{window.__clerk_nav_ref=t=>t===window.location.href.replace(window.location.origin,"")?(e(t),Promise.resolve()):new Promise(i=>{window.__clerk_nav_resolves_ref?window.__clerk_nav_resolves_ref.push(i):window.__clerk_nav_resolves_ref=[i],e(t)})},[n]),(0,o.useEffect)(()=>{window.__clerk_nav_resolves_ref&&window.__clerk_nav_resolves_ref.length&&window.__clerk_nav_resolves_ref.forEach(e=>e()),window.__clerk_nav_resolves_ref=[]}),(0,o.useCallback)(e=>window.__clerk_nav_ref(e),[])},c=e=>{let{__unstable_invokeMiddlewareOnAuthStateChange:t=!0}=e,i=(0,r.useRouter)(),c=u();(0,s.G)(()=>{window.__unstable__onBeforeSetActive=()=>{t&&(i.refresh(),i.push(window.location.href))},window.__unstable__onAfterSetActive=()=>{i.refresh()}},[]);let d=(0,l.V)({...e,navigate:c});return o.createElement(a.f,{options:d},o.createElement(n.El,{...d}))}},5571:function(e,t,i){"use strict";i.d(t,{f:function(){return a},k:function(){return o}});var n=i(7294);let r=n.createContext(void 0);r.displayName="ClerkNextOptionsCtx";let o=()=>{let e=n.useContext(r);return e.value},a=e=>{let{children:t,options:i}=e;return n.createElement(r.Provider,{value:{value:i}},t)}},1879:function(e,t,i){"use strict";i.d(t,{G:function(){return r}});var n=i(7294);let r="undefined"!=typeof window?n.useLayoutEffect:n.useEffect},9280:function(e,t,i){"use strict";i.d(t,{V:function(){return r}});var n=i(3454);let r=e=>({...e,frontendApi:e.frontendApi||n.env.NEXT_PUBLIC_CLERK_FRONTEND_API||"",publishableKey:e.publishableKey||"pk_live_Y2xlcmsuYWlnaXJsZnJpZW5kLnd0ZiQ",clerkJSUrl:e.clerkJSUrl||n.env.NEXT_PUBLIC_CLERK_JS,clerkJSVersion:e.clerkJSVersion||n.env.NEXT_PUBLIC_CLERK_JS_VERSION,proxyUrl:e.proxyUrl||n.env.NEXT_PUBLIC_CLERK_PROXY_URL||"",domain:e.domain||n.env.NEXT_PUBLIC_CLERK_DOMAIN||"",isSatellite:e.isSatellite||"true"===n.env.NEXT_PUBLIC_CLERK_IS_SATELLITE,signInUrl:e.signInUrl||"/sign-in",signUpUrl:e.signUpUrl||"/sign-up",afterSignInUrl:e.afterSignInUrl||"/ai-girls",afterSignUpUrl:e.afterSignUpUrl||"/thanks-for-sign-up",sdkMetadata:{name:"@clerk/nextjs",version:"4.29.3"}})},8679:function(e,t,i){"use strict";var n=i(9864),r={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?a:s[e.$$typeof]||r}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=a;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,i,n){if("string"!=typeof i){if(m){var r=p(i);r&&r!==m&&e(t,r,n)}var a=c(i);d&&(a=a.concat(d(i)));for(var s=l(t),g=l(i),h=0;h<a.length;++h){var b=a[h];if(!o[b]&&!(n&&n[b])&&!(g&&g[b])&&!(s&&s[b])){var _=f(i,b);try{u(t,b,_)}catch(e){}}}}return t}},1798:function(e,t,i){"use strict";let n;i.d(t,{cC:function(){return L},Jc:function(){return eM},$G:function(){return O}});var r=i(7294);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(this,arguments)}var a=i(1739),s=i.n(a),l=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function u(e){var t={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},i=e.match(/<\/?([^\s]+?)[/\s>]/);if(i&&(t.name=i[1],(s()[i[1]]||"/"===e.charAt(e.length-2))&&(t.voidElement=!0),t.name.startsWith("!--"))){var n=e.indexOf("-->");return{type:"comment",comment:-1!==n?e.slice(4,n):""}}for(var r=new RegExp(l),o=null;null!==(o=r.exec(e));)if(o[0].trim()){if(o[1]){var a=o[1].trim(),u=[a,""];a.indexOf("=")>-1&&(u=a.split("=")),t.attrs[u[0]]=u[1],r.lastIndex--}else o[2]&&(t.attrs[o[2]]=o[3].trim().substring(1,o[3].length-1))}return t}var c=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,d=/^\s*$/,f=Object.create(null),p={parse:function(e,t){t||(t={}),t.components||(t.components=f);var i,n=[],r=[],o=-1,a=!1;if(0!==e.indexOf("<")){var s=e.indexOf("<");n.push({type:"text",content:-1===s?e:e.substring(0,s)})}return e.replace(c,function(s,l){if(a){if(s!=="</"+i.name+">")return;a=!1}var c,f="/"!==s.charAt(1),p=s.startsWith("<!--"),m=l+s.length,g=e.charAt(m);
2if(p){var h=u(s);return o<0?n.push(h):(c=r[o]).children.push(h),n}if(f&&(o++,"tag"===(i=u(s)).type&&t.components[i.name]&&(i.type="component",a=!0),i.voidElement||a||!g||"<"===g||i.children.push({type:"text",content:e.slice(m,e.indexOf("<",m))}),0===o&&n.push(i),(c=r[o-1])&&c.children.push(i),r[o]=i),(!f||i.voidElement)&&(o>-1&&(i.voidElement||i.name===s.slice(2,-1))&&(i=-1==--o?n:r[o]),!a&&"<"!==g&&g)){c=-1===o?n:r[o].children;var b=e.indexOf("<",m),_=e.slice(m,-1===b?void 0:b);d.test(_)&&(_=" "),(b>-1&&o+c.length>=0||" "!==_)&&c.push({type:"text",content:_})}}),n},stringify:function(e){return e.reduce(function(e,t){return e+function e(t,i){switch(i.type){case"text":return t+i.content;case"tag":return t+="<"+i.name+(i.attrs?function(e){var t=[];for(var i in e)t.push(i+'="'+e[i]+'"');return t.length?" "+t.join(" "):""}(i.attrs):"")+(i.voidElement?"/>":">"),i.voidElement?t:t+i.children.reduce(e,"")+"</"+i.name+">";case"comment":return t+"<!--"+i.comment+"-->"}}("",t)},"")}};function m(){if(console&&console.warn){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];"string"==typeof t[0]&&(t[0]=`react-i18next:: ${t[0]}`),console.warn(...t)}}let g={};function h(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];"string"==typeof t[0]&&g[t[0]]||("string"==typeof t[0]&&(g[t[0]]=new Date),m(...t))}let b=(e,t)=>()=>{if(e.isInitialized)t();else{let i=()=>{setTimeout(()=>{e.off("initialized",i)},0),t()};e.on("initialized",i)}};function _(e,t,i){e.loadNamespaces(t,b(e,i))}
2function v(e,t,i,n){"string"==typeof i&&(i=[i]),i.forEach(t=>{0>e.options.ns.indexOf(t)&&e.options.ns.push(t)}),e.loadLanguages(t,b(e,n))}let y=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,x={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"\xa9","&#169;":"\xa9","&reg;":"\xae","&#174;":"\xae","&hellip;":"…","&#8230;":"…","&#x2F;":"/","&#47;":"/"},S=e=>x[e],w={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(y,S)};function k(e,t){if(!e)return!1;let i=e.props?e.props.children:e.children;return t?i.length>0:!!i}function P(e){if(!e)return[];let t=e.props?e.props.children:e.children;return e.props&&e.props.i18nIsDynamicList?A(t):t}function A(e){return Array.isArray(e)?e:[e]}let C=(0,r.createContext)();class T{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}function L(e){let{children:t,count:i,parent:a,i18nKey:s,context:l,tOptions:u={},values:c,defaults:d,components:f,ns:g,i18n:b,t:_,shouldUnescape:v,...y}=e,{i18n:x,defaultNS:S}=(0,r.useContext)(C)||{},T=b||x||n,L=_||T&&T.t.bind(T);return function(e){let{children:t,count:i,parent:a,i18nKey:s,context:l,tOptions:u={},values:c,defaults:d,components:f,ns:g,i18n:b,t:_,shouldUnescape:v,...y}=e,x=b||n;if(!x)return h("You will need to pass in an i18next instance by using i18nextReactModule"),t;let S=_||x.t.bind(x)||(e=>e);l&&(u.context=l);let C={...w,...x.options&&x.options.react},T=g||S.ns||x.options&&x.options.defaultNS;T="string"==typeof T?[T]:T||["translation"];let L=function e(t,i){if(!t)return"";let n="",o=A(t),a=i.transSupportBasicHtmlNodes&&i.transKeepBasicHtmlNodesFor?i.transKeepBasicHtmlNodesFor:[];return o.forEach((t,o)=>{if("string"==typeof t)n+=`${t}`;else if((0,r.isValidElement)(t)){let r=Object.keys(t.props).length,s=a.indexOf(t.type)>-1,l=t.props.children;if(!l&&s&&0===r)n+=`<${t.type}/>`;else if(l||s&&0===r){if(t.props.i18nIsDynamicList)n+=`<${o}></${o}>`;else if(s&&1===r&&"string"==typeof l)n+=`<${t.type}>${l}</${t.type}>`;else{let t=e(l,i);n+=`<${o}>${t}</${o}>`}}else n+=`<${o}></${o}>`}else if(null===t)m("Trans: the passed in value is invalid - seems you passed in a null child.");else if("object"==typeof t){let{format:e,...i}=t,r=Object.keys(i);if(1===r.length){let t=e?`${r[0]}, ${e}`:r[0];n+=`{{${t}}}`}else m("react-i18next: the passed in object contained more than one variable - the object should look like {{ value, format }} where format is optional.",t)}else m("Trans: the passed in value is invalid - seems you passed in a variable like {number} - please pass in variables for interpolation as full objects like {{number}}.",t)}),n}(t,C),E=d||L||C.transEmptyNodeValue||s,{hashTransKey:O}=C,I=s||(O?O(L||E):L||E);x.options&&x.options.interpolation&&x.options.interpolation.defaultVariables&&(c=c&&Object.keys(c).length>0?{...c,...x.options.interpolation.defaultVariables}:{...x.options.interpolation.defaultVariables});let z=c?u.interpolation:{interpolation:{...u.interpolation,prefix:"#$?",suffix:"?$#"}},N={...u,count:i,...c,...z,defaultValue:E,ns:T},R=I?S(I,N):E,M=function(e,t,i,n,a,s){if(""===t)return[];let l=n.transKeepBasicHtmlNodesFor||[],u=t&&new RegExp(l.map(e=>`<${e}`).join("|")).test(t);if(!e&&!u&&!s)return[t];let c={};!function e(t){let i=A(t);i.forEach(t=>{"string"==typeof t||(k(t)?e(P(t)):"object"!=typeof t||(0,r.isValidElement)(t)||Object.assign(c,t))})}(e);let d=p.parse(`<0>${t}</0>`),f={...c,...a};function m(e,t,i){let n=P(e),o=h(n,t.children,i);return"[object Array]"===Object.prototype.toString.call(n)&&n.every(e=>(0,r.isValidElement)(e))&&0===o.length||e.props&&e.props.i18nIsDynamicList?n:o}function g(e,t,i,n,a){e.dummy?(e.children=t,i.push((0,r.cloneElement)(e,{key:n},a?void 0:t))):i.push(...r.Children.map([e],e=>{let i={...e.props};return delete i.i18nIsDynamicList,r.createElement(e.type,o({},i,{key:n,ref:e.ref},a?{}:{children:t}))}))}function h(t,o,a){let c=A(t),d=A(o);return d.reduce((t,o,d)=>{let p=o.children&&o.children[0]&&o.children[0].content&&i.services.interpolator.interpolate(o.children[0].content,f,i.language);if("tag"===o.type){let s=c[parseInt(o.name,10)];1!==a.length||s||(s=a[0][o.name]),s||(s={});let b=0!==Object.keys(o.attrs).length?function(e,t){let i={...t};return i.props=Object.assign(e.props,t.props),i}({props:o.attrs},s):s,_=(0,r.isValidElement)(b),v=_&&k(o,!0)&&!o.voidElement,y=u&&"object"==typeof b&&b.dummy&&!_,x="object"==typeof e&&null!==e&&Object.hasOwnProperty.call(e,o.name);if("string"==typeof b){let e=i.services.interpolator.interpolate(b,f,i.language);t.push(e)}else if(k(b)||v){let e=m(b,o,a);g(b,e,t,d)}else if(y){let e=h(c,o.children,a);g(b,e,t,d)}
2else if(Number.isNaN(parseFloat(o.name))){if(x){let e=m(b,o,a);g(b,e,t,d,o.voidElement)}else if(n.transSupportBasicHtmlNodes&&l.indexOf(o.name)>-1){if(o.voidElement)t.push((0,r.createElement)(o.name,{key:`${o.name}-${d}`}));else{let e=h(c,o.children,a);t.push((0,r.createElement)(o.name,{key:`${o.name}-${d}`},e))}}else if(o.voidElement)t.push(`<${o.name} />`);else{let e=h(c,o.children,a);t.push(`<${o.name}>${e}</${o.name}>`)}}else if("object"!=typeof b||_)g(b,p,t,d,1!==o.children.length||!p);else{let e=o.children[0]?p:null;e&&t.push(e)}}else if("text"===o.type){let e=n.transWrapTextNodes,a=s?n.unescape(i.services.interpolator.interpolate(o.content,f,i.language)):i.services.interpolator.interpolate(o.content,f,i.language);e?t.push((0,r.createElement)(e,{key:`${o.name}-${d}`},a)):t.push(a)}return t},[])}let b=h([{dummy:!0,children:e||[]}],d,A(e||[]));return P(b[0])}(f||t,R,x,C,N,v),j=void 0!==a?a:C.defaultTransParent;return j?(0,r.createElement)(j,y,M):M}({children:t,count:i,parent:a,i18nKey:s,context:l,tOptions:u,values:c,defaults:d,components:f,ns:g||L&&L.ns||S||T&&T.options&&T.options.defaultNS,i18n:T,t:_,shouldUnescape:v,...y})}let E=(e,t)=>{let i=(0,r.useRef)();return(0,r.useEffect)(()=>{i.current=t?i.current:e},[e,t]),i.current};function O(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{i18n:i}=t,{i18n:o,defaultNS:a}=(0,r.useContext)(C)||{},s=i||o||n;if(s&&!s.reportNamespaces&&(s.reportNamespaces=new T),!s){h("You will need to pass in an i18next instance by using initReactI18next");let e=(e,t)=>"string"==typeof t?t:t&&"object"==typeof t&&"string"==typeof t.defaultValue?t.defaultValue:Array.isArray(e)?e[e.length-1]:e,t=[e,{},!1];return t.t=e,t.i18n={},t.ready=!1,t}s.options.react&&void 0!==s.options.react.wait&&h("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");let l={...w,...s.options.react,...t},{useSuspense:u,keyPrefix:c}=l,d=e||a||s.options&&s.options.defaultNS;d="string"==typeof d?[d]:d||["translation"],s.reportNamespaces.addUsedNamespaces&&s.reportNamespaces.addUsedNamespaces(d);let f=(s.isInitialized||s.initializedStoreOnce)&&d.every(e=>(function(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t.languages||!t.languages.length)return h("i18n.languages were undefined or empty",t.languages),!0;let n=void 0!==t.options.ignoreJSONStructure;return n?t.hasLoadedNamespace(e,{lng:i.lng,precheck:(t,n)=>{if(i.bindI18n&&i.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!n(t.
2isLanguageChangingTo,e))return!1}}):function(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=t.languages[0],r=!!t.options&&t.options.fallbackLng,o=t.languages[t.languages.length-1];if("cimode"===n.toLowerCase())return!0;let a=(e,i)=>{let n=t.services.backendConnector.state[`${e}|${i}`];return -1===n||2===n};return(!(i.bindI18n&&i.bindI18n.indexOf("languageChanging")>-1)||!t.services.backendConnector.backend||!t.isLanguageChangingTo||!!a(t.isLanguageChangingTo,e))&&!!(t.hasResourceBundle(n,e)||!t.services.backendConnector.backend||t.options.resources&&!t.options.partialBundledLanguages||a(n,e)&&(!r||a(o,e)))}(e,t,i)})(e,s,l));function p(){return s.getFixedT(t.lng||null,"fallback"===l.nsMode?d:d[0],c)}let[m,g]=(0,r.useState)(p),b=d.join();t.lng&&(b=`${t.lng}${b}`);let y=E(b),x=(0,r.useRef)(!0);(0,r.useEffect)(()=>{let{bindI18n:e,bindI18nStore:i}=l;function n(){x.current&&g(p)}return x.current=!0,f||u||(t.lng?v(s,t.lng,d,()=>{x.current&&g(p)}):_(s,d,()=>{x.current&&g(p)})),f&&y&&y!==b&&x.current&&g(p),e&&s&&s.on(e,n),i&&s&&s.store.on(i,n),()=>{x.current=!1,e&&s&&e.split(" ").forEach(e=>s.off(e,n)),i&&s&&i.split(" ").forEach(e=>s.store.off(e,n))}},[s,b]);let S=(0,r.useRef)(!0);(0,r.useEffect)(()=>{x.current&&!S.current&&g(p),S.current=!1},[s,c]);let k=[m,s,f];if(k.t=m,k.i18n=s,k.ready=f,f||!f&&!u)return k;throw new Promise(e=>{t.lng?v(s,t.lng,d,()=>e()):_(s,d,()=>e())})}function I(e){let{i18n:t,defaultNS:i,children:n}=e,o=(0,r.useMemo)(()=>({i18n:t,defaultNS:i}),[t,i]);return(0,r.createElement)(C.Provider,{value:o},n)}function z(e){return(z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function N(e,t,i){var n;return n=function(e,t){if("object"!==z(e)||null===e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!==z(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===z(n)?n:String(n))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var R=i(8679),M=i.n(R);function j(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}function B(e,t){if(e){if("string"==typeof e)return j(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);if("Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return j(e,t)}}function F(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,r,o,a,s=[],l=!0,u=!1;try{if(o=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;l=!1}else for(;!(l=(n=o.call(i)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){u=!0,r=e}finally{try{if(!l&&null!=i.return&&(a=i.return(),Object(a)!==a))return}finally{if(u)throw r}}return s}}(e,t)||B(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function U(e,t){if(null==e)return{};var i,n,r=function(e,t){if(null==e)return{};var i,n,r={},o=Object.keys(e);for(n=0;n<o.length;n++)i=o[n],t.indexOf(i)>=0||(r[i]=e[i]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)i=o[n],!(t.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(r[i]=e[i])}return r}var D={defaultNS:"common",errorStackTraceLimit:0,i18n:{defaultLocale:"en",locales:["en"]},get initImmediate(){return"undefined"!=typeof window},interpolation:{escapeValue:!1},load:"currentOnly",localeExtension:"json",localePath:"./public/locales",localeStructure:"{{lng}}/{{ns}}",react:{useSuspense:!1},reloadOnPrerender:!1,serializeConfig:!0,use:[]},$="undefined"!=typeof window?r.useLayoutEffect:r.useEffect,V=["i18n"],W=["i18n"];function K(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,n)}return i}function H(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};
2t%2?K(Object(i),!0).forEach(function(t){N(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):K(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}var q=["backend","detection"],G=function(e){if("string"!=typeof(null==e?void 0:e.lng))throw Error("config.lng was not passed into createConfig");var t,i,n,r=e.i18n,o=U(e,V),a=D.i18n,s=H(H(H(H({},U(D,W)),o),a),r),l=s.defaultNS,u=s.lng,c=s.localeExtension,d=s.localePath,f=s.nonExplicitSupportedLngs,p=s.locales.filter(function(e){return"default"!==e});if("cimode"===u)return s;if(void 0===s.fallbackLng&&(s.fallbackLng=s.defaultLocale,"default"===s.fallbackLng)){var m=F(p,1);s.fallbackLng=m[0]}var g=null==e||null===(t=e.interpolation)||void 0===t?void 0:t.prefix,h=null==e||null===(i=e.interpolation)||void 0===i?void 0:i.suffix,b=null!=g?g:"{{",_=null!=h?h:"}}";"string"!=typeof(null==e?void 0:e.localeStructure)&&(g||h)&&(s.localeStructure="".concat(b,"lng").concat(_,"/").concat(b,"ns").concat(_));var v=s.fallbackLng,y=s.localeStructure;if(f){var x=function(e,t){var i=F(t.split("-"),1)[0];return e[t]=[i],e};if("string"==typeof v)s.fallbackLng=s.locales.filter(function(e){return e.includes("-")}).reduce(x,{default:[v]});else if(Array.isArray(v))s.fallbackLng=s.locales.filter(function(e){return e.includes("-")}).reduce(x,{default:v});else if("object"===z(v))s.fallbackLng=Object.entries(s.fallbackLng).reduce(function(e,t){var i,n=F(t,2),r=n[0],o=n[1];return e[r]=r.includes("-")?(i=[r.split("-")[0]].concat(function(e){if(Array.isArray(e))return j(e)}(o)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(o)||B(o)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),Array.from(new Set(i))):o,e},v);else if("function"==typeof v)throw Error("If nonExplicitSupportedLngs is true, no functions are allowed for fallbackLng")}return(null==e||null===(n=e.use)||void 0===n?void 0:n.some(function(e){return"backend"===e.type}))||("string"==typeof d?s.backend={addPath:"".concat(d,"/").concat(y,".missing.").concat(c),loadPath:"".concat(d,"/").concat(y,".").concat(c)}:"function"!=typeof d||(s.backend={addPath:function(e,t){return d(e,t,!0)},loadPath:function(e,t){return d(e,t,!1)}})),"string"==typeof s.ns||Array.isArray(s.ns)||(s.ns=[l]),q.forEach(function(t){e[t]&&(s[t]=H(H({},s[t]),e[t]))}),s};let Y={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console&&console[e]&&console[e].apply(console,t)}};class J{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||Y,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return this.forward(t,"log","",!0)}warn(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return this.forward(t,"warn","",!0)}error(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return this.forward(t,"error","")}deprecate(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,i,n){return n&&!this.debug?null:("string"==typeof e[0]&&(e[0]=`${i}${this.prefix} ${e[0]}`),this.logger[t](e))}create(e){return new J(this.logger,{prefix:`${this.prefix}:${e}:`,...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new J(this.logger,e)}}var Z=new J;class Q{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,i=Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];if(this.observers[e]){let t=[].concat(this.observers[e]);
2t.forEach(e=>{e(...i)})}if(this.observers["*"]){let t=[].concat(this.observers["*"]);t.forEach(t=>{t.apply(t,[e,...i])})}}}function X(){let e,t;let i=new Promise((i,n)=>{e=i,t=n});return i.resolve=e,i.reject=t,i}function ee(e){return null==e?"":""+e}function et(e,t,i){function n(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function r(){return!e||"string"==typeof e}let o="string"!=typeof t?[].concat(t):t.split(".");for(;o.length>1;){if(r())return{};let t=n(o.shift());!e[t]&&i&&(e[t]=new i),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{}}return r()?{}:{obj:e,k:n(o.shift())}}function ei(e,t,i){let{obj:n,k:r}=et(e,t,Object);n[r]=i}function en(e,t){let{obj:i,k:n}=et(e,t);if(i)return i[n]}function er(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var eo={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};function ea(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,e=>eo[e]):e}let es=[" ",",","?","!",";"];function el(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[t])return e[t];let n=t.split(i),r=e;for(let e=0;e<n.length;++e){if(!r||"string"==typeof r[n[e]]&&e+1<n.length)return;if(void 0===r[n[e]]){let o=2,a=n.slice(e,e+o).join(i),s=r[a];for(;void 0===s&&n.length>e+o;)o++,s=r[a=n.slice(e,e+o).join(i)];if(void 0===s)return;if(null===s)return null;if(t.endsWith(a)){if("string"==typeof s)return s;if(a&&"string"==typeof s[a])return s[a]}let l=n.slice(e+o).join(i);if(l)return el(s,l,i);return}r=r[n[e]]}return r}function eu(e){return e&&e.indexOf("_")>0?e.replace("_","-"):e}class ec extends Q{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,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,o=void 0!==n.ignoreJSONStructure?n.ignoreJSONStructure:this.options.ignoreJSONStructure,a=[e,t];i&&"string"!=typeof i&&(a=a.concat(i)),i&&"string"==typeof i&&(a=a.concat(r?i.split(r):i)),e.indexOf(".")>-1&&(a=e.split("."));let s=en(this.data,a);return s||!o||"string"!=typeof i?s:el(this.data&&this.data[e]&&this.data[e][t],i,r)}addResource(e,t,i,n){let r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},o=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,a=[e,t];i&&(a=a.concat(o?i.split(o):i)),e.indexOf(".")>-1&&(a=e.split("."),n=t,t=a[1]),this.addNamespaces(t),ei(this.data,a,n),r.silent||this.emit("added",e,t,i,n)}addResources(e,t,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(let n in i)("string"==typeof i[n]||"[object Array]"===Object.prototype.toString.apply(i[n]))&&this.addResource(e,t,n,i[n],{silent:!0});n.silent||this.emit("added",e,t,i)}addResourceBundle(e,t,i,n,r){let o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},a=[e,t];e.indexOf(".")>-1&&(a=e.split("."),n=i,i=t,t=a[1]),this.addNamespaces(t);let s=en(this.data,a)||{};n?function e(t,i,n){for(let r in i)"__proto__"!==r&&"constructor"!==r&&(r in t?"string"==typeof t[r]||t[r]instanceof String||"string"==typeof i[r]||i[r]instanceof String?n&&(t[r]=i[r]):e(t[r],i[r],n):t[r]=i[r]);return t}(s,i,r):s={...s,...i},ei(this.data,a,s),o.silent||this.emit("added",e,t,i)}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),i=t&&Object.keys(t)||[];return!!i.find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}}var ed={processors:{},addPostProcessor(e){this.processors[e.name]=e}
2,handle(e,t,i,n,r){return e.forEach(e=>{this.processors[e]&&(t=this.processors[e].process(t,i,n,r))}),t}};let ef={};class ep extends Q{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),function(e,t,i){e.forEach(e=>{t[e]&&(i[e]=t[e])})}(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=Z.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;let i=this.resolve(e,t);return i&&void 0!==i.res}extractFromKey(e,t){let i=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===i&&(i=":");let n=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,r=t.ns||this.options.defaultNS||[],o=i&&e.indexOf(i)>-1,a=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!function(e,t,i){t=t||"",i=i||"";let n=es.filter(e=>0>t.indexOf(e)&&0>i.indexOf(e));if(0===n.length)return!0;let r=RegExp(`(${n.map(e=>"?"===e?"\\?":e).join("|")})`),o=!r.test(e);
2if(!o){let t=e.indexOf(i);t>0&&!r.test(e.substring(0,t))&&(o=!0)}return o}(e,i,n);if(o&&!a){let t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:r};let o=e.split(i);(i!==n||i===n&&this.options.ns.indexOf(o[0])>-1)&&(r=o.shift()),e=o.join(n)}return"string"==typeof r&&(r=[r]),{key:e,namespaces:r}}translate(e,t,i){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 n=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,{key:o,namespaces:a}=this.extractFromKey(e[e.length-1],t),s=a[a.length-1],l=t.lng||this.language,u=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(l&&"cimode"===l.toLowerCase()){if(u){let e=t.nsSeparator||this.options.nsSeparator;return n?{res:`${s}${e}${o}`,usedKey:o,exactUsedKey:o,usedLng:l,usedNS:s,usedParams:this.getUsedParamsDetails(t)}:`${s}${e}${o}`}return n?{res:o,usedKey:o,exactUsedKey:o,usedLng:l,usedNS:s,usedParams:this.getUsedParamsDetails(t)}:o}let c=this.resolve(e,t),d=c&&c.res,f=c&&c.usedKey||o,p=c&&c.exactUsedKey||o,m=Object.prototype.toString.apply(d),g=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,h=!this.i18nFormat||this.i18nFormat.handleAsObject,b="string"!=typeof d&&"boolean"!=typeof d&&"number"!=typeof d;if(h&&d&&b&&0>["[object Number]","[object Function]","[object RegExp]"].indexOf(m)&&!("string"==typeof g&&"[object Array]"===m)){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(f,d,{...t,ns:a}):`key '${o} (${this.language})' returned an object instead of string.`;return n?(c.res=e,c.usedParams=this.getUsedParamsDetails(t),c):e}if(r){let e="[object Array]"===m,i=e?[]:{},n=e?p:f;for(let e in d)if(Object.prototype.hasOwnProperty.call(d,e)){let o=`${n}${r}${e}`;i[e]=this.translate(o,{...t,joinArrays:!1,ns:a}),i[e]===o&&(i[e]=d[e])}d=i}}else if(h&&"string"==typeof g&&"[object Array]"===m)(d=d.join(g))&&(d=this.extendTranslation(d,e,t,i));else{let n=!1,a=!1,u=void 0!==t.count&&"string"!=typeof t.count,f=ep.hasDefaultValue(t),p=u?this.pluralResolver.getSuffix(l,t.count,t):"",m=t.ordinal&&u?this.pluralResolver.getSuffix(l,t.count,{ordinal:!1}):"",g=t[`defaultValue${p}`]||t[`defaultValue${m}`]||t.defaultValue;!this.isValidLookup(d)&&f&&(n=!0,d=g),this.isValidLookup(d)||(a=!0,d=o);let h=t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,b=h&&a?void 0:d,_=f&&g!==d&&this.options.updateMissing;if(a||n||_){if(this.logger.log(_?"updateKey":"missingKey",l,s,o,_?g:d),r){let e=this.resolve(o,{...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=[],i=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&i&&i[0])for(let t=0;t<i.length;t++)e.push(i[t]);else"all"===this.options.saveMissingTo?e=this.languageUtils.toResolveHierarchy(t.lng||this.language):e.push(t.lng||this.language);let n=(e,i,n)=>{let r=f&&n!==d?n:b;this.options.missingKeyHandler?this.options.missingKeyHandler(e,s,i,r,_,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(e,s,i,r,_,t),this.emit("missingKey",e,s,i,d)};this.options.saveMissing&&(this.options.saveMissingPlurals&&u?e.forEach(e=>{this.pluralResolver.getSuffixes(e,t).forEach(i=>{n([e],o+i,t[`defaultValue${i}`]||g)})}):n(e,o,g))}d=this.extendTranslation(d,e,t,c,i),a&&d===o&&this.options.appendNamespaceToMissingKey&&(d=`${s}:${o}`),(a||n)&&this.options.parseMissingKeyHandler&&(d="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${s}:${o}`:o,n?d:void 0):this.options.parseMissingKeyHandler(d))}return n?(c.res=d,c.usedParams=this.getUsedParamsDetails(t),c):d}extendTranslation(e,t,i,n,r){var o=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...i},i.lng||this.language||n.usedLng,n.usedNS,n.usedKey,{resolved:n});else if(!i.skipInterpolation){let a;i.interpolation&&this.interpolator.init({...i,interpolation:{...this.options.interpolation,...i.interpolation}});let s="string"==typeof e&&(i&&i.interpolation&&void 0!==i.interpolation.skipOnVariables?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(s){let t=e.match(this.interpolator.nestingRegexp);a=t&&t.length}let l=i.replace&&"string"!=typeof i.replace?i.replace:i;if(this.options.interpolation.defaultVariables&&(l={...this.options.interpolation.defaultVariables,...l}),e=this.interpolator.interpolate(e,l,i.lng||this.language,i),s){let t=e.match(this.interpolator.nestingRegexp),n=t&&t.length;a<n&&(i.nest=!1)}!i.lng&&"v1"!==this.options.compatibilityAPI&&n&&n.res&&(i.lng=n.usedLng),!1!==i.nest&&(e=this.interpolator.nest(e,function(){for(var e=arguments.length,n=Array(e),a=0;a<e;a++)n[a]=arguments[a];return r&&r[0]===n[0]&&!i.context?(o.logger.warn(`It seems you are nesting recursively key: ${n[0]} in key: ${t[0]}`),null):o.translate(...n,t)},i)),i.interpolation&&this.interpolator.reset()}let a=i.postProcess||this.options.postProcess,s="string"==typeof a?[a]:a;return null!=e&&s&&s.length&&!1!==i.applyPostProcessor&&(e=ed.handle(s,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...n,usedParams:this.getUsedParamsDetails(i)},...i}:i,this)),e}resolve(e){let t,i,n,r,o,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};
2return"string"==typeof e&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(t))return;let s=this.extractFromKey(e,a),l=s.key;i=l;let u=s.namespaces;this.options.fallbackNS&&(u=u.concat(this.options.fallbackNS));let c=void 0!==a.count&&"string"!=typeof a.count,d=c&&!a.ordinal&&0===a.count&&this.pluralResolver.shouldUseIntlApi(),f=void 0!==a.context&&("string"==typeof a.context||"number"==typeof a.context)&&""!==a.context,p=a.lngs?a.lngs:this.languageUtils.toResolveHierarchy(a.lng||this.language,a.fallbackLng);u.forEach(e=>{this.isValidLookup(t)||(o=e,!ef[`${p[0]}-${e}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(o)&&(ef[`${p[0]}-${e}`]=!0,this.logger.warn(`key "${i}" for languages "${p.join(", ")}" won't get resolved as namespace "${o}" 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!!!")),p.forEach(i=>{let o;if(this.isValidLookup(t))return;r=i;let s=[l];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(s,l,i,e,a);else{let e;c&&(e=this.pluralResolver.getSuffix(i,a.count,a));let t=`${this.options.pluralSeparator}zero`,n=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(c&&(s.push(l+e),a.ordinal&&0===e.indexOf(n)&&s.push(l+e.replace(n,this.options.pluralSeparator)),d&&s.push(l+t)),f){let i=`${l}${this.options.contextSeparator}${a.context}`;s.push(i),c&&(s.push(i+e),a.ordinal&&0===e.indexOf(n)&&s.push(i+e.replace(n,this.options.pluralSeparator)),d&&s.push(i+t))}}for(;o=s.pop();)this.isValidLookup(t)||(n=o,t=this.getResource(i,e,o,a))}))})}),{res:t,usedKey:i,exactUsedKey:n,usedLng:r,usedNS:o}}isValidLookup(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}getResource(e,t,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,i,n):this.resourceStore.getResource(e,t,i,n)}getUsedParamsDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.replace&&"string"!=typeof e.replace,i=t?e.replace:e;if(t&&void 0!==e.count&&(i.count=e.count),this.options.interpolation.defaultVariables&&(i={...this.options.interpolation.defaultVariables,...i}),!t)for(let e of(i={...i},["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"]))delete i[e];return i}static hasDefaultValue(e){let t="defaultValue";for(let i in e)if(Object.prototype.hasOwnProperty.call(e,i)&&t===i.substring(0,t.length)&&void 0!==e[i])return!0;return!1}}function em(e){return e.charAt(0).toUpperCase()+e.slice(1)}class eg{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Z.create("languageUtils")}getScriptPartFromCode(e){if(!(e=eu(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=eu(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"],i=e.split("-");return this.options.lowerCaseLng?i=i.map(e=>e.toLowerCase()):2===i.length?(i[0]=i[0].toLowerCase(),i[1]=i[1].toUpperCase(),t.indexOf(i[1].toLowerCase())>-1&&(i[1]=em(i[1].toLowerCase()))):3===i.length&&(i[0]=i[0].toLowerCase(),2===i[1].length&&(i[1]=i[1].toUpperCase()),"sgn"!==i[0]&&2===i[2].length&&(i[2]=i[2].toUpperCase()),t.indexOf(i[1].toLowerCase())>-1&&(i[1]=em(i[1].toLowerCase())),t.indexOf(i[2].toLowerCase())>-1&&(i[2]=em(i[2].toLowerCase()))),i.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;
2return e?(e.forEach(e=>{if(t)return;let i=this.formatLanguageCode(e);(!this.options.supportedLngs||this.isSupportedCode(i))&&(t=i)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;let i=this.getLanguagePartFromCode(e);if(this.isSupportedCode(i))return t=i;t=this.options.supportedLngs.find(e=>{if(e===i||!(0>e.indexOf("-")&&0>i.indexOf("-"))&&0===e.indexOf(i))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 i=e[t];return i||(i=e[this.getScriptPartFromCode(t)]),i||(i=e[this.formatLanguageCode(t)]),i||(i=e[this.getLanguagePartFromCode(t)]),i||(i=e.default),i||[]}toResolveHierarchy(e,t){let i=this.getFallbackCodes(t||this.options.fallbackLng||[],e),n=[],r=e=>{e&&(this.isSupportedCode(e)?n.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&&r(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&r(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&r(this.getLanguagePartFromCode(e))):"string"==typeof e&&r(this.formatLanguageCode(e)),i.forEach(e=>{0>n.indexOf(e)&&r(this.formatLanguageCode(e))}),n}}let eh=[{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}],eb={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}},e_=["v1","v2","v3"],ev=["v4"],ey={zero:0,one:1,two:2,few:3,many:4,other:5};class ex{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=Z.create("pluralResolver"),(!this.options.compatibilityJSON||ev.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 eh.forEach(t=>
vendor: 1,935 bytes, line 2
2{t.lngs.forEach(i=>{e[i]={numbers:t.nr,plurals:eb[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(eu(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]:{},i=this.getRule(e,t);return this.shouldUseIntlApi()?i&&i.resolvedOptions().pluralCategories.length>1:i&&i.numbers.length>1}getPluralFormsOfKey(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,i).map(e=>`${t}${e}`)}getSuffixes(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=this.getRule(e,t);return i?this.shouldUseIntlApi()?i.resolvedOptions().pluralCategories.sort((e,t)=>ey[e]-ey[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`):i.numbers.map(i=>this.getSuffix(e,i,t)):[]}getSuffix(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=this.getRule(e,i);return n?this.shouldUseIntlApi()?`${this.options.prepend}${i.ordinal?`ordinal${this.options.prepend}`:""}${n.select(t)}`:this.getSuffixRetroCompatible(n,t):(this.logger.warn(`no plural rule found for: ${e}`),"")}getSuffixRetroCompatible(e,t){let i=e.noAbs?e.plurals(t):e.plurals(Math.abs(t)),n=e.numbers[i];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===n?n="plural":1===n&&(n=""));let r=()=>this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString();return"v1"===this.options.compatibilityJSON?1===n?"":"number"==typeof n?`_plural_${n.toString()}`:r():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?r():this.options.prepend&&i.toString()?this.options.prepend+i.toString():i.toString()}
2shouldUseIntlApi(){return!e_.includes(this.options.compatibilityJSON)}}function eS(e,t,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",r=!(arguments.length>4)||void 0===arguments[4]||arguments[4],o=function(e,t,i){let n=en(e,i);return void 0!==n?n:en(t,i)}(e,t,i);return!o&&r&&"string"==typeof i&&void 0===(o=el(e,i,n))&&(o=el(t,i,n)),o}class ew{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=Z.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||(e=>e),this.init(e)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});let t=e.interpolation;this.escape=void 0!==t.escape?t.escape:ea,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?er(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?er(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?er(t.nestingPrefix):t.nestingPrefixEscaped||er("$t("),this.nestingSuffix=t.nestingSuffix?er(t.nestingSuffix):t.nestingSuffixEscaped||er(")"),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 i=`${this.nestingPrefix}(.+?)${this.nestingSuffix}`;this.nestingRegexp=RegExp(i,"g")}interpolate(e,t,i,n){let r,o,a;let s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function l(e){return e.replace(/\$/g,"$$$$")}let u=e=>{if(0>e.indexOf(this.formatSeparator)){let r=eS(t,s,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(r,void 0,i,{...n,...t,interpolationkey:e}):r}let r=e.split(this.formatSeparator),o=r.shift().trim(),a=r.join(this.formatSeparator).trim();return this.format(eS(t,s,o,this.options.keySeparator,this.options.ignoreJSONStructure),a,i,{...n,...t,interpolationkey:o})};this.resetRegExp();let c=n&&n.missingInterpolationHandler||this.options.missingInterpolationHandler,d=n&&n.interpolation&&void 0!==n.interpolation.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables,f=[{regex:this.regexpUnescape,safeValue:e=>l(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?l(this.escape(e)):l(e)}];return f.forEach(t=>{for(a=0;r=t.regex.exec(e);){let i=r[1].trim();if(void 0===(o=u(i))){if("function"==typeof c){let t=c(e,r,n);o="string"==typeof t?t:""}else if(n&&Object.prototype.hasOwnProperty.call(n,i))o="";else if(d){o=r[0];continue}else this.logger.warn(`missed to pass in variable ${i} for interpolating ${e}`),o=""}else"string"==typeof o||this.useRawValueToEscape||(o=ee(o));let s=t.safeValue(o);if(e=e.replace(r[0],s),d?(t.regex.lastIndex+=o.length,t.regex.lastIndex-=r[0].length):t.regex.lastIndex=0,++a>=this.maxReplaces)break}}),e}nest(e,t){let i,n,r,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function a(e,t){let i=this.nestingOptionsSeparator;if(0>e.indexOf(i))return e;let n=e.split(RegExp(`${i}[ ]*{`)),o=`{${n[1]}`;e=n[0],o=this.interpolate(o,r);let a=o.match(/'/g),s=o.match(/"/g);(a&&a.length%2==0&&!s||s.length%2!=0)&&(o=o.replace(/'/g,'"'));try{r=JSON.parse(o),t&&(r={...t,...r})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${i}${o}`}return delete r.defaultValue,e}for(;i=this.nestingRegexp.exec(e);){let s=[];(r=(r={...o}).replace&&"string"!=typeof r.replace?r.replace:r).applyPostProcessor=!1,delete r.defaultValue;let l=!1;if(-1!==i[0].indexOf(this.formatSeparator)&&!/{.*}/.test(i[1])){let e=i[1].split(this.formatSeparator).map(e=>e.trim());i[1]=e.shift(),s=e,l=!0}if((n=t(a.call(this,i[1].trim(),r),r))&&i[0]===e&&"string"!=typeof n)return n;"string"!=typeof n&&(n=ee(n)),n||(this.logger.warn(`missed to resolve ${i[1]} for nesting ${e}`),n=""),l&&(n=s.reduce((e,t)=>
2this.format(e,t,o.lng,{...o,interpolationkey:i[1].trim()}),n.trim())),e=e.replace(i[0],n),this.regexp.lastIndex=0}return e}}function ek(e){let t={};return function(i,n,r){let o=n+JSON.stringify(r),a=t[o];return a||(a=e(eu(n),r),t[o]=a),a(i)}}class eP{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=Z.create("formatter"),this.options=e,this.formats={number:ek((e,t)=>{let i=new Intl.NumberFormat(e,{...t});return e=>i.format(e)}),currency:ek((e,t)=>{let i=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>i.format(e)}),datetime:ek((e,t)=>{let i=new Intl.DateTimeFormat(e,{...t});return e=>i.format(e)}),relativetime:ek((e,t)=>{let i=new Intl.RelativeTimeFormat(e,{...t});return e=>i.format(e,t.range||"day")}),list:ek((e,t)=>{let i=new Intl.ListFormat(e,{...t});return e=>i.format(e)})},this.init(e)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},i=t.interpolation;this.formatSeparator=i.formatSeparator?i.formatSeparator:i.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=ek(t)}format(e,t,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=t.split(this.formatSeparator),o=r.reduce((e,t)=>{let{formatName:r,formatOptions:o}=function(e){let t=e.toLowerCase().trim(),i={};if(e.indexOf("(")>-1){let n=e.split("(");t=n[0].toLowerCase().trim();let r=n[1].substring(0,n[1].length-1);if("currency"===t&&0>r.indexOf(":"))i.currency||(i.currency=r.trim());else if("relativetime"===t&&0>r.indexOf(":"))i.range||(i.range=r.trim());else{let e=r.split(";");e.forEach(e=>{if(!e)return;let[t,...n]=e.split(":"),r=n.join(":").trim().replace(/^'+|'+$/g,"");i[t.trim()]||(i[t.trim()]=r),"false"===r&&(i[t.trim()]=!1),"true"===r&&(i[t.trim()]=!0),isNaN(r)||(i[t.trim()]=parseInt(r,10))})}}return{formatName:t,formatOptions:i}}(t);if(this.formats[r]){let t=e;try{let a=n&&n.formatParams&&n.formatParams[n.interpolationkey]||{},s=a.locale||a.lng||n.locale||n.lng||i;t=this.formats[r](e,s,{...o,...n,...a})}catch(e){this.logger.warn(e)}return t}return this.logger.warn(`there was no format function for ${r}`),e},e);return o}}class eA extends Q{constructor(e,t,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=i,this.languageUtils=i.languageUtils,this.options=n,this.logger=Z.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=n.maxParallelReads||10,this.readingCalls=0,this.maxRetries=n.maxRetries>=0?n.maxRetries:5,this.retryTimeout=n.retryTimeout>=1?n.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(i,n.backend,n)}queueLoad(e,t,i,n){let r={},o={},a={},s={};return e.forEach(e=>{let n=!0;t.forEach(t=>{let a=`${e}|${t}`;!i.reload&&this.store.hasResourceBundle(e,t)?this.state[a]=2:this.state[a]<0||(1===this.state[a]?void 0===o[a]&&(o[a]=!0):(this.state[a]=1,n=!1,void 0===o[a]&&(o[a]=!0),void 0===r[a]&&(r[a]=!0),void 0===s[t]&&(s[t]=!0)))}),n||(a[e]=!0)}),(Object.keys(r).length||Object.keys(o).length)&&this.queue.push({pending:o,pendingCount:Object.keys(o).length,loaded:{},errors:[],callback:n}),{toLoad:Object.keys(r),pending:Object.keys(o),toLoadLanguages:Object.keys(a),toLoadNamespaces:Object.keys(s)}}loaded(e,t,i){let n=e.split("|"),r=n[0],o=n[1];t&&this.emit("failedLoading",r,o,t),i&&this.store.addResourceBundle(r,o,i),this.state[e]=t?-1:2;let a={};this.queue.forEach(i=>{(function(e,t,i,n){let{obj:r,k:o}=et(e,t,Object);r[o]=r[o]||[],n&&(r[o]=r[o].concat(i)),n||r[o].push(i)})(i.loaded,[r],o),void 0!==i.pending[e]&&(delete i.pending[e],i.pendingCount--),t&&i.errors.push(t),0!==i.pendingCount||i.done||(Object.keys(i.loaded).forEach(e=>{a[e]||(a[e]={});let t=i.loaded[e];t.length&&t.forEach(t=>{void 0===a[e][t]&&(a[e][t]=!0)})}),i.done=!0,i.errors.length?i.callback(i.errors):i.callback())}),this.emit("loaded",a),this.queue=this.queue.filter(e=>!e.done)}read(e,t,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,o=arguments.length>5?arguments[5]:void 0;if(!e.length)return o(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:t,fcName:i,tried:n,wait:r,callback:o});return}this.readingCalls++;let a=(a,s)=>{if(this.readingCalls--,this.waitingReads.length>0){let e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}if(a&&s&&n<this.maxRetries){setTimeout(()=>{this.read.call(this,e,t,i,n+1,2*r,o)},r);return}o(a,s)},s=this.backend[i].bind(this.backend);if(2===s.length){try{let i=s(e,t);i&&"function"==typeof i.then?i.then(e=>a(null,e)).catch(a):a(null,i)}catch(e){a(e)}return}return s(e,t,a)}prepareLoading(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=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."),n&&n();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);let r=this.queueLoad(e,t,i,n);if(!r.toLoad.length)return r.pending.length||n(),null;
2r.toLoad.forEach(e=>{this.loadOne(e)})}load(e,t,i){this.prepareLoading(e,t,{},i)}reload(e,t,i){this.prepareLoading(e,t,{reload:!0},i)}loadOne(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=e.split("|"),n=i[0],r=i[1];this.read(n,r,"read",void 0,void 0,(i,o)=>{i&&this.logger.warn(`${t}loading namespace ${r} for language ${n} failed`,i),!i&&o&&this.logger.log(`${t}loaded namespace ${r} for language ${n}`,o),this.loaded(e,i,o)})}saveMissing(e,t,i,n,r){let o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=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 "${i}" 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!=i&&""!==i){if(this.backend&&this.backend.create){let s={...o,isUpdate:r},l=this.backend.create.bind(this.backend);if(l.length<6)try{let r;(r=5===l.length?l(e,t,i,n,s):l(e,t,i,n))&&"function"==typeof r.then?r.then(e=>a(null,e)).catch(a):a(null,r)}catch(e){a(e)}else l(e,t,i,n,a,s)}e&&e[0]&&this.store.addResource(e[0],t,i,n)}}}function eC(){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 i=e[3]||e[2];
2Object.keys(i).forEach(e=>{t[e]=i[e]})}return t},interpolation:{escapeValue:!0,format:(e,t,i,n)=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function eT(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&0>e.supportedLngs.indexOf("cimode")&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function eL(){}class eE extends Q{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(super(),this.options=eT(e),this.services={},this.logger=Z,this.modules={external:[]},!function(e){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]:{},i=arguments.length>1?arguments[1]:void 0;"function"==typeof t&&(i=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 n=eC();function r(e){return e?"function"==typeof e?new e:e:null}if(this.options={...n,...this.options,...eT(t)},"v1"!==this.options.compatibilityAPI&&(this.options.interpolation={...n.interpolation,...this.options.interpolation}),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator),!this.options.isClone){let t;this.modules.logger?Z.init(r(this.modules.logger),this.options):Z.init(null,this.options),this.modules.formatter?t=this.modules.formatter:"undefined"!=typeof Intl&&(t=eP);let i=new eg(this.options);this.store=new ec(this.options.resources,this.options);let o=this.services;o.logger=Z,o.resourceStore=this.store,o.languageUtils=i,o.pluralResolver=new ex(i,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),t&&(!this.options.interpolation.format||this.options.interpolation.format===n.interpolation.format)&&(o.formatter=r(t),o.formatter.init(o,this.options),this.options.interpolation.format=o.formatter.format.bind(o.formatter)),o.interpolator=new ew(this.options),o.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},o.backendConnector=new eA(r(this.modules.backend),o.resourceStore,o,this.options),o.backendConnector.on("*",function(t){for(var i=arguments.length,n=Array(i>1?i-1:0),r=1;r<i;r++)n[r-1]=arguments[r];e.emit(t,...n)}),this.modules.languageDetector&&(o.languageDetector=r(this.modules.languageDetector),o.languageDetector.init&&o.languageDetector.init(o,this.options.detection,this.options)),this.modules.i18nFormat&&(o.i18nFormat=r(this.modules.i18nFormat),o.i18nFormat.init&&o.i18nFormat.init(this)),this.translator=new ep(this.services,this.options),this.translator.on("*",function(t){for(var i=arguments.length,n=Array(i>1?i-1:0),r=1;r<i;r++)n[r-1]=arguments[r];e.emit(t,...n)}),this.modules.external.forEach(e=>{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,i||(i=eL),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 o=X(),a=()=>{let e=(e,t)=>{this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit
2("initialized",this.options),o.resolve(t),i(e,t)};if(this.languages&&"v1"!==this.options.compatibilityAPI&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initImmediate?a():setTimeout(a,0),o}loadResources(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eL,i=t,n="string"==typeof e?e:this.language;if("function"==typeof e&&(i=e),!this.options.resources||this.options.partialBundledLanguages){if(n&&"cimode"===n.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return i();let e=[],t=t=>{if(!t||"cimode"===t)return;let i=this.services.languageUtils.toResolveHierarchy(t);i.forEach(t=>{"cimode"!==t&&0>e.indexOf(t)&&e.push(t)})};if(n)t(n);else{let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.forEach(e=>t(e))}this.options.preload&&this.options.preload.forEach(e=>t(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),i(e)})}else i(null)}reloadResources(e,t,i){let n=X();return e||(e=this.languages),t||(t=this.options.ns),i||(i=eL),this.services.backendConnector.reload(e,t,e=>{n.resolve(),i(e)}),n}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&&ed.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(let e=0;e<this.languages.length;e++){let t=this.languages[e];if(!(["cimode","dev"].indexOf(t)>-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}}changeLanguage(e,t){var i=this;this.isLanguageChangingTo=e;let n=X();this.emit("languageChanging",e);let r=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},o=(e,o)=>{o?(r(o),this.translator.changeLanguage(o),this.isLanguageChangingTo=void 0,this.emit("languageChanged",o),this.logger.log("languageChanged",o)):this.isLanguageChangingTo=void 0,n.resolve(function(){return i.t(...arguments)}),t&&t(e,function(){return i.t(...arguments)})},a=t=>{e||t||!this.services.languageDetector||(t=[]);let i="string"==typeof t?t:this.services.languageUtils.getBestMatchFromCodes(t);i&&(this.language||r(i),this.translator.language||this.translator.changeLanguage(i),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(i)),this.loadResources(i,e=>{o(e,i)})};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(a):this.services.languageDetector.detect(a):a(e):a(this.services.languageDetector.detect()),n}getFixedT(e,t,i){var n=this;let r=function(e,t){let o,a;if("object"!=typeof t){for(var s=arguments.length,l=Array(s>2?s-2:0),u=2;u<s;u++)l[u-2]=arguments[u];o=n.options.overloadTranslationOptionHandler([e,t].concat(l))}else o={...t};o.lng=o.lng||r.lng,o.lngs=o.lngs||r.lngs,o.ns=o.ns||r.ns,o.keyPrefix=o.keyPrefix||i||r.keyPrefix;let c=n.options.keySeparator||".";return a=o.keyPrefix&&Array.isArray(e)?e.map(e=>`${o.keyPrefix}${c}${e}`):o.keyPrefix?`${o.keyPrefix}${c}${e}`:e,n.t(a,o)};return"string"==typeof e?r.lng=e:r.lngs=e,r.ns=t,r.keyPrefix=i,r}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
2if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;let i=t.lng||this.resolvedLanguage||this.languages[0],n=!!this.options&&this.options.fallbackLng,r=this.languages[this.languages.length-1];if("cimode"===i.toLowerCase())return!0;let o=(e,t)=>{let i=this.services.backendConnector.state[`${e}|${t}`];return -1===i||2===i};if(t.precheck){let e=t.precheck(this,o);if(void 0!==e)return e}return!!(this.hasResourceBundle(i,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||o(i,e)&&(!n||o(r,e)))}loadNamespaces(e,t){let i=X();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=>{i.resolve(),t&&t(e)}),i):(t&&t(),Promise.resolve())}loadLanguages(e,t){let i=X();"string"==typeof e&&(e=[e]);let n=this.options.preload||[],r=e.filter(e=>0>n.indexOf(e));return r.length?(this.options.preload=n.concat(r),this.loadResources(e=>{i.resolve(),t&&t(e)}),i):(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 eg(eC());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 eE(e,t)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eL,i=e.forkResourceStore;i&&delete e.forkResourceStore;let n={...this.options,...e,isClone:!0},r=new eE(n);return(void 0!==e.debug||void 0!==e.prefix)&&(r.logger=r.logger.clone(e)),["store","services","language"].forEach(e=>{r[e]=this[e]}),r.services={...this.services},r.services.utils={hasLoadedNamespace:r.hasLoadedNamespace.bind(r)},i&&(r.store=new ec(this.store.data,n),r.services.resourceStore=r.store),r.translator=new ep(r.services,n),r.translator.on("*",function(e){for(var t=arguments.length,i=Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];r.emit(e,...i)}),r.init(n,t),r.translator.options=n,r.translator.backendConnector.services.utils={hasLoadedNamespace:r.hasLoadedNamespace.bind(r)},r}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}let eO=eE.createInstance();eO.createInstance=eE.createInstance,eO.createInstance,eO.dir,eO.init,eO.loadResources,eO.reloadResources,eO.use,eO.changeLanguage,eO.getFixedT,eO.t,eO.exists,eO.setDefaultNamespace,eO.hasLoadedNamespace,eO.loadNamespaces,eO.loadLanguages;var eI=function(e){void 0===e.ns&&(e.ns=[]);var t,i,n=eO.createInstance(e);return n.isInitialized?t=Promise.resolve(eO.t):(null==e||null===(i=e.use)||void 0===i||i.forEach(function(e){return n.use(e)}),"function"==typeof e.onPreInitI18next&&e.onPreInitI18next(n),t=n.init(e)),{i18n:n,initPromise:t}},ez=r.createElement;function eN(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,n)}return i}function eR(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?eN(Object(i),!0).forEach(function(t){N(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):eN(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}var eM=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return M()(function(i){var n,a,s=(i.pageProps||{})._nextI18Next,l=null!==(n=null==s?void 0:s.initialLocale)&&void 0!==n?n:null==i||null===(a=i.router)||void 0===a?void 0:a.locale,u=null==s?void 0:s.ns,c=(0,r.useRef)(null),d=(0,r.useMemo)(function(){if(!s&&!t)return null;var e,i=null!=t?t:null==s?void 0:s.userConfig;if(!i)throw Error("appWithTranslation was called without a next-i18next config");if(!(null!=i&&i.i18n))throw Error("appWithTranslation was called without config.i18n");if(!(null!=i&&null!==(e=i.i18n)&&void 0!==e&&e.defaultLocale))throw Error("config.i18n does not include a defaultLocale property");var n=(s||{}).initialI18nStore,r=null!=t&&t.resources?t.resources:n;l||(l=i.i18n.defaultLocale);var o=c.current;if(o){if(r)for(var a=0,d=Object.keys(r);a<d.length;a++)for(var f=d[a],p=0,m=Object.keys(r[f]);p<m.length;p++){var g=m[p];o.addResourceBundle(f,g,r[f][g],!0,!0)}}else o=eI(eR(eR({},G(eR(eR({},i),{},{lng:l}))),{},{lng:l,ns:u,resources:r})).i18n,c.current=o;return o},[s,l,u]);return $(function(){d&&l&&d.changeLanguage(l)},[d,l]),null!==d?ez(I,{i18n:d},ez(e,i)):ez(e,o({key:l},i))},e)}},4343:function(e,t,i){e.exports=i(2883)},3454:function(e,t,i){"use strict";var n,r;e.exports=(null==(n=i.g.process)?void 0:n.env)&&"object"==typeof(null==(r=i.g.process)?void 0:r.env)?i.g.process:i(7663)},1118:function(e,t,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return i(4772)}
2])},8033:function(){"use strict";var e=window;e.__sentryRewritesTunnelPath__=void 0,e.SENTRY_RELEASE={id:"a27f5f615052d2be82d98a3d98c19bdf4de18985"},e.__sentryBasePath=void 0,e.__rewriteFramesAssetPrefixPath__=""},2883:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useRouter",{enumerable:!0,get:function(){return o}});let n=i(7294),r=i(5734);function o(){return(0,n.useContext)(r.RouterContext)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5737:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createAsyncLocalStorage",{enumerable:!0,get:function(){return o}});let i=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class n{disable(){throw i}getStore(){}run(){throw i}exit(){throw i}enterWith(){throw i}}let r=globalThis.AsyncLocalStorage;function o(){return r?new r:new n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4739:function(e,t,i){"use strict";function n(e){}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clientHookInServerComponentError",{enumerable:!0,get:function(){return n}}),i(8754),i(7294),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3736:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{ReadonlyURLSearchParams:function(){return p},useSearchParams:function(){return m},usePathname:function(){return g},ServerInsertedHTMLContext:function(){return l.ServerInsertedHTMLContext},useServerInsertedHTML:function(){return l.useServerInsertedHTML},useRouter:function(){return h},useParams:function(){return b},useSelectedLayoutSegments:function(){return _},useSelectedLayoutSegment:function(){return v},redirect:function(){return u.redirect},permanentRedirect:function(){return u.permanentRedirect},RedirectType:function(){return u.RedirectType},notFound:function(){return c.notFound}});let n=i(7294),r=i(8503),o=i(3016),a=i(4739),s=i(8038),l=i(2574),u=i(8619),c=i(6485),d=Symbol("internal for urlsearchparams readonly");function f(){return Error("ReadonlyURLSearchParams cannot be modified")}class p{[Symbol.iterator](){return this[d][Symbol.iterator]()}append(){throw f()}delete(){throw f()}set(){throw f()}sort(){throw f()}constructor(e){this[d]=e,this.entries=e.entries.bind(e),this.forEach=e.forEach.bind(e),this.get=e.get.bind(e),this.getAll=e.getAll.bind(e),this.has=e.has.bind(e),this.keys=e.keys.bind(e),this.values=e.values.bind(e),this.toString=e.toString.bind(e),this.size=e.size}}function m(){(0,a.clientHookInServerComponentError)("useSearchParams");let e=(0,n.useContext)(o.SearchParamsContext),t=(0,n.useMemo)(()=>e?new p(e):null,[e]);return t}function g(){return(0,a.clientHookInServerComponentError)("usePathname"),(0,n.useContext)(o.PathnameContext)}function h(){(0,a.clientHookInServerComponentError)("useRouter");let e=(0,n.useContext)(r.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function b(){(0,a.clientHookInServerComponentError)("useParams");let e=(0,n.useContext)(r.GlobalLayoutRouterContext),t=(0,n.useContext)(o.PathParamsContext);return e?function e(t,i){void 0===i&&(i={});let n=t[1];for(let t of Object.values(n)){let n=t[0],r=Array.isArray(n),o=r?n[1]:n;if(!o||o.startsWith("__PAGE__"))continue;let a=r&&("c"===n[2]||"oc"===n[2]);a?i[n[0]]=n[1].split("/"):r&&(i[n[0]]=n[1]),i=e(t,i)}return i}(e.tree):t}function _(e){void 0===e&&(e="children"),(0,a.clientHookInServerComponentError)("useSelectedLayoutSegments");let{tree:t}=(0,n.useContext)(r.LayoutRouterContext);return function e(t,i,n,r){let o;if(void 0===n&&(n=!0),void 0===r&&(r=[]),n)o=t[1][i];else{var a;let e=t[1];o=null!=(a=e.children)?a:Object.values(e)[0]}if(!o)return r;let l=o[0],u=(0,s.getSegmentValue)(l);return!u||u.startsWith("__PAGE__")?r:(r.push(u),e(o,i,!1,r))}(t,e)}function v(e){void 0===e&&(e="children"),(0,a.clientHookInServerComponentError)("use
2SelectedLayoutSegment");let t=_(e);return 0===t.length?null:t[0]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6485:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{notFound:function(){return n},isNotFoundError:function(){return r}});let i="NEXT_NOT_FOUND";function n(){let e=Error(i);throw e.digest=i,e}function r(e){return(null==e?void 0:e.digest)===i}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8619:function(e,t,i){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{RedirectType:function(){return n},getRedirectError:function(){return s},redirect:function(){return l},permanentRedirect:function(){return u},isRedirectError:function(){return c},getURLFromRedirectError:function(){return d},getRedirectTypeFromError:function(){return f}});let o=i(5852),a="NEXT_REDIRECT";function s(e,t,i){void 0===i&&(i=!1);let n=Error(a);n.digest=a+";"+t+";"+e+";"+i;let r=o.requestAsyncStorage.getStore();return r&&(n.mutableCookies=r.mutableCookies),n}function l(e,t){throw void 0===t&&(t="replace"),s(e,t,!1)}function u(e,t){throw void 0===t&&(t="replace"),s(e,t,!0)}function c(e){if("string"!=typeof(null==e?void 0:e.digest))return!1;let[t,i,n,r]=e.digest.split(";",4);return t===a&&("replace"===i||"push"===i)&&"string"==typeof n&&("true"===r||"false"===r)}function d(e){return c(e)?e.digest.split(";",3)[2]:null}function f(e){if(!c(e))throw Error("Not a redirect error");return e.digest.split(";",3)[1]}(r=n||(n={})).push="push",r.replace="replace",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5852:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"requestAsyncStorage",{enumerable:!0,get:function(){return r}});let n=i(5737),r=(0,n.createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8038:function(e,t){"use strict";function i(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return i}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2574:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{ServerInsertedHTMLContext:function(){return o},useServerInsertedHTML:function(){return a}});let n=i(1757),r=n._(i(7294)),o=r.default.createContext(null);function a(e){let t=(0,r.useContext)(o);t&&t(e)}},4772:function(e,t,i){"use strict";i.r(t),i.d(t,{default:function(){return K}});var n=i(5893),r=i(7294),o=i(4298),a=i.n(o),s=i(7729),l=i(1163),u=i(5571),c=i(1879);let d=()=>{if("undefined"==typeof window)return;let e=e=>{Object.keys(e).forEach(t=>{delete e[t]})};try{e(window.next.router.sdc),e(window.next.router.sbc)}catch(e){return}};var f=i(9280);function p({children:e,...t}){let{__unstable_invokeMiddlewareOnAuthStateChange:i=!0}=t,{push:n}=(0,l.useRouter)();s.El.displayName="ReactClerkProvider",(0,c.G)(()=>{window.__unstable__onBeforeSetActive=d},[]),(0,c.G)(()=>{window.__unstable__onAfterSetActive=()=>{i&&n(window.location.href)}},[]);let o=(0,f.V)({...t,navigate:e=>n(e)}),a=t.authServerSideProps?.__clerk_ssr_state||t.__clerk_ssr_state;return r.createElement(u.f,{options:o},r.createElement(s.El,{...o,initialState:a},e))}function m(e){let{ClientClerkProvider:t}=i(4190);return r.createElement(t,{...e})}(0,s.kO)({packageName:"@clerk/nextjs"});let g=function(e){try{let{useRouter:t}=i(4343),n=t();return n?r.createElement(p,{...e}):r.createElement(m,{...e})}catch(t){return r.createElement(p,{...e})}};s.CH,s.tj,s.Cv;var h={signIn:{phoneCode:{title:"تحقق من هاتفك",subtitle:"للمتابعة إلى {{applicationName}}",formTitle:"رمز التحقق",formSubtitle:"أدخل رمز التحقق المرسل إلى رقم هاتفك",resendButton:"لم يصلك الرمزØ
2Ÿ حاول مرة أخرى"}}};h.signIn.phoneCode,h.signIn.phoneCode;var b={signIn:{phoneCode:{title:"Check your phone",subtitle:"to continue to {{applicationName}}",formTitle:"Verification code",formSubtitle:"Enter the verification code sent to your phone number",resendButton:"Didn't receive a code? Resend"}}},_={locale:"en-US",socialButtonsBlockButton:"Continue with {{provider|titleize}}",dividerText:"or",formFieldLabel__emailAddress:"Email address",formFieldLabel__emailAddresses:"Email addresses",formFieldLabel__phoneNumber:"Phone number",formFieldLabel__username:"Username",formFieldLabel__emailAddress_phoneNumber:"Email address or phone number",formFieldLabel__emailAddress_username:"Email address or username",formFieldLabel__phoneNumber_username:"phone number or username",formFieldLabel__emailAddress_phoneNumber_username:"Email address, phone number or username",formFieldLabel__password:"Password",formFieldLabel__currentPassword:"Current password",formFieldLabel__newPassword:"New password",formFieldLabel__confirmPassword:"Confirm password",formFieldLabel__signOutOfOtherSessions:"Sign out of all other devices",formFieldLabel__automaticInvitations:"Enable automatic invitations for this domain",formFieldLabel__firstName:"First name",formFieldLabel__lastName:"Last name",formFieldLabel__backupCode:"Backup code",formFieldLabel__organizationName:"Organization name",formFieldLabel__organizationSlug:"Slug URL",formFieldLabel__organizationDomain:"Domain",formFieldLabel__organizationDomainEmailAddress:"Verification email address",formFieldLabel__organizationDomainEmailAddressDescription:"Enter an email address under this domain to receive a code and verify this domain.",formFieldLabel__organizationDomainDeletePending:"Delete pending invitations and suggestions",formFieldLabel__confirmDeletion:"Confirmation",formFieldLabel__role:"Role",formFieldInputPlaceholder__emailAddress:"",formFieldInputPlaceholder__emailAddresses:"Enter or paste one or more email addresses, separated by spaces or commas",formFieldInputPlaceholder__phoneNumber:"",formFieldInputPlaceholder__username:"",formFieldInputPlaceholder__emailAddress_phoneNumber:"",formFieldInputPlaceholder__emailAddress_username:"",formFieldInputPlaceholder__phoneNumber_username:"",formFieldInputPlaceholder__emailAddress_phoneNumber_username:"",formFieldInputPlaceholder__password:"",formFieldInputPlaceholder__firstName:"",formFieldInputPlaceholder__lastName:"",formFieldInputPlaceholder__backupCode:"",formFieldInputPlaceholder__organizationName:"",formFieldInputPlaceholder__organizationSlug:"",formFieldInputPlaceholder__organizationDomain:"",formFieldInputPlaceholder__organizationDomainEmailAddress:"",formFieldError__notMatchingPasswords:"Passwords don't match.",formFieldError__matchingPasswords:"Passwords match.",formFieldError__verificationLinkExpired:"The verification link expired. Please request a new link.",formFieldAction__forgotPassword:"Forgot password?",formFieldHintText__optional:"Optional",formFieldHintText__slug:"A slug is a human-readable ID that must be unique. It’s often used in URLs.",formButtonPrimary:"Continue",signInEnterPasswordTitle:"Enter your password",backButton:"Back",footerActionLink__useAnotherMethod:"Use another method",badge__primary:"Primary",badge__thisDevice:"This device",badge__userDevice:"User device",badge__otherImpersonatorDevice:"Other impersonator device",badge__default:"Default",badge__unverified:"Unverified",badge__requiresAction:"Requires action",badge__you:"You",footerPageLink__help:"Help",footerPageLink__privacy:"Privacy",footerPageLink__terms:"Terms",paginationButton__previous:"Previous",paginationButton__next:"Next",paginationRowText__displaying:"Displaying",paginationRowText__of:"of",membershipRole__admin:"Admin",membershipRole__basicMember:"Member",membershipRole__guestMember:"Guest",signUp:{start:{title:"Create your account",subtitle:"to continue to {{applicationName}}",actionText:"Have an account?",actionLink:"Sign in"},emailLink:{title:"Verify your email",subtitle:"to continue to {{applicationName}}",formTitle:"Verification link",formSubtitle:"Use the verification link sent to your email address",resendButton:"Didn't receive a link? Resend",verified:{title:"Successfully signed up"},loading:{title:"Signing up..."},verifiedSwitchTab:{title:"Successfully verified email",subtitle:"Return to the newly opened tab to continue",subtitleNewTab:"Return to previous tab to continue"}},emailCode:{title:"Verify your email",subtitle:"to continue to {{applicationName}}",formTitle:"Verification code",formSubtitle:"Enter the verification code sent to your email address",resendButton:"Didn't receive a code? Resend"},phoneCode:{title:"Verify your phone",subtitle:"to continue to {{applicationName}}",formTitle:"Verification code",formSubtitle:"Enter the verification code sent to your phone number",resendButton:"Didn't receive a code? Resend"},continue:{title:"Fill in missing fields",subtitle:"to continue to {{applicationName}}",actionText:"Have an account?",actionLink:"Sign in"}},signIn:{start:{title:"Sign in",subtitle:"to continue to {{applicationName}}",actionText:"No account?",actionLink:"Sign up",actionLink__use_email:"Use email",actionLink__use_phone:"Use phone",actionLink__use_username:"Use username",actionLink__use_email_username:"Use email or username"},password:{title:"Enter your password",subtitle:"to continue to {{applicationName}}",actionLink:"Use another method"},forgotPasswordAlternativeMethods:{title:"Forgot Password?",label__alternativeMethods:"Or, sign in with another method.",blockButton__resetPassword:"Reset your password"},forgotPassword:{title_email:"Check your email",title_phone:"Check your phone",subtitle:"to reset your password",formTitle:"Reset password code",formSubtitle_email:"Enter the code sent to your email address",formSubtitle_phone:"Enter the code sent to your phone number",resendButton:"Didn't receive a code? Resend"},resetPassword:{title:"Reset Password",formButtonPrimary:"Reset Password",successMessage:"Your password was successfully changed. Signing you in, please wait a moment.",requiredMessage:"An account already exists with an unverified email address. Please reset your password for security."},resetPasswordMfa:{detailsLabel:"We need to verify your identity before resetting your password."},emailCode:{title:"Check your email",subtitle:"to continue to {{applicationName}}",formTitle:"Verification code",formSubtitle:"Enter the verification code sent to your email address",resendButton:"Didn't receive a code? Resend"},emailLink:{title:"Check your email",subtitle:"to continue to {{applicationName}}",formTitle:"Verification link",formSubtitle:"Use the verification link sent to your email",resendButton:"Didn't receive a link? Resend",unusedTab:{t
2itle:"You may close this tab"},verified:{title:"Successfully signed in",subtitle:"You will be redirected soon"},verifiedSwitchTab:{subtitle:"Return to original tab to continue",titleNewTab:"Signed in on other tab",subtitleNewTab:"Return to the newly opened tab to continue"},loading:{title:"Signing in...",subtitle:"You will be redirected soon"},failed:{title:"This verification link is invalid",subtitle:"Return to the original tab to continue."},expired:{title:"This verification link has expired",subtitle:"Return to the original tab to continue."}},phoneCode:{...b.signIn.phoneCode},phoneCodeMfa:{...b.signIn.phoneCode,subtitle:""},totpMfa:{title:"Two-step verification",subtitle:"",formTitle:"Verification code",formSubtitle:"Enter the verification code generated by your authenticator app"},backupCodeMfa:{title:"Enter a backup code",subtitle:"to continue to {{applicationName}}",formTitle:"",formSubtitle:""},alternativeMethods:{title:"Use another method",actionLink:"Get help",blockButton__emailLink:"Email link to {{identifier}}",blockButton__emailCode:"Email code to {{identifier}}",blockButton__phoneCode:"Send SMS code to {{identifier}}",blockButton__password:"Sign in with your password",blockButton__totp:"Use your authenticator app",blockButton__backupCode:"Use a backup code",getHelp:{title:"Get help",content:"If you’re experiencing difficulty signing into your account, email us and we will work with you to restore access as soon as possible.",blockButton__emailSupport:"Email support"}},noAvailableMethods:{title:"Cannot sign in",subtitle:"An error occurred",message:"Cannot proceed with sign in. There's no available authentication factor."}},userProfile:{mobileButton__menu:"Menu",formButtonPrimary__continue:"Continue",formButtonPrimary__finish:"Finish",formButtonReset:"Cancel",start:{headerTitle__account:"Account",headerTitle__security:"Security",headerSubtitle__account:"Manage your account information",headerSubtitle__security:"Manage your security preferences",profileSection:{title:"Profile"},usernameSection:{title:"Username",primaryButton__changeUsername:"Change username",primaryButton__setUsername:"Set username"},emailAddressesSection:{title:"Email addresses",primaryButton:"Add an email address",detailsTitle__primary:"Primary email address",detailsSubtitle__primary:"This email address is the primary email address",detailsAction__primary:"Complete verification",detailsTitle__nonPrimary:"Set as primary email address",detailsSubtitle__nonPrimary:"Set this email address as the primary to receive communications regarding your account.",detailsAction__nonPrimary:"Set as primary",detailsTitle__unverified:"Verify email address",detailsSubtitle__unverified:"Complete verification to access all features with this email address",detailsAction__unverified:"Verify email address",destructiveActionTitle:"Remove",destructiveActionSubtitle:"Delete this email address and remove it from your account",destructiveAction:"Remove email address"},phoneNumbersSection:{title:"Phone numbers",primaryButton:"Add a phone number",detailsTitle__primary:"Primary phone number",detailsSubtitle__primary:"This phone number is the primary phone number",detailsAction__primary:"Complete verification",detailsTitle__nonPrimary:"Set as primary phone number",detailsSubtitle__nonPrimary:"Set this phone number as the primary to receive communications regarding your account.",detailsAction__nonPrimary:"Set as primary",detailsTitle__unverified:"Verify phone number",detailsSubtitle__unverified:"Complete verification to access all features with this phone number",detailsAction__unverified:"Verify phone number",destructiveActionTitle:"Remove",destructiveActionSubtitle:"Delete this phone number and remove it from your account",destructiveAction:"Remove phone number"},connectedAccountsSection:{title:"Connected accounts",primaryButton:"Connect account",title__conectionFailed:"Retry failed connection",title__connectionFailed:"Retry failed connection",title__reauthorize:"Reauthorization required",subtitle__reauthorize:"The required scopes have been updated, and you may be experiencing limited functionality. Please re-authorize this application to avoid any issues",actionLabel__conectionFailed:"Try again",actionLabel__connectionFailed:"Try again",actionLabel__reauthorize:"Authorize now",destructiveActionTitle:"Remove",destructiveActionSubtitle:"Remove this connected account from your account",destructiveActionAccordionSubtitle:"Remove c
2onnected account"},enterpriseAccountsSection:{title:"Enterprise accounts"},passwordSection:{title:"Password",primaryButton__changePassword:"Change password",primaryButton__setPassword:"Set password"},mfaSection:{title:"Two-step verification",primaryButton:"Add two-step verification",phoneCode:{destructiveActionTitle:"Remove",destructiveActionSubtitle:"Remove this phone number from the two-step verification methods",destructiveActionLabel:"Remove phone number",title__default:"Default factor",title__setDefault:"Set as Default factor",subtitle__default:"This factor will be used as the default two-step verification method when signing in.",subtitle__setDefault:"Set this factor as the default factor to use it as the default two-step verification method when signing in.",actionLabel__setDefault:"Set as default"},backupCodes:{headerTitle:"Backup codes",title__regenerate:"Regenerate backup codes",subtitle__regenerate:"Get a fresh set of secure backup codes. Prior backup codes will be deleted and cannot be used.",actionLabel__regenerate:"Regenerate codes"},totp:{headerTitle:"Authenticator application",title:"Default factor",subtitle:"This factor will be used as the default two-step verification method when signing in.",destructiveActionTitle:"Remove",destructiveActionSubtitle:"Remove authenticator application from the two-step verification methods",destructiveActionLabel:"Remove authenticator application"}},activeDevicesSection:{title:"Active devices",primaryButton:"Active devices",detailsTitle:"Current device",detailsSubtitle:"This is the device you are currently using",destructiveActionTitle:"Sign out",destructiveActionSubtitle:"Sign out from your account on this device",destructiveAction:"Sign out of device"},web3WalletsSection:{title:"Web3 wallets",primaryButton:"Web3 wallets",destructiveActionTitle:"Remove",destructiveActionSubtitle:"Remove this web3 wallet from your account",destructiveAction:"Remove wallet"},dangerSection:{title:"Danger",deleteAccountButton:"Delete Account",deleteAccountTitle:"Delete Account",deleteAccountDescription:"Delete your account and all its associated data"}},profilePage:{title:"Update profile",imageFormTitle:"Profile image",imageFormSubtitle:"Upload image",imageFormDestructiveActionSubtitle:"Remove image",fileDropAreaTitle:"Drag file here, or...",fileDropAreaAction:"Select file",fileDropAreaHint:"Upload a JPG, PNG, GIF, or WEBP image smaller than 10 MB",readonly:"Your profile information has been provided by the enterprise connection and cannot be edited.",successMessage:"Your profile has been updated."},usernamePage:{title:"Update username",successMessage:"Your username has been updated."},emailAddressPage:{title:"Add email address",emailCode:{formHint:"An email containing a verification code will be sent to this email address.",formTitle:"Verification code",formSubtitle:"Enter the verification code sent to {{identifier}}",resendButton:"Didn't receive a code? Resend",successMessage:"The email {{identifier}} has been added to your account."},emailLink:{formHint:"An email containing a verification link will be sent to this email address.",formTitle:"Verification link",formSubtitle:"Click on the verification link in the email sent to {{identifier}}",resendButton:"Didn't receive a link? Resend",successMessage:"The email {{identifier}} has been added to your account."},removeResource:{title:"Remove email address",messageLine1:"{{identifier}} will be removed from this account.",messageLine2:"You will no longer be able to sign in using this email address.",successMessage:"{{emailAddress}} has been removed from your account."}},phoneNumberPage:{title:"Add phone number",successMessage:"{{identifier}} has been added to your account.",infoText:"A text message containing a verification link will be sent to this phone number.",infoText__secondary:"Message and data rates may apply.",removeResource:{title:"Remove phone number",messageLine1:"{{identifier}} will be removed from this account.",messageLine2:"You will no longer be able to sign in using this phone number.",successMessage:"{{phoneNumber}} has been removed from your account."}}
2,connectedAccountPage:{title:"Add connected account",formHint:"Select a provider to connect your account.",formHint__noAccounts:"There are no available external account providers.",socialButtonsBlockButton:"Connect {{provider|titleize}} account",successMessage:"The provider has been added to your account",removeResource:{title:"Remove connected account",messageLine1:"{{identifier}} will be removed from this account.",messageLine2:"You will no longer be able to use this connected account and any dependent features will no longer work.",successMessage:"{{connectedAccount}} has been removed from your account."}},web3WalletPage:{title:"Add web3 wallet",subtitle__availableWallets:"Select a web3 wallet to connect to your account.",subtitle__unavailableWallets:"There are no available web3 wallets.",successMessage:"The wallet has been added to your account.",removeResource:{title:"Remove web3 wallet",messageLine1:"{{identifier}} will be removed from this account.",messageLine2:"You will no longer be able to sign in using this web3 wallet.",successMessage:"{{web3Wallet}} has been removed from your account."}},passwordPage:{title:"Set password",changePasswordTitle:"Change password",readonly:"Your password can currently not be edited because you can sign in only via the enterprise connection.",successMessage:"Your password has been set.",changePasswordSuccessMessage:"Your password has been updated.",sessionsSignedOutSuccessMessage:"All other devices have been signed out."},mfaPage:{title:"Add two-step verification",formHint:"Select a method to add."},mfaTOTPPage:{title:"Add authenticator application",verifyTitle:"Verification code",verifySubtitle:"Enter verification code generated by your authenticator",successMessage:"Two-step verification is now enabled. When signing in, you will need to enter a verification code from this authenticator as an additional step.",authenticatorApp:{infoText__ableToScan:"Set up a new sign-in method in your authenticator app and scan the following QR code to link it to your account.",infoText__unableToScan:"Set up a new sign-in method in your authenticator and enter the Key provided below.",inputLabel__unableToScan1:"Make sure Time-based or One-time passwords is enabled, then finish linking your account.",inputLabel__unableToScan2:"Alternatively, if your authenticator supports TOTP URIs, you can also copy the full URI.",buttonAbleToScan__nonPrimary:"Scan QR code instead",buttonUnableToScan__nonPrimary:"Can’t scan QR code?"},removeResource:{title:"Remove two-step verification",messageLine1:"Verification codes from this authenticator will no longer be required when signing in.",messageLine2:"Your account may not be as secure. Are you sure you want to continue?",successMessage:"Two-step verification via authenticator application has been removed."}},mfaPhoneCodePage:{title:"Add SMS code verification",primaryButton__addPhoneNumber:"Add a phone number",subtitle__availablePhoneNumbers:"Select a phone number to register for SMS code two-step verification.",subtitle__unavailablePhoneNumbers:"There are no available phone numbers to register for SMS code two-step verification.",successMessage:"SMS code two-step verification is now enabled for this phone number. When signing in, you will need to enter a verification code sent to this phone number as an additional step.",removeResource:{title:"Remove two-step verification",messageLine1:"{{identifier}} will be no longer receiving verification codes when signing in.",messageLine2:"Your account may not be as secure. Are you sure you want to continue?",successMessage:"SMS code two-step verification has been removed for {{mfaPhoneCode}}"}},backupCodePage:{title:"Add backup code verification",title__codelist:"Backup codes",subtitle__codelist:"Store them securely and keep them secret.",infoText1:"Backup codes will be enabled for this account.",infoText2:"Keep the backup codes secret and store them securely. You may regenerate backup codes if you suspect they have been compromised.",successSubtitle:"You can use one of these to sign in to your account, if you lose access to your authentication device.",successMessage:"Backup codes are now enabled. You can use one of these to sign in to your account, if you lose access to your authentication device. Each code can only be used once.",actionLabel__copy:"Copy all",actionLabel__copied:"Copied!",actionLabel__download:"Download .txt",actionLabel__print:"Print"}
2,deletePage:{title:"Delete account",messageLine1:"Are you sure you want to delete your account?",messageLine2:"This action is permanent and irreversible.",actionDescription:"Type Delete account below to continue.",confirm:"Delete account"}},userButton:{action__manageAccount:"Manage account",action__signOut:"Sign out",action__signOutAll:"Sign out of all accounts",action__addAccount:"Add account"},organizationSwitcher:{personalWorkspace:"Personal account",notSelected:"No organization selected",action__createOrganization:"Create Organization",action__manageOrganization:"Manage Organization",action__invitationAccept:"Join",action__suggestionsAccept:"Request to join",suggestionsAcceptedLabel:"Pending approval"},impersonationFab:{title:"Signed in as {{identifier}}",action__signOut:"Sign out"},organizationProfile:{badge__unverified:"Unverified",badge__automaticInvitation:"Automatic invitations",badge__automaticSuggestion:"Automatic suggestions",badge__manualInvitation:"No automatic enrollment",start:{headerTitle__members:"Members",headerTitle__settings:"Settings",headerSubtitle__members:"View and manage organization members",headerSubtitle__settings:"Manage organization settings"},profilePage:{title:"Organization Profile",subtitle:"Manage organization profile",successMessage:"The organization has been updated.",dangerSection:{title:"Danger",leaveOrganization:{title:"Leave organization",messageLine1:"Are you sure you want to leave this organization? You will lose access to this organization and its applications.",messageLine2:"This action is permanent and irreversible.",successMessage:"You have left the organization.",actionDescription:"Type {{organizationName}} below to continue."},deleteOrganization:{title:"Delete organization",messageLine1:"Are you sure you want to delete this organization?",messageLine2:"This action is permanent and irreversible.",actionDescription:"Type {{organizationName}} below to continue.",successMessage:"You have deleted the organization."}},domainSection:{title:"Verified domains",subtitle:"Allow users to join the organization automatically or request to join based on a verified email domain.",primaryButton:"Add domain",unverifiedDomain_menuAction__verify:"Verify domain",unverifiedDomain_menuAction__remove:"Delete domain"}},createDomainPage:{title:"Add domain",subtitle:"Add the domain to verify. Users with email addresses at this domain can join the organization automatically or request to join."},verifyDomainPage:{title:"Verify domain",subtitle:"The domain {{domainName}} needs to be verified via email.",subtitleVerificationCodeScreen:"A verification code was sent to {{emailAddress}}. Enter the code to continue.",formTitle:"Verification code",formSubtitle:"Enter the verification code sent to your email address",resendButton:"Didn't receive a code? Resend"},verifiedDomainPage:{subtitle:"The domain {{domain}} is now verified. Continue by selecting enrollment mode.",start:{headerTitle__enrollment:"Enrollment options",headerTitle__danger:"Danger"},enrollmentTab:{subtitle:"Choose how users from this domain can join the organization.",manualInvitationOption__label:"No automatic enrollment",manualInvitationOption__description:"Users can only be invited manually to the organization.",automaticInvitationOption__label:"Automatic invitations",automaticInvitationOption__description:"Users are automatically invited to join the organization when they sign-up and can join anytime.",automaticSuggestionOption__label:"Automatic suggestions",automaticSuggestionOption__description:"Users receive a suggestion to request to join, but must be approved by an admin before they are able to join the organization.",formButton__save:"Save",calloutInfoLabel:"Changing the enrollment mode will only affect new users.",calloutInvitationCountLabel:"Pending invitations sent to users: {{count}}",calloutSuggestionCountLabel:"Pending suggestions sent to users: {{count}}"},dangerTab:{removeDomainTitle:"Remove domain",removeDomainSubtitle:"Remove this domain from your verified domains",removeDomainActionLabel__remove:"Remove domain",calloutInfoLabel:"Removing this domain will affect invited users."}}
2,invitePage:{title:"Invite members",subtitle:"Invite new members to this organization",successMessage:"Invitations successfully sent",detailsTitle__inviteFailed:"The invitations could not be sent. There are already pending invitations for the following email addresses: {{email_addresses}}.",formButtonPrimary__continue:"Send invitations"},removeDomainPage:{title:"Remove domain",messageLine1:"The email domain {{domain}} will be removed.",messageLine2:"Users won’t be able to join the organization automatically after this.",successMessage:"{{domain}} has been removed."},membersPage:{detailsTitle__emptyRow:"No members to display",action__invite:"Invite",start:{headerTitle__active:"Active",headerTitle__members:"Members",headerTitle__invited:"Invited",headerTitle__invitations:"Invitations",headerTitle__requests:"Requests"},activeMembersTab:{tableHeader__user:"User",tableHeader__joined:"Joined",tableHeader__role:"Role",tableHeader__actions:"",menuAction__remove:"Remove member"},invitedMembersTab:{tableHeader__invited:"Invited",menuAction__revoke:"Revoke invitation"},invitationsTab:{table__emptyRow:"No invitations to display",manualInvitations:{headerTitle:"Individual invitations",headerSubtitle:"Manually invite members and manage existing invitations."},autoInvitations:{headerTitle:"Automatic invitations",headerSubtitle:"Invite users by connecting an email domain with your organization. Anyone who signs up with a matching email domain will be able to join the organization anytime.",primaryButton:"Manage verified domains"}},requestsTab:{tableHeader__requested:"Requested access",menuAction__approve:"Approve",menuAction__reject:"Reject",table__emptyRow:"No requests to display",requests:{headerTitle:"Requests",headerSubtitle:"Browse and manage users who requested to join the organization."},autoSuggestions:{headerTitle:"Automatic suggestions",headerSubtitle:"Users who sign up with a matching email domain, will be able to see a suggestion to request to join your organization.",primaryButton:"Manage verified domains"}}}},createOrganization:{title:"Create Organization",formButtonSubmit:"Create organization",subtitle:"Set the organization profile",invitePage:{formButtonReset:"Skip"}},organizationList:{createOrganization:"Create Organization",title:"Select an account",titleWithoutPersonal:"Select an organization",subtitle:"to continue to {{applicationName}}",action__invitationAccept:"Join",invitationAcceptedLabel:"Joined",action__suggestionsAccept:"Request to join",suggestionsAcceptedLabel:"Pending approval",action__createOrganization:"Create organization"},unstable__errors:{identification_deletion_failed:"You cannot delete your last identification.",phone_number_exists:"This phone number is taken. Please try another.",form_identifier_not_found:"",captcha_unavailable:"Sign up unsuccessful due to failed bot validation. Please refresh the page to try again or reach out to support for more assistance.",captcha_invalid:"Sign up unsuccessful due to failed security validations. Please refresh the page to try again or reach out to support for more assistance.",form_password_pwned:"This password has been found as part of a breach and can not be used, please try another password instead.",form_username_invalid_length:"",form_username_invalid_character:"",form_param_format_invalid:"",form_param_format_invalid__email_address:"Email address must be a valid email address.",form_password_length_too_short:"",form_param_nil:"",form_code_incorrect:"",form_password_incorrect:"",not_allowed_access:"",form_identifier_exists:"",form_password_validation_failed:"Incorrect Password",form_password_not_strong_enough:"Your password is not strong enough.",form_password_size_in_bytes_exceeded:"Your password has exceeded the maximum number of bytes allowed, please shorten it or remove some special characters.",passwordComplexity:{sentencePrefix:"Your password must contain",minimumLength:"{{length}} or more characters",maximumLength:"less than {{length}} characters",requireNumbers:"a number",requireLowercase:"a lowercase letter",requireUppercase:"an uppercase letter",requireSpecialCharacter:"a special character"},zxcvbn:{notEnough:"Your password is not strong enough.",couldBeStronger:"Your password works, but could be stronger. Try adding more characters.",goodPassword:"Your password meets all the necessary requirements.",warnings:{straightRow:"Straight rows of keys on your keyboard are easy to guess.",keyPattern:"Short keyboard patterns are easy to guess.",simpleRepeat:'Repeated characters like "aaa" are easy to guess.',extendedRepeat:'Repeated character patterns like "abcabcabc" are easy to guess.',sequences:'Common character sequences like "abc" are easy to guess.',recentYears:"Recent years are easy to guess.",dates:"Dates are easy to guess.",topTen:"This is a heavily used password.",topHundred:"This is a frequently used password.",common:"This is a commonly used password.",similarToCommon:"This is similar to a commonly used password.",wordByItself:"Single words are easy to guess.",namesByThemselves:"Single names or surnames are easy to guess.",commonNames:"Common names and surnames are easy to guess.",userInputs:"There should not be any personal or page related data.",pwned:"Your password was exposed by a data breach on the Internet."},suggestions:{l33t:"Avoid predictable letter substitutions like '@' for 'a'.",reverseWords:"Avoid reversed spellings of common words.",allUppercase:"Capitalize some, but not all letters.",capitalization:"Capitalize more than the first letter.",dates:"Avoid dates and years that are associated with you.",recentYears:"Avoid recent years.",associatedYears:"Avoid years that are associated with you.",sequences:"Avoid common character sequences.",repeated:"Avoid repeated words and characters.",longerKeyboardPattern:"Use longer keyboard patterns and change typing direction multiple times.",anotherWord:"Add more words that are less common.",useWords:"Use multiple words, but avoid common phrases.",noNeed:"You can create strong passwords without using symbols, numbers, or uppercase letters.",pwned:"If you use this password elsewhere, you should change it."}},form_param_max_length_exceeded__name:"Name should not exceed 256 characters.",form_param_max_length_exceeded__first_name:"First name should not exceed 256 characters.",form_param_max_length_exceeded__last_name:"Last name should not exceed 256 characters."},dates:{previous6Days:"Last {{ date | weekday('en-US','long') }} at {{ date | timeString('en-US') }}",lastDay:"Yesterday at {{ date | timeString('en-US') }}",sameDay:"Today at {{ date | timeString('en-US') }}",nextDay:"Tomorrow at {{ date | timeString('en-US') }}",next6Days:"{{ date | weekday('en-US','long') }} at {{ date | timeString('en-US') }}",numeric:"{{ date | numeric('en-US') }}"}},v={signIn:{phoneCode:{title:"V\xe9rifiez votre t\xe9l\xe9phone",subtitle:"pour continuer sur {{applicationName}}",formTitle:"Code de v\xe9rification",formSubtitle:"Renseigner votre code de v\xe9rification envoy\xe9 \xe0 votre num\xe9ro de t\xe9l\xe9phone",resendButton:"Vous n'avez pas re\xe7u de code ? Renvoyer"}}};v.signIn.phoneCode,v.signIn.phoneCode;var y={signIn:{phoneCode:{title:"Tjek din telefon",subtitle:"g\xe5 videre til {{applicationName}}",formTitle:"Bekr\xe6ftelseskode",formSubtitle:"Indtast bekr\xe6ftelseskoden sendt til dit telefonnummer",resendButton:"Send kode igen"}}};y.signIn.phoneCode,y.signIn.phoneCode;var x={signIn:{phoneCode:{title:"Controlla il tuo telefono",subtitle:"per accedera a {{applicationName}}",formTitle:"Codice di verifica",formSubtitle:"Inserisci il codice di verifica inviato al tuo numero di telefono",resendButton:"Rinvia il codice"}}};x.signIn.phoneCode,x.signIn.phoneCode;var S={signIn:{phoneCode:{title:"Verifique seu telefone",subtitle:"para continuar em {{applicationName}}",formTitle:"C\xf3digo de verifica\xe7\xe3o",formSubtitle:"Insira o c\xf3digo enviado para seu telefone",resendButton:"Reenviar c\xf3digo"}}};S.signIn.phoneCode,S.signIn.phoneCode;var w={signIn:{phoneCode:{title:"Revisa tu tel\xe9fono",subtitle:"para continuar a {{applicationName}}",formTitle:"C\xf3digo de verificaci\xf3n",formSubtitle:"Introduzca el c\xf3digo de verificaci\xf3n enviado a su n\xfamero de tel\xe9fono",resendButton:"Reenviar c\xf3digo"}}},k={locale:"es-ES",socialButtonsBlockButton:"Continuar con {{provider|titleize}}",dividerText:"o",formFieldLabel__emailAddress:"Correo electr\xf3nico",formFieldLabel__emailAddresses:"Direcciones de correo",formFieldLabel__phoneNumber:"N\xfamero telef\xf3nico",formFieldLabel__username:"Nombre de usuario",formFieldLabel__emailAddress_phoneNumber:"Correo electr\xf3nico o n\xfamero de tel\xe9fono",formFieldLabel__emailAddress_username:"Correo electr\xf3nico o nombre de usuario",formFieldLabel__phoneNumber_username:"n\xfamero telef\xf3nico o nombre de usuario",formFieldLabel__emailAddress_phoneNumber_username:"Correo electr\xf3nico, n\xfamero telef\xf3nico o nombre de usuario",formFieldLabel__password:"Contrase\xf1a",formFieldLabel__currentPassword:"Contrase\xf1a actual",formFieldLabel__newPassword:"Nueva contrase\xf1a",formFieldLabel__confirmPassword:"Confirme la contrase\xf1a",formFieldLabel__signOutOfOtherSessions:"Cerrar sesi\xf3n en todos los dem\xe1s dispositivos",formFieldLabel__firstName:"Nombre",formFieldLabel__lastName:"Apellidos",formFieldLabel__backupCode:"C\xf3digo de respaldo",formFieldLabel__organizationName:"Nombre de la Organizaci\xf3n",formFieldLabel__role:"Rol",formFieldInputPlaceholder__emailAddress:"",formFieldInputPlaceholder__emailAddresses:"Ingrese o pegue una o m\xe1s direcciones de correo electr\xf3nico, separadas por espacios o comas",formFieldInputPlaceholder__phoneNumber:"",formFieldInputPlaceholder__username:"",formFieldInputPlaceholder__emailAddress_phoneNumber:"",formFieldInputPlaceholder__emailAddress_username:"",formFieldInputPlaceholder__phoneNumber_username:"",formFieldInputPlaceholder__emailAddress_phoneNumber_username:"",formFieldInputPlaceholder__password:"",formFieldInputPlaceholder__firstName:"",formFieldInputPlaceholder__lastName:"",formFieldInputPlaceholder__backupCode:"",formFieldInputPlaceholder__organizationName:"",formFieldAction__forgotPassword:"Has olvidado tu contrase\xf1a?",formFieldHintText__optional:"Opcional",formButtonPrimary:"Continuar",signInEnterPasswordTitle:"Ingresa tu contrase\xf1a",backButton:"Atr\xe1s",footerActionLink__useAnotherMethod:"Usar otro m\xe9todo",badge__primary:"Primario",badge__thisDevice:"Este dispositivo",badge__userDevice:"Dispositivo de usuario",badge__otherImpersonatorDevice:"Otro dispositivo de imitaci\xf3n",badge__default:"Por defecto",badge__unverified:"No confirmado",badge__requiresAction:"Requiere acci\xf3n",badge__you:"Usted",footerPageLink__help:"Ayuda",footerPageLink__privacy:"Privacidad",footerPageLink__terms:"T\xe9rminos",paginationButton__previous:"Previo",paginationButton__next:"Pr\xf3ximo",paginationRowText__displaying:"Mostrando",paginationRowText__of:"de",membershipRole__admin:"Administrador",membershipRole__basicMember:"Miembro",membershipRole__guestMember:"Invitado",signUp:{start:{title:"Crea tu cuenta",subtitle:"para continuar a {{applicationName}}",actionText:"\xbfTienes una cuenta?",actionLink:"Entrar"},emailLink:{title:"Verifica tu correo electr\xf3nico",subtitle:"para continuar a {{applicationName}}",formTitle:"Enlace de verificaci\xf3n",formSubtitle:"Utilice el enlace de verificaci\xf3n enviado a su direcci\xf3n de correo electr\xf3nico",resendButton:"Reenviar enlace",verified:{title:"Registrado con \xe9xito"},loading:{title:"Registrando..."},verifiedSwitchTab:{title:"Correo electr\xf3nico verificado con \xe9xito",subtitle:"Regrese a la pesta\xf1a reci\xe9n abierta para continuar",subtitleNewTab:"Volver a la pesta\xf1a anterior para continuar"}},emailCode:{title:"Verifique su correo electr\xf3nico",subtitle:"para continuar a {{applicationName}}",formTitle:"C\xf3digo de verificaci\xf3n",formSubtitle:"Introduzca el c\xf3digo de verificaci\xf3n enviado a su correo electr\xf3nico",resendButton:"Re-enviar c\xf3digo"},phoneCode:{title:"Verifique su tel\xe9fono",subtitle:"para continuar a {{applicationName}}",formTitle:"C\xf3digo de verificaci\xf3n",formSubtitle:"Introduzca el c\xf3digo de verificaci\xf3n enviado a su n\xfamero de tel\xe9fono",resendButton:"Re-enviar c\xf3digo"},continue:{title:"Rellene los campos que faltan",subtitle:"para continuar a {{applicationName}}",actionText:"\xbfTiene una cuenta?",actionLink:"Entrar"}},signIn:{start:{title:"Entrar",subtitle:"para continuar a {{applicationName}}",actionText:"\xbfNo tiene cuenta?",actionLink:"Reg\xedstrese"},password:{title:"Introduzca su contrase\xf1a",subtitle:"para continuar a {{applicationName}}",actionLink:"Use otro m\xe9todo"},emailCode:{title:"Revise su correo electr\xf3nico",subtitle:"para continuar a {{applicationName}}",formTitle:"C\xf3digo de verificaci\xf3n",formSubtitle:"Introduzca el c\xf3digo de verificaci\xf3n enviado a su correo el\xe9ctronico",resendButton:"Re-enviar c\xf3digo"},emailLink:{title:"Revise su correo electr\xf3nico",subtitle:"para continuar a {{applicationName}}",formTitle:"Enlace de verificaci\xf3n",formSubtitle:"Utilice el enlace de verificaci\xf3n enviado a su correo electr\xf3nico",resendButton:"Reenviar enlace",unusedTab:{t
2itle:"Puede cerrar esta pesta\xf1a"},verified:{title:"Inici\xf3 sesi\xf3n con \xe9xito",subtitle:"Ser\xe1s redirigido pronto"},verifiedSwitchTab:{subtitle:"Regrese a la pesta\xf1a original para continuar",titleNewTab:"Inici\xf3 sesi\xf3n en otra pesta\xf1a",subtitleNewTab:"Regrese a la pesta\xf1a reci\xe9n abierta para continuar"},loading:{title:"Iniciando sesi\xf3n...",subtitle:"Ser\xe1s redirigido pronto"},failed:{title:"Este enlace de verificaci\xf3n es invalido",subtitle:"Regrese a la pesta\xf1a original para continuar."},expired:{title:"Este enlace de verificaci\xf3n ha expirado",subtitle:"Regrese a la pesta\xf1a original para continuar."}},phoneCode:{...w.signIn.phoneCode},phoneCodeMfa:{...w.signIn.phoneCode,subtitle:""},totpMfa:{title:"Verificaci\xf3n de dos pasos",subtitle:"",formTitle:"C\xf3digo de verificaci\xf3n",formSubtitle:"Introduzca el c\xf3digo de verificaci\xf3n generado por su aplicaci\xf3n de autenticaci\xf3n"},backupCodeMfa:{title:"Introduce un c\xf3digo de seguridad",subtitle:"para continuar a {{applicationName}}",formTitle:"",formSubtitle:""},alternativeMethods:{title:"Usa otro m\xe9todo",actionLink:"Consigue ayuda",blockButton__emailLink:"Enviar enlace a{{identifier}}",blockButton__emailCode:"Enviar c\xf3digo a{{identifier}}",blockButton__phoneCode:"Enviar c\xf3digo a{{identifier}}",blockButton__password:"Entra con tu contrase\xf1a",blockButton__totp:"Usa tu aplicaci\xf3n de autenticaci\xf3n",blockButton__backupCode:"Usa un c\xf3digo de respaldo",getHelp:{title:"Consigue ayuda",content:"Si tiene dificultades para iniciar sesi\xf3n en su cuenta, env\xedenos un correo electr\xf3nico y trabajaremos con usted para restablecer el acceso lo antes posible.",blockButton__emailSupport:"Soporte de correo electr\xf3nico"}},noAvailableMethods:{title:"No puedo iniciar sesi\xf3n",subtitle:"Ocurri\xf3 un error",message:"No se puede continuar con el inicio de sesi\xf3n. No hay ning\xfan factor de autenticaci\xf3n disponible."}},userProfile:{mobileButton__menu:"Men\xfa",formButtonPrimary__continue:"Continuar",formButtonPrimary__finish:"Terminar",formButtonReset:"Cancelar",start:{headerTitle__account:"Cuenta",headerTitle__security:"Seguridad",headerSubtitle__account:"Administrar la informaci\xf3n de su cuenta",headerSubtitle__security:"Administra tus preferencias de seguridad",profileSection:{title:"Perfil"},usernameSection:{title:"Nombre de usuario",primaryButton__changeUsername:"Cambiar nombre de usuario",primaryButton__setUsername:"Crear nombre de usuario"},emailAddressesSection:{title:"Correos electr\xf3nicos",primaryButton:"Agregar una direcci\xf3n de correo electr\xf3nico",detailsTitle__primary:"Direcci\xf3n de correo principal",detailsSubtitle__primary:"Esta direcci\xf3n de correo electr\xf3nico es la direcci\xf3n de correo electr\xf3nico principal",detailsAction__primary:"Completar la verificaci\xf3n",detailsTitle__nonPrimary:"Establecer como direcci\xf3n de correo electr\xf3nico principal",detailsSubtitle__nonPrimary:"Establezca esta direcci\xf3n de correo electr\xf3nico como la principal para recibir comunicaciones sobre su cuenta.",detailsAction__nonPrimary:"Establecer como primario",detailsTitle__unverified:"Direcci\xf3n de correo electr\xf3nico no verificada",detailsSubtitle__unverified:"Esta direcci\xf3n de correo electr\xf3nico no ha sido verificada y puede tener una funcionalidad limitada",detailsAction__unverified:"Completar la verificaci\xf3n",destructiveActionTitle:"Eliminar",destructiveActionSubtitle:"Elimine esta direcci\xf3n de correo electr\xf3nico para borrarla de su cuenta",destructiveAction:"Eliminar direcci\xf3n de correo electr\xf3nico"},phoneNumbersSection:{title:"N\xfameros telef\xf3nicos",primaryButton:"Agregar un n\xfamero de tel\xe9fono",detailsTitle__primary:"N\xfamero de tel\xe9fono primario",detailsSubtitle__primary:"Este n\xfamero de tel\xe9fono es el n\xfamero de tel\xe9fono principal",detailsAction__primary:"Completar la verificaci\xf3n",detailsTitle__nonPrimary:"Establecer como n\xfamero de tel\xe9fono principal",detailsSubtitle__nonPrimary:"Establezca este n\xfamero de tel\xe9fono como el principal para recibir comunicaciones sobre su cuenta.",detailsAction__nonPrimary:"Establecer como primario",detailsTitle__unverified:"N\xfamero de tel\xe9fono no verificado",detailsSubtitle__unverified:"Este n\xfamero de tel\xe9fono no ha sido verificado y puede tener una funcionalidad limitada",detailsAction__unverified:"Completar la verificaci\xf3n",destructiveActionTitle:"Quitar",destructiveActionSubtitle:"Elimina este n\xfamero de tel\xe9fono y qu\xedtalo de tu cuenta",destructiveAction:"Quitar n\xfamero de tel\xe9fono"},connectedAccountsSection:{title:"Cuentas conectadas",primaryButton:"Conectar cuenta",title__conectionFailed:"Reintentar conexi\xf3n fallida",title__connectionFailed:"Reintentar conexi\xf3n fallida",actionLabel__conectionFailed:"Int\xe9ntelo nuevamente",actionLabel__connectionFailed:"Int\xe9ntelo nuevamente",destructiveActionTitle:"Quitar",destructiveActionSubtitle:"Quitar esta cuenta conectada a su cuenta",destructiveActionAccordionSubtitle:"Quitar la cuenta conectada"},passwordSection:{title:"Contrase\xf1a",primaryButton__changePassword:"Cambiar contrase\xf1a",primaryButton__setPassword:"Establecer contrase\xf1a "},mfaSection:{title:"Verificaci\xf3n de dos pasos",primaryButton:"A\xf1adir verificaci\xf3n de dos pasos",phoneCode:{destructiveActionTitle:"Eliminar",destructiveActionSubtitle:"Eliminar este n\xfamero de tel\xe9fono de los m\xe9todos de verificaci\xf3n en dos pasos",destructiveActionLabel:"Eliminar n\xfamero telef\xf3nico",title__default:"Factor por defecto",title__setDefault:"Establecer como factor predeterminado",subtitle__default:"Este factor se utilizar\xe1 como el m\xe9todo de verificaci\xf3n de dos pasos predeterminado al iniciar sesi\xf3n.",subt
2itle__setDefault:"Establezca este factor como el factor predeterminado para usarlo como el m\xe9todo de verificaci\xf3n de dos pasos predeterminado al iniciar sesi\xf3n.",actionLabel__setDefault:"Establecer por defecto"},backupCodes:{headerTitle:"C\xf3digos de respaldo",title__regenerate:"Regenerar c\xf3digos de respaldo",subtitle__regenerate:"Obtenga un nuevo conjunto de c\xf3digos de respaldo seguros. Los c\xf3digos de respaldo anteriores se eliminar\xe1n y no podr\xe1n ser usados.",actionLabel__regenerate:"Regenerar c\xf3digos"},totp:{headerTitle:"Aplicaci\xf3n de autenticaci\xf3n",title:"Factor por defecto",subtitle:"Este factor se utilizar\xe1 como el m\xe9todo de verificaci\xf3n de dos pasos predeterminado al iniciar sesi\xf3n.",destructiveActionTitle:"Eliminar",destructiveActionSubtitle:"Eliminar la aplicaci\xf3n de autenticaci\xf3n de los m\xe9todos de verificaci\xf3n de dos pasos",destructiveActionLabel:"Eliminar aplicaci\xf3n de autenticaci\xf3n"}},activeDevicesSection:{title:"Dispositivos activos",primaryButton:"Dispositivos activos",detailsTitle:"Dispositivo actual",detailsSubtitle:"Este es el dispositivo que est\xe1 utilizando actualmente",destructiveActionTitle:"Cerrar",destructiveActionSubtitle:"Cerrar tu cuenta en este dispositivo",destructiveAction:"Cerrar sesi\xf3n en el dispositivo"},web3WalletsSection:{title:"Web3 cartera",primaryButton:"Web3 cartera",destructiveActionTitle:"Quitar",destructiveActionSubtitle:"Quitar esta web3 cartera de su cuenta",destructiveAction:"Quitar cartera"}},profilePage:{title:"Actualizar Cuenta",imageFormTitle:"Imagen de perfil",imageFormSubtitle:"Cargar imagen",imageFormDestructiveActionSubtitle:"Eliminar la imagen",fileDropAreaTitle:"Arrastre el archivo aqu\xed, o...",fileDropAreaAction:"Seleccione archivo",fileDropAreaHint:"Cargue una imagen JPG, PNG, GIF o WEBP de menos de 10 MB",successMessage:"Tu perfil ha sido actualizado."},usernamePage:{title:"Actualizar nombre de usuario",successMessage:"Su nombre de usuario ha sido actualizado."},emailAddressPage:{title:"Agregar direcci\xf3n de correo electr\xf3nico",emailCode:{formHint:"A esta direcci\xf3n de correo electr\xf3nico se le enviar\xe1 un correo electr\xf3nico con un C\xf3digo de verificaci\xf3n.",formTitle:"C\xf3digo de verificaci\xf3n",formSubtitle:"Introduzca el c\xf3digo de verificaci\xf3n enviado a {{identifier}}",resendButton:"Re-enviar c\xf3digo",successMessage:"El correo electr\xf3nico {{identifier}} se ha agregado a su cuenta."},emailLink:{formHint:"Se enviar\xe1 un correo electr\xf3nico con un enlace de verificaci\xf3n a esta direcci\xf3n de correo electr\xf3nico.",formTitle:"Enlace de verificaci\xf3n",formSubtitle:"Haga clic en el enlace de verificaci\xf3n en el correo electr\xf3nico enviado a {{identifier}}",resendButton:"Reenviar enlace",successMessage:"El correo electr\xf3nico {{identifier}} se ha agregado a su cuenta."},removeResource:{title:"Eliminar direcci\xf3n de correo electr\xf3nico",messageLine1:"{{identifier}} ser\xe1 eliminado de esta cuenta.",messageLine2:"Ya no podr\xe1 iniciar sesi\xf3n con esta direcci\xf3n de correo electr\xf3nico.",successMessage:"{{emailAddress}} ha sido eliminado de su cuenta."}},phoneNumberPage:{title:"Agregar el n\xfamero de tel\xe9fono",successMessage:"{{identifier}} ha sido a\xf1adido a tu cuenta.",infoText:"Se enviar\xe1 un mensaje de texto con un enlace de verificaci\xf3n a este n\xfamero de tel\xe9fono.",infoText__secondary:"Se pueden aplicar tarifas por mensajes y datos.",removeResource:{title:"Eliminar n\xfamero de tel\xe9fono",messageLine1:"{{identifier}} ser\xe1 eliminado de esta cuenta.",messageLine2:"Ya no podr\xe1 iniciar sesi\xf3n con este n\xfamero de tel\xe9fono.",successMessage:"{{phoneNumber}} ha sido eliminado de su cuenta."}},connectedAccountPage:{title:"Agregar cuenta conectada",formHint:"Seleccione un proveedor para conectar su cuenta.",formHint__noAccounts:"No hay proveedores de cuentas externas disponibles.",socialButtonsBlockButton:"Conectar {{provider|titleize}} cuenta",successMessage:"El proveedor ha sido agregado a su cuenta",removeResource:{title:"Eliminar cuenta conectada",messageLine1:"{{identifier}} ser\xe1 eliminado de esta cuenta.",messageLine2:"Ya no podr\xe1 usar esta cuenta activa y las funciones depen
2dientes ya no funcionar\xe1n.",successMessage:"{{connectedAccount}} ha sido eliminado de su cuenta."}},web3WalletPage:{title:"A\xf1adir web3 billetera",subtitle__availableWallets:"Seleccione una billetera web3 para conectarse a su cuenta.",subtitle__unavailableWallets:"No hay billetera web3 disponibles.",successMessage:"La billetera ha sido agregada a su cuenta.",removeResource:{title:"Eliminar la billetera web3",messageLine1:"{{identifier}} ser\xe1 eliminado de esta cuenta.",messageLine2:"Ya no podr\xe1 iniciar sesi\xf3n con esta billetera web3.",successMessage:"{{web3Wallet}} ha sido eliminado de su cuenta."}},passwordPage:{title:"Configurar la clave",changePasswordTitle:"Cambiar contrase\xf1a",successMessage:"Su contrase\xf1a ha sido establecida.",changePasswordSuccessMessage:"Tu contrase\xf1a ha sido actualizada.",sessionsSignedOutSuccessMessage:"Todos los dem\xe1s dispositivos han cerrado sesi\xf3n."},mfaPage:{title:"Agregar verificaci\xf3n en dos pasos",formHint:"Seleccione un m\xe9todo para agregar."},mfaTOTPPage:{title:"Agregar aplicaci\xf3n de autenticaci\xf3n",verifyTitle:"C\xf3digo de verificaci\xf3n",verifySubtitle:"Ingrese el C\xf3digo de verificaci\xf3n generado por su autenticador",successMessage:"La verificaci\xf3n en dos pasos ahora est\xe1 habilitada. Al iniciar sesi\xf3n, deber\xe1 ingresar un C\xf3digo de verificaci\xf3n de este autenticador como un paso adicional.",authenticatorApp:{infoText__ableToScan:"Configure un nuevo m\xe9todo de inicio de sesi\xf3n en su aplicaci\xf3n de autenticaci\xf3n y escanee el siguiente c\xf3digo QR para vincularlo a su cuenta.",infoText__unableToScan:"Configure un nuevo m\xe9todo de inicio de sesi\xf3n en su autenticador e ingrese la clave que se proporciona a continuaci\xf3n.",inputLabel__unableToScan1:"Aseg\xfarese de que las contrase\xf1as basadas en el tiempo o de un solo uso est\xe9n habilitadas, luego termine de vincular su cuenta.",inputLabel__unableToScan2:"Alternativamente, si su autenticador admite TOTP URIs, tambi\xe9n puede copiar el URI completo.",buttonAbleToScan__nonPrimary:"Escanea el c\xf3digo QR en su lugar",buttonUnableToScan__nonPrimary:"\xbfNo puedes escanear el c\xf3digo QR?"},removeResource:{title:"Eliminar la verificaci\xf3n en dos pasos",messageLine1:"El c\xf3digo de verificaci\xf3n de este autenticador ya no ser\xe1 necesario al iniciar sesi\xf3n.",messageLine2:"Es posible que su cuenta no sea tan segura. \xbfEst\xe1s seguro de que quieres continuar?",successMessage:"Se elimin\xf3 la verificaci\xf3n en dos pasos a trav\xe9s de la aplicaci\xf3n de autenticaci\xf3n."}},mfaPhoneCodePage:{title:"Agregar verificaci\xf3n de c\xf3digo SMS",primaryButton__addPhoneNumber:"Agregar un n\xfamero de tel\xe9fono",subtitle__availablePhoneNumbers:"Seleccione un n\xfamero de tel\xe9fono para registrarse para la verificaci\xf3n en dos pasos del c\xf3digo SMS.",subtitle__unavailablePhoneNumbers:"No hay n\xfameros de tel\xe9fono disponibles para registrarse para la verificaci\xf3n en dos pasos del c\xf3digo SMS.",successMessage:"La verificaci\xf3n en dos pasos del c\xf3digo SMS ahora est\xe1 habilitada para este n\xfamero de tel\xe9fono. Al iniciar sesi\xf3n, deber\xe1 ingresar un C\xf3digo de verificaci\xf3n enviado a este n\xfamero de tel\xe9fono como un paso adicional.",removeResource:{title:"Eliminar la verificaci\xf3n en dos pasos",messageLine1:"{{identifier}} dejar\xe1 de recibir el C\xf3digo de verificaci\xf3n al iniciar sesi\xf3n.",messageLine2:"Es posible que su cuenta no sea tan segura. \xbfEst\xe1s seguro de que quieres continuar?",successMessage:"Se elimin\xf3 la verificaci\xf3n de dos pasos del c\xf3digo SMS para {{mfaPhoneCode}}"}},backupCodePage:{title:"Agregar verificaci\xf3n de c\xf3digo de respaldo",title__codelist:"C\xf3digos de respaldo",subtitle__codelist:"Guardelos de forma segura y mant\xe9ngalos en secreto.",infoText1:"Se habilitar\xe1n c\xf3digos de respaldo para esta cuenta.",infoText2:"Mantenga los c\xf3digos de respaldo en secreto y gu\xe1rdelos de forma segura. Puede regenerar c\xf3digos de respaldo si sospecha que se han visto comprometidos.",successSubtitle:"Puede usar uno de estos para iniciar sesi\xf3n en su cuenta, si pierde el acceso a su dispositivo de autenticaci\xf3n.",successMessage:"Los c\xf3digos de respaldo ahora est\xe1n habilitados. Puede usar uno de estos para iniciar sesi\xf3n en su cuenta, si pierde el acceso a su dispositivo de autenticaci\xf3n. Cada c\xf3digo solo se puede utilizar una vez.",actionLabel__copy:"Copiar todo",actionLabel__copied:"Copiado!",actionLabel__download:"Descargar .txt",actionLabel__print:"Imprimir"}},userButton:{action__manageAccount:"Administrar cuenta",action__signOut:"Cerrar sesi\xf3n",action__signOutAll:"Salir de todas las cuentas",action__addAccount:"A\xf1adir cuenta"},organizationSwitcher:{personalWorkspace:"Espacio de trabajo personal",notSelected:"Ninguna organizaci\xf3n seleccionad
2a",action__createOrganization:"Crear Organizaci\xf3n",action__manageOrganization:"Administrar Organizaci\xf3n"},impersonationFab:{title:"Registrado como {{identifier}}",action__signOut:"Cerrar"},organizationProfile:{start:{headerTitle__members:"Miembros",headerTitle__settings:"Configuraci\xf3n",headerSubtitle__members:"Ver y administrar los miembros de la organizaci\xf3n",headerSubtitle__settings:"Administrar la configuraci\xf3n de la organizaci\xf3n"},profilePage:{title:"Perfil de la organizaci\xf3n",subtitle:"Administrar el perfil de la organizaci\xf3n",successMessage:"La organizaci\xf3n ha sido actualizada.",dangerSection:{title:"Peligro",leaveOrganization:{title:"Abandonar la organizaci\xf3n",messageLine1:"\xbfEst\xe1 seguro de que desea abandonar esta organizaci\xf3n? Perder\xe1 el acceso a esta organizaci\xf3n y sus aplicaciones.",messageLine2:"Esta acci\xf3n es permanente e irreversible.",successMessage:"Has dejado la organizaci\xf3n."}}},invitePage:{title:"Invitar miembros",subtitle:"Invitar nuevos miembros a esta organizaci\xf3n",successMessage:"Invitaciones enviadas con \xe9xito",detailsTitle__inviteFailed:"No se pudieron enviar las invitaciones. Solucione lo siguiente y vuelva a intentarlo:",formButtonPrimary__continue:"Enviar invitaciones"},membersPage:{detailsTitle__emptyRow:"No hay miembros para mostrar",action__invite:"Invitar",start:{headerTitle__active:"Activo",headerTitle__invited:"Invitado"},activeMembersTab:{tableHeader__user:"Usuario",tableHeader__joined:"Unido",tableHeader__role:"Rol",tableHeader__actions:"",menuAction__remove:"Quitar miembro"},invitedMembersTab:{tableHeader__invited:"Invitado",menuAction__revoke:"Revocar invitaci\xf3n"}}},createOrganization:{title:"Crear organizaci\xf3n",formButtonSubmit:"Crear organizaci\xf3n",subtitle:"Establecer el perfil de la organizaci\xf3n",invitePage:{formButtonReset:"Saltar"}},unstable__errors:{form_identifier_not_found:"",form_password_pwned:"",form_username_invalid_length:"",form_username_invalid_character:"",form_param_format_invalid:"",form_password_length_too_short:"",form_param_nil:"",form_code_incorrect:"",form_password_incorrect:"",not_allowed_access:"",form_identifier_exists:"",passwordComplexity:{sentencePrefix:"",minimumLength:"",maximumLength:"",requireNumbers:"",requireLowercase:"",requireUppercase:"",requireSpecialCharacter:""},zxcvbn:{notEnough:"Tu contrase\xf1a no es lo suficientemente segura.",warnings:{straightRow:"Teclas consecutivas en tu teclado son f\xe1ciles de adivinar.",keyPattern:"Patrones cortos son f\xe1ciles de adivinar.",simpleRepeat:'Caracteres repetidos como "aaa" son f\xe1ciles de adivinar',extendedRepeat:'Patrones repetidos como "abcabcabc" son f\xe1ciles de adivinar.',sequences:'Patrones comunes como "abc" son f\xe1ciles de adivinar',recentYears:"Los a\xf1os recientes son f\xe1ciles de adivinar.",dates:"Las fechas son f\xe1ciles de adivinar.",topTen:"Es de las contrase\xf1as m\xe1s usadas.",topHundred:"Es una contrase\xf1a usada con mucha frecuencia.",common:"Es una contrase\xf1a usada com\xfanmente.",similarToCommon:"Es similar a una contrase\xf1a usada habitualmente.",wordByItself:"Palabras \xfanicas son f\xe1ciles de adivinar.",namesByThemselves:"Nombres o apellidos a solas son f\xe1ciles de adivinar.",commonNames:"Nombre y apellidos comunes son f\xe1ciles de adivinar.",userInputs:"No deber\xeda haber datos personales o relacionados con esta p\xe1gina.",pwned:"Su contrase\xf1a fue expuesta por una violaci\xf3n de datos en Internet."},suggestions:{l33t:"Evita sustituciones predecibles como '@' por 'a'",reverseWords:"Evita palabras comunes escritas al rev\xe9s",allUppercase:"Escribe en may\xfasculas algunas, pero no todas las letras.",capitalization:"Escribe en may\xfasculas alguna letra m\xe1s adem\xe1s de la primera.",dates:"Evita fechas que est\xe9n asociadas contigo.",recentYears:"Evita a\xf1os recientes.",associatedYears:"Evita a\xf1os asociados contigo.",sequences:"Evita secuencias de letras comunes.",repeated:"Evitas palabras y letras repetidas.",longerKeyboardPattern:"Usa patrones de teclado m\xe1s largos y cambia la direcci\xf3n de escritura varias veces.",anotherWord:"A\xf1ade m\xe1s palabras que sean menos comunes.",useWords:"Usa varias palabras, pero evita frases comunes.",noNeed:"Puedes crear contrase\xf1as seguras sin usar s\xedmbolos, n\xfameros o may\xfasculas.",pwned:"Si utiliza esta contrase\xf1a en otro lugar, deber\xeda cambiarla."}}},dates:{previous6Days:"\xdaltimo {{ date | weekday('es-ES','long') }} en {{ date | timeString('es-ES') }}",lastDay:"Ayer a las {{ date | timeString('es-ES') }}",sameDay:"Hoy a las {{ date | timeString('es-ES') }}",nextDay:"Ma\xf1ana a las {{ date | timeString('es-ES') }}",next6Days:"{{ date | weekday('es-ES','long') }} a las {{ date | timeString('es-ES') }}",numeric:"{{ date | numeric('es-ES') }}"}},P={signIn:{phoneCode:{title:"Проверьте ваш телефон",subtitle:'чтобы продолжить работу в "{{applicationName}}"',formTitle:"Верификационный код",formSubtitle:"Введите верификационный код, отправленный на Ваш телефон",resendButton:"Переотправить код"}}},A={locale:"ru-RU",socialButtonsBlockButton:"Продолжить с помощью {{provider|titleize}}",dividerText:"или",formFieldLabel__emailAddress:"Почта",formFieldLabel__emailAddresses:"Почтовые адреса",formFieldLabel__phoneNumber:"Номер телефона",formFieldLabel__username:"Имя пользователя",formFieldLabel__emailAddress_phoneNumber:"Почта или номер телефона",formFieldLabel__emailAddress_username:"Почта или имя пользователя",formFieldLabel__phoneNumber_username:"номер телефона или имя пользователя",formFieldLabel__emailAddress_phoneNumber_username:"Почта, номер телефона или имя пользователя",formFieldLabel__password:"Пароль",formFieldLabel__currentPassword:"Текущий пароль",formFieldLabel__newPassword:"Новый пароль",formFieldLabel__confirmPassword:"Подтверждение пароля",formFieldLabel__signOutOfOtherSessions:"Выйти со всех других устройств",formFieldLabel__firstName:"Имя",formFieldLabel__lastName:"Фамилия",formFieldLabel__backupCode:"Код восстановления",formFieldLabel__organizationName:"Название организации",formFieldLabel__role:"Роль",formFieldInputPlaceholder__emailAddress:"",formFieldInputPlaceholder__emailAddresses:"Введите или вставьте один или более адресов почты, разделенных пробелами или запятыми",formFieldInputPlaceholder__phoneNumber:"",formFieldInputPlaceholder__username:"",formFieldInputPlaceholder__emailAddress_phoneNumber:"",formFieldInputPlaceholder__emailAddress_username:"",formFieldInputPlaceholder__phoneNumber_username:"",formFieldInputPlaceholder__emailAddress_phoneNumber_username:"",formFieldInputPlaceholder__password:"",formFieldInputPlaceholder__firstName:"",formFieldInputPlaceholder__lastName:"",formFieldInputPlaceholder__backupCode:"",formFieldInputPlaceholder__organizationName:"",formFieldError__notMatchingPasswords:"Пароли не совпадают.",formFieldError__matchingPasswords:"Пароли совпадают.",formFieldAction__forgotPassword:"Забыли пароль?",formFieldHintText__optional:"Опционально",formButtonPrimary:"Продолжить",signInEnterPasswordTitle:"Введите Ваш пароль",backButton:"Назад",footerActionLink__useAnotherMethod:"Использовать другой метод",badge__primary:"Основной",badge__thisDevice:"Это устройство",badge__userDevice:"Пользовательское устройство",badge__otherImpersonatorDevice:"Другое устройство",badge__default:"По-умолчанию",badge__unverified:"Неверифицированный",badge__requiresAction:"Требуется действие",badge__you:"Вы",footerPageLink__help:"Помощь",footerPageLink__privacy:"Приватность",footerPageLink__terms:"Условия",paginationButton__previous:"Назад",paginationButton__next:"Вперед",paginationRowText__displaying:"Отображение",paginationRowText__of:"из",membershipRole__admin:"Администратор",membershipRole__basicMember:"Член",membershipRole__guestMember:"Гость",signUp:{start:{title:"Создайте Ваш аккаунт",subtitle:'чтобы продолжить работу в "{{applicationName}}"',actionText:"Уже есть аккаунт?",actionLink:"Войти"},emailLink:{title:"Верифицируйте Вашу почту",subtitle:'чтобы продолжить работу в "{{applicationName}}"',formTitle:"Верификационная ссылка",formSubtitle:"Используйте верификационную ссылку, оправленную Вам на почту",resendButton:"Переотправить ссылку",verified:{title:"Успешный вход"},loading:{title:"Входим..."},verifiedSwitchTab:{title:"Почта верифицирована",subtitle:"Вернитесь на новую открытую вкладку, чтобы продолжить",subtitleNewTab:"Вернитесь на предыдущую вкладку, чтобы продолжить"}},emailCode:{title:"Верифицируйте Вашу почту",subtitle:'чтобы продолжить работу в "{{applicationName}}"',formTitle:"Верификационный код",formSubtitle:"Введите верификационный код, отправленный Вам на почту",resendButton:"Переотправить код"},phoneCode:{title:"Верифицируйте Ваш номер телефона",subtitle:'чтобы продолжить работу в "{{applicationName}}"',formTitle:"Верификационный код",formSubtitle:"Введите верификационный код, отправленный на Ваш телефон",resendButton:"Переотправить код"},continue:{title:"Заполните все поля",subtitle:'чтобы продолжить работу в "{{applicationName}}"',actionText:"Уже есть аккаунт?",actionLink:"Войти"}}
2,signIn:{start:{title:"Войти",subtitle:'чтобы продолжить работу в "{{applicationName}}"',actionText:"Нет аккаунта?",actionLink:"Зарегистрироваться",actionLink__use_email:"Использовать почту",actionLink__use_phone:"Использовать номер телефона",actionLink__use_username:"Использовать имя пользователя",actionLink__use_email_username:"Использовать почту или имя пользователя"},password:{title:"Введите пароль",subtitle:'чтобы продолжить работу в "{{applicationName}}"',actionLink:"Использовать другой метод"},forgotPasswordAlternativeMethods:{title:"Забыли пароль?",label__alternativeMethods:"Или, войти другим способом",blockButton__resetPassword:"Восстановить пароль"},forgotPassword:{title_email:"Проверьте почту",title_phone:"Проверьте телефон",subtitle:"чтобы восстановить пароль",formTitle:"Код восстановления пароля",formSubtitle_email:"Введите код, отправленный вам на почту",formSubtitle_phone:"Введите код, отправленный вам на телефон",resendButton:"Отправить код еще раз"},resetPassword:{title:"Сбросить пароль",formButtonPrimary:"Сбросить пароль",successMessage:"Ваш пароль успешно изменен. Выполняется вход, подождите."},resetPasswordMfa:{detailsLabel:"Необходимо верифицировать вашу личность перед восстановлением пароля"},emailCode:{title:"Проверьте Вашу почту",subtitle:'чтобы продолжить работу в "{{applicationName}}"',formTitle:"Верификационный код",formSubtitle:"Введите верификационный код, отправленный на Вашу почту",resendButton:"Переотправить код"},emailLink:{title:"Проверьте Вашу почту",subtitle:'чтобы продолжить работу в "{{applicationName}}"',formTitle:"Верификационная ссылка",formSubtitle:"Используйте верификационную ссылку, отправленную на Вашу почту",resendButton:"Переотправить ссылку",unusedTab:{title:"Вкладку можно закрыть"},verified:{title:"Успешный вход",subtitle:"Вы скоро будете перенаправлены"},verifiedSwitchTab:{subtitle:"Вернитесь на начальную вкладку, чтобы продолжить",titleNewTab:"Залогиньтесь на другой вкладке",subtitleNewTab:"Вернитесь на только что открытую вкладку, чтобы продолжить"},loading:{title:"Входим...",subtitle:"Вы скоро будете перенаправлены"},failed:{title:"Эта верификационная ссылка невалидная.",subtitle:"Вернитесь на начальную вкладку, чтобы продолжить."},expired:{title:"Эта верификационная ссылка истекла",subtitle:"Вернитесь на начальную вкладку, чтобы продолжить."}},phoneCode:{...P.signIn.phoneCode},phoneCodeMfa:{...P.signIn.phoneCode,subtitle:""},totpMfa:{title:"Двухфакторая верификация",subtitle:"",formTitle:"Верификационный код",formSubtitle:"Введите верификационный код из Вашего аутнетификатора"},backupCodeMfa:{title:"Введите код восстановления",subtitle:'чтобы продолжить работу в "{{applicationName}}"',formTitle:"",formSubtitle:""},alternativeMethods:{title:"Использовать другой метод",actionLink:"Помощь",blockButton__emailLink:"Отправить ссылку на {{identifier}}",blockButton__emailCode:"Отправить код на {{identifier}}",blockButton__phoneCode:"Отправить код на {{identifier}}",blockButton__password:"Войти с паролем",blockButton__totp:"Используйте аутентификатор",blockButton__backupCode:"Используйте код восстановления",getHelp:{title:"Помощь",content:"Если вы испытваете сложности со входом в ваш аккаунт, напишите нам и мы постараемся восстаносить Ваш доступ в кратчайшие сроки.",blockButton__emailSupport:"Написать в поддержку"}},noAvailableMethods:{title:"Невозможно войти",subt
2itle:"Произошла ошибка",message:"Невозможно войти. Нет доступных факторов аутентификации."}},userProfile:{mobileButton__menu:"Меню",formButtonPrimary__continue:"Продолжить",formButtonPrimary__finish:"Готово",formButtonReset:"Отмена",start:{headerTitle__account:"Аккаунт",headerTitle__security:"Безопасность",headerSubtitle__account:"Управление информацией об аккаунте",headerSubtitle__security:"Управление настройками безопасности",profileSection:{title:"Профиль"},usernameSection:{title:"Имя пользователя",primaryButton__changeUsername:"Изменить имя пользователя",primaryButton__setUsername:"Установить имя пользователя"},emailAddressesSection:{title:"Адреса электронной почты",primaryButton:"Добавить адрес электронной почты",detailsTitle__primary:"Основной адрес электронной почты",detailsSubtitle__primary:"Этот адрес электронной почты является основным",detailsAction__primary:"Завершить проверку",detailsTitle__nonPrimary:"Установить в качестве основного адреса электронной почты",detailsSubtitle__nonPrimary:"Установите этот адрес электронной почты как основной, чтобы получать сообщения относительно вашей учетной записи.",detailsAction__nonPrimary:"Установить в качестве основного",detailsTitle__unverified:"Непроверенный адрес электронной почты",detailsSubtitle__unverified:"Этот адрес электронной почты не был проверен и может иметь ограниченный функционал",detailsAction__unverified:"Завершить проверку",destructiveActionTitle:"Удалить",destructiveActionSubtitle:"Удалить этот адрес электронной почты и удалить его из вашей учетной записи",destructiveAction:"Удалить адрес электронной почты"},phoneNumbersSection:{title:"Номера телефонов",primaryButton:"Добавить номер телефона",detailsTitle__primary:"Основной номер телефона",detailsSubtitle__primary:"Этот номер телефона является основным номером телефона",detailsAction__primary:"Завершить верификацию",detailsTitle__nonPrimary:"Установить как основной номер телефона",detailsSubtitle__nonPrimary:"Установите этот номер телефона в качестве основного для получения сообщений относительно вашей учетной записи.",detailsAction__nonPrimary:"Установить как основной",detailsTitle__unverified:"Неподтвержденный номер телефона",detailsSubtitle__unverified:"Этот номер телефона не был подтвержден и может быть ограничен в функциональности",detailsAction__unverified:"Завершить верификацию",destructiveActionTitle:"Удалить",destructiveActionSubtitle:"Удалите этот номер телефона и удалите его из своей учетной записи",destructiveAction:"Удалить номер телефона"},connectedAccountsSection:{title:"Подключенные аккаунты",primaryButton:"Подключить аккаунт",title__conectionFailed:"Повторная попытка подключения",title__connectionFailed:"Повторная попытка подключения",title__reauthorize:"Требуется повторная авторизация",subtitle__reauthorize:"Требуется повторная авторизация этого приложения из-за обновления необходимых областей видимости, и вы можете испытывать ограниченную функциональность. Пожалуйста, повторно авторизуйте это приложение, чтобы избежать проблем",actionLabel__conectionFailed:"Попробовать снова",actionLabel__connectionFailed:"Попробовать снова",actionLabel__reauthorize:"Авторизовать сейчас",destructiveActionTitle:"Удалить",destructiveActionSubtitle:"Удалите этот подключенный аккаунт из своей учетной записи",destructiveActionAccordionSubtitle:"Удалить подключенный аккаунт"},passwordSection:{title:"Пароль",primaryButton__changePassword:"Изменить пароль",primaryButton__setPassword:"Установить пароль"},mfaSection:{title:"Двухфакторная аутентификация",primaryButton:"Добавить двухфакторную аутентификацию",phoneCode:{destructiveActionTitle:"Удалить",destructiveActionSubtitle:"Удалить этот номер телефона из методов двухфакторной аутентификации",destructiveActionLabel:"Удалить номер телефона",title__default:"Фактор по умолчанию",title__setDefault:"Установить как фактор по умолчанию",subtitle__default:"Этот фактор будет использоваться как метод двухфакторной аутентификации по умолчанию при входе в систему.",subtitle__setDefault:"Установите этот фактор как фактор по умолчанию, чтобы использовать его в качестве метода двухфакторной аутентификации по умолчанию при входе в систему.",actionLabel__setDefault:"Установить по умолчанию"},backupCodes:{headerTitle:"Резервные коды",title__regenerate:"Сгенерировать новые резервные коды",subtitle__regenerate:"Получите новый набор безопасных резервных кодов. Предыдущие резервные коды будут удалены и не могут быть использованы.",actionLabel__regenerate:"Сгенерировать коды"},totp:{headerTitle:"Приложение аутентификации",title:"Фактор по умолчанию",subtitle:"Этот фактор будет использоваться как метод двухфакторной аутентификации по умолчанию при входе в систему.",destructiveActionTitle:"Удалить",destructiveActionSubtitle:"Удалить приложение аутентификации из методов двухфакторной аутентификации",destructiveActionLabel:"Удалить приложение аутентификации"}},activeDevicesSection:{title:"Активные устройства",primaryButton:"Активные устройства",detailsTitle:"Текущее устройство",detailsSubtitle:"Это устройство, которое вы используете сейчас",destructiveActionTitle:"Выйти",destructiveActionSubtitle:"Выйти из учетной записи на этом устройстве",destructiveAction:"Выйти из устройства"},web3WalletsSection:{title:"Web3 кошельки",primaryButton:"Web3 кошельки",destructiveActionTitle:"Удалить",destructiveActionSubtitle:"Удалить этот Web3 кошелек из вашего аккаунта",destructiveAction:"Удалить кошелек"}}
2,profilePage:{title:"Обновить профиль",imageFormTitle:"Изображение профиля",imageFormSubtitle:"Загрузить изображение",imageFormDestructiveActionSubtitle:"Удалить изображение",fileDropAreaTitle:"Перетащите файл сюда или...",fileDropAreaAction:"Выберите файл",fileDropAreaHint:"Загрузите изображение в форматах JPG, PNG, GIF или WEBP размером меньше 10 МБ",successMessage:"Ваш профиль был обновлен."},usernamePage:{title:"Обновить имя пользователя",successMessage:"Имя пользователя было обновлено."},emailAddressPage:{title:"Добавить адрес электронной почты",emailCode:{formHint:"На этот адрес электронной почты будет отправлено письмо с верификационным кодом.",formTitle:"Верификационный код",formSubtitle:"Введите верификационный код, отправленный на {{identifier}}",resendButton:"Отправить код повторно",successMessage:"Адрес электронной почты {{identifier}} был добавлен в ваш аккаунт."},emailLink:{formHint:"На этот адрес электронной почты будет отправлена верификационная ссылка.",formTitle:"Верификационная ссылка",formSubtitle:"Нажмите на верификационную ссылку в письме, отправленном на {{identifier}}",resendButton:"Отправить ссылку повторно",successMessage:"Адрес электронной почты {{identifier}} был добавлен в ваш аккаунт."},removeResource:{title:"Удалить адрес электронной почты",messageLine1:"{{identifier}} будет удален из этого аккаунта.",messageLine2:"Вы больше не сможете войти с использованием этого адреса электронной почты.",successMessage:"{{emailAddress}} был удален из вашего аккаунта."}},phoneNumberPage:{title:"Добавить номер телефона",successMessage:"{{identifier}} был добавлен к вашей учетной записи.",infoText:"На этот номер телефона будет отправлено текстовое сообщение с верификационной ссылкой.",infoText__secondary:"Могут быть применены тарифы на сообщения и данные.",removeResource:{title:"Удалить номер телефона",messageLine1:"{{identifier}} будет удален из этой учетной записи.",messageLine2:"Вы больше не сможете войти, используя этот номер телефона.",successMessage:"{{phoneNumber}} был удален из вашей учетной записи."}},connectedAccountPage:{title:"Добавить подключенный аккаунт",formHint:"Выберите провайдера для подключения вашего аккаунта.",formHint__noAccounts:"Нет доступных провайдеров внешних аккаунтов.",socialButtonsBlockButton:"Подключить аккаунт {{provider|titleize}}",successMessage:"Провайдер был добавлен в ваш аккаунт",removeResource:{title:"Удалить подключенный аккаунт",messageLine1:"{{identifier}} будет удален из вашего аккаунта.",messageLine2:"Вы больше не сможете использовать этот подключенный аккаунт, и любые зависимые функции больше не будут работать.",successMessage:"{{connectedAccount}} был удален из вашего аккаунта."}},web3WalletPage:{title:"Добавить web3 кошелек",subtitle__availableWallets:"Выберите web3 кошелек для подключения к вашей учетной записи.",subtitle__unavailableWallets:"Нет доступных web3 кошельков.",successMessage:"Кошелек был добавлен к вашей учетной записи.",removeResource:{title:"Удалить web3 кошелек",messageLine1:"{{identifier}} будет удален из этой учетной записи.",messageLine2:"Вы больше не сможете Войти с использованием этого web3 кошелька.",successMessage:"{{web3Wallet}} был удален из вашей учетной записи."}},passwordPage:{title:"Установить пароль",changePasswordTitle:"Изменить пароль",successMessage:"Ваш пароль установлен.",changePasswordSuccessMessage:"Ваш пароль был обновлен.",sessionsSignedOutSuccessMessage:"Все другие устройства были выведены из системы."},mfaPage:{title:"Добавить двухфакторную аутентификацию",formHint:"Выберите метод для добавления."},mfaTOTPPage:{title:"Добавить приложение аутентификации",verifyTitle:"Верификационный код",verifySubtitle:"Введите верификационный код, созданный вашим приложением аутентификации",successMessage:"Двухэтапная проверка в настоящее время включена. При входе в систему вам нужно будет ввести верификационный код из этого приложения в качестве дополнительного шаÐ
2³Ð°.",authenticatorApp:{infoText__ableToScan:"Настройте новый метод входа в вашем приложении аутентификации и отсканируйте следующий QR-код, чтобы связать его с вашей учетной записью.",infoText__unableToScan:"Настройте новый метод входа в вашем приложении аутентификации и введите ниже предоставленный ключ.",inputLabel__unableToScan1:"Убедитесь, что включены одноразовые пароли на основе времени, затем завершите связывание своей учетной записи.",inputLabel__unableToScan2:"Кроме того, если ваше приложение аутентификации поддерживает URI TOTP, вы также можете скопировать полный URI.",buttonAbleToScan__nonPrimary:"Вместо этого отсканируйте QR-код",buttonUnableToScan__nonPrimary:"Не удается отсканировать QR-код?"},removeResource:{title:"Удаление двухэтапной аутентификации",messageLine1:"Верификационный код из этого приложения аутентификации больше не потребуется при входе в систему.",messageLine2:"Ваш аккаунт будет менее защищенным. Вы уверены, что хотите продолжить?",successMessage:"Двухэтапная аутентификация через приложение аутентификации была удалена."}},mfaPhoneCodePage:{title:"Добавить проверку кодом из SMS",primaryButton__addPhoneNumber:"Добавить номер телефона",subtitle__availablePhoneNumbers:"Выберите номер телефона для регистрации в двухэтапной проверке с кодом из SMS.",subtitle__unavailablePhoneNumbers:"Нет доступных номеров телефона для регистрации в двухэтапной проверке с кодом из SMS.",successMessage:"Двухэтапная проверка с кодом из SMS включена для этого номера телефона. При входе в систему вам нужно будет ввести код подтверждения, отправленный на этот номер телефона в качестве дополнительного шаÐ
2³Ð°.",removeResource:{title:"Удалить двухэтапную проверку",messageLine1:"{{identifier}} больше не будет получать коды подтверждения при входе в систему.",messageLine2:"Ваша учетная запись будет менее защищенной. Вы уверены, что хотите продолжить?",successMessage:"Двухэтапная проверка с кодом из SMS была удалена для {{mfaPhoneCode}}"}},backupCodePage:{title:"Добавить резервный код подтверждения",title__codelist:"Резервные коды",subtitle__codelist:"Храните их в безопасности и не сообщайте никому.",infoText1:"Резервные коды будут включены для этой учетной записи.",infoText2:"Храните резервные коды в тайне и храните их в безопасности. Вы можете создать новые резервные коды, если подозреваете, что они были скомпрометированы.",successSubtitle:"Вы можете использовать один из этих кодов для входа в свою учетную запись, если вы потеряете доступ к своему аутентификационному устройству.",successMessage:"Резервные коды включены. Вы можете использовать один из этих кодов для входа в свою учетную запись, если вы потеряете доступ к своему аутентификационному устройству. Каждый код может быть использован только один раз.",actionLabel__copy:"Копировать все",actionLabel__copied:"Скопировано!",actionLabel__download:"Скачать .txt",actionLabel__print:"Печать"}},userButton:{action__manageAccount:"Управление аккаунтом",action__signOut:"Выйти",action__signOutAll:"Выйти из всех аккаунтов",action__addAccount:"Добавить аккаунт"},organizationSwitcher:{personalWorkspace:"Личное рабочее пространство",notSelected:"Организация не выбрана",action__createOrganization:"Создать организацию",action__manageOrganization:"Управление организацией"},impersonationFab:{title:"Вы вошли как {{identifier}}",action__signOut:"Выйти"},organizationProfile:{start:{headerTitle__members:"Участники",headerTitle__settings:"Настройки",headerSubtitle__members:"Просмотр и управление участниками организации",headerSubtitle__settings:"Управление настройками организации"},profilePage:{title:"Профиль организации",subtitle:"Управление профилем организации",successMessage:"Организация была обновлена.",dangerSection:{title:"Опасность",leaveOrganization:{title:"Покин
2уть организацию",messageLine1:"Вы уверены, что хотите покинуть эту организацию? Вы потеряете доступ к этой организации и ее приложениям.",messageLine2:"Это действие является постоянным и необратимым.",successMessage:"Вы покинули организацию."}}},invitePage:{title:"Пригласить участников",subtitle:"Пригласите новых участников в эту организацию",successMessage:"Приглашения успешно отправлены",detailsTitle__inviteFailed:"Приглашения не удалось отправить. Исправьте следующее и повторите попытку:",formButtonPrimary__continue:"Отправить приглашения"},membersPage:{detailsTitle__emptyRow:"Нет участников для отображения",action__invite:"Пригласить",start:{headerTitle__active:"Активные",headerTitle__invited:"Приглашенные"},activeMembersTab:{tableHeader__user:"Пользователь",tableHeader__joined:"Присоединился",tableHeader__role:"Роль",tableHeader__actions:"",menuAction__remove:"Удалить участника"},invitedMembersTab:{tableHeader__invited:"Приглашенные",menuAction__revoke:"Отозвать приглашение"}}},createOrganization:{title:"Создать организацию",formButtonSubmit:"Создать организацию",subtitle:"Настройка профиля организации",invitePage:{formButtonReset:"Пропустить"}},unstable__errors:{form_identifier_not_found:"",form_password_pwned:"Этот пароль был взломан и не может быть использован, попробуйте другой пароль.",form_password_validation_failed:"Неверный пароль",form_password_not_strong_enough:"Ваш пароль недостаточно надежный.",form_password_size_in_bytes_exceeded:"Ваш пароль превышает максимально допустимое количество байтов, сократите его или удалите некоторые специальные символы.",form_username_invalid_length:"",form_username_invalid_character:"",form_param_format_invalid:"",form_password_length_too_short:"",form_param_nil:"",form_code_incorrect:"",form_password_incorrect:"",not_allowed_access:"",form_identifier_exists:"",passwordComplexity:{sentencePrefix:"Ваш пароль должен содержать",minimumLength:"{{length}} или более символов",maximumLength:"менее {{length}} символов",requireNumbers:"цифру",requireLowercase:"букву в нижнем регистре",requireUppercase:"букву в верхнем регистре",requireSpecialCharacter:"специальный символ"},zxcvbn:{notEnough:"Ваш пароль недостаточно надежный.",couldBeStronger:"Ваш пароль подходит, но мог бы быть надежнее. Попробуйте добавить больше символов.",goodPassword:"Хорошая работа. Это отличный пароль.",warnings:{straightRow:"Прямые ряды клавиш на клавиатуре легко угадать.",keyPattern:"Короткие сочетания клавиш легко угадать.",simpleRepeat:'Повторяющиеся символы, такие как "aaa", легко угадать.',extendedRepeat:'Повторяющиеся шаблоны символов, такие как "abcabcabc", легко угадать.',sequences:'Частые последовательности символов, такие как "abc", легко угадать.',recentYears:"Последние годы легко угадать.",dates:"Даты легко угадать.",topTen:"Это очень часто используемый пароль.",topHundred:"Это часто используемый пароль.",common:"Это распространенный пароль.",similarToCommon:"Этот пароль похож на часто используемый пароль.",wordByItself:"Отдельные слова легко угадать.",namesByThemselves:"Одни имена или фамилии легко угадать.",commonNames:"Распространенные имена и фамилии легко угадать.",userInputs:"Не должно быть никаких личных данных или данных, связанных со страницей.",pwned:"Ваш пароль был раскрыт в результате утечки данных в Интернете."},suggestions:{l33t:"Избегайте предсказуемых замен букв, таких как \xab@\xbb вместо \xaba\xbb.",reverseWords:"Избегайте обратного написания часто используемых слов.",allUppercase:"Делайте заглавными некоторые, но не все буквы.",capitalization:"Делайте заглавными не только первую букву",dates:"Избегайте дат и лет, которые связаны с вами.",recentYears:"Избегайте последних лет.",associatedYears:"Избегайте лет, которые связаны с вами.",sequences:"Избегайте частых последовательностей символов.",repeated:"Избегайте повторяющихся слов и символов.",longerKeyboardPattern:"Используйте более длинные сочетания клавиш и несколько раз меняйте направление ввода.",anotherWord:"Добавьте больше слов, которые менее распространены.",useWords:"Используйте несколько слов, но избегайте распространенных фраз.",noNeed:"Вы можете создавать надежные пароли без использования символов, цифр или заглавных букв.",pwned:"Если вы используете этот пароль в другом месте, вам следует изменить его."}}},dates:{previous6Days:"Последний {{ date | weekday('ru-RU','long') }} в {{ date | timeString('ru-RU') }}",lastDay:"Вчера в {{ date | timeString('ru-RU') }}",sameDay:"Сегодня в {{ date | timeString('ru-RU') }}",nextDay:"Завтра в {{ date | timeString('ru-RU') }}",next6Days:"{{ date | weekday('ru-RU','long') }} в {{ date | timeString('ru-RU') }}",numeric:"{{ date | numeric('ru-RU') }}"}},C={signIn:{phoneCode:{title:"Kolla din telefon",subtitle:"f\xf6r att forts\xe4tta till {{applicationName}}",formTitle:"Verifieringskod",formSubtitle:"Ange verifieringskoden som skickades till ditt telefonnummer",resendButton:"Skicka koden igen"}}};C.signIn.phoneCode,C.signIn.phoneCode;var T={signIn:{phoneCode:{title:"Telefonunuza g\xf6z atın",subtitle:"{{applicationName}} ile devam etmek i\xe7in",formTitle:"Doğrulama kodu",formSubtitle:"Telefonunuza g\xf6nderdiğimiz doğrulama kodunu giriniz",resendButton:"Tekrar g\xf6nder"}}};T.signIn.phoneCode,T.signIn.phoneCode;var L={signIn:{phoneCode:{title:"Check je telefoon",subtitle:"om verder te gaan naar {{applicationName}}
2",formTitle:"Verificatie code",formSubtitle:"Voer de verificatiecode in die naar je telefoonnummer is gestuurd",resendButton:"Verstuur code opnieuw"}}},E=(L.signIn.phoneCode,L.signIn.phoneCode,{signIn:{phoneCode:{title:"電話を確認してください",subtitle:"{{applicationName}} への続行のため",formTitle:"検証コード",formSubtitle:"携帯電話番号に送信された検証コードを入力してください",resendButton:"コードを再送信"}}});E.signIn.phoneCode,E.signIn.phoneCode;var O={signIn:{phoneCode:{title:"בדוק את הטלפון שלך",subtitle:"להמשיך אל {{applicationName}}",formTitle:"קוד אימות",formSubtitle:"הזן את קוד האימות שנשלח למספר הטלפון שלך",resendButton:"שלח את הקוד שוב"}}};O.signIn.phoneCode,O.signIn.phoneCode;var I={signIn:{phoneCode:{title:"Zkontrolujte svůj telefon",subtitle:"pro pokračov\xe1n\xed do {{applicationName}}",formTitle:"Ověřovac\xed k\xf3d",formSubtitle:"Zadejte ověřovac\xed k\xf3d odeslan\xfd na vaše telefonn\xed č\xedslo",resendButton:"Znovu odeslat k\xf3d"}}};I.signIn.phoneCode,I.signIn.phoneCode;var z={signIn:{phoneCode:{title:"检查手机短信",subtitle:"继续使用 {{applicationName}}",formTitle:"验证码",formSubtitle:"使用发送到您手机的验证码",resendButton:"重新发送验证码"}}};z.signIn.phoneCode,z.signIn.phoneCode;var N={signIn:{phoneCode:{title:"휴대폰 확인",subtitle:"{{applicationName}}으로 계속 진행하려면",formTitle:"인증 코드",formSubtitle:"휴대폰 번호로 전송된 인증 코드를 입력하세요",resendButton:"코드 다시 보내기"}}};N.signIn.phoneCode,N.signIn.phoneCode;var R={signIn:{phoneCode:{title:"Sjekk telefonen din",subtitle:"for \xe5 fortsette til {{applicationName}}",formTitle:"Verifiseringskode",formSubtitle:"Skriv inn verifiseringskoden sendt til telefonnummeret ditt",resendButton:"Send kode p\xe5 nytt"}}};R.signIn.phoneCode,R.signIn.phoneCode;var M={signIn:{phoneCode:{title:"Kiểm tra điện thoại của bạn",subtitle:"để tiếp tục với {{applicationName}}",formTitle:"M\xe3 x\xe1c nhận",formSubtitle:"Nhập m\xe3 x\xe1c nhận đ\xe3 được gửi đến số điện thoại của bạn",resendButton:"Kh\xf4ng nhận được m\xe3? Gửi lại"}}};M.signIn.phoneCode,M.signIn.phoneCode;var j={signIn:{phoneCode:{title:"Sprawdź sw\xf3j telefon",subtitle:"aby przejść do {{applicationName}}",formTitle:"Kod weryfikacyjny",formSubtitle:"Enter the verification code sent to your phone number",resendButton:"Resend code"}}};j.signIn.phoneCode,j.signIn.phoneCode;var B={signIn:{phoneCode:{title:"Ελέγξτε το τηλέφωνό σας",subtitle:"για να συνεχίσετε στο {{applicationName}}",formTitle:"Κωδικός επαλήθευσης",formSubtitle:"Εισαγάγετε τον κωδικό επαλήθευσης που απεστάλη στο τηλέφωνό σας",resendButton:"Δεν λάβατε κωδικό; Αποστολή ξανά"}}};B.signIn.phoneCode,B.signIn.phoneCode;var F={signIn:{phoneCode:{title:"Skontrolujte v\xe1š telef\xf3n",subtitle:"pre pokračovanie do {{applicationName}}",formTitle:"Overovac\xed k\xf3d",formSubtitle:"Zadajte overovac\xed k\xf3d odoslan\xfd na vaše telef\xf3nne č\xedslo",resendButton:"Znova odoslať k\xf3d"}}};F.signIn.phoneCode,F.signIn.phoneCode;var U={signIn:{phoneCode:{title:"Перевірте свій телефон",subtitle:"продовжити в {{applicationName}}",formTitle:"Код підтвердження",formSubtitle:"Введіть код підтвердження, надісланий на Ваш номер телефону",resendButton:"Не отримали код? повторно відправити"}}};U.signIn.phoneCode,U.signIn.phoneCode;var D=i(1798);function $(){return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a(),{src:"https://www.googletagmanager.com/gtag/js?id=AW-16495598205",strategy:"afterInteractive"}),(0,n.jsx)(a(),{id:"google-ads-init",strategy:"afterInteractive",dangerouslySetInnerHTML:{__html:"\n            window.dataLayer = window.dataLayer || [];\n            function gtag(){dataLayer.push(arguments);}\n            gtag('js', new Date());\n            gtag('config', 'AW-16495598205');\n          "}})]})}function V(){return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a(),{src:"https://www.googletagmanager.com/gtag/js?i
2d=G-5RS64RJTJS",strategy:"afterInteractive"}),(0,n.jsx)(a(),{id:"google-ads-init",strategy:"afterInteractive",dangerouslySetInnerHTML:{__html:"\n            window.dataLayer = window.dataLayer || [];\n            function gtag(){dataLayer.push(arguments);}\n            gtag('js', new Date());\n            gtag('config', 'G-5RS64RJTJS');\n          "}})]})}i(5303),i(1943);let W={en:_,ru:A,es:k,de:{locale:"de-DE",socialButtonsBlockButton:"Weiter mit {{provider|titleize}}",dividerText:"oder",formFieldLabel__emailAddress:"E-Mail-Adresse",formFieldLabel__emailAddresses:"E-Mail-Adressen",formFieldLabel__phoneNumber:"Telefonnummer",formFieldLabel__username:"Nutzername",formFieldLabel__emailAddress_phoneNumber:"E-Mail-Adresse oder Telefonnummer",formFieldLabel__emailAddress_username:"E-Mail-Adresse oder Benutzername",formFieldLabel__phoneNumber_username:"Telefonnummer oder Benutzername",formFieldLabel__emailAddress_phoneNumber_username:"E-Mail-Adresse, Telefonnummer oder Benutzername",formFieldLabel__password:"Passwort",formFieldLabel__currentPassword:"Aktuelles Passwort",formFieldLabel__newPassword:"Neues Passwort",formFieldLabel__confirmPassword:"Passwort best\xe4tigen",formFieldLabel__signOutOfOtherSessions:"Alle anderen Ger\xe4te abmelden",formFieldLabel__firstName:"Vorname",formFieldLabel__lastName:"Nachname",formFieldLabel__backupCode:"Sicherungscode",formFieldLabel__organizationName:"Organisationsname",formFieldLabel__role:"Rolle",formFieldInputPlaceholder__emailAddress:"",formFieldInputPlaceholder__emailAddresses:"Geben oder f\xfcgen Sie eine oder mehrere E-Mail-Adressen ein, getrennt durch Leerzeichen oder Kommas",formFieldInputPlaceholder__phoneNumber:"",formFieldInputPlaceholder__username:"",formFieldInputPlaceholder__emailAddress_phoneNumber:"",formFieldInputPlaceholder__emailAddress_username:"",formFieldInputPlaceholder__phoneNumber_username:"",formFieldInputPlaceholder__emailAddress_phoneNumber_username:"",formFieldInputPlaceholder__password:"",formFieldInputPlaceholder__firstName:"",formFieldInputPlaceholder__lastName:"",formFieldInputPlaceholder__backupCode:"",formFieldInputPlaceholder__organizationName:"",formFieldError__notMatchingPasswords:"Passw\xf6rter stimmen nicht \xfcberein.",formFieldError__matchingPasswords:"Passw\xf6rter stimmen \xfcberein.",formFieldError__verificationLinkExpired:"Der Best\xe4tigungslink ist abgelaufen. Bitte fordern Sie einen neuen Link an.",formFieldAction__forgotPassword:"Passwort vergessen?",formFieldHintText__optional:"Optional",formFieldHintText__slug:"Der Slug ist eine f\xfcr Menschen lesbare ID. Sie muss einzigartig sein und wird oft in URLs verwendet.",formButtonPrimary:"Fortsetzen",signInEnterPasswordTitle:"Geben Sie Ihr Passwort ein",backButton:"Zur\xfcck",footerActionLink__useAnotherMethod:"Verwenden Sie eine andere Methode",badge__primary:"Prim\xe4r",badge__thisDevice:"Dieses Ger\xe4t",badge__userDevice:"Benutzerger\xe4t",badge__otherImpersonatorDevice:"Anderes Imitationsger\xe4t",badge__default:"Standard",badge__unverified:"Unbest\xe4tigt",badge__requiresAction:"Erfordert Handeln",badge__you:"Du",footerPageLink__help:"Hilfe",footerPageLink__privacy:"Privatsph\xe4re",footerPageLink__terms:"Bedingungen",paginationButton__previous:"Vorherige",paginationButton__next:"N\xe4chste",paginationRowText__displaying:"Anzeigen",paginationRowText__of:"von",membershipRole__admin:"Administrator",membershipRole__basicMember:"Mitglied",membershipRole__guestMember:"Gast",signUp:{start:{title:"Erstelle deinen Account",subtitle:"weiter zu {{applicationName}}",actionText:"Haben Sie ein Konto?",actionLink:"Einloggen"},emailLink:{title:"Best\xe4tigen Sie Ihre E-Mail",subtitle:"weiter zu {{applicationName}}",formTitle:"Best\xe4tigungslink",formSubtitle:"Verwenden Sie den an Ihre E-Mail-Adresse gesendeten Best\xe4tigungslink",resendButton:"Link erneut senden",verified:{title:"Erfolgreich angemeldet"},loading:{title:"Anmeldung..."},verifiedSwitchTab:{title:"E-Mail erfolgreich verifiziert",subtitle:"Kehren Sie zum neu ge\xf6ffneten Tab zur\xfcck, um fortzufahren",subtitleNewTab:"Kehren Sie zum vorherigen Tab zur\xfcck, um fortzufahren"}},emailCode:{title:"Best\xe4tigen Sie Ihre E-Mail",subtitle:"weiter zu {{applicationName}}",formTitle:"Best\xe4tigungscode",formSubtitle:"Geben Sie den Best\xe4tigungscode ein, der an Ihre E-Mail-Adresse gesendet wurde",resendButton:"Code erneut senden"},phoneCode:{title:"Verifizieren Sie Ihre Telefonnummer",subtitle:"weiter zu {{applicationName}}",formTitle:"Best\xe4tigungscode",formSubtitle:"Geben Sie den Best\xe4tigungscode ein, der an Ihre Telefonnummer gesendet wurde",resendButton:"Code erneut senden"},continue:{title:"F\xfcllen Sie fehlende Felder aus",subtitle:"weiter zu {{applicationName}}",actionText:"Haben Sie ein Konto?",actionLink:"Einloggen"}},signIn:{start:{title:"Einloggen",subtitle:"weiter zu {{applicationName}}",actionText:"Kein Account?",actionLink:"Anmelden"},password:{title:"Geben Sie Ihr Passwort ein",subtitle:"weiter zu {{applicationName}}",actionLink:"Verwenden Sie eine andere Methode"}
2,emailCode:{title:"\xdcberpr\xfcfen Sie Ihren Posteingang",subtitle:"weiter zu {{applicationName}}",formTitle:"Best\xe4tigungscode",formSubtitle:"Geben Sie den Best\xe4tigungscode ein, der an Ihre E-Mail-Adresse gesendet wurde",resendButton:"Code erneut senden"},emailLink:{title:"\xdcberpr\xfcfen Sie Ihren Posteingang",subtitle:"weiter zu {{applicationName}}",formTitle:"Best\xe4tigungslink",formSubtitle:"Verwenden Sie den an Ihre E-Mail gesendeten Best\xe4tigungslink",resendButton:"Link erneut senden",unusedTab:{title:"Sie k\xf6nnen diesen Tab schlie\xdfen"},verified:{title:"Erfolgreich angemeldet",subtitle:"Sie werden in K\xfcrze weitergeleitet"},verifiedSwitchTab:{subtitle:"Kehren Sie zum urspr\xfcnglichem Tab zur\xfcck, um fortzufahren",titleNewTab:"In einem anderen Tab angemeldet",subtitleNewTab:"Kehren Sie zum neu ge\xf6ffneten Tab zur\xfcck, um fortzufahren"},loading:{title:"Einloggen...",subtitle:"Sie werden in K\xfcrze weitergeleitet"},failed:{title:"Dieser Best\xe4tigungslink ist ung\xfcltig",subtitle:"Kehren Sie zum urspr\xfcnglichen Tab zur\xfcck, um fortzufahren."},expired:{title:"Dieser Best\xe4tigungslink ist abgelaufen",subtitle:"Kehren Sie zum urspr\xfcnglichen Tab zur\xfcck, um fortzufahren."}},phoneCode:{title:"Schau auf dein Telefon",subtitle:"weiter zu {{applicationName}}",formTitle:"Best\xe4tigungscode",formSubtitle:"Geben Sie den Best\xe4tigungscode ein, der an Ihre Telefonnummer gesendet wurde",resendButton:"Code erneut senden"},phoneCodeMfa:{title:"Schau auf dein Telefon",formTitle:"Best\xe4tigungscode",formSubtitle:"Geben Sie den Best\xe4tigungscode ein, der an Ihre Telefonnummer gesendet wurde",resendButton:"Code erneut senden",subtitle:""},totpMfa:{title:"Best\xe4tigung in zwei Schritten",subtitle:"",formTitle:"Best\xe4tigungscode",formSubtitle:"Geben Sie den von Ihrer Authentifizierungs-App generierten Best\xe4tigungscode ein"},backupCodeMfa:{title:"Geben Sie einen Backup-Code ein",subtitle:"weiter zu {{applicationName}}",formTitle:"-",formSubtitle:"-"},alternativeMethods:{title:"Verwenden Sie eine andere Methode",actionLink:"Hilfe",blockButton__emailLink:"Link senden an {{identifier}}",blockButton__emailCode:"Code an {{identifier}} senden",blockButton__phoneCode:"Code an {{identifier}} senden",blockButton__password:"Melden Sie sich mit Ihrem Passwort an",blockButton__totp:"Verwenden Sie Ihre Authentifizierungs-App",blockButton__backupCode:"Verwenden Sie einen Backup-Code",getHelp:{title:"Hilfe",content:"Wenn Sie Schwierigkeiten haben, sich mit Ihrem Konto anzumelden, senden Sie uns eine E-Mail und wir werden mit Ihnen zusammenarbeiten, um den Zugriff so schnell wie m\xf6glich wiederherzustellen.",blockButton__emailSupport:"Unterst\xfctzung per E-Mail"}},noAvailableMethods:{title:"Anmeldung nicht m\xf6glich",subtitle:"Ein Fehler ist aufgetreten",message:"Die Anmeldung kann nicht fortgesetzt werden. Es ist kein Authentifizierungsfaktor verf\xfcgbar."}},userProfile:{mobileButton__menu:"Men\xfc",formButtonPrimary__continue:"Fortsetzen",formButtonPrimary__finish:"Fertig",formButtonReset:"Zur\xfccksetzen",start:{headerTitle__account:"Konto",headerTitle__security:"Sicherheit",headerSubtitle__account:"Verwalten Sie Ihre Kontoinformationen",headerSubtitle__security:"Verwalten Sie Ihre Sicherheitseinstellungen",profileSection:{title:"Profil"},usernameSection:{title:"Nutzername",primaryButton__changeUsername:"Benutzernamen \xe4ndern",primaryButton__setUsername:"Benutzernamen festlegen"},emailAddressesSection:{title:"E-Mail-Adressen",primaryButton:"F\xfcgen Sie eine E-Mail-Adresse hinzu",detailsTitle__primary:"Haupt-Email-Adresse",detailsSubtitle__primary:"Diese E-Mail-Adresse ist die prim\xe4re E-Mail-Adresse",detailsAction__primary:"Verifizierung abschlie\xdfen",detailsTitle__nonPrimary:"Als prim\xe4re E-Mail-Adresse festlegen",detailsSubtitle__nonPrimary:"Legen Sie diese E-Mail-Adresse als prim\xe4re E-Mail-Adresse fest, um Mitteilungen zu Ihrem Konto zu erhalten.",detailsAction__nonPrimary:"Als prim\xe4r festlegen",detailsTitle__unverified:"Unbest\xe4tigte E-Mail-Adresse",detailsSubtitle__unverified:"Diese E-Mail-Adresse wurde nicht verifiziert und kann in Ihrer Funktionalit\xe4t eingeschr\xe4nkt sein",detailsAction__unverified:"Verifizierung abschlie\xdfen",destructiveActionTitle:"Entfernen",destructiveActionSubtitle:"L\xf6schen Sie diese E-Mail-Adresse und entfernen Sie sie aus Ihrem Konto",destructiveAction:"E-Mail-Adresse entfernen"},phoneNumbersSection:{title:"Telefonnummern",primaryButton:"F\xfcgen Sie eine Telefonnummer hinzu",detailsTitle__primary:"Haupt-Telefonnummer",detailsSubtitle__primary:"Diese Telefonnummer ist die prim\xe4re Telefonnummer",detailsAction__primary:"Verifizierung abschlie\xdfen",detailsTitle__nonPrimary:"Als prim\xe4re Telefonnummer festlegen",detailsSubtitle__nonPrimary:"Legen Sie diese Telefonnummer als prim\xe4re Telefonnummer fest, um Mitteilungen zu Ihrem Konto zu erhalten.",detailsAction__nonPrimary:"Als prim\xe4r festlegen",detailsTitle__unverified:"Unbest\xe4tigte Telefonnummer",detailsSubtitle__unverified:"Diese Telefonnummer wurde nicht verifiziert und kann in Ihrer Funktionalit\xe4t eingeschr\xe4nkt sein",detailsAction__unverified:"Verifizierung abschlie\xdfen",destructiveActionTitle:"Entfernen",destructiveActionSubtitle:"L\xf6schen Sie diese Telefonnummer und entfernen Sie sie aus Ihrem Konto",destructiveAction:"Telefonnummer entfernen"},connectedAccountsSection:{title:"Verbundene Konten",primaryButton:"Konto verbinden",t
2itle__conectionFailed:"Fehlgeschlagene Verbindung erneut versuchen",title__connectionFailed:"Fehlgeschlagene Verbindung erneut versuchen",actionLabel__conectionFailed:"Versuchen Sie es nochmal",actionLabel__connectionFailed:"Versuchen Sie es nochmal",destructiveActionTitle:"Entfernen",destructiveActionSubtitle:"Entfernen Sie dieses Konto aus Ihrem Konto",destructiveActionAccordionSubtitle:"Verbundenes Konto entfernen"},passwordSection:{title:"Passwort",primaryButton__changePassword:"Passwort \xe4ndern",primaryButton__setPassword:"Passwort festlegen"},mfaSection:{title:"Zweifaktor-Authentifizierung",primaryButton:"Aktivieren Sie die Zweifaktor-Authentifizierung",phoneCode:{destructiveActionTitle:"Entfernen",destructiveActionSubtitle:"Entfernen Sie diese Telefonnummer aus der Zweifaktor-Authentifizierung",destructiveActionLabel:"Telefonnummer entfernen",title__default:"Standard",title__setDefault:"Als Standard festlegen",subtitle__default:"Dieser Methode wird bei der Anmeldung als zweiter Faktor verwendet.",subtitle__setDefault:"Legen Sie diese Methode als Standardmethode fest, um sie als standardm\xe4\xdfigen zweiten Faktor bei der Anmeldung zu verwenden.",actionLabel__setDefault:"Als Standard einstellen"},backupCodes:{headerTitle:"Backup-Codes",title__regenerate:"Backup-Codes neu generieren",subtitle__regenerate:"Generieren Sie einen neuen Satz sicherer Backup-Codes. Alte Backup-Code werden gel\xf6scht und k\xf6nnen nicht mehr verwendet werden.",actionLabel__regenerate:"Codes neu generieren"},totp:{headerTitle:"Authentifizierungs-App",title:"Standardfaktor",subtitle:"Dieser Faktor wird bei der Anmeldung als standardm\xe4\xdfiger zweiter Faktor verwendet.",destructiveActionTitle:"Entfernen",destructiveActionSubtitle:"Entfernen Sie die Authentifizierungs-App aus den zweistufigen \xdcberpr\xfcfungsmethoden",destructiveActionLabel:"Entfernen Sie die Authentifizierungs-App"}},activeDevicesSection:{title:"Aktive Ger\xe4te",primaryButton:"Aktive Ger\xe4te",detailsTitle:"Aktuelles Ger\xe4t",detailsSubtitle:"Dies ist das Ger\xe4t, welches Sie derzeit verwenden",destructiveActionTitle:"Ausloggen",destructiveActionSubtitle:"Melden Sie sich auf diesem Ger\xe4t von Ihrem Konto ab",destructiveAction:"Vom Ger\xe4t abmelden"},web3WalletsSection:{title:"Web3-Wallets",primaryButton:"Web3-Wallets",destructiveActionTitle:"Entfernen",destructiveActionSubtitle:"Entfernen Sie dieses Web3-Wallet aus Ihrem Konto",destructiveAction:"Wallet entfernen"},dangerSection:{title:"Achtung",deleteAccountButton:"Konto l\xf6schen",deleteAccountTitle:"Konto l\xf6schen",deleteAccountDescription:"L\xf6schen Sie ihr Konto und alle damit verkn\xfcpften Daten"}},profilePage:{title:"Profil aktualisieren",imageFormTitle:"Profilbild",imageFormSubtitle:"Bild hochladen",imageFormDestructiveActionSubtitle:"Bild entfernen",fileDropAreaTitle:"Datei hierher ziehen, oder...",fileDropAreaAction:"Datei ausw\xe4hlen",fileDropAreaHint:"Laden Sie ein JPG-, PNG-, GIF- oder WEBP-Bild hoch, welches kleiner als 10\xa0MB ist",successMessage:"Ihr Profil wurde aktualisiert."},usernamePage:{title:"Benutzernamen aktualisieren",successMessage:"Ihr Benutzername wurde aktualisiert."},emailAddressPage:{title:"E-Mail-Adresse hinzuf\xfcgen",emailCode:{formHint:"An diese E-Mail-Adresse wird eine E-Mail mit einem Best\xe4tigungscode gesendet.",formTitle:"Verifizierungs-Schl\xfcssel",formSubtitle:"Geben Sie den Best\xe4tigungscode ein, der an {{identifier}} gesendet wird",resendButton:"Code erneut senden",successMessage:"Die E-Mail-Adresse {{identifier}} wurde Ihrem Konto hinzugef\xfcgt."},emailLink:{formHint:"An diese E-Mail-Adresse wird eine E-Mail mit einem Best\xe4tigungslink gesendet.",formTitle:"Best\xe4tigungslink",formSubtitle:"Klicken Sie auf den Best\xe4tigungslink in der an {{identifier}} gesendeten E-Mail",resendButton:"Link erneut senden",successMessage:"Die E-Mail-Adresse {{identifier}} wurde Ihrem Konto hinzugef\xfcgt."},removeResource:{title:"E-Mail-Adresse entfernen",messageLine1:"{{identifier}} wird aus diesem Konto entfernt.",messageLine2:"Sie k\xf6nnen sich nicht mehr mit dieser E-Mail-Adresse anmelden.",successMessage:"{{emailAddress}} wurde aus Ihrem Konto entfernt."}},phoneNumberPage:{title:"Telefonnummer hinzuf\xfcgen",successMessage:"{{identifier}} wurde Ihrem Konto hinzugef\xfcgt.",infoText:"An diese Telefonnummer wird eine SMS mit einem Best\xe4tigungslink gesendet.",infoText__secondary:"Nachrichten- und Datengeb\xfchren k\xf6nnen anfallen.",removeResource:{title:"Telefonnummer entfernen",messageLine1:"{{identifier}} wird aus diesem Konto entfernt.",messageLine2:"Sie k\xf6nnen sich nicht mehr mit dieser Telefonnummer anmelden.",successMessage:"{{phoneNumber}} wurde aus Ihrem Konto entfernt."}}
2,connectedAccountPage:{title:"Verbundenes Konto hinzuf\xfcgen",formHint:"W\xe4hlen Sie einen Anbieter aus, um Ihr Konto zu verbinden.",formHint__noAccounts:"Es sind keine externen Kontoanbieter verf\xfcgbar.",socialButtonsBlockButton:"{{provider|titleize}}-Konto verbinden",successMessage:"Der Anbieter wurde Ihrem Konto hinzugef\xfcgt",removeResource:{title:"Verbundenes Konto entfernen",messageLine1:"{{identifier}} wird aus diesem Konto entfernt.",messageLine2:"Sie k\xf6nnen dieses verbundene Konto nicht mehr verwenden und alle abh\xe4ngigen Funktionen funktionieren nicht mehr.",successMessage:"{{connectedAccount}} wurde aus Ihrem Konto entfernt."}},web3WalletPage:{title:"Web3-Wallet hinzuf\xfcgen",subtitle__availableWallets:"W\xe4hlen Sie ein Web3-Wallet aus, um sich mit Ihrem Konto zu verbinden.",subtitle__unavailableWallets:"Es sind keine Web3-Wallets verf\xfcgbar.",successMessage:"Die Brieftasche wurde Ihrem Konto hinzugef\xfcgt.",removeResource:{title:"Entfernen Sie das Web3-Wallet",messageLine1:"{{identifier}} wird aus diesem Konto entfernt.",messageLine2:"Sie k\xf6nnen sich nicht mehr mit diesem Web3-Wallet anmelden.",successMessage:"{{web3Wallet}} wurde aus Ihrem Konto entfernt."}},passwordPage:{title:"Passwort festlegen",changePasswordTitle:"Passwort \xe4ndern",successMessage:"Ihr Passwort wurde festgelegt.",changePasswordSuccessMessage:"Dein Passwort wurde aktualisiert.",sessionsSignedOutSuccessMessage:"Alle anderen Ger\xe4te wurden abgemeldet."},mfaPage:{title:"Aktivieren Sie Zweifaktor-Authentifizierung",formHint:"W\xe4hlen Sie eine Methode aus."},mfaTOTPPage:{title:"Authentifizierungs-App hinzuf\xfcgen",verifyTitle:"Verifizierungs-Schl\xfcssel",verifySubtitle:"Geben Sie den von Ihrem Authentifikator generierten Best\xe4tigungscode ein",successMessage:"Die Best\xe4tigung in zwei Schritten ist jetzt aktiviert. Bei der Anmeldung m\xfcssen Sie als zus\xe4tzlichen Schritt einen Best\xe4tigungscode von diesem Authentifikator eingeben.",authenticatorApp:{infoText__ableToScan:"Richten Sie eine neue Anmeldemethode in Ihrer Authentifizierungs-App ein und scannen Sie den folgenden QR-Code, um ihn mit Ihrem Konto zu verkn\xfcpfen.",infoText__unableToScan:"Richten Sie eine neue Anmeldemethode in Ihrem Authentifikator ein und geben Sie den unten angegebenen Schl\xfcssel ein.",inputLabel__unableToScan1:"Stellen Sie sicher, dass zeitbasierte oder einmalige Passw\xf6rter aktiviert sind, und schlie\xdfen Sie dann die Verkn\xfcpfung Ihres Kontos ab.",inputLabel__unableToScan2:"Wenn Ihr Authentifikator TOTP-URIs unterst\xfctzt, k\xf6nnen Sie alternativ auch die vollst\xe4ndige URI kopieren.",buttonAbleToScan__nonPrimary:"Scannen Sie stattdessen den QR-Code",buttonUnableToScan__nonPrimary:"QR-Code kann nicht gescannt werden?"},removeResource:{title:"Entfernen Sie die Best\xe4tigung in zwei Schritten",messageLine1:"Bei der Anmeldung sind keine Best\xe4tigungscodes von diesem Authentifikator mehr erforderlich.",messageLine2:"Ihr Konto ist m\xf6glicherweise nicht mehr so sicher. Sind Sie sich sicher, dass Sie fortfahren wollen?",successMessage:"Die zweistufige Verifizierung \xfcber die Authentifizierungs-App wurde entfernt."}},mfaPhoneCodePage:{title:"SMS-Code-Best\xe4tigung hinzuf\xfcgen",primaryButton__addPhoneNumber:"F\xfcgen Sie eine Telefonnummer hinzu",subt
2itle__availablePhoneNumbers:"W\xe4hlen Sie eine Telefonnummer aus, um sich f\xfcr die Best\xe4tigung in zwei Schritten per SMS-Code zu registrieren.",subtitle__unavailablePhoneNumbers:"Es sind keine Telefonnummern verf\xfcgbar, um sich f\xfcr die SMS-Code-Best\xe4tigung in zwei Schritten zu registrieren.",successMessage:"Die SMS-Code-Best\xe4tigung in zwei Schritten ist jetzt f\xfcr diese Telefonnummer aktiviert. Bei der Anmeldung m\xfcssen Sie als zus\xe4tzlichen Schritt einen Best\xe4tigungscode eingeben, der an diese Telefonnummer gesendet wird.",removeResource:{title:"Entfernen Sie die Best\xe4tigung in zwei Schritten",messageLine1:"{{identifier}} erh\xe4lt bei der Anmeldung keine Best\xe4tigungscodes mehr.",messageLine2:"Ihr Konto ist m\xf6glicherweise nicht so sicher. Bist du dir sicher, dass du weitermachen willst?",successMessage:"SMS-Code-Best\xe4tigung in zwei Schritten wurde f\xfcr {{mfaPhoneCode}} entfernt"}},backupCodePage:{title:"Backup-Code-Verifizierung hinzuf\xfcgen",title__codelist:"Sicherungscodes",subtitle__codelist:"Bewahren Sie die Codes sicher auf und halten Sie sie geheim.",infoText1:"Backup-Codes werden f\xfcr dieses Konto aktiviert.",infoText2:"Halten Sie die Backup-Codes geheim und bewahren Sie sie sicher auf. Sie k\xf6nnen Sicherungscodes neu generieren, wenn Sie vermuten, dass sie kompromittiert wurden.",successSubtitle:"Sie k\xf6nnen diese Codes verwenden, um sich bei Ihrem Konto anzumelden, wenn Sie den Zugriff auf Ihr Authentifizierungsger\xe4t verlieren.",successMessage:"Sicherungscodes sind jetzt aktiviert. Sie k\xf6nnen eines davon verwenden, um sich bei Ihrem Konto anzumelden, wenn Sie den Zugriff auf Ihr Authentifizierungsger\xe4t verlieren. Jeder Code kann nur einmal verwendet werden.",actionLabel__copy:"Kopiere alle",actionLabel__copied:"Kopiert!",actionLabel__download:"Laden Sie .txt herunter",actionLabel__print:"Drucken"},deletePage:{title:"Konto l\xf6schen",messageLine1:"Sind Sie sicher, dass Sie ihr Konto l\xf6schen m\xf6chten?",messageLine2:"Diese Aktion ist endg\xfcltig und kann nicht r\xfcckg\xe4ngig gemacht werden.",actionDescription:'Geben Sie "Konto l\xf6schen" ein, um fortzufahren.',confirm:"Konto l\xf6schen"}},userButton:{action__manageAccount:"Konto verwalten",action__signOut:"Ausloggen",action__signOutAll:"Melden Sie sich von allen Konten ab",action__addAccount:"Konto hinzuf\xfcgen"},organizationSwitcher:{personalWorkspace:"Pers\xf6nlicher Arbeitsbereich",notSelected:"Keine Organisation ausgew\xe4hlt",action__createOrganization:"Organisation erstellen",action__manageOrganization:"Organisation verwalten"},impersonationFab:{title:"Angemeldet als {{identifier}}",action__signOut:"Ausloggen"},organizationProfile:{start:{headerTitle__members:"Mitglieder",headerTitle__settings:"Einstellungen",headerSubtitle__members:"Anzeigen und Verwalten von Organisationsmitgliedern",headerSubtitle__settings:"Organisationseinstellungen verwalten"},profilePage:{title:"Organisationsprofil",subtitle:"Organisationsprofil verwalten",successMessage:"Die Organisation wurde aktualisiert.",dangerSection:{title:"Achtung",leaveOrganization:{title:"Organisation verlassen",messageLine1:"M\xf6chten Sie diese Organisation wirklich verlassen? Sie verlieren den Zugriff auf diese Organisation und Ihre Anwendungen.",messageLine2:"Diese Aktion ist dauerhaft und irreversibel.",successMessage:"Sie haben die Organisation verlassen."}}},invitePage:{title:"Mitglieder einladen",subtitle:"Laden Sie neue Mitglieder zu dieser Organisation ein",successMessage:"Einladungen erfolgreich versendet",detailsTitle__inviteFailed:"Die Einladungen konnten nicht versendet werden. Beheben Sie Folgendes und versuchen Sie es erneut:",formButtonPrimary__continue:"Einladungen verschicken"},membersPage:{detailsTitle__emptyRow:"Keine Mitglieder zum Anzeigen",action__invite:"Einladen",start:{headerTitle__active:"Aktiv",headerTitle__invited:"Eingeladen"},activeMembersTab:{tableHeader__user:"Benutzer",tableHeader__joined:"Trat bei",tableHeader__role:"Rolle",tableHeader__actions:"",menuAction__remove:"Mitglied entfernen"},invitedMembersTab:{tableHeader__invited:"Eingeladen",menuAction__revoke:"Einladung widerrufen"}}},createOrganization:{title:"Organisation erstellen",formButtonSubmit:"Organisation erstellen",subtitle:"Legen Sie das Organisationsprofil fest",invitePage:{formButtonReset:"\xdcberspringen"}},unstable__errors:{identification_deletion_failed:"",phone_number_exists:"Diese Telefonnummer ist bereits vergeben. Bitte w\xe4hlen Sie eine Andere.",form_identifier_not_found:"",captcha_invalid:"Anmeldung aufgrund fehlgeschlagener Sicherheits\xfcberpr\xfcfung nicht erfolgreich. Bitte versuchen Sie es erneut oder kontaktieren Sie uns f\xfcr weitere Unterst\xfctzung.",form_password_pwned:"Das gew\xe4hlte Passwort wurde durch eine Datenpanne im Internet offengelegt. W\xe4hlen Sie aus Sicherheitsgr\xfcnden bitte ein anderes Passwort",form_username_invalid_length:"",form_username_invalid_character:"",form_param_format_invalid:"",form_param_format_invalid__email_address:"Bitte geben Sie eine g\xfcltige E-Mail-Adresse ein.",form_password_length_too_short:"",form_param_nil:"",form_code_incorrect:"",form_password_incorrect:"",not_allowed_access:"",form_identifier_exists:"Diese E-Mail-Adresse ist bereits vergeben. Bitte w\xe4hlen Sie eine Andere.",form_password_validation_failed:"Falsches Passwort",form_password_not_strong_enough:"Passwort nicht stark genug",form_password_size_in_bytes_exceeded:"Das Passwort hat die maximale Anzahl an Bytes \xfcberschritten. Bitte k\xfcrzen oder Sonderzeichen entfernen.",passwordComplexity:{sentencePrefix:"Das Passwort muss",minimumLength:"mindestens {{length}} Zeichen lang sein",maximumLength:"weniger als {{length}} Zeichen lang sein",requireNumbers:"eine Zahl enthalten",requireLowercase:"einen Kleinbuchstaben enthalten",requireUppercase:"einen Gro\xdfbuchstaben enthalten",requireSpecialCharacter:"ein Sonderzeichen enthalten"},zxcvbn:{notEnough:"Ihr Passwort ist nicht stark genug.",warnings:{straightRow:"Gerade Linien von Tasten auf der Tastatur sind leicht zu erraten.",keyPattern:"Kurze Tastaturmuster sind leicht zu erraten.",simpleRepeat:'Sich wiederholende Zeichen wie "aaa" sind leicht zu erraten.',extendedRepeat:'Sich wiederholende Zeichenmuster wie "abcabcabc" sind leicht zu erraten.',sequences:'H\xe4ufige Zeichenfolgen wie "abc" sind leicht zu erraten.',recentYears:"Die j\xfcngsten Jahreszahlen sind leicht zu erraten.",dates:"Ein Datum ist leicht zu erraten.",topTen:"Dies ist ein sehr h\xe4ufig verwendetes Passwort.",topHundred:"Dies ist ein h\xe4ufig verwendetes Passwort.",common:"Dies ist ein oft verwendetes Passwort.",similarToCommon:"Dies weist \xc4hnlichkeit zu anderen oft verwendeten Passw\xf6rtern auf.",wordByItself:"Einzelne W\xf6rter sind leicht zu erraten.",namesByThemselves:"Einzelne Namen oder Nachnamen sind leicht zu erraten.",commonNames:"Vornamen und Nachnamen sind leicht zu erraten.",userInputs:"Es sollten keine pers\xf6nlichen oder Seiten relevanten Daten vorkommen.",pwned:"Ihr Passwort wurde durch eine Datenpanne im Internet offengelegt."},suggestions:{l33t:"Vorhersehbare Buchstabenersetzungen wie '@' f\xfcr 'a' vermeiden.",reverseWords:"Umgekehrte Schreibweise von gebr\xe4uchlichen W\xf6rtern vermeiden.",allUppercase:"Einige, aber nicht alle Buchstaben gro\xdf schreiben.",capitalization:"Nicht nur den ersten Buchstaben gro\xdf schreiben.",dates:"Daten, die mit pers\xf6nlichen Daten in Verbindung gebracht werden k\xf6nnen, vermeiden.",recentYears:"Die j\xfcngsten Jahreszahlen vermeiden.",associatedYears:"Jahre, die mit pers\xf6nlichen Daten in Verbindung gebracht werden k\xf6nnen, vermeiden.",sequences:"H\xe4ufige Zeichenfolgen vermeiden.",repeated:"Wort- und Zeichenwiederholungen vermeiden.",longerKeyboardPattern:"L\xe4ngere Tastaturmuster in unterschiedlicher Tipprichtung verwenden.",anotherWord:"Weitere W\xf6rter, die weniger h\xe4ufig vorkommen, hinzuf\xfcgen.",useWords:"Mehrere W\xf6rter verwenden, aber allgemeine Phrasen vermeiden.",noNeed:"Es ist m\xf6glich, starke Passw\xf6rter zu erstellen, ohne Symbole, Zahlen oder Gro\xdfbuchstaben zu verwenden.",pwned:"Wenn Sie dieses Passwort an anderer Stelle verwenden, sollten Sie es \xe4ndern."}}},dates:{previous6Days:"Letzte {{ date | weekday('de-DE','long') }} um {{ date | timeString('de-DE') }}",lastDay:"Gestern um {{ date | timeString('de-DE') }}",sameDay:"Heute um {{ date | timeString('de-DE') }}",nextDay:"Morgen um {{ date | timeString('de-DE') }}",next6Days:"{{ date | weekday('de-DE','long') }} bei {{ date | timeString('de-DE') }}",numeric:"{{ date | numeric('de-DE') }}"}}};var K=(0,D.Jc)(function(e){let{Component:t,pageProps:i}=e,{i18n:o}=(0,D.$G)();return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)($,{}),(0,n.jsx)(V,{}),(0,n.jsx)(r.Fragment,{children:(0,n.jsx)(a(),{defer:!0,"data-domain":"aigirlfriend.wtf",src:"https://plausible.aigirlfriend.wtf/js/script.tagged-events.js"})}),(0,n.jsx)(g,{localization:W[o.language],...i,children:(0,n.jsx)(t,{...i})})]})})},5303:function(){},1943:function(){},7663:function(e){!function(){var t={229:function(e){var t,i,n,r=e.exports={};function o(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===o||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(i){try{return t.call(null,e,0)}catch(i){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:o}catch(e){t=o}try{i="function"==typeof clearTimeout?clearTimeout:a}catch(e){i=a}}();var l=[],u=!1,c=-1;function d(){u&&n&&(u=!1,n.length?l=n.concat(l):c=-1,l.length&&f())}function f(){if(!u){var e=s(d);u=!0;for(var t=l.length;t;){for(n=l,l=[];++c<t;)n&&n[c].run();c=-1,t=l.length}n=null,u=!1,function(e){if(i===clearTimeout)return clearTimeout(e);if((i===a||!i)&&clearTimeout)return i=clearTimeout,clearTimeout(e);try{i(e)}catch(t){try{return i.call(null,e)}catch(t){return i.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function m(){}r.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var i=1;i<arguments.length;i++)t[i-1]=arguments[i];l.push(new p(e,t)),1!==l.length||u||s(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=m,r.addListener=m,r.once=m,r.off=m,r.removeListener=m,r.removeAllListeners=m,r.emit=m,r.prependListener=m,r.prependOnceListener=m,r.listeners=function(e){return[]},r.binding=function(e){throw Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(e){throw Error("process.chdir is not supported")},r.umask=function(){return 0}}},i={};function n(e){var r=i[e];
2if(void 0!==r)return r.exports;var o=i[e]={exports:{}},a=!0;try{t[e](o,o.exports,n),a=!1}finally{a&&delete i[e]}return o.exports}n.ab="//";var r=n(229);e.exports=r}()},9332:function(e,t,i){e.exports=i(3736)},1163:function(e,t,i){e.exports=i(8355)},4298:function(e,t,i){e.exports=i(7616)},9921:function(e,t){"use strict";/** @license React v16.13.1
3 * react-is.production.min.js
4 *
5 * Copyright (c) Facebook, Inc. and its affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var i="function"==typeof Symbol&&Symbol.for,n=i?Symbol.for("react.element"):60103,r=i?Symbol.for("react.portal"):60106,o=i?Symbol.for("react.fragment"):60107,a=i?Symbol.for("react.strict_mode"):60108,s=i?Symbol.for("react.profiler"):60114,l=i?Symbol.for("react.provider"):60109,u=i?Symbol.for("react.context"):60110,c=i?Symbol.for("react.async_mode"):60111,d=i?Symbol.for("react.concurrent_mode"):60111,f=i?Symbol.for("react.forward_ref"):60112,p=i?Symbol.for("react.suspense"):60113,m=i?Symbol.for("react.suspense_list"):60120,g=i?Symbol.for("react.memo"):60115,h=i?Symbol.for("react.lazy"):60116,b=i?Symbol.for("react.block"):60121,_=i?Symbol.for("react.fundamental"):60117,v=i?Symbol.for("react.responder"):60118,y=i?Symbol.for("react.scope"):60119;function x(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case c:case d:case o:case s:case a:case p:return e;default:switch(e=e&&e.$$typeof){case u:case f:case h:case g:case l:return e;default:return t}}case r:return t}}}function S(e){return x(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=l,t.Element=n,t.ForwardRef=f,t.Fragment=o,t.Lazy=h,t.Memo=g,t.Portal=r,t.Profiler=s,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return S(e)||x(e)===c},t.isConcurrentMode=S,t.isContextConsumer=function(e){return x(e)===u},t.isContextProvider=function(e){return x(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return x(e)===f},t.isFragment=function(e){return x(e)===o},t.isLazy=function(e){return x(e)===h},t.isMemo=function(e){return x(e)===g},t.isPortal=function(e){return x(e)===r},t.isProfiler=function(e){return x(e)===s},t.isStrictMode=function(e){return x(e)===a},t.isSuspense=function(e){return x(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===s||e===a||e===p||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===g||e.$$typeof===l||e.$$typeof===u||e.$$typeof===f||e.$$typeof===_||e.$$typeof===v||e.$$typeof===y||e.$$typeof===b)},t.typeOf=x},9864:function(e,t,i){"use strict";e.exports=i(9921)},3250:function(e,t,i){"use strict";/**
10 * @license React
11 * use-sync-external-store-shim.production.min.js
12 *
13 * Copyright (c) Facebook, Inc. and its affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */var n=i(7294),r="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=n.useState,a=n.useEffect,s=n.useLayoutEffect,l=n.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var i=t();return!r(e,i)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var i=t(),n=o({inst:{value:i,getSnapshot:t}}),r=n[0].inst,c=n[1];return s(function(){r.value=i,r.getSnapshot=t,u(r)&&c({inst:r})},[e,i,t]),a(function(){return u(r)&&c({inst:r}),e(function(){u(r)&&c({inst:r})})},[e]),l(i),i};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},1688:function(e,t,i){"use strict";e.exports=i(3250)},1739:function(e){e.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[9774,179],function(){return t(8033),t(1118),t(8355)}),_N_E=e.O()}]);
18//# sourceMappingURL=_app-61566def76fcfb51.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.