PageSourceSearch

https://comparea.ch/_next/static/chunks/pages/_app-638ac19ed8005fe2.js

js comparea.ch collected 2026-10-08 05:14:09 UTC 671,285 bytes, 40 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2888],{30853:function(e,o,i){"use strict";i.d(o,{Z:function(){return createReactComponent}});var s=i(67294),u=i(45697),c=i.n(u),f={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"},p=Object.defineProperty,m=Object.defineProperties,g=Object.getOwnPropertyDescriptors,v=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,__defNormalProp=(e,o,i)=>o in e?p(e,o,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[o]=i,__spreadValues=(e,o)=>{for(var i in o||(o={}))b.call(o,i)&&__defNormalProp(e,i,o[i]);if(v)for(var i of v(o))x.call(o,i)&&__defNormalProp(e,i,o[i]);return e},__spreadProps=(e,o)=>m(e,g(o)),__objRest=(e,o)=>{var i={};for(var s in e)b.call(e,s)&&0>o.indexOf(s)&&(i[s]=e[s]);if(null!=e&&v)for(var s of v(e))0>o.indexOf(s)&&x.call(e,s)&&(i[s]=e[s]);return i},createReactComponent=(e,o,i)=>{let u=(0,s.forwardRef)((o,u)=>{var{color:c="currentColor",size:p=24,stroke:m=2,children:g}=o,v=__objRest(o,["color","size","stroke","children"]);return(0,s.createElement)("svg",__spreadValues(__spreadProps(__spreadValues({ref:u},f),{width:p,height:p,stroke:c,strokeWidth:m,className:`tabler-icon tabler-icon-${e}`}),v),[...i.map(([e,o])=>(0,s.createElement)(e,o)),...g||[]])});return u.propTypes={color:c().string,size:c().oneOfType([c().string,c().number]),stroke:c().oneOfType([c().string,c().number])},u.displayName=`${o}`,u}},88198:function(e,o,i){"use strict";i.d(o,{Z:function(){return s}});var s=(0,i(30853).Z)("check","IconCheck",[["path",{d:"M5 12l5 5l10 -10",key:"svg-0"}]])},53865:function(e,o,i){"use strict";i.d(o,{Z:function(){return s}});var s=(0,i(30853).Z)("chevron-right","IconChevronRight",[["path",{d:"M9 6l6 6l-6 6",key:"svg-0"}]])},12508:function(e,o,i){"use strict";i.d(o,{Z:function(){return s}});var s=(0,i(30853).Z)("chevron-up","IconChevronUp",[["path",{d:"M6 15l6 -6l6 6",key:"svg-0"}]])},97283:function(e,o,i){"use strict";i.d(o,{Z:function(){return s}});var s=(0,i(30853).Z)("x","IconX",[["path",{d:"M18 6l-12 12",key:"svg-0"}],["path",{d:"M6 6l12 12",key:"svg-1"}]])},23541:function(e,o,i){"use strict";i.d(o,{Ry:function(){return hideOthers}});var s=new WeakMap,u=new WeakMap,c={},f=0,unwrapHost=function(e){return e&&(e.host||unwrapHost(e.parentNode))},applyAttributeToOthers=function(e,o,i,p){var m=(Array.isArray(e)?e:[e]).map(function(e){if(o.contains(e))return e;var i=unwrapHost(e);return i&&o.contains(i)?i:(console.error("aria-hidden",e,"in not contained inside",o,". Doing nothing"),null)}).filter(function(e){return!!e});c[i]||(c[i]=new WeakMap);var g=c[i],v=[],b=new Set,x=new Set(m),keep=function(e){!e||b.has(e)||(b.add(e),keep(e.parentNode))};m.forEach(keep);var deep=function(e){!e||x.has(e)||Array.prototype.forEach.call(e.children,function(e){if(b.has(e))deep(e);else{var o=e.getAttribute(p),c=null!==o&&"false"!==o,f=(s.get(e)||0)+1,m=(g.get(e)||0)+1;s.set(e,f),g.set(e,m),v.push(e),1===f&&c&&u.set(e,!0),1===m&&e.setAttribute(i,"true"),c||e.setAttribute(p,"true")}})};return deep(o),b.clear(),f++,function(){v.forEach(function(e){var o=s.get(e)-1,c=g.get(e)-1;s.set(e,o),g.set(e,c),o||(u.has(e)||e.removeAttribute(p),u.delete(e)),c||e.removeAttribute(i)}),--f||(s=new WeakMap,s=new WeakMap,u=new WeakMap,c={})}},hideOthers=function(e,o,i){void 0===i&&(i="data-aria-hidden");var s=Array.from(Array.isArray(e)?e:[e]),u=o||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return u?(s.push.apply(s,Array.from(u.querySelectorAll("[aria-live]"))),applyAttributeToOthers(s,u,i,"aria-hidden")):function(){return null}}},27484:function(e){var o,i,s,u,c,f,p,m,g,v,b,x,w,C,P,S,_,O,N,E,k,T;e.exports=(o="millisecond",i="second",s="minute",u="hour",c="week",f="month",p="quarter",m="year",g="date",v="Invalid Date",b=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,x=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,w=function(e,o,i){var s=String(e);return!s||s.length>=o?e:""+Array(o+1-s.length).join(i)+e},(P={})[C="en"]={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var o=["th","st","nd","rd"],i=e%100;return"["+e+(o[(i-20)%10]||o[i]||"th")+"]"}},S="$isDayjsObject",_=function(e){return e instanceof k||!(!e||!e[S])},O=function t(e,o,i){var s;if(!e)return C;if("string"==typeof e){var u=e.toLowerCase();P[u]&&(s=u),o&&(P[u]=o,s=u);var c=e.split("-");if(!s&&c.length>1)return t(c[0])}else{var f=e.name;P[f]=e,s=f}return!i&&s&&(C=s),s||!i&&C},N=function(e,o){if(_(e))return e.clone();var i="object"==typeof o?o:{};return i.date=e,i.args=arguments,new k(i)},(E={s:w,z:function(e){var o=-e.utcOffset(),i=Math.abs(o);return(o<=0?"+":"-")+w(Math.floor(i/60),2,"0")+":"+w(i%60,2,"0")},m:function t(e,o){if(e.date()<o.date())return-t(o,e);var i=12*(o.year()-e.year())+(o.month()-e.month()),s=e.clone().add(i,f),u=o-s<0,c=e.clone().add(i+(u?-1:1),f);return+(-(i+(o-s)/(u?s-c:c-s))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return({M:f,y:m,w:c,d:"day",D:g,h:u,m:s,s:i,ms:o,Q:p})[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}}).l=O,E.i=_,E.w=function(e,o){return N(e,{locale:o.$L,utc:o.$u,x:o.$x,$offset:o.$offset})},T=(k=function(){function M(e){this.$L=O(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[S]=!0}var e=M.prototype;return e.parse=function(e){this.$d=function(e){var o=e.date,i=e.utc;if(null===o)return new Date(NaN);if(E.u(o))return new Date;if(o instanceof Date)return new Date(o);if("string"==typeof o&&!/Z$/i.test(o)){var s=o.match(b);if(s){var u=s[2]-1||0,c=(s[7]||"0").substring(0,3);return i?new Date(Date.UTC(s[1],u,s[3]||1,s[4]||0,s[5]||0,s[6]||0,c)):new Date(s[1],u,s[3]||1,s[4]||0,s[5]||0,s[6]||0,c)}}return new Date(o)}(e),this.init()},e.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},e.$utils=function(){return E},e.isValid=function(){return this.$d.toString()!==v},e.isSame=function(e,o){var i=N(e);
1return this.startOf(o)<=i&&i<=this.endOf(o)},e.isAfter=function(e,o){return N(e)<this.startOf(o)},e.isBefore=function(e,o){return this.endOf(o)<N(e)},e.$g=function(e,o,i){return E.u(e)?this[o]:this.set(i,e)},e.unix=function(){return Math.floor(this.valueOf()/1e3)},e.valueOf=function(){return this.$d.getTime()},e.startOf=function(e,o){var p=this,v=!!E.u(o)||o,b=E.p(e),l=function(e,o){var i=E.w(p.$u?Date.UTC(p.$y,o,e):new Date(p.$y,o,e),p);return v?i:i.endOf("day")},$=function(e,o){return E.w(p.toDate()[e].apply(p.toDate("s"),(v?[0,0,0,0]:[23,59,59,999]).slice(o)),p)},x=this.$W,w=this.$M,C=this.$D,P="set"+(this.$u?"UTC":"");switch(b){case m:return v?l(1,0):l(31,11);case f:return v?l(1,w):l(0,w+1);case c:var S=this.$locale().weekStart||0,_=(x<S?x+7:x)-S;return l(v?C-_:C+(6-_),w);case"day":case g:return $(P+"Hours",0);case u:return $(P+"Minutes",1);case s:return $(P+"Seconds",2);case i:return $(P+"Milliseconds",3);default:return this.clone()}},e.endOf=function(e){return this.startOf(e,!1)},e.$set=function(e,c){var p,v=E.p(e),b="set"+(this.$u?"UTC":""),x=((p={}).day=b+"Date",p[g]=b+"Date",p[f]=b+"Month",p[m]=b+"FullYear",p[u]=b+"Hours",p[s]=b+"Minutes",p[i]=b+"Seconds",p[o]=b+"Milliseconds",p)[v],w="day"===v?this.$D+(c-this.$W):c;if(v===f||v===m){var C=this.clone().set(g,1);C.$d[x](w),C.init(),this.$d=C.set(g,Math.min(this.$D,C.daysInMonth())).$d}else x&&this.$d[x](w);return this.init(),this},e.set=function(e,o){return this.clone().$set(e,o)},e.get=function(e){return this[E.p(e)]()},e.add=function(e,o){var p,g=this;e=Number(e);var v=E.p(o),y=function(o){var i=N(g);return E.w(i.date(i.date()+Math.round(o*e)),g)};if(v===f)return this.set(f,this.$M+e);if(v===m)return this.set(m,this.$y+e);if("day"===v)return y(1);if(v===c)return y(7);var b=((p={})[s]=6e4,p[u]=36e5,p[i]=1e3,p)[v]||1,x=this.$d.getTime()+e*b;return E.w(x,this)},e.subtract=function(e,o){return this.add(-1*e,o)},e.format=function(e){var o=this,i=this.$locale();if(!this.isValid())return i.invalidDate||v;var s=e||"YYYY-MM-DDTHH:mm:ssZ",u=E.z(this),c=this.$H,f=this.$m,p=this.$M,m=i.weekdays,g=i.months,b=i.meridiem,h=function(e,i,u,c){return e&&(e[i]||e(o,s))||u[i].slice(0,c)},d=function(e){return E.s(c%12||12,e,"0")},w=b||function(e,o,i){var s=e<12?"AM":"PM";return i?s.toLowerCase():s};return s.replace(x,function(e,s){return s||function(e){switch(e){case"YY":return String(o.$y).slice(-2);case"YYYY":return E.s(o.$y,4,"0");case"M":return p+1;case"MM":return E.s(p+1,2,"0");case"MMM":return h(i.monthsShort,p,g,3);case"MMMM":return h(g,p);case"D":return o.$D;case"DD":return E.s(o.$D,2,"0");case"d":return String(o.$W);case"dd":return h(i.weekdaysMin,o.$W,m,2);case"ddd":return h(i.weekdaysShort,o.$W,m,3);case"dddd":return m[o.$W];case"H":return String(c);case"HH":return E.s(c,2,"0");case"h":return d(1);case"hh":return d(2);case"a":return w(c,f,!0);case"A":return w(c,f,!1);case"m":return String(f);case"mm":return E.s(f,2,"0");case"s":return String(o.$s);case"ss":return E.s(o.$s,2,"0");case"SSS":return E.s(o.$ms,3,"0");case"Z":return u}return null}(e)||u.replace(":","")})},e.utcOffset=function(){return-(15*Math.round(this.$d.getTimezoneOffset()/15))},e.diff=function(e,o,g){var v,b=this,x=E.p(o),w=N(e),C=(w.utcOffset()-this.utcOffset())*6e4,P=this-w,D=function(){return E.m(b,w)};switch(x){case m:v=D()/12;break;case f:v=D();break;case p:v=D()/3;break;case c:v=(P-C)/6048e5;break;case"day":v=(P-C)/864e5;break;case u:v=P/36e5;break;case s:v=P/6e4;break;case i:v=P/1e3;break;default:v=P}return g?v:E.a(v)},e.daysInMonth=function(){return this.endOf(f).$D},e.$locale=function(){return P[this.$L]},e.locale=function(e,o){if(!e)return this.$L;var i=this.clone(),s=O(e,o,!0);return s&&(i.$L=s),i},e.clone=function(){return E.w(this.$d,this)},e.toDate=function(){return new Date(this.valueOf())},e.toJSON=function(){return this.isValid()?this.toISOString():null},e.toISOString=function(){return this.$d.toISOString()},e.toString=function(){return this.$d.toUTCString()},M}()).prototype,N.prototype=T,[["$ms",o],["$s",i],["$m",s],["$H",u],["$W","day"],["$M",f],["$y",m],["$D",g]].forEach(function(e){T[e[1]]=function(o){return this.$g(o,e[0],e[1])}}),N.extend=function(e,o){return e.$i||(e(o,k,N),e.$i=!0),N},N.locale=O,N.isDayjs=_,N.unix=function(e){return N(1e3*e)},N.en=P[C],N.Ls=P,N.p={},N)},96023:function(e,o,i){var s,u;e.exports=(s=i(27484),u={name:"fr",weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinal:function(e){return""+e+(1===e?"er":"")}},(s&&"object"==typeof s&&"default"in s?s:{default:s}).default.locale(u,null,!0),u)},8679:function(e,o,i){"use strict";var s=i(59864),u={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},c={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},f={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},p={};function getStatics(e){return s.isMemo(e)?f:p[e.$$typeof]||u}p[s.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},p[s.Memo]=f;var m=Object.defineProperty,g=Object.getOwnPropertyNames,v=Object.getOwnPropertySymbols,b=Object.getOwnPropertyDescriptor,x=Object.getPrototypeOf,w=Object.prototype;
1e.exports=function hoistNonReactStatics(e,o,i){if("string"!=typeof o){if(w){var s=x(o);s&&s!==w&&hoistNonReactStatics(e,s,i)}var u=g(o);v&&(u=u.concat(v(o)));for(var f=getStatics(e),p=getStatics(o),C=0;C<u.length;++C){var P=u[C];if(!c[P]&&!(i&&i[P])&&!(p&&p[P])&&!(f&&f[P])){var S=b(o,P);try{m(e,P,S)}catch(e){}}}}return e}},84297:function(e,o,i){"use strict";i.d(o,{Z:function(){return createLucideIcon}});var s=i(67294),u={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
2 * @license lucide-react v0.309.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */let toKebabCase=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase().trim(),createLucideIcon=(e,o)=>{let i=(0,s.forwardRef)(({color:i="currentColor",size:c=24,strokeWidth:f=2,absoluteStrokeWidth:p,className:m="",children:g,...v},b)=>(0,s.createElement)("svg",{ref:b,...u,width:c,height:c,stroke:i,strokeWidth:p?24*Number(f)/Number(c):f,className:["lucide",`lucide-${toKebabCase(e)}`,m].join(" "),...v},[...o.map(([e,o])=>(0,s.createElement)(e,o)),...Array.isArray(g)?g:[g]]));return i.displayName=`${e}`,i}},8971:function(e,o,i){"use strict";i.d(o,{Z:function(){return u}});var s=i(84297);/**
7 * @license lucide-react v0.309.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */let u=(0,s.Z)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},64901:function(e,o,i){"use strict";let s;i.d(o,{cC:function(){return Trans_Trans},Jc:function(){return appWithTranslation},$G:function(){return useTranslation_useTranslation}});var u=i(67294),c=i(71739),f=i.n(c),p=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function n(e){var o={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},i=e.match(/<\/?([^\s]+?)[/\s>]/);if(i&&(o.name=i[1],(f()[i[1]]||"/"===e.charAt(e.length-2))&&(o.voidElement=!0),o.name.startsWith("!--"))){var s=e.indexOf("-->");return{type:"comment",comment:-1!==s?e.slice(4,s):""}}for(var u=new RegExp(p),c=null;null!==(c=u.exec(e));)if(c[0].trim()){if(c[1]){var m=c[1].trim(),g=[m,""];m.indexOf("=")>-1&&(g=m.split("=")),o.attrs[g[0]]=g[1],u.lastIndex--}else c[2]&&(o.attrs[c[2]]=c[3].trim().substring(1,c[3].length-1))}return o}var m=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,g=/^\s*$/,v=Object.create(null),b={parse:function(e,o){o||(o={}),o.components||(o.components=v);var i,s=[],u=[],c=-1,f=!1;if(0!==e.indexOf("<")){var p=e.indexOf("<");s.push({type:"text",content:-1===p?e:e.substring(0,p)})}return e.replace(m,function(p,m){if(f){if(p!=="</"+i.name+">")return;f=!1}var v,b="/"!==p.charAt(1),x=p.startsWith("<!--"),w=m+p.length,C=e.charAt(w);if(x){var P=n(p);return c<0?s.push(P):(v=u[c]).children.push(P),s}if(b&&(c++,"tag"===(i=n(p)).type&&o.components[i.name]&&(i.type="component",f=!0),i.voidElement||f||!C||"<"===C||i.children.push({type:"text",content:e.slice(w,e.indexOf("<",w))}),0===c&&s.push(i),(v=u[c-1])&&v.children.push(i),u[c]=i),(!b||i.voidElement)&&(c>-1&&(i.voidElement||i.name===p.slice(2,-1))&&(i=-1==--c?s:u[c]),!f&&"<"!==C&&C)){v=-1===c?s:u[c].children;var S=e.indexOf("<",w),_=e.slice(w,-1===S?void 0:S);g.test(_)&&(_=" "),(S>-1&&c+v.length>=0||" "!==_)&&v.push({type:"text",content:_})}}),s},stringify:function(e){return e.reduce(function(e,o){return e+function a(e,o){switch(o.type){case"text":return e+o.content;case"tag":return e+="<"+o.name+(o.attrs?function(e){var o=[];for(var i in e)o.push(i+'="'+e[i]+'"');return o.length?" "+o.join(" "):""}(o.attrs):"")+(o.voidElement?"/>":">"),o.voidElement?e:e+o.children.reduce(a,"")+"</"+o.name+">";case"comment":return e+"<!--"+o.comment+"-->"}}("",o)},"")}};function warn(){if(console&&console.warn){for(var e=arguments.length,o=Array(e),i=0;i<e;i++)o[i]=arguments[i];"string"==typeof o[0]&&(o[0]=`react-i18next:: ${o[0]}`),console.warn(...o)}}let x={};function warnOnce(){for(var e=arguments.length,o=Array(e),i=0;i<e;i++)o[i]=arguments[i];"string"==typeof o[0]&&x[o[0]]||("string"==typeof o[0]&&(x[o[0]]=new Date),warn(...o))}let loadedClb=(e,o)=>()=>{if(e.isInitialized)o();else{let initialized=()=>{setTimeout(()=>{e.off("initialized",initialized)},0),o()};e.on("initialized",initialized)}};function loadNamespaces(e,o,i){e.loadNamespaces(o,loadedClb(e,i))}function loadLanguages(e,o,i,s){"string"==typeof i&&(i=[i]),i.forEac
11h(o=>{0>e.options.ns.indexOf(o)&&e.options.ns.push(o)}),e.loadLanguages(o,loadedClb(e,s))}let w=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,C={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"\xa9","&#169;":"\xa9","&reg;":"\xae","&#174;":"\xae","&hellip;":"…","&#8230;":"…","&#x2F;":"/","&#47;":"/"},unescapeHtmlEntity=e=>C[e],P={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(w,unescapeHtmlEntity)};function hasChildren(e,o){if(!e)return!1;let i=e.props?e.props.children:e.children;return o?i.length>0:!!i}function getChildren(e){if(!e)return[];let o=e.props?e.props.children:e.children;return e.props&&e.props.i18nIsDynamicList?getAsArray(o):o}function getAsArray(e){return Array.isArray(e)?e:[e]}let S=(0,u.createContext)();let ReportNamespaces=class ReportNamespaces{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}};function Trans_Trans(e){let{children:o,count:i,parent:c,i18nKey:f,context:p,tOptions:m={},values:g,defaults:v,components:x,ns:w,i18n:C,t:_,shouldUnescape:O,...N}=e,{i18n:E,defaultNS:k}=(0,u.useContext)(S)||{},T=C||E||s,R=_||T&&T.t.bind(T);return function(e){let{children:o,count:i,parent:c,i18nKey:f,context:p,tOptions:m={},values:g,defaults:v,components:x,ns:w,i18n:C,t:S,shouldUnescape:_,...O}=e,N=C||s;if(!N)return warnOnce("You will need to pass in an i18next instance by using i18nextReactModule"),o;let E=S||N.t.bind(N)||(e=>e);p&&(m.context=p);let k={...P,...N.options&&N.options.react},T=w||E.ns||N.options&&N.options.defaultNS;T="string"==typeof T?[T]:T||["translation"];let R=function nodesToString(e,o){if(!e)return"";let i="",s=getAsArray(e),c=o.transSupportBasicHtmlNodes&&o.transKeepBasicHtmlNodesFor?o.transKeepBasicHtmlNodesFor:[];return s.forEach((e,s)=>{if("string"==typeof e)i+=`${e}`;else if((0,u.isValidElement)(e)){let u=Object.keys(e.props).length,f=c.indexOf(e.type)>-1,p=e.props.children;if(!p&&f&&0===u)i+=`<${e.type}/>`;else if(p||f&&0===u){if(e.props.i18nIsDynamicList)i+=`<${s}></${s}>`;else if(f&&1===u&&"string"==typeof p)i+=`<${e.type}>${p}</${e.type}>`;else{let e=nodesToString(p,o);i+=`<${s}>${e}</${s}>`}}else i+=`<${s}></${s}>`}else if(null===e)warn("Trans: the passed in value is invalid - seems you passed in a null child.");else if("object"==typeof e){let{format:o,...s}=e,u=Object.keys(s);if(1===u.length){let e=o?`${u[0]}, ${o}`:u[0];i+=`{{${e}}}`}else warn("react-i18next: the passed in object contained more than one variable - the object should look like {{ value, format }} where format is optional.",e)}else warn("Trans: the passed in value is invalid - seems you passed in a variable like {number} - please pass in variables for interpolation as full objects like {{number}}.",e)}),i}(o,k),j=v||R||k.transEmptyNodeValue||f,{hashTransKey:I}=k,L=f||(I?I(R||j):R||j);N.options&&N.options.interpolation&&N.options.interpolation.defaultVariables&&(g=g&&Object.keys(g).length>0?{...g,...N.options.interpolation.defaultVariables}:{...N.options.interpolation.defaultVariables});let F=g?m.interpolation:{interpolation:{...m.interpolation,prefix:"#$?",suffix:"?$#"}},B={...m,count:i,...g,...F,defaultValue:j,ns:T},W=L?E(L,B):j;x&&Object.keys(x).forEach(e=>{let o=x[e];"function"==typeof o.type||!o.props||!o.props.children||0>W.indexOf(`${e}/>`)&&0>W.indexOf(`${e} />`)||(x[e]=(0,u.createElement)(function(){return(0,u.createElement)(u.Fragment,null,o)}))});let V=function(e,o,i,s,c,f){if(""===o)return[];let p=s.transKeepBasicHtmlNodesFor||[],m=o&&new RegExp(p.map(e=>`<${e}`).join("|")).test(o);if(!e&&!m&&!f)return[o];let g={};!function getData(e){let o=getAsArray(e);o.forEach(e=>{"string"==typeof e||(hasChildren(e)?getData(getChildren(e)):"object"!=typeof e||(0,u.isValidElement)(e)||Object.assign(g,e))})}(e);let v=b.parse(`<0>${o}</0>`),x={...g,...c};function renderInner(e,o,i){let s=getChildren(e),c=mapAST(s,o.children,i);return"[object Array]"===Object.prototype.toString.call(s)&&s.every(e=>(0,u.isValidElement)(e))&&0===c.length||e.props&&e.props.i18nIsDynamicList?s:c}function pushTranslatedJSX(e,o,i,s,c){e.dummy?(e.children=o,i.push((0,u.cloneElement)(e,{key:s},c?void 0:o))):i.push(...u.Children.map([e],e=>{let i={...e.props};return delete i.i18nIsDynamicList,(0,u.createElement)(e.type,{...i,key:s,ref:e.ref}
11,c?null:o)}))}function mapAST(o,c,g){let v=getAsArray(o),b=getAsArray(c);return b.reduce((o,c,b)=>{let w=c.children&&c.children[0]&&c.children[0].content&&i.services.interpolator.interpolate(c.children[0].content,x,i.language);if("tag"===c.type){let f=v[parseInt(c.name,10)];1!==g.length||f||(f=g[0][c.name]),f||(f={});let C=0!==Object.keys(c.attrs).length?function(e,o){let i={...o};return i.props=Object.assign(e.props,o.props),i}({props:c.attrs},f):f,P=(0,u.isValidElement)(C),S=P&&hasChildren(c,!0)&&!c.voidElement,_=m&&"object"==typeof C&&C.dummy&&!P,O="object"==typeof e&&null!==e&&Object.hasOwnProperty.call(e,c.name);if("string"==typeof C){let e=i.services.interpolator.interpolate(C,x,i.language);o.push(e)}else if(hasChildren(C)||S){let e=renderInner(C,c,g);pushTranslatedJSX(C,e,o,b)}else if(_){let e=mapAST(v,c.children,g);pushTranslatedJSX(C,e,o,b)}else if(Number.isNaN(parseFloat(c.name))){if(O){let e=renderInner(C,c,g);pushTranslatedJSX(C,e,o,b,c.voidElement)}else if(s.transSupportBasicHtmlNodes&&p.indexOf(c.name)>-1){if(c.voidElement)o.push((0,u.createElement)(c.name,{key:`${c.name}-${b}`}));else{let e=mapAST(v,c.children,g);o.push((0,u.createElement)(c.name,{key:`${c.name}-${b}`},e))}}else if(c.voidElement)o.push(`<${c.name} />`);else{let e=mapAST(v,c.children,g);o.push(`<${c.name}>${e}</${c.name}>`)}}else if("object"!=typeof C||P)pushTranslatedJSX(C,w,o,b,1!==c.children.length||!w);else{let e=c.children[0]?w:null;e&&o.push(e)}}else if("text"===c.type){let e=s.transWrapTextNodes,p=f?s.unescape(i.services.interpolator.interpolate(c.content,x,i.language)):i.services.interpolator.interpolate(c.content,x,i.language);e?o.push((0,u.createElement)(e,{key:`${c.name}-${b}`},p)):o.push(p)}return o},[])}let w=mapAST([{dummy:!0,children:e||[]}],v,getAsArray(e||[]));return getChildren(w[0])}(x||o,W,N,k,B,_),q=void 0!==c?c:k.defaultTransParent;return q?(0,u.createElement)(q,O,V):V}({children:o,count:i,parent:c,i18nKey:f,context:p,tOptions:m,values:g,defaults:v,components:x,ns:w||R&&R.ns||k||T&&T.options&&T.options.defaultNS,i18n:T,t:_,shouldUnescape:O,...N})}let usePrevious=(e,o)=>{let i=(0,u.useRef)();return(0,u.useEffect)(()=>{i.current=o?i.current:e},[e,o]),i.current};function useTranslation_useTranslation(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{i18n:i}=o,{i18n:c,defaultNS:f}=(0,u.useContext)(S)||{},p=i||c||s;if(p&&!p.reportNamespaces&&(p.reportNamespaces=new ReportNamespaces),!p){warnOnce("You will need to pass in an i18next instance by using initReactI18next");let notReadyT=(e,o)=>"string"==typeof o?o:o&&"object"==typeof o&&"string"==typeof o.defaultValue?o.defaultValue:Array.isArray(e)?e[e.length-1]:e,e=[notReadyT,{},!1];return e.t=notReadyT,e.i18n={},e.ready=!1,e}p.options.react&&void 0!==p.options.react.wait&&warnOnce("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");let m={...P,...p.options.react,...o},{useSuspense:g,keyPrefix:v}=m,b=e||f||p.options&&p.options.defaultNS;b="string"==typeof b?[b]:b||["translation"],p.reportNamespaces.addUsedNamespaces&&p.reportNamespaces.addUsedNamespaces(b);let x=(p.isInitialized||p.initializedStoreOnce)&&b.every(e=>(function(e,o){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};
11if(!o.languages||!o.languages.length)return warnOnce("i18n.languages were undefined or empty",o.languages),!0;let s=void 0!==o.options.ignoreJSONStructure;return s?o.hasLoadedNamespace(e,{lng:i.lng,precheck:(o,s)=>{if(i.bindI18n&&i.bindI18n.indexOf("languageChanging")>-1&&o.services.backendConnector.backend&&o.isLanguageChangingTo&&!s(o.isLanguageChangingTo,e))return!1}}):function(e,o){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=o.languages[0],u=!!o.options&&o.options.fallbackLng,c=o.languages[o.languages.length-1];if("cimode"===s.toLowerCase())return!0;let loadNotPending=(e,i)=>{let s=o.services.backendConnector.state[`${e}|${i}`];return -1===s||2===s};return(!(i.bindI18n&&i.bindI18n.indexOf("languageChanging")>-1)||!o.services.backendConnector.backend||!o.isLanguageChangingTo||!!loadNotPending(o.isLanguageChangingTo,e))&&!!(o.hasResourceBundle(s,e)||!o.services.backendConnector.backend||o.options.resources&&!o.options.partialBundledLanguages||loadNotPending(s,e)&&(!u||loadNotPending(c,e)))}(e,o,i)})(e,p,m));function getT(){return p.getFixedT(o.lng||null,"fallback"===m.nsMode?b:b[0],v)}let[w,C]=(0,u.useState)(getT),_=b.join();o.lng&&(_=`${o.lng}${_}`);let O=usePrevious(_),N=(0,u.useRef)(!0);(0,u.useEffect)(()=>{let{bindI18n:e,bindI18nStore:i}=m;function boundReset(){N.current&&C(getT)}return N.current=!0,x||g||(o.lng?loadLanguages(p,o.lng,b,()=>{N.current&&C(getT)}):loadNamespaces(p,b,()=>{N.current&&C(getT)})),x&&O&&O!==_&&N.current&&C(getT),e&&p&&p.on(e,boundReset),i&&p&&p.store.on(i,boundReset),()=>{N.current=!1,e&&p&&e.split(" ").forEach(e=>p.off(e,boundReset)),i&&p&&i.split(" ").forEach(e=>p.store.off(e,boundReset))}},[p,_]);let E=(0,u.useRef)(!0);(0,u.useEffect)(()=>{N.current&&!E.current&&C(getT),E.current=!1},[p,v]);let k=[w,p,x];if(k.t=w,k.i18n=p,k.ready=x,x||!x&&!g)return k;throw new Promise(e=>{o.lng?loadLanguages(p,o.lng,b,()=>e()):loadNamespaces(p,b,()=>e())})}function I18nextProvider(e){let{i18n:o,defaultNS:i,children:s}=e,c=(0,u.useMemo)(()=>({i18n:o,defaultNS:i}),[o,i]);return(0,u.createElement)(S.Provider,{value:c},s)}var _=i(87462);function typeof_typeof(e){return(typeof_typeof="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 _defineProperty(e,o,i){var s;return s=function(e,o){if("object"!=typeof_typeof(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var s=i.call(e,o||"default");if("object"!=typeof_typeof(s))return s;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===o?String:Number)(e)}(o,"string"),(o="symbol"==typeof_typeof(s)?s:String(s))in e?Object.defineProperty(e,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[o]=i,e}var O=i(8679),N=i.n(O);function _arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}function _unsupportedIterableToArray(e,o){if(e){if("string"==typeof e)return _arrayLikeToArray(e,o);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 _arrayLikeToArray(e,o)}}function _slicedToArray(e,o){return function(e){if(Array.isArray(e))return e}(e)||function(e,o){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var s,u,c,f,p=[],m=!0,g=!1;try{if(c=(i=i.call(e)).next,0===o){if(Object(i)!==i)return;m=!1}else for(;!(m=(s=c.call(i)).done)&&(p.push(s.value),p.length!==o);m=!0);}catch(e){g=!0,u=e}finally{try{if(!m&&null!=i.return&&(f=i.return(),Object(f)!==f))return}finally{if(g)throw u}}return p}}(e,o)||_unsupportedIterableToArray(e,o)||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 _objectWithoutProperties(e,o){if(null==e)return{};var i,s,u=function(e,o){if(null==e)return{};var i,s,u={},c=Object.keys(e);for(s=0;s<c.length;s++)i=c[s],o.indexOf(i)>=0||(u[i]=e[i]);return u}(e,o);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(s=0;s<c.length;s++)i=c[s],!(o.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(u[i]=e[i])}return u}var E={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:[]},k="undefined"!=typeof window?u.useLayoutEffect:u.useEffect,T=["i18n"],R=["i18n"];function ownKeys(e,o){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);o&&(s=s.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),i.push.apply(i,s)}return i}function _objectSpread(e){for(var o=1;o<arguments.length;o++){var i=null!=arguments[o]?arguments[o]:{};
11o%2?ownKeys(Object(i),!0).forEach(function(o){_defineProperty(e,o,i[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):ownKeys(Object(i)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(i,o))})}return e}var j=["backend","detection"],createConfig=function(e){if("string"!=typeof(null==e?void 0:e.lng))throw Error("config.lng was not passed into createConfig");var o,i,s,u=e.i18n,c=_objectWithoutProperties(e,T),f=E.i18n,p=_objectSpread(_objectSpread(_objectSpread(_objectSpread({},_objectWithoutProperties(E,R)),c),f),u),m=p.defaultNS,g=p.lng,v=p.localeExtension,b=p.localePath,x=p.nonExplicitSupportedLngs,w=p.locales.filter(function(e){return"default"!==e});if("cimode"===g)return p;if(void 0===p.fallbackLng&&(p.fallbackLng=p.defaultLocale,"default"===p.fallbackLng)){var C=_slicedToArray(w,1);p.fallbackLng=C[0]}var P=null==e||null===(o=e.interpolation)||void 0===o?void 0:o.prefix,S=null==e||null===(i=e.interpolation)||void 0===i?void 0:i.suffix,_=null!=P?P:"{{",O=null!=S?S:"}}";"string"!=typeof(null==e?void 0:e.localeStructure)&&(P||S)&&(p.localeStructure="".concat(_,"lng").concat(O,"/").concat(_,"ns").concat(O));var N=p.fallbackLng,k=p.localeStructure;if(x){var createFallbackObject=function(e,o){var i=_slicedToArray(o.split("-"),1)[0];return e[o]=[i],e};if("string"==typeof N)p.fallbackLng=p.locales.filter(function(e){return e.includes("-")}).reduce(createFallbackObject,{default:[N]});else if(Array.isArray(N))p.fallbackLng=p.locales.filter(function(e){return e.includes("-")}).reduce(createFallbackObject,{default:N});else if("object"===typeof_typeof(N))p.fallbackLng=Object.entries(p.fallbackLng).reduce(function(e,o){var i,s=_slicedToArray(o,2),u=s[0],c=s[1];return e[u]=u.includes("-")?(i=[u.split("-")[0]].concat(function(e){if(Array.isArray(e))return _arrayLikeToArray(e)}(c)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(c)||_unsupportedIterableToArray(c)||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))):c,e},N);else if("function"==typeof N)throw Error("If nonExplicitSupportedLngs is true, no functions are allowed for fallbackLng")}return(null==e||null===(s=e.use)||void 0===s?void 0:s.some(function(e){return"backend"===e.type}))||("string"==typeof b?p.backend={addPath:"".concat(b,"/").concat(k,".missing.").concat(v),loadPath:"".concat(b,"/").concat(k,".").concat(v)}:"function"!=typeof b||(p.backend={addPath:function(e,o){return b(e,o,!0)},loadPath:function(e,o){return b(e,o,!1)}})),"string"==typeof p.ns||Array.isArray(p.ns)||(p.ns=[m]),j.forEac
11h(function(o){e[o]&&(p[o]=_objectSpread(_objectSpread({},p[o]),e[o]))}),p};let I={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,o){console&&console[e]&&console[e].apply(console,o)}};let Logger=class Logger{constructor(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.init(e,o)}init(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=o.prefix||"i18next:",this.logger=e||I,this.options=o,this.debug=o.debug}log(){for(var e=arguments.length,o=Array(e),i=0;i<e;i++)o[i]=arguments[i];return this.forward(o,"log","",!0)}warn(){for(var e=arguments.length,o=Array(e),i=0;i<e;i++)o[i]=arguments[i];return this.forward(o,"warn","",!0)}error(){for(var e=arguments.length,o=Array(e),i=0;i<e;i++)o[i]=arguments[i];return this.forward(o,"error","")}deprecate(){for(var e=arguments.length,o=Array(e),i=0;i<e;i++)o[i]=arguments[i];return this.forward(o,"warn","WARNING DEPRECATED: ",!0)}forward(e,o,i,s){return s&&!this.debug?null:("string"==typeof e[0]&&(e[0]=`${i}${this.prefix} ${e[0]}`),this.logger[o](e))}create(e){return new Logger(this.logger,{prefix:`${this.prefix}:${e}:`,...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new Logger(this.logger,e)}};var L=new Logger;let EventEmitter=class EventEmitter{constructor(){this.observers={}}on(e,o){return e.split(" ").forEach(e=>{this.observers[e]=this.observers[e]||[],this.observers[e].push(o)}),this}off(e,o){if(this.observers[e]){if(!o){delete this.observers[e];return}this.observers[e]=this.observers[e].filter(e=>e!==o)}}emit(e){for(var o=arguments.length,i=Array(o>1?o-1:0),s=1;s<o;s++)i[s-1]=arguments[s];if(this.observers[e]){let o=[].concat(this.observers[e]);o.forEach(e=>{e(...i)})}if(this.observers["*"]){let o=[].concat(this.observers["*"]);o.forEach(o=>{o.apply(o,[e,...i])})}}};function defer(){let e,o;let i=new Promise((i,s)=>{e=i,o=s});return i.resolve=e,i.reject=o,i}function makeString(e){return null==e?"":""+e}function getLastOfPath(e,o,i){function cleanKey(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function canNotTraverseDeeper(){return!e||"string"==typeof e}let s="string"!=typeof o?[].concat(o):o.split(".");for(;s.length>1;){if(canNotTraverseDeeper())return{};let o=cleanKey(s.shift());!e[o]&&i&&(e[o]=new i),e=Object.prototype.hasOwnProperty.call(e,o)?e[o]:{}}return canNotTraverseDeeper()?{}:{obj:e,k:cleanKey(s.shift())}}function setPath(e,o,i){let{obj:s,k:u}=getLastOfPath(e,o,Object);s[u]=i}function getPath(e,o){let{obj:i,k:s}=getLastOfPath(e,o);if(i)return i[s]}function regexEscape(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var F={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};function i18next_escape(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,e=>F[e]):e}let B=[" ",",","?","!",";"];function deepFind(e,o){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[o])return e[o];let s=o.split(i),u=e;for(let e=0;e<s.length;++e){if(!u||"string"==typeof u[s[e]]&&e+1<s.length)return;if(void 0===u[s[e]]){let c=2,f=s.slice(e,e+c).join(i),p=u[f];for(;void 0===p&&s.length>e+c;)c++,p=u[f=s.slice(e,e+c).join(i)];if(void 0===p)return;if(null===p)return null;if(o.endsWith(f)){if("string"==typeof p)return p;if(f&&"string"==typeof p[f])return p[f]}let m=s.slice(e+c).join(i);if(m)return deepFind(p,m,i);return}u=u[s[e]]}return u}function getCleanedCode(e){return e&&e.indexOf("_")>0?e.replace("_","-"):e}let ResourceStore=class ResourceStore extends EventEmitter{constructor(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=o,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 o=this.options.ns.indexOf(e);o>-1&&this.options.ns.splice(o,1)}getResource(e,o,i){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},u=void 0!==s.keySeparator?s.keySeparator:this.options.keySeparator,c=void 0!==s.ignoreJSONStructure?s.ignoreJSONStructure:this.options.ignoreJSONStructure,f=[e,o];i&&"string"!=typeof i&&(f=f.concat(i)),i&&"string"==typeof i&&(f=f.concat(u?i.split(u):i)),e.indexOf(".")>-1&&(f=e.split("."));let p=getPath(this.data,f);return p||!c||"string"!=typeof i?p:deepFind(this.data&&this.data[e]&&this.data[e][o],i,u)}addResource(e,o,i,s){let u=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},c=void 0!==u.keySeparator?u.keySeparator:this.options.keySeparator,f=[e,o];
11i&&(f=f.concat(c?i.split(c):i)),e.indexOf(".")>-1&&(f=e.split("."),s=o,o=f[1]),this.addNamespaces(o),setPath(this.data,f,s),u.silent||this.emit("added",e,o,i,s)}addResources(e,o,i){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(let s in i)("string"==typeof i[s]||"[object Array]"===Object.prototype.toString.apply(i[s]))&&this.addResource(e,o,s,i[s],{silent:!0});s.silent||this.emit("added",e,o,i)}addResourceBundle(e,o,i,s,u){let c=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},f=[e,o];e.indexOf(".")>-1&&(f=e.split("."),s=i,i=o,o=f[1]),this.addNamespaces(o);let p=getPath(this.data,f)||{};s?function deepExtend(e,o,i){for(let s in o)"__proto__"!==s&&"constructor"!==s&&(s in e?"string"==typeof e[s]||e[s]instanceof String||"string"==typeof o[s]||o[s]instanceof String?i&&(e[s]=o[s]):deepExtend(e[s],o[s],i):e[s]=o[s]);return e}(p,i,u):p={...p,...i},setPath(this.data,f,p),c.silent||this.emit("added",e,o,i)}removeResourceBundle(e,o){this.hasResourceBundle(e,o)&&delete this.data[e][o],this.removeNamespaces(o),this.emit("removed",e,o)}hasResourceBundle(e,o){return void 0!==this.getResource(e,o)}getResourceBundle(e,o){return(o||(o=this.options.defaultNS),"v1"===this.options.compatibilityAPI)?{...this.getResource(e,o)}:this.getResource(e,o)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){let o=this.getDataByLanguage(e),i=o&&Object.keys(o)||[];return!!i.find(e=>o[e]&&Object.keys(o[e]).length>0)}toJSON(){return this.data}};var W={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,o,i,s,u){return e.forEach(e=>{this.processors[e]&&(o=this.processors[e].process(o,i,s,u))}),o}};let V={};let Translator=class Translator extends EventEmitter{constructor(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),function(e,o,i){e.forEach(e=>{o[e]&&(i[e]=o[e])})}(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
11i18nFormat","utils"],e,this),this.options=o,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=L.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;let i=this.resolve(e,o);return i&&void 0!==i.res}extractFromKey(e,o){let i=void 0!==o.nsSeparator?o.nsSeparator:this.options.nsSeparator;void 0===i&&(i=":");let s=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator,u=o.ns||this.options.defaultNS||[],c=i&&e.indexOf(i)>-1,f=!this.options.userDefinedKeySeparator&&!o.keySeparator&&!this.options.userDefinedNsSeparator&&!o.nsSeparator&&!function(e,o,i){o=o||"",i=i||"";let s=B.filter(e=>0>o.indexOf(e)&&0>i.indexOf(e));if(0===s.length)return!0;let u=RegExp(`(${s.map(e=>"?"===e?"\\?":e).join("|")})`),c=!u.test(e);if(!c){let o=e.indexOf(i);o>0&&!u.test(e.substring(0,o))&&(c=!0)}return c}(e,i,s);if(c&&!f){let o=e.match(this.interpolator.nestingRegexp);if(o&&o.length>0)return{key:e,namespaces:u};let c=e.split(i);(i!==s||i===s&&this.options.ns.indexOf(c[0])>-1)&&(u=c.shift()),e=c.join(s)}return"string"==typeof u&&(u=[u]),{key:e,namespaces:u}}translate(e,o,i){if("object"!=typeof o&&this.options.overloadTranslationOptionHandler&&(o=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof o&&(o={...o}),o||(o={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);let s=void 0!==o.returnDetails?o.returnDetails:this.options.returnDetails,u=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator,{key:c,namespaces:f}=this.extractFromKey(e[e.length-1],o),p=f[f.length-1],m=o.lng||this.language,g=o.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(m&&"cimode"===m.toLowerCase()){if(g){let e=o.nsSeparator||this.options.nsSeparator;return s?{res:`${p}${e}${c}`,usedKey:c,exactUsedKey:c,usedLng:m,usedNS:p,usedParams:this.getUsedParamsDetails(o)}:`${p}${e}${c}`}return s?{res:c,usedKey:c,exactUsedKey:c,usedLng:m,usedNS:p,usedParams:this.getUsedParamsDetails(o)}:c}let v=this.resolve(e,o),b=v&&v.res,x=v&&v.usedKey||c,w=v&&v.exactUsedKey||c,C=Object.prototype.toString.apply(b),P=void 0!==o.joinArrays?o.joinArrays:this.options.joinArrays,S=!this.i18nFormat||this.i18nFormat.handleAsObject,_="string"!=typeof b&&"boolean"!=typeof b&&"number"!=typeof b;if(S&&b&&_&&0>["[object Number]","[object Function]","[object RegExp]"].indexOf(C)&&!("string"==typeof P&&"[object Array]"===C)){if(!o.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(x,b,{...o,ns:f}):`key '${c} (${this.language})' returned an object instead of string.`;return s?(v.res=e,v.usedParams=this.getUsedParamsDetails(o),v):e}if(u){let e="[object Array]"===C,i=e?[]:{},s=e?w:x;for(let e in b)if(Object.prototype.hasOwnProperty.call(b,e)){let c=`${s}${u}${e}`;i[e]=this.translate(c,{...o,joinArrays:!1,ns:f}),i[e]===c&&(i[e]=b[e])}b=i}}else if(S&&"string"==typeof P&&"[object Array]"===C)(b=b.join(P))&&(b=this.extendTranslation(b,e,o,i));else{let s=!1,f=!1,g=void 0!==o.count&&"string"!=typeof o.count,x=Translator.hasDefaultValue(o),w=g?this.pluralResolver.getSuffix(m,o.count,o):"",C=o.ordinal&&g?this.pluralResolver.getSuffix(m,o.count,{ordinal:!1}):"",P=g&&!o.ordinal&&0===o.count&&this.pluralResolver.shouldUseIntlApi(),S=P&&o[`defaultValue${this.options.pluralSeparator}zero`]||o[`defaultValue${w}`]||o[`defaultValue${C}`]||o.defaultValue;!this.isValidLookup(b)&&x&&(s=!0,b=S),this.isValidLookup(b)||(f=!0,b=c);let _=o.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,O=_&&f?void 0:b,N=x&&S!==b&&this.options.updateMissing;if(f||s||N){if(this.logger.log(N?"updateKey":"missingKey",m,p,c,N?S:b),u){let e=this.resolve(c,{...o,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,o.lng||this.language);if("fallback"===this.options.saveMissingTo&&i&&i[0])for(let o=0;o<i.length;
11o++)e.push(i[o]);else"all"===this.options.saveMissingTo?e=this.languageUtils.toResolveHierarchy(o.lng||this.language):e.push(o.lng||this.language);let send=(e,i,s)=>{let u=x&&s!==b?s:O;this.options.missingKeyHandler?this.options.missingKeyHandler(e,p,i,u,N,o):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(e,p,i,u,N,o),this.emit("missingKey",e,p,i,b)};this.options.saveMissing&&(this.options.saveMissingPlurals&&g?e.forEach(e=>{this.pluralResolver.getSuffixes(e,o).forEach(i=>{send([e],c+i,o[`defaultValue${i}`]||S)})}):send(e,c,S))}b=this.extendTranslation(b,e,o,v,i),f&&b===c&&this.options.appendNamespaceToMissingKey&&(b=`${p}:${c}`),(f||s)&&this.options.parseMissingKeyHandler&&(b="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${p}:${c}`:c,s?b:void 0):this.options.parseMissingKeyHandler(b))}return s?(v.res=b,v.usedParams=this.getUsedParamsDetails(o),v):b}extendTranslation(e,o,i,s,u){var c=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...i},i.lng||this.language||s.usedLng,s.usedNS,s.usedKey,{resolved:s});else if(!i.skipInterpolation){let f;i.interpolation&&this.interpolator.init({...i,interpolation:{...this.options.interpolation,...i.interpolation}});let p="string"==typeof e&&(i&&i.interpolation&&void 0!==i.interpolation.skipOnVariables?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(p){let o=e.match(this.interpolator.nestingRegexp);f=o&&o.length}let m=i.replace&&"string"!=typeof i.replace?i.replace:i;if(this.options.interpolation.defaultVariables&&(m={...this.options.interpolation.defaultVariables,...m}),e=this.interpolator.interpolate(e,m,i.lng||this.language,i),p){let o=e.match(this.interpolator.nestingRegexp),s=o&&o.length;f<s&&(i.nest=!1)}!i.lng&&"v1"!==this.options.compatibilityAPI&&s&&s.res&&(i.lng=s.usedLng),!1!==i.nest&&(e=this.interpolator.nest(e,function(){for(var e=arguments.length,s=Array(e),f=0;f<e;f++)s[f]=arguments[f];return u&&u[0]===s[0]&&!i.context?(c.logger.warn(`It seems you are nesting recursively key: ${s[0]} in key: ${o[0]}`),null):c.translate(...s,o)},i)),i.interpolation&&this.interpolator.reset()}let f=i.postProcess||this.options.postProcess,p="string"==typeof f?[f]:f;return null!=e&&p&&p.length&&!1!==i.applyPostProcessor&&(e=W.handle(p,e,o,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...s,usedParams:this.getUsedParamsDetails(i)},...i}:i,this)),e}resolve(e){let o,i,s,u,c,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(o))return;let p=this.extractFromKey(e,f),m=p.key;i=m;let g=p.namespaces;this.options.fallbackNS&&(g=g.concat(this.options.fallbackNS));let v=void 0!==f.count&&"string"!=typeof f.count,b=v&&!f.ordinal&&0===f.count&&this.pluralResolver.shouldUseIntlApi(),x=void 0!==f.context&&("string"==typeof f.context||"number"==typeof f.context)&&""!==f.context,w=f.lngs?f.lngs:this.languageUtils.toResolveHierarchy(f.lng||this.language,f.fallbackLng);g.forEach(e=>{this.isValidLookup(o)||(c=e,!V[`${w[0]}-${e}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(c)&&(V[`${w[0]}-${e}`]=!0,this.logger.warn(`key "${i}" for languages "${w.join(", ")}" won't get resolved as namespace "${c}" 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!!!")),w.forEach(i=>{let c;if(this.isValidLookup(o))return;u=i;let p=[m];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(p,m,i,e,f);else{let e;v&&(e=this.pluralResolver.getSuffix(i,f.count,f));let o=`${this.options.pluralSeparator}zero`,s=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(v&&(p.push(m+e),f.ordinal&&0===e.indexOf(s)&&p.push(m+e.replace(s,this.options.pluralSeparator)),b&&p.push(m+o)),x){let i=`${m}${this.options.contextSeparator}${f.context}`;p.push(i),v&&(p.push(i+e),f.ordinal&&0===e.indexOf(s)&&p.push(i+e.replace(s,this.options.pluralSeparator)),b&&p.push(i+o))}}for(;c=p.pop();)this.isValidLookup(o)||(s=c,o=this.getResource(i,e,c,f))}))})}),{res:o,usedKey:i,exactUsedKey:s,usedLng:u,usedNS:c}}isValidLookup(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}getResource(e,o,i){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,o,i,s):this.resourceStore.getResource(e,o,i,s)}getUsedParamsDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=e.replace&&"string"!=typeof e.replace,i=o?e.replace:e;if(o&&void 0!==e.count&&(i.count=e.count),this.options.interpolation.defaultVariables&&(i={...this.options.interpolation.defaultVariables,...i}),!o)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 o="defaultValue";for(let i in e)if(Object.prototype.hasOwnProperty.call(e,i)&&o===i.substring(0,o.length)&&void 0!==e[i])return!0;return!1}};function capitalize(e){return e.charAt(0).toUpperCase()+e.slice(1)}let LanguageUtil=class LanguageUtil{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=L.create("languageUtils")}getScriptPartFromCode(e){if(!(e=getCleanedCode(e))||0>e.indexOf("-"))return null;let o=e.split("-");return 2===o.length?null:(o.pop(),"x"===o[o.length-1].toLowerCase())?null:this.formatLanguageCode(o.join("-"))}getLanguagePartFromCode(e){if(!(e=getCleanedCode(e))||0>e.indexOf("-"))return e;let o=e.split("-");return this.formatLanguageCode(o[0])}formatLanguageCode(e){if("string"==typeof e&&e.indexOf("-")>-1){let o=["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(),o.indexOf(i[1].toLowerCase())>-1&&(i[1]=capitalize(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()),o.indexOf(i[1].toLowerCase())>-1&&(i[1]=capitalize(i[1].toLowerCase())),o.indexOf(i[2].toLowerCase())>-1&&(i[2]=capitalize(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 o;
11return e?(e.forEach(e=>{if(o)return;let i=this.formatLanguageCode(e);(!this.options.supportedLngs||this.isSupportedCode(i))&&(o=i)}),!o&&this.options.supportedLngs&&e.forEach(e=>{if(o)return;let i=this.getLanguagePartFromCode(e);if(this.isSupportedCode(i))return o=i;o=this.options.supportedLngs.find(e=>{if(e===i||!(0>e.indexOf("-")&&0>i.indexOf("-"))&&0===e.indexOf(i))return e})}),o||(o=this.getFallbackCodes(this.options.fallbackLng)[0]),o):null}getFallbackCodes(e,o){if(!e)return[];if("function"==typeof e&&(e=e(o)),"string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!o)return e.default||[];let i=e[o];return i||(i=e[this.getScriptPartFromCode(o)]),i||(i=e[this.formatLanguageCode(o)]),i||(i=e[this.getLanguagePartFromCode(o)]),i||(i=e.default),i||[]}toResolveHierarchy(e,o){let i=this.getFallbackCodes(o||this.options.fallbackLng||[],e),s=[],addCode=e=>{e&&(this.isSupportedCode(e)?s.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return"string"==typeof e&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&addCode(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&addCode(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&addCode(this.getLanguagePartFromCode(e))):"string"==typeof e&&addCode(this.formatLanguageCode(e)),i.forEach(e=>{0>s.indexOf(e)&&addCode(this.formatLanguageCode(e))}),s}};let q=[{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}],U={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)}},K=["v1","v2","v3"],H=["v4"],Q={zero:0,one:1,two:2,few:3,many:4,other:5};let PluralResolver=class PluralResolver{constructor(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=o,this.logger=L.create("pluralResolver"),(!this.options.compatibilityJSON||H.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 q.forEach(o=>
11{o.lngs.forEach(i=>{e[i]={numbers:o.nr,plurals:U[o.fc]}})}),e}()}addRule(e,o){this.rules[e]=o}getRule(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(getCleanedCode(e),{type:o.ordinal?"ordinal":"cardinal"})}catch(e){return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=this.getRule(e,o);return this.shouldUseIntlApi()?i&&i.resolvedOptions().pluralCategories.length>1:i&&i.numbers.length>1}getPluralFormsOfKey(e,o){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,i).map(e=>`${o}${e}`)}getSuffixes(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=this.getRule(e,o);return i?this.shouldUseIntlApi()?i.resolvedOptions().pluralCategories.sort((e,o)=>Q[e]-Q[o]).map(e=>`${this.options.prepend}${o.ordinal?`ordinal${this.options.prepend}`:""}${e}`):i.numbers.map(i=>this.getSuffix(e,i,o)):[]}getSuffix(e,o){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=this.getRule(e,i);return s?this.shouldUseIntlApi()?`${this.options.prepend}${i.ordinal?`ordinal${this.options.prepend}`:""}${s.select(o)}`:this.getSuffixRetroCompatible(s,o):(this.logger.warn(`no plural rule found for: ${e}`),"")}getSuffixRetroCompatible(e,o){let i=e.noAbs?e.plurals(o):e.plurals(Math.abs(o)),s=e.numbers[i];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===s?s="plural":1===s&&(s=""));let returnSuffix=()=>this.options.prepend&&s.toString()?this.options.prepend+s.toString():s.toString();return"v1"===this.options.compatibilityJSON?1===s?"":"number"==typeof s?`_plural_${s.toString()}`:returnSuffix():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?returnSuffix():this.options.prepend&&i.toString()?this.options.prepend+i.toString():i.toString()}
11shouldUseIntlApi(){return!K.includes(this.options.compatibilityJSON)}};function deepFindWithDefaults(e,o,i){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",u=!(arguments.length>4)||void 0===arguments[4]||arguments[4],c=function(e,o,i){let s=getPath(e,i);return void 0!==s?s:getPath(o,i)}(e,o,i);return!c&&u&&"string"==typeof i&&void 0===(c=deepFind(e,i,s))&&(c=deepFind(o,i,s)),c}let Interpolator=class Interpolator{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=L.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 o=e.interpolation;this.escape=void 0!==o.escape?o.escape:i18next_escape,this.escapeValue=void 0===o.escapeValue||o.escapeValue,this.useRawValueToEscape=void 0!==o.useRawValueToEscape&&o.useRawValueToEscape,this.prefix=o.prefix?regexEscape(o.prefix):o.prefixEscaped||"{{",this.suffix=o.suffix?regexEscape(o.suffix):o.suffixEscaped||"}}",this.formatSeparator=o.formatSeparator?o.formatSeparator:o.formatSeparator||",",this.unescapePrefix=o.unescapeSuffix?"":o.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":o.unescapeSuffix||"",this.nestingPrefix=o.nestingPrefix?regexEscape(o.nestingPrefix):o.nestingPrefixEscaped||regexEscape("$t("),this.nestingSuffix=o.nestingSuffix?regexEscape(o.nestingSuffix):o.nestingSuffixEscaped||regexEscape(")"),this.nestingOptionsSeparator=o.nestingOptionsSeparator?o.nestingOptionsSeparator:o.nestingOptionsSeparator||",",this.maxReplaces=o.maxReplaces?o.maxReplaces:1e3,this.alwaysFormat=void 0!==o.alwaysFormat&&o.alwaysFormat,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){let e=`${this.prefix}(.+?)${this.suffix}`;this.regexp=RegExp(e,"g");let o=`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`;this.regexpUnescape=RegExp(o,"g");let i=`${this.nestingPrefix}(.+?)${this.nestingSuffix}`;this.nestingRegexp=RegExp(i,"g")}interpolate(e,o,i,s){let u,c,f;let p=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function regexSafe(e){return e.replace(/\$/g,"$$$$")}let handleFormat=e=>{if(0>e.indexOf(this.formatSeparator)){let u=deepFindWithDefaults(o,p,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(u,void 0,i,{...s,...o,interpolationkey:e}):u}let u=e.split(this.formatSeparator),c=u.shift().trim(),f=u.join(this.formatSeparator).trim();return this.format(deepFindWithDefaults(o,p,c,this.options.keySeparator,this.options.ignoreJSONStructure),f,i,{...s,...o,interpolationkey:c})};this.resetRegExp();let m=s&&s.missingInterpolationHandler||this.options.missingInterpolationHandler,g=s&&s.interpolation&&void 0!==s.interpolation.skipOnVariables?s.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables,v=[{regex:this.regexpUnescape,safeValue:e=>regexSafe(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?regexSafe(this.escape(e)):regexSafe(e)}];return v.forEach(o=>{for(f=0;u=o.regex.exec(e);){let i=u[1].trim();if(void 0===(c=handleFormat(i))){if("function"==typeof m){let o=m(e,u,s);c="string"==typeof o?o:""}else if(s&&Object.prototype.hasOwnProperty.call(s,i))c="";else if(g){c=u[0];continue}else this.logger.warn(`missed to pass in variable ${i} for interpolating ${e}`),c=""}else"string"==typeof c||this.useRawValueToEscape||(c=makeString(c));let p=o.safeValue(c);if(e=e.replace(u[0],p),g?(o.regex.lastIndex+=c.length,o.regex.lastIndex-=u[0].length):o.regex.lastIndex=0,++f>=this.maxReplaces)break}}),e}nest(e,o){let i,s,u,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function handleHasOptions(e,o){let i=this.nestingOptionsSeparator;if(0>e.indexOf(i))return e;let s=e.split(RegExp(`${i}[ ]*{`)),c=`{${s[1]}`;e=s[0],c=this.interpolate(c,u);let f=c.match(/'/g),p=c.match(/"/g);(f&&f.length%2==0&&!p||p.length%2!=0)&&(c=c.replace(/'/g,'"'));try{u=JSON.parse(c),o&&(u={...o,...u})}catch(o){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,o),`${e}${i}${c}`}return delete u.defaultValue,e}for(;i=this.nestingRegexp.exec(e);){let f=[];(u=(u={...c}).replace&&"string"!=typeof u.replace?u.replace:u).applyPostProcessor=!1,delete u.defaultValue;let p=!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(),f=e,p=!0}if((s=o(handleHasOptions.call(this,i[1].trim(),u),u))&&i[0]===e&&"string"!=typeof s)return s;"string"!=typeof s&&(s=makeString(s)),s||(this.logger.warn(`missed to resolve ${i[1]} for nesting ${e}`),s=""),p&&(s=f.reduce((e,o)=>this.format(e,o,c.lng,{...c,interpolationkey:i[1].trim()}),s.trim())),e=e.replace(i[0],s),this.regexp.lastIndex=0}return e}};function createCachedFormatter(e){let o={};return function(i,s,u){let c=s+JSON.stringify(u),f=o[c];return f||(f=e(getCleanedCode(s),u),o[c]=f),f(i)}}let Formatter=class Formatter{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=L.create("formatter"),this.options=e,this.formats={number:createCachedFormatter((e,o)=>{let i=new Intl.NumberFormat(e,{...o});return e=>i.format(e)}),currency:createCachedFormatter((e,o)=>{let i=new Intl.NumberFormat(e,{...o,style:"currency"});return e=>i.format(e)}),datetime:createCachedFormatter((e,o)=>{let i=new Intl.DateTimeFormat(e,{...o});return e=>i.format(e)}),relativetime:createCachedFormatter((e,o)=>{let i=new Intl.RelativeTimeFormat(e,{...o});return e=>i.format(e,o.range||"day")}),list:createCachedFormatter((e,o)=>{let i=new Intl.ListFormat(e,{...o});return e=>i.format(e)})},this.init(e)}init(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},i=o.interpolation;this.formatSeparator=i.formatSeparator?i.formatSeparator:i.formatSeparator||","}add(e,o){this.formats[e.toLowerCase().trim()]=o}addCached(e,o){this.formats[e.toLowerCase().trim()]=createCachedFormatter(o)}format(e,o,i){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},u=o.split(this.formatSeparator),c=u.reduce((e,o)=>{let{formatName:u,formatOptions:c}=function(e){let o=e.toLowerCase().trim(),i={};if(e.indexOf("(")>-1){let s=e.split("(");o=s[0].toLowerCase().trim();let u=s[1].substring(0,s[1].length-1);if("currency"===o&&0>u.indexOf(":"))i.currency||(i.currency=u.trim());else if("relativetime"===o&&0>u.indexOf(":"))i.range||(i.range=u.trim());else{let e=u.split(";");
11e.forEach(e=>{if(!e)return;let[o,...s]=e.split(":"),u=s.join(":").trim().replace(/^'+|'+$/g,"");i[o.trim()]||(i[o.trim()]=u),"false"===u&&(i[o.trim()]=!1),"true"===u&&(i[o.trim()]=!0),isNaN(u)||(i[o.trim()]=parseInt(u,10))})}}return{formatName:o,formatOptions:i}}(o);if(this.formats[u]){let o=e;try{let f=s&&s.formatParams&&s.formatParams[s.interpolationkey]||{},p=f.locale||f.lng||s.locale||s.lng||i;o=this.formats[u](e,p,{...c,...s,...f})}catch(e){this.logger.warn(e)}return o}return this.logger.warn(`there was no format function for ${u}`),e},e);return c}};let Connector=class Connector extends EventEmitter{constructor(e,o,i){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=o,this.services=i,this.languageUtils=i.languageUtils,this.options=s,this.logger=L.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=s.maxParallelReads||10,this.readingCalls=0,this.maxRetries=s.maxRetries>=0?s.maxRetries:5,this.retryTimeout=s.retryTimeout>=1?s.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(i,s.backend,s)}queueLoad(e,o,i,s){let u={},c={},f={},p={};return e.forEach(e=>{let s=!0;o.forEach(o=>{let f=`${e}|${o}`;!i.reload&&this.store.hasResourceBundle(e,o)?this.state[f]=2:this.state[f]<0||(1===this.state[f]?void 0===c[f]&&(c[f]=!0):(this.state[f]=1,s=!1,void 0===c[f]&&(c[f]=!0),void 0===u[f]&&(u[f]=!0),void 0===p[o]&&(p[o]=!0)))}),s||(f[e]=!0)}),(Object.keys(u).length||Object.keys(c).length)&&this.queue.push({pending:c,pendingCount:Object.keys(c).length,loaded:{},errors:[],callback:s}),{toLoad:Object.keys(u),pending:Object.keys(c),toLoadLanguages:Object.keys(f),toLoadNamespaces:Object.keys(p)}}loaded(e,o,i){let s=e.split("|"),u=s[0],c=s[1];o&&this.emit("failedLoading",u,c,o),i&&this.store.addResourceBundle(u,c,i),this.state[e]=o?-1:2;let f={};this.queue.forEach(i=>{(function(e,o,i,s){let{obj:u,k:c}=getLastOfPath(e,o,Object);u[c]=u[c]||[],s&&(u[c]=u[c].concat(i)),s||u[c].push(i)})(i.loaded,[u],c),void 0!==i.pending[e]&&(delete i.pending[e],i.pendingCount--),o&&i.errors.push(o),0!==i.pendingCount||i.done||(Object.keys(i.loaded).forEach(e=>{f[e]||(f[e]={});let o=i.loaded[e];o.length&&o.forEach(o=>{void 0===f[e][o]&&(f[e][o]=!0)})}),i.done=!0,i.errors.length?i.callback(i.errors):i.callback())}),this.emit("loaded",f),this.queue=this.queue.filter(e=>!e.done)}read(e,o,i){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,u=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,c=arguments.length>5?arguments[5]:void 0;if(!e.length)return c(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:o,fcName:i,tried:s,wait:u,callback:c});return}this.readingCalls++;let resolver=(f,p)=>{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(f&&p&&s<this.maxRetries){setTimeout(()=>{this.read.call(this,e,o,i,s+1,2*u,c)},u);return}c(f,p)},f=this.backend[i].bind(this.backend);if(2===f.length){try{let i=f(e,o);i&&"function"==typeof i.then?i.then(e=>resolver(null,e)).catch(resolver):resolver(null,i)}catch(e){resolver(e)}return}return f(e,o,resolver)}prepareLoading(e,o){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=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."),s&&s();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof o&&(o=[o]);let u=this.queueLoad(e,o,i,s);if(!u.toLoad.length)return u.pending.length||s(),null;u.toLoad.forEach(e=>{this.loadOne(e)})}load(e,o,i){this.prepareLoading(e,o,{},i)}reload(e,o,i){this.prepareLoading(e,o,{reload:!0},i)}loadOne(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=e.split("|"),s=i[0],u=i[1];this.read(s,u,"read",void 0,void 0,(i,c)=>{i&&this.logger.warn(`${o}loading namespace ${u} for language ${s} failed`,i),!i&&c&&this.logger.log(`${o}loaded namespace ${u} for language ${s}`,c),this.loaded(e,i,c)})}saveMissing(e,o,i,s,u){let c=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},f=arguments.length>6&&void 0!==arguments[6]?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(o)){this.logger.warn(`did not save key "${i}" as the 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!!!");return}
11if(null!=i&&""!==i){if(this.backend&&this.backend.create){let p={...c,isUpdate:u},m=this.backend.create.bind(this.backend);if(m.length<6)try{let u;(u=5===m.length?m(e,o,i,s,p):m(e,o,i,s))&&"function"==typeof u.then?u.then(e=>f(null,e)).catch(f):f(null,u)}catch(e){f(e)}else m(e,o,i,s,f,p)}e&&e[0]&&this.store.addResource(e[0],o,i,s)}}};function get(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){let o={};if("object"==typeof e[1]&&(o=e[1]),"string"==typeof e[1]&&(o.defaultValue=e[1]),"string"==typeof e[2]&&(o.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){let i=e[3]||e[2];
11Object.keys(i).forEach(e=>{o[e]=i[e]})}return o},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function transformOptions(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&0>e.supportedLngs.indexOf("cimode")&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function noop(){}let I18n=class I18n extends EventEmitter{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;if(super(),this.options=transformOptions(e),this.services={},this.logger=L,this.modules={external:[]},!function(e){let o=Object.getOwnPropertyNames(Object.getPrototypeOf(e));o.forEach(o=>{"function"==typeof e[o]&&(e[o]=e[o].bind(e))})}(this),o&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,o),this;setTimeout(()=>{this.init(e,o)},0)}}init(){var e=this;let o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;"function"==typeof o&&(i=o,o={}),!o.defaultNS&&!1!==o.defaultNS&&o.ns&&("string"==typeof o.ns?o.defaultNS=o.ns:0>o.ns.indexOf("translation")&&(o.defaultNS=o.ns[0]));let s=get();function createClassOnDemand(e){return e?"function"==typeof e?new e:e:null}if(this.options={...s,...this.options,...transformOptions(o)},"v1"!==this.options.compatibilityAPI&&(this.options.interpolation={...s.interpolation,...this.options.interpolation}),void 0!==o.keySeparator&&(this.options.userDefinedKeySeparator=o.keySeparator),void 0!==o.nsSeparator&&(this.options.userDefinedNsSeparator=o.nsSeparator),!this.options.isClone){let o;this.modules.logger?L.init(createClassOnDemand(this.modules.logger),this.options):L.init(null,this.options),this.modules.formatter?o=this.modules.formatter:"undefined"!=typeof Intl&&(o=Formatter);let i=new LanguageUtil(this.options);this.store=new ResourceStore(this.options.resources,this.options);let u=this.services;u.logger=L,u.resourceStore=this.store,u.languageUtils=i,u.pluralResolver=new PluralResolver(i,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),o&&(!this.options.interpolation.format||this.options.interpolation.format===s.interpolation.format)&&(u.formatter=createClassOnDemand(o),u.formatter.init(u,this.options),this.options.interpolation.format=u.formatter.format.bind(u.formatter)),u.interpolator=new Interpolator(this.options),u.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},u.backendConnector=new Connector(createClassOnDemand(this.modules.backend),u.resourceStore,u,this.options),u.backendConnector.on("*",function(o){for(var i=arguments.length,s=Array(i>1?i-1:0),u=1;u<i;u++)s[u-1]=arguments[u];e.emit(o,...s)}),this.modules.languageDetector&&(u.languageDetector=createClassOnDemand(this.modules.languageDetector),u.languageDetector.init&&u.languageDetector.init(u,this.options.detection,this.options)),this.modules.i18nFormat&&(u.i18nFormat=createClassOnDemand(this.modules.i18nFormat),u.i18nFormat.init&&u.i18nFormat.init(this)),this.translator=new Translator(this.services,this.options),this.translator.on("*",function(o){for(var i=arguments.length,s=Array(i>1?i-1:0),u=1;u<i;u++)s[u-1]=arguments[u];e.emit(o,...s)}),this.modules.external.forEach(e=>{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,i||(i=noop),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(o=>{this[o]=function(){return e.store[o](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(o=>{this[o]=function(){return e.store[o](...arguments),e}});let u=defer(),load=()=>{let finish=(e,o)=>{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
11("initialized",this.options),u.resolve(o),i(e,o)};if(this.languages&&"v1"!==this.options.compatibilityAPI&&!this.isInitialized)return finish(null,this.t.bind(this));this.changeLanguage(this.options.lng,finish)};return this.options.resources||!this.options.initImmediate?load():setTimeout(load,0),u}loadResources(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:noop,i=o,s="string"==typeof e?e:this.language;if("function"==typeof e&&(i=e),!this.options.resources||this.options.partialBundledLanguages){if(s&&"cimode"===s.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return i();let e=[],append=o=>{if(!o||"cimode"===o)return;let i=this.services.languageUtils.toResolveHierarchy(o);i.forEach(o=>{"cimode"!==o&&0>e.indexOf(o)&&e.push(o)})};if(s)append(s);else{let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.forEach(e=>append(e))}this.options.preload&&this.options.preload.forEach(e=>append(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),i(e)})}else i(null)}reloadResources(e,o,i){let s=defer();return e||(e=this.languages),o||(o=this.options.ns),i||(i=noop),this.services.backendConnector.reload(e,o,e=>{s.resolve(),i(e)}),s}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&&W.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 o=this.languages[e];if(!(["cimode","dev"].indexOf(o)>-1)&&this.store.hasLanguageSomeTranslations(o)){this.resolvedLanguage=o;break}}}changeLanguage(e,o){var i=this;this.isLanguageChangingTo=e;let s=defer();this.emit("languageChanging",e);let setLngProps=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},done=(e,u)=>{u?(setLngProps(u),this.translator.changeLanguage(u),this.isLanguageChangingTo=void 0,this.emit("languageChanged",u),this.logger.log("languageChanged",u)):this.isLanguageChangingTo=void 0,s.resolve(function(){return i.t(...arguments)}),o&&o(e,function(){return i.t(...arguments)})},setLng=o=>{e||o||!this.services.languageDetector||(o=[]);let i="string"==typeof o?o:this.services.languageUtils.getBestMatchFromCodes(o);i&&(this.language||setLngProps(i),this.translator.language||this.translator.changeLanguage(i),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(i)),this.loadResources(i,e=>{done(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(setLng):this.services.languageDetector.detect(setLng):setLng(e):setLng(this.services.languageDetector.detect()),s}getFixedT(e,o,i){var s=this;let fixedT=function(e,o){let u,c;if("object"!=typeof o){for(var f=arguments.length,p=Array(f>2?f-2:0),m=2;m<f;m++)p[m-2]=arguments[m];u=s.options.overloadTranslationOptionHandler([e,o].concat(p))}else u={...o};u.lng=u.lng||fixedT.lng,u.lngs=u.lngs||fixedT.lngs,u.ns=u.ns||fixedT.ns,u.keyPrefix=u.keyPrefix||i||fixedT.keyPrefix;let g=s.options.keySeparator||".";return c=u.keyPrefix&&Array.isArray(e)?e.map(e=>`${u.keyPrefix}${g}${e}`):u.keyPrefix?`${u.keyPrefix}${g}${e}`:e,s.t(c,u)};return"string"==typeof e?fixedT.lng=e:fixedT.lngs=e,fixedT.ns=o,fixedT.keyPrefix=i,fixedT}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
11if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;let i=o.lng||this.resolvedLanguage||this.languages[0],s=!!this.options&&this.options.fallbackLng,u=this.languages[this.languages.length-1];if("cimode"===i.toLowerCase())return!0;let loadNotPending=(e,o)=>{let i=this.services.backendConnector.state[`${e}|${o}`];return -1===i||2===i};if(o.precheck){let e=o.precheck(this,loadNotPending);if(void 0!==e)return e}return!!(this.hasResourceBundle(i,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||loadNotPending(i,e)&&(!s||loadNotPending(u,e)))}loadNamespaces(e,o){let i=defer();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach(e=>{0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}),this.loadResources(e=>{i.resolve(),o&&o(e)}),i):(o&&o(),Promise.resolve())}loadLanguages(e,o){let i=defer();"string"==typeof e&&(e=[e]);let s=this.options.preload||[],u=e.filter(e=>0>s.indexOf(e));return u.length?(this.options.preload=s.concat(u),this.loadResources(e=>{i.resolve(),o&&o(e)}),i):(o&&o(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";let o=this.services&&this.services.languageUtils||new LanguageUtil(get());return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(o.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;return new I18n(e,o)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:noop,i=e.forkResourceStore;i&&delete e.forkResourceStore;let s={...this.options,...e,isClone:!0},u=new I18n(s);return(void 0!==e.debug||void 0!==e.prefix)&&(u.logger=u.logger.clone(e)),["store","services","language"].forEach(e=>{u[e]=this[e]}),u.services={...this.services},u.services.utils={hasLoadedNamespace:u.hasLoadedNamespace.bind(u)},i&&(u.store=new ResourceStore(this.store.data,s),u.services.resourceStore=u.store),u.translator=new Translator(u.services,s),u.translator.on("*",function(e){for(var o=arguments.length,i=Array(o>1?o-1:0),s=1;s<o;s++)i[s-1]=arguments[s];u.emit(e,...i)}),u.init(s,o),u.translator.options=s,u.translator.backendConnector.services.utils={hasLoadedNamespace:u.hasLoadedNamespace.bind(u)},u}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}};let G=I18n.createInstance();G.createInstance=I18n.createInstance,G.createInstance,G.dir,G.init,G.loadResources,G.reloadResources,G.use,G.changeLanguage,G.getFixedT,G.t,G.exists,G.setDefaultNamespace,G.hasLoadedNamespace,G.loadNamespaces,G.loadLanguages;var browser=function(e){void 0===e.ns&&(e.ns=[]);var o,i,s=G.createInstance(e);return s.isInitialized?o=Promise.resolve(G.t):(null==e||null===(i=e.use)||void 0===i||i.forEach(function(e){return s.use(e)}),"function"==typeof e.onPreInitI18next&&e.onPreInitI18next(s),o=s.init(e)),{i18n:s,initPromise:o}},Z=u.createElement;function appWithTranslation_ownKeys(e,o){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);o&&(s=s.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),i.push.apply(i,s)}return i}function appWithTranslation_objectSpread(e){for(var o=1;o<arguments.length;o++){var i=null!=arguments[o]?arguments[o]:{};o%2?appWithTranslation_ownKeys(Object(i),!0).forEach(function(o){_defineProperty(e,o,i[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):appWithTranslation_ownKeys(Object(i)).forEac
11h(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(i,o))})}return e}var addResourcesToI18next=function(e,o){if(o&&e.isInitialized)for(var i=0,s=Object.keys(o);i<s.length;i++)for(var u=s[i],c=0,f=Object.keys(o[u]);c<f.length;c++){var p,m=f[c];null!=e&&null!==(p=e.store)&&void 0!==p&&p.data&&e.store.data[u]&&e.store.data[u][m]||e.addResourceBundle(u,m,o[u][m],!0,!0)}},appWithTranslation=function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return N()(function(i){var s,c,f=(i.pageProps||{})._nextI18Next,p=null!==(s=null==f?void 0:f.initialLocale)&&void 0!==s?s:null==i||null===(c=i.router)||void 0===c?void 0:c.locale,m=null==f?void 0:f.ns,g=(0,u.useRef)(null),v=(0,u.useMemo)(function(){if(!f&&!o)return null;var e,i=null!=o?o:null==f?void 0:f.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 s=(f||{}).initialI18nStore,u=null!=o&&o.resources?o.resources:s;p||(p=i.i18n.defaultLocale);var c=g.current;return c?addResourcesToI18next(c,u):(addResourcesToI18next(c=browser(appWithTranslation_objectSpread(appWithTranslation_objectSpread({},createConfig(appWithTranslation_objectSpread(appWithTranslation_objectSpread({},i),{},{lng:p}))),{},{lng:p,ns:m,resources:u})).i18n,u),g.current=c),c},[f,p,m]);return k(function(){v&&p&&v.changeLanguage(p)},[v,p]),null!==v?Z(I18nextProvider,{i18n:v},Z(e,i)):Z(e,(0,_.Z)({key:p},i))},e)}},83454:function(e,o,i){"use strict";var s,u;e.exports=(null==(s=i.g.process)?void 0:s.env)&&"object"==typeof(null==(u=i.g.process)?void 0:u.env)?i.g.process:i(77663)},6840:function(e,o,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return i(84194)}])},24706:function(e){"use strict";e.exports={locales:["fr","en","de"],defaultLocale:"fr"}},97498:function(e,o){"use strict";var i,s;Object.defineProperty(o,"__esModule",{value:!0}),function(e,o){for(var i in o)Object.defineProperty(e,i,{enumerable:!0,get:o[i]})}(o,{PrefetchKind:function(){return i},ACTION_REFRESH:function(){return u},ACTION_NAVIGATE:function(){return c},ACTION_RESTORE:function(){return f},ACTION_SERVER_PATCH:function(){return p},ACTION_PREFETCH:function(){return m},ACTION_FAST_REFRESH:function(){return g},ACTION_SERVER_ACTION:function(){return v}});let u="refresh",c="navigate",f="restore",p="server-patch",m="prefetch",g="fast-refresh",v="server-action";(s=i||(i={})).AUTO="auto",s.FULL="full",s.TEMPORARY="temporary",("function"==typeof o.default||"object"==typeof o.default&&null!==o.default)&&void 0===o.default.__esModule&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),e.exports=o.default)},10030:function(e,o,i){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),Object.defineProperty(o,"getDomainLocale",{enumerable:!0,get:function(){return getDomainLocale}});let s=i(22866);function getDomainLocale(e,o,u,c){{let f=i(33530).normalizeLocalePath,p=i(16728).detectDomainLocale,m=o||f(e,u).detectedLocale,g=p(c,void 0,m);if(g){let o="http"+(g.http?"":"s")+"://",i=m===g.defaultLocale?"":"/"+m;return""+o+g.domain+(0,s.normalizePathTrailingSlash)(""+i+e)}return!1}}("function"==typeof o.default||"object"==typeof o.default&&null!==o.default)&&void 0===o.default.__esModule&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),e.exports=o.default)},23271:function(e,o,i){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),Object.defineProperty(o,"Image",{enumerable:!0,get:function(){return P}});let s=i(38754),u=i(61757),c=u._(i(67294)),f=s._(i(73935)),p=s._(i(79201)),m=i(53914),g=i(85494),v=i(30869);i(81905);let b=i(11823),x=s._(i(74545)),w={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function handleLoading(e,o,i,s,u,c){let f=null==e?void 0:e.src;if(!e||e["data-loaded-src"]===f)return;e["data-loaded-src"]=f;let p="decode"in e?e.decode():Promise.resolve();p.catch(()=>{}).then(()=>
11{if(e.parentElement&&e.isConnected){if("empty"!==o&&u(!0),null==i?void 0:i.current){let o=new Event("load");Object.defineProperty(o,"target",{writable:!1,value:e});let s=!1,u=!1;i.current({...o,nativeEvent:o,currentTarget:e,target:e,isDefaultPrevented:()=>s,isPropagationStopped:()=>u,persist:()=>{},preventDefault:()=>{s=!0,o.preventDefault()},stopPropagation:()=>{u=!0,o.stopPropagation()}})}(null==s?void 0:s.current)&&s.current(e)}})}function getDynamicProps(e){let[o,i]=c.version.split("."),s=parseInt(o,10),u=parseInt(i,10);return s>18||18===s&&u>=3?{fetchPriority:e}:{fetchpriority:e}}let C=(0,c.forwardRef)((e,o)=>{let{src:i,srcSet:s,sizes:u,height:f,width:p,decoding:m,className:g,style:v,fetchPriority:b,placeholder:x,loading:w,unoptimized:C,fill:P,onLoadRef:S,onLoadingCompleteRef:_,setBlurComplete:O,setShowAltText:N,onLoad:E,onError:k,...T}=e;return c.default.createElement("img",{...T,...getDynamicProps(b),loading:w,width:p,height:f,decoding:m,"data-nimg":P?"fill":"1",className:g,style:v,sizes:u,srcSet:s,src:i,ref:(0,c.useCallback)(e=>{o&&("function"==typeof o?o(e):"object"==typeof o&&(o.current=e)),e&&(k&&(e.src=e.src),e.complete&&handleLoading(e,x,S,_,O,C))},[i,x,S,_,O,k,C,o]),onLoad:e=>{let o=e.currentTarget;handleLoading(o,x,S,_,O,C)},onError:e=>{N(!0),"empty"!==x&&O(!0),k&&k(e)}})});function ImagePreload(e){let{isAppRouter:o,imgAttributes:i}=e,s={as:"image",imageSrcSet:i.srcSet,imageSizes:i.sizes,crossOrigin:i.crossOrigin,referrerPolicy:i.referrerPolicy,...getDynamicProps(i.fetchPriority)};return o&&f.default.preload?(f.default.preload(i.src,s),null):c.default.createElement(p.default,null,c.default.createElement("link",{key:"__nimg-"+i.src+i.srcSet+i.sizes,rel:"preload",href:i.srcSet?void 0:i.src,...s}))}let P=(0,c.forwardRef)((e,o)=>{let i=(0,c.useContext)(b.RouterContext),s=(0,c.useContext)(v.ImageConfigContext),u=(0,c.useMemo)(()=>{let e=w||s||g.imageConfigDefault,o=[...e.deviceSizes,...e.imageSizes].sort((e,o)=>e-o),i=e.deviceSizes.sort((e,o)=>e-o);return{...e,allSizes:o,deviceSizes:i}},[s]),{onLoad:f,onLoadingComplete:p}=e,P=(0,c.useRef)(f);(0,c.useEffect)(()=>{P.current=f},[f]);let S=(0,c.useRef)(p);(0,c.useEffect)(()=>{S.current=p},[p]);let[_,O]=(0,c.useState)(!1),[N,E]=(0,c.useState)(!1),{props:k,meta:T}=(0,m.getImgProps)(e,{defaultLoader:x.default,imgConf:u,blurComplete:_,showAltText:N});return c.default.createElement(c.default.Fragment,null,c.default.createElement(C,{...k,unoptimized:T.unoptimized,placeholder:T.placeholder,fill:T.fill,onLoadRef:P,onLoadingCompleteRef:S,setBlurComplete:O,setShowAltText:E,ref:o}),T.priority?c.default.createElement(ImagePreload,{isAppRouter:!i,imgAttributes:k}):null)});("function"==typeof o.default||"object"==typeof o.default&&null!==o.default)&&void 0===o.default.__esModule&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),e.exports=o.default)},65170:function(e,o,i){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),Object.defineProperty(o,"default",{enumerable:!0,get:function(){return O}});let s=i(38754),u=s._(i(67294)),c=i(74450),f=i(92227),p=i(64364),m=i(10109),g=i(73607),v=i(11823),b=i(89031),x=i(40920),w=i(10030),C=i(77192),P=i(97498),S=new Set;function prefetch(e,o,i,s,u,c){if(!c&&!(0,f.isLocalURL)(o))return;if(!s.bypassPrefetchedCheck){let u=void 0!==s.locale?s.locale:"locale"in e?e.locale:void 0,c=o+"%"+i+"%"+u;if(S.has(c))return;S.add(c)}let p=c?e.prefetch(o,u):e.prefetch(o,i,s);Promise.resolve(p).catch(e=>{})}function formatStringOrUrl(e){return"string"==typeof e?e:(0,p.formatUrl)(e)}let _=u.default.forwardRef(function(e,o){let i,s;let{href:p,as:S,children:_,prefetch:O=null,passHref:N,replace:E,shallow:k,scroll:T,locale:R,onClick:j,onMouseEnter:I,onTouchStart:L,legacyBehavior:F=!1,...B}=e;i=_,F&&("string"==typeof i||"number"==typeof i)&&(i=u.default.createElement("a",null,i));let W=u.default.useContext(v.RouterContext),V=u.default.useContext(b.AppRouterContext),q=null!=W?W:V,U=!W,K=!1!==O,H=null===O?P.PrefetchKind.AUTO:P.PrefetchKind.FULL,{href:Q,as:G}=u.default.useMemo(()=>{if(!W){let e=formatStringOrUrl(p);return{href:e,as:S?formatStringOrUrl(S):e}}let[e,o]=(0,c.resolveHref)(W,p,!0);return{href:e,as:S?(0,c.resolveHref)(W,S):o||e}},[W,p,S]),Z=u.default.useRef(Q),J=u.default.useRef(G);F&&(s=u.default.Children.only(i));let X=F?s&&"object"==typeof s&&s.ref:o,[ee,et,er]=(0,x.useIntersection)({rootMargin:"200px"}),en=u.default.useCallback(e=>{(J.current!==G||Z.current!==Q)&&(er(),J.current=G,Z.current=Q),ee(e),X&&("function"==typeof X?X(e):"object"==typeof X&&(X.current=e))},[G,X,Q,er,ee]);u.default.useEffect(()=>{q&&et&&K&&prefetch(q,Q,G,{locale:R},{kind:H},U)},[G,Q,et,R,K,null==W?void 0:W.locale,q,U,H]);let ea={ref:en,onClick(e){F||"function"!=typeof j||j(e),F&&s.props&&"function"==typeof s.props.onClick&&s.props.onClick(e),q&&!e.defaultPrevented&&function(e,o,i,s,c,p,m,g,v,b){let{nodeName:x}=e.currentTarget,w="A"===x.toUpperCase();if(w&&(function(e){let o=e.currentTarget,i=o.getAttribute("target");return i&&"_self"!==i||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!v&&!(0,f.isLocalURL)(i)))return;e.preventDefault();let navigate=()=>{let e=null==m||m;"beforePopState"in o?o[c?"replace":"push"](i,s,{shallow:p,locale:g,scroll:e}):o[c?"replace":"push"](s||i,{forceOptimisticNavigation:!b,scroll:e})};v?u.default.startTransition(navigate):navigate()}(e,q,Q,G,E,k,T,R,U,K)},onMouseEnter(e){F||"function"!=typeof I||I(e),F&&s.props&&"function"==typeof s.props.onMouseEnter&&s.props.onMouseEnter(e),q&&(K||!U)&&prefetch(q,Q,G,{locale:R,priority:!0,bypassPrefetchedCheck:!0},{kind:H},U)},onTouchStart(e){F||"function"!=typeof L||L(e),F&&s.props&&"function"==typeof s.props.onTouchStart&&s.props.onTouchStart(e),q&&(K||!U)&&prefetch(q,Q,G,{locale:R,priority:!0,bypassPrefetchedCheck:!0},{kind:H},U)}};if((0,m.isAbsoluteUrl)(G))ea.href=G;else if(!F||N||"a"===s.type&&!("href"in s.props)){let e=void 0!==R?R:null==W?void 0:W.locale,o=(null==W?void 0:W.isLocaleDomain)&&(0,w.getDomainLocale)(G,e,null==W?void 0:W.locales,null==W?void 0:W.domainLocales);ea.href=o||(0,C.addBasePath)((0,g.addLocale)(G,e,null==W?void 0:W.defaultLocale))}return F?u.default.cloneElement(s,ea):u.default.createElement("a",{...B,...ea},i)}),O=_;("function"==typeof o.default||"object"==typeof o.default&&null!==o.default)&&void 0===o.default.__esModule&&(Object.defineProperty(o.default,"__esMo
11dule",{value:!0}),Object.assign(o.default,o),e.exports=o.default)},33530:function(e,o,i){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),Object.defineProperty(o,"normalizeLocalePath",{enumerable:!0,get:function(){return normalizeLocalePath}});let normalizeLocalePath=(e,o)=>i(11774).normalizeLocalePath(e,o);("function"==typeof o.default||"object"==typeof o.default&&null!==o.default)&&void 0===o.default.__esModule&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),e.exports=o.default)},40920:function(e,o,i){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),Object.defineProperty(o,"useIntersection",{enumerable:!0,get:function(){return useIntersection}});let s=i(67294),u=i(63436),c="function"==typeof IntersectionObserver,f=new Map,p=[];function useIntersection(e){let{rootRef:o,rootMargin:i,disabled:m}=e,g=m||!c,[v,b]=(0,s.useState)(!1),x=(0,s.useRef)(null),w=(0,s.useCallback)(e=>{x.current=e},[]);(0,s.useEffect)(()=>{if(c){if(g||v)return;let e=x.current;if(e&&e.tagName){let s=function(e,o,i){let{id:s,observer:u,elements:c}=function(e){let o;let i={root:e.root||null,margin:e.rootMargin||""},s=p.find(e=>e.root===i.root&&e.margin===i.margin);if(s&&(o=f.get(s)))return o;let u=new Map,c=new IntersectionObserver(e=>{e.forEach(e=>{let o=u.get(e.target),i=e.isIntersecting||e.intersectionRatio>0;o&&i&&o(i)})},e);return o={id:i,observer:c,elements:u},p.push(i),f.set(i,o),o}(i);return c.set(e,o),u.observe(e),function(){if(c.delete(e),u.unobserve(e),0===c.size){u.disconnect(),f.delete(s);let e=p.findIndex(e=>e.root===s.root&&e.margin===s.margin);e>-1&&p.splice(e,1)}}}(e,e=>e&&b(e),{root:null==o?void 0:o.current,rootMargin:i});return s}}else if(!v){let e=(0,u.requestIdleCallback)(()=>b(!0));return()=>(0,u.cancelIdleCallback)(e)}},[g,i,o,v,x.current]);let C=(0,s.useCallback)(()=>{b(!1)},[]);return[w,v,C]}("function"==typeof o.default||"object"==typeof o.default&&null!==o.default)&&void 0===o.default.__esModule&&(Object.defineProperty(o.default,"__esModule",{value:!0}),Object.assign(o.default,o),e.exports=o.default)},53914:function(e,o,i){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),Object.defineProperty(o,"getImgProps",{enumerable:!0,get:function(){return getImgProps}}),i(81905);let s=i(32393),u=i(85494);function isStaticRequire(e){return void 0!==e.default}function getInt(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function getImgProps(e,o){var i;let c,f,p,{src:m,sizes:g,unoptimized:v=!1,priority:b=!1,loading:x,className:w,quality:C,width:P,height:S,fill:_=!1,style:O,onLoad:N,onLoadingComplete:E,placeholder:k="empty",blurDataURL:T,fetchPriority:R,layout:j,objectFit:I,objectPosition:L,lazyBoundary:F,lazyRoot:B,...W}=e,{imgConf:V,showAltText:q,blurComplete:U,defaultLoader:K}=o,H=V||u.imageConfigDefault;if("allSizes"in H)c=H;else{let e=[...H.deviceSizes,...H.imageSizes].sort((e,o)=>e-o),o=H.deviceSizes.sort((e,o)=>e-o);c={...H,allSizes:e,deviceSizes:o}}let Q=W.loader||K;delete W.loader,delete W.srcSet;let G="__next_img_default"in Q;if(G){if("custom"===c.loader)throw Error('Image with src "'+m+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=Q;Q=o=>{let{config:i,...s}=o;return e(s)}}if(j){"fill"===j&&(_=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[j];e&&(O={...O,...e});let o={responsive:"100vw",fill:"100vw"}[j];o&&!g&&(g=o)}let Z="",J=getInt(P),X=getInt(S);if("object"==typeof(i=m)&&(isStaticRequire(i)||void 0!==i.src)){let e=isStaticRequire(m)?m.default:m;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(f=e.blurWidth,p=e.blurHeight,T=T||e.blurDataURL,Z=e.src,!_){if(J||X){if(J&&!X){let o=J/e.width;X=Math.round(e.height*o)}else if(!J&&X){let o=X/e.height;J=Math.round(e.width*o)}}else J=e.width,X=e.height}}let ee=!b&&("lazy"===x||void 0===x);(!(m="string"==typeof m?m:Z)||m.startsWith("data:")||m.startsWith("blob:"))&&(v=!0,ee=!1),c.unoptimized&&(v=!0),G&&m.endsWith(".svg")&&!c.dangerouslyAllowSVG&&(v=!0),b&&(R="high");let et=getInt(C),er=Object.assign(_?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:I,objectPosition:L}:{},q?{}:{color:"transparent"},O),en=U||"empty"===k?null:"blur"===k?'url("data:image/svg+xml;charset=utf-8,'+(0,s.getImageBlurSvg)({widthInt:J,heightInt:X,blurWidth:f,blurHeight:p,blurDataURL:T||"",objectFit:er.objectFit})+'")':'url("'+k+'")',ea=en?{backgroundSize:er.objectFit||"cover",backgroundPosition:er.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:en}:{}
11,eo=function(e){let{config:o,src:i,unoptimized:s,width:u,quality:c,sizes:f,loader:p}=e;if(s)return{src:i,srcSet:void 0,sizes:void 0};let{widths:m,kind:g}=function(e,o,i){let{deviceSizes:s,allSizes:u}=e;if(i){let e=/(^|\s)(1?\d?\d)vw/g,o=[];for(let s;s=e.exec(i);s)o.push(parseInt(s[2]));if(o.length){let e=.01*Math.min(...o);return{widths:u.filter(o=>o>=s[0]*e),kind:"w"}}return{widths:u,kind:"w"}}if("number"!=typeof o)return{widths:s,kind:"w"};let c=[...new Set([o,2*o].map(e=>u.find(o=>o>=e)||u[u.length-1]))];return{widths:c,kind:"x"}}(o,u,f),v=m.length-1;return{sizes:f||"w"!==g?f:"100vw",srcSet:m.map((e,s)=>p({config:o,src:i,quality:c,width:e})+" "+("w"===g?e:s+1)+g).join(", "),src:p({config:o,src:i,quality:c,width:m[v]})}}({config:c,src:m,unoptimized:v,width:J,quality:et,sizes:g,loader:Q}),ei={...W,loading:ee?"lazy":x,fetchPriority:R,width:J,height:X,decoding:"async",className:w,style:{...er,...ea},sizes:eo.sizes,srcSet:eo.srcSet,src:eo.src},es={unoptimized:v,priority:b,placeholder:k,fill:_};return{props:ei,meta:es}}},32393:function(e,o){"use strict";function getImageBlurSvg(e){let{widthInt:o,heightInt:i,blurWidth:s,blurHeight:u,blurDataURL:c,objectFit:f}=e,p=s?40*s:o,m=u?40*u:i,g=p&&m?"viewBox='0 0 "+p+" "+m+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+g+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(g?"none":"contain"===f?"xMidYMid":"cover"===f?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+c+"'/%3E%3C/svg%3E"}Object.defineProperty(o,"__esModule",{value:!0}),Object.defineProperty(o,"getImageBlurSvg",{enumerable:!0,get:function(){return getImageBlurSvg}})},645:function(e,o,i){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),function(e,o){for(var i in o)Object.defineProperty(e,i,{enumerable:!0,get:o[i]})}(o,{unstable_getImgProps:function(){return unstable_getImgProps},default:function(){return m}});let s=i(38754),u=i(53914),c=i(81905),f=i(23271),p=s._(i(74545)),unstable_getImgProps=e=>{(0,c.warnOnce)("Warning: unstable_getImgProps() is experimental and may change or be removed at any time. Use at your own risk.");let{props:o}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,i]of Object.entries(o))void 0===i&&delete o[e];return{props:o}},m=f.Image},74545:function(e,o){"use strict";function defaultLoader(e){let{config:o,src:i,width:s,quality:u}=e;return o.path+"?url="+encodeURIComponent(i)+"&w="+s+"&q="+(u||75)}Object.defineProperty(o,"__esModule",{value:!0}),Object.defineProperty(o,"default",{enumerable:!0,get:function(){return i}}),defaultLoader.__next_img_default=!0;let i=defaultLoader},597:function(e,o,i){var s=i(83454);i(91479);var u=i(67294),c=u&&"object"==typeof u&&"default"in u?u:{default:u};function _defineProperties(e,o){for(var i=0;i<o.length;i++){var s=o[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}var f=void 0!==s&&s.env&&!0,isString=function(e){return"[object String]"===Object.prototype.toString.call(e)},p=function(){function StyleSheet(e){var o=void 0===e?{}:e,i=o.name,s=void 0===i?"stylesheet":i,u=o.optimizeForSpeed,c=void 0===u?f:u;invariant$1(isString(s),"`name` must be a string"),this._name=s,this._deletedRulePlaceholder="#"+s+"-deleted-rule____{}",invariant$1("boolean"==typeof c,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=c,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var p=document.querySelector('meta[property="csp-nonce"]');this._nonce=p?p.getAttribute("content"):null}var e,o=StyleSheet.prototype;return o.setOptimizeForSpeed=function(e){invariant$1("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),invariant$1(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},o.isOptimizeForSpeed=function(){return this._optimizeForSpeed},o.inject=function(){var e=this;if(invariant$1(!this._injected,"sheet already injected"),this._injected=!0,this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.get
11Sheet(),this._optimizeForSpeed||(f||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(o,i){return"number"==typeof i?e._serverSheet.cssRules[i]={cssText:o}:e._serverSheet.cssRules.push({cssText:o}),i},deleteRule:function(o){e._serverSheet.cssRules[o]=null}}},o.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var o=0;o<document.styleSheets.length;o++)if(document.styleSheets[o].ownerNode===e)return document.styleSheets[o]},o.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},o.insertRule=function(e,o){if(invariant$1(isString(e),"`insertRule` accepts only strings"),this._optimizeForSpeed){var i=this.getSheet();"number"!=typeof o&&(o=i.cssRules.length);try{i.insertRule(e,o)}catch(o){return f||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var s=this._tags[o];this._tags.push(this.makeStyleTag(this._name,e,s))}return this._rulesCount++},o.replaceRule=function(e,o){if(this._optimizeForSpeed){var i=this.getSheet();if(o.trim()||(o=this._deletedRulePlaceholder),!i.cssRules[e])return e;i.deleteRule(e);try{i.insertRule(o,e)}catch(s){f||console.warn("StyleSheet: illegal rule: \n\n"+o+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),i.insertRule(this._deletedRulePlaceholder,e)}}else{var s=this._tags[e];invariant$1(s,"old rule at index `"+e+"` not found"),s.textContent=o}return e},o.deleteRule=function(e){if(this._optimizeForSpeed)this.replaceRule(e,"");else{var o=this._tags[e];invariant$1(o,"rule at index `"+e+"` not found"),o.parentNode.removeChild(o),this._tags[e]=null}},o.flush=function(){this._injected=!1,this._rulesCount=0,this._tags.forEac
11h(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]},o.cssRules=function(){var e=this;return this._tags.reduce(function(o,i){return i?o=o.concat(Array.prototype.map.call(e.getSheetForTag(i).cssRules,function(o){return o.cssText===e._deletedRulePlaceholder?null:o})):o.push(null),o},[])},o.makeStyleTag=function(e,o,i){o&&invariant$1(isString(o),"makeStyleTag accepts only strings as second parameter");var s=document.createElement("style");this._nonce&&s.setAttribute("nonce",this._nonce),s.type="text/css",s.setAttribute("data-"+e,""),o&&s.appendChild(document.createTextNode(o));var u=document.head||document.getElementsByTagName("head")[0];return i?u.insertBefore(s,i):u.appendChild(s),s},_defineProperties(StyleSheet.prototype,[{key:"length",get:function(){return this._rulesCount}}]),e&&_defineProperties(StyleSheet,e),StyleSheet}();function invariant$1(e,o){if(!e)throw Error("StyleSheet: "+o+".")}var stringHash=function(e){for(var o=5381,i=e.length;i;)o=33*o^e.charCodeAt(--i);return o>>>0},m={};function computeId(e,o){if(!o)return"jsx-"+e;var i=String(o),s=e+i;return m[s]||(m[s]="jsx-"+stringHash(e+"-"+i)),m[s]}function computeSelector(e,o){var i=e+o;return m[i]||(m[i]=o.replace(/__jsx-style-dynamic-selector/g,e)),m[i]}var g=function(){function StyleSheetRegistry(e){var o=void 0===e?{}:e,i=o.styleSheet,s=void 0===i?null:i,u=o.optimizeForSpeed,c=void 0!==u&&u;this._sheet=s||new p({name:"styled-jsx",optimizeForSpeed:c}),this._sheet.inject(),s&&"boolean"==typeof c&&(this._sheet.setOptimizeForSpeed(c),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var e=StyleSheetRegistry.prototype;return e.add=function(e){var o=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer||(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,o){return e[o]=0,e},{}));var i=this.getIdAndRules(e),s=i.styleId,u=i.rules;if(s in this._instancesCounts){this._instancesCounts[s]+=1;return}var c=u.map(function(e){return o._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[s]=c,this._instancesCounts[s]=1},e.remove=function(e){var o=this,i=this.getIdAndRules(e).styleId;if(function(e,o){if(!e)throw Error("StyleSheetRegistry: "+o+".")}(i in this._instancesCounts,"styleId: `"+i+"` not found"),this._instancesCounts[i]-=1,this._instancesCounts[i]<1){var s=this._fromServer&&this._fromServer[i];s?(s.parentNode.removeChild(s),delete this._fromServer[i]):(this._indices[i].forEac
11h(function(e){return o._sheet.deleteRule(e)}),delete this._indices[i]),delete this._instancesCounts[i]}},e.update=function(e,o){this.add(o),this.remove(e)},e.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},e.cssRules=function(){var e=this,o=this._fromServer?Object.keys(this._fromServer).map(function(o){return[o,e._fromServer[o]]}):[],i=this._sheet.cssRules();return o.concat(Object.keys(this._indices).map(function(o){return[o,e._indices[o].map(function(e){return i[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},e.styles=function(e){var o,i;return o=this.cssRules(),void 0===(i=e)&&(i={}),o.map(function(e){var o=e[0],s=e[1];return c.default.createElement("style",{id:"__"+o,key:"__"+o,nonce:i.nonce?i.nonce:void 0,dangerouslySetInnerHTML:{__html:s}})})},e.getIdAndRules=function(e){var o=e.children,i=e.dynamic,s=e.id;if(i){var u=computeId(s,i);return{styleId:u,rules:Array.isArray(o)?o.map(function(e){return computeSelector(u,e)}):[computeSelector(u,o)]}}return{styleId:computeId(s),rules:Array.isArray(o)?o:[o]}},e.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,o){return e[o.id.slice(2)]=o,e},{})},StyleSheetRegistry}(),v=u.createContext(null);v.displayName="StyleSheetContext";var b=c.default.useInsertionEffect||c.default.useLayoutEffect,x=new g;function JSXStyle(e){var o=x||u.useContext(v);return o&&b(function(){return o.add(e),function(){o.remove(e)}},[e.id,String(e.dynamic)]),null}JSXStyle.dynamic=function(e){return e.map(function(e){return computeId(e[0],e[1])}).join(" ")},o.style=JSXStyle},5379:function(e,o,i){"use strict";e.exports=i(597).style},16836:function(e,o,i){"use strict";i.d(o,{k:function(){return IconCarOpenDoor}});var s=i(85893);let IconCarOpenDoor=e=>(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:e.size,height:e.size,fill:"none",...e,viewBox:"0 0 42 42",children:(0,s.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M30.5 31.5c0 2.9-2.35 5.25-5.25 5.25h-7A5.25 5.25 0 0 1 13 31.5M13 31.5v-7M30.5 24.5v7M34 19.25l-3.5 5.25M9.5 19.25 13 24.5M26.125 24.5a11.375 11.375 0 0 1-8.75 0M30.5 15.75V9.43a3.527 3.527 0 0 0-2.605-3.393 24.382 24.382 0 0 0-12.29 0A3.527 3.527 0 0 0 13 9.43v6.32M17.375 14h8.75"})})},88269:function(e,o,i){"use strict";i.d(o,{C:function(){return IconCircleHouseCheck}});var s=i(85893);let IconCircleHouseCheck=e=>(0,s.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:e.size,height:e.size,fill:"none",...e,viewBox:"0 0 42 42",children:[(0,s.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M37.603 16.11c.504 1.582.764 3.23.772 4.89 0 9.182-7.443 16.625-16.625 16.625S5.125 30.182 5.125 21 12.568 4.375 21.75 4.375c1.66.007 3.308.268 4.89.772M38.375 6.9l-3.5 3.5M34.875 10.4l-2.188-2.187"}),(0,s.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M14.75 24.5v-5.25c0-.797.363-1.552.985-2.05l4.375-3.5a2.625 2.625 0 0 1 3.28 0l4.375 3.5c.623.498.985 1.253.985 2.05v5.25a2.625 2.625 0 0 1-2.625 2.625h-8.75A2.625 2.625 0 0 1 14.75 24.5Z",clipRule:"evenodd"})]})},89303:function(e,o,i){"use strict";i.d(o,{U:function(){return IconHammer}});var s=i(85893);let IconHammer=e=>(0,s.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:e.size,height:e.size,fill:"none",viewBox:"0 0 42 42",...e,children:[(0,s.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M14.747 36.757H9.495a3.501 3.501 0 0 1-3.502-3.502V8.745a3.501 3.501 0 0 1 3.502-3.502h19.258a3.501 3.501 0 0 1 3.501 3.502v5.252M30.103 26.532l6.446 5.456A2.705 2.705 0 1 1 32.8 35.87l-5.715-6.293M12.996 13.997h10.505M12.996 21h3.502"}),(0,s.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m23.368 24.258-2.565 2.043a2.138 2.138 0 0 0-.175 3.178l1.952 1.96a2.113 2.113 0 0 0 3.151-.175l2.059-2.56c.49-.61 1.045-1.162 1.656-1.648l2.565-2.045a2.137 2.137 0 0 0 .175-3.176l-1.945-1.963a2.113 2.113 0 0 0-3.151.176l-2.066 2.563c-.49.608-1.046 1.16-1.656 1.647Z",clipRule:"evenodd"}),(0,s.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M25.117 36.721h-3.502"})]})},46739:function(e,o,i){"use strict";i.d(o,{K:function(){return IconHearbeat}});var s=i(85893);let IconHearbeat=e=>(0,s.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",width:e.size,height:e.size,viewBox:"0 0 42 42",...e,children:[(0,s.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M21.25 8.619c1.356-1.587 3.703-3.369 7.276-3.369 6.25 0 10.443 5.866 10.443 11.33 0 11.42-14.219 20.17-17.719 20.17-3.5 0-17.719-8.75-17.719-20.17 0-5.464 4.193-11.33 10.442-11.33 3.574 0 5.92 1.782 7.277 3.369Z",clipRule:"evenodd"}),(0,s.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M12.5 20.125h3.889l2.917-4.375 3.888 8.75 2.918-4.375H30"})]})},6901:function(e,o,i){"use strict";i.d(o,{A:function(){return IconHomeCheck}});var s=i(85893);let IconHomeCheck=e=>(0,s.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:e.size,height:e.size,fill:"none",...e,viewBox:"0 0 42 42",children:[(0,s.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M35.255 16.82V6.993c0-.966-.784-1.75-1.75-1.75h-3.252c-.966 0-1.75.784-1.75 1.75v4.037"}),(0,s.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M5.993 18.749 19.471 7.197a3.5 3.5 0 0 1 4.557 0L37.507 18.75"}),(0,s.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M8.245 16.82v16.435a3.5 3.5 0 0 0 3.501 3.502H20M31.379 38.507a7.879 7.879 0 1 1 .001-15.758 7.879 7.879 0 0 1-.001 15.758Z"}),(0,s.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m34.492 29.073-3.89 3.89-2.336-2.334"})]})},94091:function(e,o,i){"use strict";i.d(o,{I:function(){return IconUmbrella}});var s=i(85893);let IconUmbrella=e=>(0,s.jsxs)("svg",{width:e.size,height:e.size,viewBox:"0 0 43 42",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,s.jsx)("path",{d:"M21.25 5.25V7",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,s.jsx)("path",{d:"M14.25 31.8208V33.5708V33.5883C14.25 35.5115 15.8162 37.0708 17.75 37.0708C19.6837 37.0708 21.25 35.5115 21.25 33.5883V20.6103",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,s.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16 22.708C18.8997 19.908 23.6003 19.908 26.5 22.708C29.3997 19.908 34.1003 19.908 37 22.708C36.9772 14.0297 29.9352 7 21.25 7C12.5648 7 5.52275 14.0297 5.5 22.708C8.39975 19.908 13.1003 19.908 16 22.708Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})},85648:function(e,o,i){"use strict";i.d(o,{x:function(){return CustomLink}});var s=i(85893),u=i(41664),c=i.n(u),f=i(11163),p=i(67294),m=i(5110),g=i(23661),v=i(1873);let CustomLink=e=>{var o,i,u;let{href:b,...x}=e,w=(0,f.useRouter)(),{params:C}=(0,m.w)(),P="string"==typeof b?b:null!==(o=b.pathname)&&void 0!==o?o:"",[S,_]=(0,p.useState)(null);return((0,p.useEffect)(()=>{let getFormVersion=async()=>{let e=localStorage.getItem("formVersion");e&&_(e)};getFormVersion()},[]),P.split("?")[0],P.startsWith("http")||P.startsWith("mailto")||P.startsWith("tel"))?(0,s.jsx)(c(),{href:(0,g.m)(P,{...C,locale:null!==(i=w.locale)&&void 0!==i?i:"fr"}),rel:"next",...x}):(0,s.jsx)(v.Link,{href:(0,v.translateUrl)(b,null!==(u=w.locale)&&void 0!==u?u:"fr"),locale:w.locale,...x})}},21587:function(e,o,i){"use strict";i.d(o,{Cd:function(){return v},X:function(){return b},bZ:function(){return g}});var s=i(85893),u=i(67294),c=i(45139),f=i(51103),p=i(64901);let m=(0,c.j)("relative w-full rounded-xl py-[14px] px-[24px] [&>svg~*]:pl-7 [&>svg+div]:translate-y-[-3px] [&>svg]:absolute [&>svg]:left-4 [&>svg]:top-4",{variants:{variant:{default:"bg-white text-slate-950 dar
11k:bg-slate-950 dark:text-slate-50",destructive:"border-red-500/50 text-red-500 dark:border-red-500 [&>svg]:text-red-500 dark:border-red-900/50 dark:text-red-900 dark:dark:border-red-900 dark:[&>svg]:text-red-900",info:"bg-[#EBF5FF] !text-[#2D50E6] [&>svg]:text-[#2D50E6]",danger:"bg-[#FCEEF1] !text-[#730000] [&>svg]:text-[#730000]",success:"bg-[#F6FAFB] !text-secondary [&>svg]:text-secondary"}},defaultVariants:{variant:"default"}}),g=u.forwardRef((e,o)=>{let{className:i,variant:u,children:c,noTitle:g=!1,...x}=e,{t:w}=(0,p.$G)("common");return(0,s.jsx)("div",{ref:o,role:"alert",className:(0,f.cn)(m({variant:u}),i),...x,children:(0,s.jsxs)("div",{className:"flex flex-col gap-0.5",children:[!g&&(0,s.jsx)(v,{children:w("alert."+u)}),(0,s.jsx)(b,{children:c})]})})});g.displayName="Alert";let v=u.forwardRef((e,o)=>{let{className:i,...u}=e;return(0,s.jsx)("span",{ref:o,className:(0,f.cn)("text-lg font-bold tracking-[-0.36px]",i),...u})});v.displayName="AlertTitle";let b=u.forwardRef((e,o)=>{let{className:i,...u}=e;return(0,s.jsx)("div",{ref:o,className:(0,f.cn)("text-sm [&_p]:leading-relaxed",i),...u})});b.displayName="AlertDescription"},5549:function(e,o,i){"use strict";i.d(o,{z:function(){return v}});var s=i(85893),u=i(67294),c=i(88426),f=i(45139),p=i(51103),m=(0,i(30853).Z)("loader-2","IconLoader2",[["path",{d:"M12 3a9 9 0 1 0 9 9",key:"svg-0"}]]);let g=(0,f.j)("inline-flex items-center justify-center whitespace-nowrap rounded-[56px] text-base font-semibold ring-offset-white transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-slate-950 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 text-center",{variants:{variant:{default:"bg-[#60dcd499] text-dark hover:bg-[#60DCD4]",thirdy:"bg-thirdy text-white hover:bg-thirdy/90",outline:"border border-slate-200 bg-white hover:bg-slate-100 hover:text-slate-900 dark:border-slate-800 dark:bg-slate-950 dark:hover:bg-slate-800 dark:hover:text-slate-50",secondary:"bg-secondary text-white hover:bg-secondary/90",ghost:"hover:bg-slate-100 hover:text-slate-900 dark:hover:bg-slate-800 dark:hover:text-slate-50",link:"text-slate-900 underline-offset-4 hover:underline dark:text-slate-50"},size:{default:"h-[56px] px-[26px]",sm:"h-[50px] px-[21px]",lg:"h-11 rounded-md px-8",icon:"h-11 w-16"}},defaultVariants:{variant:"default",size:"default"}}),v=u.forwardRef((e,o)=>{let{className:i,variant:u,size:f,asChild:v=!1,disabled:b,loading:x,...w}=e,C=v?c.g7:"button";return"button"!==C?(0,s.jsx)(C,{className:(0,p.cn)(g({variant:u,size:f,className:i})),ref:o,...w}):(0,s.jsx)(C,{className:(0,p.cn)(g({variant:u,size:f,className:i})),ref:o,disabled:null!=b?b:x,...w,children:(0,s.jsxs)(s.Fragment,{children:[w.children,x&&(0,s.jsx)(m,{className:"ml-2 animate-spin",size:20,strokeWidth:2})]})})});v.displayName="Button"},81665:function(e,o,i){"use strict";i.d(o,{Ph:function(){return Select},Bw:function(){return eV},DI:function(){return eL},lq:function(){return eK},Ql:function(){return eU},n5:function(){return eq},i4:function(){return eF},ki:function(){return eD}});var s=i(85893),u=i(87462),c=i(67294),f=i(73935);function $ae6933e535247d3d$export$7d15b64cf5a3a4c4(e,[o,i]){return Math.min(i,Math.max(o,e))}var p=i(36206),m=i(65936),g=i(28771),v=i(25360),b=i(78990),x=i(46063),w=i(27552),C=i(95420),P=i(91276),S=i(53990),_=i(42651),O=i(75320),N=i(88426),E=i(79698),k=i(77342),T=i(9981),R=i(57898),j=i(96219),I=i(23541),L=i(6223);let F=[" ","Enter","ArrowUp","ArrowDown"],B=[" ","Enter"],W="Select",[V,q,U]=(0,m.B)(W),[K,H]=(0,v.b)(W,[U,S.D7]),Q=(0,S.D7)(),[G,Z]=K(W),[J,X]=K(W),ee=(0,c.forwardRef)((e,o)=>{let{__scopeSelect:i,disabled:s=!1,...f}=e,m=Q(i),v=Z("SelectTrigger",i),b=v.disabled||s,x=(0,g.e)(o,v.onTriggerChange),w=q(i),[C,P,_]=$cc7e05a45900e73f$var$useTypeaheadSearch(e=>{let o=w().filter(e=>!e.disabled),i=o.find(e=>e.value===v.value),s=$cc7e05a45900e73f$var$findNextItem(o,e,i);void 0!==s&&v.onValueChange(s.value)}),handleOpen=()=>{b||(v.onOpenChange(!0),_())};return(0,c.createElement)(S.ee,(0,u.Z)({asChild:!0},m),(0,c.createElement)(O.WV.button,(0,u.Z)({type:"button",role:"combobox","aria-controls":v.contentId,"aria-expanded":v.open,"aria-required":v.required,"aria-autocomplete":"none",dir:v.dir,"data-state":v.open?"open":"closed",disabled:b,"data-disabled":b?"":void 0,"data-placeholder":$cc7e05a45900e73f$var$shouldShowPlaceholder(v.value)?"":void 0},f,{ref:x,onClick:(0,p.M)(f.onClick,e=>
11{e.currentTarget.focus()}),onPointerDown:(0,p.M)(f.onPointerDown,e=>{let o=e.target;o.hasPointerCapture(e.pointerId)&&o.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&(handleOpen(),v.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)},e.preventDefault())}),onKeyDown:(0,p.M)(f.onKeyDown,e=>{let o=""!==C.current,i=e.ctrlKey||e.altKey||e.metaKey;i||1!==e.key.length||P(e.key),(!o||" "!==e.key)&&F.includes(e.key)&&(handleOpen(),e.preventDefault())})})))}),et=(0,c.forwardRef)((e,o)=>{let{__scopeSelect:i,className:s,style:f,children:p,placeholder:m="",...v}=e,b=Z("SelectValue",i),{onValueNodeHasChildrenChange:x}=b,w=void 0!==p,C=(0,g.e)(o,b.onValueNodeChange);return(0,T.b)(()=>{x(w)},[x,w]),(0,c.createElement)(O.WV.span,(0,u.Z)({},v,{ref:C,style:{pointerEvents:"none"}}),$cc7e05a45900e73f$var$shouldShowPlaceholder(b.value)?(0,c.createElement)(c.Fragment,null,m):p)}),er=(0,c.forwardRef)((e,o)=>{let{__scopeSelect:i,children:s,...f}=e;return(0,c.createElement)(O.WV.span,(0,u.Z)({"aria-hidden":!0},f,{ref:o}),s||"▼")}),en="SelectContent",ea=(0,c.forwardRef)((e,o)=>{let i=Z(en,e.__scopeSelect),[s,p]=(0,c.useState)();return((0,T.b)(()=>{p(new DocumentFragment)},[]),i.open)?(0,c.createElement)(es,(0,u.Z)({},e,{ref:o})):s?(0,f.createPortal)((0,c.createElement)(eo,{scope:e.__scopeSelect},(0,c.createElement)(V.Slot,{scope:e.__scopeSelect},(0,c.createElement)("div",null,e.children))),s):null}),[eo,ei]=K(en),es=(0,c.forwardRef)((e,o)=>{let{__scopeSelect:i,position:s="item-aligned",onCloseAutoFocus:f,onEscapeKeyDown:m,onPointerDownOutside:v,side:b,sideOffset:P,align:S,alignOffset:_,arrowPadding:O,collisionBoundary:E,collisionPadding:k,sticky:T,hideWhenDetached:R,avoidCollisions:j,...F}=e,B=Z(en,i),[W,V]=(0,c.useState)(null),[U,K]=(0,c.useState)(null),H=(0,g.e)(o,e=>V(e)),[Q,G]=(0,c.useState)(null),[J,X]=(0,c.useState)(null),ee=q(i),[et,er]=(0,c.useState)(!1),ea=(0,c.useRef)(!1);(0,c.useEffect)(()=>{if(W)return(0,I.Ry)(W)},[W]),(0,w.EW)();let ei=(0,c.useCallback)(e=>{let[o,...i]=ee().map(e=>e.ref.current),[s]=i.slice(-1),u=document.activeElement;for(let i of e)if(i===u||(null==i||i.scrollIntoView({block:"nearest"}),i===o&&U&&(U.scrollTop=0),i===s&&U&&(U.scrollTop=U.scrollHeight),null==i||i.focus(),document.activeElement!==u))return},[ee,U]),es=(0,c.useCallback)(()=>ei([Q,W]),[ei,Q,W]);(0,c.useEffect)(()=>{et&&es()},[et,es]);let{onOpenChange:ed,triggerPointerDownPosRef:ec}=B;(0,c.useEffect)(()=>{if(W){let e={x:0,y:0},handlePointerMove=o=>{var i,s,u,c;e={x:Math.abs(Math.round(o.pageX)-(null!==(i=null===(s=ec.current)||void 0===s?void 0:s.x)&&void 0!==i?i:0)),y:Math.abs(Math.round(o.pageY)-(null!==(u=null===(c=ec.current)||void 0===c?void 0:c.y)&&void 0!==u?u:0))}},handlePointerUp=o=>{e.x<=10&&e.y<=10?o.preventDefault():W.contains(o.target)||ed(!1),document.removeEventListener("pointermove",handlePointerMove),ec.current=null};return null!==ec.current&&(document.addEventListener("pointermove",handlePointerMove),document.addEventListener("pointerup",handlePointerUp,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",handlePointerMove),document.removeEventListener("pointerup",handlePointerUp,{capture:!0})}}},[W,ed,ec]),(0,c.useEffect)(()=>{let close=()=>ed(!1);return window.addEventListener("blur",close),window.addEventListener("resize",close),()=>{window.removeEventListener("blur",close),window.removeEventListener("resize",close)}},[ed]);let[ef,ep]=$cc7e05a45900e73f$var$useTypeaheadSearch(e=>{let o=ee().filter(e=>!e.disabled),i=o.find(e=>e.ref.current===document.activeElement),s=$cc7e05a45900e73f$var$findNextItem(o,e,i);s&&setTimeout(()=>s.ref.current.focus())}),eh=(0,c.useCallback)((e,o,i)=>{let s=!ea.current&&!i,u=void 0!==B.value&&B.value===o;(u||s)&&(G(e),s&&(ea.current=!0))},[B.value]),em=(0,c.useCallback)(()=>null==W?void 0:W.focus(),[W]),eg=(0,c.useCallback)((e,o,i)=>{let s=!ea.current&&!i,u=void 0!==B.value&&B.value===o;(u||s)&&X(e)},[B.value]),ey="popper"===s?eu:el,ev=ey===eu?{side:b,sideOffset:P,align:S,alignOffset:_,arrowPadding:O,collisionBoundary:E,collisionPadding:k,sticky:T,hideWhenDetached:R,avoidCollisions:j}:{};return(0,c.createElement)(eo,{scope:i,content:W,viewport:U,onViewportChange:K,itemRefCallback:eh,selectedItem:Q,onItemLeave:em,itemTextRefCallback:eg,focu
11sSelectedItem:es,selectedItemText:J,position:s,isPositioned:et,searchRef:ef},(0,c.createElement)(L.Z,{as:N.g7,allowPinchZoom:!0},(0,c.createElement)(C.M,{asChild:!0,trapped:B.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,p.M)(f,e=>{var o;null===(o=B.trigger)||void 0===o||o.focus({preventScroll:!0}),e.preventDefault()})},(0,c.createElement)(x.XB,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:m,onPointerDownOutside:v,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>B.onOpenChange(!1)},(0,c.createElement)(ey,(0,u.Z)({role:"listbox",id:B.contentId,"data-state":B.open?"open":"closed",dir:B.dir,onContextMenu:e=>e.preventDefault()},F,ev,{onPlaced:()=>er(!0),ref:H,style:{display:"flex",flexDirection:"column",outline:"none",...F.style},onKeyDown:(0,p.M)(F.onKeyDown,e=>{let o=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),o||1!==e.key.length||ep(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let o=ee().filter(e=>!e.disabled),i=o.map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(i=i.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let o=e.target,s=i.indexOf(o);i=i.slice(s+1)}setTimeout(()=>ei(i)),e.preventDefault()}})}))))))}),el=(0,c.forwardRef)((e,o)=>{let{__scopeSelect:i,onPlaced:s,...f}=e,p=Z(en,i),m=ei(en,i),[v,b]=(0,c.useState)(null),[x,w]=(0,c.useState)(null),C=(0,g.e)(o,e=>w(e)),P=q(i),S=(0,c.useRef)(!1),_=(0,c.useRef)(!0),{viewport:N,selectedItem:E,selectedItemText:k,focusSelectedItem:R}=m,j=(0,c.useCallback)(()=>{if(p.trigger&&p.valueNode&&v&&x&&N&&E&&k){let e=p.trigger.getBoundingClientRect(),o=x.getBoundingClientRect(),i=p.valueNode.getBoundingClientRect(),u=k.getBoundingClientRect();if("rtl"!==p.dir){let s=u.left-o.left,c=i.left-s,f=e.left-c,p=e.width+f,m=Math.max(p,o.width),g=window.innerWidth-10,b=$ae6933e535247d3d$export$7d15b64cf5a3a4c4(c,[10,g-m]);v.style.minWidth=p+"px",v.style.left=b+"px"}else{let s=o.right-u.right,c=window.innerWidth-i.right-s,f=window.innerWidth-e.right-c,p=e.width+f,m=Math.max(p,o.width),g=window.innerWidth-10,b=$ae6933e535247d3d$export$7d15b64cf5a3a4c4(c,[10,g-m]);v.style.minWidth=p+"px",v.style.right=b+"px"}let c=P(),f=window.innerHeight-20,m=N.scrollHeight,g=window.getComputedStyle(x),b=parseInt(g.borderTopWidth,10),w=parseInt(g.paddingTop,10),C=parseInt(g.borderBottomWidth,10),_=parseInt(g.paddingBottom,10),O=b+w+m+_+C,T=Math.min(5*E.offsetHeight,O),R=window.getComputedStyle(N),j=parseInt(R.paddingTop,10),I=parseInt(R.paddingBottom,10),L=e.top+e.height/2-10,F=E.offsetHeight/2,B=E.offsetTop+F,W=b+w+B;if(W<=L){let e=E===c[c.length-1].ref.current;v.style.bottom="0px";let o=x.clientHeight-N.offsetTop-N.offsetHeight;v.style.height=W+Math.max(f-L,F+(e?I:0)+o+C)+"px"}else{let e=E===c[0].ref.current;v.style.top="0px";let o=Math.max(L,b+N.offsetTop+(e?j:0)+F);v.style.height=o+(O-W)+"px",N.scrollTop=W-L+N.offsetTop}v.style.margin="10px 0",v.style.minHeight=T+"px",v.style.maxHeight=f+"px",null==s||s(),requestAnimationFrame(()=>S.current=!0)}},[P,p.trigger,p.valueNode,v,x,N,E,k,p.dir,s]);(0,T.b)(()=>j(),[j]);let[I,L]=(0,c.useState)();(0,T.b)(()=>{x&&L(window.getComputedStyle(x).zIndex)},[x]);let F=(0,c.useCallback)(e=>{e&&!0===_.current&&(j(),null==R||R(),_.current=!1)},[j,R]);return(0,c.createElement)(ed,{scope:i,contentWrapper:v,shouldExpandOnScrollRef:S,onScrollButtonChange:F},(0,c.createElement)("div",{ref:b,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:I}},(0,c.createElement)(O.WV.div,(0,u.Z)({},f,{ref:C,style:{boxSizing:"border-box",maxHeight:"100%",...f.style}}))))}),eu=(0,c.forwardRef)((e,o)=>{let{__scopeSelect:i,align:s="start",collisionPadding:f=10,...p}=e,m=Q(i);return(0,c.createElement)(S.VY,(0,u.Z)({},m,p,{ref:o,align:s,collisionPadding:f,style:{boxSizing:"border-box",...p.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}}))}),[ed,ec]=K(en,{}),ef="SelectViewport",ep=(0,c.forwardRef)((e,o)=>{let{__scopeSelect:i,...s}=e,f=ei(ef,i),m=ec(ef,i),v=(0,g.e)(o,f.onViewportChange),b=(0,c.useRef)(0);return(0,c.createElement)(c.Fragment,null,(0,c.createElement)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"}}),(0,c.createElement)(V.Slot,{scope:i},(0,c.createElement)(O.WV.div,(0,u.Z)({"data-radix-select-viewport":"",role:"presentation"},s,{ref:v,style:{position:"relative",flex:1,overflow:"auto",...s.style},onScroll:(0,p.M)(s.onScroll,e=>{let o=e.currentTarget,{contentWrapper:i,shouldExpandOnScrollRef:s}=m;if(null!=s&&s.current&&i){let e=Math.abs(b.current-o.scrollTop);if(e>0){let s=window.innerHeight-20,u=parseFloat(i.style.minHeight),c=parseFloat(i.style.height),f=Math.max(u,c);if(f<s){let u=f+e,c=Math.min(s,u),p=u-c;i.style.height=c+"px","0px"===i.style.bottom&&(o.scrollTop=p>0?p:0,i.style.justifyContent="flex-end")}}}b.current=o.scrollTop})}))))}),[eh,em]=K("SelectGroup"),eg=(0,c.forwardRef)((e,o)=>{let{__scopeSelect:i,...s}=e,f=(0,P.M)();return(0,c.createElement)(eh,{scope:i,id:f},(0,c.createElement)(O.WV.div,(0,u.Z)({role:"group","aria-labelledby":f},s,{ref:o})))}),ey=(0,c.forwardRef)((e,o)=>{let{__scopeSelect:i,...s}=e,f=em("SelectLabel",i);return(0,c.createElement)(O.WV.div,(0,u.Z)({id:f.id},s,{ref:o}))}),ev="SelectItem",[eb,e$]=K(ev),ex=(0,c.forwardRef)((e,o)=>{let{__scopeSelect:i,value:s,disabled:f=!1,textValue:m,...v}
11=e,b=Z(ev,i),x=ei(ev,i),w=b.value===s,[C,S]=(0,c.useState)(null!=m?m:""),[_,N]=(0,c.useState)(!1),E=(0,g.e)(o,e=>{var o;return null===(o=x.itemRefCallback)||void 0===o?void 0:o.call(x,e,s,f)}),k=(0,P.M)(),handleSelect=()=>{f||(b.onValueChange(s),b.onOpenChange(!1))};if(""===s)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,c.createElement)(eb,{scope:i,value:s,disabled:f,textId:k,isSelected:w,onItemTextChange:(0,c.useCallback)(e=>{S(o=>{var i;return o||(null!==(i=null==e?void 0:e.textContent)&&void 0!==i?i:"").trim()})},[])},(0,c.createElement)(V.ItemSlot,{scope:i,value:s,disabled:f,textValue:C},(0,c.createElement)(O.WV.div,(0,u.Z)({role:"option","aria-labelledby":k,"data-highlighted":_?"":void 0,"aria-selected":w&&_,"data-state":w?"checked":"unchecked","aria-disabled":f||void 0,"data-disabled":f?"":void 0,tabIndex:f?void 0:-1},v,{ref:E,onFocus:(0,p.M)(v.onFocus,()=>N(!0)),onBlur:(0,p.M)(v.onBlur,()=>N(!1)),onPointerUp:(0,p.M)(v.onPointerUp,handleSelect),onPointerMove:(0,p.M)(v.onPointerMove,e=>{if(f){var o;null===(o=x.onItemLeave)||void 0===o||o.call(x)}else e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,p.M)(v.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var o;null===(o=x.onItemLeave)||void 0===o||o.call(x)}}),onKeyDown:(0,p.M)(v.onKeyDown,e=>{var o;let i=(null===(o=x.searchRef)||void 0===o?void 0:o.current)!=="";i&&" "===e.key||(B.includes(e.key)&&handleSelect()," "===e.key&&e.preventDefault())})}))))}),ew="SelectItemText",eC=(0,c.forwardRef)((e,o)=>{let{__scopeSelect:i,className:s,style:p,...m}=e,v=Z(ew,i),b=ei(ew,i),x=e$(ew,i),w=X(ew,i),[C,P]=(0,c.useState)(null),S=(0,g.e)(o,e=>P(e),x.onItemTextChange,e=>{var o;return null===(o=b.itemTextRefCallback)||void 0===o?void 0:o.call(b,e,x.value,x.disabled)}),_=null==C?void 0:C.textContent,N=(0,c.useMemo)(()=>(0,c.createElement)("option",{key:x.value,value:x.value,disabled:x.disabled},_),[x.disabled,x.value,_]),{onNativeOptionAdd:E,onNativeOptionRemove:k}=w;return(0,T.b)(()=>(E(N),()=>k(N)),[E,k,N]),(0,c.createElement)(c.Fragment,null,(0,c.createElement)(O.WV.span,(0,u.Z)({id:x.textId},m,{ref:S})),x.isSelected&&v.valueNode&&!v.valueNodeHasChildren?(0,f.createPortal)(m.children,v.valueNode):null)}),eP=(0,c.forwardRef)((e,o)=>{let{__scopeSelect:i,...s}=e,f=e$("SelectItemIndicator",i);return f.isSelected?(0,c.createElement)(O.WV.span,(0,u.Z)({"aria-hidden":!0},s,{ref:o})):null}),eS="SelectScrollUpButton",e_=(0,c.forwardRef)((e,o)=>{let i=ei(eS,e.__scopeSelect),s=ec(eS,e.__scopeSelect),[f,p]=(0,c.useState)(!1),m=(0,g.e)(o,s.onScrollButtonChange);return(0,T.b)(()=>{if(i.viewport&&i.isPositioned){let e=i.viewport;function handleScroll(){let o=e.scrollTop>0;p(o)}return handleScroll(),e.addEventListener("scroll",handleScroll),()=>e.removeEventListener("scroll",handleScroll)}},[i.viewport,i.isPositioned]),f?(0,c.createElement)(eE,(0,u.Z)({},e,{ref:m,onAutoScroll:()=>{let{viewport:e,selectedItem:o}=i;e&&o&&(e.scrollTop=e.scrollTop-o.offsetHeight)}})):null}),eO="SelectScrollDownButton",eN=(0,c.forwardRef)((e,o)=>{let i=ei(eO,e.__scopeSelect),s=ec(eO,e.__scopeSelect),[f,p]=(0,c.useState)(!1),m=(0,g.e)(o,s.onScrollButtonChange);return(0,T.b)(()=>{if(i.viewport&&i.isPositioned){let e=i.viewport;function handleScroll(){let o=e.scrollHeight-e.clientHeight,i=Math.ceil(e.scrollTop)<o;p(i)}return handleScroll(),e.addEventListener("scroll",handleScroll),()=>e.removeEventListener("scroll",handleScroll)}},[i.viewport,i.isPositioned]),f?(0,c.createElement)(eE,(0,u.Z)({},e,{ref:m,onAutoScroll:()=>{let{viewport:e,selectedItem:o}=i;e&&o&&(e.scrollTop=e.scrollTop+o.offsetHeight)}})):null}),eE=(0,c.forwardRef)((e,o)=>{let{__scopeSelect:i,onAutoScroll:s,...f}=e,m=ei("SelectScrollButton",i),g=(0,c.useRef)(null),v=q(i),b=(0,c.useCallback)(()=>{null!==g.current&&(window.clearInterval(g.current),g.current=null)},[]);return(0,c.useEffect)(()=>()=>b(),[b]),(0,T.b)(()=>{var e;let o=v().find(e=>e.ref.current===document.activeElement);null==o||null===(e=o.ref.current)||void 0===e||e.scrollIntoView({block:"nearest"})},[v]),(0,c.createElement)(O.WV.div,(0,u.Z)({"aria-hidden":!0},f,{ref:o,style:{flexShrink:0,...f.style},onPointerDown:(0,p.M)(f.onPointerDown,()=>{null===g.current&&(g.current=window.setInterval(s,50))}),onPointerMove:(0,p.M)(f.onPointerMove,()=>{var e;null===(e=m.onItemLeave)||void 0===e||e.call(m),null===g.current&&(g.current=window.setInterval(s,50))}),onPointerLeave:(0,p.M)(f.onPointerLeave,()=>{b()})}))}),eA=(0,c.forwardRef)((e,o)=>{let{__scopeSelect:i,...s}=e;return(0,c.createElement)(O.WV.div,(0,u.Z)({"aria-hidden":!0},s,{ref:o}))});function $cc7e05a45900e73f$var$shouldShowPlaceholder(e){return""===e||void 0===e}let ek=(0,c.forwardRef)((e,o)=>{let{value:i,...s}=e,f=(0,c.useRef)(null),p=(0,g.e)(o,f),m=(0,R.D)(i);return(0,c.useEffect)(()=>{let e=f.current,o=window.HTMLSelectElement.prototype,s=Object.getOwnPropertyDescriptor(o,"value"),u=s.set;if(m!==i&&u){let o=new Event("change",{bubbles:!0});u.call(e,i),e.dispatchEvent(o)}},[m,i]),(0,c.createElement)(j.T,{asChild:!0},(0,c.createElement)("select",(0,u.Z)({},s,{ref:p,defaultValue:i})))});function $cc7e05a45900e73f$var$useTypeaheadSearch(e){let o=(0,E.W)(e),i=(0,c.useRef)(""),s=(0,c.useRef)(0),u=(0,c.useCallback)(e=>{let u=i.current+e;o(u),function updateSearch(e){i.current=e,window.clearTimeout(s.current),""!==e&&(s.current=window.setTimeout(()=>updateSearch(""),1e3))}(u)},[o]),f=(0,c.useCallback)(()=>{i.current="",window.clearTimeout(s.current)},[]);return(0,c.useEffect)(()=>()=>window.clearTimeout(s.current),[]),[i,u,f]}function $cc7e05a45900e73f$var$findNextItem(e,o,i){var s;let u=o.length>1&&Array.from(o).every(e=>e===o[0]),c=u?o[0]:o,f=i?e.indexOf(i):-1,p=(s=Math.max(f,0),e.map((o,i)=>e[(s+i)%e.length])),m=1===c.length;m&&(p=p.filter(e=>e!==i));let g=p.find(e=>e.textValue.toLowerCase().startsWith(c.toLowerCase()));return g!==i?g:void 0}ek.displayName="BubbleSelect";let $cc7e05a45900e73f$export$602eac185826482c=e=>(0,c.createElement)(_.h,(0,u.Z)({asChild:!0},e));var eT=(0,i(30853).Z)("chevron-down","IconChevronDown",[["path",{d:"M6 9l6 6l6 -6",key:"svg-0"}]]),eR=i(12508),ej=i(88198),eI=i(98388),eM=i(51103);let Select=e=>{let{__scopeSelect:o,children:i,open:s,defaultOpen:u,onOpenChange:f,value:p,defaultValue:m,onValueChange:g,dir:v,name:x,autoComplete:w,disabled:C,required:_}=e,O=Q(o),[N,E]=(0,c.useState)(null),[T,R]=(0,c.useState)(null),[j,I]=(0,c.useState)(!1),L=(0,b.gm)(v),[F=!1,B]=(0,k.T)({prop:s,defaultProp:u,onChange:f}),[W,q]=(0,k.T)({prop:p,defaultProp:m,onChange:g}),U=(0,c.useRef)(null),K=!N||!!N.closest("form"),[H,Z]=(0,c.useState)(new Set),X=Array.from(H).map(e=>e.props.value).join(";");return(0,c.createElement)(S.fC,O,(0,c.createElement)(G,{required:_,scope:o,trigger:N,onTriggerChange:E,valueNode:T,onValueNodeChange:R,valueNodeHasChildren:j,onValueNodeHasChildrenChange:I,contentId:(0,P.M)(),value:W,onValueChange:q,open:F,onOpenChange:B,dir:L,triggerPointerDownPosRef:U,disabled:C},(0,c.createElement)(V.Provider,{scope:o},(0,c.createElement)(J,{scope:e.__scopeSelect,onNativeOptionAdd:(0,c.useCallback)(e=>{Z(o=>new Set(o).add(e))},[]),onNativeOptionRemove:(0,c.useCallback)(e=>{Z(o=>{let i=new Set(o);return i.delete(e),i})},[])},i)),K?(0,c.createElement)(ek,{key:X,"aria-hidden":!0,required:_,tabIndex:-1,name:x,autoComplete:w,value:W,onChange:e=>q(e.target.value),disabled:C},void 0===W?(0,c.createElement)("option",{value:""}):null,Array.from(H)):null))},eL=eg,eD=et,eF=c.forwardRef((e,o)=>{let{className:i,children:u,...c}=e;return(0,s.jsxs)(ee,{ref:o,className:(0,eM.cn)("flex h-[56px] w-full items-center justify-between rounded-lg border border-secondary bg-white px-4 py-[18px] text-sm r
11ing-offset-white focus:outline-none focus:ring-2 focus:ring-primary focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 data-[placeholder]:text-grey [&>span]:line-clamp-1",i),...c,children:[u,(0,s.jsx)(er,{asChild:!0,children:(0,s.jsx)(eT,{className:"h-4 w-4 opacity-50"})})]})});eF.displayName=ee.displayName;let eB=c.forwardRef((e,o)=>{let{className:i,...u}=e;return(0,s.jsx)(e_,{ref:o,className:(0,eM.cn)("flex cursor-default items-center justify-center py-1",i),...u,children:(0,s.jsx)(eR.Z,{className:"h-4 w-4"})})});eB.displayName=e_.displayName;let eW=c.forwardRef((e,o)=>{let{className:i,...u}=e;return(0,s.jsx)(eN,{ref:o,className:(0,eM.cn)("flex cursor-default items-center justify-center py-1",i),...u,children:(0,s.jsx)(eT,{className:"h-4 w-4"})})});eW.displayName=eN.displayName;let eV=c.forwardRef((e,o)=>{let{className:i,children:u,position:c="popper",...f}=e;return(0,s.jsx)($cc7e05a45900e73f$export$602eac185826482c,{children:(0,s.jsxs)(ea,{ref:o,className:(0,eM.cn)("relative z-50 max-h-96 min-w-[8rem] overflow-hidden rounded-md border border-slate-200 bg-white text-slate-950 shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 dark:border-slate-800 dark:bg-slate-950 dark:text-slate-50","popper"===c&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",i),position:c,...f,children:[(0,s.jsx)(eB,{}),(0,s.jsx)(ep,{className:(0,eM.cn)("p-1","popper"===c&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:u}),(0,s.jsx)(eW,{})]})})});eV.displayName=ea.displayName;let eq=c.forwardRef((e,o)=>{let{className:i,...u}=e;return(0,s.jsx)(ey,{ref:o,className:(0,eM.cn)("py-1.5 pl-8 pr-2 text-sm font-semibold",i),...u})});eq.displayName=ey.displayName;let eU=c.forwardRef((e,o)=>{let{className:i,children:u,withIndicator:c=!0,...f}=e;return(0,s.jsxs)(ex,{ref:o,className:(0,eM.cn)("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-slate-100 focus:text-slate-900 data-[disabled]:pointer-events-none data-[disabled]:opacity-50 dark:focus:bg-slate-800 dark:focus:text-slate-50",!c&&"pl-2",i),...f,children:[c&&(0,s.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,s.jsx)(eP,{children:(0,s.jsx)(ej.Z,{className:"h-4 w-4"})})}),(0,s.jsx)(eC,{children:u})]})});eU.displayName=ex.displayName;let ez=c.forwardRef((e,o)=>{let{className:i,...u}=e;return(0,s.jsx)(eA,{ref:o,className:(0,eM.cn)("-mx-1 my-1 h-px bg-slate-100 dark:bg-slate-800",i),...u})});ez.displayName=eA.displayName;let eK=c.forwardRef((e,o)=>{let{label:i,error:u,value:f,className:p,onValueChange:m,onChange:g,placeholder:v,triggerClassName:b,itemClassName:x,contentClassName:w,withIndicator:C=!0,...P}=e,S=c.useId(),[_,O]=c.useState(!1);return c.useEffect(()=>{_?(document.body.style.setProperty("overflow-y","auto","important"),document.body.style.setProperty("margin-right","0px","important")):(document.body.style.removeProperty("margin-right"),document.body.style.removeProperty("overflow-y"))},[_]),(0,s.jsxs)("div",{className:(0,eI.m6)("w-full",p),children:[i&&(0,s.jsx)("label",{className:"mb-[6px] block text-sm font-medium opacity-80",htmlFor:S,children:i}),(0,s.jsxs)(Select,{value:f,onValueChange:e=>{m&&m(e),g&&g(e)},open:_,onOpenChange:O,...P,children:[(0,s.jsx)(eF,{className:b,ref:o,onClick:()=>O(!_),children:(0,s.jsx)(eD,{placeholder:v})}),(0,s.jsx)(eV,{className:w,children:P.options.map(e=>(0,s.jsx)(eU,{className:x,value:e.value,withIndicator:C,children:e.label},e.value))})]}),u&&(0,s.jsx)("span",{className:"mt-1 block text-sm text-red-500",children:u})]})})},44248:function(e,o,i){"use strict";i.d(o,{G3:function(){return u},HM:function(){return p},KY:function(){return s},Rc:function(){return f},ov:function(){return c},pg:function(){return m},xI:function(){return g}});let s="https://assurance-sante.comparea.ch/",u="https://assurance-voiture.comparea.ch/",c="https://protection-juridique.comparea.ch/",f="https://prevoyance.comparea.ch/",p="https://assurance-menage.comparea.ch/",m="https://hypotheque.comparea.ch/",g="https://prevoyance-funeraire.comparea.ch/"},5110:function(e,o,i){"use strict";i.d(o,{T:function(){return GtmTrackProvider},w:function(){return useGtmtrack}});var s=i(85893),u=i(67294),c=i(11163);let getQueryFromUrl=e=>{var o,i;let s={},u=null!==(i=null===(o=e.split("?")[1])||void 0===o?void 0:o.split("&"))&&void 0!==i?i:[];
11return u.forEach(e=>{let o=e.split("=");s[o[0]]=o[1]}),s},useSessionStorage=e=>({get:()=>window.sessionStorage.getItem(e),set:o=>window.sessionStorage.setItem(e,o)}),f=(0,u.createContext)(null);function GtmTrackProvider(e){let{children:o}=e,i=useSessionStorage("gtmtrack"),[p,m]=(0,u.useState)({}),g=(0,c.useRouter)();(0,u.useEffect)(()=>{let e=i.get();if(e){let o=JSON.parse(e);o&&m(e=>({...e,...o}))}let o=getQueryFromUrl(g.asPath);m(e=>({...e,...o}))},[]),(0,u.useEffect)(()=>{i.set(JSON.stringify(p))},[p]);let v=(0,u.useCallback)(e=>{window.dataLayer&&window.dataLayer.push({event:e})},[]),b=(0,u.useMemo)(()=>({triggerEvent:v,params:p}),[v,p]);return(0,s.jsx)(f.Provider,{value:b,children:o})}function useGtmtrack(){let e=(0,u.useContext)(f);if(!e)throw Error("Context undefined");return e}},51103:function(e,o,i){"use strict";i.d(o,{cn:function(){return cn}});var s=i(98388);function cn(){for(var e=arguments.length,o=Array(e),i=0;i<e;i++)o[i]=arguments[i];return(0,s.m6)(function(){for(var e,o,i=0,s="",u=arguments.length;i<u;i++)(e=arguments[i])&&(o=function r(e){var o,i,s="";if("string"==typeof e||"number"==typeof e)s+=e;else if("object"==typeof e){if(Array.isArray(e)){var u=e.length;for(o=0;o<u;o++)e[o]&&(i=r(e[o]))&&(s&&(s+=" "),s+=i)}else for(i in e)e[i]&&(s&&(s+=" "),s+=i)}return s}(e))&&(s&&(s+=" "),s+=o);return s}(o))}},23661:function(e,o,i){"use strict";i.d(o,{m:function(){return appendParamsToUrl}});let isObjectEmpty=e=>0===Object.keys(e).length,appendParamsToUrl=(e,o)=>"".concat(e).concat(o&&!isObjectEmpty(o)?"?".concat(Object.entries(o).reduce((e,o)=>{let[i,s]=o;return"".concat(e,"&").concat(i,"=").concat(s)},"").slice(1)):"")},1873:function(e,o,i){"use strict";var s=Object.create?function(e,o,i,s){void 0===s&&(s=i);var u=Object.getOwnPropertyDescriptor(o,i);(!u||("get"in u?!o.__esModule:u.writable||u.configurable))&&(u={enumerable:!0,get:function(){return o[i]}}),Object.defineProperty(e,s,u)}:function(e,o,i,s){void 0===s&&(s=i),e[s]=o[i]},__exportStar=function(e,o){for(var i in e)"default"===i||Object.prototype.hasOwnProperty.call(o,i)||s(o,e,i)};Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0,__exportStar(i(50237),o),__exportStar(i(31533),o),__exportStar(i(31731),o),__exportStar(i(95535),o),__exportStar(i(55747),o),__exportStar(i(75643),o);var u=i(50237);Object.defineProperty(o,"default",{enumerable:!0,get:function(){return u.withTranslateRoutes}})},84194:function(e,o,i){"use strict";let s;i.r(o),i.d(o,{default:function(){return rB}});var u,c=i(85893),f=i(47961),p=i.n(f),m=i(5379),g=i.n(m);let ObservableAbortError=class ObservableAbortError extends Error{constructor(e){super(e),this.name="ObservableAbortError",Object.setPrototypeOf(this,ObservableAbortError.prototype)}};function observable_ade1bad8_observable(e){let o={subscribe(o){let i=null,s=!1,u=!1,c=!1;function unsubscribe(){if(null===i){c=!0;return}!u&&(u=!0,"function"==typeof i?i():i&&i.unsubscribe())}return i=e({next(e){s||o.next?.(e)},error(e){s||(s=!0,o.error?.(e),unsubscribe())},complete(){s||(s=!0,o.complete?.(),unsubscribe())}}),c&&unsubscribe(),{unsubscribe}},pipe:(...e)=>(0===e.length?function(e){return e}:1===e.length?e[0]:function(o){return e.reduce((e,o)=>o(e),o)})(o)};return o}function invert(e){let o=Object.create(null);for(let i in e){let s=e[i];o[s]=i}return o}let v={PARSE_ERROR:-32700,BAD_REQUEST:-32600,INTERNAL_SERVER_ERROR:-32603,NOT_IMPLEMENTED:-32603,UNAUTHORIZED:-32001,FORBIDDEN:-32003,NOT_FOUND:-32004,METHOD_NOT_SUPPORTED:-32005,TIMEOUT:-32008,CONFLICT:-32009,PRECONDITION_FAILED:-32012,PAYLOAD_TOO_LARGE:-32013,UNPROCESSABLE_CONTENT:-32022,TOO_MANY_REQUESTS:-32029,CLIENT_CLOSED_REQUEST:-32099};invert(v),invert(v);let noop=()=>{},createRecursiveProxy=e=>(function createInnerProxy(e,o){let i=new Proxy(noop,{get(i,s){if("string"==typeof s&&"then"!==s)return createInnerProxy(e,[...o,s])},apply(i,s,u){let c="apply"===o[o.length-1];return e({args:c?u.length>=2?u[1]:[]:u,path:c?o.slice(0,-1):o})}});return i})(e,[]),createFlatProxy=e=>new Proxy(noop,{get(o,i){if("string"==typeof i&&"then"!==i)return e(i)}});
11let UnknownCauseError=class UnknownCauseError extends Error{};function transformResult_ace864b8_isObject(e){return!!e&&!Array.isArray(e)&&"object"==typeof e}let TransformResultError=class TransformResultError extends Error{constructor(){super("Unable to transform response from server")}};function transformResult_ace864b8_transformResult(e,o){let i;try{i=function(e,o){if("error"in e){let i=o.transformer.deserialize(e.error);return{ok:!1,error:{...e,error:i}}}let i={...e.result,...(!e.result.type||"data"===e.result.type)&&{type:"data",data:o.transformer.deserialize(e.result.data)}};return{ok:!0,result:i}}(e,o)}catch(e){throw new TransformResultError}if(!i.ok&&(!transformResult_ace864b8_isObject(i.error.error)||"number"!=typeof i.error.error.code)||i.ok&&!transformResult_ace864b8_isObject(i.result))throw new TransformResultError;return i}let TRPCClientError_38f9a32a_TRPCClientError=class TRPCClientError_38f9a32a_TRPCClientError extends Error{static from(e,o={}){return e instanceof TRPCClientError_38f9a32a_TRPCClientError||e instanceof Error&&"TRPCClientError"===e.name?(o.meta&&(e.meta={...e.meta,...o.meta}),e):transformResult_ace864b8_isObject(e)&&transformResult_ace864b8_isObject(e.error)&&"number"==typeof e.error.code&&"string"==typeof e.error.message?new TRPCClientError_38f9a32a_TRPCClientError(e.error.message,{...o,result:e}):e instanceof Error?new TRPCClientError_38f9a32a_TRPCClientError(e.message,{...o,cause:function(e){if(e instanceof Error)return e;let o=typeof e;if("undefined"!==o&&"function"!==o&&null!==e){if("object"!==o)return Error(String(e));if(e&&!Array.isArray(e)&&"object"==typeof e){let o=new UnknownCauseError;for(let i in e)o[i]=e[i];return o}}}(e)}):new TRPCClientError_38f9a32a_TRPCClientError("Unknown error",{...o,cause:e})}constructor(e,o){let i=o?.cause;super(e,{cause:i}),this.meta=o?.meta,this.cause=i,this.shape=o?.result?.error,this.data=o?.result?.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,TRPCClientError_38f9a32a_TRPCClientError.prototype)}};let isFunction=e=>"function"==typeof e;function resolveHTTPLinkOptions(e){var o;return{url:e.url.toString().replace(/\/$/,""),fetch:e.fetch,AbortController:(o=e.AbortController)?o:"undefined"!=typeof window&&window.AbortController?window.AbortController:"undefined"!=typeof globalThis&&globalThis.AbortController?globalThis.AbortController:null}}let b={query:"GET",mutation:"POST"};function getInput(e){return"input"in e?e.runtime.transformer.serialize(e.input):function(e){let o={};for(let i=0;i<e.length;i++){let s=e[i];o[i]=s}return o}(e.inputs.map(o=>e.runtime.transformer.serialize(o)))}let getUrl=e=>{let o=e.url+"/"+e.path,i=[];if("inputs"in e&&i.push("batch=1"),"query"===e.type){let o=getInput(e);void 0!==o&&i.push(`input=${encodeURIComponent(JSON.stringify(o))}`)}return i.length&&(o+="?"+i.join("&")),o},getBody=e=>{if("query"===e.type)return;let o=getInput(e);return void 0!==o?JSON.stringify(o):void 0},jsonHttpRequester=e=>httpRequest({...e,contentTypeHeader:"application/json",getUrl,getBody});async function fetchHTTPResponse(e,o){let i=e.getUrl(e),s=e.getBody(e),{type:u}=e,c=await e.headers();/* istanbul ignore if -- @preserve */if("subscription"===u)throw Error("Subscriptions should use wsLink");let f={...e.contentTypeHeader?{"content-type":e.contentTypeHeader}:{},...e.batchModeHeader?{"trpc-batch-mode":e.batchModeHeader}:{},...c};return(function(e){if(e)return e;if("undefined"!=typeof window&&isFunction(window.fetch))return window.fetch;if("undefined"!=typeof globalThis&&isFunction(globalThis.fetch))return globalThis.fetch;throw Error("No fetch implementation found")})(e.fetch)(i,{method:b[u],signal:o?.signal,body:s,headers:f})}function httpRequest(e){let o=e.AbortController?new e.AbortController:null,i={},s=!1,u=new Promise((u,c)=>{fetchHTTPResponse(e,o).then(e=>(i.response=e,s=!0,e.json())).then(e=>{i.responseJSON=e,u({json:e,meta:i})}).catch(e=>{s=!0,c(TRPCClientError_38f9a32a_TRPCClientError.from(e,{meta:i}))})});return{promise:u,cancel:()=>{s||o?.abort()}}}let throwFatalError=()=>{throw Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function dataLoader(e){let o=null,i=null,destroyTimerAndPendingItems=()=>{clearTimeout(i),i=null,o=null};function dispatch(){let i=function(o){let i=[[]],s=0;for(;;){let u=o[s];if(!u)break;let c=i[i.length-1];if(u.aborted){u.reject?.(Error("Aborted")),s++;continue}let f=e.validate(c.concat(u).map(e=>e.key));if(f){c.push(u),s++;continue}if(0===c.length){u.reject?.(Error("Input is too big for a single dispatch")),s++;continue}i.push([])}return i}(o);for(let o of(destroyTimerAndPendingItems(),i)){if(!o.length)continue;let i={items:o,cancel:throwFatalError};for(let e of o)e.batch=i;let unitResolver=(e,o)=>{let s=i.items[e];s.resolve?.(o),s.batch=null,s.reject=null,s.resolve=null},{promise:s,cancel:u}=e.fetch(i.items.map(e=>e.key),unitResolver);
11i.cancel=u,s.then(e=>{for(let o=0;o<e.length;o++){let i=e[o];unitResolver(o,i)}for(let e of i.items)e.reject?.(Error("Missing result")),e.batch=null}).catch(e=>{for(let o of i.items)o.reject?.(e),o.batch=null})}}return{load:function(e){let s={aborted:!1,key:e,batch:null,resolve:throwFatalError,reject:throwFatalError},u=new Promise((e,i)=>{s.reject=i,s.resolve=e,o||(o=[]),o.push(s)});return i||(i=setTimeout(dispatch)),{promise:u,cancel:()=>{s.aborted=!0,s.batch?.items.every(e=>e.aborted)&&(s.batch.cancel(),s.batch=null)}}}}}function createHTTPBatchLink(e){return function(o){let i=resolveHTTPLinkOptions(o),s=o.maxURLLength??1/0;return u=>{let batchLoader=c=>{let f=e({...i,runtime:u,type:c,opts:o});return{validate:e=>{if(s===1/0)return!0;let o=e.map(e=>e.path).join(","),f=e.map(e=>e.input),p=getUrl({...i,runtime:u,type:c,path:o,inputs:f});return p.length<=s},fetch:f}},c=dataLoader(batchLoader("query")),f=dataLoader(batchLoader("mutation")),p=dataLoader(batchLoader("subscription")),m={query:c,subscription:p,mutation:f};return({op:e})=>observable_ade1bad8_observable(o=>{let i;let s=m[e.type],{promise:c,cancel:f}=s.load(e);return c.then(e=>{i=e;let s=transformResult_ace864b8_transformResult(e.json,u);if(!s.ok){o.error(TRPCClientError_38f9a32a_TRPCClientError.from(s.error,{meta:e.meta}));return}o.next({context:e.meta,result:s.result}),o.complete()}).catch(e=>{o.error(TRPCClientError_38f9a32a_TRPCClientError.from(e,{meta:i?.meta}))}),()=>{f()}})}}}let x=createHTTPBatchLink(e=>o=>{let i=o.map(e=>e.path).join(","),s=o.map(e=>e.input),{promise:u,cancel:c}=jsonHttpRequester({...e,path:i,inputs:s,headers:()=>e.opts.headers?"function"==typeof e.opts.headers?e.opts.headers({opList:o}):e.opts.headers:{}});return{promise:u.then(e=>{let i=Array.isArray(e.json)?e.json:o.map(()=>e.json),s=i.map(o=>({meta:e.meta,json:o}));return s}),cancel:c}});function httpLinkFactory(e){return o=>{let i=resolveHTTPLinkOptions(o);return s=>({op:u})=>observable_ade1bad8_observable(c=>{let f;let{path:p,input:m,type:g}=u,{promise:v,cancel:b}=e.requester({...i,runtime:s,type:g,path:p,input:m,headers:()=>o.headers?"function"==typeof o.headers?o.headers({op:u}):o.headers:{}});return v.then(e=>{f=e.meta;let o=transformResult_ace864b8_transformResult(e.json,s);if(!o.ok){c.error(TRPCClientError_38f9a32a_TRPCClientError.from(o.error,{meta:f}));return}c.next({context:e.meta,result:o.result}),c.complete()}).catch(e=>{c.error(TRPCClientError_38f9a32a_TRPCClientError.from(e,{meta:f}))}),()=>{b()}})}}httpLinkFactory({requester:jsonHttpRequester});let w={css:{query:["72e3ff","3fb0d8"],mutation:["c5a3fc","904dfc"],subscription:["ff49e1","d83fbe"]},ansi:{regular:{query:["\x1b[30;46m","\x1b[97;46m"],mutation:["\x1b[30;45m","\x1b[97;45m"],subscription:["\x1b[30;42m","\x1b[97;42m"]},bold:{query:["\x1b[1;30;46m","\x1b[1;97;46m"],mutation:["\x1b[1;30;45m","\x1b[1;97;45m"],subscription:["\x1b[1;30;42m","\x1b[1;97;42m"]}}},defaultLogger=({c:e=console,colorMode:o="css"})=>i=>{let s=i.input,u="undefined"!=typeof FormData&&s instanceof FormData?Object.fromEntries(s):s,{parts:c,args:f}=function(e){let{direction:o,type:i,path:s,id:u,input:c}=e,f=[],p=[];if("ansi"===e.colorMode){let[c,m]=w.ansi.regular[i],[g,v]=w.ansi.bold[i];return f.push("up"===o?c:m,"up"===o?">>":"<<",i,"up"===o?g:v,`#${u}`,s,"\x1b[0m"),"up"===o?p.push({input:e.input}):p.push({input:e.input,result:"result"in e.result?e.result.result:e.result,elapsedMs:e.elapsedMs}),{parts:f,args:p}}let[m,g]=w.css[i],v=`
12    background-color: #${"up"===o?m:g}; 
13    color: ${"up"===o?"black":"white"};
14    padding: 2px;
15  `;return f.push("%c","up"===o?">>":"<<",i,`#${u}`,`%c${s}%c`,"%O"),p.push(v,`${v}; font-weight: bold;`,`${v}; font-weight: normal;`),"up"===o?p.push({input:c,context:e.context}):p.push({input:c,result:e.result,elapsedMs:e.elapsedMs,context:e.context}),{parts:f,args:p}}({...i,colorMode:o,input:u}),p="down"===i.direction&&i.result&&(i.result instanceof Error||"error"in i.result.result)?"error":"log";e[p].apply(null,[c.join(" ")].concat(f))};let TRPCUntypedClient=class TRPCUntypedClient{$request({type:e,input:o,path:i,context:s={}}){var u;
15let c=(u={links:this.links,op:{id:++this.requestId,type:e,path:i,input:o,context:s}},observable_ade1bad8_observable(e=>{let o=function execute(e=0,o=u.op){let i=u.links[e];if(!i)throw Error("No more links to execute - did you forget to add an ending link?");let s=i({op:o,next(o){let i=execute(e+1,o);return i}});return s}();return o.subscribe(e)}));return c.pipe(e=>{let o=0,i=null,s=[];return{subscribe:u=>(o++,s.push(u),i||(i=e.subscribe({next(e){for(let o of s)o.next?.(e)},error(e){for(let o of s)o.error?.(e)},complete(){for(let e of s)e.complete?.()}})),{unsubscribe(){o--,function(){if(0===o&&i){let e=i;i=null,e.unsubscribe()}}();let e=s.findIndex(e=>e===u);e>-1&&s.splice(e,1)}})}})}requestAsPromise(e){let o=this.$request(e),{promise:i,abort:s}=function(e){let o;let i=new Promise((i,s)=>{let u=!1;function onDone(){u||(u=!0,s(new ObservableAbortError("This operation was aborted.")),c.unsubscribe())}let c=e.subscribe({next(e){u=!0,i(e),onDone()},error(e){u=!0,s(e),onDone()},complete(){u=!0,onDone()}});o=onDone});return{promise:i,abort:o}}(o),u=new Promise((o,u)=>{e.signal?.addEventListener("abort",s),i.then(e=>{o(e.result.data)}).catch(e=>{u(TRPCClientError_38f9a32a_TRPCClientError.from(e))})});return u}query(e,o,i){return this.requestAsPromise({type:"query",path:e,input:o,context:i?.context,signal:i?.signal})}mutation(e,o,i){return this.requestAsPromise({type:"mutation",path:e,input:o,context:i?.context,signal:i?.signal})}subscription(e,o,i){let s=this.$request({type:"subscription",path:e,input:o,context:i?.context});return s.subscribe({next(e){"started"===e.result.type?i.onStarted?.():"stopped"===e.result.type?i.onStopped?.():i.onData?.(e.result.data)},error(e){i.onError?.(e)},complete(){i.onComplete?.()}})}constructor(e){this.requestId=0;let o=(()=>{let o=e.transformer;return o?"input"in o?e.transformer:{input:o,output:o}:{input:{serialize:e=>e,deserialize:e=>e},output:{serialize:e=>e,deserialize:e=>e}}})();this.runtime={transformer:{serialize:e=>o.input.serialize(e),deserialize:e=>o.output.deserialize(e)},combinedTransformer:o},this.links=e.links.map(e=>e(this.runtime))}};function createTRPCClient(e){let o=new TRPCUntypedClient(e);return o}let C={query:"query",mutate:"mutation",subscribe:"subscription"},clientCallTypeToProcedureType=e=>C[e];async function parseJSONStream(e){let o=e.parse??JSON.parse;await readLines(e.readableStream,i=>{if(e.signal?.aborted||!i||"}"===i)return;let s=i.indexOf(":"),u=i.substring(2,s-1),c=i.substring(s+1);e.onSingle(Number(u),o(c))},e.textDecoder)}async function readLines(e,o,i){let s="",onChunk=e=>{let u=i.decode(e),c=u.split("\n");if(1===c.length)s+=c[0];else if(c.length>1){o(s+c[0]);for(let e=1;e<c.length-1;e++)o(c[e]);s=c[c.length-1]}};"getReader"in e?await readStandardChunks(e,onChunk):await new Promise(o=>{e.on("data",onChunk),e.on("end",o)}),o(s)}async function readStandardChunks(e,o){let i=e.getReader(),s=await i.read();for(;!s.done;)o(s.value),s=await i.read()}let streamingJsonHttpRequester=(e,o)=>{let i=e.AbortController?new e.AbortController:null,s=fetchHTTPResponse({...e,contentTypeHeader:"application/json",batchModeHeader:"stream",getUrl:getUrl,getBody:getBody},i),u=s.then(async s=>{if(!s.body)throw Error("Received response without body");let u={response:s};return parseJSONStream({readableStream:s.body,onSingle:o,parse:e=>({json:JSON.parse(e),meta:u}),signal:i?.signal,textDecoder:e.textDecoder})});return{cancel:()=>i?.abort(),promise:u}};createHTTPBatchLink(e=>{let o=function(e){if(e)return e;if("undefined"!=typeof window&&window.TextDecoder)return new window.TextDecoder;if("undefined"!=typeof globalThis&&globalThis.TextDecoder)return new globalThis.TextDecoder;throw Error("No TextDecoder implementation found")}(e.opts.textDecoder);return(i,s)=>{let u=i.map(e=>e.path).join(","),c=i.map(e=>e.input),{cancel:f,promise:p}=streamingJsonHttpRequester({...e,textDecoder:o,path:u,inputs:c,headers:()=>e.opts.headers?"function"==typeof e.opts.headers?e.opts.headers({opList:i}):e.opts.headers:{}},(e,o)=>{s(e,o)});return{promise:p.then(()=>[]),cancel:f}}});let dist_getBody=e=>{if("input"in e){if(!(e.input instanceof FormData))throw Error("Input is not FormData");return e.input}};httpLinkFactory({requester:e=>{if("mutation"!==e.type)throw Error("We only handle mutations with formdata");return httpRequest({...e,getUrl:()=>`${e.url}/${e.path}`,getBody:dist_getBody})}});var P=i(85945),S=i(67294);
15function defaultShouldDehydrateMutation(e){return e.state.isPaused}function defaultShouldDehydrateQuery(e){return"success"===e.state.status}let Hydrate=({children:e,options:o,state:i})=>(!function(e,o={}){let i=(0,P.NL)({context:o.context}),s=S.useRef(o);s.current=o,S.useMemo(()=>{e&&function(e,o,i){if("object"!=typeof o||null===o)return;let s=e.getMutationCache(),u=e.getQueryCache(),c=o.mutations||[],f=o.queries||[];c.forEach(o=>{var u;s.build(e,{...null==i?void 0:null==(u=i.defaultOptions)?void 0:u.mutations,mutationKey:o.mutationKey},o.state)}),f.forEach(({queryKey:o,state:s,queryHash:c})=>{var f;let p=u.get(c);if(p){if(p.state.dataUpdatedAt<s.dataUpdatedAt){let{fetchStatus:e,...o}=s;p.setState(o)}return}u.build(e,{...null==i?void 0:null==(f=i.defaultOptions)?void 0:f.queries,queryKey:o,queryHash:c},{...s,fetchStatus:"idle"})})}(i,e,s.current)},[i,e])}(i,o),e);function getArrayQueryKey_86134f8b_getArrayQueryKey(e,o){let i=Array.isArray(e)?e:[e],[s,u]=i,c="string"!=typeof s||""===s?[]:s.split(".");return u||o&&"any"!==o?[c,{...void 0!==u&&{input:u},...o&&"any"!==o&&{type:o}}]:c.length?[c]:[]}var _=i(36492),O=i(32161);let N=console;var E=i(30081);let Removable=class Removable{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,O.PN)(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(e){this.cacheTime=Math.max(this.cacheTime||0,null!=e?e:O.sk?1/0:3e5)}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}};var k=i(72379);let Mutation=class Mutation extends Removable{constructor(e){super(),this.defaultOptions=e.defaultOptions,this.mutationId=e.mutationId,this.mutationCache=e.mutationCache,this.logger=e.logger||N,this.observers=[],this.state=e.state||getDefaultState(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options={...this.defaultOptions,...e},this.updateCacheTime(this.options.cacheTime)}get meta(){return this.options.meta}setState(e){this.dispatch({type:"setState",state:e})}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.mutationCache.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.observers=this.observers.filter(o=>o!==e),this.scheduleGc(),this.mutationCache.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.observers.length||("loading"===this.state.status?this.scheduleGc():this.mutationCache.remove(this))}continue(){var e,o;return null!=(e=null==(o=this.retryer)?void 0:o.continue())?e:this.execute()}async execute(){var e,o,i,s,u,c,f,p,m,g,v,b,x,w,C,P,S,_,O,N;let E="loading"===this.state.status;try{if(!E){this.dispatch({type:"loading",variables:this.options.variables}),await (null==(m=(g=this.mutationCache.config).onMutate)?void 0:m.call(g,this.state.variables,this));let e=await (null==(v=(b=this.options).onMutate)?void 0:v.call(b,this.state.variables));e!==this.state.context&&this.dispatch({type:"loading",context:e,variables:this.state.variables})}let x=await (()=>{var e;return this.retryer=(0,k.Mz)({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:(e,o)=>{this.dispatch({type:"failed",failureCount:e,error:o})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:null!=(e=this.options.retry)?e:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise})();return await (null==(e=(o=this.mutationCache.config).onSuccess)?void 0:e.call(o,x,this.state.variables,this.state.context,this)),await (null==(i=(s=this.options).onSuccess)?void 0:i.call(s,x,this.state.variables,this.state.context)),await (null==(u=(c=this.mutationCache.config).onSettled)?void 0:u.call(c,x,null,this.state.variables,this.state.context,this)),await (null==(f=(p=this.options).onSettled)?void 0:f.call(p,x,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:x}),x}catch(e){try{throw await (null==(x=(w=this.mutationCache.config).onError)?void 0:x.call(w,e,this.state.variables,this.state.context,this)),await (null==(C=(P=this.options).onError)?void 0:C.call(P,e,this.state.variables,this.state.context)),await (null==(S=(_=this.mutationCache.config).onSettled)?void 0:S.call(_,void 0,e,this.state.variables,this.state.context,this)),await (null==(O=(N=this.options).onSettled)?void 0:O.call(N,void 0,e,this.state.variables,this.state.context)),e}finally{this.dispatch({type:"error",error:e})}}}dispatch(e){this.state=(o=>{switch(e.type){case"failed":return{...o,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...o,isPaused:!0};case"continue":return{...o,isPaused:!1};case"loading":return{...o,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:!(0,k.Kw)(this.options.networkMode),status:"loading",variables:e.variables};case"success":return{...o,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...o,data:void 0,error:e.error,failureCount:o.failureCount+1,failureReason:e.error,isPau
15sed:!1,status:"error"};case"setState":return{...o,...e.state}}})(this.state),E.V.batch(()=>{this.observers.forEach(o=>{o.onMutationUpdate(e)}),this.mutationCache.notify({mutation:this,type:"updated",action:e})})}};function getDefaultState(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0}}var T=i(33989);let MutationObserver=class MutationObserver extends T.l{constructor(e,o){super(),this.client=e,this.setOptions(o),this.bindMethods(),this.updateResult()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){var o;let i=this.options;this.options=this.client.defaultMutationOptions(e),(0,O.VS)(i,this.options)||this.client.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.currentMutation,observer:this}),null==(o=this.currentMutation)||o.setOptions(this.options)}onUnsubscribe(){if(!this.hasListeners()){var e;null==(e=this.currentMutation)||e.removeObserver(this)}}onMutationUpdate(e){this.updateResult();let o={listeners:!0};"success"===e.type?o.onSuccess=!0:"error"===e.type&&(o.onError=!0),this.notify(o)}getCurrentResult(){return this.currentResult}reset(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})}mutate(e,o){return this.mutateOptions=o,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,{...this.options,variables:void 0!==e?e:this.options.variables}),this.currentMutation.addObserver(this),this.currentMutation.execute()}updateResult(){let e=this.currentMutation?this.currentMutation.state:getDefaultState(),o={...e,isLoading:"loading"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset};this.currentResult=o}notify(e){E.V.batch(()=>{if(this.mutateOptions&&this.hasListeners()){var o,i,s,u,c,f,p,m;e.onSuccess?(null==(o=(i=this.mutateOptions).onSuccess)||o.call(i,this.currentResult.data,this.currentResult.variables,this.currentResult.context),null==(s=(u=this.mutateOptions).onSettled)||s.call(u,this.currentResult.data,null,this.currentResult.variables,this.currentResult.context)):e.onError&&(null==(c=(f=this.mutateOptions).onError)||c.call(f,this.currentResult.error,this.currentResult.variables,this.currentResult.context),null==(p=(m=this.mutateOptions).onSettled)||p.call(m,void 0,this.currentResult.error,this.currentResult.variables,this.currentResult.context))}e.listeners&&this.listeners.forEach(({listener:e})=>{e(this.currentResult)})})}};var R=i(464),j=i(24798);function useMutation_noop(){}var I=i(52924);function infiniteQueryBehavior(){return{onFetch:e=>{e.fetchFn=()=>{var o,i,s,u,c,f;let p;let m=null==(o=e.fetchOptions)?void 0:null==(i=o.meta)?void 0:i.refetchPage,g=null==(s=e.fetchOptions)?void 0:null==(u=s.meta)?void 0:u.fetchMore,v=null==g?void 0:g.pageParam,b=(null==g?void 0:g.direction)==="forward",x=(null==g?void 0:g.direction)==="backward",w=(null==(c=e.state.data)?void 0:c.pages)||[],C=(null==(f=e.state.data)?void 0:f.pageParams)||[],P=C,S=!1,addSignalProperty=o=>{Object.defineProperty(o,"signal",{enumerable:!0,get:()=>{var o,i;return null!=(o=e.signal)&&o.aborted?S=!0:null==(i=e.signal)||i.addEventListener("abort",()=>{S=!0}),e.signal}})},_=e.options.queryFn||(()=>Promise.reject("Missing queryFn for queryKey '"+e.options.queryHash+"'")),buildNewPages=(e,o,i,s)=>(P=s?[o,...P]:[...P,o],s?[i,...e]:[...e,i]),fetchPage=(o,i,s,u)=>{if(S)return Promise.reject("Cancelled");if(void 0===s&&!i&&o.length)return Promise.resolve(o);let c={queryKey:e.queryKey,pageParam:s,meta:e.options.meta};addSignalProperty(c);let f=_(c),p=Promise.resolve(f).then(e=>buildNewPages(o,s,e,u));return p};if(w.length){if(b){let o=void 0!==v,i=o?v:getNextPageParam(e.options,w);p=fetchPage(w,o,i)}else if(x){let o=void 0!==v,i=o?v:getPreviousPageParam(e.options,w);p=fetchPage(w,o,i,!0)}else{P=[];let o=void 0===e.options.getNextPageParam,i=!m||!w[0]||m(w[0],0,w);p=i?fetchPage([],o,C[0]):Promise.resolve(buildNewPages([],C[0],w[0]));for(let i=1;i<w.length;i++)p=p.then(s=>{let u=!m||!w[i]||m(w[i],i,w);if(u){let u=o?C[i]:getNextPageParam(e.options,s);return fetchPage(s,o,u)}return Promise.resolve(buildNewPages(s,C[i],w[i]))})}}else p=fetchPage([]);let O=p.then(e=>({pages:e,pageParams:P}));return O}}}}function getNextPageParam(e,o){return null==e.getNextPageParam?void 0:e.getNextPageParam(o[o.length-1],o)}function getPreviousPageParam(e,o){return null==e.getPreviousPageParam?void 0:e.getPreviousPageParam(o[0],o)}let InfiniteQueryObserver=class InfiniteQueryObserver extends I.z{c
15onstructor(e,o){super(e,o)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e,o){super.setOptions({...e,behavior:infiniteQueryBehavior()},o)}getOptimisticResult(e){return e.behavior=infiniteQueryBehavior(),super.getOptimisticResult(e)}fetchNextPage({pageParam:e,...o}={}){return this.fetch({...o,meta:{fetchMore:{direction:"forward",pageParam:e}}})}fetchPreviousPage({pageParam:e,...o}={}){return this.fetch({...o,meta:{fetchMore:{direction:"backward",pageParam:e}}})}createResult(e,o){var i,s,u,c,f,p;let{state:m}=e,g=super.createResult(e,o),{isFetching:v,isRefetching:b}=g,x=v&&(null==(i=m.fetchMeta)?void 0:null==(s=i.fetchMore)?void 0:s.direction)==="forward",w=v&&(null==(u=m.fetchMeta)?void 0:null==(c=u.fetchMore)?void 0:c.direction)==="backward";return{...g,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:function(e,o){if(e.getNextPageParam&&Array.isArray(o)){let i=getNextPageParam(e,o);return null!=i&&!1!==i}}(o,null==(f=m.data)?void 0:f.pages),hasPreviousPage:function(e,o){if(e.getPreviousPageParam&&Array.isArray(o)){let i=getPreviousPageParam(e,o);return null!=i&&!1!==i}}(o,null==(p=m.data)?void 0:p.pages),isFetchingNextPage:x,isFetchingPreviousPage:w,isRefetching:b&&!x&&!w}}};var L=i(7687);let QueriesObserver=class QueriesObserver extends T.l{constructor(e,o){super(),this.client=e,this.queries=[],this.result=[],this.observers=[],this.observersMap={},o&&this.setQueries(o)}onSubscribe(){1===this.listeners.size&&this.observers.forEach(e=>{e.subscribe(o=>{this.onUpdate(e,o)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.observers.forEach(e=>{e.destroy()})}setQueries(e,o){this.queries=e,E.V.batch(()=>{let e=this.observers,i=this.findMatchingObservers(this.queries);i.forEach(e=>e.observer.setOptions(e.defaultedQueryOptions,o));let s=i.map(e=>e.observer),u=Object.fromEntries(s.map(e=>[e.options.queryHash,e])),c=s.map(e=>e.getCurrentResult()),f=s.some((o,i)=>o!==e[i]);(e.length!==s.length||f)&&(this.observers=s,this.observersMap=u,this.result=c,this.hasListeners()&&((0,O.e5)(e,s).forEach(e=>{e.destroy()}),(0,O.e5)(s,e).forEach(e=>{e.subscribe(o=>{this.onUpdate(e,o)})}),this.notify()))})}getCurrentResult(){return this.result}getQueries(){return this.observers.map(e=>e.getCurrentQuery())}getObservers(){return this.observers}getOptimisticResult(e){return this.findMatchingObservers(e).map(e=>e.observer.getOptimisticResult(e.defaultedQueryOptions))}
15findMatchingObservers(e){let o=this.observers,i=new Map(o.map(e=>[e.options.queryHash,e])),s=e.map(e=>this.client.defaultQueryOptions(e)),u=s.flatMap(e=>{let o=i.get(e.queryHash);return null!=o?[{defaultedQueryOptions:e,observer:o}]:[]}),c=new Set(u.map(e=>e.defaultedQueryOptions.queryHash)),f=s.filter(e=>!c.has(e.queryHash)),p=new Set(u.map(e=>e.observer)),m=o.filter(e=>!p.has(e)),getObserver=e=>{let o=this.client.defaultQueryOptions(e),i=this.observersMap[o.queryHash];return null!=i?i:new I.z(this.client,o)},g=f.map((e,o)=>{if(e.keepPreviousData){let i=m[o];if(void 0!==i)return{defaultedQueryOptions:e,observer:i}}return{defaultedQueryOptions:e,observer:getObserver(e)}});return u.concat(g).sort((e,o)=>s.indexOf(e.defaultedQueryOptions)-s.indexOf(o.defaultedQueryOptions))}onUpdate(e,o){let i=this.observers.indexOf(e);-1!==i&&(this.result=(0,O.Rc)(this.result,i,o),this.notify())}notify(){E.V.batch(()=>{this.listeners.forEach(({listener:e})=>{e(this.result)})})}};var F=i(37122),B=i(91784),W=i(91670),V=i(38381);function getQueryKeyInternal(e,o){return e.length?void 0===o?[e]:[e,o]:[]}function createReactProxyDecoration(e,o){return createRecursiveProxy(i=>{let s=i.args,u=[e,...i.path],c=u.pop(),f=u.join(".");if("useMutation"===c)return o[c](f,...s);let[p,...m]=s,g=getQueryKeyInternal(f,p);if("getQueryKey"===c)return getArrayQueryKey_86134f8b_getArrayQueryKey(g,m[0]??"any");if("_def"===c)return{path:u};if(c.startsWith("useSuspense")){let e=m[0]||{},i=o["useSuspenseQuery"===c?"useQuery":"useInfiniteQuery"](g,{...e,suspense:!0,enabled:!0});return[i.data,i]}return o[c](g,...m)})}let q=["client","ssrContext","ssrState","abortOnUnmount"],U=(0,S.createContext)(null);function createReactQueryUtilsProxy(e){return createFlatProxy(o=>{if("client"===o){var i;return i=e.client,createFlatProxy(e=>i.hasOwnProperty(e)?i[e]:"__untypedClient"===e?i:createRecursiveProxy(({path:o,args:s})=>{let u=[e,...o],c=clientCallTypeToProcedureType(u.pop()),f=u.join(".");return i[c](f,...s)}))}return q.includes(o)?e[o]:createRecursiveProxy(({path:i,args:s})=>{let u=[o,...i],c=u.pop(),f=u.join("."),{queryKey:p,rest:m,updater:g}=(e=>{if(["setData","setInfiniteData"].includes(e)){let[e,o,...i]=s,u=getQueryKeyInternal(f,e);return{queryKey:u,updater:o,rest:i}}let[o,...i]=s,u=getQueryKeyInternal(f,o);return{queryKey:u,rest:i}})(c);return({fetch:()=>e.fetchQuery(p,...m),fetchInfinite:()=>e.fetchInfiniteQuery(p,...m),prefetch:()=>e.prefetchQuery(p,...m),prefetchInfinite:()=>e.prefetchInfiniteQuery(p,...m),ensureData:()=>e.ensureQueryData(p,...m),invalidate:()=>e.invalidateQueries(p,...m),reset:()=>e.resetQueries(p,...m),refetch:()=>e.refetchQueries(p,...m),cancel:()=>e.cancelQuery(p,...m),setData:()=>{e.setQueryData(p,g,...m)},setInfiniteData:()=>{e.setInfiniteQueryData(p,g,...m)},getData:()=>e.getQueryData(p),getInfiniteData:()=>e.getInfiniteQueryData(p)})[c]()})})}function getClientArgs(e,o){let[i,s]=e;return[i,s,o?.trpc]}function useHookResult(e){let o=(0,S.useRef)(e);return o.current.path=e.path,o.current}function createHooksInternal_bdff7171_createHooksInternal(e){return function(e){let o=(e?.overrides??e?.unstable_overrides)?.useMutation?.onSuccess??(e=>e.originalFn()),i=e?.context??U,s=e?.reactQueryContext;function useContext(){return S.useContext(i)}function useSSRQueryOptionsIfNeeded(e,o,i){let{queryClient:s,ssrState:u}=useContext();return u&&"mounted"!==u&&s.getQueryCache().find(getArrayQueryKey_86134f8b_getArrayQueryKey(e,o))?.state.status==="error"?{retryOnMount:!1,...i}:i}return{Provider:e=>{let{abortOnUnmount:o=!1,client:s,queryClient:u,ssrContext:c}=e,[f,p]=(0,S.useState)(e.ssrState??!1);return(0,S.useEffect)(()=>{p(e=>!!e&&"mounted")},[]),S.createElement(i.Provider,{value:{abortOnUnmount:o,queryClient:u,client:s,ssrContext:c??null,ssrState:f,fetchQuery:(0,S.useCallback)((e,o)=>u.fetchQuery({...o,queryKey:getArrayQueryKey_86134f8b_getArrayQueryKey(e,"query"),queryFn:()=>s.query(...getClientArgs(e,o))}),[s,u]),fetchInfiniteQuery:(0,S.useCallback)((e,o)=>u.fetchInfiniteQuery({...o,queryKey:getArrayQueryKey_86134f8b_getArrayQueryKey(e,"infinite"),queryFn:({pageParam:i})=>{let[u,c]=e,f={...c,cursor:i};return s.query(...getClientArgs([u,f],o))}}),[s,u]),prefetchQuery:(0,S.useCallback)((e,o)=>u.prefetchQuery({...o,queryKey:getArrayQueryKey_86134f8b_getArrayQueryKey(e,"query"),queryFn:()=>s.query(...getClientArgs(e,o))}),[s,u]),prefetchInfiniteQuery:(0,S.useCallback)((e,o)=>u.prefetchInfiniteQuery({...o,queryKey:getArrayQueryKey_86134f8b_getArrayQueryKey(e,"infinite"),queryFn:({pageParam:i})=>{let[u,c]=e,f={...c,cursor:i};return s.query(...getClientArgs([u,f],o))}}),[s,u]),ensureQueryData:(0,S.useCallback)((e,o)=>u.ensureQueryData({...o,queryKey:getArrayQueryKey_86134f8b_getArrayQueryKey(e,"query"),queryFn:()=>s.query(...getClientArgs(e,o))}),[s,u]),invalidateQueries:(0,S.useCallback)((e,o,i)=>u.invalidateQueries({...o,queryKey:getArrayQueryKey_86134f8b_getArrayQueryKey(e,"any")},i),[u]),resetQueries:(0,S.useCallback)((...e)=>{let[o,i,s]=e;return u.resetQueries({...i,queryKey:getArrayQueryKey_86134f8b_getArrayQueryKey(o,"any")},s)},[u]),refetchQueries:(0,S.useCallback)((...e)=>{let[o,i,s]=e;return u.refetchQueries({...i,queryKey:getArrayQueryKey_86134f8b_getArrayQueryKey(o,"any")},s)},[u]),cancelQuery:(0,S.useCallback)(e=>u.cancelQueries({queryKey:getArrayQueryKey_86134f8b_getArrayQueryKey(e,"any")}),[u]),setQueryData:(0,S.useCallback)((...e)=>{let[o,...i]=e;return u.setQueryData(getArrayQueryKey_86134f8b_getArrayQueryKey(o,"query"),...i)},[u]),getQueryData:(0,S.useCallback)((...e)=>{let[o,...i]=e;return u.getQueryData(getArrayQueryKey_86134f8b_getArrayQueryKey(o,"query"),...i)},[u]),setInfiniteQueryData:(0,S.useCallback)((...e)=>{let[o,...i]=e;return u.setQueryData(getArrayQueryKey_86134f8b_getArrayQueryKey(o,"infinite"),...i)},[u]),getInfiniteQueryData:(0,S.useCallback)((...e)=>{let[o,...i]=e;return u.getQueryData(getArrayQueryKey_86134f8b_getArrayQueryKey(o,"infinite"),...i)},[u])}},e.children)},createClient:e=>createTRPCClient(e),useContext,useUtils:useContext,useQuery:function(o,i){let u=useContext();if(!u)throw Error("Unable to retrieve application context. Did you forget to wrap your Ap
15p inside `withTRPC` HoC?");let{abortOnUnmount:c,client:f,ssrState:p,queryClient:m,prefetchQuery:g}=u,v=m.getQueryDefaults(getArrayQueryKey_86134f8b_getArrayQueryKey(o,"query"));"undefined"!=typeof window||"prepass"!==p||i?.trpc?.ssr===!1||(i?.enabled??v?.enabled)===!1||m.getQueryCache().find(getArrayQueryKey_86134f8b_getArrayQueryKey(o,"query"))||g(o,i);let b=useSSRQueryOptionsIfNeeded(o,"query",{...v,...i}),x=i?.trpc?.abortOnUnmount??e?.abortOnUnmount??c,w=(0,_.a)({...b,queryKey:getArrayQueryKey_86134f8b_getArrayQueryKey(o,"query"),queryFn:e=>{let i={...b,trpc:{...b?.trpc,...x?{signal:e.signal}:{}}};return f.query(...getClientArgs(o,i))},context:s});return w.trpc=useHookResult({path:o[0]}),w},useQueries:(e,o)=>{let{ssrState:i,queryClient:s,prefetchQuery:u,client:c}=useContext(),f=createRecursiveProxy(e=>{let o=e.path.join("."),[i,s]=e.args,u=getQueryKeyInternal(o,i),f={queryKey:u,queryFn:()=>c.query(o,i,s?.trpc),...s};return f}),p=e(f);if("undefined"==typeof window&&"prepass"===i)for(let e of p)e.trpc?.ssr===!1||s.getQueryCache().find(getArrayQueryKey_86134f8b_getArrayQueryKey(e.queryKey,"query"))||u(e.queryKey,e);return function({queries:e,context:o}){let i=(0,P.NL)({context:o}),s=(0,F.S)(),u=(0,B._)(),c=S.useMemo(()=>e.map(e=>{let o=i.defaultQueryOptions(e);return o._optimisticResults=s?"isRestoring":"optimistic",o}),[e,i,s]);c.forEach(e=>{(0,V.Fb)(e),(0,W.pf)(e,u)}),(0,W.JN)(u);let[f]=S.useState(()=>new QueriesObserver(i,c)),p=f.getOptimisticResult(c);(0,R.$)(S.useCallback(e=>s?()=>void 0:f.subscribe(E.V.batchCalls(e)),[f,s]),()=>f.getCurrentResult(),()=>f.getCurrentResult()),S.useEffect(()=>{f.setQueries(c,{listeners:!1})},[c,f]);let m=p.some((e,o)=>(0,V.SB)(c[o],e,s)),g=m?p.flatMap((e,o)=>{let i=c[o],p=f.getObservers()[o];if(i&&p){if((0,V.SB)(i,e,s))return(0,V.j8)(i,p,u);(0,V.Z$)(e,s)&&(0,V.j8)(i,p,u)}return[]}):[];if(g.length>0)throw Promise.all(g);let v=f.getQueries(),b=p.find((e,o)=>{var i,s;return(0,W.KJ)({result:e,errorResetBoundary:u,useErrorBoundary:null!=(i=null==(s=c[o])?void 0:s.useErrorBoundary)&&i,query:v[o]})});if(null!=b&&b.error)throw b.error;return p}({queries:p.map(e=>({...e,queryKey:getArrayQueryKey_86134f8b_getArrayQueryKey(e.queryKey,"query")})),context:o})},useMutation:function(e,i){let{client:u}=useContext(),c=(0,P.NL)({context:s}),f=Array.isArray(e)?e[0]:e,p=c.getMutationDefaults([f.split(".")]),m=function(e,o,i){let s=(0,O.lV)(e,void 0,void 0),u=(0,P.NL)({context:s.context}),[c]=S.useState(()=>new MutationObserver(u,s));S.useEffect(()=>{c.setOptions(s)},[c,s]);let f=(0,R.$)(S.useCallback(e=>c.subscribe(E.V.batchCalls(e)),[c]),()=>c.getCurrentResult(),()=>c.getCurrentResult()),p=S.useCallback((e,o)=>{c.mutate(e,o).catch(useMutation_noop)},[c]);if(f.error&&(0,j.L)(c.options.useErrorBoundary,[f.error]))throw f.error;return{...f,mutate:p,mutateAsync:f.mutate}}({...i,mutationKey:[f.split(".")],mutationFn:e=>u.mutation(...getClientArgs([f,e],i)),context:s,onSuccess:(...e)=>o({originalFn:()=>i?.onSuccess?.(...e)??p?.onSuccess?.(...e),queryClient:c,meta:i?.meta??p?.meta??{}})});return m.trpc=useHookResult({path:f}),m},useSubscription:/* istanbul ignore next -- @preserve */function(e,o){let i=o?.enabled??!0,s=(0,O.yF)(e),{client:u}=useContext(),c=(0,S.useRef)(o);c.current=o,(0,S.useEffect)(()=>{if(!i)return;let[o,s]=e,f=!1,p=u.subscription(o,s??void 0,{onStarted:()=>{f||c.current.onStarted?.()},onData:e=>{f||c.current.onData(e)},onError:e=>{f||c.current.onError?.(e)}});return()=>{f=!0,p.unsubscribe()}},[s,i])},useDehydratedState:(e,o)=>{let i=(0,S.useMemo)(()=>o?e.runtime.transformer.deserialize(o):o,[o,e]);return i},useInfiniteQuery:function(e,o){let[i,u]=e,{client:c,ssrState:f,prefetchInfiniteQuery:p,queryClient:m,abortOnUnmount:g}=useContext(),v=m.getQueryDefaults(getArrayQueryKey_86134f8b_getArrayQueryKey(e,"infinite"));"undefined"!=typeof window||"prepass"!==f||o?.trpc?.ssr===!1||(o?.enabled??v?.enabled)===!1||m.getQueryCache().find(getArrayQueryKey_86134f8b_getArrayQueryKey(e,"infinite"))||p(e,{...v,...o});let b=useSSRQueryOptionsIfNeeded(e,"infinite",{...v,...o}),x=o?.trpc?.abortOnUnmount??g,w=function(e,o,i){let s=(0,O._v)(e,void 0,void 0);return(0,L.r)(s,InfiniteQueryObserver)}({...b,queryKey:getArrayQueryKey_86134f8b_getArrayQueryKey(e,"infinite"),queryFn:e=>{let s={...b,trpc:{...b?.trpc,...x?{signal:e.signal}:{}}},f={...u??{},cursor:e.pageParam??o?.initialCursor};return c.query(...getClientArgs([i,f],s))},context:s});return w.trpc=useHookResult({path:i}),w}}}(e)}let Query=class Query extends Removable{constructor(e){super(),this.abort
15SignalConsumed=!1,this.defaultOptions=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.cache=e.cache,this.logger=e.logger||N,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.initialState=e.state||function(e){let o="function"==typeof e.initialData?e.initialData():e.initialData,i=void 0!==o,s=i?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:o,dataUpdateCount:0,dataUpdatedAt:i?null!=s?s:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:i?"success":"loading",fetchStatus:"idle"}}(this.options),this.state=this.initialState,this.scheduleGc()}get meta(){return this.options.meta}setOptions(e){this.options={...this.defaultOptions,...e},this.updateCacheTime(this.options.cacheTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.cache.remove(this)}setData(e,o){let i=(0,O.oE)(this.state.data,e,this.options);return this.dispatch({data:i,type:"success",dataUpdatedAt:null==o?void 0:o.updatedAt,manual:null==o?void 0:o.manual}),i}setState(e,o){this.dispatch({type:"setState",state:e,setStateOptions:o})}cancel(e){var o;let i=this.promise;return null==(o=this.retryer)||o.cancel(e),i?i.then(O.ZT).catch(O.ZT):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.initialState)}isActive(){return this.observers.some(e=>!1!==e.options.enabled)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(e=>e.getCurrentResult().isStale)}isStaleByTime(e=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!(0,O.Kp)(this.state.dataUpdatedAt,e)}onFocus(){var e;let o=this.observers.find(e=>e.shouldFetchOnWindowFocus());o&&o.refetch({cancelRefetch:!1}),null==(e=this.retryer)||e.continue()}onOnline(){var e;let o=this.observers.find(e=>e.shouldFetchOnReconnect());o&&o.refetch({cancelRefetch:!1}),null==(e=this.retryer)||e.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(o=>o!==e),this.observers.length||(this.retryer&&(this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.scheduleGc()),this.cache.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"})}fetch(e,o){var i,s,u,c;if("idle"!==this.state.fetchStatus){if(this.state.dataUpdatedAt&&null!=o&&o.cancelRefetch)this.cancel({silent:!0});else if(this.promise)return null==(u=this.retryer)||u.continueRetry(),this.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let f=(0,O.G9)(),p={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},addSignalProperty=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>{if(f)return this.abortSignalConsumed=!0,f.signal}})};addSignalProperty(p);let m={fetchOptions:o,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(p)):Promise.reject("Missing queryFn for queryKey '"+this.options.queryHash+"'")};addSignalProperty(m),null==(i=this.options.behavior)||i.onFetch(m),this.revertState=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==(null==(s=m.fetchOptions)?void 0:s.meta))&&this.dispatch({type:"fetch",meta:null==(c=m.fetchOptions)?void 0:c.meta});let onError=e=>{if((0,k.DV)(e)&&e.silent||this.dispatch({type:"error",error:e}),!(0,k.DV)(e)){var o,i,s,u;null==(o=(i=this.cache.config).onError)||o.call(i,e,this),null==(s=(u=this.cache.config).onSettled)||s.call(u,this.state.data,e,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=(0,k.Mz)({fn:m.fetchFn,abort:null==f?void 0:f.abort.bind(f),onSuccess:e=>{var o,i,s,u;if(void 0===e){onError(Error(this.queryHash+" data is undefined"));return}this.setData(e),null==(o=(i=this.cache.config).onSuccess)||o.call(i,e,this),null==(s=(u=this.cache.config).onSettled)||s.call(u,e,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError,onFail:(e,o)=>{this.dispatch({type:"failed",failureCount:e,error:o})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:m.options.retry,retryDelay:m.options.retryDelay,networkMode:m.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(e){this.state=(o=>{var i,s;switch(e.type){case"failed":return{...o,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...o,fetchStatus:"paused"};case"continue":return{...o,fetchStatus:"fetching"};case"fetch":return{...o,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null!=(i=e.meta)?i:null,fetchStatus:(0,k.Kw)(this.options.networkMode)?"fetching":"paused",...!o.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...o,data:e.data,dataUpdateCount:o.dataUpdateCount+1,dataUpdatedAt:null!=(s=e.dataUpdatedAt)?s:Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":let u=e.error;if((0,k.DV)(u)&&u.revert&&this.revertState)return{...this.revertState,fetchStatus:"idle"};
15return{...o,error:u,errorUpdateCount:o.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:o.fetchFailureCount+1,fetchFailureReason:u,fetchStatus:"idle",status:"error"};case"invalidate":return{...o,isInvalidated:!0};case"setState":return{...o,...e.state}}})(this.state),E.V.batch(()=>{this.observers.forEach(o=>{o.onQueryUpdate(e)}),this.cache.notify({query:this,type:"updated",action:e})})}};let QueryCache=class QueryCache extends T.l{constructor(e){super(),this.config=e||{},this.queries=[],this.queriesMap={}}build(e,o,i){var s;let u=o.queryKey,c=null!=(s=o.queryHash)?s:(0,O.Rm)(u,o),f=this.get(c);return f||(f=new Query({cache:this,logger:e.getLogger(),queryKey:u,queryHash:c,options:e.defaultQueryOptions(o),state:i,defaultOptions:e.getQueryDefaults(u)}),this.add(f)),f}add(e){this.queriesMap[e.queryHash]||(this.queriesMap[e.queryHash]=e,this.queries.push(e),this.notify({type:"added",query:e}))}remove(e){let o=this.queriesMap[e.queryHash];o&&(e.destroy(),this.queries=this.queries.filter(o=>o!==e),o===e&&delete this.queriesMap[e.queryHash],this.notify({type:"removed",query:e}))}clear(){E.V.batch(()=>{this.queries.forEach(e=>{this.remove(e)})})}get(e){return this.queriesMap[e]}getAll(){return this.queries}find(e,o){let[i]=(0,O.I6)(e,o);return void 0===i.exact&&(i.exact=!0),this.queries.find(e=>(0,O._x)(i,e))}findAll(e,o){let[i]=(0,O.I6)(e,o);return Object.keys(i).length>0?this.queries.filter(e=>(0,O._x)(i,e)):this.queries}notify(e){E.V.batch(()=>{this.listeners.forEach(({listener:o})=>{o(e)})})}onFocus(){E.V.batch(()=>{this.queries.forEach(e=>{e.onFocus()})})}onOnline(){E.V.batch(()=>{this.queries.forEach(e=>{e.onOnline()})})}};let MutationCache=class MutationCache extends T.l{constructor(e){super(),this.config=e||{},this.mutations=[],this.mutationId=0}build(e,o,i){let s=new Mutation({mutationCache:this,logger:e.getLogger(),mutationId:++this.mutationId,options:e.defaultMutationOptions(o),state:i,defaultOptions:o.mutationKey?e.getMutationDefaults(o.mutationKey):void 0});return this.add(s),s}add(e){this.mutations.push(e),this.notify({type:"added",mutation:e})}remove(e){this.mutations=this.mutations.filter(o=>o!==e),this.notify({type:"removed",mutation:e})}clear(){E.V.batch(()=>{this.mutations.forEach(e=>{this.remove(e)})})}getAll(){return this.mutations}find(e){return void 0===e.exact&&(e.exact=!0),this.mutations.find(o=>(0,O.X7)(e,o))}findAll(e){return this.mutations.filter(o=>(0,O.X7)(e,o))}notify(e){E.V.batch(()=>{this.listeners.forEach(({listener:o})=>{o(e)})})}resumePausedMutations(){var e;return this.resuming=(null!=(e=this.resuming)?e:Promise.resolve()).then(()=>{let e=this.mutations.filter(e=>
15e.state.isPaused);return E.V.batch(()=>e.reduce((e,o)=>e.then(()=>o.continue().catch(O.ZT)),Promise.resolve()))}).then(()=>{this.resuming=void 0}),this.resuming}};var K=i(15761),H=i(96474);let QueryClient=class QueryClient{constructor(e={}){this.queryCache=e.queryCache||new QueryCache,this.mutationCache=e.mutationCache||new MutationCache,this.logger=e.logger||N,this.defaultOptions=e.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[],this.mountCount=0}mount(){this.mountCount++,1===this.mountCount&&(this.unsubscribeFocus=K.j.subscribe(()=>{K.j.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=H.N.subscribe(()=>{H.N.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())}))}unmount(){var e,o;this.mountCount--,0===this.mountCount&&(null==(e=this.unsubscribeFocus)||e.call(this),this.unsubscribeFocus=void 0,null==(o=this.unsubscribeOnline)||o.call(this),this.unsubscribeOnline=void 0)}isFetching(e,o){let[i]=(0,O.I6)(e,o);return i.fetchStatus="fetching",this.queryCache.findAll(i).length}isMutating(e){return this.mutationCache.findAll({...e,fetching:!0}).length}getQueryData(e,o){var i;return null==(i=this.queryCache.find(e,o))?void 0:i.state.data}ensureQueryData(e,o,i){let s=(0,O._v)(e,o,i),u=this.getQueryData(s.queryKey);return u?Promise.resolve(u):this.fetchQuery(s)}getQueriesData(e){return this.getQueryCache().findAll(e).map(({queryKey:e,state:o})=>{let i=o.data;return[e,i]})}setQueryData(e,o,i){let s=this.queryCache.find(e),u=null==s?void 0:s.state.data,c=(0,O.SE)(o,u);if(void 0===c)return;let f=(0,O._v)(e),p=this.defaultQueryOptions(f);return this.queryCache.build(this,p).setData(c,{...i,manual:!0})}setQueriesData(e,o,i){return E.V.batch(()=>this.getQueryCache().findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,o,i)]))}getQueryState(e,o){var i;return null==(i=this.queryCache.find(e,o))?void 0:i.state}removeQueries(e,o){let[i]=(0,O.I6)(e,o),s=this.queryCache;E.V.batch(()=>{s.findAll(i).forEach(e=>{s.remove(e)})})}resetQueries(e,o,i){let[s,u]=(0,O.I6)(e,o,i),c=this.queryCache,f={type:"active",...s};return E.V.batch(()=>(c.findAll(s).forEach(e=>{e.reset()}),this.refetchQueries(f,u)))}cancelQueries(e,o,i){let[s,u={}]=(0,O.I6)(e,o,i);void 0===u.revert&&(u.revert=!0);let c=E.V.batch(()=>this.queryCache.findAll(s).map(e=>e.cancel(u)));return Promise.all(c).then(O.ZT).catch(O.ZT)}invalidateQueries(e,o,i){let[s,u]=(0,O.I6)(e,o,i);return E.V.batch(()=>{var e,o;if(this.queryCache.findAll(s).forEach(e=>{e.invalidate()}),"none"===s.refetchType)return Promise.resolve();let i={...s,type:null!=(e=null!=(o=s.refetchType)?o:s.type)?e:"active"};return this.refetchQueries(i,u)})}refetchQueries(e,o,i){let[s,u]=(0,O.I6)(e,o,i),c=E.V.batch(()=>this.queryCache.findAll(s).filter(e=>!e.isDisabled()).map(e=>{var o;return e.fetch(void 0,{...u,cancelRefetch:null==(o=null==u?void 0:u.cancelRefetch)||o,meta:{refetchPage:s.refetchPage}})})),f=Promise.all(c).then(O.ZT);return null!=u&&u.throwOnError||(f=f.catch(O.ZT)),f}fetchQuery(e,o,i){let s=(0,O._v)(e,o,i),u=this.defaultQueryOptions(s);void 0===u.retry&&(u.retry=!1);let c=this.queryCache.build(this,u);return c.isStaleByTime(u.staleTime)?c.fetch(u):Promise.resolve(c.state.data)}prefetchQuery(e,o,i){return this.fetchQuery(e,o,i).then(O.ZT).catch(O.ZT)}fetchInfiniteQuery(e,o,i){let s=(0,O._v)(e,o,i);return s.behavior=infiniteQueryBehavior(),this.fetchQuery(s)}prefetchInfiniteQuery(e,o,i){return this.fetchInfiniteQuery(e,o,i).then(O.ZT).catch(O.ZT)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(e){this.defaultOptions=e}setQueryDefaults(e,o){let i=this.queryDefaults.find(o=>(0,O.yF)(e)===(0,O.yF)(o.queryKey));i?i.defaultOptions=o:this.queryDefaults.push({queryKey:e,defaultOptions:o})}getQueryDefaults(e){if(!e)return;let o=this.queryDefaults.find(o=>(0,O.to)(e,o.queryKey));return null==o?void 0:o.defaultOptions}setMutationDefaults(e,o){let i=this.mutationDefaults.find(o=>(0,O.yF)(e)===(0,O.yF)(o.mutationKey));i?i.defaultOptions=o:this.mutationDefaults.push({mutationKey:e,defaultOptions:o})}getMutationDefaults(e){if(!e)return;let o=this.mutationDefaults.find(o=>(0,O.to)(e,o.mutationKey));return null==o?void 0:o.defaultOptions}defaultQueryOptions(e){if(null!=e&&e._defaulted)return e;let o={...this.defaultOptions.queries,...this.getQueryDefaults(null==e?void 0:e.queryKey),...e,_defaulted:!0};return!o.queryHash&&o.queryKey&&(o.queryHash=(0,O.Rm)(o.queryKey,o)),void 0===o.refetchOnReconnect&&(o.refetchOnReconnect="always"!==o.networkMode),void 0===o.useErrorBoundary&&(o.useErrorBoundary=!!o.suspense),o}defaultMutationOptions(e){return null!=e&&e._defaulted?e:{...this.defaultOptions.mutations,...this.getMutationDefaults(null==e?void 0:e.mutationKey),...e,_defaulted:!0}}clear(){this.queryCache.clear(),this.mutationCache.clear()}};let getQueryClient=e=>e.queryClient??new QueryClient(e.queryClientConfig);function transformQueryOrMutationCacheErrors(e){let o=e.state.error;if(o instanceof Error&&"TRPCClientError"===o.name){let i={message:o.message,data:o.data,shape:o.shape};return{...e,state:{...e.state,error:i}}}return e}var Q=function(){function DoubleIndexedKV(){this.keyToValue=new Map,this.valueToKey=new Map}return DoubleIndexedKV.prototype.set=function(e,o){this.keyToValue.set(e,o),this.valueToKey.set(o,e)},DoubleIndexedKV.prototype.getByKey=function(e){return this.keyToValue.get(e)},DoubleIndexedKV.prototype.getByValue=function(e){return this.valueToKey.get(e)},DoubleIndexedKV.prototype.clear=function(){this.keyToValue.clear(),this.valueToKey.clear()},DoubleIndexedKV}(),G=function(){function Registry(e){this.generateIdentifier=e,this.kv=new Q}return Registry.prototype.register=function(e,o){this.kv.getByValue(e)||(o||(o=this.generateIdentifier(e)),this.kv.set(o,e))},Registry.prototype.clear=function(){this.kv.clear()},Registry.prototype.getIdentifier=function(e){return this.kv.getByValue(e)},Registry.prototype.getValue=function(e){return this.kv.getByKey(e)},Registry}(),Z=(u=function(e,o){return(u=Object.setPrototypeOf||({__proto__:[]}
15)instanceof Array&&function(e,o){e.__proto__=o}||function(e,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(e[i]=o[i])})(e,o)},function(e,o){if("function"!=typeof o&&null!==o)throw TypeError("Class extends value "+String(o)+" is not a constructor or null");function __(){this.constructor=e}u(e,o),e.prototype=null===o?Object.create(o):(__.prototype=o.prototype,new __)}),J=function(e){function ClassRegistry(){var o=e.call(this,function(e){return e.name})||this;return o.classToAllowedProps=new Map,o}return Z(ClassRegistry,e),ClassRegistry.prototype.register=function(o,i){"object"==typeof i?(i.allowProps&&this.classToAllowedProps.set(o,i.allowProps),e.prototype.register.call(this,o,i.identifier)):e.prototype.register.call(this,o,i)},ClassRegistry.prototype.getAllowedProps=function(e){return this.classToAllowedProps.get(e)},ClassRegistry}(G),__read=function(e,o){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var s,u,c=i.call(e),f=[];try{for(;(void 0===o||o-- >0)&&!(s=c.next()).done;)f.push(s.value)}catch(e){u={error:e}}finally{try{s&&!s.done&&(i=c.return)&&i.call(c)}finally{if(u)throw u.error}}return f};function forEach(e,o){Object.entries(e).forEach(function(e){var i=__read(e,2),s=i[0];return o(i[1],s)})}function includes(e,o){return -1!==e.indexOf(o)}function findArr(e,o){for(var i=0;i<e.length;i++){var s=e[i];if(o(s))return s}}var X=function(){function CustomTransformerRegistry(){this.transfomers={}}return CustomTransformerRegistry.prototype.register=function(e){this.transfomers[e.name]=e},CustomTransformerRegistry.prototype.findApplicable=function(e){return function(e,o){var i=function(e){if("values"in Object)return Object.values(e);var o=[];for(var i in e)e.hasOwnProperty(i)&&o.push(e[i]);return o}(e);if("find"in i)return i.find(o);for(var s=0;s<i.length;s++){var u=i[s];if(o(u))return u}}(this.transfomers,function(o){return o.isApplicable(e)}
15)},CustomTransformerRegistry.prototype.findByName=function(e){return this.transfomers[e]},CustomTransformerRegistry}(),isUndefined=function(e){return void 0===e},isPlainObject=function(e){return"object"==typeof e&&null!==e&&e!==Object.prototype&&(null===Object.getPrototypeOf(e)||e.constructor===Object&&Object.getPrototypeOf(e)===Object.prototype)},isEmptyObject=function(e){return isPlainObject(e)&&0===Object.keys(e).length},isArray=function(e){return Array.isArray(e)},isMap=function(e){return e instanceof Map},isSet=function(e){return e instanceof Set},isSymbol=function(e){return"Symbol"===Object.prototype.toString.call(e).slice(8,-1)},isNaNValue=function(e){return"number"==typeof e&&isNaN(e)},isPrimitive=function(e){return"boolean"==typeof e||null===e||isUndefined(e)||"number"==typeof e&&!isNaN(e)||"string"==typeof e||isSymbol(e)},escapeKey=function(e){return e.replace(/\./g,"\\.")},stringifyPath=function(e){return e.map(String).map(escapeKey).join(".")},parsePath=function(e){for(var o=[],i="",s=0;s<e.length;s++){var u=e.charAt(s);if("\\"===u&&"."===e.charAt(s+1)){i+=".",s++;continue}if("."===u){o.push(i),i="";continue}i+=u}var c=i;return o.push(c),o},__assign=function(){return(__assign=Object.assign||function(e){for(var o,i=1,s=arguments.length;i<s;i++)for(var u in o=arguments[i])Object.prototype.hasOwnProperty.call(o,u)&&(e[u]=o[u]);return e}).apply(this,arguments)},transformer_read=function(e,o){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var s,u,c=i.call(e),f=[];try{for(;(void 0===o||o-- >0)&&!(s=c.next()).done;)f.push(s.value)}catch(e){u={error:e}}finally{try{s&&!s.done&&(i=c.return)&&i.call(c)}finally{if(u)throw u.error}}return f},__spreadArray=function(e,o){for(var i=0,s=o.length,u=e.length;i<s;i++,u++)e[u]=o[i];return e};function simpleTransformation(e,o,i,s){return{isApplicable:e,annotation:o,transform:i,untransform:s}}var ee=[simpleTransformation(isUndefined,"undefined",function(){return null},function(){}),simpleTransformation(function(e){return"bigint"==typeof e},"bigint",function(e){return e.toString()},function(e){return"undefined"!=typeof BigInt?BigInt(e):(console.error("Please add a BigInt polyfill."),e)}),simpleTransformation(function(e){return e instanceof Date&&!isNaN(e.valueOf())},"Date",function(e){return e.toISOString()},function(e){return new Date(e)}),simpleTransformation(function(e){return e instanceof Error},"Error",function(e,o){var i={name:e.name,message:e.message};return o.allowedErrorProps.forEach(function(o){i[o]=e[o]}),i},function(e,o){var i=Error(e.message);return i.name=e.name,i.stack=e.stack,o.allowedErrorProps.forEach(function(o){i[o]=e[o]}),i}),simpleTransformation(function(e){return e instanceof RegExp},"regexp",function(e){return""+e},function(e){var o=e.slice(1,e.lastIndexOf("/")),i=e.slice(e.lastIndexOf("/")+1);return new RegExp(o,i)}),simpleTransformation(isSet,"set",function(e){return __spreadArray([],transformer_read(e.values()))},function(e){return new Set(e)}),simpleTransformation(isMap,"map",function(e){return __spreadArray([],transformer_read(e.entries()))},function(e){return new Map(e)}),simpleTransformation(function(e){var o;return isNaNValue(e)||(o=e)===1/0||o===-1/0},"number",function(e){return isNaNValue(e)?"NaN":e>0?"Infinity":"-Infinity"},Number),simpleTransformation(function(e){return 0===e&&1/e==-1/0},"number",function(){return"-0"},Number),simpleTransformation(function(e){return e instanceof URL},"URL",function(e){return e.toString()},function(e){return new URL(e)})];function compositeTransformation(e,o,i,s){return{isApplicable:e,annotation:o,transform:i,untransform:s}}var et=compositeTransformation(function(e,o){return!!isSymbol(e)&&!!o.symbolRegistry.getIdentifier(e)},function(e,o){return["symbol",o.symbolRegistry.getIdentifier(e)]},function(e){return e.description},function(e,o,i){var s=i.symbolRegistry.getValue(o[1]);if(!s)throw Error("Trying to deserialize unknown symbol");return s}),er=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(e,o){return e[o.name]=o,e},{}),en=compositeTransformation(function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)},function(e){return["typed-array",e.constructor.name]},function(e){return __spreadArray([],transformer_read(e))},function(e,o){var i=er[o[1]];
15if(!i)throw Error("Trying to deserialize unknown typed array");return new i(e)});function isInstanceOfRegisteredClass(e,o){return null!=e&&!!e.constructor&&!!o.classRegistry.getIdentifier(e.constructor)}var ea=compositeTransformation(isInstanceOfRegisteredClass,function(e,o){return["class",o.classRegistry.getIdentifier(e.constructor)]},function(e,o){var i=o.classRegistry.getAllowedProps(e.constructor);if(!i)return __assign({},e);var s={};return i.forEach(function(o){s[o]=e[o]}),s},function(e,o,i){var s=i.classRegistry.getValue(o[1]);if(!s)throw Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(s.prototype),e)}),eo=compositeTransformation(function(e,o){return!!o.customTransformerRegistry.findApplicable(e)},function(e,o){return["custom",o.customTransformerRegistry.findApplicable(e).name]},function(e,o){return o.customTransformerRegistry.findApplicable(e).serialize(e)},function(e,o,i){var s=i.customTransformerRegistry.findByName(o[1]);if(!s)throw Error("Trying to deserialize unknown custom value");return s.deserialize(e)}),ei=[ea,et,eo,en],transformValue=function(e,o){var i=findArr(ei,function(i){return i.isApplicable(e,o)});if(i)return{value:i.transform(e,o),type:i.annotation(e,o)};var s=findArr(ee,function(i){return i.isApplicable(e,o)});if(s)return{value:s.transform(e,o),type:s.annotation}},es={};ee.forEach(function(e){es[e.annotation]=e});var untransformValue=function(e,o,i){if(isArray(o))switch(o[0]){case"symbol":return et.untransform(e,o,i);case"class":return ea.untransform(e,o,i);case"custom":return eo.untransform(e,o,i);case"typed-array":return en.untransform(e,o,i);default:throw Error("Unknown transformation: "+o)}else{var s=es[o];if(!s)throw Error("Unknown transformation: "+o);return s.untransform(e,i)}},getNthKey=function(e,o){for(var i=e.keys();o>0;)i.next(),o--;return i.next().value};function validatePath(e){if(includes(e,"__proto__"))throw Error("__proto__ is not allowed as a property");if(includes(e,"prototype"))throw Error("prototype is not allowed as a property");if(includes(e,"constructor"))throw Error("constructor is not allowed as a property")}var getDeep=function(e,o){validatePath(o);for(var i=0;i<o.length;i++){var s=o[i];if(isSet(e))e=getNthKey(e,+s);else if(isMap(e)){var u=+s,c=0==+o[++i]?"key":"value",f=getNthKey(e,u);switch(c){case"key":e=f;break;case"value":e=e.get(f)}}else e=e[s]}return e},setDeep=function(e,o,i){if(validatePath(o),0===o.length)return i(e);for(var s=e,u=0;u<o.length-1;u++){var c=o[u];if(isArray(s))s=s[+c];else if(isPlainObject(s))s=s[c];else if(isSet(s)){var f=+c;s=getNthKey(s,f)}else if(isMap(s)){if(u===o.length-2)break;var f=+c,p=0==+o[++u]?"key":"value",m=getNthKey(s,f);switch(p){case"key":s=m;break;case"value":s=s.get(m)}}}var g=o[o.length-1];if((isArray(s)||isPlainObject(s))&&(s[g]=i(s[g])),isSet(s)){var v=getNthKey(s,+g),b=i(v);v!==b&&(s.delete(v),s.add(b))}if(isMap(s)){var f=+o[o.length-2],x=getNthKey(s,f),p=0==+g?"key":"value";switch(p){case"key":var w=i(x);s.set(w,s.get(x)),w!==x&&s.delete(x);break;case"value":s.set(x,i(s.get(x)))}}return e},plainer_read=function(e,o){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var s,u,c=i.call(e),f=[];try{for(;(void 0===o||o-- >0)&&!(s=c.next()).done;)f.push(s.value)}catch(e){u={error:e}}finally{try{s&&!s.done&&(i=c.return)&&i.call(c)}finally{if(u)throw u.error}}return f},plainer_spreadArray=function(e,o){for(var i=0,s=o.length,u=e.length;i<s;i++,u++)e[u]=o[i];return e},walker=function(e,o,i,s,u){if(void 0===s&&(s=[]),void 0===u&&(u=[]),isPrimitive(e)||(c=s,(f=o.get(e))?f.push(c):o.set(e,[c])),!(isPlainObject(e)||isArray(e)||isMap(e)||isSet(e)||isInstanceOfRegisteredClass(e,i))){var c,f,p,m=transformValue(e,i);return m?{transformedValue:m.value,annotations:[m.type]}:{transformedValue:e}}if(includes(u,e))return{transformedValue:null};var g=transformValue(e,i),v=null!==(p=null==g?void 0:g.value)&&void 0!==p?p:e;isPrimitive(e)||(u=plainer_spreadArray(plainer_spreadArray([],plainer_read(u)),[e]));var b=isArray(v)?[]:{},x={};return(forEach(v,function(e,c){var f=walker(e,o,i,plainer_spreadArray(plainer_spreadArray([],plainer_read(s)),[c]),u);b[c]=f.transformedValue,isArray(f.annotations)?x[c]=f.annotations:isPlainObject(f.annotations)&&forEach(f.annotations,function(e,o){x[escapeKey(c)+"."+o]=e})}),isEmptyObject(x))?{transformedValue:b,annotations:g?[g.type]:void 0}:{transformedValue:b,annotations:g?[g.type,x]:x}};function dist_getType(e){return Object.prototype.toString.call(e).slice(8,-1)}function dist_isArray(e){return"Array"===dist_getType(e)}var esm_assign=function(){return(esm_assign=Object.assign||function(e){for(var o,i=1,s=arguments.length;i<s;i++)for(var u in o=arguments[i])Object.prototype.hasOwnProperty.call(o,u)&&(e[u]=o[u]);return e}).apply(this,arguments)},esm_read=function(e,o){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var s,u,c=i.call(e),f=[];try{for(;(void 0===o||o-- >0)&&!(s=c.next()).done;)f.push(s.value)}catch(e){u={error:e}}finally{try{s&&!s.done&&(i=c.return)&&i.call(c)}finally{if(u)throw u.error}}return f},esm_spreadArray=function(e,o){for(var i=0,s=o.length,u=e.length;i<s;i++,u++)e[u]=o[i];return e},el=function(){function SuperJSON(){this.classRegistry=new J,this.symbolRegistry=new G(function(e){var o;return null!==(o=e.description)&&void 0!==o?o:""}),this.customTransformerRegistry=new X,this.allowedErrorProps=[]}return SuperJSON.prototype.serialize=function(e){var o,i,s=new Map,u=walker(e,s,this),c={json:u.transformedValue};u.annotations&&(c.meta=esm_assign(esm_assign({},c.meta),{values:u.annotations}));var f=(o={},i=void 0,(s.forEach(function(e){if(!(e.length<=1)){var s=plainer_read(e.map(function(e){return e.map(String)}).sort(function(e,o){return e.length-o.length})),u=s[0],c=s.slice(1);
150===u.length?i=c.map(stringifyPath):o[stringifyPath(u)]=c.map(stringifyPath)}}),i)?isEmptyObject(o)?[i]:[i,o]:isEmptyObject(o)?void 0:o);return f&&(c.meta=esm_assign(esm_assign({},c.meta),{referentialEqualities:f})),c},SuperJSON.prototype.deserialize=function(e){var o,i,s,u=e.json,c=e.meta,f=function copy(e,o={}){if(dist_isArray(e))return e.map(e=>copy(e,o));if(!function(e){if("Object"!==dist_getType(e))return!1;let o=Object.getPrototypeOf(e);return!!o&&o.constructor===Object&&o===Object.prototype}(e))return e;let i=Object.getOwnPropertyNames(e),s=Object.getOwnPropertySymbols(e);return[...i,...s].reduce((i,s)=>{if(dist_isArray(o.props)&&!o.props.includes(s))return i;let u=e[s],c=copy(u,o);return function(e,o,i,s,u){let c=({}).propertyIsEnumerable.call(s,o)?"enumerable":"nonenumerable";"enumerable"===c&&(e[o]=i),u&&"nonenumerable"===c&&Object.defineProperty(e,o,{value:i,enumerable:!1,writable:!0,configurable:!0})}(i,s,c,e,o.nonenumerable),i},{})}(u);return(null==c?void 0:c.values)&&(o=f,i=c.values,s=this,function traverse(e,o,i){if(void 0===i&&(i=[]),e){if(!isArray(e)){forEach(e,function(e,s){return traverse(e,o,plainer_spreadArray(plainer_spreadArray([],plainer_read(i)),plainer_read(parsePath(s))))});return}var s=plainer_read(e,2),u=s[0],c=s[1];c&&forEach(c,function(e,s){traverse(e,o,plainer_spreadArray(plainer_spreadArray([],plainer_read(i)),plainer_read(parsePath(s))))}),o(u,i)}}(i,function(e,i){o=setDeep(o,i,function(o){return untransformValue(o,e,s)})}),f=o),(null==c?void 0:c.referentialEqualities)&&(f=function(e,o){function apply(o,i){var s=getDeep(e,parsePath(i));o.map(parsePath).forEach(function(o){e=setDeep(e,o,function(){return s})})}if(isArray(o)){var i=plainer_read(o,2),s=i[0],u=i[1];s.forEach(function(o){e=setDeep(e,parsePath(o),function(){return e})}
15),u&&forEach(u,apply)}else forEach(o,apply);return e}(f,c.referentialEqualities)),f},SuperJSON.prototype.stringify=function(e){return JSON.stringify(this.serialize(e))},SuperJSON.prototype.parse=function(e){return this.deserialize(JSON.parse(e))},SuperJSON.prototype.registerClass=function(e,o){this.classRegistry.register(e,o)},SuperJSON.prototype.registerSymbol=function(e,o){this.symbolRegistry.register(e,o)},SuperJSON.prototype.registerCustom=function(e,o){this.customTransformerRegistry.register(esm_assign({name:o},e))},SuperJSON.prototype.allowErrorProps=function(){for(var e,o=[],i=0;i<arguments.length;i++)o[i]=arguments[i];(e=this.allowedErrorProps).push.apply(e,esm_spreadArray([],esm_read(o)))},SuperJSON.defaultInstance=new SuperJSON,SuperJSON.serialize=SuperJSON.defaultInstance.serialize.bind(SuperJSON.defaultInstance),SuperJSON.deserialize=SuperJSON.defaultInstance.deserialize.bind(SuperJSON.defaultInstance),SuperJSON.stringify=SuperJSON.defaultInstance.stringify.bind(SuperJSON.defaultInstance),SuperJSON.parse=SuperJSON.defaultInstance.parse.bind(SuperJSON.defaultInstance),SuperJSON.registerClass=SuperJSON.defaultInstance.registerClass.bind(SuperJSON.defaultInstance),SuperJSON.registerSymbol=SuperJSON.defaultInstance.registerSymbol.bind(SuperJSON.defaultInstance),SuperJSON.registerCustom=SuperJSON.defaultInstance.registerCustom.bind(SuperJSON.defaultInstance),SuperJSON.allowErrorProps=SuperJSON.defaultInstance.allowErrorProps.bind(SuperJSON.defaultInstance),SuperJSON}();el.serialize,el.deserialize,el.stringify,el.parse,el.registerClass,el.registerCustom,el.registerSymbol,el.allowErrorProps,i(83454);let getBaseUrl=()=>"",eu=/* istanbul ignore file -- @preserve */function(e){let o=createHooksInternal_bdff7171_createHooksInternal(e),s=function(e){let{config:o}=e;return s=>{let u=function(e){let o=createHooksInternal_bdff7171_createHooksInternal(e),i=createFlatProxy(e=>"useContext"===e||"useUtils"===e?()=>{let e=o.useUtils();return(0,S.useMemo)(()=>createReactQueryUtilsProxy(e),[e])}:o.hasOwnProperty(e)?o[e]:createReactProxyDecoration(e,o));return{...o,proxy:i}}(e),WithTRPC=i=>{let[c]=(0,S.useState)(()=>{if(i.trpc)return i.trpc;let s=o({}),c=getQueryClient(s),f=u.createClient(s);return{abortOnUnmount:s.abortOnUnmount,queryClient:c,trpcClient:f,ssrState:!!e.ssr&&"mounting",ssrContext:null}}),{queryClient:f,trpcClient:p,ssrState:m,ssrContext:g}=c,v=u.useDehydratedState(p,i.pageProps?.trpcState);return S.createElement(u.Provider,{abortOnUnmount:c.abortOnUnmount??!1,client:p,queryClient:f,ssrState:m,ssrContext:g},S.createElement(P.aH,{client:f},S.createElement(Hydrate,{state:v},S.createElement(s,Object.assign({},i)))))};(s.getInitialProps??e.ssr)&&(WithTRPC.getInitialProps=async u=>{let shouldSsr=async()=>{if("function"==typeof e.ssr){if("undefined"!=typeof window)return!1;try{return await e.ssr({ctx:u.ctx})}catch(e){return!1}}return e.ssr},c=await shouldSsr(),f=u.AppTree,p=!!u.Component,m=p?u.ctx:u,g={};if(s.getInitialProps){let e=await s.getInitialProps(u),o=p?e.pageProps??{}:e;g={...o,...g}}let getAppTreeProps=e=>p?{pageProps:e}:e;if("undefined"!=typeof window||!c)return getAppTreeProps(g);let v=o({ctx:m}),b=createTRPCClient(v),x=getQueryClient(v),w={pageProps:g,trpc:{config:v,trpcClient:b,queryClient:x,ssrState:"prepass",ssrContext:m}},C=await i.e(9774).then(i.t.bind(i,97762,19));for(;C.renderToString((0,S.createElement)(f,w)),x.isFetching();)await new Promise(e=>{let o=x.getQueryCache().subscribe(i=>{i?.query.getObserversCount()===0&&(e(),o())})});let P=function(e,o={}){let i=[],s=[];if(!1!==o.dehydrateMutations){let s=o.shouldDehydrateMutation||defaultShouldDehydrateMutation;e.getMutationCache().getAll().forEach(e=>{s(e)&&i.push({mutationKey:e.options.mutationKey,state:e.state})})}if(!1!==o.dehydrateQueries){let i=o.shouldDehydrateQuery||defaultShouldDehydrateQuery;e.getQueryCache().getAll().forEach(e=>{i(e)&&s.push({state:e.state,queryKey:e.queryKey,queryHash:e.queryHash})})}return{mutations:i,queries:s}}(x,{shouldDehydrateQuery(e){let o="idle"===e.state.fetchStatus&&"loading"===e.state.status;return!o}}),_={...P,queries:P.queries.map(transformQueryOrMutationCacheErrors),mutations:P.mutations.map(transformQueryOrMutationCacheErrors)};g.trpcState=b.runtime.combinedTransformer.output.serialize(_);let O=getAppTreeProps(g);if("responseMeta"in e){let o=e.responseMeta?.({ctx:m,clientErrors:[...P.queries,...P.mutations].map(e=>e.state.error).flatMap(e=>e instanceof Error&&"TRPCClientError"===e.name?[e]:[])})??{};for(let[e,i]of Object.entries(o.headers??{}))"string"==typeof i&&m.res?.setHeader(e,i);o.status&&m.res&&(m.res.statusCode=o.status)}return O});let c=s.displayName??s.name??"Component";return WithTRPC.displayName=`withTRPC(${c})`,WithTRPC}}(e);return createFlatProxy(e=>"useContext"===e||"useUtils"===e?()=>{let e=o.useUtils();return(0,S.useMemo)(()=>createReactQueryUtilsProxy(e),[e])}:"useQueries"===e?o.useQueries:"withTRPC"===e?s:createReactProxyDecoration(e,o))}({config:()=>({transformer:el,links:[function(e={}){let{enabled:o=()=>!0}=e,i=e.colorMode??("undefined"==typeof window?"ansi":"css"),{logger:s=defaultLogger({c:e.console,colorMode:i})}=e;return()=>({op:e,next:i})=>observable_ade1bad8_observable(u=>{var c;o({...e,direction:"up"})&&s({...e,direction:"up"});
15let f=Date.now();function logResult(i){let u=Date.now()-f;o({...e,direction:"down",result:i})&&s({...e,direction:"down",elapsedMs:u,result:i})}return i(e).pipe((c={next(e){logResult(e)},error(e){logResult(e)}},e=>({subscribe:o=>e.subscribe({next(e){c.next?.(e),o.next?.(e)},error(e){c.error?.(e),o.error?.(e)},complete(){c.complete?.(),o.complete?.()}})}))).subscribe(u)})}({enabled:e=>"down"===e.direction&&e.result instanceof Error}),x({url:"".concat(getBaseUrl(),"/api/trpc")})]}),ssr:!1});i(32352);var ed=i(25675),ec=i.n(ed),ef=i(85648),ep=i(64901),eh=i(11163);let em=[{key:"about_us",href:"/qui-sommes-nous"},{key:"legal_notice",href:"/mentions-legales"},{key:"privacy_policy",href:"/confidentialite"},{key:"faq",href:"/faq"},{key:"plan_du_site",href:"/plan-du-site"}],eg=[{key:"assurance_auto",links:[{key:"base",href:"/assurance-voiture"},{key:"electrique",href:"/assurance-voiture/voiture-electrique"},{key:"kilometre",href:"/assurance-voiture/au-kilometrage"},{key:"pas_chere",href:"/assurance-voiture/pas-chere"}]},{key:"assurance_maladie",links:[{key:"base",href:"/assurance-maladie"},{key:"lamal",href:"/assurance-maladie/lamal"},{key:"complementaire",href:"/assurance-maladie/complementaires"},{key:"lamal_ou_cmu",href:"/assurance-maladie/lamal/lamal-ou-cmu"}]},{key:"prevoyance",links:[{key:"base",href:"/3eme-pilier/comparaison"},{key:"tout_savoir",href:"/3eme-pilier"},{key:"choix",href:"/3eme-pilier/3a-ou-3b"},{key:"max_deduc",href:"/3eme-pilier/montant-maximum"},{key:"prev_funeraire",href:"/prevoyance-funeraire"}]},{key:"hypotheque",links:[{key:"base",href:"/hypotheque"},{key:"calculateur",href:"/hypotheque/calcul"},{key:"comparateur",href:"/hypotheque/comparaison"},{key:"differe",href:"/hypotheque/effets-differes"}]}];var global_Footer=()=>{let{t:e}=(0,ep.$G)("common"),o=(0,eh.useRouter)();return o.locale,(0,c.jsx)("footer",{className:"w-full bg-[#282C2C]",children:(0,c.jsxs)("div",{className:"mx-auto w-full max-w-6xl px-4 py-10",children:[(0,c.jsxs)("div",{className:"mb-[28px] flex w-full flex-col items-start md:mb-[48px]",children:[(0,c.jsxs)("div",{className:"mb-[18px] flex w-full flex-col items-center justify-between gap-[18px] md:mb-2 md:flex-row",children:[(0,c.jsxs)("div",{className:"items- flex gap-1.5",children:[(0,c.jsx)(ec(),{src:"/mascotte/logo.svg",width:50,height:50,alt:"Logo Comparea"}
15),(0,c.jsx)(ec(),{src:"/logo/comparea_white.svg",width:135,height:28,alt:"Logo Comparea"})]}),(0,c.jsxs)("div",{className:"flex items-center gap-6",children:[(0,c.jsxs)(ef.x,{href:"tel:+410225187142",className:"group flex flex-1 flex-col items-center justify-center gap-3 md:flex-row",children:[(0,c.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,c.jsx)("path",{d:"M21.97 18.33C21.97 18.69 21.89 19.06 21.72 19.42C21.55 19.78 21.33 20.12 21.04 20.44C20.55 20.98 20.01 21.37 19.4 21.62C18.8 21.87 18.15 22 17.45 22C16.43 22 15.34 21.76 14.19 21.27C13.04 20.78 11.89 20.12 10.75 19.29C9.6 18.45 8.51 17.52 7.47 16.49C6.44 15.45 5.51 14.36 4.68 13.22C3.86 12.08 3.2 10.94 2.72 9.81C2.24 8.67 2 7.58 2 6.54C2 5.86 2.12 5.21 2.36 4.61C2.6 4 2.98 3.44 3.51 2.94C4.15 2.31 4.85 2 5.59 2C5.87 2 6.15 2.06 6.4 2.18C6.66 2.3 6.89 2.48 7.07 2.74L9.39 6.01C9.57 6.26 9.7 6.49 9.79 6.71C9.88 6.92 9.93 7.13 9.93 7.32C9.93 7.56 9.86 7.8 9.72 8.03C9.59 8.26 9.4 8.5 9.16 8.74L8.4 9.53C8.29 9.64 8.24 9.77 8.24 9.93C8.24 10.01 8.25 10.08 8.27 10.16C8.3 10.24 8.33 10.3 8.35 10.36C8.53 10.69 8.84 11.12 9.28 11.64C9.73 12.16 10.21 12.69 10.73 13.22C11.27 13.75 11.79 14.24 12.32 14.69C12.84 15.13 13.27 15.43 13.61 15.61C13.66 15.63 13.72 15.66 13.79 15.69C13.87 15.72 13.95 15.73 14.04 15.73C14.21 15.73 14.34 15.67 14.45 15.56L15.21 14.81C15.46 14.56 15.7 14.37 15.93 14.25C16.16 14.11 16.39 14.04 16.64 14.04C16.83 14.04 17.03 14.08 17.25 14.17C17.47 14.26 17.7 14.39 17.95 14.56L21.26 16.91C21.52 17.09 21.7 17.3 21.81 17.55C21.91 17.8 21.97 18.05 21.97 18.33Z",stroke:"#0CBCB0",strokeWidth:"1.5",strokeMiterlimit:"10"})}),(0,c.jsx)("span",{className:"text-sm leading-8 text-white group-hover:underline md:text-base",children:"(+41) 022 518 71 42"})]}),(0,c.jsxs)(ef.x,{href:"mailto:[email protected]",className:"group flex flex-1 flex-col items-center justify-center gap-3 md:flex-row",children:[(0,c.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,c.jsx)("path",{d:"M12 20.5H7C4 20.5 2 19 2 15.5V8.5C2 5 4 3.5 7 3.5H17C20 3.5 22 5 22 8.5V11.5",stroke:"#0CBCB0",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),(0,c.jsx)("path",{d:"M17 9L13.87 11.5C12.84 12.32 11.15 12.32 10.12 11.5L7 9",stroke:"#0CBCB0",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),(0,c.jsx)("path",{d:"M19.21 14.7702L15.6701 18.3102C15.5301 18.4502 15.4 18.7102 15.37 18.9002L15.18 20.2502C15.11 20.7402 15.45 21.0803 15.94 21.0103L17.29 20.8202C17.48 20.7902 17.75 20.6602 17.88 20.5202L21.4201 16.9803C22.0301 16.3703 22.3201 15.6603 21.4201 14.7603C20.5301 13.8703 19.82 14.1602 19.21 14.7702Z",stroke:"#0CBCB0",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),(0,c.jsx)("path",{d:"M18.7002 15.2803C19.0002 16.3603 19.8402 17.2003 20.9202 17.5003",stroke:"#0CBCB0",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"})]}),(0,c.jsx)("span",{className:"text-sm leading-8 text-white group-hover:underline md:text-base",children:"[email protected]"})]})]})]}),(0,c.jsx)("div",{className:"flex flex-col gap-[18px] md:flex-row",children:em.map((o,i)=>(0,c.jsx)(ef.x,{href:o.href,className:"text-sm font-normal leading-5 text-white opacity-60 hover:underline hover:opacity-80",children:e("footer.about."+o.key)},i))})]}),(0,c.jsx)("div",{className:"mb-[28px] grid grid-cols-1 gap-7 md:mb-[48px] md:grid-cols-2 xl:grid-cols-4",children:eg.map((o,i)=>(0,c.jsxs)("div",{className:"flex flex-col",children:[o.key&&(0,c.jsx)("span",{className:"mb-[22px] text-[18px] font-semibold text-white",children:e("footer."+o.key+".title")}),(0,c.jsx)("div",{className:"flex flex-col gap-[18px]",children:o.links.map((i,s)=>(0,c.jsx)(ef.x,{href:i.href,className:"text-sm font-normal leading-5 text-white opacity-60 hover:underline hover:opacity-80",children:e("footer."+o.key+".links."+i.key)},s))})]},i))}),(0,c.jsx)("div",{className:"border-t border-white/20 py-5",children:(0,c.jsxs)("div",{className:"flex flex-col-reverse justify-between gap-3 md:flex-row md:gap-20",children:[(0,c.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,c.jsxs)("span",{className:"text-xs font-medium leading-4 text-white opacity-60",children:[e("footer.avis.title")," "]}),(0,c.jsx)("span",{className:"text-xs font-medium leading-4 text-white opacity-60",children:e("footer.avis.desc")})]}),(0,c.jsxs)("div",{children:[(0,c.jsx)("a",{href:"https://comparea.ch/",children:(0,c.jsx)("span",{className:"text-xs font-medium leading-4 text-white opacity-60",children:"Fran\xe7ais"})}),(0,c.jsx)("br",{}),(0,c.jsx)("a",{href:"https://comparea.ch/en",children:(0,c.jsx)("span",{className:"text-xs font-medium leading-4 text-white opacity-60",children:"English"})}),(0,c.jsx)("br",{}),(0,c.jsx)("a",{href:"https://comparea.ch/de",children:(0,c.jsx)("span",{className:"text-xs font-medium leading-4 text-white opacity-60",children:"Deutsch"})}),(0,c.jsx)("br",{})]})]})})]})})},ey=i(30853),ev=(0,ey.Z)("phone-call","IconPhoneCall",[["path",{d:"M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2",key:"svg-0"}],["path",{d:"M15 7a2 2 0 0 1 2 2",key:"svg-1"}],["path",{d:"M15 3a6 6 0 0 1 6 6",key:"svg-2"}]]),eb=i(5549),e$=i(87462),ex=i(73935),ew=i(25360),eC=i(36206),eP=i(75320),eS=i(77342),e_=i(28771),eO=i(78990),eN=i(29115),eE=i(91276),eA=i(65936),ek=i(46063),eT=i(57898),eR=i(9981),ej=i(79698),eI=i(96219);let eM="NavigationMenu",[eL,eD,eF]=(0,eA.B)(eM),[eB,eW,eV]=(0,eA.B)(eM),[eq,eU]=(0,ew.b)(eM,[eF,eV]),[ez,eK]=eq(eM),[eH,eQ]=eq(eM),eG=(0,S.forwardRef)((e,o)=>{let{__scopeNavigationMenu:i,value:s,onValueChange:u,defaultValue:c,delayDuration:f=200,skipDelayDuration:p=300,orientation:m="horizontal",dir:g,...v}=e,[b,x]=(0,S.useState)(null),w=(0,e_.e)(o,e=>x(e)),C=(0,eO.gm)(g),P=(0,S.useRef)(0),_=(0,S.useRef)(0),O=(0,S.useRef)(0),[N,E]=(0,S.useState)(!0),[k="",T]=(0,eS.T)({prop:s,onChange:e=>{let o=""!==e,i=p>0;o?(window.clearTimeout(O.current),i&&E(!1)):(window.clearTimeout(O.current),O.current=window.setTimeout(()=>E(!0),p)),null==u||u(e)},defaultProp:c}),R=(0,S.useCallback)(()=>{window.clearTimeout(_.current),_.current=window.setTimeout(()=>T(""),150)},[T]),j=(0,S.useCallback)(e=>{window.clearTimeout(_.current),T(e)},[T]),I=(0,S.useCallback)(e=>{let o=k===e;o?window.clearTimeout(_.current):P.current=window.setTimeout(()=>{window.clearTimeout(_.current),T(e)},f)},[k,T,f]);return(0,S.useEffect)(()=>()=>{window.clearTimeout(P.current),window.clearTimeout(_.current),window.clearTimeout(O.current)},[]),(0,S.createElement)($322c88a641701f3b$var$NavigationMenuProvider,{scope:i,isRootMenu:!0,value:k,dir:C,orientation:m,rootNavigationMenu:b,onTriggerEnter:e=>{window.clearTimeout(P.current),N?I(e):j(e)},onTriggerLeave:()=>{window.clearTimeout(P.current),R()},onContentEnter:()=>window.clearTimeout(_.current),onContentLeave:R,onItemSelect:e=>{T(o=>o===e?"":e)},onItemDismiss:()=>T("")},(0,S.createElement)(eP.WV.nav,(0,e$.Z)({"aria-label":"Main","data-orientation":m,dir:C},v,{ref:w})))}),$322c88a641701f3b$var$NavigationMenuProvider=e=>
15{let{scope:o,isRootMenu:i,rootNavigationMenu:s,dir:u,orientation:c,children:f,value:p,onItemSelect:m,onItemDismiss:g,onTriggerEnter:v,onTriggerLeave:b,onContentEnter:x,onContentLeave:w}=e,[C,P]=(0,S.useState)(null),[_,O]=(0,S.useState)(new Map),[N,E]=(0,S.useState)(null);return(0,S.createElement)(ez,{scope:o,isRootMenu:i,rootNavigationMenu:s,value:p,previousValue:(0,eT.D)(p),baseId:(0,eE.M)(),dir:u,orientation:c,viewport:C,onViewportChange:P,indicatorTrack:N,onIndicatorTrackChange:E,onTriggerEnter:(0,ej.W)(v),onTriggerLeave:(0,ej.W)(b),onContentEnter:(0,ej.W)(x),onContentLeave:(0,ej.W)(w),onItemSelect:(0,ej.W)(m),onItemDismiss:(0,ej.W)(g),onViewportContentChange:(0,S.useCallback)((e,o)=>{O(i=>(i.set(e,o),new Map(i)))},[]),onViewportContentRemove:(0,S.useCallback)(e=>{O(o=>o.has(e)?(o.delete(e),new Map(o)):o)},[])},(0,S.createElement)(eL.Provider,{scope:o},(0,S.createElement)(eH,{scope:o,items:_},f)))},eY=(0,S.forwardRef)((e,o)=>{let{__scopeNavigationMenu:i,...s}=e,u=eK("NavigationMenuList",i),c=(0,S.createElement)(eP.WV.ul,(0,e$.Z)({"data-orientation":u.orientation},s,{ref:o}));return(0,S.createElement)(eP.WV.div,{style:{position:"relative"},ref:u.onIndicatorTrackChange},(0,S.createElement)(eL.Slot,{scope:i},u.isRootMenu?(0,S.createElement)(tn,{asChild:!0},c):c))}),[eZ,eJ]=eq("NavigationMenuItem"),eX=(0,S.forwardRef)((e,o)=>{let{__scopeNavigationMenu:i,value:s,...u}=e,c=(0,eE.M)(),f=(0,S.useRef)(null),p=(0,S.useRef)(null),m=(0,S.useRef)(null),g=(0,S.useRef)(()=>{}),v=(0,S.useRef)(!1),b=(0,S.useCallback)((e="start")=>{if(f.current){g.current();let o=$322c88a641701f3b$var$getTabbableCandidates(f.current);o.length&&$322c88a641701f3b$var$focusFirst("start"===e?o:o.reverse())}},[]),x=(0,S.useCallback)(()=>{if(f.current){let e=$322c88a641701f3b$var$getTabbableCandidates(f.current);e.length&&(g.current=(e.forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),()=>{e.forEach(e=>{let o=e.dataset.tabindex;e.setAttribute("tabindex",o)})}))}},[]);return(0,S.createElement)(eZ,{scope:i,value:s||c||"LEGACY_REACT_AUTO_VALUE",triggerRef:p,contentRef:f,focusProxyRef:m,wasEscapeCloseRef:v,onEntryKeyDown:b,onFocusProxyEnter:b,onRootContentClose:x,onContentFocusOutside:x},(0,S.createElement)(eP.WV.li,(0,e$.Z)({},u,{ref:o})))}),e0="NavigationMenuTrigger",e1=(0,S.forwardRef)((e,o)=>{let{__scopeNavigationMenu:i,disabled:s,...u}=e,c=eK(e0,e.__scopeNavigationMenu),f=eJ(e0,e.__scopeNavigationMenu),p=(0,S.useRef)(null),m=(0,e_.e)(p,f.triggerRef,o),g=$322c88a641701f3b$var$makeTriggerId(c.baseId,f.value),v=$322c88a641701f3b$var$makeContentId(c.baseId,f.value),b=(0,S.useRef)(!1),x=(0,S.useRef)(!1),w=f.value===c.value;return(0,S.createElement)(S.Fragment,null,(0,S.createElement)(eL.ItemSlot,{scope:i,value:f.value},(0,S.createElement)(to,{asChild:!0},(0,S.createElement)(eP.WV.button,(0,e$.Z)({id:g,disabled:s,"data-disabled":s?"":void 0,"data-state":$322c88a641701f3b$var$getOpenState(w),"aria-expanded":w,"aria-controls":v},u,{ref:m,onPointerEnter:(0,eC.M)(e.onPointerEnter,()=>{x.current=!1,f.wasEscapeCloseRef.current=!1}),onPointerMove:(0,eC.M)(e.onPointerMove,$322c88a641701f3b$var$whenMouse(()=>{s||x.current||f.wasEscapeCloseRef.current||b.current||(c.onTriggerEnter(f.value),b.current=!0)})),onPointerLeave:(0,eC.M)(e.onPointerLeave,$322c88a641701f3b$var$whenMouse(()=>{s||(c.onTriggerLeave(),b.current=!1)})),onClick:(0,eC.M)(e.onClick,()=>{c.onItemSelect(f.value),x.current=w}),onKeyDown:(0,eC.M)(e.onKeyDown,e=>{let o="rtl"===c.dir?"ArrowLeft":"ArrowRight",i={horizontal:"ArrowDown",vertical:o}[c.orientation];w&&e.key===i&&(f.onEntryKeyDown(),e.preventDefault())})})))),w&&(0,S.createElement)(S.Fragment,null,(0,S.createElement)(eI.f,{"aria-hidden":!0,tabIndex:0,ref:f.focusProxyRef,onFocus:e=>{let o=f.contentRef.current,i=e.relatedTarget,s=i===p.current,u=null==o?void 0:o.contains(i);(s||!u)&&f.onFocusProxyEnter(s?"start":"end")}}),c.viewport&&(0,S.createElement)("span",{"aria-owns":v})))}),e2="NavigationMenuIndicator",e3=(0,S.forwardRef)((e,o)=>{let{forceMount:i,...s}=e,u=eK(e2,e.__scopeNavigationMenu),c=!!u.value;return u.indicatorTrack?ex.createPortal((0,S.createElement)(eN.z,{present:i||c},(0,S.createElement)(e4,(0,e$.Z)({},s,{ref:o}))),u.indicatorTrack):null}),e4=(0,S.forwardRef)((e,o)=>{let{__scopeNavigationMenu:i,...s}=e,u=eK(e2,i),c=eD(i),[f,p]=(0,S.useState)(null),[m,g]=(0,S.useState)(null),v="horizontal"===u.orientation,b=!!u.value;(0,S.useEffect)(()=>{var e;let o=c(),i=null===(e=o.find(e=>e.value===u.value))||void 0===e?void 0:e.ref.current;i&&p(i)},[c,u.value]);let handlePositionChange=()=>{f&&g({size:v?f.offsetWidth:f.offsetHeight,offset:v?f.offsetLeft:f.offsetTop})};return $322c88a641701f3b$var$useResizeObserver(f,handlePositionChange),$322c88a641701f3b$var$useResizeObserver(u.indicatorTrack,handlePositionChange),m?(0,S.createElement)(eP.WV.div,(0,e$.Z)({"aria-hidden":!0,"data-state":b?"visible":"hidden","data-orientation":u.orientation},s,{ref:o,style:{position:"absolute",...v?{left:0,width:m.size+"px",transform:`translateX(${m.offset}px)`}:{top:0,height:m.size+"px",transform:`translateY(${m.offset}px)`},...s.style}})):null}),e8="NavigationMenuContent",e9=(0,S.forwardRef)((e,o)=>{let{forceMount:i,...s}=e,u=eK(e8,e.__scopeNavigationMenu),c=eJ(e8,e.__scopeNavigationMenu),f=(0,e_.e)(c.contentRef,o),p=c.value===u.value,m={value:c.value,triggerRef:c.triggerRef,focu
15sProxyRef:c.focusProxyRef,wasEscapeCloseRef:c.wasEscapeCloseRef,onContentFocusOutside:c.onContentFocusOutside,onRootContentClose:c.onRootContentClose,...s};return u.viewport?(0,S.createElement)(e5,(0,e$.Z)({forceMount:i},m,{ref:f})):(0,S.createElement)(eN.z,{present:i||p},(0,S.createElement)(e7,(0,e$.Z)({"data-state":$322c88a641701f3b$var$getOpenState(p)},m,{ref:f,onPointerEnter:(0,eC.M)(e.onPointerEnter,u.onContentEnter),onPointerLeave:(0,eC.M)(e.onPointerLeave,$322c88a641701f3b$var$whenMouse(u.onContentLeave)),style:{pointerEvents:!p&&u.isRootMenu?"none":void 0,...m.style}})))}),e5=(0,S.forwardRef)((e,o)=>{let i=eK(e8,e.__scopeNavigationMenu),{onViewportContentChange:s,onViewportContentRemove:u}=i;return(0,eR.b)(()=>{s(e.value,{ref:o,...e})},[e,o,s]),(0,eR.b)(()=>()=>u(e.value),[e.value,u]),null}),e6="navigationMenu.rootContentDismiss",e7=(0,S.forwardRef)((e,o)=>{let{__scopeNavigationMenu:i,value:s,triggerRef:u,focusProxyRef:c,wasEscapeCloseRef:f,onRootContentClose:p,onContentFocusOutside:m,...g}=e,v=eK(e8,i),b=(0,S.useRef)(null),x=(0,e_.e)(b,o),w=$322c88a641701f3b$var$makeTriggerId(v.baseId,s),C=$322c88a641701f3b$var$makeContentId(v.baseId,s),P=eD(i),_=(0,S.useRef)(null),{onItemDismiss:O}=v;(0,S.useEffect)(()=>{let e=b.current;if(v.isRootMenu&&e){let handleClose=()=>{var o;O(),p(),e.contains(document.activeElement)&&(null===(o=u.current)||void 0===o||o.focus())};return e.addEventListener(e6,handleClose),()=>e.removeEventListener(e6,handleClose)}},[v.isRootMenu,e.value,u,O,p]);let N=(0,S.useMemo)(()=>{let e=P(),o=e.map(e=>e.value);"rtl"===v.dir&&o.reverse();let i=o.indexOf(v.value),u=o.indexOf(v.previousValue),c=s===v.value,f=u===o.indexOf(s);if(!c&&!f)return _.current;let p=(()=>{if(i!==u){if(c&&-1!==u)return i>u?"from-end":"from-start";if(f&&-1!==i)return i>u?"to-start":"to-end"}return null})();return _.current=p,p},[v.previousValue,v.value,v.dir,P,s]);return(0,S.createElement)(tn,{asChild:!0},(0,S.createElement)(ek.XB,(0,e$.Z)({id:C,"aria-labelledby":w,"data-motion":N,"data-orientation":v.orientation},g,{ref:x,onDismiss:()=>{var e;let o=new Event(e6,{bubbles:!0,cancelable:!0});null===(e=b.current)||void 0===e||e.dispatchEvent(o)},onFocusOutside:(0,eC.M)(e.onFocusOutside,e=>{var o;m();let i=e.target;null!==(o=v.rootNavigationMenu)&&void 0!==o&&o.contains(i)&&e.preventDefault()}),onPointerDownOutside:(0,eC.M)(e.onPointerDownOutside,e=>{var o;let i=e.target,s=P().some(e=>{var o;return null===(o=e.ref.current)||void 0===o?void 0:o.contains(i)}),u=v.isRootMenu&&(null===(o=v.viewport)||void 0===o?void 0:o.contains(i));(s||u||!v.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,eC.M)(e.onKeyDown,e=>{let o=e.altKey||e.ctrlKey||e.metaKey,i="Tab"===e.key&&!o;if(i){let o=$322c88a641701f3b$var$getTabbableCandidates(e.currentTarget),i=document.activeElement,u=o.findIndex(e=>e===i),f=e.shiftKey,p=f?o.slice(0,u).reverse():o.slice(u+1,o.length);if($322c88a641701f3b$var$focusFirst(p))e.preventDefault();else{var s;null===(s=c.current)||void 0===s||s.focus()}}}),onEscapeKeyDown:(0,eC.M)(e.onEscapeKeyDown,e=>{f.current=!0})}
15)))}),te="NavigationMenuViewport",tt=(0,S.forwardRef)((e,o)=>{let{forceMount:i,...s}=e,u=eK(te,e.__scopeNavigationMenu),c=!!u.value;return(0,S.createElement)(eN.z,{present:i||c},(0,S.createElement)(tr,(0,e$.Z)({},s,{ref:o})))}),tr=(0,S.forwardRef)((e,o)=>{let{__scopeNavigationMenu:i,children:s,...u}=e,c=eK(te,i),f=(0,e_.e)(o,c.onViewportChange),p=eQ(e8,e.__scopeNavigationMenu),[m,g]=(0,S.useState)(null),[v,b]=(0,S.useState)(null),x=m?(null==m?void 0:m.width)+"px":void 0,w=m?(null==m?void 0:m.height)+"px":void 0,C=!!c.value,P=C?c.value:c.previousValue;return $322c88a641701f3b$var$useResizeObserver(v,()=>{v&&g({width:v.offsetWidth,height:v.offsetHeight})}),(0,S.createElement)(eP.WV.div,(0,e$.Z)({"data-state":$322c88a641701f3b$var$getOpenState(C),"data-orientation":c.orientation},u,{ref:f,style:{pointerEvents:!C&&c.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":x,"--radix-navigation-menu-viewport-height":w,...u.style},onPointerEnter:(0,eC.M)(e.onPointerEnter,c.onContentEnter),onPointerLeave:(0,eC.M)(e.onPointerLeave,$322c88a641701f3b$var$whenMouse(c.onContentLeave))}),Array.from(p.items).map(([e,{ref:o,forceMount:i,...s}])=>{let u=P===e;return(0,S.createElement)(eN.z,{key:e,present:i||u},(0,S.createElement)(e7,(0,e$.Z)({},s,{ref:(0,e_.F)(o,e=>{u&&e&&b(e)})})))}))}),tn=(0,S.forwardRef)((e,o)=>{let{__scopeNavigationMenu:i,...s}=e,u=eK("FocusGroup",i);return(0,S.createElement)(eB.Provider,{scope:i},(0,S.createElement)(eB.Slot,{scope:i},(0,S.createElement)(eP.WV.div,(0,e$.Z)({dir:u.dir},s,{ref:o}))))}),ta=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],to=(0,S.forwardRef)((e,o)=>{let{__scopeNavigationMenu:i,...s}=e,u=eW(i),c=eK("FocusGroupItem",i);return(0,S.createElement)(eB.ItemSlot,{scope:i},(0,S.createElement)(eP.WV.button,(0,e$.Z)({},s,{ref:o,onKeyDown:(0,eC.M)(e.onKeyDown,e=>{let o=["Home","End",...ta].includes(e.key);if(o){let o=u().map(e=>e.ref.current),i="rtl"===c.dir?"ArrowRight":"ArrowLeft";if([i,"ArrowUp","End"].includes(e.key)&&o.reverse(),ta.includes(e.key)){let i=o.indexOf(e.currentTarget);o=o.slice(i+1)}setTimeout(()=>$322c88a641701f3b$var$focusFirst(o)),e.preventDefault()}})})))});function $322c88a641701f3b$var$getTabbableCandidates(e){let o=[],i=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let o="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||o?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;i.nextNode();)o.push(i.currentNode);return o}function $322c88a641701f3b$var$focusFirst(e){let o=document.activeElement;return e.some(e=>e===o||(e.focus(),document.activeElement!==o))}function $322c88a641701f3b$var$useResizeObserver(e,o){let i=(0,ej.W)(o);(0,eR.b)(()=>{let o=0;if(e){let s=new ResizeObserver(()=>{cancelAnimationFrame(o),o=window.requestAnimationFrame(i)});return s.observe(e),()=>{window.cancelAnimationFrame(o),s.unobserve(e)}}},[e,i])}function $322c88a641701f3b$var$getOpenState(e){return e?"open":"closed"}function $322c88a641701f3b$var$makeTriggerId(e,o){return`${e}-trigger-${o}`}function $322c88a641701f3b$var$makeContentId(e,o){return`${e}-content-${o}`}function $322c88a641701f3b$var$whenMouse(e){return o=>"mouse"===o.pointerType?e(o):void 0}var ti=i(45139),ts=i(8971),tl=i(51103);let tu=S.forwardRef((e,o)=>{let{className:i,children:s,...u}=e;return(0,c.jsx)(eG,{ref:o,className:(0,tl.cn)("z-10 flex max-w-max flex-1 items-center justify-center",i),...u,children:s})});tu.displayName=eG.displayName;let td=S.forwardRef((e,o)=>{let{className:i,...s}=e;return(0,c.jsx)(eY,{ref:o,className:(0,tl.cn)("group flex flex-1 list-none items-center justify-center space-x-1",i),...s})});td.displayName=eY.displayName;let tc=(0,ti.j)("group inline-flex h-10 w-max items-center justify-center rounded-md bg-white px-2 py-2 text-base font-semibold transition-colors hover:bg-primary-100 hover:text-dark/85 focus:bg-slate-100 focus:text-dark/hover:text-dark/85 focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-slate-100/50 data-[state=open]:bg-slate-100/50"),tf=S.forwardRef((e,o)=>{let{className:i,children:s,...u}=e;return(0,c.jsxs)(e1,{ref:o,className:(0,tl.cn)(tc(),"group",i),...u,children:[s,"",(0,c.jsx)(ts.Z,{className:"relative top-[1px] ml-1 h-5 w-5 transition duration-200 group-data-[state=open]:rotate-180","aria-hidden":"true"})]})});tf.displayName=e1.displayName;let tp=S.forwardRef((e,o)=>{let{className:i,...s}=e;return(0,c.jsx)(e9,{ref:o,className:(0,tl.cn)("left-0 top-0 w-full data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 md:absolute md:w-auto",i),...s})});tp.displayName=e9.displayName;let th=S.forwardRef((e,o)=>{let{className:i,...s}=e;return(0,c.jsx)("div",{className:(0,tl.cn)("fixed inset-0 top-[90px] mx-auto flex h-fit  w-fit justify-center"),children:(0,c.jsx)(tt,{className:(0,tl.cn)("origin-top-center relative mt-1.5 h-[var(--radix-navigation-menu-viewport-height)] w-full overflow-hidden rounded-md border border-slate-200 bg-white text-slate-950 shadow-lg data-[state=open]:animate-in data-[state=open]:zoom-in-90 dark:border-slate-800 dark:bg-slate-950 dar
15k:text-slate-50 md:w-[var(--radix-navigation-menu-viewport-width)]",i),ref:o,...s})})});th.displayName=tt.displayName;let tm=S.forwardRef((e,o)=>{let{className:i,...s}=e;return(0,c.jsx)(e3,{ref:o,className:(0,tl.cn)("top-full z-[1] flex h-1.5 items-end justify-center overflow-hidden data-[state=visible]:animate-in data-[state=hidden]:animate-out data-[state=hidden]:fade-out data-[state=visible]:fade-in",i),...s,children:(0,c.jsx)("div",{className:"relative top-[60%] h-2 w-2 rotate-45 rounded-tl-sm bg-slate-200 shadow-md dark:bg-slate-800"})})});tm.displayName=e3.displayName;var tg=i(98388),global_MegaMenuHeader=e=>{let{menu:o,enabled:i,keyT:s}=e,[u,f]=(0,S.useState)(0),{t:p}=(0,ep.$G)("common");return(0,c.jsxs)(tp,{forceMount:!0,className:(0,tg.m6)("flex rounded-2xl",!i&&"invisible w-0 overflow-hidden md:w-0"),children:[(0,c.jsx)("ul",{className:"flex flex-col gap-2 border-r border-[rgba(136,136,148,0.20)] px-2.5 py-3",children:o.dropdownMenu.map((e,o)=>(0,c.jsxs)("li",{className:(0,tg.m6)("flex h-[60px] w-[228px] items-center gap-2 px-1",u===o&&"rounded-xl bg-primary text-white"),onMouseEnter:()=>f(o),children:[(0,c.jsx)("div",{className:"flex-shrink-0",children:e.icon}),(0,c.jsx)("span",{className:"text-center text-base font-medium",children:p("header.menu."+s+"."+e.key+".title")})]},o))}),o.dropdownMenu.map((e,o)=>(0,c.jsx)("div",{className:(0,tg.m6)("w-[900px]",o===u?"":"invisible absolute"),children:(0,c.jsxs)("div",{className:"grid w-full grid-cols-3",children:[(0,c.jsxs)("div",{className:"flex flex-col px-[14px] py-[24px]",children:[(0,c.jsx)("span",{className:"mb-[16px]  text-[18px] font-semibold",children:p("header.menu.product")}),(0,c.jsx)("ul",{className:"flex flex-col gap-2",children:e.product.links.map((o,i)=>(0,c.jsx)("li",{className:"text-[16px] font-medium text-primary hover:underline",children:(0,c.jsx)(ef.x,{href:o.href,children:p("header.menu."+s+"."+e.key+".product."+o.label)})},i))})]}),(0,c.jsx)("div",{className:"flex flex-col px-[14px] py-[24px]",children:e.plusloin.links.length>0&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("span",{className:"mb-[16px]  text-[18px] font-semibold",children:p("header.menu.learn_more")}),(0,c.jsx)("ul",{className:"flex flex-col gap-2",children:e.plusloin.links.map((o,i)=>(0,c.jsx)("li",{className:"text-[16px] font-medium text-primary hover:underline",children:(0,c.jsx)(ef.x,{href:o.href,children:p("header.menu."+s+"."+e.key+".plusloin."+o.label)})},i))})]})}),e.quickAccess&&(0,c.jsxs)("div",{className:"flex h-full flex-col items-center justify-center px-[14px] py-[16px]",children:[(0,c.jsx)(ec(),{src:"/mascotte/bras_croise_close.png",alt:"Logo",width:238,height:238,className:"h-[238px] w-[238px] object-contain"}),(0,c.jsxs)("div",{className:"flex flex-col rounded-xl border border-[rgba(136,136,148,0.10)] bg-[#F9FAFD] px-[18px] py-[24px] text-center",children:[(0,c.jsx)("span",{className:"font-semibold",children:p("header.menu.quick_access.title")}),(0,c.jsx)("span",{className:"mb-4 text-[16px] font-normal",children:p("header.menu.quick_access.subtitle")}),(0,c.jsx)(eb.z,{asChild:!0,variant:"thirdy",children:(0,c.jsx)(ef.x,{href:e.quickAccess.href,children:p("header.menu.quick_access.action")})})]})]})]})},o))]})},ty=i(97283),tv=i(95420),tb=i(42651),t$=i(27552),tx=i(6223),tw=i(23541),tC=i(88426);let tP="Dialog",[tS,t_]=(0,ew.b)(tP),[tO,tN]=tS(tP),tE=(0,S.forwardRef)((e,o)=>{let{__scopeDialog:i,...s}=e,u=tN("DialogTrigger",i),c=(0,e_.e)(o,u.triggerRef);return(0,S.createElement)(eP.WV.button,(0,e$.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":u.open,"aria-controls":u.contentId,"data-state":$5d3850c4d0b4e6c7$var$getState(u.open)},s,{ref:c,onClick:(0,eC.M)(e.onClick,u.onOpenToggle)}))}),tA="DialogPortal",[tk,tT]=tS(tA,{forceMount:void 0}),tR="DialogOverlay",tj=(0,S.forwardRef)((e,o)=>{let i=tT(tR,e.__scopeDialog),{forceMount:s=i.forceMount,...u}=e,c=tN(tR,e.__scopeDialog);return c.modal?(0,S.createElement)(eN.z,{present:s||c.open},(0,S.createElement)(tI,(0,e$.Z)({},u,{ref:o}))):null}),tI=(0,S.forwardRef)((e,o)=>{let{__scopeDialog:i,...s}=e,u=tN(tR,i);return(0,S.createElement)(tx.Z,{as:tC.g7,allowPinchZoom:!0,shards:[u.contentRef]},(0,S.createElement)(eP.WV.div,(0,e$.Z)({"data-state":$5d3850c4d0b4e6c7$var$getState(u.open)},s,{ref:o,style:{pointerEvents:"auto",...s.style}})))}),tM="DialogContent",tL=(0,S.forwardRef)((e,o)=>{let i=tT(tM,e.__scopeDialog),{forceMount:s=i.forceMount,...u}=e,c=tN(tM,e.__scopeDialog);return(0,S.createElement)(eN.z,{present:s||c.open},c.modal?(0,S.createElement)(tD,(0,e$.Z)({},u,{ref:o})):(0,S.createElement)(tF,(0,e$.Z)({},u,{ref:o})))}),tD=(0,S.forwardRef)((e,o)=>{let i=tN(tM,e.__scopeDialog),s=(0,S.useRef)(null),u=(0,e_.e)(o,i.contentRef,s);return(0,S.useEffect)(()=>{let e=s.current;if(e)return(0,tw.Ry)(e)},[]),(0,S.createElement)(tB,(0,e$.Z)({},e,{ref:u,trapFocus:i.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,eC.M)(e.onCloseAutoFocus,e=>{var o;e.preventDefault(),null===(o=i.triggerRef.current)||void 0===o||o.focus()}
15),onPointerDownOutside:(0,eC.M)(e.onPointerDownOutside,e=>{let o=e.detail.originalEvent,i=0===o.button&&!0===o.ctrlKey,s=2===o.button||i;s&&e.preventDefault()}),onFocusOutside:(0,eC.M)(e.onFocusOutside,e=>e.preventDefault())}))}),tF=(0,S.forwardRef)((e,o)=>{let i=tN(tM,e.__scopeDialog),s=(0,S.useRef)(!1),u=(0,S.useRef)(!1);return(0,S.createElement)(tB,(0,e$.Z)({},e,{ref:o,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:o=>{var c,f;null===(c=e.onCloseAutoFocus)||void 0===c||c.call(e,o),o.defaultPrevented||(s.current||null===(f=i.triggerRef.current)||void 0===f||f.focus(),o.preventDefault()),s.current=!1,u.current=!1},onInteractOutside:o=>{var c,f;null===(c=e.onInteractOutside)||void 0===c||c.call(e,o),o.defaultPrevented||(s.current=!0,"pointerdown"!==o.detail.originalEvent.type||(u.current=!0));let p=o.target,m=null===(f=i.triggerRef.current)||void 0===f?void 0:f.contains(p);m&&o.preventDefault(),"focusin"===o.detail.originalEvent.type&&u.current&&o.preventDefault()}}))}),tB=(0,S.forwardRef)((e,o)=>{let{__scopeDialog:i,trapFocus:s,onOpenAutoFocus:u,onCloseAutoFocus:c,...f}=e,p=tN(tM,i),m=(0,S.useRef)(null),g=(0,e_.e)(o,m);return(0,t$.EW)(),(0,S.createElement)(S.Fragment,null,(0,S.createElement)(tv.M,{asChild:!0,loop:!0,trapped:s,onMountAutoFocus:u,onUnmountAutoFocus:c},(0,S.createElement)(ek.XB,(0,e$.Z)({role:"dialog",id:p.contentId,"aria-describedby":p.descriptionId,"aria-labelledby":p.titleId,"data-state":$5d3850c4d0b4e6c7$var$getState(p.open)},f,{ref:g,onDismiss:()=>p.onOpenChange(!1)}))),!1)}),tW="DialogTitle",tV=(0,S.forwardRef)((e,o)=>{let{__scopeDialog:i,...s}=e,u=tN(tW,i);return(0,S.createElement)(eP.WV.h2,(0,e$.Z)({id:u.titleId},s,{ref:o}))}),tq=(0,S.forwardRef)((e,o)=>{let{__scopeDialog:i,...s}=e,u=tN("DialogDescription",i);return(0,S.createElement)(eP.WV.p,(0,e$.Z)({id:u.descriptionId},s,{ref:o}))}),tU=(0,S.forwardRef)((e,o)=>{let{__scopeDialog:i,...s}=e,u=tN("DialogClose",i);return(0,S.createElement)(eP.WV.button,(0,e$.Z)({type:"button"},s,{ref:o,onClick:(0,eC.M)(e.onClick,()=>u.onOpenChange(!1))}))});function $5d3850c4d0b4e6c7$var$getState(e){return e?"open":"closed"}let[tz,tK]=(0,ew.k)("DialogTitleWarning",{contentName:tM,titleName:tW,docsSlug:"dialog"}),$5d3850c4d0b4e6c7$export$be92b6f5f03c0fe9=e=>{let{__scopeDialog:o,children:i,open:s,defaultOpen:u,onOpenChange:c,modal:f=!0}=e,p=(0,S.useRef)(null),m=(0,S.useRef)(null),[g=!1,v]=(0,eS.T)({prop:s,defaultProp:u,onChange:c});return(0,S.createElement)(tO,{scope:o,triggerRef:p,contentRef:m,contentId:(0,eE.M)(),titleId:(0,eE.M)(),descriptionId:(0,eE.M)(),open:g,onOpenChange:v,onOpenToggle:(0,S.useCallback)(()=>v(e=>!e),[v]),modal:f},i)},$5d3850c4d0b4e6c7$export$602eac185826482c=e=>{let{__scopeDialog:o,forceMount:i,children:s,container:u}=e,c=tN(tA,o);return(0,S.createElement)(tk,{scope:o,forceMount:i},S.Children.map(s,e=>(0,S.createElement)(eN.z,{present:i||c.open},(0,S.createElement)(tb.h,{asChild:!0,container:u},e))))};var tH=i(84297);/**
16 * @license lucide-react v0.309.0 - ISC
17 *
18 * This source code is licensed under the ISC license.
19 * See the LICENSE file in the root directory of this source tree.
20 */let tQ=(0,tH.Z)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),tG=S.forwardRef((e,o)=>{let{className:i,...s}=e;return(0,c.jsx)(tj,{ref:o,className:(0,tl.cn)("fixed inset-0 z-50 bg-black/80  data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",i),...s})});tG.displayName=tj.displayName;let tY=S.forwardRef((e,o)=>{let{className:i,children:s,...u}=e;return(0,c.jsxs)($5d3850c4d0b4e6c7$export$602eac185826482c,{children:[(0,c.jsx)(tG,{}),(0,c.jsxs)(tL,{ref:o,className:(0,tl.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] border border-slate-200 bg-white px-6 py-[18px] shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] dark:border-slate-800 dark:bg-slate-950 sm:rounded-lg",i),...u,children:[s,(0,c.jsxs)(tU,{className:"absolute right-4 top-4 roun
20ded-sm opacity-70 ring-offset-white transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-slate-950 focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-slate-100 data-[state=open]:text-slate-500 dark:ring-offset-slate-950 dark:focus:ring-slate-300 dark:data-[state=open]:bg-slate-800 dark:data-[state=open]:text-slate-400",children:[(0,c.jsx)(tQ,{className:"h-4 w-4"}),(0,c.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})});tY.displayName=tL.displayName;let DialogHeader=e=>{let{className:o,...i}=e;return(0,c.jsx)("div",{className:(0,tl.cn)("mb-4 flex items-center justify-between text-left",o),...i})};DialogHeader.displayName="DialogHeader";let tZ=S.forwardRef((e,o)=>{let{className:i,...s}=e;return(0,c.jsx)(tV,{ref:o,className:(0,tl.cn)("text-[20px] font-semibold",i),...s})});tZ.displayName=tV.displayName;let tJ=S.forwardRef((e,o)=>{let{className:i,...s}=e;return(0,c.jsx)(tq,{ref:o,className:(0,tl.cn)("text-sm text-slate-500 dark:text-slate-400",i),...s})});tJ.displayName=tq.displayName;var tX=i(21587),t0=i(44932);let t1=0,hasInitialValue=e=>"init"in e,isActuallyWritableAtom=e=>!!e.write,t2=new WeakMap,registerCancelPromise=(e,o)=>{t2.set(e,o),e.catch(()=>{}).finally(()=>t2.delete(e))},cancelPromise=(e,o)=>{let i=t2.get(e);i&&(t2.delete(e),i(o))},resolvePromise=(e,o)=>{e.status="fulfilled",e.value=o},rejectPromise=(e,o)=>{e.status="rejected",e.reason=o},isPromiseLike=e=>"function"==typeof(null==e?void 0:e.then),isEqualAtomValue=(e,o)=>!!e&&"v"in e&&"v"in o&&Object.is(e.v,o.v),isEqualAtomError=(e,o)=>!!e&&"e"in e&&"e"in o&&Object.is(e.e,o.e),hasPromiseAtomValue=e=>!!e&&"v"in e&&e.v instanceof Promise,isEqualPromiseAtomValue=(e,o)=>"v"in e&&"v"in o&&e.v.orig&&e.v.orig===o.v.orig,returnAtomValue=e=>{if("e"in e)throw e.e;return e.v},vanilla_createStore=()=>{let e,o;let i=new WeakMap,s=new WeakMap,u=new Map;e=new Set,o=new Set;let getAtomState=e=>i.get(e),setAtomState=(e,o)=>{Object.freeze(o);let s=i.get(e);if(i.set(e,o),u.has(e)||u.set(e,s),hasPromiseAtomValue(s)){let e="v"in o?o.v instanceof Promise?o.v:Promise.resolve(o.v):Promise.reject(o.e);s.v!==e&&cancelPromise(s.v,e)}},updateDependencies=(e,o,i)=>{let s=new Map,u=!1;i.forEach((i,c)=>{i||c!==e||(i=o),i?(s.set(c,i),o.d.get(c)!==i&&(u=!0)):console.warn("[Bug] atom state not found")}),(u||o.d.size!==s.size)&&(o.d=s)},setAtomValue=(e,o,i)=>{let s=getAtomState(e),u={d:(null==s?void 0:s.d)||new Map,v:o};if(i&&updateDependencies(e,u,i),isEqualAtomValue(s,u)&&s.d===u.d)return s;if(hasPromiseAtomValue(s)&&hasPromiseAtomValue(u)&&isEqualPromiseAtomValue(s,u)){if(s.d===u.d)return s;u.v=s.v}return setAtomState(e,u),u},setAtomValueOrPromise=(e,o,i,u)=>{if(isPromiseLike(o)){let c;let updatePromiseDependencies=()=>{let o=getAtomState(e);if(!hasPromiseAtomValue(o)||o.v!==f)return;let u=setAtomValue(e,f,i);s.has(e)&&o.d!==u.d&&mountDependencies(e,u,o.d)},f=new Promise((e,i)=>{let s=!1;o.then(o=>{s||(s=!0,resolvePromise(f,o),e(o),updatePromiseDependencies())},e=>{s||(s=!0,rejectPromise(f,e),i(e),updatePromiseDependencies())}),c=o=>{s||(s=!0,o.then(e=>resolvePromise(f,e),e=>rejectPromise(f,e)),e(o))}});return f.orig=o,f.status="pending",registerCancelPromise(f,e=>{e&&c(e),null==u||u()}),setAtomValue(e,f,i)}return setAtomValue(e,o,i)},setAtomError=(e,o,i)=>{let s=getAtomState(e),u={d:(null==s?void 0:s.d)||new Map,e:o};return(i&&updateDependencies(e,u,i),isEqualAtomError(s,u)&&s.d===u.d)?s:(setAtomState(e,u),u)},readAtomState=(e,o)=>{let i,u;let c=getAtomState(e);if(!o&&c&&(s.has(e)||Array.from(c.d).every(([o,i])=>{if(o===e)return!0;let s=readAtomState(o);return s===i||isEqualAtomValue(s,i)})))return c;let f=new Map,p=!0;try{let o=e.read(o=>{if(o===e){let e=getAtomState(o);if(e)return f.set(o,e),returnAtomValue(e);if(hasInitialValue(o))return f.set(o,void 0),o.init;throw Error("no atom init")}let i=readAtomState(o);return f.set(o,i),returnAtomValue(i)},{get signal(){return i||(i=new AbortController),i.signal},get setSelf(){return isActuallyWritableAtom(e)||console.warn("setSelf function cannot be used with read-only atom"),!u&&isActuallyWritableAtom(e)&&(u=(...o)=>{if(p&&console.warn("setSelf function cannot be called in sync"),!p)return writeAtom(e,...o)}),u}});return setAtomValueOrPromise(e,o,f,()=>null==i?void 0:i.abort())}catch(o){return setAtomError(e,o,f)}finally{p=!1}},addAtom=e=>{let o=s.get(e);return o||(o=mountAtom(e)),o},canUnmountAtom=(e,o)=>!o.l.size&&(!o.t.size||1===o.t.size&&o.t.has(e)),delAtom=e=>{let o=s.get(e);o&&canUnmountAtom(e,o)&&unmountAtom(e)},recomputeDependents=e=>{let o=new Map,i=new WeakMap,getDependents=e=>{var o;let i=new Set(null==(o=s.get(e))?void 0:o.t);return u.forEach((o,s)=>{var u;(null==(u=getAtomState(s))?void 0:u.d.has(e))&&i.add(s)}),i},loop1=e=>{getDependents(e).forEach(s=>{s!==e&&(o.set(s,(o.get(s)||new Set).add(e)),i.set(s,(i.get(s)||0)+1),loop1(s))})};loop1(e);let loop2=e=>{getDependents(e).forEach(s=>{var u;if(s!==e){let e=i.get(s);if(e&&i.set(s,--e),!e){let e=!!(null==(u=o.get(s))?void 0:u.size);
20if(e){let o=getAtomState(s),i=readAtomState(s,!0);e=!isEqualAtomValue(o,i)}e||o.forEach(e=>e.delete(s))}loop2(s)}})};loop2(e)},writeAtomState=(o,...i)=>{let s=!0,u=o.write(e=>returnAtomValue(readAtomState(e)),(i,...u)=>{let c;if(i===o){if(!hasInitialValue(i))throw Error("atom not writable");let e=getAtomState(i),o=setAtomValueOrPromise(i,u[0]);isEqualAtomValue(e,o)||recomputeDependents(i)}else c=writeAtomState(i,...u);if(!s){let o=flushPending();e.forEach(e=>e({type:"async-write",flushed:o}))}return c},...i);return s=!1,u},writeAtom=(o,...i)=>{let s=writeAtomState(o,...i),u=flushPending();return e.forEach(e=>e({type:"write",flushed:u})),s},mountAtom=(e,i,u)=>{var c;let f=u||[];null==(c=getAtomState(e))||c.d.forEach((o,i)=>{let u=s.get(i);u?u.t.add(e):i!==e&&mountAtom(i,e,f)}),readAtomState(e);let p={t:new Set(i&&[i]),l:new Set};if(s.set(e,p),o.add(e),isActuallyWritableAtom(e)&&e.onMount){let{onMount:o}=e;f.push(()=>{let i=o((...o)=>writeAtom(e,...o));i&&(p.u=i)})}return u||f.forEach(e=>e()),p},unmountAtom=e=>{var i;let u=null==(i=s.get(e))?void 0:i.u;u&&u(),s.delete(e),o.delete(e);let c=getAtomState(e);c?(hasPromiseAtomValue(c)&&cancelPromise(c.v),c.d.forEach((o,i)=>{if(i!==e){let o=s.get(i);o&&(o.t.delete(e),canUnmountAtom(i,o)&&unmountAtom(i))}})):console.warn("[Bug] could not find atom state to unmount",e)},mountDependencies=(e,o,i)=>{let u=new Set(o.d.keys()),c=new Set;null==i||i.forEach((o,i)=>{if(u.has(i)){u.delete(i);return}c.add(i);let f=s.get(i);f&&f.t.delete(e)}),u.forEach(o=>{let i=s.get(o);i?i.t.add(e):s.has(e)&&mountAtom(o,e)}),c.forEach(e=>{let o=s.get(e);o&&canUnmountAtom(e,o)&&unmountAtom(e)})},flushPending=()=>{let e;for(e=new Set;u.size;){let o=Array.from(u);u.clear(),o.forEach(([o,i])=>{let u=getAtomState(o);if(u){let c=s.get(o);c&&u.d!==(null==i?void 0:i.d)&&mountDependencies(o,u,null==i?void 0:i.d),c&&!(!hasPromiseAtomValue(i)&&(isEqualAtomValue(i,u)||isEqualAtomError(i,u)))&&(c.l.forEach(e=>e()),e.add(o))}else console.warn("[Bug] no atom state to flush")})}return e};return{get:e=>returnAtomValue(readAtomState(e)),set:writeAtom,sub:(o,i)=>{let s=addAtom(o),u=flushPending(),c=s.l;return c.add(i),e.forEach(e=>e({type:"sub",flushed:u})),()=>{c.delete(i),delAtom(o),e.forEach(e=>e({type:"unsub"}))}},dev_subscribe_store:(o,i)=>{if(2!==i)throw Error("The current StoreListener revision is 2.");return e.add(o),()=>{e.delete(o)}},dev_get_mounted_atoms:()=>o.values(),dev_get_atom_state:e=>i.get(e),dev_get_mounted:e=>s.get(e),dev_restore_atoms:o=>{for(let[e,i]of o)hasInitialValue(e)&&(setAtomValueOrPromise(e,i),recomputeDependents(e));let i=flushPending();e.forEach(e=>e({type:"restore",flushed:i}))}}};"number"==typeof globalThis.__NUMBER_OF_JOTAI_INSTANCES__?++globalThis.__NUMBER_OF_JOTAI_INSTANCES__:globalThis.__NUMBER_OF_JOTAI_INSTANCES__=1;let getDefaultStore=()=>(s||(1!==globalThis.__NUMBER_OF_JOTAI_INSTANCES__&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"),s=vanilla_createStore()),s),t3=(0,S.createContext)(void 0),useStore=e=>{let o=(0,S.useContext)(t3);return(null==e?void 0:e.store)||o||getDefaultStore()},react_isPromiseLike=e=>"function"==typeof(null==e?void 0:e.then),t4=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(o=>{e.status="fulfilled",e.value=o},o=>{e.status="rejected",e.reason=o}),e}),t8=function(e,o){let i=`atom${++t1}`,s={toString:()=>i};return"function"==typeof e?s.read=e:(s.init=e,s.read=function(e){return e(this)},s.write=function(e,o,i){return o(this,"function"==typeof i?i(e(this)):i)}),o&&(s.write=o),s}("");!function(e,{insertAt:o}={}){if(!e||"undefined"==typeof document)return;let i=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css","top"===o&&i.firstChild?i.insertBefore(s,i.firstChild):i.appendChild(s),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(document.createTextNode(e))}(`html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999}[data-sonner-toaster][data-x-position=right]{right:max(var(--offset),env(safe-area-inset-right))}[data-sonner-toaster][data-x-position=left]{left:max(var(--offset),env(safe-area-inset-left))}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:max(var(--offset),env(safe-area-inset-top))}[data-sonner-toaster][data-y-position=bottom]{bottom:max(var(--offset),env(safe-area-inset-bottom))}[data-sonner-toast]{--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;will-change:transform,opacity,height;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}[data-sonner-toast] [data-description]{font-weight:400;line-height:1.4;color:inherit}[data-sonner-toast] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast] [data-icon]>*{flex-shrink:0}[data-sonner-toast] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toast][data-theme=dark] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast] [data-close-button]{position:absolute;
20left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;background:var(--gray1);color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";position:absolute;left:0;right:0;height:100%}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast]:after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y: translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}
20[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y: translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount, 0px));transition:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation:swipe-out .2s ease-out forwards}@keyframes swipe-out{0%{transform:translateY(calc(var(--lift) * var(--offset) + var(--swipe-amount)));opacity:1}to{transform:translateY(calc(var(--lift) * var(--offset) + var(--swipe-amount) + var(--lift) * -100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;--mobile-offset: 16px;right:var(--mobile-offset);left:var(--mobile-offset);width:100%}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - 32px)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset)}[data-sonner-toaster][data-y-position=bottom]{bottom:20px}[data-sonner-toaster][data-y-position=top]{top:20px}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset);right:var(--mobile-offset);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-rich-colors=true] [data-sonner-toast][data-type=success],[data-rich-colors=true] [data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true] [data-sonner-toast][data-type=info],[data-rich-colors=true] [data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true] [data-sonner-toast][data-type=warning],[data-rich-colors=true] [data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true] [data-sonner-toast][data-type=error],[data-rich-colors=true] [data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}
21`);var Tt=e=>{switch(e){case"success":return t5;case"info":return t7;case"warning":return t6;case"error":return re;default:return null}},t9=Array(12).fill(0),wt=({visible:e})=>S.createElement("div",{className:"sonner-loading-wrapper","data-visible":e},S.createElement("div",{className:"sonner-spinner"},t9.map((e,o)=>S.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${o}`})))),t5=S.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},S.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),t6=S.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"
21currentColor",height:"20",width:"20"},S.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),t7=S.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},S.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),re=S.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},S.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),rt=1,rr=new class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{let o=this.subscribers.indexOf(e);this.subscribers.splice(o,1)}),this.publish=e=>{this.subscribers.forEach(o=>o(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var o;let{message:i,...s}=e,u="number"==typeof(null==e?void 0:e.id)||(null==(o=e.id)?void 0:o.length)>0?e.id:rt++,c=this.toasts.find(e=>e.id===u),f=void 0===e.dismissible||e.dismissible;return c?this.toasts=this.toasts.map(o=>o.id===u?(this.publish({...o,...e,id:u,title:i}),{...o,...e,id:u,dismissible:f,title:i}):o):this.addToast({title:i,...s,dismissible:f,id:u}),u},this.dismiss=e=>(e||this.toasts.forEach(e=>{this.subscribers.forEach(o=>o({id:e.id,dismiss:!0}))}),this.subscribers.forEach(o=>o({id:e,dismiss:!0})),e),this.message=(e,o)=>this.create({...o,message:e}),this.error=(e,o)=>this.create({...o,message:e,type:"error"}),this.success=(e,o)=>this.create({...o,type:"success",message:e}),this.info=(e,o)=>this.create({...o,type:"info",message:e}),this.warning=(e,o)=>this.create({...o,type:"warning",message:e}),this.loading=(e,o)=>this.create({...o,type:"loading",message:e}),this.promise=(e,o)=>{let i;if(!o)return;void 0!==o.loading&&(i=this.create({...o,promise:e,type:"loading",message:o.loading}));let s=e instanceof Promise?e:e(),u=void 0!==i;return s.then(e=>{if(e&&"boolean"==typeof e.ok&&!e.ok){u=!1;let s="function"==typeof o.error?o.error(`HTTP error! status: ${e.status}`):o.error;this.create({id:i,type:"error",message:s})}else if(void 0!==o.success){u=!1;let s="function"==typeof o.success?o.success(e):o.success;this.create({id:i,type:"success",message:s})}}).catch(e=>{if(void 0!==o.error){u=!1;let s="function"==typeof o.error?o.error(e):o.error;this.create({id:i,type:"error",message:s})}}).finally(()=>{var e;u&&(this.dismiss(i),i=void 0),null==(e=o.finally)||e.call(o)}),i},this.custom=(e,o)=>{let i=(null==o?void 0:o.id)||rt++;return this.create({jsx:e(i),id:i,...o}),i},this.subscribers=[],this.toasts=[]}},rn=Object.assign((e,o)=>{let i=(null==o?void 0:o.id)||rt++;return rr.addToast({title:e,...o,id:i}),i},{success:rr.success,info:rr.info,warning:rr.warning,error:rr.error,custom:rr.custom,message:rr.message,promise:rr.promise,dismiss:rr.dismiss,loading:rr.loading});function Y(...e){return e.filter(Boolean).join(" ")}var Wt=e=>{var o,i,s,u,c,f,p;let{invert:m,toast:g,unstyled:v,interacting:b,setHeights:x,visibleToasts:w,heights:C,index:P,toasts:_,expanded:O,removeToast:N,closeButton:E,style:k,cancelButtonStyle:T,actionButtonStyle:R,className:j="",descriptionClassName:I="",duration:L,position:F,gap:B=14,loadingIcon:W,expandByDefault:V,classNames:q,closeButtonAriaLabel:U="Close toast"}=e,[K,H]=S.useState(!1),[Q,G]=S.useState(!1),[Z,J]=S.useState(!1),[X,ee]=S.useState(!1),[et,er]=S.useState(0),[en,ea]=S.useState(0),eo=S.useRef(null),ei=S.useRef(null),es=g.type,el=!1!==g.dismissible,eu=g.className||"",ed=g.descriptionClassName||"",ec=S.useMemo(()=>C.findIndex(e=>e.toastId===g.id)||0,[C,g.id]),ef=S.useMemo(()=>g.duration||L||4e3,[g.duration,L]),ep=S.useRef(0),eh=S.useRef(0),em=(S.useRef(ef),S.useRef(0)),eg=S.useRef(null),[ey,ev]=F.split("-"),eb=S.useMemo(()=>C.reduce((e,o,i)=>i>=ec?e:e+o.height,0),[C,ec]),e$=g.invert||m,ex="loading"===es;eh.current=S.useMemo(()=>ec*B+eb,[ec,eb]),S.useEffect(()=>{H(!0)},[]),S.useLayoutEffect(()=>{if(!K)return;let e=ei.current,o=e.style.height;e.style.height="auto";let i=e.getBoundingClientRect().height;e.style.height=o,ea(i),x(e=>e.find(e=>e.toastId===g.id)?e.map(e=>e.toastId===g.id?{...e,height:i}:e):[{toastId:g.id,height:i},...e])},[K,g.title,g.description,x,g.id]);let ew=S.useCallback(()=>{G(!0),er(eh.current),x(e=>e.filter(e=>e.toastId!==g.id)),setTimeout(()=>{N(g)},200)},[g,N,x,eh]);return S.useEffect(()=>{if(g.promise&&"loading"===es||g.duration===1/0)return;let e,o=ef;return O||b?(()=>{if(em.current<ep.current){let e=new Date().getTime()-ep.current;o-=e}
21em.current=new Date().getTime()})():(ep.current=new Date().getTime(),e=setTimeout(()=>{var e;null==(e=g.onAutoClose)||e.call(g,g),ew()},o)),()=>clearTimeout(e)},[O,b,V,g,ef,ew,g.promise,es]),S.useEffect(()=>{let e=ei.current;if(e){let o=e.getBoundingClientRect().height;return ea(o),x(e=>[{toastId:g.id,height:o},...e]),()=>x(e=>e.filter(e=>e.toastId!==g.id))}},[x,g.id]),S.useEffect(()=>{g.delete&&ew()},[ew,g.delete]),S.createElement("li",{"aria-live":g.important?"assertive":"polite","aria-atomic":"true",role:"status",tabIndex:0,ref:ei,className:Y(j,eu,null==q?void 0:q.toast,null==(o=null==g?void 0:g.classNames)?void 0:o.toast,null==q?void 0:q[es],null==(i=null==g?void 0:g.classNames)?void 0:i[es]),"data-sonner-toast":"","data-styled":!(g.jsx||g.unstyled||v),"data-mounted":K,"data-promise":!!g.promise,"data-removed":Q,"data-visible":P+1<=w,"data-y-position":ey,"data-x-position":ev,"data-index":P,"data-front":0===P,"data-swiping":Z,"data-dismissible":el,"data-type":es,"data-invert":e$,"data-swipe-out":X,"data-expanded":!!(O||V&&K),style:{"--index":P,"--toasts-before":P,"--z-index":_.length-P,"--offset":`${Q?et:eh.current}px`,"--initial-height":V?"auto":`${en}px`,...k,...g.style},onPointerDown:e=>{ex||!el||(eo.current=new Date,er(eh.current),e.target.setPointerCapture(e.pointerId),"BUTTON"!==e.target.tagName&&(J(!0),eg.current={x:e.clientX,y:e.clientY}))},onPointerUp:()=>{var e,o,i,s;if(X||!el)return;eg.current=null;let u=Number((null==(e=ei.current)?void 0:e.style.getPropertyValue("--swipe-amount").replace("px",""))||0),c=new Date().getTime()-(null==(o=eo.current)?void 0:o.getTime());if(Math.abs(u)>=20||Math.abs(u)/c>.11){er(eh.current),null==(i=g.onDismiss)||i.call(g,g),ew(),ee(!0);return}null==(s=ei.current)||s.style.setProperty("--swipe-amount","0px"),J(!1)},onPointerMove:e=>{var o;if(!eg.current||!el)return;let i=e.clientY-eg.current.y,s=e.clientX-eg.current.x,u=("top"===ey?Math.min:Math.max)(0,i),c="touch"===e.pointerType?10:2;Math.abs(u)>c?null==(o=ei.current)||o.style.setProperty("--swipe-amount",`${i}px`):Math.abs(s)>c&&(eg.current=null)}},E&&!g.jsx?S.createElement("button",{"aria-label":U,"data-disabled":ex,"data-close-button":!0,onClick:ex||!el?()=>{}:()=>{var e;ew(),null==(e=g.onDismiss)||e.call(g,g)},className:Y(null==q?void 0:q.closeButton,null==(s=null==g?void 0:g.classNames)?void 0:s.closeButton)},S.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},S.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),S.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"}))):null,g.jsx||S.isValidElement(g.title)?g.jsx||g.title:S.createElement(S.Fragment,null,es||g.icon||g.promise?S.createElement("div",{"data-icon":""},(g.promise||"loading"===g.type)&&!g.icon?W?S.createElement("div",{className:"loader","data-visible":"loading"===es},W):S.createElement(wt,{visible:"loading"===es}):null,g.icon||Tt(es)):null,S.createElement("div",{"data-content":""},S.createElement("div",{"data-title":"",className:Y(null==q?void 0:q.title,null==(u=null==g?void 0:g.classNames)?void 0:u.title)},g.title),g.description?S.createElement("div",{"data-description":"",className:Y(I,ed,null==q?void 0:q.description,null==(c=null==g?void 0:g.classNames)?void 0:c.description)},g.description):null),g.cancel?S.createElement("button",{"data-button":!0,"data-cancel":!0,style:g.cancelButtonStyle||T,onClick:()=>{var e;el&&(ew(),null!=(e=g.cancel)&&e.onClick&&g.cancel.onClick())},className:Y(null==q?void 0:q.cancelButton,null==(f=null==g?void 0:g.classNames)?void 0:f.cancelButton)},g.cancel.label):null,g.action?S.createElement("button",{"data-button":"",style:g.actionButtonStyle||R,onClick:e=>{var o;null==(o=g.action)||o.onClick(e),e.defaultPrevented||ew()},className:Y(null==q?void 0:q.actionButton,null==(p=null==g?void 0:g.classNames)?void 0:p.actionButton)},g.action.label):null))};function Et(){if("undefined"==typeof window||"undefined"==typeof document)return"ltr";let e=document.documentElement.getAttribute("dir");return"auto"!==e&&e?e:window.getComputedStyle(document.documentElement).direction}var oe=e=>{let{invert:o,position:i="bottom-right",hotkey:s=["altKey","KeyT"],expand:u,closeButton:c,className:f,offset:p,theme:m="light",richColors:g,duration:v,style:b,visibleToasts:x=3,toastOptions:w,dir:C=Et(),gap:P,loadingIcon:_,containerAriaLabel:O="Notifications"}=e,[N,E]=S.useState([]),k=S.useMemo(()=>Array.from(new Set([i].concat(N.filter(e=>e.position).map(e=>e.position)))),[N,i]),[T,R]=S.useState([]),[j,I]=S.useState(!1),[L,F]=S.useState(!1),[B,W]=S.useState("system"!==m?m:"undefined"!=typeof window&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dar
21k":"light"),V=S.useRef(null),q=s.join("+").replace(/Key/g,"").replace(/Digit/g,""),U=S.useRef(null),K=S.useRef(!1),H=S.useCallback(e=>E(o=>o.filter(({id:o})=>o!==e.id)),[]);return S.useEffect(()=>rr.subscribe(e=>{if(e.dismiss){E(o=>o.map(o=>o.id===e.id?{...o,delete:!0}:o));return}setTimeout(()=>{ex.flushSync(()=>{E(o=>{let i=o.findIndex(o=>o.id===e.id);return -1!==i?[...o.slice(0,i),{...o[i],...e},...o.slice(i+1)]:[e,...o]})})})}),[]),S.useEffect(()=>{if("system"!==m){W(m);return}"system"===m&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?W("dark"):W("light")),"undefined"!=typeof window&&window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",({matches:e})=>{W(e?"dark":"light")})},[m]),S.useEffect(()=>{N.length<=1&&I(!1)},[N]),S.useEffect(()=>{let n=e=>{var o,i;s.every(o=>e[o]||e.code===o)&&(I(!0),null==(o=V.current)||o.focus()),"Escape"===e.code&&(document.activeElement===V.current||null!=(i=V.current)&&i.contains(document.activeElement))&&I(!1)};return document.addEventListener("keydown",n),()=>document.removeEventListener("keydown",n)},[s]),S.useEffect(()=>{if(V.current)return()=>{U.current&&(U.current.focus({preventScroll:!0}),U.current=null,K.current=!1)}},[V.current]),N.length?S.createElement("section",{"aria-label":`${O} ${q}`,tabIndex:-1},k.map((e,i)=>{var s;let[m,O]=e.split("-");return S.createElement("ol",{key:e,dir:"auto"===C?Et():C,tabIndex:-1,ref:V,className:f,"data-sonner-toaster":!0,"data-theme":B,"data-rich-colors":g,"data-y-position":m,"data-x-position":O,style:{"--front-toast-height":`${null==(s=T[0])?void 0:s.height}px`,"--offset":"number"==typeof p?`${p}px`:p||"32px","--width":"356px","--gap":"14px",...b},onBlur:e=>{K.current&&!e.currentTarget.contains(e.relatedTarget)&&(K.current=!1,U.current&&(U.current.focus({preventScroll:!0}),U.current=null))},onFocus:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||K.current||(K.current=!0,U.current=e.relatedTarget)},onMouseEnter:()=>I(!0),onMouseMove:()=>I(!0),onMouseLeave:()=>{L||I(!1)},onPointerDown:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||F(!0)},onPointerUp:()=>F(!1)},N.filter(o=>!o.position&&0===i||o.position===e).map((i,s)=>{var f;return S.createElement(Wt,{key:i.id,index:s,toast:i,duration:null!=(f=null==w?void 0:w.duration)?f:v,className:null==w?void 0:w.className,descriptionClassName:null==w?void 0:w.descriptionClassName,invert:o,visibleToasts:x,closeButton:c,interacting:L,position:e,style:null==w?void 0:w.style,unstyled:null==w?void 0:w.unstyled,classNames:null==w?void 0:w.classNames,cancelButtonStyle:null==w?void 0:w.cancelButtonStyle,actionButtonStyle:null==w?void 0:w.actionButtonStyle,removeToast:H,toasts:N,heights:T,setHeights:R,expandByDefault:u,gap:P,loadingIcon:_,expanded:j})}))})):null},ra=i(1873),ro=i.n(ra),ri=i(81665),modal_RecallModal=e=>{var o;let{open:i,setOpen:s}=e,{mutateAsync:u,isLoading:f}=eu.utils.recall.useMutation(),[p,m]=[function(e,o){let i=useStore(o),[[s,u,c],f]=(0,S.useReducer)(o=>{let s=i.get(e);return Object.is(o[0],s)&&o[1]===i&&o[2]===e?o:[s,i,e]},void 0,()=>[i.get(e),i,e]),p=s;(u!==i||c!==e)&&(f(),p=i.get(e));let m=null==o?void 0:o.delay;return(0,S.useEffect)(()=>{let o=i.sub(e,()=>{if("number"==typeof m){setTimeout(f,m);return}f()});return f(),o},[i,e,m]),(0,S.useDebugValue)(p),react_isPromiseLike(p)?t4(p):p}(t8,o),function(e,o){let i=useStore(o),s=(0,S.useCallback)((...o)=>{if(!("write"in e))throw Error("not writable atom");return i.set(e,...o)},[i,e]);return s}(t8,o)],g=(0,eh.useRouter)(),{t:v}=(0,ep.$G)("common"),[b,x]=(0,S.useState)(),w=(0,ra.fileUrlToUrl)({pathname:g.pathname},"fr",{throwOnError:!1}),C=w?w.split("/")[1]:g.pathname.split("/")[1],P="assurance-maladie"===C?"maladie":"assurance-voiture"===C?"auto":"protection-juridique"===C?"pj":"assurance-menage"===C?"home":"hypotheque"===C?"hypotheque":"3eme-pilier"===C?"prevoyance":void 0,onRecall=async()=>{rn.promise(u({phoneNumber:p,pathname:g.pathname,service:null!=P?P:b}).then(()=>s(!1)),{loading:v("header.recall_modal.loading"),success:v("header.recall_modal.success"),error:v("header.recall_modal.error")})};return(0,c.jsx)($5d3850c4d0b4e6c7$export$be92b6f5f03c0fe9,{open:i,onOpenChange:s,children:(0,c.jsxs)(tY,{className:"[&>button>svg.lucide-x]:hidden",children:[(0,c.jsxs)(DialogHeader,{children:[(0,c.jsx)(tZ,{children:v("header.recall_modal.title")}),(0,c.jsx)("button",{className:"rounded-full p-0.5 text-primary hover:bg-primary/10",onClick:()=>s(!1),children:(0,c.jsx)(ty.Z,{size:24})})]}),(0,c.jsx)("span",{className:"text-base leading-5",children:v("header.recall_modal.label")}),(0,c.jsx)(t0.ZP,{value:p,onChange:e=>{e&&m(e.toString())},defaultCountry:"CH",countryOptionsOrder:["CH","FR","DE","IT"],className:"my-[14px] h-[56px] rounded-lg border-[1.5px] border-[#88889459] bg-white px-[14px] focus-within:border-2 focus-within:border-primary [&>
21input[type=tel]]:focus-within:outline-none",placeholder:v("header.recall_modal.placeholder"),required:!0}),void 0===P?(0,c.jsx)(ri.lq,{label:v("header.recall_modal.service"),options:[{label:v("header.recall_modal.service_options.maladie"),value:"maladie"},{label:v("header.recall_modal.service_options.auto"),value:"auto"},{label:v("header.recall_modal.service_options.pj"),value:"pj"},{label:v("header.recall_modal.service_options.home"),value:"home"},{label:v("header.recall_modal.service_options.hypotheque"),value:"hypotheque"},{label:v("header.recall_modal.service_options.prevoyance"),value:"prevoyance"}],onChange:e=>x(e),placeholder:v("header.recall_modal.service_placeholder"),className:"mb-4 w-full"}):null,(0,c.jsx)(tX.bZ,{variant:"info",noTitle:!0,children:(0,c.jsx)(tX.X,{children:v("header.recall_modal.alert")})}),(0,c.jsxs)(eb.z,{variant:"thirdy",disabled:!(0,t0.yf)(p)||f||void 0===P&&void 0===b,className:"mt-[14px]",onClick:onRecall,loading:f,children:[(0,c.jsx)(ev,{size:24,className:"mr-1"}),v("header.recall_modal.action")]})]})})},rs=i(53865),rl=(0,ey.Z)("arrow-right","IconArrowRight",[["path",{d:"M5 12l14 0",key:"svg-0"}],["path",{d:"M13 18l6 -6",key:"svg-1"}],["path",{d:"M13 6l6 6",key:"svg-2"}]]),ru=(0,ey.Z)("menu-2","IconMenu2",[["path",{d:"M4 6l16 0",key:"svg-0"}],["path",{d:"M4 12l16 0",key:"svg-1"}],["path",{d:"M4 18l16 0",key:"svg-2"}]]),rd=(0,ey.Z)("chevron-left","IconChevronLeft",[["path",{d:"M15 6l-6 6l6 6",key:"svg-0"}]]);let rc=S.forwardRef((e,o)=>{let{className:i,...s}=e;return(0,c.jsx)(tj,{className:(0,tl.cn)("fixed inset-0 z-50 bg-black/80  data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",i),...s,ref:o})});rc.displayName=tj.displayName;let rf=(0,ti.j)("fixed z-50 bg-white py-6 px-4 shadow-lg transition ease-in-out data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:duration-300 data-[state=open]:duration-500 dark:bg-slate-950 flex flex-col",{variants:{side:{top:"inset-x-0 top-0 border-b data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top",bottom:"inset-x-0 bottom-0 border-t data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom",left:"inset-y-0 left-0 h-full w-full border-r data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left sm:max-w-sm",right:"inset-y-0 right-0 h-full w-full  border-l data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right sm:max-w-sm"}},defaultVariants:{side:"right"}}),rp=S.forwardRef((e,o)=>{let{side:i="right",className:s,children:u,...f}=e;return(0,c.jsxs)($5d3850c4d0b4e6c7$export$602eac185826482c,{children:[(0,c.jsx)(rc,{}),(0,c.jsx)(tL,{ref:o,className:(0,tl.cn)(rf({side:i}),s),...f,children:u})]})});rp.displayName=tL.displayName;let rh=S.forwardRef((e,o)=>{let{className:i,...s}=e;return(0,c.jsx)(tV,{ref:o,className:(0,tl.cn)("text-lg font-semibold text-slate-950 dark:text-slate-50",i),...s})});rh.displayName=tV.displayName;let rm=S.forwardRef((e,o)=>{let{className:i,...s}=e;return(0,c.jsx)(tq,{ref:o,className:(0,tl.cn)("text-sm text-slate-500 dark:text-slate-400",i),...s})});rm.displayName=tq.displayName;var rg=(0,ey.Z)("news","IconNews",[["path",{d:"M16 6h3a1 1 0 0 1 1 1v11a2 2 0 0 1 -4 0v-13a1 1 0 0 0 -1 -1h-10a1 1 0 0 0 -1 1v12a3 3 0 0 0 3 3h11",key:"svg-0"}],["path",{d:"M8 8l4 0",key:"svg-1"}],["path",{d:"M8 12l4 0",key:"svg-2"}],["path",{d:"M8 16l4 0",key:"svg-3"}]]),ry=i(16836),rv=i(88269),rb=i(89303),r$=i(46739),rx=i(6901),rw=i(94091),rC=i(44248);let rP={dropdownMenu:[{key:"assurance_maladie",icon:(0,c.jsx)(r$.K,{size:32}),quickAccess:{href:rC.KY},product:{links:[{label:"comparatif",href:"/assurance-maladie"},{label:"lamal",href:"/assurance-maladie/lamal"},{label:"complementaire",href:"/assurance-maladie/complementaires"}]},plusloin:{links:[{label:"dentaires",href:"/assurance-maladie/complementaires/dentaire"},{label:"lentilles",href:"/assurance-maladie/complementaires/vue"},{label:"etudiants",href:"/assurance-maladie/etudiants"},{label:"frontaliers",href:"/assurance-maladie/lamal/frontalier"}
21,{label:"hospitalisation",href:"/assurance-maladie/complementaires/assurance-hospitalisation"},{label:"prenatale",href:"/assurance-maladie/prenatale"},{label:"lamal_ou_cmu",href:"/assurance-maladie/lamal/lamal-ou-cmu"}]}},{key:"assurance_voiture",icon:(0,c.jsx)(ry.k,{size:32}),quickAccess:{href:rC.G3},product:{links:[{label:"base",href:"/assurance-voiture"},{label:"electrique",href:"/assurance-voiture/voiture-electrique"},{label:"utilitaires",href:"/assurance-voiture/voiture-electrique"}]},plusloin:{links:[{label:"kilometre",href:"/assurance-voiture/au-kilometrage"},{label:"parking",href:"/assurance-voiture/dommages-de-parking"},{label:"jeune_conducteur",href:"/assurance-voiture/jeune-conducteur"},{label:"pas_chere",href:"/assurance-voiture/pas-chere"},{label:"resilier",href:"/assurance-voiture/resiliation"}]}},{key:"protection_juridique",icon:(0,c.jsx)(rb.U,{size:32}),quickAccess:{href:rC.ov},plusloin:{links:[]},product:{links:[{label:"base",href:"/protection-juridique"}]}},{key:"assurance_habitation",icon:(0,c.jsx)(rx.A,{size:32}),quickAccess:{href:rC.HM},plusloin:{links:[]},product:{links:[{label:"landing",href:"/assurance-menage"},{label:"base",href:"/assurance-loyers-impayes"}]}},{key:"prevoyance_funeraire",icon:(0,c.jsx)(rw.I,{size:32}),quickAccess:{href:rC.xI},plusloin:{links:[]},product:{links:[{label:"landing",href:"/prevoyance-funeraire"}]}},{key:"blog",icon:(0,c.jsx)(rg,{size:32,stroke:1.5}),plusloin:{links:[]},product:{links:[{label:"base",href:"https://blog.comparea.ch/"}]}}]},rS={dropdownMenu:[{icon:(0,c.jsx)(rw.I,{size:32}),key:"prevoyance",quickAccess:{href:rC.Rc},product:{links:[{label:"base",href:"/3eme-pilier/comparaison"},{label:"tout_savoir",href:"/3eme-pilier/"},{label:"3a",href:"/3eme-pilier/pilier-3a"},{label:"3b",href:"/3eme-pilier/pilier-3b"}]},plusloin:{links:[{label:"montant_max",href:"/3eme-pilier/montant-maximum"},{label:"retrait",href:"/3eme-pilier/retrait"},{label:"imposition",href:"/3eme-pilier/imposition"},{label:"choix",href:"/3eme-pilier/3a-ou-3b"},{label:"banque_assurance",href:"/3eme-pilier/banque-ou-assurance"}]}},{key:"hypotheque",icon:(0,c.jsx)(rv.C,{size:32}),quickAccess:{href:rC.pg},product:{links:[{label:"base",href:"/hypotheque/"},{label:"pret_hypothecaire",href:"/hypotheque/pret-hypothecaire"},{label:"effets_differes",href:"/hypotheque/effets-differes"}]},plusloin:{links:[{label:"ammortir",href:"/hypotheque/amortissement"},{label:"calculer",href:"/hypotheque/calcul"},{label:"comparer",href:"/hypotheque/comparaison"},{label:"renouveler",href:"/hypotheque/renouvellement"},{label:"conseils",href:"/hypotheque/conseils"}]}}]},r_=[{key:"assurances",menu:rP},{key:"credits",menu:rS}],MobileMenuHeader=e=>{let{...o}=e,[i,s]=(0,S.useState)(),[u,f]=(0,S.useState)(),[p,m]=(0,S.useState)(),{t:g}=(0,ep.$G)("common");return(0,c.jsxs)($5d3850c4d0b4e6c7$export$be92b6f5f03c0fe9,{children:[(0,c.jsx)(tE,{...o,"aria-label":"mobile-menu",children:(0,c.jsx)(ru,{size:32})}),(0,c.jsxs)(rp,{side:"left",children:[(0,c.jsxs)("div",{className:"mb-6 flex w-full items-center justify-between",children:[(0,c.jsxs)("div",{className:" flex items-center gap-1",children:[(u||p)&&(0,c.jsx)("button",{onClick:()=>{if(p){m(void 0);return}f(void 0)},className:"-ml-1 rounded-full p-1 hover:bg-neutral-100",children:(0,c.jsx)(rd,{size:24})}),(0,c.jsx)("span",{className:"text-lg font-semibold",children:p?(0,c.jsxs)("div",{className:"flex items-center gap-2",children:[p.icon,g("header.menu."+i+"."+p.key+".title")]}):u?g("header.menu."+i+".title"):g("header.menu.menu")})]}),(0,c.jsxs)(tU,{className:"rounded-full text-[#9294AF] hover:text-[#3B3E5B]",children:[(0,c.jsx)("span",{className:"sr-only",children:"Close"}),(0,c.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",children:[(0,c.jsx)("circle",{cx:"16",cy:"16",r:"13",stroke:"currentColor",strokeWidth:"1.5"}),(0,c.jsx)("path",{d:"M19.1046 12.8801L12.888 19.0968M19.1124 19.1047L12.8854 12.8776",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]})]})]}),(0,c.jsx)("div",{className:"flex w-full flex-1 overflow-auto",children:(0,c.jsx)(()=>u||p?u&&!p?(0,c.jsx)("div",{className:"flex flex-1 flex-col  justify-between",children:(0,c.jsx)("div",{className:"flex h-full flex-col gap-6",children:u.dropdownMenu.map((e,o)=>(0,c.jsxs)("button",{className:"group flex w-full items-center justify-between rounded-lg py-1 text-base font-semibold hover:bg-neutral-100",onClick:()=>m(e),children:[(0,c.jsxs)("div",{className:"flex items-center gap-2",children:[(0,c.jsx)("div",{className:"shrink-0",children:e.icon}),g("header.menu."+i+"."+e.key+".title")]}),(0,c.jsx)(rl,{size:24,className:"mr-1 text-grey transition-transform group-hover:translate-x-1"})]},o))})}):p?(0,c.jsxs)("div",{className:"flex flex-1 flex-col  justify-between",children:[(0,c.jsxs)("div",{className:"flex flex-col gap-[18px]",children:[(0,c.jsxs)("div",{children:[(0,c.jsx)("span",{className:"mb-3 block text-base font-semibold",children:g("header.menu.product")}),(0,c.jsx)("div",{className:"flex flex-col gap-3.5 leading-normal",children:p.product.links.map((e,o)=>(0,c.jsx)(ef.x,{href:e.href,className:"text-sm font-medium text-primary hover:underline",children:g("header.menu."+i+"."+p.key+".product."+e.label)},o))})]}),(0,c.jsxs)("div",{children:[(0,c.jsx)("span",{className:"mb-3 block text-base font-semibold",children:g("header.menu.learn_more")}),(0,c.jsx)("div",{className:"flex flex-col gap-3.5 leading-normal",children:p.plusloin.links.map((e,o)=>(0,c.jsx)(ef.x,{href:e.href,className:"text-sm font-medium text-primary hover:underline",children:g("header.menu."+i+"."+p.key+".plusloin."+e.label)},o))})]})]}),(0,c.jsxs)("div",{className:"flex flex-col items-center justify-center px-[14px] pt-[16px]",children:[(0,c.jsx)(ec(),{src:"/mascotte/bras_croise_close.png",alt:"Logo",width:168,height:168}),p.quickAccess&&(0,c.jsxs)("div",{className:"flex w-full flex-col items-center rounded-xl border border-[rgba(136,136,148,0.10)] bg-[#F9FAFD] px-[18px] py-[24px] text-center",children:[(0,c.jsx)("span",{className:"text-lg font-semibold",children:g("header.menu.quick_access.title")}),(0,c.jsx)("span",{className:"mb-2.5 text-sm font-normal",children:g("header.menu.quick_access.subtitle")}),(0,c.jsx)(eb.z,{asChild:!0,variant:"thirdy",children:(0,c.jsx)(ef.x,{href:p.quickAccess.href,children:g("header.menu.quick_access.action")})})]})]})]}):(0,c.jsx)(c.Fragment,{}):(0,c.jsx)("div",{className:"flex w-full flex-col gap-6",children:r_.map((e,o)=>(0,c.jsxs)("button",{className:"group flex w-full justify-between rounded-lg py-1 text-base font-semibold hover:bg-neutral-100",onClick:()=>{f(e.menu),s(e.key)},children:[(0,c.jsx)("div",{className:"flex items-center gap-2",children:g("header.menu."+e.key+".title")}),(0,c.jsx)(rs.Z,{size:24,className:"mr-1 transition-transform group-hover:translate-x-1"})]},o))}),{})})]})]})};var rO=i(24706),rN=i.n(rO),LangueSelector=()=>{let e=(0,eh.useRouter)(),{locale:o}=e,i=rN(),{t:s}=(0,ep.$G)("header"),changeLanguage=o=>{e.push((0,ra.translateUrl)(e.pathname,o),void 0,{locale:o})};return(0,c.jsx)(ri.lq,{value:o,onChange:e=>changeLanguage(e),className:"w-fit",triggerClassName:"px-2 h-[42px] bg-transparent border-0 gap-1",contentClassName:"min-w-0",withIndicator:!1,options:i.locales.map(e=>({value:e,label:e.toUpperCase()}))})},global_Header=()=>{let e=(0,eh.useRouter)(),[o,i]=(0,S.useState)(!1),[s,u]=(0,S.useState)(""),{t:f}=(0,ep.$G)("common"),onOpen=()=>{i(!0)};return(0,S.useEffect)(()=>{u("")},[e]),(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("header",{className:"sticky top-0 z-50 h-[82px] bg-white",children:(0,c.jsxs)("div",{className:"mx-auto flex h-full max-w-6xl items-center justify-between px-4",children:[(0,c.jsxs)("div",{className:"flex items-center",children:[(0,c.jsx)(ef.x,{href:"/",children:(0,c.jsx)(ec(),{src:"/logo/comparea.svg",alt:"Logo",width:173,height:36,className:"h-[36px] w-[173px] object-contain"})}),(0,c.jsxs)(tu,{value:s,onValueChange:u,className:"ml-8 hidden xl:block",children:[(0,c.jsx)(td,{children:r_.map((e,o)=>(0,c.jsxs)(eX,{value:e.key,children:[(0,c.jsx)(tf,{children:f("header.menu."+e.key+".title")}
21),(0,c.jsx)(global_MegaMenuHeader,{menu:e.menu,enabled:s===e.key,keyT:e.key})]},o))}),(0,c.jsx)(th,{})]})]}),(0,c.jsxs)("div",{className:"flex items-center gap-2",children:[(0,c.jsx)(LangueSelector,{}),(0,c.jsxs)(eb.z,{variant:"thirdy",className:"hidden w-fit xl:flex",size:"sm",onClick:onOpen,children:[(0,c.jsx)(ev,{size:20,className:"mr-1"}),f("header.call")]}),(0,c.jsxs)("div",{className:"flex items-center gap-3 xl:hidden",children:[(0,c.jsx)(eb.z,{variant:"thirdy",size:"icon",onClick:onOpen,"aria-label":"call",children:(0,c.jsx)(ev,{size:24})}),(0,c.jsx)(MobileMenuHeader,{})]})]})]})},e.pathname),(0,c.jsx)(modal_RecallModal,{open:o,setOpen:i})]})};let rE=(0,S.createContext)(void 0),rA={setTheme:e=>{},themes:[]},y=()=>{var e;return null!==(e=(0,S.useContext)(rE))&&void 0!==e?e:rA},Toaster=e=>{let{...o}=e,{theme:i="system"}=y();return(0,c.jsx)(oe,{theme:i,richColors:!0,className:"toaster group",toastOptions:{classNames:{toast:"group toast group-[.toaster]:bg-white group-[.toaster]:text-slate-950 group-[.toaster]:border-slate-200 group-[.toaster]:shadow-lg",description:"group-[.toast]:text-slate-500 dark:group-[.toast]:text-slate-400",actionButton:"group-[.toast]:bg-slate-900 group-[.toast]:text-slate-50",cancelButton:"group-[.toast]:bg-slate-100 group-[.toast]:text-slate-500"}},...o})};i(65714);var rk=i(9008),rT=i.n(rk),rR=i(5110),initQueue=()=>{window.va||(window.va=function(...e){(window.vaq=window.vaq||[]).push(e)})};function isBrowser(){return"undefined"!=typeof window}function detectEnvironment(){return"production"}function isDevelopment(){return"development"===function(){let e=isBrowser()?window.vam:detectEnvironment();return e||"production"}()}function Analytics(e){return(0,S.useEffect)(()=>{!function(e={debug:!0}){var o;if(!isBrowser())return;(function(e="auto"){if("auto"===e){window.vam=detectEnvironment();return}window.vam=e})(e.mode),initQueue(),e.beforeSend&&(null==(o=window.va)||o.call(window,"beforeSend",e.beforeSend));let i=e.scriptSrc||(isDevelopment()?"https://va.vercel-scripts.com/v1/script.debug.js":"/_vercel/insights/script.js");if(document.head.querySelector(`script[src*="${i}"]`))return;let s=document.createElement("script");s.src=i,s.defer=!0,s.dataset.sdkn="@vercel/analytics"+(e.framework?`/${e.framework}`:""),s.dataset.sdkv="1.2.2",e.disableAutoTrack&&(s.dataset.disableAutoTrack="1"),e.endpoint&&(s.dataset.endpoint=e.endpoint),e.dsn&&(s.dataset.dsn=e.dsn),s.onerror=()=>{let e=isDevelopment()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log(`[Vercel Web Analytics] Failed to load script from ${i}. ${e}`)},isDevelopment()&&!1===e.debug&&(s.dataset.debug="false"),document.head.appendChild(s)}({framework:e.framework||"react",...void 0!==e.route&&{disableAutoTrack:!0},...e})},[]),(0,S.useEffect)(()=>{e.route&&e.path&&function({route:e,path:o}){var i;null==(i=window.va)||i.call(window,"pageview",{route:e,path:o})}({route:e.route,path:e.path})},[e.route,e.path]),null}var rj=i(27484),rI=i.n(rj),rM=i(96023),rL=i.n(rM),seo_CookieBanner=()=>{let{t:e}=(0,ep.$G)("common"),[o,i]=(0,S.useState)(!1);return(0,S.useEffect)(()=>{let e=localStorage.getItem("cookie_consent");"true"===e&&window.gtag("consent","update",{ad_storage:"granted",ad_personalization:"granted",ad_user_data:"granted",analytics_storage:"granted"}),i(null===e?null:"true"===e),null!==e&&localStorage.setItem("cookie_consent",e)},[o]),(0,c.jsxs)("div",{className:"my-10 mx-auto max-w-max md:max-w-screen-sm\n                        fixed bottom-0 left-0 right-0 \n                        flex px-3 md:px-4 py-3 justify-between items-center flex-col sm:flex-row gap-4 z-50\n                        bg-[#D7F5F3] rounded-lg shadow\n                        ".concat(null!==o?"hidden":"flex"),children:[(0,c.jsx)("div",{className:"text-center",children:(0,c.jsx)("p",{children:e("cookie_banner.text")})}),(0,c.jsxs)("div",{className:"flex min-w-fit gap-2",children:[(0,c.jsx)("button",{className:"px-5 py-2 rounded-md",onClick:()=>{localStorage.setItem("cookie_consent","false"),i(!1)},children:e("cookie_banner.decline")}),(0,c.jsx)("button",{className:"px-5 py-2 bg-primary rounded-lg text-white",onClick:()=>{window.gtag("consent","update",{ad_storage:"granted",ad_personalization:"granted",ad_user_data:"granted",analytics_storage:"granted"}),localStorage.setItem("cookie_consent","true"),i(!0)},children:e("cookie_banner.allow")})]})]})},rD=i(4298),rF=i.n(rD);rI().locale(rL());var rB=eu.withTRPC(ro()(JSON.parse('{"defaultLocale":"fr","locales":["fr","en","de"],"routesTree":{"name":"","paths":{"default":""},"children":[{"name":"3eme-pilier","paths":{"default":"3eme-pilier","en":"third-pilar","de":"dritte-saule"}},{"name":"assurance-loyers-impayes","paths":{"default":"assurance-loyers-impayes","en":"unpaid-rent-insurance","de":"versicherung-gegen-unbezahlte-miete"}},{"name":"assurance-maladie","paths":{"default":"assurance-maladie","en":"health-insurance","de":"krankenkasse"}},{"name":"assurance-menage","paths":{"default":"assurance-menage","en":"household-insurance","de":"hausratversicherung"}},{"name":"assurance-voiture","paths":{"default":"assurance-voiture","en":"car-insurance","de":"autoversicherung"}},{"name":"confidentialite","paths":{"default":"confidentialite","en":"privacy-policy","de":"selbstversicherung"}},{"name":"faq","paths":{"default":"faq","en":"faq","de":"faq"}},{"name":"hypotheque","paths":{"default":"hypotheque","en":"mortgage","de"
21:"hypothek"}},{"name":"index","paths":{"default":"index"}},{"name":"mentions-legales","paths":{"default":"mentions-legales","en":"legal-notice","de":"rechtliche-hinweise"}},{"name":"plan-du-site","paths":{"default":"plan-du-site"}},{"name":"pourquoi-nous-choisir","paths":{"default":"pourquoi-nous-choisir","en":"our-offers","de":"impressum"}},{"name":"prevoyance-funeraire","paths":{"default":"prevoyance-funeraire"}},{"name":"protection-juridique","paths":{"default":"protection-juridique","en":"legal-protection","de":"Rechtsschutz"}},{"name":"qui-sommes-nous","paths":{"default":"qui-sommes-nous","en":"about-us","de":"uber-uns"}},{"name":"3eme-pilier","paths":{"default":"3eme-pilier","en":"third-pilar","de":"dritte-saule"},"children":[{"name":"3a-ou-3b","paths":{"default":"3a-ou-3b","en":"3a-or-3b","de":"3a-oder-3b"}},{"name":"achat-immobilier","paths":{"default":"achat-immobilier","en":"buy-real-estate","de":"immobilienkauf"}},{"name":"banque-ou-assurance","paths":{"default":"banque-ou-assurance","en":"bank-or-insurance","de":"bank-oder-versicherung"}},{"name":"comparaison","paths":{"default":"comparaison","en":"comparison","de":"vergleich"}},{"name":"couple-marie","paths":{"default":"couple-marie","en":"maried-couple","de":"ehepaar"}},{"name":"divorce","paths":{"default":"divorce"}},{"name":"frontalier","paths":{"default":"frontalier","en":"crossborder-worker","de":"grenzganger"}},{"name":"imposition","paths":{"default":"imposition","en":"taxation","de":"besteuerung"}},{"name":"independant","paths":{"default":"independant","en":"independent","de":"unabhangig"}},{"name":"montant-maximum","paths":{"default":"montant-maximum","en":"maximum-amount","de":"hochstbetrag"}},{"name":"pilier-3a","paths":{"default":"pilier-3a","en":"pilar-3a","de":"saule-3a"}},{"name":"pilier-3b","paths":{"default":"pilier-3b","en":"pilar-3b","de":"saule-3b"}},{"name":"rendement","paths":{"default":"rendement","en":"efficiency","de":"ertrag"}},{"name":"retrait","paths":{"default":"retrait","en":"withdraw","de":"ruckzug"}},{"name":"utilisation","paths":{"default":"utilisation","en":"usage","de":"verwendung"}},{"name":"comparaison","paths":{"default":"comparaison","en":"comparison","de":"vergleich"},"children":[{"name":"axa","paths":{"default":"axa"}},{"name":"bcge","paths":{"default":"bcge"}},{"name":"bcn","paths":{"default":"bcn"}},{"name":"bcv","paths":{"default":"bcv"}},{"name":"credit-suisse","paths":{"default":"credit-suisse"}},{"name":"generali","paths":{"default":"generali"}},{"name":"migros","paths":{"default":"migros"}},{"name":"pax","paths":{"default":"pax"}},{"name":"postfinance","paths":{"default":"postfinance"}},{"name":"raiffeisen","paths":{"default":"raiffeisen"}},{"name":"swisslife","paths":{"default":"swisslife"}},{"name":"ubs","paths":{"default":"ubs"}}]},{"name":"pilier-3a","paths":{"default":"pilier-3a","en":"pilar-3a","fr":"saule-3a"},"children":[{"name":"montant","paths":{"default":"montant","en":"amount","de":"betrag"}},{"name":"retrait","paths":{"default":"retrait","en":"withdraw","de":"f"}}]}]},{"name":"assurance-maladie","paths":{"default":"assurance-maladie","en":"health-insurance","de":"krankenkasse"},"children":[{"name":"arcosana","paths":{"default":"arcosana"}},{"name":"canton","paths":{"default":"canton","en":"canton","de":"kanton"}},{"name":"complementaires","paths":{"default":"complementaires","en":"complementary","de":"erganzungen"}},{"name":"concordia","paths":{"default":"concordia"}},{"name":"couverture","paths":{"default":"couverture"}},{"name":"css","paths":{"default":"css"}},{"name":"etudiants","paths":{"default":"etudiants"}},{"name":"groupe-mutuel","paths":{"default":"groupe-mutuel"}},{"name":"helsana","paths":{"default":"helsana"}},{"name":"lamal","paths":{"default":"lamal","en":"lamal","de":"lamal"}},{"name":"lca","paths":{"default":"lca"}},{"name":"outils","paths":{"default":"outils","en":"tools","de":"werkzeuge"}},{"name":"prenatale","paths":{"default":"prenatale"}},{"name":"primes-2026","paths":{"default":"primes-2026"}},{"name":"sanitas","paths":{"default":"sanitas"}},{"name":"subside","paths":{"default":"subside","en":"subsides","de":"abnehmen"}},{"name":"swica","paths":{"default":"swica"}},{"name":"sympany","paths":{"default":"sympany"}},{"name":"visana","paths":{"default":"visana"}},{"name":"canton","paths":{"default":"canton","en":"canton","de":"kanton"},"children":[{"name":"appenzell","paths":{"default":"appenzell"}},{"name":"argovie","paths":{"default":"argovie"}},{"name":"berne","paths":{"default":"berne"}},{"name":"fribourg","paths":{"default":"fribourg"}},{"name":"geneve","paths":{"default":"geneve"}},{"name":"glaris","paths":{"default":"glaris"}},{"name":"grisons","paths":{"default":"grisons"}},{"name":"jura","paths":{"default":"jura"}},{"name":"lucerne","paths":{"default":"lucerne"}},{"name":"neuchatel","paths":{"default":"neuchatel"}},{"name":"nidwald","paths":{"default":"nidwald"}},{"name":"obwald","paths":{"default":"obwald"}},{"name":"saint-gall","paths":{"default":"saint-gall"}},{"name":"schaffhouse","paths":{"default":"schaffhouse"}},{"name":"schwytz","paths":{"default":"schwytz"}},{"name":"soleure","paths":{"default":"soleure"}},{"name":"thurgovie","paths":{"default":"thurgovie"}},{"name":"uri","paths":{"default":"uri"}},{"name":"valais","paths":{"default":"valais"}},{"name":"vaud","paths":{"default":"vaud"}},{"name":"zurich","paths":{"default":"zurich"}}]},{"name":"complementaires","paths":{"default":"complementaires","en":"complementary","de":"erganzungen"},"children":[{"name":"assurance-hospitalisation","paths":{"default":"assurance-hospitalisation","en":"hospital-insurance","de":"krankenhaus-versicherung"}},{"name":"assurance-voyage","paths":{"default":"assurance-voyage","en":"travel-insurance","de":"reisever
21sicherung"}},{"name":"dentaire","paths":{"default":"dentaire","en":"dental","de":"zahnarztlich"}},{"name":"fitness","paths":{"default":"fitness","en":"fitness","de":"fitness"}},{"name":"medecines-alternatives","paths":{"default":"medecines-alternatives","en":"alternative-medicine","de":"medikamente-alternativen"}},{"name":"perte-de-gain","paths":{"default":"perte-de-gain","en":"loss-of-gain","de":"gewinnverlust"}},{"name":"resilier","paths":{"default":"resilier","en":"cancel","de":"resilienter"}},{"name":"vue","paths":{"default":"vue","en":"vision","de":"ansicht"}},{"name":"dentaire","paths":{"default":"dentaire","en":"dental","de":"zahnarztlich"},"children":[{"name":"comparatif","paths":{"default":"comparatif","en":"compare","de":"vergleich"}}]},{"name":"perte-de-gain","paths":{"default":"perte-de-gain","en":"loss-of-gain","de":"gewinnverlust"},"children":[{"name":"comparatif","paths":{"default":"comparatif","en":"compare","de":"vergleich"}}]}]},{"name":"lamal","paths":{"default":"lamal","en":"lamal","de":"lamal"},"children":[{"name":"franchises","paths":{"default":"franchises","en":"franchises","de":"franchises"}},{"name":"frontalier","paths":{"default":"frontalier","en":"frontier-worker","de":"grenzganger"}},{"name":"lamal-ou-cmu","paths":{"default":"lamal-ou-cmu","en":"lamal-or-cmu","de":"lamal-oder-cmu"}},{"name":"modeles","paths":{"default":"modeles","en":"models","de":"modelle"}},{"name":"remboursements","paths":{"default":"remboursements","en":"refunds","de":"ruckerstattungen"}},{"name":"telmed","paths":{"default":"telmed","en":"telmed","de":"telmed"}},{"name":"modeles","paths":{"default":"modeles","en":"models","de":"modelle"},"children":[{"name":"hmo","paths":{"default":"hmo","en":"hmo","de":"hmo"}},{"name":"medecin-de-famille","paths":{"default":"medecin-de-famille","en":"family-doctor","de":"familienarzt"}}]},{"name":"remboursements","paths":{"default":"remboursements","en":"refunds","de":"ruckerstattungen"},"children":[{"name":"allergies","paths":{"default":"allergies","en":"allergies","de":"allergien"}},{"name":"chiropracticien","paths":{"default":"chiropracticien","en":"chiropractor","de":"chiropraktiker"}},{"name":"dentaire","paths":{"default":"dentaire","en":"dental","de":"zahnarztlich"}},{"name":"lunettes","paths":{"default":"lunettes","en":"glasses","de":"brille"}},{"name":"medicaments","paths":{"default":"medicaments","en":"medications","de":"medikamente"}},{"name":"physiotherapie","paths":{"default":"physiotherapie","en":"physiotherapy","de":"physiotherapy"}},{"name":"podologue","paths":{"default":"podologue","en":"podiatrist","de":"podologue"}}]},{"name":"telmed","paths":{"default":"telmed","en":"telmed","de":"telmed"},"children":[{"name":"arcosana","paths":{"default":"arcosana"}},{"name":"concordia","paths":{"default":"concordia"}},{"name":"css","paths":{"default":"css"}},{"name":"groupe-mutuel","paths":{"default":"groupe-mutuel"}},{"name":"helsana","paths":{"default":"helsana"}},{"name":"sanitas","paths":{"default":"sanitas"}},{"name":"swica","paths":{"default":"swica"}},{"name":"visana","paths":{"default":"visana"}}]}]},{"name":"outils","paths":{"default":"outils","en":"tools","de":"werkzeuge"},"children":[{"name":"changement-modele-assurance-maladie","paths":{"default":"changement-modele-assurance-maladie","en":"model-change-health-insurance","de":"anderung-modell-der-krankenversicherung"}},{"name":"exclusion-couverture-accident-assurance-maladie","paths":{"default":"exclusion-couverture-accident-assurance-maladie","en":"model-exclue-coverage-accident-health-insurance","de":"ausschluss-deckung-unfall-krankenversicherung"}},{"name":"modification-franchise-assurance-maladie","paths":{"default":"modification-franchise-assurance-maladie","en":"model-franchise-modification-health-insurance","de":"aaderung-franchise-krankenversicherung"}},{"name":"resiliation-assurance-maladie","paths":{"default":"resiliation-assurance-maladie","en":"model-health-insurance-cancelling","de":"kundigung-der-Krankenversicherung"}}]},{"name":"subside","paths":{"default":"subside","en":"subsides","de":"abnehmen"},"children":[{"name":"attestation","paths":{"default":"attestation","en":"certificate","de"
21:"bescheinigung"}},{"name":"fribourg","paths":{"default":"fribourg","en":"fribourg","de":"fribourg"}},{"name":"geneve","paths":{"default":"geneve","en":"geneva","de":"geneva"}},{"name":"neuchatel","paths":{"default":"neuchatel","en":"neuchatel","de":"neuchatel"}},{"name":"valais","paths":{"default":"valais","en":"valais","de":"valais"}},{"name":"vaud","paths":{"default":"vaud","en":"vaud","de":"vaud"}}]}]},{"name":"assurance-voiture","paths":{"default":"assurance-voiture","en":"car-insurance","de":"autoversicherung"},"children":[{"name":"accident-de-voiture","paths":{"default":"accident-de-voiture","en":"car-accident","de":"autounfall"}},{"name":"au-kilometrage","paths":{"default":"au-kilometrage","en":"mileage-insurance","de":"nach-kilometern"}},{"name":"bonus-malus","paths":{"default":"bonus-malus","en":"bonus-malus","de":"bonus-malus"}},{"name":"camping-car","paths":{"default":"camping-car","en":"camping-car","de":"wohnmobil"}},{"name":"casco-collision","paths":{"default":"casco-collision","en":"colision-damage","de":"kollisionsschaden"}},{"name":"compagnies","paths":{"default":"compagnies","en":"companies","de":"gesellschaften"}},{"name":"conduire-en-suisse-avec-un-permis-etranger","paths":{"default":"conduire-en-suisse-avec-un-permis-etranger","en":"driving-in-switzerland-foreigners-license","de":"fahren-in-der-schweiz-mit-einem-fuhrerschein-und-ausland"}},{"name":"depannage-auto","paths":{"default":"depannage-auto","en":"car-troubleshooting","de":"autopannenhilfe"}},{"name":"documents-pour-assurer-voiture-occasion","paths":{"default":"documents-pour-assurer-voiture-occasion","en":"insuring-used-car-documents","de":"versicherung-gebraucht-wagen-dokumente"}},{"name":"dommage-total","paths":{"default":"dommage-total","en":"total-loss-insurance","de":"gesamtschaden"}},{"name":"dommages-de-parking","paths":{"default":"dommages-de-parking","en":"parking-damage","de":"parkschaden"}},{"name":"jeune-conducteur","paths":{"default":"jeune-conducteur","en":"young-driver","de":"junger-fahrer"}},{"name":"marques","paths":{"default":"marques","en":"brands","de":"marken"}},{"name":"pas-chere","paths":{"default":"pas-chere","en":"low-priced","de":"billig"}},{"name":"plaque-immatriculation","paths":{"default":"plaque-immatriculation","en":"license-plate","de":"autokennzeichen"}},{"name":"resiliation","paths":{"default":"resiliation","en":"canceling","de":"resilienz"}},{"name":"responsabilite-civile","paths":{"default":"responsabilite-civile","en":"civil-liability","de":"zivilrechtliche-haftung"}},{"name":"utilitaires","paths":{"default":"utilitaires","en":"utils","de":"dienstprogramme"}},{"name":"voiture-electrique","paths":{"default":"voiture-electrique","en":"electric-car","de":"elektroauto"}},{"name":"voiture-prestige","paths":{"default":"voiture-prestige","en":"prestige-car","de":"prestigeauto"}},{"name":"voiture-sans-permis","paths":{"default":"voiture-sans-permis","en":"license-free-car","de":"auto-ohne-fuhrerschein"}},{"name":"compagnies","paths":{"default":"compagnies","en":"companies","de":"gesellschaften"},"children":[{"name":"allianz","paths":{"default":"allianz"}},{"name":"axa","paths":{"default":"axa"}},{"name":"baloise","paths":{"default":"baloise"}},{"name":"elvia","paths":{"default":"elvia"}},{"name":"generali","paths":{"default":"generali"}},{"name":"helvetia","paths":{"default":"helvetia"}},{"name":"mobiliere","paths":{"default":"mobiliere"}},{"name":"postfinance","paths":{"default":"postfinance"}},{"name":"smile","paths":{"default":"smile"}},{"name":"tcs","paths":{"default":"tcs"}},{"name":"vaudoise","paths":{"default":"vaudoise"}},{"name":"zurich","paths":{"default":"zurich"}}]},{"name":"marques","paths":{"default":"marques","en":"brands","de":"marken"},"children":[{"name":"audi","paths":{"default":"audi"}},{"name":"bmw","paths":{"default":"bmw"}},{"name":"ford","paths":{"default":"ford"}},{"name":"mercedes","paths":{"default":"mercedes"}},{"name":"opel","paths":{"default":"opel"}},{"name":"peugeot","paths":{"default":"peugeot"}},{"name":"renault","paths":{"default":"renault"}},{"name":"skoda","paths":{"default":"skoda"}},{"name":"tesla","paths":{"default":"tesla"}},{"name":"toyota","paths":{"default":"toyota"}},{"name":"volkswagen","paths":{"default":"volkswagen"}}]}]},{"name":"hypotheque","paths":{"default":"hypotheque","en":"mortgage","de"
21:"hypothek"},"children":[{"name":"amortissement","paths":{"default":"amortissement","en":"amortization","de":"abschreibung"}},{"name":"axa","paths":{"default":"axa","en":"axa","de":"axa"}},{"name":"banque-nationale","paths":{"default":"banque-nationale","en":"banque-nationale","de":"banque-nationale"}},{"name":"bcge","paths":{"default":"bcge","en":"bcge","de":"bcge"}},{"name":"bcv","paths":{"default":"bcv","en":"bcv","de":"bcv"}},{"name":"bnc","paths":{"default":"bnc","en":"bnc","de":"bnc"}},{"name":"calcul","paths":{"default":"calcul","en":"calculation","de":"berechnung"}},{"name":"cler","paths":{"default":"cler","en":"cler","de":"cler"}},{"name":"comparaison","paths":{"default":"comparaison","en":"comparison","de":"vergleich"}},{"name":"conseils","paths":{"default":"conseils","en":"advices","de":"tipps"}},{"name":"creanciers","paths":{"default":"creanciers","en":"creditors","de":"glaubiger"}},{"name":"credit-suisse","paths":{"default":"credit-suisse","en":"credit-suisse","de":"credit-suisse"}},{"name":"effets-differes","paths":{"default":"effets-differes","en":"deferred-effects","de":"unterschiedliche-effekte"}},{"name":"generali","paths":{"default":"generali","en":"generali","de":"generali"}},{"name":"libor","paths":{"default":"libor","en":"libor","de":"libor"}},{"name":"migros","paths":{"default":"migros","en":"migros","de":"migros"}},{"name":"penalites","paths":{"default":"penalites","en":"penalty","de":"strafen"}},{"name":"postfinance","paths":{"default":"postfinance","en":"postfinance","de":"postfinance"}},{"name":"pret-hypothecaire","paths":{"default":"pret-hypothecaire","en":"mortgage-loan","de":"hypothekendarlehen"}},{"name":"raiffeisen","paths":{"default":"raiffeisen","en":"raiffeisen","de":"raiffeisen"}},{"name":"remboursement","paths":{"default":"remboursement","en":"refund","de":"ruckerstattung"}},{"name":"renouvellement","paths":{"default":"renouvellement","en":"renewal","de":"erneuerung"}},{"name":"saron","paths":{"default":"saron","en":"saron","de":"saron"}},{"name":"swiss-life","paths":{"default":"swiss-life","en":"swiss-life","de"
21:"swiss-life"}},{"name":"ubs","paths":{"default":"ubs","en":"ubs","de":"ubs"}}]}]},"fallbackLng":{}}'),(0,ep.Jc)(e=>{let{Component:o,pageProps:i}=e;return(0,S.useEffect)(()=>{localStorage.getItem("formVersion")||localStorage.setItem("formVersion",Math.random()>.5?"v1":"v2")},[]),(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(rT(),{children:(0,c.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1",className:g().dynamic([["6ec4260ea9a023bb",[p().style.fontFamily]]])})}),(0,c.jsx)(rF(),{id:"google-tag-manager-consent",strategy:"afterInteractive",children:"window.dataLayer = window.dataLayer || [];\n                function gtag(){dataLayer.push(arguments);}\n                gtag('consent', 'default', {\n                    ad_storage: 'denied',\n                    ad_personalization: 'denied',\n                    ad_user_data: 'denied',\n                    analytics_storage: 'denied'\n                });"}),(0,c.jsx)(g(),{id:"6ec4260ea9a023bb",dynamic:[p().style.fontFamily],children:"html{font-family:".concat(p().style.fontFamily,"}")}),(0,c.jsx)(seo_CookieBanner,{}),(0,c.jsx)(Toaster,{}),(0,c.jsx)(rR.T,{children:(0,c.jsxs)("div",{className:g().dynamic([["6ec4260ea9a023bb",[p().style.fontFamily]]])+" text-dark",children:[(0,c.jsx)(global_Header,{}),(0,c.jsx)(o,{...i,className:g().dynamic([["6ec4260ea9a023bb",[p().style.fontFamily]]])+" "+(i&&null!=i.className&&i.className||"")}),(0,c.jsx)(global_Footer,{})]})}),(0,c.jsx)(Analytics,{})]})})))},91654:function(e,o,i){"use strict";var __values=function(e){var o="function"==typeof Symbol&&Symbol.iterator,i=o&&e[o],s=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&s>=e.length&&(e=void 0),{value:e&&e[s++],done:!e}}};throw TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(o,"__esModule",{value:!0}),o.getLocalePathFromPaths=void 0;var s=i(91105),getFallbackLngs=function(e){var o=((0,s.getNtrData)()||{}).fallbackLng;return o?"string"==typeof o?[o]:Array.isArray(o)?o:o[e]:void 0};o.getLocalePathFromPaths=function(e){var o,i,s=e.paths,u=e.locale;if(s[u])return s[u];var c=getFallbackLngs(u);if(c)try{for(var f=__values(c),p=f.next();!p.done;p=f.next()){var m=p.value;if(s[m])return s[m]}}catch(e){o={error:e}}finally{try{p&&!p.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}return s.default}},53429:function(e,o,i){"use strict";var __assign=function(){return(__assign=Object.assign||function(e){for(var o,i=1,s=arguments.length;i<s;i++)for(var u in o=arguments[i])Object.prototype.hasOwnProperty.call(o,u)&&(e[u]=o[u]);return e}).apply(this,arguments)};Object.defineProperty(o,"__esModule",{value:!0}),o.enhanceNextRouter=void 0;var s=i(97334),u=i(91105),c=i(28903),f=i(21974),p=i(45397),m=i(75643),logWithTrace=function(e,o){console.groupCollapsed(c.ntrMessagePrefix+e,o),console.trace("Stringified:\n",JSON.stringify(o,null,4)),console.groupEnd()},enhancePushReplace=function(e,o){return function(i,s,c){var f=(0,p.translatePushReplaceArgs)({router:e,url:i,as:s,locale:null==c?void 0:c.locale});return(0,u.getNtrData)().debug&&logWithTrace("router.".concat(o),{original:{url:i,as:s,options:c},translated:f}),e[o](f.url,f.as,__assign(__assign({},c),{locale:f.locale}))}},enhancePrefetch=function(e){return function(o,i,c){var p=(0,f.getLocale)(e,null==c?void 0:c.locale),g=(0,m.urlToFileUrl)(o,p);return"withPrefetch"===(0,u.getNtrData)().debug&&logWithTrace("router.prefetch",{inputUrl:o,asPath:i,options:c,parsedInputUrl:g,locale:p}),e.prefetch(g?(g.pathname||"/")+(g.query&&"?".concat("string"==typeof g.query?g.query:(0,s.stringify)(g.query))):o,i,c)}};o.enhanceNextRouter=function(e){return"router"in e?new Proxy(e,{get:function(e,o){return"push"===o||"replace"===o?enhancePushReplace(e,o):"prefetch"===o?enhancePrefetch(e):e[o]}}):__assign(__assign({},e),{push:enhancePushReplace(e,"push"),replace:enhancePushReplace(e,"replace"),prefetch:enhancePrefetch(e)})}},44062:function(e,o,i){"use strict";var __assign=function(){return(__assign=Object.assign||function(e){for(var o,i=1,s=arguments.length;i<s;i++)for(var u in o=arguments[i])Object.prototype.hasOwnProperty.call(o,u)&&(e[u]=o[u]);return e}).apply(this,arguments)},__rest=function(e,o){var i={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&0>o.indexOf(s)&&(i[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var u=0,s=Object.getOwnPropertySymbols(e);u<s.length;u++)0>o.indexOf(s[u])&&Object.prototype.propertyIsEnumerable.call(e,s[u])&&(i[s[u]]=e[s[u]]);return i},__read=function(e,o){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var s,u,c=i.call(e),f=[];try{for(;(void 0===o||o-- >0)&&!(s=c.next()).done;)f.push(s.value)}catch(e){u={error:e}}finally{try{s&&!s.done&&(i=c.return)&&i.call(c)}finally{if(u)throw u.error}}return f},__values=function(e){var o="function"==typeof Symbol&&Symbol.iterator,i=o&&e[o],s=0;if(i)return i.call(e);
21if(e&&"number"==typeof e.length)return{next:function(){return e&&s>=e.length&&(e=void 0),{value:e&&e[s++],done:!e}}};throw TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(o,"__esModule",{value:!0}),o.fileUrlToFileUrlObject=void 0;var s=i(91105),u=i(82183),c=i(48163),getFileUrlObject=function(e){var o,i,s,c,f,p=e.routeBranch,m=e.pathParts;if(0===m.length){var g=null===(c=p.children)||void 0===c?void 0:c.find(function(e){return u.optionalMatchAllFilepathPartRegex.test(e.name)});return g?{pathname:"/".concat(p.name,"/").concat(g.name),query:{}}:{pathname:"/".concat(p.name),query:{}}}var v=__read(m),b=v[0],x=v.slice(1),w=void 0;try{for(var C=__values(p.children||[]),P=C.next();!P.done;P=C.next()){var S=P.value;if(0===x.length||(null===(f=S.children)||void 0===f?void 0:f.length)){if(S.name===b){w=S;break}!u.anyDynamicFilepathPartRegex.test(b)&&u.anyDynamicFilepathPartRegex.test(S.name)&&(!w||u.spreadFilepathPartRegex.test(w.name)&&u.dynamicFilepathPartsRegex.test(S.name))&&(w=S)}}}catch(e){o={error:e}}finally{try{P&&!P.done&&(i=C.return)&&i.call(C)}finally{if(o)throw o.error}}if(w){var _=w.name===b,O=(0,u.getDynamicPathPartKey)(w.name),N=getFileUrlObject({routeBranch:w,pathParts:x}),E=N.pathname,k=N.query;return{pathname:"".concat(p.name?"/".concat(p.name):"").concat(E),query:_||!O?k:__assign(((s={})[O]=u.spreadFilepathPartRegex.test(w.name)?m:b,s),k)}}throw Error('No "/'.concat(m.join("/"),'" page found in /').concat(p.name," folder."))};o.fileUrlToFileUrlObject=function(e){var o=(0,c.parseUrl)(e),i=o.pathname,u=o.query,f=__rest(o,["pathname","query"]),p=(0,s.getNtrData)().routesTree;if(!p.children)throw Error("No page found. You probably need to add the pageDirectory option in your translateRoutes config.");var m=getFileUrlObject({pathParts:(i||"/").split("/").filter(Boolean),routeBranch:p}),g=m.pathname,v=m.query;return __assign({pathname:g,query:__assign(__assign({},v),u)},f)}},55747:function(e,o,i){"use strict";var __read=function(e,o){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var s,u,c=i.call(e),f=[];try{for(;(void 0===o||o-- >0)&&!(s=c.next()).done;)f.push(s.value)}catch(e){u={error:e}}finally{try{s&&!s.done&&(i=c.return)&&i.call(c)}finally{if(u)throw u.error}}return f},__values=function(e){var o="function"==typeof Symbol&&Symbol.iterator,i=o&&e[o],s=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&s>=e.length&&(e=void 0),{value:e&&e[s++],done:!e}}};throw TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(o,"__esModule",{value:!0}),o.fileUrlToUrl=o.getTranslatedPathPattern=void 0;var s=i(22866),u=i(51068),c=i(11987),f=i(91654),p=i(91105),m=i(82183),g=i(28903),v=i(44062),getPatternFromRoutePaths=function(e,o){var i=(0,f.getLocalePathFromPaths)({paths:e.paths,locale:o});return m.ignoreSegmentPathRegex.test(i)?"":i},addSlashPrefix=function(e){return""===e||e.startsWith("/")?e:"/".concat(e)},getTranslatedPathPart=function(e){var o,i=e.routeBranch,s=e.locale,u=e.isLastPathPart,c=getPatternFromRoutePaths(i,s);if(u){if(null===(o=i.children)||void 0===o?void 0:o.length){var f=i.children.find(function(e){var o;return!(null===(o=e.children)||void 0===o?void 0:o.length)&&("index"===e.name||m.optionalMatchAllFilepathPartRegex.test(e.name))});if(!f)throw Error('No index file found in "'.concat(i.name,'" folder.'));var p=getPatternFromRoutePaths(f,s);p&&"index"!==p&&(c+=addSlashPrefix(p))}else"index"===c&&"index"===i.name&&(c="")}return addSlashPrefix(c)};o.getTranslatedPathPattern=function(e){var i,s=e.routeBranch,u=e.pathParts,c=e.locale,f=0===u.length,p=getTranslatedPathPart({routeBranch:s,locale:c,isLastPathPart:f});if(f)return p;var m=__read(u),g=m[0],v=m.slice(1),b=null===(i=s.children)||void 0===i?void 0:i.find(function(e){return e.name===g});if(!b)throw Error("".concat(g," not found in ").concat(s.name||"pages"));return p+(0,o.getTranslatedPathPattern)({routeBranch:b,pathParts:v,locale:c})},o.fileUrlToUrl=function(e,i,f){var m,b,x=(void 0===f?{}:f).throwOnError;try{var w=(0,v.fileUrlToFileUrlObject)(e),C=w.pathname,P=w.query,S=w.hash,_=(0,p.getNtrData)(),O=_.routesTree,N=_.defaultLocale,E=(C||"/").replace(/^\/|\/$/g,"").split("/").filter(
21Boolean),k=(0,o.getTranslatedPathPattern)({routeBranch:O,pathParts:E,locale:i}),T=(0,s.normalizePathTrailingSlash)((0,u.compile)(k)(P));try{for(var R=__values((0,u.parse)(k)),j=R.next();!j.done;j=R.next()){var I=j.value;"object"==typeof I&&I.name&&delete P[I.name]}}catch(e){m={error:e}}finally{try{j&&!j.done&&(b=R.return)&&b.call(R)}finally{if(m)throw m.error}}return"".concat(i!==N?"/".concat(i):"").concat((0,c.format)({pathname:T,query:P,hash:S}))}catch(o){if(void 0===x||x)throw Error(g.ntrMessagePrefix+"No page found for the following file url: ".concat(e.toString()),{cause:o});return}}},21974:function(e,o,i){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.getLocale=void 0;var s=i(91105);o.getLocale=function(e,o){var i=e.locale,u=e.defaultLocale,c=e.locales;return o||i||u||(null==c?void 0:c[0])||(0,s.getNtrData)().defaultLocale||(0,s.getNtrData)().locales[0]}},31533:function(e,o,i){"use strict";var __assign=function(){return(__assign=Object.assign||function(e){for(var o,i=1,s=arguments.length;i<s;i++)for(var u in o=arguments[i])Object.prototype.hasOwnProperty.call(o,u)&&(e[u]=o[u]);return e}).apply(this,arguments)},__rest=function(e,o){var i={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&0>o.indexOf(s)&&(i[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var u=0,s=Object.getOwnPropertySymbols(e);u<s.length;u++)0>o.indexOf(s[u])&&Object.prototype.propertyIsEnumerable.call(e,s[u])&&(i[s[u]]=e[s[u]]);return i},__importDefault=function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(o,"__esModule",{value:!0}),o.Link=void 0;var s=__importDefault(i(41664)),u=i(11163),c=__importDefault(i(67294)),f=i(45397);o.Link=c.default.forwardRef(function(e,o){var i=e.href,p=e.as,m=e.locale,g=__rest(e,["href","as","locale"]),v=(0,u.useRouter)(),b=(0,f.translatePushReplaceArgs)({router:v,url:i,as:p,locale:m});return c.default.createElement(s.default,__assign({ref:o,href:b.url,as:b.as,locale:b.locale},g))}),o.default=o.Link},48163:function(e,o,i){"use strict";var __assign=function(){return(__assign=Object.assign||function(e){for(var o,i=1,s=arguments.length;i<s;i++)for(var u in o=arguments[i])Object.prototype.hasOwnProperty.call(o,u)&&(e[u]=o[u]);return e}).apply(this,arguments)};Object.defineProperty(o,"__esModule",{value:!0}),o.parseUrl=void 0;var s=i(97334),u=i(11987);o.parseUrl=function(e){return"string"==typeof e||e instanceof URL?(0,u.parse)(e.toString(),!0):__assign(__assign({},e),{query:"string"==typeof e.query?(0,s.parse)(e.query):e.query})}},5644:function(e,o,i){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.removeLangPrefix=void 0;var s=i(91654),u=i(91105);o.removeLangPrefix=function(e,o,i){var c,f=e.split("/").filter(Boolean),p=(0,u.getNtrData)(),m=p.routesTree,g=p.defaultLocale,v=p.locales,getLangRoot=function(e){return(0,s.getLocalePathFromPaths)({paths:m.paths,locale:e})},b=g&&getLangRoot(g),x=i?f[0]===i:v.includes(f[0]),w=!x&&!!b&&f[0]===b,C=!!i&&f[x?1:0]===getLangRoot(i);if(!x&&!w&&!C)return o?f:e;var P=i||x?f[0]:g,S=(P||C)&&(null===(c=getLangRoot(P))||void 0===c?void 0:c.split("/")),_=(x?1:0)+(S&&(!x||f[1]===S[0])?S.length:0);return o?f.slice(_):"/".concat(f.slice(_).join("/"))}},31731:function(e,o,i){"use strict";var s,u=Object.create?function(e,o,i,s){void 0===s&&(s=i);var u=Object.getOwnPropertyDescriptor(o,i);(!u||("get"in u?!o.__esModule:u.writable||u.configurable))&&(u={enumerable:!0,get:function(){return o[i]}}),Object.defineProperty(e,s,u)}:function(e,o,i,s){void 0===s&&(s=i),e[s]=o[i]};Object.defineProperty(o,"__esModule",{value:!0});var c=(s=i(59974))&&s.__esModule?s:{default:s},f=i(53429);!function(e,o){for(var i in e)"default"===i||Object.prototype.hasOwnProperty.call(o,i)||u(o,e,i)}(i(59974),o),o.default=(0,f.enhanceNextRouter)(c.default)},45397:function(e,o,i){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.translatePushReplaceArgs=void 0;var s=i(91105),u=i(44062),c=i(55747),f=i(21974),p=i(5644),m=i(75643);o.translatePushReplaceArgs=function(e){var o=e.router,i=e.url,g=e.as,v=e.locale;if(g)return{url:i,as:g,locale:v};var b=(0,f.getLocale)(o,v),x=o.locales||(0,s.getNtrData)().locales,w="string"==typeof i?(0,p.removeLangPrefix)(i):i,C="string"==typeof i&&w!==i?i.split("/")[1]:void 0;!1===v&&C&&x.includes(C)&&(b=C);try{var P=void 0,S=(0,c.fileUrlToUrl)(w,b,{throwOnError:!1});return S?P=(0,u.fileUrlToFileUrlObject)(w):(P=(0,m.urlToFileUrl)(w,C||b))&&(S=(0,c.fileUrlToUrl)(P,b)),{url:P||i,as:S,locale:b}}catch(e){return{url:i,locale:v}}}},95535:function(e,o,i){"use strict";var __assign=function(){return(__assign=Object.assign||function(e){for(var o,i=1,s=arguments.length;i<s;i++)for(var u in o=arguments[i])Object.prototype.hasOwnProperty.call(o,u)&&(e[u]=o[u]);return e}).apply(this,arguments)},__read=function(e,o){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var s,u,c=i.call(e),f=[];try{for(;(void 0===o||o-- >0)&&!(s=c.next()).done;)f.push(s.value)}catch(e){u={error:e}}finally{try{s&&!s.done&&(i=c.return)&&i.call(c)}finally{if(u)throw u.error}}return f}
21,__spreadArray=function(e,o,i){if(i||2==arguments.length)for(var s,u=0,c=o.length;u<c;u++)!s&&u in o||(s||(s=Array.prototype.slice.call(o,0,u)),s[u]=o[u]);return e.concat(s||Array.prototype.slice.call(o))};Object.defineProperty(o,"__esModule",{value:!0}),o.translateUrl=o.translatePath=void 0;var s=i(22866),u=i(51068),c=i(11987),f=i(91654),p=i(91105),m=i(82183),g=i(48163),v=i(5644),getAllCandidates=function(e,o){return o?o.reduce(function(o,i){var s=(0,f.getLocalePathFromPaths)({paths:i.paths,locale:e});return __spreadArray(__spreadArray([],__read(o),!1),__read(""===s?getAllCandidates(e,i.children):[i]),!1)},[]):[]},translatePathParts=function(e){var o,i,s=e.locale,u=e.pathParts,c=e.routeBranch,p=e.query,g=c.children;if(!Array.isArray(u))throw Error("Wrong pathParts argument in translatePathParts");if(0===u.length)return{translatedPathParts:[],augmentedQuery:p};var v=u[0],b=u.slice(1);if(!v)return translatePathParts({locale:s,pathParts:b,routeBranch:c,query:p});var x=getAllCandidates(s,g).filter(function(e){return 1===u.length?!e.children||e.children.some(function(e){return"index"===e.name||/\[\[\.{0,3}\w+\]\]/.exec(e.name)}):!!e.children||/\[\[?\.{3}\w+\]?\]/.exec(e.name)}),w=p,C=x.find(function(e){return v===e.name});if(!C){if(!(C=x.find(function(e){return(0,m.getDynamicPathPartKey)(e.name)})))return(C=x.find(function(e){return(0,m.getSpreadFilepathPartKey)(e.name)}))?(w=__assign(__assign({},w),((i={})[C.name.replace(/\[|\]|\./g,"")]=u,i)),{translatedPathParts:[(0,f.getLocalePathFromPaths)({paths:C.paths,locale:s})],augmentedQuery:w}):{translatedPathParts:u,augmentedQuery:p};w=__assign(__assign({},w),((o={})[C.name.replace(/\[|\]|\./g,"")]=v,o))}var P=(null==C?void 0:C.children)?translatePathParts({locale:s,pathParts:b,routeBranch:C,query:w}):{augmentedQuery:w,translatedPathParts:[]},S=P.augmentedQuery,_=P.translatedPathParts,O=(0,f.getLocalePathFromPaths)({paths:C.paths,locale:s});return{translatedPathParts:__spreadArray(__spreadArray([],__read(m.ignoreSegmentPathRegex.test(O)?[]:[O]),!1),__read(_||[]),!1),augmentedQuery:S}};function translatePath(e,o,i){var s=(void 0===i?{}:i).format,f=(0,p.getNtrData)().routesTree,m=s||typeof e,b=(0,g.parseUrl)(e),x=b.pathname,w=b.query,C=b.hash;if(!x||!o)return"object"===m?e:(0,c.format)(e);var P=translatePathParts({locale:o,pathParts:(0,v.removeLangPrefix)(x,!0),query:w,routeBranch:f}),S=P.translatedPathParts,_=P.augmentedQuery,O=void 0===_?{}:_,N=S.join("/"),E=(0,u.compile)(N,{validate:!1})(O),k=(0,u.parse)(N).filter(function(e){return"object"==typeof e}).map(function(e){return e.name}),T=Object.keys(O).reduce(function(e,o){var i;return __assign(__assign({},e),k.includes(o)?{}:((i={})[o]="object"==typeof w&&(null==w?void 0:w[o])||O[o],i))},{}),R="".concat(f.paths[o]?"/".concat(f.paths[o]):"","/").concat(E),j=__assign(__assign({},b),{hash:C,pathname:R,query:T});return"object"===m?j:(0,c.format)(j)}o.translatePath=translatePath,o.translateUrl=function(e,o,i){var u=(0,p.getNtrData)().defaultLocale,f="string"==typeof e?(0,c.parse)(e):e;if(f.host&&f.host!==(0,c.parse)(window.location.href).host)return e;var m=translatePath(e,o,i);if("object"==typeof m)return m;var g=o===u||(null==i?void 0:i.withoutLangPrefix)?"":"/".concat(o);return(0,s.normalizePathTrailingSlash)(g+m)}},75643:function(e,o,i){"use strict";var s,u,__assign=function(){return(__assign=Object.assign||function(e){for(var o,i=1,s=arguments.length;i<s;i++)for(var u in o=arguments[i])Object.prototype.hasOwnProperty.call(o,u)&&(e[u]=o[u]);return e}).apply(this,arguments)},__values=function(e){var o="function"==typeof Symbol&&Symbol.iterator,i=o&&e[o],s=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&s>=e.length&&(e=void 0),{value:e&&e[s++],done:!e}}};throw TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")},__read=function(e,o){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var s,u,c=i.call(e),f=[];try{for(;(void 0===o||o-- >0)&&!(s=c.next()).done;)f.push(s.value)}catch(e){u={error:e}}finally{try{s&&!s.done&&(i=c.return)&&i.call(c)}finally{if(u)throw u.error}}return f}
21,__spreadArray=function(e,o,i){if(i||2==arguments.length)for(var s,u=0,c=o.length;u<c;u++)!s&&u in o||(s||(s=Array.prototype.slice.call(o,0,u)),s[u]=o[u]);return e.concat(s||Array.prototype.slice.call(o))};Object.defineProperty(o,"__esModule",{value:!0}),o.urlToFileUrl=o.parsePathParts=void 0;var c=i(51068),f=i(91654),p=i(91105),m=i(82183),g=i(48163),v=i(5644);(s=u||(u={})).STATIC="static",s.DYNAMIC="dynamic",s.MATCHALL="match-all";var getEndFilepathParts=function(e,o){var i,s,p,g,v=e.children;try{for(var b=__values(void 0===v?[]:v),x=b.next();!x.done;x=b.next()){var w=x.value,C=(0,f.getLocalePathFromPaths)({paths:w.paths,locale:o});if("index"===C)return{parsedPathParts:[],additionalQuery:{},firstMatchType:u.STATIC};if(m.ignoreSegmentPathRegex.test(C)&&(null===(g=w.children)||void 0===g?void 0:g.length)){var P=getEndFilepathParts(w,o);if(P)return __assign(__assign({},P),{parsedPathParts:__spreadArray([w.name],__read(P.parsedPathParts),!1)})}var S=(0,c.parse)(C).find(function(e){return"object"==typeof e&&"*"===e.modifier});if(S)return{parsedPathParts:[w.name],additionalQuery:((p={})[S.name]=[],p),firstMatchType:u.MATCHALL}}}catch(e){i={error:e}}finally{try{x&&!x.done&&(s=b.return)&&s.call(b)}finally{if(i)throw i.error}}};o.parsePathParts=function(e){var i,s,p,g,v=e.locale,b=e.pathParts,x=void 0===b?[]:b,w=e.routeBranch,C=w.children;if(0===x.length)return(null==C?void 0:C.length)?getEndFilepathParts(w,v):{parsedPathParts:[],additionalQuery:{},firstMatchType:u.STATIC};var P=x[0],S=x.slice(1);if(!P)return(0,o.parsePathParts)({locale:v,pathParts:S,routeBranch:w});if(null==C?void 0:C.length){var _=[],O=void 0;try{for(var N=__values(C),E=N.next();!E.done;E=N.next()){var k=E.value,T=(0,f.getLocalePathFromPaths)({paths:k.paths,locale:v});if(T===P){var R=(0,o.parsePathParts)({locale:v,pathParts:S,routeBranch:k});if(R)return __assign(__assign({},R),{parsedPathParts:__spreadArray([k.name],__read(R.parsedPathParts),!1),firstMatchType:u.STATIC})}var j=m.anyDynamicPathPatternPartRegex.test(T),I=m.ignoreSegmentPathRegex.test(T);if(j||I){if(I){_.unshift({candidate:k,isPathIgnored:!0});continue}(0,c.parse)(T).some(function(e){return"object"==typeof e&&["+","*"].includes(e.modifier)})?O=k:_.push({candidate:k,isPathIgnored:!1})}}}catch(e){i={error:e}}finally{try{E&&!E.done&&(s=N.return)&&s.call(N)}finally{if(i)throw i.error}}var L={};try{for(var F=__values(_),B=F.next();!B.done;B=F.next()){var W=B.value,k=W.candidate;if(W.isPathIgnored){var V=(0,o.parsePathParts)({locale:v,routeBranch:k,pathParts:x});if(V){var q=__assign(__assign({},V),{parsedPathParts:__spreadArray([k.name],__read(V.parsedPathParts),!1)});if(V.firstMatchType===u.STATIC)return q;L[V.firstMatchType]=q}}else{var T=(0,f.getLocalePathFromPaths)({paths:k.paths,locale:v}),U=(0,c.match)(T)(P);if(U){var R=(0,o.parsePathParts)({locale:v,pathParts:S,routeBranch:k});if(R)return{parsedPathParts:__spreadArray([k.name],__read(R.parsedPathParts),!1),additionalQuery:__assign(__assign({},R.additionalQuery),U.params),firstMatchType:u.DYNAMIC}}}}}catch(e){p={error:e}}finally{try{B&&!B.done&&(g=F.return)&&g.call(F)}finally{if(p)throw p.error}}if(L[u.DYNAMIC])return L[u.DYNAMIC];if(O){var T=(0,f.getLocalePathFromPaths)({paths:O.paths,locale:v}),U=(0,c.match)("/"+T)("/"+x.join("/"));if(U)return{parsedPathParts:[O.name],additionalQuery:U.params,firstMatchType:u.MATCHALL}}if(L[u.DYNAMIC])return L[u.DYNAMIC]}},o.urlToFileUrl=function(e,i){var s=(0,p.getNtrData)(),u=s.routesTree,c=s.defaultLocale,f=s.locales,b=(0,g.parseUrl)(e),x=b.pathname,w=b.query,C=b.hash;if(x&&m.anyDynamicFilepathPartsRegex.exec(x))return{pathname:x,query:w,hash:C};var P=(0,o.parsePathParts)({locale:i||c||f[0],routeBranch:u,pathParts:(0,v.removeLangPrefix)(x||"/",!0,i)});if(P){var S=P.parsedPathParts,_=P.additionalQuery;return __assign({pathname:"/".concat(S.join("/")),query:__assign(__assign({},w),_)},C&&{hash:C})}}},50237:function(e,o,i){"use strict";var __assign=function(){return(__assign=Object.assign||function(e){for(var o,i=1,s=arguments.length;i<s;i++)for(var u in o=arguments[i])Object.prototype.hasOwnProperty.call(o,u)&&(e[u]=o[u]);return e}).apply(this,arguments)},s=Object.create?function(e,o,i,s){void 0===s&&(s=i);var u=Object.getOwnPropertyDescriptor(o,i);(!u||("get"in u?!o.__esModule:u.writable||u.configurable))&&(u={enumerable:!0,get:function(){return o[i]}}),Object.defineProperty(e,s,u)}:function(e,o,i,s){void 0===s&&(s=i),e[s]=o[i]},u=Object.create?function(e,o){Object.defineProperty(e,"default",{enumerable:!0,value:o})}:function(e,o){e.default=o};Object.defineProperty(o,"__esModule",{value:!0}),o.withTranslateRoutes=void 0;
21var c=i(11823),f=i(11163),p=function(e){if(e&&e.__esModule)return e;var o={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&s(o,e,i);return u(o,e),o}(i(67294)),m=i(91105),g=i(28903),v=i(53429);o.withTranslateRoutes=function(){for(var e=[],o=0;o<arguments.length;o++)e[o]=arguments[o];var i=e.reduce(function(e,o){return"function"==typeof o?__assign(__assign({},e),{AppComponent:o}):__assign(__assign({},e),{ntrData:__assign(__assign({},e.ntrData),o)})},{}),s=i.ntrData,u=i.AppComponent;if(!u)throw Error(g.ntrMessagePrefix+"No wrapped App component in withTranslateRoutes");if(!s)throw Error(g.ntrMessagePrefix+"No translate routes data found. next-translate-routes plugin is probably missing from next.config.js");(0,m.setNtrData)(s),s.debug&&console.log(g.ntrMessagePrefix+"withTranslateRoutes. NTR data:",s);var WithTranslateRoutesApp=function(e){var o=(0,f.useRouter)(),i=(0,p.useMemo)(function(){return o?(0,v.enhanceNextRouter)(o):e.router},[o,e.router]);if(o&&!o.locale){var m=s.defaultLocale||s.locales[0];o.locale=m,console.error(g.ntrMessagePrefix+"No locale prop in Router: fallback to ".concat(m,"."))}return p.default.createElement(c.RouterContext.Provider,{value:i},p.default.createElement(u,__assign({},e)))};return WithTranslateRoutesApp.getInitialProps="getInitialProps"in u?u.getInitialProps:void 0,WithTranslateRoutesApp}},91105:function(e,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.getNtrData=o.setNtrData=void 0,o.setNtrData=function(e){window.__NEXT_TRANSLATE_ROUTES_DATA=e},o.getNtrData=function(){return window.__NEXT_TRANSLATE_ROUTES_DATA}},82183:function(e,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.dynamicFilepathPartsRegex=o.getDynamicPathPartKey=o.dynamicFilepathPartRegex=o.getSpreadFilepathPartKey=o.spreadFilepathPartRegex=o.matchAllFilepathPartsRegex=o.optionalMatchAllFilepathPartRegex=o.anyDynamicPathPatternPartRegex=o.anyDynamicFilepathPartsRegex=o.anyDynamicFilepathPartRegex=o.ignoreSegmentPathRegex=void 0,o.ignoreSegmentPathRegex=/^\.(\(.+\))?$/,o.anyDynamicFilepathPartRegex=/^\[\[?(?:\.{3})?([^/[\]?#]+)\]?\]$/,o.anyDynamicFilepathPartsRegex=/\[\[?(?:\.{3})?([^/[\]?#]+)\]?\]/g,o.anyDynamicPathPatternPartRegex=/(?:^|[^\\]):[\d\w]+/,o.optionalMatchAllFilepathPartRegex=/^\[\[\.{3}([^/[\]?#]+)\]\]$/,o.matchAllFilepathPartsRegex=/\[\.{3}([^/[\]?#]+)\]/g,o.spreadFilepathPartRegex=/^\[\[?\.{3}([^/[\]?#]+)\]?\]$/,o.getSpreadFilepathPartKey=function(e){var i;return(null===(i=o.spreadFilepathPartRegex.exec(e))||void 0===i?void 0:i[1])||null},o.dynamicFilepathPartRegex=/^\[(?!\.{3})([^/[\]?#]*)\]$/,o.getDynamicPathPartKey=function(e){var i;return(null===(i=o.dynamicFilepathPartRegex.exec(e))||void 0===i?void 0:i[1])||null},o.dynamicFilepathPartsRegex=/\[(?!\.{3})([^/[\]?#]*)\]/g},28903:function(e,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.ntrMessagePrefix=void 0,o.ntrMessagePrefix="[next-translate-routes] - "},91479:function(){},65714:function(){},32352:function(){},47961:function(e){e.exports={style:{fontFamily:"'__Inter_de012b', '__Inter_Fallback_de012b'",fontStyle:"normal"},className:"__className_de012b"}},11987:function(e,o,i){!function(){var o={452:function(e){"use strict";e.exports=i(97334)}},s={};function __nccwpck_require__(e){var i=s[e];if(void 0!==i)return i.exports;var u=s[e]={exports:{}},c=!0;try{o[e](u,u.exports,__nccwpck_require__),c=!1}finally{c&&delete s[e]}return u.exports}__nccwpck_require__.ab="//";var u={};!function(){var e,o=(e=__nccwpck_require__(452))&&"object"==typeof e&&"default"in e?e.default:e,i=/https?|ftp|gopher|file/;function r(e){"string"==typeof e&&(e=d(e));var s,u,c,f,p,m,g,v,b,x=(u=(s=e).auth,c=s.hostname,f=s.protocol||"",p=s.pathname||"",m=s.hash||"",g=s.query||"",v=!1,u=u?encodeURIComponent(u).replace(/%3A/i,":")+"@":"",s.host?v=u+s.host:c&&(v=u+(~c.indexOf(":")?"["+c+"]":c),s.port&&(v+=":"+s.port)),g&&"object"==typeof g&&(g=o.encode(g)),b=s.search||g&&"?"+g||"",f&&":"!==f.substr(-1)&&(f+=":"),s.slashes||(!f||i.test(f))&&!1!==v?(v="//"+(v||""),p&&"/"!==p[0]&&(p="/"+p)):v||(v=""),m&&"#"!==m[0]&&(m="#"+m),b&&"?"!==b[0]&&(b="?"+b),{protocol:f,host:v,pathname:p=p.replace(/[?#]/g,encodeURIComponent),search:b=b.replace("#","%23"),hash:m});return""+x.protocol+x.host+x.pathname+x.search+x.hash}var s="http://",c=s+"w.w",f=/^([a-z0-9.+-]*:\/\/\/)([a-z0-9.+-]:\/*)?/i,p=/https?|ftp|gopher|file/;function h(e,o){var i="string"==typeof e?d(e):e;e="object"==typeof e?r(e):e;var u=d(o),m="";i.protocol&&!i.slashes&&(m=i.protocol,e=e.replace(i.protocol,""),m+="/"===o[0]||"/"===e[0]?"/":""),m&&u.protocol&&(m="",u.slashes||(m=u.protocol,o=o.replace(u.protocol,"")));var g=e.match(f);g&&!u.protocol&&(e=e.substr((m=g[1]+(g[2]||"")).length),/^\/\/[^/]/.test(o)&&(m=m.slice(0,-1)));var v=new URL(e,c+"/"),b=new URL(o,v).toString().replace(c,""),x=u.protocol||i.protocol;return x+=i.slashes||u.slashes?"//":"",!m&&x?b=b.replace(s,x):m&&(b=b.replace(s,"")),p.test(b)||~o.indexOf(".")||"/"===e.slice(-1)||"/"===o.slice(-1)||"/"!==b.slice(-1)||(b=b.slice(0,-1)),m&&(b=m+("/"===b[0]?b.substr(1):b)),b}function l(){}l.prototype.parse=d,l.prototype.format=r,l.prototype.resolve=h,l.prototype.resolveObject=h;var m=/^https?|ftp|gopher|file/,g=/^(.*?)([#?].*)/,v=/^([a-z0-9.+-]*:)(\/{0,3})(.*)/i,b=/^([a-z0-9.+-]*:)?\/\/\/*/i,x=/^([a-z0-9.+-]*:)(\/{0,2})\[(.*)\]$/i;function d(e,i,s){if(void 0===i&&(i=!1),void 0===s&&(s=!1),e&&"object"==typeof e&&e instanceof l)return e;var u=(e=e.trim()).match(g);e=u?u[1].replace(/\\/g,"/")+u[2]:e.replace(/\\/g,"/"),x.test(e)&&"/"!==e.slice(-1)&&(e+="/");var f=!/(^javascript)/.test(e)&&e.match(v),p=b.test(e),w="";f&&(m.test(f[1])||(w=f[1].toLowerCase(),e=""+f[2]+f[3]),f[2]||(p=!1,m.test(f[1])?(w=f[1],e=""+f[3]):e="//"+f[3]),3!==f[2].length&&1!==f[2].length||(w=f[1],e="/"+f[3]));var C,P=(u?u[1]:e).match(/^https?:\/\/[^/]+(:[0-9]+)(?=\/|$)/),S=P&&P[1],_=new l,O="",N="";try{C=new URL(e)}catch(o){O=o,w||s||!/^\/\//.test(e)||/^\/\/.+[@.]/.test(e)||(N="/",e=e.substr(1));try{C=new URL(e,c)}catch(e){return _.protocol=w,_.href=w,_}}_.slashes=p&&!N,_.host="w.w"===C.host?"":C.host,_.hostname="w.w"===C.hostname?"":C.hostname.replace(/(\[|\])/g,""),_.protocol=O?w||null:C.protocol,_.search=C.search.replace(/\\/g,"%5C"),_.hash=C.hash.replace(/\\/g,"%5C");var E=e.split("#");!_.search&&~E[0].indexOf("?")&&(_.search="?"),_.hash||""!==E[1]||(_.hash="#"),_.query=i?o.decode(C.search.substr(1)):_.search.substr(1),_.pathname=N+(f?C.pathname.replace(/['^|`]/g,function(e){return"%"+e.charCodeAt().toString(16).toUpperCase()}).replace(/((?:%[0-9A-F]{2})+)/g,function(e,o){try{return decodeURIComponent(o).split("").map(function(e){var o=e.charCodeAt();return o>256||/^[a-z0-9]$/i.test(e)?e:"%"+o.toString(16).toUpperCase()}).join("")}catch(e){return o}}):C.pathname),"about:"===_.protocol&&"blank"===_.pathname&&(_.protocol="",_.pathname=""),O&&"/"!==e[0]&&(_.pathname=_.pathname.substr(1)),w&&!m.test(w)&&"/"!==e.slice(-1)&&"/"===_.pathname&&(_.pathname=""),_.path=_.pathname+_.search,_.auth=[C.username,C.password].map(decodeURIComponent).filter(
21Boolean).join(":"),_.port=C.port,S&&!_.host.endsWith(S)&&(_.host+=S,_.port=S.slice(1)),_.href=N?""+_.pathname+_.search+_.hash:r(_);var k=/^(file)/.test(_.href)?["host","hostname"]:[];return Object.keys(_).forEach(function(e){~k.indexOf(e)||(_[e]=_[e]||null)}),_}u.parse=d,u.format=r,u.resolve=h,u.resolveObject=function(e,o){return d(h(e,o))},u.Url=l}(),e.exports=u}()},77663:function(e){!function(){var o={229:function(e){var o,i,s,u=e.exports={};function defaultSetTimout(){throw Error("setTimeout has not been defined")}function defaultClearTimeout(){throw Error("clearTimeout has not been defined")}function runTimeout(e){if(o===setTimeout)return setTimeout(e,0);if((o===defaultSetTimout||!o)&&setTimeout)return o=setTimeout,setTimeout(e,0);try{return o(e,0)}catch(i){try{return o.call(null,e,0)}catch(i){return o.call(this,e,0)}}}!function(){try{o="function"==typeof setTimeout?setTimeout:defaultSetTimout}catch(e){o=defaultSetTimout}try{i="function"==typeof clearTimeout?clearTimeout:defaultClearTimeout}catch(e){i=defaultClearTimeout}}();var c=[],f=!1,p=-1;function cleanUpNextTick(){f&&s&&(f=!1,s.length?c=s.concat(c):p=-1,c.length&&drainQueue())}function drainQueue(){if(!f){var e=runTimeout(cleanUpNextTick);f=!0;for(var o=c.length;o;){for(s=c,c=[];++p<o;)s&&s[p].run();p=-1,o=c.length}s=null,f=!1,function(e){if(i===clearTimeout)return clearTimeout(e);if((i===defaultClearTimeout||!i)&&clearTimeout)return i=clearTimeout,clearTimeout(e);try{i(e)}catch(o){try{return i.call(null,e)}catch(o){return i.call(this,e)}}}(e)}}function Item(e,o){this.fun=e,this.array=o}function noop(){}u.nextTick=function(e){var o=Array(arguments.length-1);if(arguments.length>1)for(var i=1;i<arguments.length;i++)o[i-1]=arguments[i];c.push(new Item(e,o)),1!==c.length||f||runTimeout(drainQueue)},Item.prototype.run=function(){this.fun.apply(null,this.array)},u.title="browser",u.browser=!0,u.env={},u.argv=[],u.version="",u.versions={},u.on=noop,u.addListener=noop,u.once=noop,u.off=noop,u.removeListener=noop,u.removeAllListeners=noop,u.emit=noop,u.prependListener=noop,u.prependOnceListener=noop,u.listeners=function(e){return[]},u.binding=function(e){throw Error("process.binding is not supported")},u.cwd=function(){return"/"},u.chdir=function(e){throw Error("process.chdir is not supported")},u.umask=function(){return 0}}},i={};function __nccwpck_require__(e){var s=i[e];if(void 0!==s)return s.exports;var u=i[e]={exports:{}},c=!0;try{o[e](u,u.exports,__nccwpck_require__),c=!1}finally{c&&delete i[e]}return u.exports}__nccwpck_require__.ab="//";var s=__nccwpck_require__(229);e.exports=s}()},97334:function(e){!function(){"use strict";var o={815:function(e){e.exports=function(e,i,s,u){i=i||"&",s=s||"=";var c={};if("string"!=typeof e||0===e.length)return c;var f=/\+/g;e=e.split(i);var p=1e3;u&&"number"==typeof u.maxKeys&&(p=u.maxKeys);var m=e.length;p>0&&m>p&&(m=p);for(var g=0;g<m;++g){var v,b,x,w,C=e[g].replace(f,"%20"),P=C.indexOf(s);(P>=0?(v=C.substr(0,P),b=C.substr(P+1)):(v=C,b=""),x=decodeURIComponent(v),w=decodeURIComponent(b),Object.prototype.hasOwnProperty.call(c,x))?o(c[x])?c[x].push(w):c[x]=[c[x],w]:c[x]=w}return c};var o=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},577:function(e){var stringifyPrimitive=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,s,u,c){return(s=s||"&",u=u||"=",null===e&&(e=void 0),"object"==typeof e)?map(i(e),function(i){var c=encodeURIComponent(stringifyPrimitive(i))+u;return o(e[i])?map(e[i],function(e){return c+encodeURIComponent(stringifyPrimitive(e))}).join(s):c+encodeURIComponent(stringifyPrimitive(e[i]))}).join(s):c?encodeURIComponent(stringifyPrimitive(c))+u+encodeURIComponent(stringifyPrimitive(e)):""};var o=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function map(e,o){if(e.map)return e.map(o);for(var i=[],s=0;s<e.length;s++)i.push(o(e[s],s));return i}var i=Object.keys||function(e){var o=[];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&o.push(i);return o}}},i={};function __nccwpck_require__(e){var s=i[e];if(void 0!==s)return s.exports;var u=i[e]={exports:{}},c=!0;try{o[e](u,u.exports,__nccwpck_require__),c=!1}finally{c&&delete i[e]}return u.exports}__nccwpck_require__.ab="//";var s={};s.decode=s.parse=__nccwpck_require__(815),s.encode=s.stringify=__nccwpck_require__(577),e.exports=s}()},9008:function(e,o,i){e.exports=i(79201)},25675:function(e,o,i){e.exports=i(645)},41664:function(e,o,i){e.exports=i(65170)},11163:function(e,o,i){e.exports=i(59974)},4298:function(e,o,i){e.exports=i(85354)},51068:function(e,o,i){"use strict";function parse(e,o){void 0===o&&(o={});for(var i=function(e){for(var o=[],i=0;i<e.length;){var s=e[i];if("*"===s||"+"===s||"?"===s){o.push({type:"MODIFIER",index:i,value:e[i++]});continue}if("\\"===s){o.push({type:"ESCAPED_CHAR",index:i++,value:e[i++]});continue}if("{"===s){o.push({type:"OPEN",index:i,value:e[i++]});continue}if("}"===s){o.push({type:"CLOSE",index:i,value:e[i++]});continue}if(":"===s){for(var u="",c=i+1;c<e.length;){var f=e.charCodeAt(c);if(f>=48&&f<=57||f>=65&&f<=90||f>=97&&f<=122||95===f){u+=e[c++];continue}break}if(!u)throw TypeError("Missing parameter name at ".concat(i));o.push({type:"NAME",index:i,value:u}),i=c;continue}if("("===s){var p=1,m="",c=i+1;if("?"===e[c])throw TypeError('Pattern cannot start with "?" at '.concat(c));for(;c<e.length;){if("\\"===e[c]){m+=e[c++]+e[c++];continue}if(")"===e[c]){if(0==--p){c++;break}}else if("("===e[c]&&(p++,"?"!==e[c+1]))throw TypeError("Capturing groups are not allowed at ".concat(c));m+=e[c++]}if(p)throw TypeError("Unbalanced pattern at ".concat(i));if(!m)throw TypeError("Missing pattern at ".concat(i));o.push({type:"PATTERN",index:i,value:m}),i=c;continue}o.push({type:"CHAR",index:i,value:e[i++]})}return o.push({type:"END",index:i,value:""}),o}(e),s=o.prefixes,u=void 0===s?"./":s,c="[^".concat(escapeString(o.delimiter||"/#?"),"]+?"),f=[],p=0,m=0,g="",tryConsume=function(e){if(m<i.length&&i[m].type===e)return i[m++].value},mustConsume=function(e){var o=tryConsume(e);if(void 0!==o)return o;var s=i[m],u=s.type,c=s.index;throw TypeError("Unexpected ".concat(u," at ").concat(c,", expected ").concat(e))},consumeText=function(){for(var e,o="";e=tryConsume("CHAR")||tryConsume("ESCAPED_CHAR");)o+=e;return o};m<i.length;){var v=tryConsume("CHAR"),b=tryConsume("NAME"),x=tryConsume("PATTERN");if(b||x){var w=v||"";-1===u.indexOf(w)&&(g+=w,w=""),g&&(f.push(g),g=""),f.push({name:b||p++,prefix:w,suffix:"",pattern:x||c,modifier:tryConsume("MODIFIER")||""});continue}var C=v||tryConsume("ESCAPED_CHAR");
21if(C){g+=C;continue}if(g&&(f.push(g),g=""),tryConsume("OPEN")){var w=consumeText(),P=tryConsume("NAME")||"",S=tryConsume("PATTERN")||"",_=consumeText();mustConsume("CLOSE"),f.push({name:P||(S?p++:""),pattern:P&&!S?c:S,prefix:w,suffix:_,modifier:tryConsume("MODIFIER")||""});continue}mustConsume("END")}return f}function compile(e,o){return tokensToFunction(parse(e,o),o)}function tokensToFunction(e,o){void 0===o&&(o={});var i=flags(o),s=o.encode,u=void 0===s?function(e){return e}:s,c=o.validate,f=void 0===c||c,p=e.map(function(e){if("object"==typeof e)return new RegExp("^(?:".concat(e.pattern,")$"),i)});return function(o){for(var i="",s=0;s<e.length;s++){var c=e[s];if("string"==typeof c){i+=c;continue}var m=o?o[c.name]:void 0,g="?"===c.modifier||"*"===c.modifier,v="*"===c.modifier||"+"===c.modifier;if(Array.isArray(m)){if(!v)throw TypeError('Expected "'.concat(c.name,'" to not repeat, but got an array'));if(0===m.length){if(g)continue;throw TypeError('Expected "'.concat(c.name,'" to not be empty'))}for(var b=0;b<m.length;b++){var x=u(m[b],c);if(f&&!p[s].test(x))throw TypeError('Expected all "'.concat(c.name,'" to match "').concat(c.pattern,'", but got "').concat(x,'"'));i+=c.prefix+x+c.suffix}continue}if("string"==typeof m||"number"==typeof m){var x=u(String(m),c);if(f&&!p[s].test(x))throw TypeError('Expected "'.concat(c.name,'" to match "').concat(c.pattern,'", but got "').concat(x,'"'));i+=c.prefix+x+c.suffix;continue}if(!g){var w=v?"an array":"a string";throw TypeError('Expected "'.concat(c.name,'" to be ').concat(w))}}return i}}function match(e,o){var i=[];return regexpToFunction(pathToRegexp(e,i,o),i,o)}function regexpToFunction(e,o,i){void 0===i&&(i={});var s=i.decode,u=void 0===s?function(e){return e}:s;return function(i){var s=e.exec(i);if(!s)return!1;for(var c=s[0],f=s.index,p=Object.create(null),m=1;m<s.length;m++)!function(e){if(void 0!==s[e]){var i=o[e-1];"*"===i.modifier||"+"===i.modifier?p[i.name]=s[e].split(i.prefix+i.suffix).map(function(e){return u(e,i)}):p[i.name]=u(s[e],i)}}(m);return{path:c,index:f,params:p}}}function escapeString(e){return e.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function flags(e){return e&&e.sensitive?"":"i"}function tokensToRegexp(e,o,i){void 0===i&&(i={});for(var s=i.strict,u=void 0!==s&&s,c=i.start,f=i.end,p=i.encode,m=void 0===p?function(e){return e}:p,g=i.delimiter,v=i.endsWith,b="[".concat(escapeString(void 0===v?"":v),"]|$"),x="[".concat(escapeString(void 0===g?"/#?":g),"]"),w=void 0===c||c?"^":"",C=0;C<e.length;C++){var P=e[C];if("string"==typeof P)w+=escapeString(m(P));else{var S=escapeString(m(P.prefix)),_=escapeString(m(P.suffix));if(P.pattern){if(o&&o.push(P),S||_){if("+"===P.modifier||"*"===P.modifier){var O="*"===P.modifier?"?":"";w+="(?:".concat(S,"((?:").concat(P.pattern,")(?:").concat(_).concat(S,"(?:").concat(P.pattern,"))*)").concat(_,")").concat(O)}else w+="(?:".concat(S,"(").concat(P.pattern,")").concat(_,")").concat(P.modifier)}else"+"===P.modifier||"*"===P.modifier?w+="((?:".concat(P.pattern,")").concat(P.modifier,")"):w+="(".concat(P.pattern,")").concat(P.modifier)}else w+="(?:".concat(S).concat(_,")").concat(P.modifier)}}if(void 0===f||f)u||(w+="".concat(x,"?")),w+=i.endsWith?"(?=".concat(b,")"):"$";else{var N=e[e.length-1],E="string"==typeof N?x.indexOf(N[N.length-1])>-1:void 0===N;u||(w+="(?:".concat(x,"(?=").concat(b,"))?")),E||(w+="(?=".concat(x,"|").concat(b,")"))}return new RegExp(w,flags(i))}function pathToRegexp(e,o,i){var s;return e instanceof RegExp?function(e,o){if(!o)return e;for(var i=/\((?:\?<(.*?)>)?(?!\?)/g,s=0,u=i.exec(e.source);u;)o.push({name:u[1]||s++,prefix:"",suffix:"",modifier:"",pattern:""}),u=i.exec(e.source);return e}(e,o):Array.isArray(e)?(s=e.map(function(e){return pathToRegexp(e,o,i).source}),new RegExp("(?:".concat(s.join("|"),")"),flags(i))):tokensToRegexp(parse(e,i),o,i)}i.r(o),i.d(o,{compile:function(){return compile},match:function(){return match},parse:function(){return parse},pathToRegexp:function(){return pathToRegexp},regexpToFunction:function(){return regexpToFunction},tokensToFunction:function(){return tokensToFunction},tokensToRegexp:function(){return tokensToRegexp}})},92703:function(e,o,i){"use strict";var s=i(50414);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,e.exports=function(){function shim(e,o,i,u,c,f){if(f!==s){var p=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw p.name="Invariant Violation",p}}function getShim(){return shim}shim.isRequired=shim;var e={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol
21:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return e.PropTypes=e,e}},45697:function(e,o,i){e.exports=i(92703)()},50414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},69921:function(e,o){"use strict";/** @license React v16.13.1
22 * react-is.production.min.js
23 *
24 * Copyright (c) Facebook, Inc. and its affiliates.
25 *
26 * This source code is licensed under the MIT license found in the
27 * LICENSE file in the root directory of this source tree.
28 */var i="function"==typeof Symbol&&Symbol.for,s=i?Symbol.for("react.element"):60103,u=i?Symbol.for("react.portal"):60106,c=i?Symbol.for("react.fragment"):60107,f=i?Symbol.for("react.strict_mode"):60108,p=i?Symbol.for("react.profiler"):60114,m=i?Symbol.for("react.provider"):60109,g=i?Symbol.for("react.context"):60110,v=i?Symbol.for("react.async_mode"):60111,b=i?Symbol.for("react.concurrent_mode"):60111,x=i?Symbol.for("react.forward_ref"):60112,w=i?Symbol.for("react.suspense"):60113,C=i?Symbol.for("react.suspense_list"):60120,P=i?Symbol.for("react.memo"):60115,S=i?Symbol.for("react.lazy"):60116,_=i?Symbol.for("react.block"):60121,O=i?Symbol.for("react.fundamental"):60117,N=i?Symbol.for("react.responder"):60118,E=i?Symbol.for("react.scope"):60119;function z(e){if("object"==typeof e&&null!==e){var o=e.$$typeof;switch(o){case s:switch(e=e.type){case v:case b:case c:case p:case f:case w:return e;default:switch(e=e&&e.$$typeof){case g:case x:case S:case P:case m:return e;default:return o}}case u:return o}}}function A(e){return z(e)===b}o.AsyncMode=v,o.ConcurrentMode=b,o.ContextConsumer=g,o.ContextProvider=m,o.Element=s,o.ForwardRef=x,o.Fragment=c,o.Lazy=S,o.Memo=P,o.Portal=u,o.Profiler=p,o.StrictMode=f,o.Suspense=w,o.isAsyncMode=function(e){return A(e)||z(e)===v},o.isConcurrentMode=A,o.isContextConsumer=function(e){return z(e)===g},o.isContextProvider=function(e){return z(e)===m},o.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===s},o.isForwardRef=function(e){return z(e)===x},o.isFragment=function(e){return z(e)===c},o.isLazy=function(e){return z(e)===S},o.isMemo=function(e){return z(e)===P},o.isPortal=function(e){return z(e)===u},o.isProfiler=function(e){return z(e)===p},o.isStrictMode=function(e){return z(e)===f},o.isSuspense=function(e){return z(e)===w},o.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===c||e===b||e===p||e===f||e===w||e===C||"object"==typeof e&&null!==e&&(e.$$typeof===S||e.$$typeof===P||e.$$typeof===m||e.$$typeof===g||e.$$typeof===x||e.$$typeof===O||e.$$typeof===N||e.$$typeof===E||e.$$typeof===_)},o.typeOf=z},59864:function(e,o,i){"use strict";e.exports=i(69921)},6223:function(e,o,i){"use strict";i.d(o,{Z:function(){return j}});var s,u,c,f,p,m,__assign=function(){return(__assign=Object.assign||function(e){for(var o,i=1,s=arguments.length;i<s;i++)for(var u in o=arguments[i])Object.prototype.hasOwnProperty.call(o,u)&&(e[u]=o[u]);return e}).apply(this,arguments)};function __rest(e,o){var i={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&0>o.indexOf(s)&&(i[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var u=0,s=Object.getOwnPropertySymbols(e);u<s.length;u++)0>o.indexOf(s[u])&&Object.prototype.propertyIsEnumerable.call(e,s[u])&&(i[s[u]]=e[s[u]]);return i}"function"==typeof SuppressedError&&SuppressedError;var g=i(67294),v="right-scroll-bar-position",b="width-before-scroll-bar";function assignRef(e,o){return"function"==typeof e?e(o):e&&(e.current=o),e}var x=new WeakMap,w=(void 0===s&&(s={}),(void 0===u&&(u=function(e){return e}),c=[],f=!1,p={read:function(){if(f)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return c.length?c[c.length-1]:null},useMedium:function(e){var o=u(e,f);return c.push(o),function(){c=c.filter(function(e){return e!==o})}},assignSyncMedium:function(e){for(f=!0;c.length;){var o=c;c=[],o.forEach(e)}c={push:function(o){return e(o)},filter:function(){return c}}},assignMedium:function(e){f=!0;var o=[];if(c.length){var i=c;
28c=[],i.forEach(e),o=c}var executeQueue=function(){var i=o;o=[],i.forEach(e)},cycle=function(){return Promise.resolve().then(executeQueue)};cycle(),c={push:function(e){o.push(e),cycle()},filter:function(e){return o=o.filter(e),c}}}}).options=__assign({async:!0,ssr:!1},s),p),nothing=function(){},C=g.forwardRef(function(e,o){var i,s,u,c,f=g.useRef(null),p=g.useState({onScrollCapture:nothing,onWheelCapture:nothing,onTouchMoveCapture:nothing}),m=p[0],v=p[1],b=e.forwardProps,C=e.children,P=e.className,S=e.removeScrollBar,_=e.enabled,O=e.shards,N=e.sideCar,E=e.noIsolation,k=e.inert,T=e.allowPinchZoom,R=e.as,j=void 0===R?"div":R,I=__rest(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),L=(i=[f,o],s=function(e){return i.forEach(function(o){return assignRef(o,e)})},(u=(0,g.useState)(function(){return{value:null,callback:s,facade:{get current(){return u.value},set current(value){var e=u.value;e!==value&&(u.value=value,u.callback(value,e))}}}})[0]).callback=s,c=u.facade,g.useLayoutEffect(function(){var e=x.get(c);if(e){var o=new Set(e),s=new Set(i),u=c.current;o.forEach(function(e){s.has(e)||assignRef(e,null)}),s.forEach(function(e){o.has(e)||assignRef(e,u)})}x.set(c,i)},[i]),c),F=__assign(__assign({},I),m);return g.createElement(g.Fragment,null,_&&g.createElement(N,{sideCar:w,removeScrollBar:S,shards:O,noIsolation:E,inert:k,setCallbacks:v,allowPinchZoom:!!T,lockRef:f}),b?g.cloneElement(g.Children.only(C),__assign(__assign({},F),{ref:L})):g.createElement(j,__assign({},F,{className:P,ref:L}),C))});C.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},C.classNames={fullWidth:b,zeroRight:v};var SideCar=function(e){var o=e.sideCar,i=__rest(e,["sideCar"]);if(!o)throw Error("Sidecar: please provide `sideCar` property to import the right car");var s=o.read();if(!s)throw Error("Sidecar medium not found");return g.createElement(s,__assign({},i))};SideCar.isSideCarExport=!0;var stylesheetSingleton=function(){var e=0,o=null;return{add:function(s){if(0==e&&(o=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var o=m||i.nc;return o&&e.setAttribute("nonce",o),e}())){var u,c;(u=o).styleSheet?u.styleSheet.cssText=s:u.appendChild(document.createTextNode(s)),c=o,(document.head||document.getElementsByTagName("head")[0]).appendChild(c)}e++},remove:function(){--e||!o||(o.parentNode&&o.parentNode.removeChild(o),o=null)}}},styleHookSingleton=function(){var e=stylesheetSingleton();return function(o,i){g.useEffect(function(){return e.add(o),function(){e.remove()}},[o&&i])}},styleSingleton=function(){var e=styleHookSingleton();return function(o){return e(o.styles,o.dynamic),null}},P={left:0,top:0,right:0,gap:0},parse=function(e){return parseInt(e||"",10)||0},getOffset=function(e){var o=window.getComputedStyle(document.body),i=o["padding"===e?"paddingLeft":"marginLeft"],s=o["padding"===e?"paddingTop":"marginTop"],u=o["padding"===e?"paddingRight":"marginRight"];return[parse(i),parse(s),parse(u)]},getGapWidth=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return P;var o=getOffset(e),i=document.documentElement.clientWidth,s=window.innerWidth;return{left:o[0],top:o[1],right:o[2],gap:Math.max(0,s-i+o[2]-o[0])}},S=styleSingleton(),getStyles=function(e,o,i,s){var u=e.left,c=e.top,f=e.right,p=e.gap;return void 0===i&&(i="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(s,";\n   padding-right: ").concat(p,"px ").concat(s,";\n  }\n  body {\n    overflow: hidden ").concat(s,";\n    overscroll-behavior: contain;\n    ").concat([o&&"position: relative ".concat(s,";"),"margin"===i&&"\n    padding-left: ".concat(u,"px;\n    padding-top: ").concat(c,"px;\n    padding-right: ").concat(f,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(p,"px ").concat(s,";\n    "),"padding"===i&&"padding-right: ".concat(p,"px ").concat(s,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(v," {\n    right: ").concat(p,"px ").concat(s,";\n  }\n  \n  .").concat(b," {\n    margin-right: ").concat(p,"px ").concat(s,";\n  }\n  \n  .").concat(v," .").concat(v," {\n    right: 0 ").concat(s,";\n  }\n  \n  .").concat(b," .").concat(b," {\n    margin-right: 0 ").concat(s,";\n  }\n  \n  body {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(p,"px;\n  }\n")}
28,RemoveScrollBar=function(e){var o=e.noRelative,i=e.noImportant,s=e.gapMode,u=void 0===s?"margin":s,c=g.useMemo(function(){return getGapWidth(u)},[u]);return g.createElement(S,{styles:getStyles(c,!o,u,i?"":"!important")})},_=!1;if("undefined"!=typeof window)try{var O=Object.defineProperty({},"passive",{get:function(){return _=!0,!0}});window.addEventListener("test",O,O),window.removeEventListener("test",O,O)}catch(e){_=!1}var N=!!_&&{passive:!1},elementCanBeScrolled=function(e,o){var i=window.getComputedStyle(e);return"hidden"!==i[o]&&!(i.overflowY===i.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===i[o])},locationCouldBeScrolled=function(e,o){var i=o;do{if("undefined"!=typeof ShadowRoot&&i instanceof ShadowRoot&&(i=i.host),elementCouldBeScrolled(e,i)){var s=getScrollVariables(e,i);if(s[1]>s[2])return!0}i=i.parentNode}while(i&&i!==document.body);return!1},elementCouldBeScrolled=function(e,o){return"v"===e?elementCanBeScrolled(o,"overflowY"):elementCanBeScrolled(o,"overflowX")},getScrollVariables=function(e,o){return"v"===e?[o.scrollTop,o.scrollHeight,o.clientHeight]:[o.scrollLeft,o.scrollWidth,o.clientWidth]},handleScroll=function(e,o,i,s,u){var c,f=(c=window.getComputedStyle(o).direction,"h"===e&&"rtl"===c?-1:1),p=f*s,m=i.target,g=o.contains(m),v=!1,b=p>0,x=0,w=0;do{var C=getScrollVariables(e,m),P=C[0],S=C[1]-C[2]-f*P;(P||S)&&elementCouldBeScrolled(e,m)&&(x+=S,w+=P),m=m.parentNode}while(!g&&m!==document.body||g&&(o.contains(m)||o===m));return b&&(u&&0===x||!u&&p>x)?v=!0:!b&&(u&&0===w||!u&&-p>w)&&(v=!0),v},getTouchXY=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},getDeltaXY=function(e){return[e.deltaX,e.deltaY]},extractRef=function(e){return e&&"current"in e?e.current:e},E=0,k=[],T=(w.useMedium(function(e){var o=g.useRef([]),i=g.useRef([0,0]),s=g.useRef(),u=g.useState(E++)[0],c=g.useState(function(){return styleSingleton()})[0],f=g.useRef(e);g.useEffect(function(){f.current=e},[e]),g.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(u));var o=(function(e,o,i){if(i||2==arguments.length)for(var s,u=0,c=o.length;u<c;u++)!s&&u in o||(s||(s=Array.prototype.slice.call(o,0,u)),s[u]=o[u]);return e.concat(s||Array.prototype.slice.call(o))})([e.lockRef.current],(e.shards||[]).map(extractRef),!0).filter(Boolean);return o.forEach(function(e){return e.classList.add("allow-interactivity-".concat(u))}),function(){document.body.classList.remove("block-interactivity-".concat(u)),o.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(u))})}}},[e.inert,e.lockRef.current,e.shards]);var p=g.useCallback(function(e,o){if("touches"in e&&2===e.touches.length)return!f.current.allowPinchZoom;var u,c=getTouchXY(e),p=i.current,m="deltaX"in e?e.deltaX:p[0]-c[0],g="deltaY"in e?e.deltaY:p[1]-c[1],v=e.target,b=Math.abs(m)>Math.abs(g)?"h":"v";if("touches"in e&&"h"===b&&"range"===v.type)return!1;var x=locationCouldBeScrolled(b,v);if(!x)return!0;if(x?u=b:(u="v"===b?"h":"v",x=locationCouldBeScrolled(b,v)),!x)return!1;if(!s.current&&"changedTouches"in e&&(m||g)&&(s.current=u),!u)return!0;var w=s.current||u;return handleScroll(w,o,e,"h"===w?m:g,!0)},[]),m=g.useCallback(function(e){if(k.length&&k[k.length-1]===c){var i="deltaY"in e?getDeltaXY(e):getTouchXY(e),s=o.current.filter(function(o){var s;return o.name===e.type&&o.target===e.target&&(s=o.delta)[0]===i[0]&&s[1]===i[1]})[0];if(s&&s.should){e.cancelable&&e.preventDefault();return}if(!s){var u=(f.current.shards||[]).map(extractRef).filter(Boolean).filter(function(o){return o.contains(e.target)});(u.length>0?p(e,u[0]):!f.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),v=g.useCallback(function(e,i,s,u){var c={name:e,delta:i,target:s,should:u};o.current.push(c),setTimeout(function(){o.current=o.current.filter(function(e){return e!==c})},1)},[]),b=g.useCallback(function(e){i.current=getTouchXY(e),s.current=void 0},[]),x=g.useCallback(function(o){v(o.type,getDeltaXY(o),o.target,p(o,e.lockRef.current))},[]),w=g.useCallback(function(o){v(o.type,getTouchXY(o),o.target,p(o,e.lockRef.current))},[]);g.useEffect(function(){return k.push(c),e.setCallbacks({onScrollCapture:x,onWheelCapture:x,onTouchMoveCapture:w}),document.addEventListener("wheel",m,N),document.addEventListener("touchmove",m,N),document.addEventListener("touchstart",b,N),function(){k=k.filter(function(e){return e!==c}),document.removeEventListener("wheel",m,N),document.removeEventListener("touchmove",m,N),document.removeEventListener("touchstart",b,N)}},[]);var C=e.removeScrollBar,P=e.inert;return g.createElement(g.Fragment,null,P?g.createElement(c,{styles:"\n  .block-interactivity-".concat(u," {pointer-events: none;}\n  .allow-interactivity-").concat(u," {pointer-events: all;}\n")}):null,C?g.createElement(RemoveScrollBar,{gapMode:"margin"}):null)}),SideCar),R=g.forwardRef(function(e,o){return g.createElement(C,__assign({},e,{ref:o,sideCar:T}))});R.classNames=C.classNames;var j=R},53250:function(e,o,i){"use strict";/**
29 * @license React
30 * use-sync-external-store-shim.production.min.js
31 *
32 * Copyright (c) Facebook, Inc. and its affiliates.
33 *
34 * This source code is licensed under the MIT license found in the
35 * LICENSE file in the root directory of this source tree.
36 */var s=i(67294),u="function"==typeof Object.is?Object.is:function(e,o){return e===o&&(0!==e||1/e==1/o)||e!=e&&o!=o},c=s.useState,f=s.useEffect,p=s.useLayoutEffect,m=s.useDebugValue;function r(e){var o=e.getSnapshot;e=e.value;try{var i=o();
36return!u(e,i)}catch(e){return!0}}var g="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,o){return o()}:function(e,o){var i=o(),s=c({inst:{value:i,getSnapshot:o}}),u=s[0].inst,g=s[1];return p(function(){u.value=i,u.getSnapshot=o,r(u)&&g({inst:u})},[e,i,o]),f(function(){return r(u)&&g({inst:u}),e(function(){r(u)&&g({inst:u})})},[e]),m(i),i};o.useSyncExternalStore=void 0!==s.useSyncExternalStore?s.useSyncExternalStore:g},61688:function(e,o,i){"use strict";e.exports=i(53250)},71739: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}},93967:function(e,o){var i;/*!
37	Copyright (c) 2018 Jed Watson.
38	Licensed under the MIT License (MIT), see
39	http://jedwatson.github.io/classnames
40*/!function(){"use strict";var s={}.hasOwnProperty;function classNames(){for(var e="",o=0;o<arguments.length;o++){var i=arguments[o];i&&(e=appendClass(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return classNames.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var o="";for(var i in e)s.call(e,i)&&e[i]&&(o=appendClass(o,i));return o}(i)))}return e}function appendClass(e,o){return o?e?e+" "+o:e+o:e}e.exports?(classNames.default=classNames,e.exports=classNames):void 0!==(i=(function(){return classNames}).apply(o,[]))&&(e.exports=i)}()},87462:function(e,o,i){"use strict";function _extends(){return(_extends=Object.assign?Object.assign.bind():function(e){for(var o=1;o<arguments.length;o++){var i=arguments[o];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e}).apply(this,arguments)}i.d(o,{Z:function(){return _extends}})},36206:function(e,o,i){"use strict";function $e42e1063c40fb3ef$export$b9ecd428b558ff10(e,o,{checkForDefaultPrevented:i=!0}={}){return function(s){if(null==e||e(s),!1===i||!s.defaultPrevented)return null==o?void 0:o(s)}}i.d(o,{M:function(){return $e42e1063c40fb3ef$export$b9ecd428b558ff10}})},65936:function(e,o,i){"use strict";i.d(o,{B:function(){return $e02a7d9cb1dc128c$export$c74125a8e3af6bb2}});var s=i(67294),u=i(25360),c=i(28771),f=i(88426);function $e02a7d9cb1dc128c$export$c74125a8e3af6bb2(e){let o=e+"CollectionProvider",[i,p]=(0,u.b)(o),[m,g]=i(o,{collectionRef:{current:null},itemMap:new Map}),v=e+"CollectionSlot",b=s.forwardRef((e,o)=>{let{scope:i,children:u}=e,p=g(v,i),m=(0,c.e)(o,p.collectionRef);return s.createElement(f.g7,{ref:m},u)}),x=e+"CollectionItemSlot",w="data-radix-collection-item",C=s.forwardRef((e,o)=>{let{scope:i,children:u,...p}=e,m=s.useRef(null),v=(0,c.e)(o,m),b=g(x,i);return s.useEffect(()=>(b.itemMap.set(m,{ref:m,...p}),()=>void b.itemMap.delete(m))),s.createElement(f.g7,{[w]:"",ref:v},u)});return[{Provider:e=>{let{scope:o,children:i}=e,u=s.useRef(null),c=s.useRef(new Map).current;return s.createElement(m,{scope:o,itemMap:c,collectionRef:u},i)},Slot:b,ItemSlot:C},function(o){let i=g(e+"CollectionConsumer",o),u=s.useCallback(()=>{let e=i.collectionRef.current;if(!e)return[];let o=Array.from(e.querySelectorAll(`[${w}]`)),s=Array.from(i.itemMap.values()),u=s.sort((e,i)=>o.indexOf(e.ref.current)-o.indexOf(i.ref.current));return u},[i.collectionRef,i.itemMap]);return u},p]}},28771:function(e,o,i){"use strict";i.d(o,{F:function(){return $6ed0406888f73fc4$export$43e446d32b3d21af},e:function(){return $6ed0406888f73fc4$export$c7b2cbe3552a0d05}});var s=i(67294);function $6ed0406888f73fc4$export$43e446d32b3d21af(...e){return o=>e.forEach(e=>{"function"==typeof e?e(o):null!=e&&(e.current=o)})}function $6ed0406888f73fc4$export$c7b2cbe3552a0d05(...e){return(0,s.useCallback)($6ed0406888f73fc4$export$43e446d32b3d21af(...e),e)}},25360:function(e,o,i){"use strict";i.d(o,{b:function(){return $c512c27ab02ef895$export$50c7b4e9d9f19c1},k:function(){return $c512c27ab02ef895$export$fd42f52fd3ae1109}});var s=i(67294);function $c512c27ab02ef895$export$fd42f52fd3ae1109(e,o){let i=(0,s.createContext)(o);function Provider(e){let{children:o,...u}=e,c=(0,s.useMemo)(()=>u,Object.values(u));return(0,s.createElement)(i.Provider,{value:c},o)}return Provider.displayName=e+"Provider",[Provider,function(u){let c=(0,s.useContext)(i);if(c)return c;if(void 0!==o)return o;throw Error(`\`${u}\` must be used within \`${e}\``)}]}function $c512c27ab02ef895$export$50c7b4e9d9f19c1(e,o=[]){let i=[],createScope=()=>{let o=i.map(e=>(0,s.createContext)(e));return function(i){let u=(null==i?void 0:i[e])||o;return(0,s.useMemo)(()=>({[`__scope${e}`]:{...i,[e]:u}}),[i,u])}};return createScope.scopeName=e,[function(o,u){let c=(0,s.createContext)(u),f=i.length;function Provider(o){let{scope:i,children:u,...p}=o,m=(null==i?void 0:i[e][f])||c,g=(0,s.useMemo)(()=>p,Object.values(p));return(0,s.createElement)(m.Provider,{value:g},u)}return i=[...i,u],Provider.displayName=o+"Provider",[Provider,function(i,p){let m=(null==p?void 0:p[e][f])||c,g=(0,s.useContext)(m);if(g)return g;if(void 0!==u)return u;throw Error(`\`${i}\` must be used within \`${o}\``)}]},function(...e){let o=e[0];if(1===e.length)return o;let createScope1=()=>{let i=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let u=i.reduce((o,{useScope:i,scopeName:s})=>{let u=i(e),c=u[`__scope${s}`];return{...o,...c}},{});return(0,s.useMemo)(()=>({[`__scope${o.scopeName}`]:u}),[u])}};return createScope1.scopeName=o.scopeName,createScope1}(createScope,...o)]}},78990:function(e,o,i){"use strict";i.d(o,{gm:function(){return $f631663db3294ace$export$b39126d51d94e6f3}});var s=i(67294);let u=(0,s.createContext)(void 0);function $f631663db3294ace$export$b39126d51d94e6f3(e){let o=(0,s.useContext)(u);return e||o||"ltr"}},46063:function(e,o,i){"use strict";let s;
40i.d(o,{XB:function(){return x}});var u=i(87462),c=i(67294),f=i(36206),p=i(75320),m=i(28771),g=i(79698);let v="dismissableLayer.update",b=(0,c.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),x=(0,c.forwardRef)((e,o)=>{var i;let{disableOutsidePointerEvents:x=!1,onEscapeKeyDown:w,onPointerDownOutside:C,onFocusOutside:P,onInteractOutside:S,onDismiss:_,...O}=e,N=(0,c.useContext)(b),[E,k]=(0,c.useState)(null),T=null!==(i=null==E?void 0:E.ownerDocument)&&void 0!==i?i:null==globalThis?void 0:globalThis.document,[,R]=(0,c.useState)({}),j=(0,m.e)(o,e=>k(e)),I=Array.from(N.layers),[L]=[...N.layersWithOutsidePointerEventsDisabled].slice(-1),F=I.indexOf(L),B=E?I.indexOf(E):-1,W=N.layersWithOutsidePointerEventsDisabled.size>0,V=B>=F,q=function(e,o=null==globalThis?void 0:globalThis.document){let i=(0,g.W)(e),s=(0,c.useRef)(!1),u=(0,c.useRef)(()=>{});return(0,c.useEffect)(()=>{let handlePointerDown=e=>{if(e.target&&!s.current){let s={originalEvent:e};function handleAndDispatchPointerDownOutsideEvent(){$5cb92bef7577960e$var$handleAndDispatchCustomEvent("dismissableLayer.pointerDownOutside",i,s,{discrete:!0})}"touch"===e.pointerType?(o.removeEventListener("click",u.current),u.current=handleAndDispatchPointerDownOutsideEvent,o.addEventListener("click",u.current,{once:!0})):handleAndDispatchPointerDownOutsideEvent()}else o.removeEventListener("click",u.current);s.current=!1},e=window.setTimeout(()=>{o.addEventListener("pointerdown",handlePointerDown)},0);return()=>{window.clearTimeout(e),o.removeEventListener("pointerdown",handlePointerDown),o.removeEventListener("click",u.current)}},[o,i]),{onPointerDownCapture:()=>s.current=!0}}(e=>{let o=e.target,i=[...N.branches].some(e=>e.contains(o));!V||i||(null==C||C(e),null==S||S(e),e.defaultPrevented||null==_||_())},T),U=function(e,o=null==globalThis?void 0:globalThis.document){let i=(0,g.W)(e),s=(0,c.useRef)(!1);return(0,c.useEffect)(()=>{let handleFocus=e=>{e.target&&!s.current&&$5cb92bef7577960e$var$handleAndDispatchCustomEvent("dismissableLayer.focusOutside",i,{originalEvent:e},{discrete:!1})};return o.addEventListener("focusin",handleFocus),()=>o.removeEventListener("focusin",handleFocus)},[o,i]),{onFocusCapture:()=>s.current=!0,onBlurCapture:()=>s.current=!1}}(e=>{let o=e.target,i=[...N.branches].some(e=>e.contains(o));i||(null==P||P(e),null==S||S(e),e.defaultPrevented||null==_||_())},T);return!function(e,o=null==globalThis?void 0:globalThis.document){let i=(0,g.W)(e);(0,c.useEffect)(()=>{let handleKeyDown=e=>{"Escape"===e.key&&i(e)};return o.addEventListener("keydown",handleKeyDown),()=>o.removeEventListener("keydown",handleKeyDown)},[i,o])}(e=>{let o=B===N.layers.size-1;o&&(null==w||w(e),!e.defaultPrevented&&_&&(e.preventDefault(),_()))},T),(0,c.useEffect)(()=>{if(E)return x&&(0===N.layersWithOutsidePointerEventsDisabled.size&&(s=T.body.style.pointerEvents,T.body.style.pointerEvents="none"),N.layersWithOutsidePointerEventsDisabled.add(E)),N.layers.add(E),$5cb92bef7577960e$var$dispatchUpdate(),()=>{x&&1===N.layersWithOutsidePointerEventsDisabled.size&&(T.body.style.pointerEvents=s)}},[E,T,x,N]),(0,c.useEffect)(()=>()=>{E&&(N.layers.delete(E),N.layersWithOutsidePointerEventsDisabled.delete(E),$5cb92bef7577960e$var$dispatchUpdate())},[E,N]),(0,c.useEffect)(()=>{let handleUpdate=()=>R({});return document.addEventListener(v,handleUpdate),()=>document.removeEventListener(v,handleUpdate)},[]),(0,c.createElement)(p.WV.div,(0,u.Z)({},O,{ref:j,style:{pointerEvents:W?V?"auto":"none":void 0,...e.style},onFocusCapture:(0,f.M)(e.onFocusCapture,U.onFocusCapture),onBlurCapture:(0,f.M)(e.onBlurCapture,U.onBlurCapture),onPointerDownCapture:(0,f.M)(e.onPointerDownCapture,q.onPointerDownCapture)}))});function $5cb92bef7577960e$var$dispatchUpdate(){let e=new CustomEvent(v);document.dispatchEvent(e)}function $5cb92bef7577960e$var$handleAndDispatchCustomEvent(e,o,i,{discrete:s}){let u=i.originalEvent.target,c=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:i});o&&u.addEventListener(e,o,{once:!0}),s?(0,p.jH)(u,c):u.dispatchEvent(c)}},27552:function(e,o,i){"use strict";i.d(o,{EW:function(){return $3db38b7d1fb3fe6a$export$b7ece24a22aeda8c}});var s=i(67294);let u=0;function $3db38b7d1fb3fe6a$export$b7ece24a22aeda8c(){(0,s.useEffect)(()=>{var e,o;let i=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=i[0])&&void 0!==e?e:$3db38b7d1fb3fe6a$var$createFocusGuard()),document.body.insertAdjacentElement("beforeend",null!==(o=i[1])&&void 0!==o?o:$3db38b7d1fb3fe6a$var$createFocusGuard()),u++,()=>{1===u&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e
40=>e.remove()),u--}},[])}function $3db38b7d1fb3fe6a$var$createFocusGuard(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}},95420:function(e,o,i){"use strict";let s;i.d(o,{M:function(){return x}});var u=i(87462),c=i(67294),f=i(28771),p=i(75320),m=i(79698);let g="focusScope.autoFocusOnMount",v="focusScope.autoFocusOnUnmount",b={bubbles:!1,cancelable:!0},x=(0,c.forwardRef)((e,o)=>{let{loop:i=!1,trapped:s=!1,onMountAutoFocus:x,onUnmountAutoFocus:C,...P}=e,[S,_]=(0,c.useState)(null),O=(0,m.W)(x),N=(0,m.W)(C),E=(0,c.useRef)(null),k=(0,f.e)(o,e=>_(e)),T=(0,c.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,c.useEffect)(()=>{if(s){function handleFocusIn(e){if(T.paused||!S)return;let o=e.target;S.contains(o)?E.current=o:$d3863c46a17e8a28$var$focus(E.current,{select:!0})}function handleFocusOut(e){if(T.paused||!S)return;let o=e.relatedTarget;null===o||S.contains(o)||$d3863c46a17e8a28$var$focus(E.current,{select:!0})}document.addEventListener("focusin",handleFocusIn),document.addEventListener("focusout",handleFocusOut);let e=new MutationObserver(function(e){let o=document.activeElement;if(o===document.body)for(let o of e)o.removedNodes.length>0&&$d3863c46a17e8a28$var$focus(S)});return S&&e.observe(S,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",handleFocusIn),document.removeEventListener("focusout",handleFocusOut),e.disconnect()}}},[s,S,T.paused]),(0,c.useEffect)(()=>{if(S){w.add(T);let e=document.activeElement,o=S.contains(e);if(!o){let o=new CustomEvent(g,b);S.addEventListener(g,O),S.dispatchEvent(o),o.defaultPrevented||(function(e,{select:o=!1}={}){let i=document.activeElement;for(let s of e)if($d3863c46a17e8a28$var$focus(s,{select:o}),document.activeElement!==i)return}($d3863c46a17e8a28$var$getTabbableCandidates(S).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&$d3863c46a17e8a28$var$focus(S))}return()=>{S.removeEventListener(g,O),setTimeout(()=>{let o=new CustomEvent(v,b);S.addEventListener(v,N),S.dispatchEvent(o),o.defaultPrevented||$d3863c46a17e8a28$var$focus(null!=e?e:document.body,{select:!0}),S.removeEventListener(v,N),w.remove(T)},0)}}},[S,O,N,T]);let R=(0,c.useCallback)(e=>{if(!i&&!s||T.paused)return;let o="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,u=document.activeElement;if(o&&u){let o=e.currentTarget,[s,c]=function(e){let o=$d3863c46a17e8a28$var$getTabbableCandidates(e),i=$d3863c46a17e8a28$var$findVisible(o,e),s=$d3863c46a17e8a28$var$findVisible(o.reverse(),e);return[i,s]}(o),f=s&&c;f?e.shiftKey||u!==c?e.shiftKey&&u===s&&(e.preventDefault(),i&&$d3863c46a17e8a28$var$focus(c,{select:!0})):(e.preventDefault(),i&&$d3863c46a17e8a28$var$focus(s,{select:!0})):u===o&&e.preventDefault()}},[i,s,T.paused]);return(0,c.createElement)(p.WV.div,(0,u.Z)({tabIndex:-1},P,{ref:k,onKeyDown:R}))});function $d3863c46a17e8a28$var$getTabbableCandidates(e){let o=[],i=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let o="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||o?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;i.nextNode();)o.push(i.currentNode);return o}function $d3863c46a17e8a28$var$findVisible(e,o){for(let i of e)if(!function(e,{upTo:o}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===o||e!==o);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(i,{upTo:o}))return i}function $d3863c46a17e8a28$var$focus(e,{select:o=!1}={}){if(e&&e.focus){var i;let s=document.activeElement;e.focus({preventScroll:!0}),e!==s&&(i=e)instanceof HTMLInputElement&&"select"in i&&o&&e.select()}}let w=(s=[],{add(e){let o=s[0];e!==o&&(null==o||o.pause()),(s=$d3863c46a17e8a28$var$arrayRemove(s,e)).unshift(e)},remove(e){var o;null===(o=(s=$d3863c46a17e8a28$var$arrayRemove(s,e))[0])||void 0===o||o.resume()}});function $d3863c46a17e8a28$var$arrayRemove(e,o){let i=[...e],s=i.indexOf(o);return -1!==s&&i.splice(s,1),i}},91276:function(e,o,i){"use strict";
40i.d(o,{M:function(){return $1746a345f3d73bb7$export$f680877a34711e37}});var s,u=i(67294),c=i(9981);let f=(s||(s=i.t(u,2)))["useId".toString()]||(()=>void 0),p=0;function $1746a345f3d73bb7$export$f680877a34711e37(e){let[o,i]=u.useState(f());return(0,c.b)(()=>{e||i(e=>null!=e?e:String(p++))},[e]),e||(o?`radix-${o}`:"")}},53990:function(e,o,i){"use strict";i.d(o,{ee:function(){return Q},Eh:function(){return Z},VY:function(){return G},fC:function(){return $cf1ac5d9fe0e8206$export$be92b6f5f03c0fe9},D7:function(){return I}});var s=i(87462),u=i(67294);let c=["top","right","bottom","left"],f=Math.min,p=Math.max,m=Math.round,g=Math.floor,createCoords=e=>({x:e,y:e}),v={left:"right",right:"left",bottom:"top",top:"bottom"},b={start:"end",end:"start"};function floating_ui_utils_evaluate(e,o){return"function"==typeof e?e(o):e}function floating_ui_utils_getSide(e){return e.split("-")[0]}function floating_ui_utils_getAlignment(e){return e.split("-")[1]}function getOppositeAxis(e){return"x"===e?"y":"x"}function getAxisLength(e){return"y"===e?"height":"width"}function floating_ui_utils_getSideAxis(e){return["top","bottom"].includes(floating_ui_utils_getSide(e))?"y":"x"}function floating_ui_utils_getOppositeAlignmentPlacement(e){return e.replace(/start|end/g,e=>b[e])}function getOppositePlacement(e){return e.replace(/left|right|bottom|top/g,e=>v[e])}function floating_ui_utils_getPaddingObject(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function floating_ui_utils_rectToClientRect(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function computeCoordsFromPlacement(e,o,i){let s,{reference:u,floating:c}=e,f=floating_ui_utils_getSideAxis(o),p=getOppositeAxis(floating_ui_utils_getSideAxis(o)),m=getAxisLength(p),g=floating_ui_utils_getSide(o),v="y"===f,b=u.x+u.width/2-c.width/2,x=u.y+u.height/2-c.height/2,w=u[m]/2-c[m]/2;switch(g){case"top":s={x:b,y:u.y-c.height};break;case"bottom":s={x:b,y:u.y+u.height};break;case"right":s={x:u.x+u.width,y:x};break;case"left":s={x:u.x-c.width,y:x};break;default:s={x:u.x,y:u.y}}switch(floating_ui_utils_getAlignment(o)){case"start":s[p]-=w*(i&&v?-1:1);break;case"end":s[p]+=w*(i&&v?-1:1)}return s}let computePosition=async(e,o,i)=>{let{placement:s="bottom",strategy:u="absolute",middleware:c=[],platform:f}=i,p=c.filter(Boolean),m=await (null==f.isRTL?void 0:f.isRTL(o)),g=await f.getElementRects({reference:e,floating:o,strategy:u}),{x:v,y:b}=computeCoordsFromPlacement(g,s,m),x=s,w={},C=0;for(let i=0;i<p.length;i++){let{name:c,fn:P}=p[i],{x:S,y:_,data:O,reset:N}=await P({x:v,y:b,initialPlacement:s,placement:x,strategy:u,middlewareData:w,rects:g,platform:f,elements:{reference:e,floating:o}});if(v=null!=S?S:v,b=null!=_?_:b,w={...w,[c]:{...w[c],...O}},N&&C<=50){C++,"object"==typeof N&&(N.placement&&(x=N.placement),N.rects&&(g=!0===N.rects?await f.getElementRects({reference:e,floating:o,strategy:u}):N.rects),{x:v,y:b}=computeCoordsFromPlacement(g,x,m)),i=-1;continue}}return{x:v,y:b,placement:x,strategy:u,middlewareData:w}};async function detectOverflow(e,o){var i;void 0===o&&(o={});let{x:s,y:u,platform:c,rects:f,elements:p,strategy:m}=e,{boundary:g="clippingAncestors",rootBoundary:v="viewport",elementContext:b="floating",altBoundary:x=!1,padding:w=0}=floating_ui_utils_evaluate(o,e),C=floating_ui_utils_getPaddingObject(w),P=p[x?"floating"===b?"reference":"floating":b],S=floating_ui_utils_rectToClientRect(await c.getClippingRect({element:null==(i=await (null==c.isElement?void 0:c.isElement(P)))||i?P:P.contextElement||await (null==c.getDocumentElement?void 0:c.getDocumentElement(p.floating)),boundary:g,rootBoundary:v,strategy:m})),_="floating"===b?{...f.floating,x:s,y:u}:f.reference,O=await (null==c.getOffsetParent?void 0:c.getOffsetParent(p.floating)),N=await (null==c.isElement?void 0:c.isElement(O))&&await (null==c.getScale?void 0:c.getScale(O))||{x:1,y:1},E=floating_ui_utils_rectToClientRect(c.convertOffsetParentRelativeRectToViewportRelativeRect?await c.convertOffsetParentRelativeRectToViewportRelativeRect({rect:_,offsetParent:O,strategy:m}):_);return{top:(S.top-E.top+C.top)/N.y,bottom:(E.bottom-S.bottom+C.bottom)/N.y,left:(S.left-E.left+C.left)/N.x,right:(E.right-S.right+C.right)/N.x}}function getSideOffsets(e,o){return{top:e.top-o.height,right:e.right-o.width,bottom:e.bottom-o.height,left:e.left-o.width}}function isAnySideFullyClipped(e){return c.some(o=>e[o]>=0)}async function convertValueToCoords(e,o){let{placement:i,platform:s,elements:u}=e,c=await (null==s.isRTL?void 0:s.isRTL(u.floating)),f=floating_ui_utils_getSide(i),p=floating_ui_utils_getAlignment(i),m="y"===floating_ui_utils_getSideAxis(i),g=["left","top"].includes(f)?-1:1,v=c&&m?-1:1,b=floating_ui_utils_evaluate(o,e),{mainAxis:x,crossAxis:w,alignmentAxis:C}="number"==typeof b?{mainAxis:b,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...b};return p&&"number"==typeof C&&(w="end"===p?-1*C:C),m?{x:w*v,y:x*g}:{x:x*g,y:w*v}}function getNodeName(e){return isNode(e)?(e.nodeName||"").toLowerCase():"#document"}function getWindow(e){var o;return(null==e||null==(o=e.ownerDocument)?void 0:o.defaultView)||window}function getDocumentElement(e){var o;return null==(o=(isNode(e)?e.ownerDocument:e.document)||window.document)?void 0:o.documentElement}function isNode(e){return e instanceof Node||e instanceof getWindow(e).Node}function isElement(e){return e instanceof Element||e instanceof getWindow(e).Element}function isHTMLElement(e){return e instanceof HTMLElement||e instanceof getWindow(e).HTMLElement}function isShadowRoot(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof getWindow(e).ShadowRoot)}function isOverflowElement(e){let{overflow:o,overflowX:i,overflowY:s,display:u}=getComputedStyle(e);return/auto|scroll|overlay|hidden|clip/.test(o+s+i)&&!["inline","contents"].includes(u)}function isContainingBlock(e){let o=isWebKit(),i=getComputedStyle(e);return"none"!==i.transform||"none"!==i.perspective||!!i.containerType&&"normal"!==i.containerType||!o&&!!i.backdropFilter&&"none"!==i.backdropFilter||!o&&!!i.filter&&"none"!==i.filter||["transform","perspective","filter"].some(e=>(i.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(i.contain||"").includes(e))}function isWebKit(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function isLastTraversableNode(e){return["html","body","#document"].includes(getNodeName(e))}function getComputedStyle(e){return getWindow(e).getComputedStyle(e)}function getNodeScroll(e){return isElement(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function getParentNode(e){if("html"===getNodeName(e))return e;let o=e.assignedSlot||e.parentNode||isShadowRoot(e)&&e.host||getDocumentElement(e);return isShadowRoot(o)?o.host:o}function getOverflowAncestors(e,o,i){var s;void 0===o&&(o=[]),void 0===i&&(i=!0);let u=function getNearestOverflowAncestor(e){let o=getParentNode(e);return isLastTraversableNode(o)?e.ownerDocument?e.ownerDocument.body:e.body:isHTMLElement(o)&&isOverflowElement(o)?o:getNearestOverflowAncestor(o)}(e),c=u===(null==(s=e.ownerDocument)?void 0:s.body),f=getWindow(u);
40return c?o.concat(f,f.visualViewport||[],isOverflowElement(u)?u:[],f.frameElement&&i?getOverflowAncestors(f.frameElement):[]):o.concat(u,getOverflowAncestors(u,[],i))}function getCssDimensions(e){let o=getComputedStyle(e),i=parseFloat(o.width)||0,s=parseFloat(o.height)||0,u=isHTMLElement(e),c=u?e.offsetWidth:i,f=u?e.offsetHeight:s,p=m(i)!==c||m(s)!==f;return p&&(i=c,s=f),{width:i,height:s,$:p}}function unwrapElement(e){return isElement(e)?e:e.contextElement}function getScale(e){let o=unwrapElement(e);if(!isHTMLElement(o))return createCoords(1);let i=o.getBoundingClientRect(),{width:s,height:u,$:c}=getCssDimensions(o),f=(c?m(i.width):i.width)/s,p=(c?m(i.height):i.height)/u;return f&&Number.isFinite(f)||(f=1),p&&Number.isFinite(p)||(p=1),{x:f,y:p}}let x=createCoords(0);function getVisualOffsets(e){let o=getWindow(e);return isWebKit()&&o.visualViewport?{x:o.visualViewport.offsetLeft,y:o.visualViewport.offsetTop}:x}function getBoundingClientRect(e,o,i,s){var u;void 0===o&&(o=!1),void 0===i&&(i=!1);let c=e.getBoundingClientRect(),f=unwrapElement(e),p=createCoords(1);o&&(s?isElement(s)&&(p=getScale(s)):p=getScale(e));let m=(void 0===(u=i)&&(u=!1),s&&(!u||s===getWindow(f))&&u)?getVisualOffsets(f):createCoords(0),g=(c.left+m.x)/p.x,v=(c.top+m.y)/p.y,b=c.width/p.x,x=c.height/p.y;if(f){let e=getWindow(f),o=s&&isElement(s)?getWindow(s):s,i=e.frameElement;for(;i&&s&&o!==e;){let e=getScale(i),o=i.getBoundingClientRect(),s=getComputedStyle(i),u=o.left+(i.clientLeft+parseFloat(s.paddingLeft))*e.x,c=o.top+(i.clientTop+parseFloat(s.paddingTop))*e.y;g*=e.x,v*=e.y,b*=e.x,x*=e.y,g+=u,v+=c,i=getWindow(i).frameElement}}return floating_ui_utils_rectToClientRect({width:b,height:x,x:g,y:v})}function getWindowScrollBarX(e){return getBoundingClientRect(getDocumentElement(e)).left+getNodeScroll(e).scrollLeft}function getClientRectFromClippingAncestor(e,o,i){let s;if("viewport"===o)s=function(e,o){let i=getWindow(e),s=getDocumentElement(e),u=i.visualViewport,c=s.clientWidth,f=s.clientHeight,p=0,m=0;if(u){c=u.width,f=u.height;let e=isWebKit();(!e||e&&"fixed"===o)&&(p=u.offsetLeft,m=u.offsetTop)}return{width:c,height:f,x:p,y:m}}(e,i);else if("document"===o)s=function(e){let o=getDocumentElement(e),i=getNodeScroll(e),s=e.ownerDocument.body,u=p(o.scrollWidth,o.clientWidth,s.scrollWidth,s.clientWidth),c=p(o.scrollHeight,o.clientHeight,s.scrollHeight,s.clientHeight),f=-i.scrollLeft+getWindowScrollBarX(e),m=-i.scrollTop;return"rtl"===getComputedStyle(s).direction&&(f+=p(o.clientWidth,s.clientWidth)-u),{width:u,height:c,x:f,y:m}}(getDocumentElement(e));else if(isElement(o))s=function(e,o){let i=getBoundingClientRect(e,!0,"fixed"===o),s=i.top+e.clientTop,u=i.left+e.clientLeft,c=isHTMLElement(e)?getScale(e):createCoords(1),f=e.clientWidth*c.x,p=e.clientHeight*c.y,m=u*c.x,g=s*c.y;return{width:f,height:p,x:m,y:g}}(o,i);else{let i=getVisualOffsets(e);s={...o,x:o.x-i.x,y:o.y-i.y}}return floating_ui_utils_rectToClientRect(s)}function getTrueOffsetParent(e,o){return isHTMLElement(e)&&"fixed"!==getComputedStyle(e).position?o?o(e):e.offsetParent:null}function getOffsetParent(e,o){let i=getWindow(e);if(!isHTMLElement(e))return i;let s=getTrueOffsetParent(e,o);for(;s&&["table","td","th"].includes(getNodeName(s))&&"static"===getComputedStyle(s).position;)s=getTrueOffsetParent(s,o);return s&&("html"===getNodeName(s)||"body"===getNodeName(s)&&"static"===getComputedStyle(s).position&&!isContainingBlock(s))?i:s||function(e){let o=getParentNode(e);for(;isHTMLElement(o)&&!isLastTraversableNode(o);){if(isContainingBlock(o))return o;o=getParentNode(o)}return null}(e)||i}let getElementRects=async function(e){let{reference:o,floating:i,strategy:s}=e,u=this.getOffsetParent||getOffsetParent,c=this.getDimensions;return{reference:function(e,o,i){let s=isHTMLElement(o),u=getDocumentElement(o),c="fixed"===i,f=getBoundingClientRect(e,!0,c,o),p={scrollLeft:0,scrollTop:0},m=createCoords(0);if(s||!s&&!c){if(("body"!==getNodeName(o)||isOverflowElement(u))&&(p=getNodeScroll(o)),s){let e=getBoundingClientRect(o,!0,c,o);m.x=e.x+o.clientLeft,m.y=e.y+o.clientTop}else u&&(m.x=getWindowScrollBarX(u))}
40return{x:f.left+p.scrollLeft-m.x,y:f.top+p.scrollTop-m.y,width:f.width,height:f.height}}(o,await u(i),s),floating:{x:0,y:0,...await c(i)}}},w={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:o,offsetParent:i,strategy:s}=e,u=isHTMLElement(i),c=getDocumentElement(i);if(i===c)return o;let f={scrollLeft:0,scrollTop:0},p=createCoords(1),m=createCoords(0);if((u||!u&&"fixed"!==s)&&(("body"!==getNodeName(i)||isOverflowElement(c))&&(f=getNodeScroll(i)),isHTMLElement(i))){let e=getBoundingClientRect(i);p=getScale(i),m.x=e.x+i.clientLeft,m.y=e.y+i.clientTop}return{width:o.width*p.x,height:o.height*p.y,x:o.x*p.x-f.scrollLeft*p.x+m.x,y:o.y*p.y-f.scrollTop*p.y+m.y}},getDocumentElement:getDocumentElement,getClippingRect:function(e){let{element:o,boundary:i,rootBoundary:s,strategy:u}=e,c="clippingAncestors"===i?function(e,o){let i=o.get(e);if(i)return i;let s=getOverflowAncestors(e,[],!1).filter(e=>isElement(e)&&"body"!==getNodeName(e)),u=null,c="fixed"===getComputedStyle(e).position,f=c?getParentNode(e):e;for(;isElement(f)&&!isLastTraversableNode(f);){let o=getComputedStyle(f),i=isContainingBlock(f);i||"fixed"!==o.position||(u=null);let p=c?!i&&!u:!i&&"static"===o.position&&!!u&&["absolute","fixed"].includes(u.position)||isOverflowElement(f)&&!i&&function hasFixedPositionAncestor(e,o){let i=getParentNode(e);return!(i===o||!isElement(i)||isLastTraversableNode(i))&&("fixed"===getComputedStyle(i).position||hasFixedPositionAncestor(i,o))}(e,f);p?s=s.filter(e=>e!==f):u=o,f=getParentNode(f)}return o.set(e,s),s}(o,this._c):[].concat(i),m=[...c,s],g=m[0],v=m.reduce((e,i)=>{let s=getClientRectFromClippingAncestor(o,i,u);return e.top=p(s.top,e.top),e.right=f(s.right,e.right),e.bottom=f(s.bottom,e.bottom),e.left=p(s.left,e.left),e},getClientRectFromClippingAncestor(o,g,u));return{width:v.right-v.left,height:v.bottom-v.top,x:v.left,y:v.top}},getOffsetParent,getElementRects,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:o,height:i}=getCssDimensions(e);return{width:o,height:i}},getScale,isElement:isElement,isRTL:function(e){return"rtl"===getComputedStyle(e).direction}},floating_ui_dom_arrow=e=>({name:"arrow",options:e,async fn(o){let{x:i,y:s,placement:u,rects:c,platform:m,elements:g,middlewareData:v}=o,{element:b,padding:x=0}=floating_ui_utils_evaluate(e,o)||{};if(null==b)return{};let w=floating_ui_utils_getPaddingObject(x),C={x:i,y:s},P=getOppositeAxis(floating_ui_utils_getSideAxis(u)),S=getAxisLength(P),_=await m.getDimensions(b),O="y"===P,N=O?"clientHeight":"clientWidth",E=c.reference[S]+c.reference[P]-C[P]-c.floating[S],k=C[P]-c.reference[P],T=await (null==m.getOffsetParent?void 0:m.getOffsetParent(b)),R=T?T[N]:0;R&&await (null==m.isElement?void 0:m.isElement(T))||(R=g.floating[N]||c.floating[S]);let j=R/2-_[S]/2-1,I=f(w[O?"top":"left"],j),L=f(w[O?"bottom":"right"],j),F=R-_[S]-L,B=R/2-_[S]/2+(E/2-k/2),W=p(I,f(B,F)),V=!v.arrow&&null!=floating_ui_utils_getAlignment(u)&&B!=W&&c.reference[S]/2-(B<I?I:L)-_[S]/2<0,q=V?B<I?B-I:B-F:0;return{[P]:C[P]+q,data:{[P]:W,centerOffset:B-W-q,...V&&{alignmentOffset:q}},reset:V}}}),floating_ui_dom_computePosition=(e,o,i)=>{let s=new Map,u={platform:w,...i},c={...u.platform,_c:s};return computePosition(e,o,{...u,platform:c})};var C=i(73935);let floating_ui_react_dom_arrow=e=>({name:"arrow",options:e,fn(o){let{element:i,padding:s}="function"==typeof e?e(o):e;return i&&({}).hasOwnProperty.call(i,"current")?null!=i.current?floating_ui_dom_arrow({element:i.current,padding:s}).fn(o):{}:i?floating_ui_dom_arrow({element:i,padding:s}).fn(o):{}}});var P="undefined"!=typeof document?u.useLayoutEffect:u.useEffect;function deepEqual(e,o){let i,s,u;if(e===o)return!0;if(typeof e!=typeof o)return!1;if("function"==typeof e&&e.toString()===o.toString())return!0;if(e&&o&&"object"==typeof e){if(Array.isArray(e)){if((i=e.length)!==o.length)return!1;for(s=i;0!=s--;)if(!deepEqual(e[s],o[s]))return!1;return!0}if((i=(u=Object.keys(e)).length)!==Object.keys(o).length)return!1;for(s=i;0!=s--;)if(!({}).hasOwnProperty.call(o,u[s]))return!1;for(s=i;0!=s--;){let i=u[s];if(("_owner"!==i||!e.$$typeof)&&!deepEqual(e[i],o[i]))return!1}return!0}return e!=e&&o!=o}function getDPR(e){if("undefined"==typeof window)return 1;let o=e.ownerDocument.defaultView||window;return o.devicePixelRatio||1}function roundByDPR(e,o){let i=getDPR(e);return Math.round(o*i)/i}function useLatestRef(e){let o=u.useRef(e);return P(()=>{o.current=e}),o}var S=i(75320);let _=(0,u.forwardRef)((e,o)=>{let{children:i,width:c=10,height:f=5,...p}=e;return(0,u.createElement)(S.WV.svg,(0,s.Z)({},p,{ref:o,width:c,height:f,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),e.asChild?i:(0,u.createElement)("polygon",{points:"0,0 30,0 15,10"}))});var O=i(28771),N=i(25360),E=i(79698),k=i(9981),T=i(7546);let R="Popper",[j,I]=(0,N.b)(R),[L,F]=j(R),B=(0,u.forwardRef)((e,o)=>{let{__scopePopper:i,virtualRef:c,...f}=e,p=F("PopperAnchor",i),m=(0,u.useRef)(null),g=(0,O.e)(o,m);return(0,u.useEffect)(()=>{p.onAnchorChange((null==c?void 0:c.current)||m.current)}),c?null:(0,u.createElement)(S.WV.div,(0,s.Z)({},f,{ref:g}))}),W="PopperContent",[V,q]=j(W),U=(0,u.forwardRef)((e,o)=>{var i,c,m,v,b,x,w,_,N,R,j,I,L,B;let{__scopePopper:q,side:U="bottom",sideOffset:K=0,align:H="center",alignOffset:Q=0,arrowPadding:G=0,avoidCollisions:Z=!0,collisionBoundary:J=[],collisionPadding:X=0,sticky:ee="partial",hideWhenDetached:et=!1,updatePositionStrategy:er="optimized",onPlaced:en,...ea}=e,eo=F(W,q),[ei,es]=(0,u.useState)(null),el=(0,O.e)(o,e=>es(e)),[eu,ed]=(0,u.useState)(null),ec=(0,T.t)(eu),ef=null!==(i=null==ec?void 0:ec.width)&&void 0!==i?i:0,ep=null!==(c=null==ec?void 0:ec.height)&&void 0!==c?c:0,eh="number"==typeof X?X:{top:0,right:0,bottom:0,left:0,...X},em=Array.isArray(J)?J:[J],eg=em.length>0,ey={padding:eh,boundary:em.filter($cf1ac5d9fe0e8206$var$isNotNull),altBoundary:eg},{refs:ev,floatingStyles:eb,placement:e$,isPositioned:ex,middlewareData:ew}=function(e){void 0===e&&(e={});let{placement:o="bottom",strategy:i="absolute",middleware:s=[],platform:c,elements:{reference:f,floating:p}={},transform:m=!0,whileElementsMounted:g,open:v}=e,[b,x]=u.useState({x:0,y:0,strategy:i,placement:o,middlewareData:{},isPositioned:!1}),[w,S]=u.useState(s);deepEqual(w,s)||S(s);let[_,O]=u.useState(null),[N,E]=u.useState(null),k=u.useCallback(e=>
40{e!==I.current&&(I.current=e,O(e))},[]),T=u.useCallback(e=>{e!==L.current&&(L.current=e,E(e))},[]),R=f||_,j=p||N,I=u.useRef(null),L=u.useRef(null),F=u.useRef(b),B=null!=g,W=useLatestRef(g),V=useLatestRef(c),q=u.useCallback(()=>{if(!I.current||!L.current)return;let e={placement:o,strategy:i,middleware:w};V.current&&(e.platform=V.current),floating_ui_dom_computePosition(I.current,L.current,e).then(e=>{let o={...e,isPositioned:!0};U.current&&!deepEqual(F.current,o)&&(F.current=o,C.flushSync(()=>{x(o)}))})},[w,o,i,V]);P(()=>{!1===v&&F.current.isPositioned&&(F.current.isPositioned=!1,x(e=>({...e,isPositioned:!1})))},[v]);let U=u.useRef(!1);P(()=>(U.current=!0,()=>{U.current=!1}),[]),P(()=>{if(R&&(I.current=R),j&&(L.current=j),R&&j){if(W.current)return W.current(R,j,q);q()}},[R,j,q,W,B]);let K=u.useMemo(()=>({reference:I,floating:L,setReference:k,setFloating:T}),[k,T]),H=u.useMemo(()=>({reference:R,floating:j}),[R,j]),Q=u.useMemo(()=>{let e={position:i,left:0,top:0};if(!H.floating)return e;let o=roundByDPR(H.floating,b.x),s=roundByDPR(H.floating,b.y);return m?{...e,transform:"translate("+o+"px, "+s+"px)",...getDPR(H.floating)>=1.5&&{willChange:"transform"}}:{position:i,left:o,top:s}},[i,m,H.floating,b.x,b.y]);return u.useMemo(()=>({...b,update:q,refs:K,elements:H,floatingStyles:Q}),[b,q,K,H,Q])}({strategy:"fixed",placement:U+("center"!==H?"-"+H:""),whileElementsMounted:(...e)=>{let o=function(e,o,i,s){let u;void 0===s&&(s={});let{ancestorScroll:c=!0,ancestorResize:m=!0,elementResize:v="function"==typeof ResizeObserver,layoutShift:b="function"==typeof IntersectionObserver,animationFrame:x=!1}=s,w=unwrapElement(e),C=c||m?[...w?getOverflowAncestors(w):[],...getOverflowAncestors(o)]:[];C.forEach(e=>{c&&e.addEventListener("scroll",i,{passive:!0}),m&&e.addEventListener("resize",i)});let P=w&&b?function(e,o){let i,s=null,u=getDocumentElement(e);function cleanup(){clearTimeout(i),s&&s.disconnect(),s=null}return!function refresh(c,m){void 0===c&&(c=!1),void 0===m&&(m=1),cleanup();let{left:v,top:b,width:x,height:w}=e.getBoundingClientRect();if(c||o(),!x||!w)return;let C=g(b),P=g(u.clientWidth-(v+x)),S=g(u.clientHeight-(b+w)),_=g(v),O={rootMargin:-C+"px "+-P+"px "+-S+"px "+-_+"px",threshold:p(0,f(1,m))||1},N=!0;function handleObserve(e){let o=e[0].intersectionRatio;if(o!==m){if(!N)return refresh();o?refresh(!1,o):i=setTimeout(()=>{refresh(!1,1e-7)},100)}N=!1}try{s=new IntersectionObserver(handleObserve,{...O,root:u.ownerDocument})}catch(e){s=new IntersectionObserver(handleObserve,O)}s.observe(e)}(!0),cleanup}(w,i):null,S=-1,_=null;v&&(_=new ResizeObserver(e=>{let[s]=e;s&&s.target===w&&_&&(_.unobserve(o),cancelAnimationFrame(S),S=requestAnimationFrame(()=>{_&&_.observe(o)})),i()}),w&&!x&&_.observe(w),_.observe(o));let O=x?getBoundingClientRect(e):null;return x&&function frameLoop(){let o=getBoundingClientRect(e);O&&(o.x!==O.x||o.y!==O.y||o.width!==O.width||o.height!==O.height)&&i(),O=o,u=requestAnimationFrame(frameLoop)}(),i(),()=>{C.forEach(e=>{c&&e.removeEventListener("scroll",i),m&&e.removeEventListener("resize",i)}),P&&P(),_&&_.disconnect(),_=null,x&&cancelAnimationFrame(u)}}(...e,{animationFrame:"always"===er});return o},elements:{reference:eo.anchor},middleware:[{name:"offset",options:N={mainAxis:K+ep,alignmentAxis:Q},async fn(e){var o,i;let{x:s,y:u,placement:c,middlewareData:f}=e,p=await convertValueToCoords(e,N);return c===(null==(o=f.offset)?void 0:o.placement)&&null!=(i=f.arrow)&&i.alignmentOffset?{}:{x:s+p.x,y:u+p.y,data:{...p,placement:c}}}},Z&&{name:"shift",options:j={mainAxis:!0,crossAxis:!1,limiter:"partial"===ee?(void 0===R&&(R={}),{options:R,fn(e){let{x:o,y:i,placement:s,rects:u,middlewareData:c}=e,{offset:f=0,mainAxis:p=!0,crossAxis:m=!0}=floating_ui_utils_evaluate(R,e),g={x:o,y:i},v=floating_ui_utils_getSideAxis(s),b=getOppositeAxis(v),x=g[b],w=g[v],C=floating_ui_utils_evaluate(f,e),P="number"==typeof C?{mainAxis:C,crossAxis:0}:{mainAxis:0,crossAxis:0,...C};if(p){let e="y"===b?"height":"width",o=u.reference[b]-u.floating[e]+P.mainAxis,i=u.reference[b]+u.reference[e]-P.mainAxis;x<o?x=o:x>i&&(x=i)}if(m){var S,_;let e="y"===b?"width":"height",o=["top","left"].includes(floating_ui_utils_getSide(s)),i=u.reference[v]-u.floating[e]+(o&&(null==(S=c.offset)?void 0:S[v])||0)+(o?0:P.crossAxis),f=u.reference[v]+u.reference[e]+(o?0:(null==(_=c.offset)?void 0:_[v])||0)-(o?P.crossAxis:0);w<i?w=i:w>f&&(w=f)}return{[b]:x,[v]:w}}}):void 0,...ey},async fn(e){let{x:o,y:i,placement:s}=e,{mainAxis:u=!0,crossAxis:c=!1,limiter:m={fn:e=>{let{x:o,y:i}=e;return{x:o,y:i}}},...g}=floating_ui_utils_evaluate(j,e),v={x:o,y:i},b=await detectOverflow(e,g),x=floating_ui_utils_getSideAxis(floating_ui_utils_getSide(s)),w=getOppositeAxis(x),C=v[w],P=v[x];if(u){let e=C+b["y"===w?"top":"left"],o=C-b["y"===w?"bottom":"right"];C=p(e,f(C,o))}if(c){let e="y"===x?"top":"left",o="y"===x?"bottom":"right",i=P+b[e],s=P-b[o];P=p(i,f(P,s))}let S=m.fn({...e,[w]:C,[x]:P});return{...S,data:{x:S.x-o,y:S.y-i}}}},Z&&{name:"flip",options:I={...ey},async fn(e){var o,i,s,u,c;let{placement:f,middlewareData:p,rects:m,initialPlacement:g,platform:v,elements:b}=e,{mainAxis:x=!0,crossAxis:w=!0,fallbackPlacements:C,fallbackStrategy:P="bestFit",fallbackAxisSideDirection:S="none",flipAlignment:_=!0,...O}=floating_ui_utils_evaluate(I,e);
40if(null!=(o=p.arrow)&&o.alignmentOffset)return{};let N=floating_ui_utils_getSide(f),E=floating_ui_utils_getSide(g)===g,k=await (null==v.isRTL?void 0:v.isRTL(b.floating)),T=C||(E||!_?[getOppositePlacement(g)]:function(e){let o=getOppositePlacement(e);return[floating_ui_utils_getOppositeAlignmentPlacement(e),o,floating_ui_utils_getOppositeAlignmentPlacement(o)]}(g));C||"none"===S||T.push(...function(e,o,i,s){let u=floating_ui_utils_getAlignment(e),c=function(e,o,i){let s=["left","right"],u=["right","left"];switch(e){case"top":case"bottom":if(i)return o?u:s;return o?s:u;case"left":case"right":return o?["top","bottom"]:["bottom","top"];default:return[]}}(floating_ui_utils_getSide(e),"start"===i,s);return u&&(c=c.map(e=>e+"-"+u),o&&(c=c.concat(c.map(floating_ui_utils_getOppositeAlignmentPlacement)))),c}(g,_,S,k));let R=[g,...T],j=await detectOverflow(e,O),L=[],F=(null==(i=p.flip)?void 0:i.overflows)||[];if(x&&L.push(j[N]),w){let e=function(e,o,i){void 0===i&&(i=!1);let s=floating_ui_utils_getAlignment(e),u=getOppositeAxis(floating_ui_utils_getSideAxis(e)),c=getAxisLength(u),f="x"===u?s===(i?"end":"start")?"right":"left":"start"===s?"bottom":"top";return o.reference[c]>o.floating[c]&&(f=getOppositePlacement(f)),[f,getOppositePlacement(f)]}(f,m,k);L.push(j[e[0]],j[e[1]])}if(F=[...F,{placement:f,overflows:L}],!L.every(e=>e<=0)){let e=((null==(s=p.flip)?void 0:s.index)||0)+1,o=R[e];if(o)return{data:{index:e,overflows:F},reset:{placement:o}};let i=null==(u=F.filter(e=>e.overflows[0]<=0).sort((e,o)=>e.overflows[1]-o.overflows[1])[0])?void 0:u.placement;if(!i)switch(P){case"bestFit":{let e=null==(c=F.map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,o)=>e+o,0)]).sort((e,o)=>e[1]-o[1])[0])?void 0:c[0];e&&(i=e);break}case"initialPlacement":i=g}if(f!==i)return{reset:{placement:i}}}return{}}},{name:"size",options:L={...ey,apply:({elements:e,rects:o,availableWidth:i,availableHeight:s})=>{let{width:u,height:c}=o.reference,f=e.floating.style;f.setProperty("--radix-popper-available-width",`${i}px`),f.setProperty("--radix-popper-available-height",`${s}px`),f.setProperty("--radix-popper-anchor-width",`${u}px`),f.setProperty("--radix-popper-anchor-height",`${c}px`)}},async fn(e){let o,i;let{placement:s,rects:u,platform:c,elements:m}=e,{apply:g=()=>{},...v}=floating_ui_utils_evaluate(L,e),b=await detectOverflow(e,v),x=floating_ui_utils_getSide(s),w=floating_ui_utils_getAlignment(s),C="y"===floating_ui_utils_getSideAxis(s),{width:P,height:S}=u.floating;"top"===x||"bottom"===x?(o=x,i=w===(await (null==c.isRTL?void 0:c.isRTL(m.floating))?"start":"end")?"left":"right"):(i=x,o="end"===w?"top":"bottom");let _=S-b[o],O=P-b[i],N=!e.middlewareData.shift,E=_,k=O;if(C){let e=P-b.left-b.right;k=w||N?f(O,e):e}else{let e=S-b.top-b.bottom;E=w||N?f(_,e):e}if(N&&!w){let e=p(b.left,0),o=p(b.right,0),i=p(b.top,0),s=p(b.bottom,0);C?k=P-2*(0!==e||0!==o?e+o:p(b.left,b.right)):E=S-2*(0!==i||0!==s?i+s:p(b.top,b.bottom))}await g({...e,availableWidth:k,availableHeight:E});let T=await c.getDimensions(m.floating);return P!==T.width||S!==T.height?{reset:{rects:!0}}:{}}},eu&&floating_ui_react_dom_arrow({element:eu,padding:G}),$cf1ac5d9fe0e8206$var$transformOrigin({arrowWidth:ef,arrowHeight:ep}),et&&{name:"hide",options:B={strategy:"referenceHidden",...ey},async fn(e){let{rects:o}=e,{strategy:i="referenceHidden",...s}=floating_ui_utils_evaluate(B,e);switch(i){case"referenceHidden":{let i=await detectOverflow(e,{...s,elementContext:"reference"}),u=getSideOffsets(i,o.reference);return{data:{referenceHiddenOffsets:u,referenceHidden:isAnySideFullyClipped(u)}}}case"escaped":{let i=await detectOverflow(e,{...s,altBoundary:!0}),u=getSideOffsets(i,o.floating);return{data:{escapedOffsets:u,escaped:isAnySideFullyClipped(u)}}}default:return{}}}}]}),[eC,eP]=$cf1ac5d9fe0e8206$var$getSideAndAlignFromPlacement(e$),eS=(0,E.W)(en);(0,k.b)(()=>{ex&&(null==eS||eS())},[ex,eS]);let e_=null===(m=ew.arrow)||void 0===m?void 0:m.x,eO=null===(v=ew.arrow)||void 0===v?void 0:v.y,eN=(null===(b=ew.arrow)||void 0===b?void 0:b.centerOffset)!==0,[eE,eA]=(0,u.useState)();return(0,k.b)(()=>{ei&&eA(window.getComputedStyle(ei).zIndex)},[ei]),(0,u.createElement)("div",{ref:ev.setFloating,"data-radix-popper-content-wrapper":"",style:{...eb,transform:ex?eb.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eE,"--radix-popper-transform-origin":[null===(x=ew.transformOrigin)||void 0===x?void 0:x.x,null===(w=ew.transformOrigin)||void 0===w?void 0:w.y].join(" ")},dir:e.dir},(0,u.createElement)(V,{scope:q,placedSide:eC,onArrowChange:ed,arrowX:e_,arrowY:eO,shouldHideArrow:eN},(0,u.createElement)(S.WV.div,(0,s.Z)({"data-side":eC,"data-align":eP},ea,{ref:el,style:{...ea.style,animation:ex?void 0:"none",opacity:null!==(_=ew.hide)&&void 0!==_&&_.referenceHidden?0:void 0}}))))}
40),K={top:"bottom",right:"left",bottom:"top",left:"right"},H=(0,u.forwardRef)(function(e,o){let{__scopePopper:i,...c}=e,f=q("PopperArrow",i),p=K[f.placedSide];return(0,u.createElement)("span",{ref:f.onArrowChange,style:{position:"absolute",left:f.arrowX,top:f.arrowY,[p]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[f.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[f.placedSide],visibility:f.shouldHideArrow?"hidden":void 0}},(0,u.createElement)(_,(0,s.Z)({},c,{ref:o,style:{...c.style,display:"block"}})))});function $cf1ac5d9fe0e8206$var$isNotNull(e){return null!==e}let $cf1ac5d9fe0e8206$var$transformOrigin=e=>({name:"transformOrigin",options:e,fn(o){var i,s,u,c,f;let{placement:p,rects:m,middlewareData:g}=o,v=(null===(i=g.arrow)||void 0===i?void 0:i.centerOffset)!==0,b=v?0:e.arrowWidth,x=v?0:e.arrowHeight,[w,C]=$cf1ac5d9fe0e8206$var$getSideAndAlignFromPlacement(p),P={start:"0%",center:"50%",end:"100%"}[C],S=(null!==(s=null===(u=g.arrow)||void 0===u?void 0:u.x)&&void 0!==s?s:0)+b/2,_=(null!==(c=null===(f=g.arrow)||void 0===f?void 0:f.y)&&void 0!==c?c:0)+x/2,O="",N="";return"bottom"===w?(O=v?P:`${S}px`,N=`${-x}px`):"top"===w?(O=v?P:`${S}px`,N=`${m.floating.height+x}px`):"right"===w?(O=`${-x}px`,N=v?P:`${_}px`):"left"===w&&(O=`${m.floating.width+x}px`,N=v?P:`${_}px`),{data:{x:O,y:N}}}});function $cf1ac5d9fe0e8206$var$getSideAndAlignFromPlacement(e){let[o,i="center"]=e.split("-");return[o,i]}let $cf1ac5d9fe0e8206$export$be92b6f5f03c0fe9=e=>{let{__scopePopper:o,children:i}=e,[s,c]=(0,u.useState)(null);return(0,u.createElement)(L,{scope:o,anchor:s,onAnchorChange:c},i)},Q=B,G=U,Z=H},42651:function(e,o,i){"use strict";i.d(o,{h:function(){return p}});var s=i(87462),u=i(67294),c=i(73935),f=i(75320);let p=(0,u.forwardRef)((e,o)=>{var i;let{container:p=null==globalThis?void 0:null===(i=globalThis.document)||void 0===i?void 0:i.body,...m}=e;return p?c.createPortal((0,u.createElement)(f.WV.div,(0,s.Z)({},m,{ref:o})),p):null})},29115:function(e,o,i){"use strict";i.d(o,{z:function(){return $921a889cee6df7e8$export$99c2b779aa4e8b8b}});var s=i(67294),u=i(73935),c=i(28771),f=i(9981);let $921a889cee6df7e8$export$99c2b779aa4e8b8b=e=>{let{present:o,children:i}=e,p=function(e){var o;let[i,c]=(0,s.useState)(),p=(0,s.useRef)({}),m=(0,s.useRef)(e),g=(0,s.useRef)("none"),v=e?"mounted":"unmounted",[b,x]=(o={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,s.useReducer)((e,i)=>{let s=o[e][i];return null!=s?s:e},v));return(0,s.useEffect)(()=>{let e=$921a889cee6df7e8$var$getAnimationName(p.current);g.current="mounted"===b?e:"none"},[b]),(0,f.b)(()=>{let o=p.current,i=m.current,s=i!==e;if(s){let s=g.current,u=$921a889cee6df7e8$var$getAnimationName(o);e?x("MOUNT"):"none"===u||(null==o?void 0:o.display)==="none"?x("UNMOUNT"):i&&s!==u?x("ANIMATION_OUT"):x("UNMOUNT"),m.current=e}},[e,x]),(0,f.b)(()=>
40{if(i){let handleAnimationEnd=e=>{let o=$921a889cee6df7e8$var$getAnimationName(p.current),s=o.includes(e.animationName);e.target===i&&s&&(0,u.flushSync)(()=>x("ANIMATION_END"))},handleAnimationStart=e=>{e.target===i&&(g.current=$921a889cee6df7e8$var$getAnimationName(p.current))};return i.addEventListener("animationstart",handleAnimationStart),i.addEventListener("animationcancel",handleAnimationEnd),i.addEventListener("animationend",handleAnimationEnd),()=>{i.removeEventListener("animationstart",handleAnimationStart),i.removeEventListener("animationcancel",handleAnimationEnd),i.removeEventListener("animationend",handleAnimationEnd)}}x("ANIMATION_END")},[i,x]),{isPresent:["mounted","unmountSuspended"].includes(b),ref:(0,s.useCallback)(e=>{e&&(p.current=getComputedStyle(e)),c(e)},[])}}(o),m="function"==typeof i?i({present:p.isPresent}):s.Children.only(i),g=(0,c.e)(p.ref,m.ref),v="function"==typeof i;return v||p.isPresent?(0,s.cloneElement)(m,{ref:g}):null};function $921a889cee6df7e8$var$getAnimationName(e){return(null==e?void 0:e.animationName)||"none"}$921a889cee6df7e8$export$99c2b779aa4e8b8b.displayName="Presence"},75320:function(e,o,i){"use strict";i.d(o,{WV:function(){return p},jH:function(){return $8927f6f2acc4f386$export$6d1a0317bde7de7f}});var s=i(87462),u=i(67294),c=i(73935),f=i(88426);let p=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,o)=>{let i=(0,u.forwardRef)((e,i)=>{let{asChild:c,...p}=e,m=c?f.g7:o;return(0,u.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,u.createElement)(m,(0,s.Z)({},p,{ref:i}))});return i.displayName=`Primitive.${o}`,{...e,[o]:i}},{});function $8927f6f2acc4f386$export$6d1a0317bde7de7f(e,o){e&&(0,c.flushSync)(()=>
40e.dispatchEvent(o))}},88426:function(e,o,i){"use strict";i.d(o,{A4:function(){return $5e63c961fc1ce211$export$d9f1ccf0bdb05d45},g7:function(){return f}});var s=i(87462),u=i(67294),c=i(28771);let f=(0,u.forwardRef)((e,o)=>{let{children:i,...c}=e,f=u.Children.toArray(i),m=f.find($5e63c961fc1ce211$var$isSlottable);if(m){let e=m.props.children,i=f.map(o=>o!==m?o:u.Children.count(e)>1?u.Children.only(null):(0,u.isValidElement)(e)?e.props.children:null);return(0,u.createElement)(p,(0,s.Z)({},c,{ref:o}),(0,u.isValidElement)(e)?(0,u.cloneElement)(e,void 0,i):null)}return(0,u.createElement)(p,(0,s.Z)({},c,{ref:o}),i)});f.displayName="Slot";let p=(0,u.forwardRef)((e,o)=>{let{children:i,...s}=e;return(0,u.isValidElement)(i)?(0,u.cloneElement)(i,{...function(e,o){let i={...o};for(let s in o){let u=e[s],c=o[s],f=/^on[A-Z]/.test(s);f?u&&c?i[s]=(...e)=>{c(...e),u(...e)}:u&&(i[s]=u):"style"===s?i[s]={...u,...c}:"className"===s&&(i[s]=[u,c].filter(Boolean).join(" "))}return{...e,...i}}(s,i.props),ref:o?(0,c.F)(o,i.ref):i.ref}):u.Children.count(i)>1?u.Children.only(null):null});p.displayName="SlotClone";let $5e63c961fc1ce211$export$d9f1ccf0bdb05d45=({children:e})=>(0,u.createElement)(u.Fragment,null,e);function $5e63c961fc1ce211$var$isSlottable(e){return(0,u.isValidElement)(e)&&e.type===$5e63c961fc1ce211$export$d9f1ccf0bdb05d45}},79698:function(e,o,i){"use strict";i.d(o,{W:function(){return $b1b2314f5f9a1d84$export$25bec8c6f54ee79a}});var s=i(67294);function $b1b2314f5f9a1d84$export$25bec8c6f54ee79a(e){let o=(0,s.useRef)(e);return(0,s.useEffect)(()=>{o.current=e}),(0,s.useMemo)(()=>(...e)=>{var i;return null===(i=o.current)||void 0===i?void 0:i.call(o,...e)},[])}},77342:function(e,o,i){"use strict";i.d(o,{T:function(){return $71cd76cc60e0454e$export$6f32135080cb4c3}});var s=i(67294),u=i(79698);function $71cd76cc60e0454e$export$6f32135080cb4c3({prop:e,defaultProp:o,onChange:i=()=>{}}){let[c,f]=function({defaultProp:e,onChange:o}){let i=(0,s.useState)(e),[c]=i,f=(0,s.useRef)(c),p=(0,u.W)(o);return(0,s.useEffect)(()=>{f.current!==c&&(p(c),f.current=c)},[c,f,p]),i}({defaultProp:o,onChange:i}),p=void 0!==e,m=p?e:c,g=(0,u.W)(i),v=(0,s.useCallback)(o=>{if(p){let i="function"==typeof o?o(e):o;i!==e&&g(i)}else f(o)},[p,e,f,g]);return[m,v]}},9981:function(e,o,i){"use strict";i.d(o,{b:function(){return u}});var s=i(67294);let u=(null==globalThis?void 0:globalThis.document)?s.useLayoutEffect:()=>{}},57898:function(e,o,i){"use strict";i.d(o,{D:function(){return $010c2913dbd2fe3d$export$5cae361ad82dce8b}});var s=i(67294);function $010c2913dbd2fe3d$export$5cae361ad82dce8b(e){let o=(0,s.useRef)({value:e,previous:e});return(0,s.useMemo)(()=>(o.current.value!==e&&(o.current.previous=o.current.value,o.current.value=e),o.current.previous),[e])}},7546:function(e,o,i){"use strict";i.d(o,{t:function(){return $db6c3485150b8e66$export$1ab7ae714698c4b8}});var s=i(67294),u=i(9981);function $db6c3485150b8e66$export$1ab7ae714698c4b8(e){let[o,i]=(0,s.useState)(void 0);return(0,u.b)(()=>{if(e){i({width:e.offsetWidth,height:e.offsetHeight});let o=new ResizeObserver(o=>{let s,u;if(!Array.isArray(o)||!o.length)return;let c=o[0];if("borderBoxSize"in c){let e=c.borderBoxSize,o=Array.isArray(e)?e[0]:e;s=o.inlineSize,u=o.blockSize}else s=e.offsetWidth,u=e.offsetHeight;i({width:s,height:u})});return o.observe(e,{box:"border-box"}),()=>o.unobserve(e)}i(void 0)},[e]),o}},96219:function(e,o,i){"use strict";i.d(o,{T:function(){return f},f:function(){return p}});var s=i(87462),u=i(67294),c=i(75320);let f=(0,u.forwardRef)((e,o)=>(0,u.createElement)(c.WV.span,(0,s.Z)({},e,{ref:o,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}))),p=f},15761:function(e,o,i){"use strict";i.d(o,{j:function(){return c}});var s=i(33989),u=i(32161);let FocusManager=class FocusManager extends s.l{constructor(){super(),this.setup=e=>{if(!u.sk&&window.addEventListener){let listener=()=>e();return window.addEventListener("visibilitychange",listener,!1),window.addEventListener("focus",listener,!1),()=>{window.removeEventListener("visibilitychange",listener),window.removeEventListener("focus",listener)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var e;null==(e=this.cleanup)||e.call(this),this.cleanup=void 0}}setEventListener(e){var o;this.setup=e,null==(o=this.cleanup)||o.call(this),this.cleanup=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){let o=this.focused!==e;o&&(this.focused=e,this.onFocus())}
40onFocus(){this.listeners.forEach(({listener:e})=>{e()})}isFocused(){return"boolean"==typeof this.focused?this.focused:"undefined"==typeof document||[void 0,"visible","prerender"].includes(document.visibilityState)}};let c=new FocusManager},30081:function(e,o,i){"use strict";i.d(o,{V:function(){return u}});var s=i(32161);let u=function(){let e=[],o=0,notifyFn=e=>{e()},batchNotifyFn=e=>{e()},schedule=i=>{o?e.push(i):(0,s.A4)(()=>{notifyFn(i)})},flush=()=>{let o=e;e=[],o.length&&(0,s.A4)(()=>{batchNotifyFn(()=>{o.forEach(e=>{notifyFn(e)})})})};return{batch:e=>{let i;o++;try{i=e()}finally{--o||flush()}return i},batchCalls:e=>(...o)=>{schedule(()=>{e(...o)})},schedule,setNotifyFunction:e=>{notifyFn=e},setBatchNotifyFunction:e=>{batchNotifyFn=e}}}()},96474:function(e,o,i){"use strict";i.d(o,{N:function(){return f}});var s=i(33989),u=i(32161);let c=["online","offline"];let OnlineManager=class OnlineManager extends s.l{constructor(){super(),this.setup=e=>{if(!u.sk&&window.addEventListener){let listener=()=>e();return c.forEach(e=>{window.addEventListener(e,listener,!1)}),()=>{c.forEach(e=>{window.removeEventListener(e,listener)})}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var e;null==(e=this.cleanup)||e.call(this),this.cleanup=void 0}}setEventListener(e){var o;this.setup=e,null==(o=this.cleanup)||o.call(this),this.cleanup=e(e=>{"boolean"==typeof e?this.setOnline(e):this.onOnline()})}setOnline(e){let o=this.online!==e;o&&(this.online=e,this.onOnline())}onOnline(){this.listeners.forEach(({listener:e})=>{e()})}isOnline(){return"boolean"==typeof this.online?this.online:"undefined"==typeof navigator||void 0===navigator.onLine||navigator.onLine}};let f=new OnlineManager},52924:function(e,o,i){"use strict";i.d(o,{z:function(){return QueryObserver}});var s=i(32161),u=i(30081),c=i(15761),f=i(33989),p=i(72379);let QueryObserver=class QueryObserver extends f.l{constructor(e,o){super(),this.client=e,this.options=o,this.trackedProps=new Set,this.selectError=null,this.bindMethods(),this.setOptions(o)}bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.currentQuery.addObserver(this),shouldFetchOnMount(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return shouldFetchOn(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return shouldFetchOn(this.currentQuery,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.clearStaleTimeout(),this.clearRefetchInterval(),this.currentQuery.removeObserver(this)}setOptions(e,o){let i=this.options,u=this.currentQuery;if(this.options=this.client.defaultQueryOptions(e),(0,s.VS)(i,this.options)||this.client.getQueryCache().notify({type:"observerOptionsUpdated",query:this.currentQuery,observer:this}),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled)throw Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=i.queryKey),this.updateQuery();let c=this.hasListeners();c&&shouldFetchOptionally(this.currentQuery,u,this.options,i)&&this.executeFetch(),this.updateResult(o),c&&(this.currentQuery!==u||this.options.enabled!==i.enabled||this.options.staleTime!==i.staleTime)&&this.updateStaleTimeout();let f=this.computeRefetchInterval();c&&(this.currentQuery!==u||this.options.enabled!==i.enabled||f!==this.currentRefetchInterval)&&this.updateRefetchInterval(f)}getOptimisticResult(e){let o=this.client.getQueryCache().build(this.client,e),i=this.createResult(o,e);return e.keepPreviousData||(void 0!==e.placeholderData?!i.isPlaceholderData:(0,s.VS)(this.getCurrentResult(),i))||(this.currentResult=i,this.currentResultOptions=this.options,this.currentResultState=this.currentQuery.state),i}getCurrentResult(){return this.currentResult}trackResult(e){let o={};return Object.keys(e).forEach(i=>{Object.defineProperty(o,i,{configurable:!1,enumerable:!0,get:()=>(this.trackedProps.add(i),e[i])})}),o}getCurrentQuery(){return this.currentQuery}remove(){this.client.getQueryCache().remove(this.currentQuery)}refetch({refetchPage:e,...o}={}){return this.fetch({...o,meta:{refetchPage:e}})}fetchOptimistic(e){let o=this.client.defaultQueryOptions(e),i=this.client.getQueryCache().build(this.client,o);return i.isFetchingOptimistic=!0,i.fetch().then(()=>this.createResult(i,o))}fetch(e){var o;return this.executeFetch({...e,cancelRefetch:null==(o=e.cancelRefetch)||o}).then(()=>(this.updateResult(),this.currentResult))}executeFetch(e){this.updateQuery();let o=this.currentQuery.fetch(this.options,e);return null!=e&&e.throwOnError||(o=o.catch(s.ZT)),o}updateStaleTimeout(){if(this.clearStaleTimeout(),s.sk||this.currentResult.isStale||!(0,s.PN)(this.options.staleTime))return;let e=(0,s.Kp)(this.currentResult.dataUpdatedAt,this.options.staleTime);this.staleTimeoutId=setTimeout(()=>{this.currentResult.isStale||this.updateResult()},e+1)}computeRefetchInterval(){var e;return"function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.currentResult.data,this.currentQuery):null!=(e=this.options.refetchInterval)&&e}updateRefetchInterval(e){this.clearRefetchInterval(),this.currentRefetchInterval=e,!s.sk&&!1!==this.options.enabled&&(0,s.PN)(this.currentRefetchInterval)&&0!==this.currentRefetchInterval&&(this.refetchIntervalId=setInterval(()=>
40{(this.options.refetchIntervalInBackground||c.j.isFocused())&&this.executeFetch()},this.currentRefetchInterval))}updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())}clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)}clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)}createResult(e,o){let i;let u=this.currentQuery,c=this.options,f=this.currentResult,m=this.currentResultState,g=this.currentResultOptions,v=e!==u,b=v?e.state:this.currentQueryInitialState,x=v?this.currentResult:this.previousQueryResult,{state:w}=e,{dataUpdatedAt:C,error:P,errorUpdatedAt:S,fetchStatus:_,status:O}=w,N=!1,E=!1;if(o._optimisticResults){let i=this.hasListeners(),s=!i&&shouldFetchOnMount(e,o),f=i&&shouldFetchOptionally(e,u,o,c);(s||f)&&(_=(0,p.Kw)(e.options.networkMode)?"fetching":"paused",C||(O="loading")),"isRestoring"===o._optimisticResults&&(_="idle")}if(o.keepPreviousData&&!w.dataUpdatedAt&&null!=x&&x.isSuccess&&"error"!==O)i=x.data,C=x.dataUpdatedAt,O=x.status,N=!0;else if(o.select&&void 0!==w.data){if(f&&w.data===(null==m?void 0:m.data)&&o.select===this.selectFn)i=this.selectResult;else try{this.selectFn=o.select,i=o.select(w.data),i=(0,s.oE)(null==f?void 0:f.data,i,o),this.selectResult=i,this.selectError=null}catch(e){this.selectError=e}}else i=w.data;if(void 0!==o.placeholderData&&void 0===i&&"loading"===O){let e;if(null!=f&&f.isPlaceholderData&&o.placeholderData===(null==g?void 0:g.placeholderData))e=f.data;else if(e="function"==typeof o.placeholderData?o.placeholderData():o.placeholderData,o.select&&void 0!==e)try{e=o.select(e),this.selectError=null}catch(e){this.selectError=e}void 0!==e&&(O="success",i=(0,s.oE)(null==f?void 0:f.data,e,o),E=!0)}this.selectError&&(P=this.selectError,i=this.selectResult,S=Date.now(),O="error");let k="fetching"===_,T="loading"===O,R="error"===O,j={status:O,fetchStatus:_,isLoading:T,isSuccess:"success"===O,isError:R,isInitialLoading:T&&k,data:i,dataUpdatedAt:C,error:P,errorUpdatedAt:S,failureCount:w.fetchFailureCount,failureReason:w.fetchFailureReason,errorUpdateCount:w.errorUpdateCount,isFetched:w.dataUpdateCount>0||w.errorUpdateCount>0,isFetchedAfterMount:w.dataUpdateCount>b.dataUpdateCount||w.errorUpdateCount>b.errorUpdateCount,isFetching:k,isRefetching:k&&!T,isLoadingError:R&&0===w.dataUpdatedAt,isPaused:"paused"===_,isPlaceholderData:E,isPreviousData:N,isRefetchError:R&&0!==w.dataUpdatedAt,isStale:isStale(e,o),refetch:this.refetch,remove:this.remove};return j}updateResult(e){let o=this.currentResult,i=this.createResult(this.currentQuery,this.options);if(this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,(0,s.VS)(i,o))return;this.currentResult=i;let u={cache:!0};(null==e?void 0:e.listeners)!==!1&&(()=>{if(!o)return!0;let{notifyOnChangeProps:e}=this.options,i="function"==typeof e?e():e;if("all"===i||!i&&!this.trackedProps.size)return!0;let s=new Set(null!=i?i:this.trackedProps);return this.options.useErrorBoundary&&s.add("error"),Object.keys(this.currentResult).some(e=>{let i=this.currentResult[e]!==o[e];return i&&s.has(e)})})()&&(u.listeners=!0),this.notify({...u,...e})}updateQuery(){let e=this.client.getQueryCache().build(this.client,this.options);if(e===this.currentQuery)return;let o=this.currentQuery;this.currentQuery=e,this.currentQueryInitialState=e.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(null==o||o.removeObserver(this),e.addObserver(this))}onQueryUpdate(e){let o={};"success"===e.type?o.onSuccess=!e.manual:"error"!==e.type||(0,p.DV)(e.error)||(o.onError=!0),this.updateResult(o),this.hasListeners()&&this.updateTimers()}notify(e){u.V.batch(()=>{var o,i,s,u,c,f,p,m;e.onSuccess?(null==(o=(i=this.options).onSuccess)||o.call(i,this.currentResult.data),null==(s=(u=this.options).onSettled)||s.call(u,this.currentResult.data,null)):e.onError&&(null==(c=(f=this.options).onError)||c.call(f,this.currentResult.error),null==(p=(m=this.options).onSettled)||p.call(m,void 0,this.currentResult.error)),e.listeners&&this.listeners.forEac
40h(({listener:e})=>{e(this.currentResult)}),e.cache&&this.client.getQueryCache().notify({query:this.currentQuery,type:"observerResultsUpdated"})})}};function shouldFetchOnMount(e,o){return!1!==o.enabled&&!e.state.dataUpdatedAt&&!("error"===e.state.status&&!1===o.retryOnMount)||e.state.dataUpdatedAt>0&&shouldFetchOn(e,o,o.refetchOnMount)}function shouldFetchOn(e,o,i){if(!1!==o.enabled){let s="function"==typeof i?i(e):i;return"always"===s||!1!==s&&isStale(e,o)}return!1}function shouldFetchOptionally(e,o,i,s){return!1!==i.enabled&&(e!==o||!1===s.enabled)&&(!i.suspense||"error"!==e.state.status)&&isStale(e,i)}function isStale(e,o){return e.isStaleByTime(o.staleTime)}},72379:function(e,o,i){"use strict";i.d(o,{DV:function(){return isCancelledError},Kw:function(){return canFetch},Mz:function(){return createRetryer}});var s=i(15761),u=i(96474),c=i(32161);function defaultRetryDelay(e){return Math.min(1e3*2**e,3e4)}function canFetch(e){return(null!=e?e:"online")!=="online"||u.N.isOnline()}let CancelledError=class CancelledError{constructor(e){this.revert=null==e?void 0:e.revert,this.silent=null==e?void 0:e.silent}};function isCancelledError(e){return e instanceof CancelledError}function createRetryer(e){let o,i,f,p=!1,m=0,g=!1,v=new Promise((e,o)=>{i=e,f=o}),shouldPause=()=>!s.j.isFocused()||"always"!==e.networkMode&&!u.N.isOnline(),resolve=s=>{g||(g=!0,null==e.onSuccess||e.onSuccess(s),null==o||o(),i(s))},reject=i=>{g||(g=!0,null==e.onError||e.onError(i),null==o||o(),f(i))},pause=()=>new Promise(i=>{o=e=>{let o=g||!shouldPause();return o&&i(e),o},null==e.onPause||e.onPause()}).then(()=>{o=void 0,g||null==e.onContinue||e.onContinue()}),run=()=>{let o;if(!g){try{o=e.fn()}catch(e){o=Promise.reject(e)}Promise.resolve(o).then(resolve).catch(o=>{var i,s;if(g)return;let u=null!=(i=e.retry)?i:3,f=null!=(s=e.retryDelay)?s:defaultRetryDelay,v="function"==typeof f?f(m,o):f,b=!0===u||"number"==typeof u&&m<u||"function"==typeof u&&u(m,o);if(p||!b){reject(o);return}m++,null==e.onFail||e.onFail(m,o),(0,c.Gh)(v).then(()=>{if(shouldPause())return pause()}).then(()=>{p?reject(o):run()})})}};return canFetch(e.networkMode)?run():pause().then(run),{promise:v,cancel:o=>{g||(reject(new CancelledError(o)),null==e.abort||e.abort())},continue:()=>{let e=null==o?void 0:o();return e?v:Promise.resolve()},cancelRetry:()=>{p=!0},continueRetry:()=>{p=!1}}}},33989:function(e,o,i){"use strict";i.d(o,{l:function(){return Subscribable}});let Subscribable=class Subscribable{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){let o={listener:e};return this.listeners.add(o),this.onSubscribe(),()=>{this.listeners.delete(o),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}},32161:function(e,o,i){"use strict";i.d(o,{A4:function(){return scheduleMicrotask},G9:function(){return getAbortController},Gh:function(){return sleep},I6:function(){return parseFilterArgs},Kp:function(){return timeUntilStale},PN:function(){return isValidTimeout},Rc:function(){return replaceAt},Rm:function(){return hashQueryKeyByOptions},SE:function(){return functionalUpdate},VS:function(){return shallowEqualObjects},X7:function(){return matchMutation},ZT:function(){return noop},_v:function(){return parseQueryArgs},_x:function(){return matchQuery},e5:function(){return difference},lV:function(){return parseMutationArgs},oE:function(){return replaceData},sk:function(){return s},to:function(){return partialMatchKey},yF:function(){return hashQueryKey}});let s="undefined"==typeof window||"Deno"in window;function noop(){}function functionalUpdate(e,o){return"function"==typeof e?e(o):e}function isValidTimeout(e){return"number"==typeof e&&e>=0&&e!==1/0}function difference(e,o){return e.filter(e=>!o.includes(e))}function replaceAt(e,o,i){let s=e.slice(0);return s[o]=i,s}function timeUntilStale(e,o){return Math.max(e+(o||0)-Date.now(),0)}function parseQueryArgs(e,o,i){return isQueryKey(e)?"function"==typeof o?{...i,queryKey:e,queryFn:o}:{...o,queryKey:e}:e}function parseMutationArgs(e,o,i){return isQueryKey(e)?"function"==typeof o?{...i,mutationKey:e,mutationFn:o}:{...o,mutationKey:e}:"function"==typeof e?{...o,mutationFn:e}:{...e}}function parseFilterArgs(e,o,i){return isQueryKey(e)?[{...o,queryKey:e},i]:[e||{},o]}function matchQuery(e,o){let{type:i="all",exact:s,fetchStatus:u,predicate:c,queryKey:f,stale:p}=e;if(isQueryKey(f)){if(s){if(o.queryHash!==hashQueryKeyByOptions(f,o.options))return!1}else{if(!partialDeepEqual(o.queryKey,f))return!1}}if("all"!==i){let e=o.isActive();if("active"===i&&!e||"inactive"===i&&e)return!1}return("boolean"!=typeof p||o.isStale()===p)&&(void 0===u||u===o.state.fetchStatus)&&(!c||!!c(o))}function matchMutation(e,o){let{exact:i,fetching:s,predicate:u,mutationKey:c}=e;if(isQueryKey(c)){if(!o.options.mutationKey)return!1;if(i){if(hashQueryKey(o.options.mutationKey)!==hashQueryKey(c))return!1}else{if(!partialDeepEqual(o.options.mutationKey,c))return!1}}return("boolean"!=typeof s||"loading"===o.state.status===s)&&(!u||!!u(o))}function hashQueryKeyByOptions(e,o){let i=(null==o?void 0:o.queryKeyHashFn)||hashQueryKey;return i(e)}function hashQueryKey(e){return JSON.stringify(e,(e,o)=>isPlainObject(o)?Object.keys(o).sort().reduce((e,i)=>(e[i]=o[i],e),{}):o)}function partialMatchKey(e,o){return partialDeepEqual(e,o)}function partialDeepEqual(e,o){return e===o||typeof e==typeof o&&!!e&&!!o&&"object"==typeof e&&"object"==typeof o&&!Object.keys(o).some(i=>!partialDeepEqual(e[i],o[i]))}function shallowEqualObjects(e,o){if(e&&!o||o&&!e)return!1;for(let i in e)if(e[i]!==o[i])return!1;return!0}function isPlainArray(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function isPlainObject(e){if(!hasObjectPrototype(e))return!1;let o=e.constructor;if(void 0===o)return!0;let i=o.prototype;return!!(hasObjectPrototype(i)&&i.hasOwnProperty("isPrototypeOf"))}function hasObjectPrototype(e){return"[object Object]"===Object.prototype.toString.call(e)}function isQueryKey(e){return Array.isArray(e)}function sleep(e){return new Promise(o=>{setTimeout(o,e)})}function scheduleMicrotask(e){sleep(0).then(e)}function getAbortController(){if("function"==typeof AbortController)return new AbortController}function replaceData(e,o,i){return null!=i.isDataEqual&&i.isDataEqual(e,o)?e:"function"==typeof i.structuralSharing?i.structuralSharing(e,o):!1!==i.structuralSharing?function replaceEqualDeep(e,o){if(e===o)return e;let i=isPlainArray(e)&&isPlainArray(o);if(i||isPlainObject(e)&&isPlainObject(o)){let s=i?e.length:Object.keys(e).length,u=i?o:Object.keys(o),c=u.length,f=i?[]:{},p=0;for(let s=0;s<c;s++){let c=i?s:u[s];f[c]=replaceEqualDeep(e[c],o[c]),f[c]===e[c]&&p++}return s===c&&p===s?e:f}return o}(e,o):o}},85945:function(e,o,i){"use strict";i.d(o,{NL:function(){return useQueryClient},aH:function(){return QueryClientProvider}});var s=i(67294);let u=s.createContext(void 0),c=s.createContext(!1);function getQueryClientContext(e,o){return e||(o&&"undefined"!=typeof window?(window.ReactQueryClientContext||(window.ReactQueryClientContext=u),window.ReactQueryClientContext):u)}let useQueryClient=({context:e}={})=>{let o=s.useContext(getQueryClientContext(e,s.useContext(c)));if(!o)throw Error("No QueryClient set, use QueryClientProvider to set one");return o},QueryClientProvider=({client:e,children:o,context:i,contextSharing:u=!1})=>{s.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]);let f=getQueryClientContext(i,u);return s.createElement(c.Provider,{value:!i&&u},s.createElement(f.Provider,{value:e},o))}},91784:function(e,o,i){"use strict";let s;i.d(o,{_:function(){return useQueryErrorResetBoundary}});var u=i(67294);let c=u.createContext((s=!1,{clearReset:()=>{s=!1},reset:()=>{s=!0},isReset:()=>s})),useQueryErrorResetBoundary=()=>u.useContext(c)},91670:function(e,o,i){"use strict";i.d(o,{JN:function(){return useClearResetErrorBoundary},KJ:function(){return getHasError},pf:function(){return ensurePreventErrorBoundaryRetry}});var s=i(67294),u=i(24798);let ensurePreventErrorBoundaryRetry=(e,o)=>
40{(e.suspense||e.useErrorBoundary)&&!o.isReset()&&(e.retryOnMount=!1)},useClearResetErrorBoundary=e=>{s.useEffect(()=>{e.clearReset()},[e])},getHasError=({result:e,errorResetBoundary:o,useErrorBoundary:i,query:s})=>e.isError&&!o.isReset()&&!e.isFetching&&(0,u.L)(i,[e.error,s])},37122:function(e,o,i){"use strict";i.d(o,{S:function(){return useIsRestoring}});var s=i(67294);let u=s.createContext(!1),useIsRestoring=()=>s.useContext(u);u.Provider},38381:function(e,o,i){"use strict";i.d(o,{Fb:function(){return ensureStaleTime},SB:function(){return shouldSuspend},Z$:function(){return willFetch},j8:function(){return fetchOptimistic}});let ensureStaleTime=e=>{e.suspense&&"number"!=typeof e.staleTime&&(e.staleTime=1e3)},willFetch=(e,o)=>e.isLoading&&e.isFetching&&!o,shouldSuspend=(e,o,i)=>(null==e?void 0:e.suspense)&&willFetch(o,i),fetchOptimistic=(e,o,i)=>o.fetchOptimistic(e).then(({data:o})=>{null==e.onSuccess||e.onSuccess(o),null==e.onSettled||e.onSettled(o,null)}).catch(o=>{i.clearReset(),null==e.onError||e.onError(o),null==e.onSettled||e.onSettled(void 0,o)})},7687:function(e,o,i){"use strict";i.d(o,{r:function(){return useBaseQuery}});var s=i(67294),u=i(30081),c=i(464),f=i(91784),p=i(85945),m=i(37122),g=i(91670),v=i(38381);function useBaseQuery(e,o){let i=(0,p.NL)({context:e.context}),b=(0,m.S)(),x=(0,f._)(),w=i.defaultQueryOptions(e);w._optimisticResults=b?"isRestoring":"optimistic",w.onError&&(w.onError=u.V.batchCalls(w.onError)),w.onSuccess&&(w.onSuccess=u.V.batchCalls(w.onSuccess)),w.onSettled&&(w.onSettled=u.V.batchCalls(w.onSettled)),(0,v.Fb)(w),(0,g.pf)(w,x),(0,g.JN)(x);let[C]=s.useState(()=>new o(i,w)),P=C.getOptimisticResult(w);if((0,c.$)(s.useCallback(e=>{let o=b?()=>void 0:C.subscribe(u.V.batchCalls(e));return C.updateResult(),o},[C,b]),()=>C.getCurrentResult(),()=>C.getCurrentResult()),s.useEffect(()=>{C.setOptions(w,{listeners:!1})},[w,C]),(0,v.SB)(w,P,b))throw(0,v.j8)(w,C,x);if((0,g.KJ)({result:P,errorResetBoundary:x,useErrorBoundary:w.useErrorBoundary,query:C.getCurrentQuery()}))throw P.error;return w.notifyOnChangeProps?P:C.trackResult(P)}},36492:function(e,o,i){"use strict";i.d(o,{a:function(){return useQuery}});var s=i(32161),u=i(52924),c=i(7687);function useQuery(e,o,i){let f=(0,s._v)(e,o,i);return(0,c.r)(f,u.z)}},464:function(e,o,i){"use strict";i.d(o,{$:function(){return u}});var s=i(61688);let u=s.useSyncExternalStore},24798:function(e,o,i){"use strict";function shouldThrowError(e,o){return"function"==typeof e?e(...o):!!e}i.d(o,{L:function(){return shouldThrowError}})},45139:function(e,o,i){"use strict";i.d(o,{j:function(){return cva}});let falsyToString=e=>"boolean"==typeof e?"".concat(e):0===e?"0":e,cx=function(){for(var e,o,i=0,s="";i<arguments.length;)(e=arguments[i++])&&(o=function r(e){var o,i,s="";if("string"==typeof e||"number"==typeof e)s+=e;else if("object"==typeof e){if(Array.isArray(e))for(o=0;o<e.length;o++)e[o]&&(i=r(e[o]))&&(s&&(s+=" "),s+=i);else for(o in e)e[o]&&(s&&(s+=" "),s+=o)}return s}(e))&&(s&&(s+=" "),s+=o);return s},cva=(e,o)=>i=>{var s;if((null==o?void 0:o.variants)==null)return cx(e,null==i?void 0:i.class,null==i?void 0:i.className);let{variants:u,defaultVariants:c}=o,f=Object.keys(u).map(e=>{let o=null==i?void 0:i[e],s=null==c?void 0:c[e];if(null===o)return null;let f=falsyToString(o)||falsyToString(s);return u[e][f]}),p=i&&Object.entries(i).reduce((e,o)=>{let[i,s]=o;return void 0===s||(e[i]=s),e},{}),m=null==o?void 0:null===(s=o.compoundVariants)||void 0===s?void 0:s.reduce((e,o)=>{let{class:i,className:s,...u}=o;return Object.entries(u).every(e=>{let[o,i]=e;return Array.isArray(i)?i.includes({...c,...p}[o]):({...c,...p})[o]===i})?[...e,i,s]:e},[]);return cx(e,f,m,null==i?void 0:i.class,null==i?void 0:i.className)}},44932:function(e,o,i){"use strict";i.d(o,{ZP:function(){return eL},yf:function(){return min_isValidPhoneNumber}});var s={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([457]\\d{6})$|1","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2457]\\d{6})$|1","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-4
406-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"([267]\\d{6})$|1","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"(183[12])|0",0,0,0,[["(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8]))\\d{3}|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4]))|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-26-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|22"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","[025-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]]],BG:["359","00","00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9,12],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","[24-689]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-689]"]]]],BL:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:395|76[018])\\d|475[0-5])\\d{4}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","(?:[2-467]\\d\\d|8001)\\d{5}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[23]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([3-8]\\d{6})$|1","242$1",0,"242"],BT:["975","00","[17]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","(?:[2-8]\\d|90)\\d{8}|3\\d{6}",[7,10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",[10]],["",[10]],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",[10]],["900[2-9]\\d{6}",[10]],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:00|2[125-9]|33|44|66|77|88)|622)[2-9]\\d{6}",[10]],0,["310\\d{4}",[7]],0,["600[2-9]\\d{6}",[10]]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-26-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","[189]\\d{8}|[1-68]\\d{6}",[7,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"]],"0"],CF:["236","00","(?:[27]\\d{3}|8776)\\d{4}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","1[127]\\d{8,9}|2\\d{9}(?:\\d{2})?|[12]\\d{6,7}|86\\d{6}|(?:1[03-689]\\d|6)\\d{7,9}|(?:[3-579]\\d|8[0-57-9])\\d{6,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","10(?:10|9[56])|2[0-57-9](?:100|9[56])"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4}
40)","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"(1(?:[12]\\d|79)\\d\\d)|0",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:60\\d\\d|9101)\\d{6}|(?:1\\d|3)\\d{9}",[10,11],[["(\\d{3})(\\d{7})","$1 $2",["6"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["3[0-357]|91"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","[27]\\d{6,7}|[34]\\d{5,7}|63\\d{6}|(?:5|8\\d\\d)\\d{7}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-26-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|31)"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8}
40)","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,"528[89]"],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-579]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d{5})","$1",["20[2-59]"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],["(\\d)(\\d{4,9})","$1 $2",["(?:1[3-79]|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0235])|4(?:[0-5]\\d\\d|69[7-9]|70[0-79])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|50))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-2]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])
40))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","[56]94\\d{6}|(?:80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[56]|9[47]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"([25-9]\\d{5})$|0","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","(?:[235]\\d{3}|800)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d|60)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:395|76[018])\\d|475[0-5])\\d{4}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","(?:[2-8]\\d{3}|9008)\\d{3}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",[6,7,8,9],[["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-5]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","(?:[2-489]\\d|55)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","(?:(?:00[1-9]|8\\d)\\d{4}|[1-36])\\d{6}|00\\d{10}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([25-8]\\d{5})$|0","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2
40-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],0,0,0,0,0,0,[["0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["3[1-9]\\d{8}|3[2-9]\\d{7}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],0,0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([0-24-8]\\d{5})$|0","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97[7-9]))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2
40-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"]],"0",0,"(000[259]\\d{6})$|(?:(?:003768)0?)|0","$1"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|[235-9]\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","345$1",0,"345"],KZ:["7","810","(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"33|7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[013-9]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"([2-8]\\d{6})$|1","758$1",0,"758"],LI:["423","00","[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"(1001)|0"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:[25]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[4-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(8-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"8 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(8-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(8-$1)",1]],"8",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],["(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-489]|3[5-9]|9)|8(?:0[89]|92)","5(?:2(?:[2-49]|8[235-9])|3[5-9]|9)|8(?:0[89]|92)"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],["(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],"0",0,0,0,0,0,[["5(?:2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-2]|5[01]|8[0-3]))\\d{6}"],["80[0-7]\\d{6}"],["89\\d{7}"],0,0,0,0,["(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}"]]],MC:["377","00","(?:[3489]|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:395|76[018])\\d|475[0-5])\\d{4}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"([24-9]\\d{6})$|0","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[5-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","670$1",0,"670"],MQ:["596","00","596\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"([34]\\d{6})$|1","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["[57]"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[34679]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","1(?:(?:[27]2|44|87|99)[1-9]|65[0-689])\\d{7}|(?:1(?:[01]\\d|2[13-9]|[35][1-9]|4[0-35-9]|6[0-46-9]|7[013-9]|8[1-69]|9[1-8])|[2-9]\\d)\\d{8}",[10,11],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],0,1],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],0,1],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],0,1]],"01",0,"0(?:[12]|4[45])|1",0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","(?:050|[2-57-9]\\d\\d)\\d{3}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[047]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","(?:[124-7]|9\\d{3})\\d{6}|[1-9]\\d{7}|[78]\\d{9,13}",[7,8,10,11,12,13,14],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|9(?:0[3-9]|[1-9])"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[3-7]|8[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",[5,6,7,8,9,10,11],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],["(\\d{3})(\\d{7}
40)","$1-$2",["9"]]],"0"],NR:["674","00","(?:444|(?:55|8\\d)\\d|666)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]]],NU:["683","00","(?:[4-7]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","00|19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,"00"," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","[45]\\d{5}|(?:708|80\\d)\\d{6}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",[7,8,9,11],[["(\\d{3})(\\d{4})","$1 $2",["2[16]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]]],RE:["262","00","(?:26|[689]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"],"0$1"]],"0",0,0,0,0,0,[["26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}"],["69(?:2\\d\\d|3(?:[06][0-6]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,["9(?:399[0-3]|479[0-5]|76(?:2[27]|3[0-37]))\\d{4}"],["8(?:1[019]|2[0156]|84|90)\\d{6}"]]],RO:["40","00","(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"3[04-689]|[489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],"0"],SA:["966","00","92\\d{7}|(?:[15]|8\\d)\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","(?:[1-6]|[7-9]\\d\\d)\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","800\\d{4}|(?:[249]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-8]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|77|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|68|[78]\\d)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[267]\\d{7}|[89]00\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[267]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"(5\\d{6})$|1","721$1",0,"721"],SY:["963","00","[1-39]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"([2-479]\\d{6})$|1","649$1",0,"649"],TD:["235","00|16","(?:22|[69]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2679]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","[0-57-9]\\d{8}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3[1-5]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","[1-6]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["6"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-46-8]\\d{6})$|1","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[25-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["5"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024
40"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}|3\\d{6}",[10],[["(\\d{3})(\\d{4})","$1-$2",["310"],0,1],["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["(?:5056(?:[0-35-9]\\d|4[468])|73020\\d)\\d{4}|(?:472[24]|505[2-57-9]|983[289])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013569]|3[0-24679]|4[167]|5[0-2]|6[0149]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"]]],UY:["598","0(?:0|1[3-9]\\d)","0004\\d{2,9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",[6,7,8,9,10,11,12,13],[["(\\d{3})(\\d{3,4})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","810","(?:20|33|[5-79]\\d|88)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-578]\\d{6})$|1","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72)\\d{4}|8\\d{5}(?:\\d{3})?",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[478]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","[23]\\d{7,8}|(?:4\\d\\d|[89]00)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[23]"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,0,[["269(?:0[0-467]|5[0-4]|6\\d|[78]0)\\d{4}"],["639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])\\d{4}"],["80\\d{7}"],0,0,0,0,0,["9(?:(?:39|47)8[01]|769\\d)\\d{4}"]]],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","800\\d{6}|(?:21|63|[79]\\d)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:00|[1-9]\\d)\\d{6}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:00|[1-9]\\d)\\d{6}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[35-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"6\\d{9}|[0-36-9]\\d{8}",[9,10],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],["(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],0,0,0,0,0,0,[0,["6\\d{9}|[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["49"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],["(\\d{2})(\\d{4})(\\d{4}
40)","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|51"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}",[7,8,9,10,12]],0,0,0,0,0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}"]]],883:["883",0,"(?:[1-4]\\d|51)\\d{6,10}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}},u={}.constructor;function isObject(e){return null!=e&&e.constructor===u}function ownKeys(e,o){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);o&&(s=s.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),i.push.apply(i,s)}return i}function _arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}function normalizeArguments(e){var o,i,s,u,c=function(e){if(Array.isArray(e))return e}(o=Array.prototype.slice.call(e))||function(e,o){var i,s,u=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=u){var c=[],f=!0,p=!1;try{for(u=u.call(e);!(f=(i=u.next()).done)&&(c.push(i.value),!o||c.length!==o);f=!0);}catch(e){p=!0,s=e}finally{try{f||null==u.return||u.return()}finally{if(p)throw s}}return c}}(o,4)||function(e,o){if(e){if("string"==typeof e)return _arrayLikeToArray(e,o);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 _arrayLikeToArray(e,o)}}(o,4)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),f=c[0],p=c[1],m=c[2],g=c[3];if("string"==typeof f)i=f;else throw TypeError("A text for parsing must be a string.");if(p&&"string"!=typeof p){if(isObject(p))m?(s=p,u=m):u=p;else throw Error("Invalid second argument: ".concat(p))}else g?(s=m,u=g):(s=void 0,u=m),p&&(s=function(e){for(var o=1;o<arguments.length;o++){var i=null!=arguments[o]?arguments[o]:{};o%2?ownKeys(Object(i),!0).forEach(function(o){var s;s=i[o],o in e?Object.defineProperty(e,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):e[o]=s}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):ownKeys(Object(i)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(i,o))})}return e}({defaultCountry:p},s));return{text:i,options:s,metadata:u}}var c="0-90-9٠-٩۰-۹",f="".concat("-‐-―−ー-").concat("//").concat("..").concat(" \xa0\xad​⁠ ").concat("()()[]\\[\\]").concat("~⁓∼~"),p="++";function _typeof(e){return(_typeof="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 _defineProperties(e,o){for(var i=0;i<o.length;i++){var s=o[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}function _assertThisInitialized(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _wrapNativeSuper(e){var o="function"==typeof Map?new Map:void 0;return(_wrapNativeSuper=function(e){if(null===e||-1===Function.toString.call(e).indexOf("[native code]"))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==o){if(o.has(e))return o.get(e);o.set(e,Wrapper)}function Wrapper(){return _construct(e,arguments,_getPrototypeOf(this).constructor)}return Wrapper.prototype=Object.create(e.prototype,{constructor:{value:Wrapper,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(Wrapper,e)})(e)}function _construct(e,o,i){return(_construct=_isNativeReflectConstruct()?Reflect.construct:function(e,o,i){var s=[null];s.push.apply(s,o);var u=new(Function.bind.apply(e,s));return i&&_setPrototypeOf(u,i.prototype),u}).apply(null,arguments)}function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}function _setPrototypeOf(e,o){return(_setPrototypeOf=Object.setPrototypeOf||function(e,o){return e.__proto__=o,e})(e,o)}function _getPrototypeOf(e){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var m=function(e){!function(e,o){if("function"!=typeof o&&null!==o)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(o&&o.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),o&&_setPrototypeOf(e,o)}(ParseError,e);
40var o,i,s,u=(o=_isNativeReflectConstruct(),function(){var e,i=_getPrototypeOf(ParseError);if(o){var s=_getPrototypeOf(this).constructor;e=Reflect.construct(i,arguments,s)}else e=i.apply(this,arguments);return function(e,o){if(o&&("object"===_typeof(o)||"function"==typeof o))return o;if(void 0!==o)throw TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(e)}(this,e)});function ParseError(e){var o;return!function(e,o){if(!(e instanceof o))throw TypeError("Cannot call a class as a function")}(this,ParseError),Object.setPrototypeOf(_assertThisInitialized(o=u.call(this,e)),ParseError.prototype),o.name=o.constructor.name,o}return i&&_defineProperties(ParseError.prototype,i),s&&_defineProperties(ParseError,s),Object.defineProperty(ParseError,"prototype",{writable:!1}),ParseError}(_wrapNativeSuper(Error));function semver_compare(e,o){e=e.split("-"),o=o.split("-");for(var i=e[0].split("."),s=o[0].split("."),u=0;u<3;u++){var c=Number(i[u]),f=Number(s[u]);if(c>f)return 1;if(f>c)return -1;if(!isNaN(c)&&isNaN(f))return 1;if(isNaN(c)&&!isNaN(f))return -1}return e[1]&&o[1]?e[1]>o[1]?1:e[1]<o[1]?-1:0:!e[1]&&o[1]?1:e[1]&&!o[1]?-1:0}function metadata_typeof(e){return(metadata_typeof="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 metadata_classCallCheck(e,o){if(!(e instanceof o))throw TypeError("Cannot call a class as a function")}function metadata_defineProperties(e,o){for(var i=0;i<o.length;i++){var s=o[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}function metadata_createClass(e,o,i){return o&&metadata_defineProperties(e.prototype,o),i&&metadata_defineProperties(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e}var g=" ext. ",v=/^\d+$/,b=function(){function Metadata(e){metadata_classCallCheck(this,Metadata),function(e){if(!e)throw Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!isObject(e)||!isObject(e.countries))throw Error("[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got ".concat(isObject(e)?"an object of shape: { "+Object.keys(e).join(", ")+" }":"a "+typeOf(e)+": "+e,"."))}(e),this.metadata=e,setVersion.call(this,e)}return metadata_createClass(Metadata,[{key:"getCountries",value:function(){return Object.keys(this.metadata.countries).filter(function(e){return"001"!==e})}},{key:"getCountryMetadata",value:function(e){return this.metadata.countries[e]}},{key:"nonGeographic",value:function(){if(!this.v1&&!this.v2&&!this.v3)return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:"hasCountry",value:function(e){return void 0!==this.getCountryMetadata(e)}},{key:"hasCallingCode",value:function(e){if(this.getCountryCodesForCallingCode(e))return!0;if(this.nonGeographic()){if(this.nonGeographic()[e])return!0}else{var o=this.countryCallingCodes()[e];if(o&&1===o.length&&"001"===o[0])return!0}}},{key:"isNonGeographicCallingCode",value:function(e){return this.nonGeographic()?!!this.nonGeographic()[e]:!this.getCountryCodesForCallingCode(e)}},{key:"country",value:function(e){return this.selectNumberingPlan(e)}},{key:"selectNumberingPlan",value:function(e,o){if(e&&v.test(e)&&(o=e,e=null),e&&"001"!==e){if(!this.hasCountry(e))throw Error("Unknown country: ".concat(e));this.numberingPlan=new x(this.getCountryMetadata(e),this)}else if(o){if(!this.hasCallingCode(o))throw Error("Unknown calling code: ".concat(o));this.numberingPlan=new x(this.getNumberingPlanMetadata(o),this)}else this.numberingPlan=void 0;return this}},{key:"getCountryCodesForCallingCode",value:function(e){var o=this.countryCallingCodes()[e];if(o){if(1===o.length&&3===o[0].length)return;return o}}},{key:"getCountryCodeForCallingCode",value:function(e){var o=this.getCountryCodesForCallingCode(e);if(o)return o[0]}},{key:"getNumberingPlanMetadata",value:function(e){var o=this.getCountryCodeForCallingCode(e);if(o)return this.getCountryMetadata(o);if(this.nonGeographic()){var i=this.nonGeographic()[e];if(i)return i}else{var s=this.countryCallingCodes()[e];if(s&&1===s.length&&"001"===s[0])return this.metadata.countries["001"]}}},{key:"countryCallingCode",value:function(){return this.numberingPlan.callingCode()}},{key:"IDDPrefix",value:function(){return this.numberingPlan.IDDPrefix()}},{key:"defaultIDDPrefix",value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:"nationalNumberPattern",value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:"possibleLengths",value:function(){return this.numberingPlan.possibleLengths()}},{key:"formats",value:function(){return this.numberingPlan.formats()}},{key:"nationalPrefixForParsing",value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:"nationalPrefixTransformRule",value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:"leadingDigits",value:function(){return this.numberingPlan.leadingDigits()}},{key:"hasTypes",value:function(){return this.numberingPlan.hasTypes()}},{key:"type",value:function(e){return this.numberingPlan.type(e)}},{key:"ext",value:function(){return this.numberingPlan.ext()}},{key:"countryCallingCodes",value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:"chooseCountryByCountryCallingCode",value:function(e){return this.selectNumberingPlan(e)}},{key:"hasSelectedNumberingPlan",value:function(){return void 0!==this.numberingPlan}}]),Metadata}(),x=function(){function NumberingPlan(e,o){metadata_classCallCheck(this,NumberingPlan),this.globalMetadataObject=o,this.metadata=e,setVersion.call(this,o.metadata)}return metadata_createClass(NumberingPlan,[{key:"callingCode",value:function(){return this.metadata[0]}},{key:"getDefaultCountryMetadataForRegion",value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:"IDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[1]}},{key:"defaultIDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[12]}},{key:"nationalNumberPattern",value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:"possibleLengths",value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:"_getFormats",value:function(e){return e[this.v1?2:this.v2?3:4]}},{key:"formats",value:function(){var e=this;return(this._getFormats(this.metadata)||this._getFormats(this.getDefaultCountryMetadataForRegion())||[]).map(function(o){return new w(o,e)})}},{key:"nationalPrefix",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:"_getNationalPrefixFormattingRule",value:function(e){return e[this.v1?4:this.v2?5:6]}},{key:"nationalPrefixFormattingRule",value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion())}},{key:"_nationalPrefixForParsing",value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:"nationalPrefixForParsing",value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:"nationalPrefixTransformRule",value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:"_getNationalPrefixIsOptionalWhenFormatting",value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion())}},{key:"leadingDigits",value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:"types",value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:"hasTypes",value:function(){return(!this.types()||0!==this.types().length)&&!!this.types()}},{key:"type",value:function(e){if(this.hasTypes()&&getType(this.types(),e))return new P(getType(this.types(),e),this)}},{key:"ext",value:function(){return this.v1||this.v2?g:this.metadata[13]||g}}]),NumberingPlan}(),w=function(){function Format(e,o){metadata_classCallCheck(this,Format),this._format=e,this.metadata=o}return metadata_createClass(Format,[{key:"pattern",value:function(){return this._format[0]}},{key:"format",value:function(){return this._format[1]}},{key:"leadingDigitsPatterns",value:function(){return this._format[2]||[]}},{key:"nationalPrefixFormattingRule",value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"nationalPrefixIsMandatoryWhenFormattingInNationalFormat",value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"usesNationalPrefix",value:function(){return!!this.nationalPrefixFormattingRule()&&!C.test(this.nationalPrefixFormattingRule())}},{key:"internationalFormat",value:function(){return this._format[5]||this.format()}}]),Format}(),C=/^\(?\$1\)?$/,P=function(){function Type(e,o){metadata_classCallCheck(this,Type),this.type=e,this.metadata=o}return metadata_createClass(Type,[{key:"pattern",value:function(){return this.metadata.v1?this.type:this.t
40ype[0]}},{key:"possibleLengths",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}]),Type}();function getType(e,o){switch(o){case"FIXED_LINE":return e[0];case"MOBILE":return e[1];case"TOLL_FREE":return e[2];case"PREMIUM_RATE":return e[3];case"PERSONAL_NUMBER":return e[4];case"VOICEMAIL":return e[5];case"UAN":return e[6];case"PAGER":return e[7];case"VOIP":return e[8];case"SHARED_COST":return e[9]}}var typeOf=function(e){return metadata_typeof(e)};function getCountryCallingCode(e,o){if((o=new b(o)).hasCountry(e))return o.country(e).countryCallingCode();throw Error("Unknown country: ".concat(e))}function isSupportedCountry(e,o){return o.countries.hasOwnProperty(e)}function setVersion(e){var o=e.version;"number"==typeof o?(this.v1=1===o,this.v2=2===o,this.v3=3===o,this.v4=4===o):o?-1===semver_compare(o,"1.2.0")?this.v2=!0:-1===semver_compare(o,"1.7.35")?this.v3=!0:this.v4=!0:this.v1=!0}var getExtensionDigitsPattern=function(e){return"([".concat(c,"]{1,").concat(e,"})")};function createExtensionPattern(e){var o="[ \xa0\\t,]*",i="[:\\..]?[ \xa0\\t,-]*",s="[ \xa0\\t]*";return";ext="+getExtensionDigitsPattern("20")+"|"+(o+"(?:e?xt(?:ensi(?:ó?|\xf3))?n?|e?xtn?|доб|anexo)"+i)+getExtensionDigitsPattern("20")+"#?|"+(o+"(?:[xx##~~]|int|int)"+i)+getExtensionDigitsPattern("9")+"#?|[- ]+"+getExtensionDigitsPattern("6")+"#|"+(s+"(?:,{2}|;)"+i)+getExtensionDigitsPattern("15")+"#?|"+(s+"(?:,)+"+i)+getExtensionDigitsPattern("9")+"#?"}var S=RegExp("^["+p+"]{0,1}(?:["+f+"]*["+c+"]){1,2}$","i"),_="["+p+"]{0,1}(?:["+f+"]*["+c+"]){3,}["+f+c+"]*(?:"+createExtensionPattern()+")?",O=RegExp("^["+c+"]{2}$|^"+_+"$","i"),N=RegExp("(?:"+createExtensionPattern()+")$","i");function parseDigits_arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}var E={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"};function parseDigits(e){for(var o,i="",s=function(e,o){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e,o){if(e){if("string"==typeof e)return parseDigits_arrayLikeToArray(e,o);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 parseDigits_arrayLikeToArray(e,o)}}(e))){i&&(e=i);var s=0;return function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e.split(""));!(o=s()).done;){var u=E[o.value];u&&(i+=u)}return i}function parseIncompletePhoneNumber_arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}function parseIncompletePhoneNumber(e){for(var o,i="",s=function(e,o){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e,o){if(e){if("string"==typeof e)return parseIncompletePhoneNumber_arrayLikeToArray(e,o);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 parseIncompletePhoneNumber_arrayLikeToArray(e,o)}}(e))){i&&(e=i);var s=0;return function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e.split(""));!(o=s()).done;){var u=o.value;i+=parsePhoneNumberCharacter(u,i)||""}return i}
40function parsePhoneNumberCharacter(e,o,i){if("+"===e){if(o){"function"==typeof i&&i("end");return}return"+"}return E[e]}function mergeArrays_arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}function checkNumberLength(e,o){return function checkNumberLengthForType(e,o,i){var s=i.type(o),u=s&&s.possibleLengths()||i.possibleLengths();if(!u)return"IS_POSSIBLE";if("FIXED_LINE_OR_MOBILE"===o){if(!i.type("FIXED_LINE"))return checkNumberLengthForType(e,"MOBILE",i);var c=i.type("MOBILE");c&&(u=function(e,o){for(var i,s=e.slice(),u=function(e,o){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e,o){if(e){if("string"==typeof e)return mergeArrays_arrayLikeToArray(e,o);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 mergeArrays_arrayLikeToArray(e,o)}}(e))){i&&(e=i);var s=0;return function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(o);!(i=u()).done;){var c=i.value;0>e.indexOf(c)&&s.push(c)}return s.sort(function(e,o){return e-o})}(u,c.possibleLengths()))}else if(o&&!s)return"INVALID_LENGTH";var f=e.length,p=u[0];return p===f?"IS_POSSIBLE":p>f?"TOO_SHORT":u[u.length-1]<f?"TOO_LONG":u.indexOf(f,1)>=0?"IS_POSSIBLE":"INVALID_LENGTH"}(e,void 0,o)}function isPossibleNumber(e,o){return"IS_POSSIBLE"===checkNumberLength(e,o)}function matchesEntirely(e,o){return e=e||"",RegExp("^(?:"+o+")$").test(e)}function getNumberType_arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}var k=["MOBILE","PREMIUM_RATE","TOLL_FREE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL"];function getNumberType(e,o,i){if(o=o||{},e.country||e.countryCallingCode){(i=new b(i)).selectNumberingPlan(e.country,e.countryCallingCode);var s=o.v2?e.nationalNumber:e.phone;if(matchesEntirely(s,i.nationalNumberPattern())){if(isNumberTypeEqualTo(s,"FIXED_LINE",i))return i.type("MOBILE")&&""===i.type("MOBILE").pattern()||!i.type("MOBILE")||isNumberTypeEqualTo(s,"MOBILE",i)?"FIXED_LINE_OR_MOBILE":"FIXED_LINE";for(var u,c=function(e,o){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e,o){if(e){if("string"==typeof e)return getNumberType_arrayLikeToArray(e,o);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 getNumberType_arrayLikeToArray(e,o)}}(e))){i&&(e=i);var s=0;return function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(k);!(u=c()).done;){var f=u.value;if(isNumberTypeEqualTo(s,f,i))return f}}}}function isNumberTypeEqualTo(e,o,i){return!(!(o=i.type(o))||!o.pattern()||o.possibleLengths()&&0>o.possibleLengths().indexOf(e.length))&&matchesEntirely(e,o.pattern())}function applyInternationalSeparatorStyle(e){return e.replace(RegExp("[".concat(f,"]+"),"g")," ").trim()}var T=/(\$\d)/;function formatNationalNumberUsingFormat(e,o,i){var s=i.useInternationalFormat,u=i.withNationalPrefix;i.carrierCode,i.metadata;var c=e.replace(new RegExp(o.pattern()),s?o.internationalFormat():u&&o.nationalPrefixFormattingRule()?o.format().replace(T,o.nationalPrefixFormattingRule()):o.format());return s?applyInternationalSeparatorStyle(c):c}var R=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function format_arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}function format_ownKeys(e,o){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);o&&(s=s.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),i.push.apply(i,s)}return i}function format_objectSpread(e){for(var o=1;o<arguments.length;o++){var i=null!=arguments[o]?arguments[o]:{};
40o%2?format_ownKeys(Object(i),!0).forEach(function(o){var s;s=i[o],o in e?Object.defineProperty(e,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):e[o]=s}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):format_ownKeys(Object(i)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(i,o))})}return e}var j={formatExtension:function(e,o,i){return"".concat(e).concat(i.ext()).concat(o)}};function formatNationalNumber(e,o,i,s,u){var c=function(e,o){for(var i,s=function(e,o){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e,o){if(e){if("string"==typeof e)return format_arrayLikeToArray(e,o);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 format_arrayLikeToArray(e,o)}}(e))){i&&(e=i);var s=0;return function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e);!(i=s()).done;){var u=i.value;if(u.leadingDigitsPatterns().length>0){var c=u.leadingDigitsPatterns()[u.leadingDigitsPatterns().length-1];if(0!==o.search(c))continue}if(matchesEntirely(o,u.pattern()))return u}}(s.formats(),e);return c?formatNationalNumberUsingFormat(e,c,{useInternationalFormat:"INTERNATIONAL"===i,withNationalPrefix:!c.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!u||!1!==u.nationalPrefix,carrierCode:o,metadata:s}):e}function PhoneNumber_ownKeys(e,o){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);o&&(s=s.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),i.push.apply(i,s)}return i}function PhoneNumber_objectSpread(e){for(var o=1;o<arguments.length;o++){var i=null!=arguments[o]?arguments[o]:{};o%2?PhoneNumber_ownKeys(Object(i),!0).forEach(function(o){var s;s=i[o],o in e?Object.defineProperty(e,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):e[o]=s}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):PhoneNumber_ownKeys(Object(i)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(i,o))})}return e}function PhoneNumber_defineProperties(e,o){for(var i=0;i<o.length;i++){var s=o[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}var I=function(){var e,o;function PhoneNumber(e,o,i){if(!function(e,o){if(!(e instanceof o))throw TypeError("Cannot call a class as a function")}(this,PhoneNumber),!e)throw TypeError("`country` or `countryCallingCode` not passed");if(!o)throw TypeError("`nationalNumber` not passed");if(!i)throw TypeError("`metadata` not passed");var s,u,c,f,p,m=(s=e,u=i,p=new b(u),/^[A-Z]{2}$/.test(s)?(c=s,p.selectNumberingPlan(c),f=p.countryCallingCode()):f=s,{country:c,countryCallingCode:f}),g=m.country,v=m.countryCallingCode;this.country=g,this.countryCallingCode=v,this.nationalNumber=o,this.number="+"+this.countryCallingCode+this.nationalNumber,this.getMetadata=function(){return i}}return e=[{key:"setExt",value:function(e){this.ext=e}},{key:"getPossibleCountries",value:function(){var e,o,i,s;return this.country?[this.country]:(e=this.countryCallingCode,o=this.nationalNumber,i=this.getMetadata(),(s=new b(i).getCountryCodesForCallingCode(e))?s.filter(function(e){var s;return(s=new b(i)).selectNumberingPlan(e),s.numberingPlan.possibleLengths().indexOf(o.length)>=0}):[])}},{key:"isPossible",value:function(){return function(e,o,i){if(void 0===o&&(o={}),i=new b(i),o.v2){if(!e.countryCallingCode)throw Error("Invalid phone number object passed");i.selectNumberingPlan(e.countryCallingCode)}else{if(!e.phone)return!1;if(e.country){if(!i.hasCountry(e.country))throw Error("Unknown country: ".concat(e.country));i.country(e.country)}else{if(!e.countryCallingCode)throw Error("Invalid phone number object passed");i.selectNumberingPlan(e.countryCallingCode)}}if(i.possibleLengths())return isPossibleNumber(e.phone||e.nationalNumber,i);if(e.countryCallingCode&&i.isNonGeographicCallingCode(e.countryCallingCode))return!0;throw Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}(this,{v2:!0},this.getMetadata())}},{key:"isValid",value:function(){var e,o;return e={v2:!0},o=this.getMetadata(),(e=e||{},(o=new b(o)).selectNumberingPlan(this.country,this.countryCallingCode),o.hasTypes())?void 0!==getNumberType(this,e,o.metadata):matchesEntirely(e.v2?this.nationalNumber:this.phone,o.nationalNumberPattern())}},{key:"isNonGeographic",value:function(){return new b(this.getMetadata()).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(e){return this.number===e.number&&this.ext===e.ext}},{key:"getType",value:function(){return getNumberType(this,{v2:!0},this.getMetadata())}},{key:"format",value:function(e,o){return function(e,o,i,s){if(i=i?format_objectSpread(format_objectSpread({},j),i):j,s=new b(s),e.country&&"001"!==e.country){if(!s.hasCountry(e.country))throw Error("Unknown country: ".concat(e.country));s.country(e.country)}else{if(!e.countryCallingCode)return e.phone||"";s.selectNumberingPlan(e.countryCallingCode)}var u,c,f,p,m,g,v,x,w,C,P,S,_,O=s.countryCallingCode(),N=i.v2?e.nationalNumber:e.phone;switch(o){case"NATIONAL":if(!N)return"";return u=_=formatNationalNumber(N,e.carrierCode,"NATIONAL",s,i),c=e.ext,f=s,p=i.formatExtension,c?p(u,c,f):u;case"INTERNATIONAL":if(!N)return"+".concat(O);return _=formatNationalNumber(N,null,"INTERNATIONAL",s,i),m=_="+".concat(O," ").concat(_),g=e.ext,v=s,x=i.formatExtension,g?x(m,g,v):m;case"E.164":return"+".concat(O).concat(N);case"RFC3966":return function(e){var o=e.number,i=e.ext;if(!o)return"";if("+"!==o[0])throw Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(o).concat(i?";ext="+i:"")}({number:"+".concat(O).concat(N),ext:e.ext});case"IDD":if(!i.fromCountry)return;return w=function(e,o,i,s,u){if(getCountryCallingCode(s,u.metadata)===i){var c,f,p=formatNationalNumber(e,o,"NATIONAL",u);return"1"===i?i+" "+p:p}var m=(c=u.metadata,((f=new b(c)).selectNumberingPlan(s,void 0),f.defaultIDDPrefix())?f.defaultIDDPrefix():R.test(f.IDDPrefix())?f.IDDPrefix():void 0);if(m)return"".concat(m," ").concat(i," ").concat(formatNationalNumber(e,null,"INTERNATIONAL",u))}(N,e.carrierCode,O,i.fromCountry,s),C=e.ext,P=s,S=i.formatExtension,C?S(w,C,P):w;default:throw Error('Unknown "format" argument passed to "formatNumber()": "'.concat(o,'"'))}}(this,e,o?PhoneNumber_objectSpread(PhoneNumber_objectSpread({},o),{},{v2:!0}):{v2:!0},this.getMetadata())}},{key:"formatNational",value:function(e){return this.format("NATIONAL",e)}},{key:"formatInternational",value:function(e){return this.format("INTERNATIONAL",e)}},{key:"getURI",value:function(e){return this.format("RFC3966",e)}}],PhoneNumber_defineProperties(PhoneNumber.prototype,e),o&&PhoneNumber_defineProperties(PhoneNumber,o),Object.defineProperty(PhoneNumber,"prototype",{writable:!1}),PhoneNumber}(),L=RegExp("(["+c+"])");function stripIddPrefix(e,o,i,s){if(o){var u=new b(s);u.selectNumberingPlan(o,i);var c=new RegExp(u.IDDPrefix());if(0===e.search(c)){var f=(e=e.slice(e.match(c)[0].length)).match(L);if(!f||null==f[1]||!(f[1].length>0)||"0"!==f[1])return e}}}function extractNationalNumberFromPossiblyIncompleteNumber(e,o){if(e&&o.numberingPlan.nationalPrefixForParsing()){var i=RegExp("^(?:"+o.numberingPlan.nationalPrefixForParsing()+")"),s=i.exec(e);if(s){var u,c,f,p=s.length-1,m=p>0&&s[p];
40if(o.nationalPrefixTransformRule()&&m)u=e.replace(i,o.nationalPrefixTransformRule()),p>1&&(c=s[1]);else{var g=s[0];u=e.slice(g.length),m&&(c=s[1])}if(m){var v=e.indexOf(s[1]);e.slice(0,v)===o.numberingPlan.nationalPrefix()&&(f=o.numberingPlan.nationalPrefix())}else f=s[0];return{nationalNumber:u,nationalPrefix:f,carrierCode:c}}}return{nationalNumber:e}}function extractNationalNumber(e,o){var i=extractNationalNumberFromPossiblyIncompleteNumber(e,o),s=i.carrierCode,u=i.nationalNumber;return u!==e&&(!(!matchesEntirely(e,o.nationalNumberPattern())||matchesEntirely(u,o.nationalNumberPattern()))||o.possibleLengths()&&!function(e,o){switch(checkNumberLength(e,o)){case"TOO_SHORT":case"INVALID_LENGTH":return!1;default:return!0}}(u,o))?{nationalNumber:e}:{nationalNumber:u,carrierCode:s}}function extractCountryCallingCodeFromInternationalNumberWithoutPlusSign(e,o,i,s){var u=o?getCountryCallingCode(o,s):i;if(0===e.indexOf(u)){(s=new b(s)).selectNumberingPlan(o,i);var c=e.slice(u.length),f=extractNationalNumber(c,s).nationalNumber,p=extractNationalNumber(e,s).nationalNumber;if(!matchesEntirely(p,s.nationalNumberPattern())&&matchesEntirely(f,s.nationalNumberPattern())||"TOO_LONG"===checkNumberLength(p,s))return{countryCallingCode:u,number:c}}return{number:e}}function extractCountryCallingCode_extractCountryCallingCode(e,o,i,s){if(!e)return{};if("+"!==e[0]){var u,c=stripIddPrefix(e,o,i,s);if(c&&c!==e)u=!0,e="+"+c;else{if(o||i){var f=extractCountryCallingCodeFromInternationalNumberWithoutPlusSign(e,o,i,s),p=f.countryCallingCode,m=f.number;if(p)return{countryCallingCodeSource:"FROM_NUMBER_WITHOUT_PLUS_SIGN",countryCallingCode:p,number:m}}return{number:e}}}if("0"===e[1])return{};s=new b(s);for(var g=2;g-1<=3&&g<=e.length;){var v=e.slice(1,g);if(s.hasCallingCode(v))return s.selectNumberingPlan(v),{countryCallingCodeSource:u?"FROM_NUMBER_WITH_IDD":"FROM_NUMBER_WITH_PLUS_SIGN",countryCallingCode:v,number:e.slice(g)};g++}return{}}function getCountryByNationalNumber_arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}function getCountryByNationalNumber(e,o){var i=o.countries,s=o.defaultCountry,u=o.metadata;u=new b(u);for(var c,f=[],p=function(e,o){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e,o){if(e){if("string"==typeof e)return getCountryByNationalNumber_arrayLikeToArray(e,o);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 getCountryByNationalNumber_arrayLikeToArray(e,o)}}(e))){i&&(e=i);var s=0;return function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(i);!(c=p()).done;){var m=c.value;if(u.country(m),u.leadingDigits()){if(e&&0===e.search(u.leadingDigits()))return m}else if(getNumberType({phone:e,country:m},void 0,u.metadata)){if(!s||m===s)return m;f.push(m)}}if(f.length>0)return f[0]}function getCountryByCallingCode(e,o){var i=o.nationalNumber,s=o.defaultCountry,u=o.metadata,c=u.getCountryCodesForCallingCode(e);return c?1===c.length?c[0]:getCountryByNationalNumber(i,{countries:c,defaultCountry:s,metadata:u.metadata}):void 0}var F="(["+c+"]|[\\-\\.\\(\\)]?)",B=RegExp("^\\+"+F+"*["+c+"]"+F+"*$","g"),W=RegExp("^(["+c+"]+((\\-)*["+c+"])*\\.)*[a-zA-Z]+((\\-)*["+c+"])*\\.?$","g"),V="tel:",q=";phone-context=",U=RegExp("["+p+c+"]"),K=RegExp("[^"+c+"#]+$");function parsePhoneNumberWithError_ownKeys(e,o){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);o&&(s=s.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),i.push.apply(i,s)}return i}function parsePhoneNumberWithError_objectSpread(e){for(var o=1;o<arguments.length;o++){var i=null!=arguments[o]?arguments[o]:{};
40o%2?parsePhoneNumberWithError_ownKeys(Object(i),!0).forEach(function(o){var s;s=i[o],o in e?Object.defineProperty(e,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):e[o]=s}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):parsePhoneNumberWithError_ownKeys(Object(i)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(i,o))})}return e}function parsePhoneNumber_ownKeys(e,o){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);o&&(s=s.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),i.push.apply(i,s)}return i}function parsePhoneNumber_objectSpread(e){for(var o=1;o<arguments.length;o++){var i=null!=arguments[o]?arguments[o]:{};o%2?parsePhoneNumber_ownKeys(Object(i),!0).forEach(function(o){var s;s=i[o],o in e?Object.defineProperty(e,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):e[o]=s}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):parsePhoneNumber_ownKeys(Object(i)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(i,o))})}return e}function parsePhoneNumber_parsePhoneNumber(e,o,i){o&&o.defaultCountry&&!isSupportedCountry(o.defaultCountry,i)&&(o=parsePhoneNumber_objectSpread(parsePhoneNumber_objectSpread({},o),{},{defaultCountry:void 0}));try{var s;return s=o,function(e,o,i){if(o=o||{},i=new b(i),o.defaultCountry&&!i.hasCountry(o.defaultCountry)){if(o.v2)throw new m("INVALID_COUNTRY");throw Error("Unknown country: ".concat(o.defaultCountry))}var s,u=function(e,o,i){var s=function(e,o){var i=o.extractFormattedPhoneNumber,s=function(e){var o=e.indexOf(q);if(o<0)return null;var i=o+q.length;if(i>=e.length)return"";var s=e.indexOf(";",i);return s>=0?e.substring(i,s):e.substring(i)}(e);if(!(null===s||0!==s.length&&(B.test(s)||W.test(s))))throw new m("NOT_A_NUMBER");if(null===s)u=i(e)||"";else{u="","+"===s.charAt(0)&&(u+=s);var u,c,f=e.indexOf(V);c=f>=0?f+V.length:0;var p=e.indexOf(q);u+=e.substring(c,p)}var g=u.indexOf(";isub=");if(g>0&&(u=u.substring(0,g)),""!==u)return u}(e,{extractFormattedPhoneNumber:function(e){return function(e,o,i){if(e){if(e.length>250){if(i)throw new m("TOO_LONG");return}if(!1===o)return e;var s=e.search(U);if(!(s<0))return e.slice(s).replace(K,"")}}(e,i,o)}});if(!s)return{};if(!(s.length>=2&&O.test(s)))return S.test(s)?{error:"TOO_SHORT"}:{};var u=function(e){var o=e.search(N);if(o<0)return{};for(var i=e.slice(0,o),s=e.match(N),u=1;u<s.length;){if(s[u])return{number:i,ext:s[u]};u++}}(s);return u.ext?u:{number:s}}(e,o.v2,o.extract),c=u.number,f=u.ext,p=u.error;if(!c){if(o.v2){if("TOO_SHORT"===p)throw new m("TOO_SHORT");throw new m("NOT_A_NUMBER")}return{}}var g=function(e,o,i,s){var u,c=extractCountryCallingCode_extractCountryCallingCode(parseIncompletePhoneNumber(e),o,i,s.metadata),f=c.countryCallingCodeSource,p=c.countryCallingCode,m=c.number;if(p)s.selectNumberingPlan(p);else{if(!m||!o&&!i)return{};s.selectNumberingPlan(o,i),o&&(u=o),p=i||getCountryCallingCode(o,s.metadata)}if(!m)return{countryCallingCodeSource:f,countryCallingCode:p};var g=extractNationalNumber(parseIncompletePhoneNumber(m),s),v=g.nationalNumber,b=g.carrierCode,x=getCountryByCallingCode(p,{nationalNumber:v,defaultCountry:o,metadata:s});return x&&(u=x,"001"===x||s.country(u)),{country:u,countryCallingCode:p,countryCallingCodeSource:f,nationalNumber:v,carrierCode:b}}(c,o.defaultCountry,o.defaultCallingCode,i),v=g.country,x=g.nationalNumber,w=g.countryCallingCode,C=g.countryCallingCodeSource,P=g.carrierCode;if(!i.hasSelectedNumberingPlan()){if(o.v2)throw new m("INVALID_COUNTRY");return{}}if(!x||x.length<2){if(o.v2)throw new m("TOO_SHORT");return{}}if(x.length>17){if(o.v2)throw new m("TOO_LONG");return{}}if(o.v2){var _=new I(w,x,i.metadata);return v&&(_.country=v),P&&(_.carrierCode=P),f&&(_.ext=f),_.__countryCallingCodeSource=C,_}var E=(o.extended?!!i.hasSelectedNumberingPlan():!!v)&&matchesEntirely(x,i.nationalNumberPattern());return o.extended?{country:v,countryCallingCode:w,carrierCode:P,valid:E,possible:!!E||!!(!0===o.extended&&i.possibleLengths()&&isPossibleNumber(x,i)),phone:x,ext:f}:E?(s={country:v,phone:x},f&&(s.ext=f),s):{}}(e,parsePhoneNumberWithError_objectSpread(parsePhoneNumberWithError_objectSpread({},s),{},{v2:!0}),i)}catch(e){if(e instanceof m);else throw e}}function isValidPhoneNumber_ownKeys(e,o){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);o&&(s=s.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),i.push.apply(i,s)}return i}function isValidPhoneNumber_objectSpread(e){for(var o=1;o<arguments.length;o++){var i=null!=arguments[o]?arguments[o]:{};
40o%2?isValidPhoneNumber_ownKeys(Object(i),!0).forEach(function(o){var s;s=i[o],o in e?Object.defineProperty(e,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):e[o]=s}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):isValidPhoneNumber_ownKeys(Object(i)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(i,o))})}return e}function isValidPhoneNumber(){var e=normalizeArguments(arguments),o=e.text,i=e.options,s=e.metadata,u=parsePhoneNumber_parsePhoneNumber(o,i=isValidPhoneNumber_objectSpread(isValidPhoneNumber_objectSpread({},i),{},{extract:!1}),s);return u&&u.isValid()||!1}var H=i(67294),Q={ext:"ext.",country:"Phone number country",phone:"Phone",AB:"Abkhazia",AC:"Ascension Island",AD:"Andorra",AE:"United Arab Emirates",AF:"Afghanistan",AG:"Antigua and Barbuda",AI:"Anguilla",AL:"Albania",AM:"Armenia",AO:"Angola",AQ:"Antarctica",AR:"Argentina",AS:"American Samoa",AT:"Austria",AU:"Australia",AW:"Aruba",AX:"\xc5land Islands",AZ:"Azerbaijan",BA:"Bosnia and Herzegovina",BB:"Barbados",BD:"Bangladesh",BE:"Belgium",BF:"Burkina Faso",BG:"Bulgaria",BH:"Bahrain",BI:"Burundi",BJ:"Benin",BL:"Saint Barth\xe9lemy",BM:"Bermuda",BN:"Brunei Darussalam",BO:"Bolivia",BQ:"Bonaire, Sint Eustatius and Saba",BR:"Brazil",BS:"Bahamas",BT:"Bhutan",BV:"Bouvet Island",BW:"Botswana",BY:"Belarus",BZ:"Belize",CA:"Canada",CC:"Cocos (Keeling) Islands",CD:"Congo, Democratic Republic of the",CF:"Central African Republic",CG:"Congo",CH:"Switzerland",CI:"Cote d'Ivoire",CK:"Cook Islands",CL:"Chile",CM:"Cameroon",CN:"China",CO:"Colombia",CR:"Costa Rica",CU:"Cuba",CV:"Cape Verde",CW:"Cura\xe7ao",CX:"Christmas Island",CY:"Cyprus",CZ:"Czech Republic",DE:"Germany",DJ:"Djibouti",DK:"Denmark",DM:"Dominica",DO:"Dominican Republic",DZ:"Algeria",EC:"Ecuador",EE:"Estonia",EG:"Egypt",EH:"Western Sahara",ER:"Eritrea",ES:"Spain",ET:"Ethiopia",FI:"Finland",FJ:"Fiji",FK:"Falkland Islands",FM:"Federated States of Micronesia",FO:"Faroe Islands",FR:"France",GA:"Gabon",GB:"United Kingdom",GD:"Grenada",GE:"Georgia",GF:"French Guiana",GG:"Guernsey",GH:"Ghana",GI:"Gibraltar",GL:"Greenland",GM:"Gambia",GN:"Guinea",GP:"Guadeloupe",GQ:"Equatorial Guinea",GR:"Greece",GS:"South Georgia and the South Sandwich Islands",GT:"Guatemala",GU:"Guam",GW:"Guinea-Bissau",GY:"Guyana",HK:"Hong Kong",HM:"Heard Island and McDonald Islands",HN:"Honduras",HR:"Croatia",HT:"Haiti",HU:"Hungary",ID:"Indonesia",IE:"Ireland",IL:"Israel",IM:"Isle of Man",IN:"India",IO:"British Indian Ocean Territory",IQ:"Iraq",IR:"Iran",IS:"Iceland",IT:"Italy",JE:"Jersey",JM:"Jamaica",JO:"Jordan",JP:"Japan",KE:"Kenya",KG:"Kyrgyzstan",KH:"Cambodia",KI:"Kiribati",KM:"Comoros",KN:"Saint Kitts and Nevis",KP:"North Korea",KR:"South Korea",KW:"Kuwait",KY:"Cayman Islands",KZ:"Kazakhstan",LA:"Laos",LB:"Lebanon",LC:"Saint Lucia",LI:"Liechtenstein",LK:"Sri Lanka",LR:"Liberia",LS:"Lesotho",LT:"Lithuania",LU:"Luxembourg",LV:"Latvia",LY:"Libya",MA:"Morocco",MC:"Monaco",MD:"Moldova",ME:"Montenegro",MF:"Saint Martin (French Part)",MG:"Madagascar",MH:"Marshall Islands",MK:"North Macedonia",ML:"Mali",MM:"Myanmar",MN:"Mongolia",MO:"Macao",MP:"Northern Mariana Islands",MQ:"Martinique",MR:"Mauritania",MS:"Montserrat",MT:"Malta",MU:"Mauritius",MV:"Maldives",MW:"Malawi",MX:"Mexico",MY:"Malaysia",MZ:"Mozambique",NA:"Namibia",NC:"New Caledonia",NE:"Niger",NF:"Norfolk Island",NG:"Nigeria",NI:"Nicaragua",NL:"Netherlands",NO:"Norway",NP:"Nepal",NR:"Nauru",NU:"Niue",NZ:"New Zealand",OM:"Oman",OS:"South Ossetia",PA:"Panama",PE:"Peru",PF:"French Polynesia",PG:"Papua New Guinea",PH:"Philippines",PK:"Pakistan",PL:"Poland",PM:"Saint Pierre and Miquelon",PN:"Pitcairn",PR:"Puerto Rico",PS:"Palestine",PT:"Portugal",PW:"Palau",PY:"Paraguay",QA:"Qatar",RE:"Reunion",RO:"Romania",RS:"Serbia",RU:"Russia",RW:"Rwanda",SA:"Saudi Arabia",SB:"Solomon Islands",SC:"Seychelles",SD:"Sudan",SE:"Sweden",SG:"Singapore",SH:"Saint Helena",SI:"Slovenia",SJ:"Svalbard and Jan Mayen",SK:"Slovakia",SL:"Sierra Leone",SM:"San Marino",SN:"Senegal",SO:"Somalia",SR:"Suriname",SS:"South Sudan",ST:"Sao Tome and Principe",SV:"El Salvador",SX:"Sint Maarten",SY:"Syria",SZ:"Swaziland",TA:"Tristan da Cunha",TC:"Turks and Caicos Islands",TD:"Chad",TF:"French Southern Territories",TG:"Togo",TH:"Thailand",TJ:"Tajikistan",TK:"Tokelau",TL:"Timor-Leste",TM:"Turkmenistan",TN:"Tunisia",TO:"Tonga",TR:"Turkey",TT:"Trinidad and Tobago",TV:"Tuvalu",TW:"Taiwan",TZ:"Tanzania",UA:"Ukraine",UG:"Uganda",UM:"United States Minor Outlying Islands",US:"United States",UY:"Uruguay",UZ:"Uzbekistan",VA:"Holy See (Vatican City State)",VC:"Saint Vincent and the Grenadines",VE:"Venezuela",VG:"Virgin Islands, British",VI:"Virgin Islands, U.S.",VN:"Vietnam",VU:"Vanuatu",WF:"Wallis and Futuna",WS:"Samoa",XK:"Kosovo",YE:"Yemen",YT:"Mayotte",ZA:"South Africa",ZM:"Zambia",ZW:"Zimbabwe",ZZ:"International"},G=i(45697),Z=G.shape({country_calling_codes:G.object.isRequired,countries:G.object.isRequired}),J=G.objectOf(G.string),X=i(93967);function helpers_arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}function count_occurences(e,o){for(var i,s=0,u=function(e,o){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e,o){if(e){if("string"==typeof e)return helpers_arrayLikeToArray(e,o);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 helpers_arrayLikeToArray(e,o)}}(e))){i&&(e=i);var s=0;return function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(o.split(""));!(i=u()).done;)i.value===e&&s++;return s}function templateFormatter_arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}var ee={Backspace:8,Delete:46};function setCaretPosition(e,o){void 0!==o&&(function(){if("undefined"!=typeof navigator)return et.test(navigator.userAgent)}()?setTimeout(function(){return e.setSelectionRange(o,o)},0):e.setSelectionRange(o,o))}var et=/Android/i;function formatInputText(e,o,i,s,u){var c=function(e,o,i){for(var s={},u="",c=0,f=0;f<e.length;){var p=i(e[f],u,s);void 0!==p&&(u+=p,void 0!==o&&(o===f?c=u.length-1:o>f&&(c=u.length))),f++}return void 0===o&&(c=u.length),{value:u,caret:c}}(e.value,e.selectionStart,o),f=c.value,p=c.caret;if(s){var m=function(e,o,i){switch(i){case"Backspace":o>0&&(e=e.slice(0,o-1)+e.slice(o),o--);break;case"Delete":e=e.slice(0,o)+e.slice(o+1)}return{value:e,caret:o}}(f,p,s);f=m.value,p=m.caret}var g=function(e,o,i){"string"==typeof i&&(i=function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"x",i=arguments.length>2?arguments[2]:void 0;if(!e)return function(e){return{text:e}};var s=count_occurences(o,e);return function(u){if(!u)return{text:"",template:e};for(var c,f=0,p="",m=function(e,o){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e,o){if(e){if("string"==typeof e)return templateFormatter_arrayLikeToArray(e,o);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 templateFormatter_arrayLikeToArray(e,o)}}(e))){i&&(e=i);var s=0;return function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e.split(""));!(c=m()).done;){var g=c.value;if(g!==o){p+=g;continue}if(p+=u[f],++f===u.length&&u.length<s)break}return i&&(p=function(e,o){for(var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"x",s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:" ",u=e.length,c=count_occurences("(",e)-count_occurences(")",e);c>0&&u<o.length;)e+=o[u].replace(i,s),")"===o[u]&&c--,u++;return e}(p,e)),{text:p,template:e}}}(i));var s=i(e)||{},u=s.text,c=s.template;if(void 0===u&&(u=e),c){if(void 0===o)o=u.length;else{for(var f=0,p=!1,m=-1;f<u.length&&f<c.length;){if(u[f]!==c[f]){if(0===o){p=!0,o=f;break}m=f,o--}f++}p||(o=m+1)}}return{text:u,caret:o}}(f,p,i),v=g.text;p=g.caret,e.value=v,setCaretPosition(e,p),u(f)}var er=["value","parse","format","inputComponent","onChange","onKeyDown"];function _extends(){return(_extends=Object.assign||function(e){for(var o=1;o<arguments.length;o++){var i=arguments[o];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e}).apply(this,arguments)}function Input(e,o){var i=e.value,s=e.parse,u=e.format,c=e.inputComponent,f=e.onChange,p=e.onKeyDown,m=function(e,o){if(null==e)return{};var i,s,u=function(e,o){if(null==e)return{};var i,s,u={},c=Object.keys(e);for(s=0;s<c.length;s++)i=c[s],o.indexOf(i)>=0||(u[i]=e[i]);return u}(e,o);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(s=0;s<c.length;s++)i=c[s],!(o.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(u[i]=e[i])}return u}(e,er),g=(0,H.useRef)(),v=(0,H.useCallback)(function(e){g.current=e,o&&("function"==typeof o?o(e):o.current=e)},[o]),b=(0,H.useCallback)(function(e){formatInputText(g.current,s,u,void 0,f)},[g,s,u,f]),x=(0,H.useCallback)(function(e){return p&&p(e),function(e,o,i,s,u){if(!o.hasAttribute("readonly")){var c=function(e){switch(e.keyCode){case ee.Backspace:return"Backspace";case ee.Delete:return"Delete"}}(e);switch(c){case"Delete":case"Backspace":e.preventDefault();var f,p=function(e){if(e.selectionStart!==e.selectionEnd)return{start:e.selectionStart,end:e.selectionEnd}}(o);if(p)return f=(f=o.value).slice(0,p.start)+f.slice(p.end),o.value=f,setCaretPosition(o,p.start),formatInputText(o,i,s,void 0,u);return formatInputText(o,i,s,c,u)}}}(e,g.current,s,u,f)},[g,s,u,f,p]);return H.createElement(c,_extends({},m,{ref:v,value:u(null==i?"":i).text,onKeyDown:x,onChange:b}))}
40(Input=H.forwardRef(Input)).propTypes={parse:G.func.isRequired,format:G.func.isRequired,inputComponent:G.elementType.isRequired,type:G.string.isRequired,value:G.string,onChange:G.func.isRequired,onKeyDown:G.func,onCut:G.func,onPaste:G.func},Input.defaultProps={inputComponent:"input",type:"text"};var en=Input;function AsYouTypeState_defineProperties(e,o){for(var i=0;i<o.length;i++){var s=o[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}var ea=function(){var e,o;function AsYouTypeState(e){var o=e.onCountryChange,i=e.onCallingCodeChange;!function(e,o){if(!(e instanceof o))throw TypeError("Cannot call a class as a function")}(this,AsYouTypeState),this.onCountryChange=o,this.onCallingCodeChange=i}return e=[{key:"reset",value:function(e){var o=e.country,i=e.callingCode;this.international=!1,this.missingPlus=!1,this.IDDPrefix=void 0,this.callingCode=void 0,this.digits="",this.resetNationalSignificantNumber(),this.initCountryAndCallingCode(o,i)}},{key:"resetNationalSignificantNumber",value:function(){this.nationalSignificantNumber=this.getNationalDigits(),this.nationalSignificantNumberMatchesInput=!0,this.nationalPrefix=void 0,this.carrierCode=void 0,this.complexPrefixBeforeNationalSignificantNumber=void 0}},{key:"update",value:function(e){for(var o=0,i=Object.keys(e);o<i.length;o++){var s=i[o];this[s]=e[s]}}},{key:"initCountryAndCallingCode",value:function(e,o){this.setCountry(e),this.setCallingCode(o)}},{key:"setCountry",value:function(e){this.country=e,this.onCountryChange(e)}},{key:"setCallingCode",value:function(e){this.callingCode=e,this.onCallingCodeChange(e,this.country)}},{key:"startInternationalNumber",value:function(e,o){this.international=!0,this.initCountryAndCallingCode(e,o)}},{key:"appendDigits",value:function(e){this.digits+=e}},{key:"appendNationalSignificantNumberDigits",value:function(e){this.nationalSignificantNumber+=e}},{key:"getNationalDigits",value:function(){return this.international?this.digits.slice((this.IDDPrefix?this.IDDPrefix.length:0)+(this.callingCode?this.callingCode.length:0)):this.digits}},{key:"getDigitsWithoutInternationalPrefix",value:function(){return this.international&&this.IDDPrefix?this.digits.slice(this.IDDPrefix.length):this.digits}}],AsYouTypeState_defineProperties(AsYouTypeState.prototype,e),o&&AsYouTypeState_defineProperties(AsYouTypeState,o),Object.defineProperty(AsYouTypeState,"prototype",{writable:!1}),AsYouTypeState}();function AsYouTypeFormatter_util_arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}var eo=/x/;function repeat(e,o){if(o<1)return"";for(var i="";o>1;)1&o&&(i+=e),o>>=1,e+=e;return i+e}function cutAndStripNonPairedParens(e,o){return")"===e[o]&&o++,function(e){for(var o=[],i=0;i<e.length;)"("===e[i]?o.push(i):")"===e[i]&&o.pop(),i++;var s=0,u="";o.push(e.length);for(var c=0;c<o.length;c++){var f=o[c];u+=e.slice(s,f),s=f+1}return u}(e.slice(0,o))}function AsYouTypeFormatter_complete_formatNationalNumber(e,o,i){var s=i.metadata,u=i.useNationalPrefixFormattingRule,c=i.getSeparatorAfterNationalPrefix,f=formatNationalNumberUsingFormat(e.nationalSignificantNumber,o,{carrierCode:e.carrierCode,useInternationalFormat:e.international,withNationalPrefix:u,metadata:s});if(!u&&(e.nationalPrefix?f=e.nationalPrefix+c(o)+f:e.complexPrefixBeforeNationalSignificantNumber&&(f=e.complexPrefixBeforeNationalSignificantNumber+" "+f)),parseDigits(f)===e.getNationalDigits())return f}function AsYouTypeFormatter_PatternParser_defineProperties(e,o){for(var i=0;i<o.length;i++){var s=o[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}var ei=function(){var e,o;function PatternParser(){!function(e,o){if(!(e instanceof o))throw TypeError("Cannot call a class as a function")}(this,PatternParser)}return e=[{key:"parse",value:function(e){if(this.context=[{or:!0,instructions:[]}],this.parsePattern(e),1!==this.context.length)throw Error("Non-finalized contexts left when pattern parse ended");var o=this.context[0],i=o.branches,s=o.instructions;if(i)return{op:"|",args:i.concat([expandSingleElementArray(s)])};if(0===s.length)throw Error("Pattern is required");return 1===s.length?s[0]:s}},{key:"startContext",value:function(e){this.context.push(e)}},{key:"endContext",value:function(){this.context.pop()}},{key:"getContext",value:function(){return this.context[this.context.length-1]}},{key:"parsePattern",value:function(e){if(!e)throw Error("Pattern is required");var o=e.match(el);if(!o){if(es.test(e))throw Error("Illegal characters found in a pattern: ".concat(e));this.getContext().instructions=this.getContext().instructions.concat(e.split(""));return}var i=o[1],s=e.slice(0,o.index),u=e.slice(o.index+i.length);switch(i){case"(?:":s&&this.parsePattern(s),this.startContext({or:!0,instructions:[],branches:[]});break;case")":if(!this.getContext().or)throw Error('")" operator must be preceded by "(?:" operator');if(s&&this.parsePattern(s),0===this.getContext().instructions.length)throw Error('No instructions foun
40d after "|" operator in an "or" group');var c=this.getContext().branches;c.push(expandSingleElementArray(this.getContext().instructions)),this.endContext(),this.getContext().instructions.push({op:"|",args:c});break;case"|":if(!this.getContext().or)throw Error('"|" operator can only be used inside "or" groups');if(s&&this.parsePattern(s),!this.getContext().branches){if(1===this.context.length)this.getContext().branches=[];else throw Error('"branches" not found in an "or" group context')}this.getContext().branches.push(expandSingleElementArray(this.getContext().instructions)),this.getContext().instructions=[];break;case"[":s&&this.parsePattern(s),this.startContext({oneOfSet:!0});break;case"]":if(!this.getContext().oneOfSet)throw Error('"]" operator must be preceded by "[" operator');this.endContext(),this.getContext().instructions.push({op:"[]",args:function(e){for(var o=[],i=0;i<e.length;){if("-"===e[i]){if(0===i||i===e.length-1)throw Error("Couldn't parse a one-of set pattern: ".concat(e));for(var s=e[i-1].charCodeAt(0)+1,u=e[i+1].charCodeAt(0)-1,c=s;c<=u;)o.push(String.fromCharCode(c)),c++}else o.push(e[i]);i++}return o}(s)});break;default:throw Error("Unknown operator: ".concat(i))}u&&this.parsePattern(u)}}],AsYouTypeFormatter_PatternParser_defineProperties(PatternParser.prototype,e),o&&AsYouTypeFormatter_PatternParser_defineProperties(PatternParser,o),Object.defineProperty(PatternParser,"prototype",{writable:!1}),PatternParser}(),es=/[\(\)\[\]\?\:\|]/,el=RegExp("(\\||\\(\\?\\:|\\)|\\[|\\])");function expandSingleElementArray(e){return 1===e.length?e[0]:e}function AsYouTypeFormatter_PatternMatcher_createForOfIteratorHelperLoose(e,o){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e,o){if(e){if("string"==typeof e)return AsYouTypeFormatter_PatternMatcher_arrayLikeToArray(e,o);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 AsYouTypeFormatter_PatternMatcher_arrayLikeToArray(e,o)}}(e))||o&&e&&"number"==typeof e.length){i&&(e=i);var s=0;return function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function AsYouTypeFormatter_PatternMatcher_arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}function AsYouTypeFormatter_PatternMatcher_defineProperties(e,o){for(var i=0;i<o.length;i++){var s=o[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}var eu=function(){var e,o;function PatternMatcher(e){!function(e,o){if(!(e instanceof o))throw TypeError("Cannot call a class as a function")}(this,PatternMatcher),this.matchTree=new ei().parse(e)}return e=[{key:"match",value:function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=o.allowOverflow;if(!e)throw Error("String is required");var s=function _match(e,o,i){if("string"==typeof o){var s=e.join("");return 0===o.indexOf(s)?e.length===o.length?{match:!0,matchedChars:e}:{partialMatch:!0}:0===s.indexOf(o)?i&&e.length>o.length?{overflow:!0}:{match:!0,matchedChars:e.slice(0,o.length)}:void 0}if(Array.isArray(o)){for(var u=e.slice(),c=0;c<o.length;){var f=_match(u,o[c],i&&c===o.length-1);if(!f)return;if(f.overflow)return f;if(f.match){if(0===(u=u.slice(f.matchedChars.length)).length){if(c===o.length-1)return{match:!0,matchedChars:e};return{partialMatch:!0}}}else{if(f.partialMatch)return{partialMatch:!0};throw Error("Unsupported match result:\n".concat(JSON.stringify(f,null,2)))}c++}return i?{overflow:!0}:{match:!0,matchedChars:e.slice(0,e.length-u.length)}}switch(o.op){case"|":for(var p,m,g=AsYouTypeFormatter_PatternMatcher_createForOfIteratorHelperLoose(o.args);!(m=g()).done;){var v=_match(e,m.value,i);if(v){if(v.overflow)return v;if(v.match)return{match:!0,matchedChars:v.matchedChars};if(v.partialMatch)p=!0;else throw Error("Unsupported match result:\n".concat(JSON.stringify(v,null,2)))}}if(p)return{partialMatch:!0};return;case"[]":for(var b,x=AsYouTypeFormatter_PatternMatcher_createForOfIteratorHelperLoose(o.args);!(b=x()).done;){var w=b.value;if(e[0]===w){if(1===e.length)return{match:!0,matchedChars:e};if(i)return{overflow:!0};return{match:!0,matchedChars:[w]}}}return;default:throw Error("Unsupported instruction tree: ".concat(o))}}(e.split(""),this.matchTree,!0);if(s&&s.match&&delete s.matchedChars,!s||!s.overflow||i)return s}}],AsYouTypeFormatter_PatternMatcher_defineProperties(PatternMatcher.prototype,e),o&&AsYouTypeFormatter_PatternMatcher_defineProperties(PatternMatcher,o),Object.defineProperty(PatternMatcher,"prototype",{writable:!1}),PatternMatcher}();function AsYouTypeFormatter_createForOfIteratorHelperLoose(e,o){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e,o){if(e){if("string"==typeof e)return AsYouTypeFormatter_arrayLikeToArray(e,o);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 AsYouTypeFormatter_arrayLikeToArray(e,o)}}(e))||o&&e&&"number"==typeof e.length){i&&(e=i);var s=0;return function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function AsYouTypeFormatter_arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}function AsYouTypeFormatter_defineProperties(e,o){for(var i=0;i<o.length;i++){var s=o[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}
40var ed=repeat("9",15),ec=/[- ]/,ef=RegExp("["+f+"]*\\$1["+f+"]*(\\$\\d["+f+"]*)*$"),ep=function(){var e,o;function AsYouTypeFormatter(e){e.state;var o=e.metadata;!function(e,o){if(!(e instanceof o))throw TypeError("Cannot call a class as a function")}(this,AsYouTypeFormatter),this.metadata=o,this.resetFormat()}return e=[{key:"resetFormat",value:function(){this.chosenFormat=void 0,this.template=void 0,this.nationalNumberTemplate=void 0,this.populatedNationalNumberTemplate=void 0,this.populatedNationalNumberTemplatePosition=-1}},{key:"reset",value:function(e,o){this.resetFormat(),e?(this.isNANP="1"===e.callingCode(),this.matchingFormats=e.formats(),o.nationalSignificantNumber&&this.narrowDownMatchingFormats(o)):(this.isNANP=void 0,this.matchingFormats=[])}},{key:"format",value:function(e,o){var i=this;if("IS_POSSIBLE"===checkNumberLength(o.nationalSignificantNumber,this.metadata))for(var s,u=AsYouTypeFormatter_createForOfIteratorHelperLoose(this.matchingFormats);!(s=u()).done;){var c=s.value,f=function(e,o,i){var s=i.metadata,u=i.shouldTryNationalPrefixFormattingRule,c=i.getSeparatorAfterNationalPrefix;if(new RegExp("^(?:".concat(o.pattern(),")$")).test(e.nationalSignificantNumber))return function(e,o,i){var s=i.metadata,u=i.shouldTryNationalPrefixFormattingRule,c=i.getSeparatorAfterNationalPrefix;if(e.nationalSignificantNumber,e.international,e.nationalPrefix,e.carrierCode,u(o)){var f=AsYouTypeFormatter_complete_formatNationalNumber(e,o,{useNationalPrefixFormattingRule:!0,getSeparatorAfterNationalPrefix:c,metadata:s});if(f)return f}return AsYouTypeFormatter_complete_formatNationalNumber(e,o,{useNationalPrefixFormattingRule:!1,getSeparatorAfterNationalPrefix:c,metadata:s})}(e,o,{metadata:s,shouldTryNationalPrefixFormattingRule:u,getSeparatorAfterNationalPrefix:c})}(o,c,{metadata:this.metadata,shouldTryNationalPrefixFormattingRule:function(e){return i.shouldTryNationalPrefixFormattingRule(e,{international:o.international,nationalPrefix:o.nationalPrefix})},getSeparatorAfterNationalPrefix:function(e){return i.getSeparatorAfterNationalPrefix(e)}});if(f)return this.resetFormat(),this.chosenFormat=c,this.setNationalNumberTemplate(f.replace(/\d/g,"x"),o),this.populatedNationalNumberTemplate=f,this.populatedNationalNumberTemplatePosition=this.template.lastIndexOf("x"),f}return this.formatNationalNumberWithNextDigits(e,o)}},{key:"formatNationalNumberWithNextDigits",value:function(e,o){var i=this.chosenFormat,s=this.chooseFormat(o);if(s)return s===i?this.formatNextNationalNumberDigits(e):this.formatNextNationalNumberDigits(o.getNationalDigits())}},{key:"narrowDownMatchingFormats",value:function(e){var o=this,i=e.nationalSignificantNumber,s=e.nationalPrefix,u=e.international,c=i.length-3;c<0&&(c=0),this.matchingFormats=this.matchingFormats.filter(function(e){return o.formatSuits(e,u,s)&&o.formatMatches(e,i,c)}),this.chosenFormat&&-1===this.matchingFormats.indexOf(this.chosenFormat)&&this.resetFormat()}},{key:"formatSuits",value:function(e,o,i){return!(i&&!e.usesNationalPrefix()&&!e.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!o&&!i&&e.nationalPrefixIsMandatoryWhenFormattingInNationalFormat())}},{key:"formatMatches",value:function(e,o,i){var s=e.leadingDigitsPatterns().length;if(0===s)return!0;i=Math.min(i,s-1);var u=e.leadingDigitsPatterns()[i];if(o.length<3)try{return void 0!==new eu(u).match(o,{allowOverflow:!0})}catch(e){return console.error(e),!0}return new RegExp("^(".concat(u,")")).test(o)}},{key:"getFormatFormat",value:function(e,o){return o?e.internationalFormat():e.format()}},{key:"chooseFormat",value:function(e){for(var o,i=this,s=AsYouTypeFormatter_createForOfIteratorHelperLoose(this.matchingFormats.slice());!(o=s()).done;){var u=function(){var s=o.value;return i.chosenFormat===s?"break":ef.test(i.getFormatFormat(s,e.international))?i.createTemplateForFormat(s,e)?(i.chosenFormat=s,"break"):(i.matchingFormats=i.matchingFormats.filter(function(e){return e!==s}),"continue"):"continue"}();if("break"===u)break;if("continue"===u)continue}return this.chosenFormat||this.resetFormat(),this.chosenFormat}},{key:"createTemplateForFormat",value:function(e,o){if(!(e.pattern().indexOf("|")>=0)){var i=this.getTemplateForFormat(e,o);if(i)return this.setNationalNumberTemplate(i,o),!0}}},{key:"getSeparatorAfterNationalPrefix",value:function(e){return this.isNANP||e&&e.nationalPrefixFormattingRule()&&ec.test(e.nationalPrefixFormattingRule())?" ":""}},{key:"getInternationalPrefixBeforeCountryCallingCode",value:function(e,o){var i=e.IDDPrefix,s=e.missingPlus;return i?o&&!1===o.spacing?i:i+" ":s?"":"+"}},{key:"getTemplate",value:function(e){if(this.template){for(var o=-1,i=0,s=e.international?this.getInternationalPrefixBeforeCountryCallingCode(e,{spacing:!1}):"";i<s.length+e.getDigitsWithoutInternationalPrefix().length;)o=this.template.indexOf("x",o+1),i++;return cutAndStripNonPairedParens(this.template,o+1)}}},{key:"setNationalNumberTemplate",value:function(e,o){this.nationalNumberTemplate=e,this.populatedNationalNumberTemplate=e,this.populatedNationalNumberTemplatePosition=-1,o.international?this.template=this.getInternationalPrefixBeforeCountryCallingCode(o).replace(/[\d\+]/g,"x")+repeat("x",o.callingCode.length)+" "+e:this.template=e}},{key:"getTemplateForFormat",value:function(e,o){var i,s=o.nationalSignificantNumber,u=o.international,c=o.nationalPrefix,f=o.complexPrefixBeforeNationalSignificantNumber,p=e.pattern();p=p.replace(/\[([^\[\]])*\]/g,"\\d").replace(/\d(?=[^,}][^,}])/g,"\\d");var m=ed.match(p)[0];if(!(s.length>m.length)){var g=RegExp("^"+p+"$"),v=s.replace(/\d/g,"9");g.test(v)&&(m=v);var b=this.getFormatFormat(e,u);if(this.shouldTryNationalPrefixFormattingRule(e,{international:u,nationalPrefix:c})){var x=b.replace(T,e.nationalPrefixFormattingRule());if(parseDigits(e.nationalPrefixFormattingRule())===(c||"")+parseDigits("$1")&&(b=x,i=!0,c))for(var w=c.length;w>0;)b=b.replace(/\d/,"x"),w--}var C=m.replace(new RegExp(p),b).replace(/9/g,"x");return!i&&(f?C=repeat("x",f.length)+" "+C:c&&(C=repeat("x",c.length)+this.getSeparatorAfterNationalPrefix(e)+C)),u&&(C=applyInternationalSeparatorStyle(C)),C}}},{key:"formatNextNationalNumberDigits",value:function(e){var o=function(e,o,i){for(var s,u=function(e,o){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e,o){if(e){if("string"==typeof e)return AsYouTypeFormatter_util_arrayLikeToArray(e,o);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 AsYouTypeFormatter_util_arrayLikeToArray(e,o)}}(e))){i&&(e=i);var s=0;return function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(i.split(""));!(s=u()).done;){var c=s.value;if(0>e.slice(o+1).search(eo))return;o=e.search(eo),e=e.replace(eo,c)}return[e,o]}(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition,e);if(!o){this.resetFormat();return}return this.populatedNationalNumberTemplate=o[0],this.populatedNationalNumberTemplatePosition=o[1],cutAndStripNonPairedParens(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition+1)}},{key:"shouldTryNationalPrefixFormattingRule",value:function(e,o){var i=o.international,s=o.nationalPrefix;if(e.nationalPrefixFormattingRule()){var u=e.usesNationalPrefix();
40if(u&&s||!u&&!i)return!0}}}],AsYouTypeFormatter_defineProperties(AsYouTypeFormatter.prototype,e),o&&AsYouTypeFormatter_defineProperties(AsYouTypeFormatter,o),Object.defineProperty(AsYouTypeFormatter,"prototype",{writable:!1}),AsYouTypeFormatter}();function AsYouTypeParser_slicedToArray(e,o){return function(e){if(Array.isArray(e))return e}(e)||function(e,o){var i,s,u=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=u){var c=[],f=!0,p=!1;try{for(u=u.call(e);!(f=(i=u.next()).done)&&(c.push(i.value),!o||c.length!==o);f=!0);}catch(e){p=!0,s=e}finally{try{f||null==u.return||u.return()}finally{if(p)throw s}}return c}}(e,o)||function(e,o){if(e){if("string"==typeof e)return AsYouTypeParser_arrayLikeToArray(e,o);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 AsYouTypeParser_arrayLikeToArray(e,o)}}(e,o)||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 AsYouTypeParser_arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}function AsYouTypeParser_defineProperties(e,o){for(var i=0;i<o.length;i++){var s=o[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}var eh=RegExp("^["+f+c+"]+$","i"),em="(?:["+p+"]["+f+c+"]*|["+f+c+"]+)",eg=RegExp("[^"+f+c+"]+.*$"),ey=/[^\d\[\]]/,ev=function(){var e,o;function AsYouTypeParser(e){var o=e.defaultCountry,i=e.defaultCallingCode,s=e.metadata,u=e.onNationalSignificantNumberChange;!function(e,o){if(!(e instanceof o))throw TypeError("Cannot call a class as a function")}(this,AsYouTypeParser),this.defaultCountry=o,this.defaultCallingCode=i,this.metadata=s,this.onNationalSignificantNumberChange=u}return e=[{key:"input",value:function(e,o){var i,s,u,c,f,p=AsYouTypeParser_slicedToArray((u=(s=AsYouTypeParser_slicedToArray("+"===(i=function(e){var o,i=e.search(em);if(!(i<0))return"+"===(e=e.slice(i))[0]&&(o=!0,e=e.slice(1)),e=e.replace(eg,""),o&&(e="+"+e),e}(e)||"")[0]?[i.slice(1),!0]:[i],2))[0],c=s[1],eh.test(u)||(u=""),[u,c]),2),m=p[0],g=p[1],v=parseDigits(m);return!g||o.digits||(o.startInternationalNumber(),v||(f=!0)),v&&this.inputDigits(v,o),{digits:v,justLeadingPlus:f}}},{key:"inputDigits",value:function(e,o){var i=o.digits,s=i.length<3&&i.length+e.length>=3;if(o.appendDigits(e),s&&this.extractIddPrefix(o),this.isWaitingForCountryCallingCode(o)){if(!this.extractCountryCallingCode(o))return}else o.appendNationalSignificantNumberDigits(e);o.international||this.hasExtractedNationalSignificantNumber||this.extractNationalSignificantNumber(o.getNationalDigits(),function(e){return o.update(e)})}},{key:"isWaitingForCountryCallingCode",value:function(e){var o=e.international,i=e.callingCode;return o&&!i}},{key:"extractCountryCallingCode",value:function(e){var o=extractCountryCallingCode_extractCountryCallingCode("+"+e.getDigitsWithoutInternationalPrefix(),this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),i=o.countryCallingCode,s=o.number;if(i)return e.setCallingCode(i),e.update({nationalSignificantNumber:s}),!0}},{key:"reset",value:function(e){if(e){this.hasSelectedNumberingPlan=!0;var o=e._nationalPrefixForParsing();this.couldPossiblyExtractAnotherNationalSignificantNumber=o&&ey.test(o)}else this.hasSelectedNumberingPlan=void 0,this.couldPossiblyExtractAnotherNationalSignificantNumber=void 0}},{key:"extractNationalSignificantNumber",value:function(e,o){if(this.hasSelectedNumberingPlan){var i=extractNationalNumberFromPossiblyIncompleteNumber(e,this.metadata),s=i.nationalPrefix,u=i.nationalNumber,c=i.carrierCode;if(u!==e)return this.onExtractedNationalNumber(s,c,u,e,o),!0}}},{key:"extractAnotherNationalSignificantNumber",value:function(e,o,i){if(!this.hasExtractedNationalSignificantNumber)return this.extractNationalSignificantNumber(e,i);if(this.couldPossiblyExtractAnotherNationalSignificantNumber){var s=extractNationalNumberFromPossiblyIncompleteNumber(e,this.metadata),u=s.nationalPrefix,c=s.nationalNumber,f=s.carrierCode;if(c!==o)return this.onExtractedNationalNumber(u,f,c,e,i),!0}}},{key:"onExtractedNationalNumber",value:function(e,o,i,s,u){var c,f,p=s.lastIndexOf(i);if(p>=0&&p===s.length-i.length){f=!0;var m=s.slice(0,p);m!==e&&(c=m)}u({nationalPrefix:e,carrierCode:o,nationalSignificantNumber:i,nationalSignificantNumberMatchesInput:f,complexPrefixBeforeNationalSignificantNumber:c}),this.hasExtractedNationalSignificantNumber=!0,this.onNationalSignificantNumberChange()}},{key:"reExtractNationalSignificantNumber",value:function(e){return!!this.extractAnotherNationalSignificantNumber(e.getNationalDigits(),e.nationalSignificantNumber,function(o){return e.update(o)})||(this.extractIddPrefix(e)||this.fixMissingPlus(e)?(this.extractCallingCodeAndNationalSignificantNumber(e),!0):void 0)}},{key:"extractIddPrefix",value:function(e){var o=e.international,i=e.IDDPrefix,s=e.digits;if(e.nationalSignificantNumber,!o&&!i){var u=stripIddPrefix(s,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata);if(void 0!==u&&u!==s)return e.update({IDDPrefix:s.slice(0,s.length-u.length)}),this.startInternationalNumber(e,{country:void 0,callingCode:void 0}),!0}}},{key:"fixMissingPlus",value:function(e){if(!e.international){var o=extractCountryCallingCodeFromInternationalNumberWithoutPlusSign(e.digits,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),i=o.countryCallingCode;if(o.number,i)return e.update({missingPlus:!0}),this.startInternationalNumber(e,{country:e.country,callingCode:i}),!0}}},{key:"startInternationalNumber",value:function(e,o){var i=o.country,s=o.callingCode;e.startInternationalNumber(i,s),e.nationalSignificantNumber&&(e.resetNationalSignificantNumber(),this.onNationalSignificantNumberChange(),this.hasExtractedNationalSignificantNumber=void 0)}},{key:"extractCallingCodeAndNationalSignificantNumber",value:function(e){this.extractCountryCallingCode(e)&&this.extractNationalSignificantNumber(e.getNationalDigits(),function(o){return e.update(o)})}}],AsYouTypeParser_defineProperties(AsYouTypeParser.prototype,e),o&&AsYouTypeParser_defineProperties(AsYouTypeParser,o),Object.defineProperty(AsYouTypeParser,"prototype",{writable:!1}),AsYouTypeParser}();function AsYouType_arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}function AsYouType_defineProperties(e,o){for(var i=0;i<o.length;i++){var s=o[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}var eb=function(){var e,o;function AsYouType(e,o){!function(e,o){if(!(e instanceof o))throw TypeError("Cannot call a class as a function")}(this,AsYouType),this.metadata=new b(o);var i,s=function(e){if(Array.isArray(e))return e}(i=this.getCountryAndCallingCode(e))||function(e,o){var i,s,u=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=u){var c=[],f=!0,p=!1;try{for(u=u.call(e);!(f=(i=u.next()).done)&&(c.push(i.value),!o||c.length!==o);f=!0);}catch(e){p=!0,s=e}finally{try{f||null==u.return||u.return()}finally{if(p)throw s}}return c}}(i,2)||function(e,o){if(e){if("string"==typeof e)return AsYouType_arrayLikeToArray(e,o);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 AsYouType_arrayLikeToArray(e,o)}}
40(i,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),u=s[0],c=s[1];this.defaultCountry=u,this.defaultCallingCode=c,this.reset()}return e=[{key:"getCountryAndCallingCode",value:function(e){var o,i;return e&&(isObject(e)?(o=e.defaultCountry,i=e.defaultCallingCode):o=e),o&&!this.metadata.hasCountry(o)&&(o=void 0),[o,i]}},{key:"input",value:function(e){var o=this.parser.input(e,this.state),i=o.digits;if(o.justLeadingPlus)this.formattedOutput="+";else if(i){if(this.determineTheCountryIfNeeded(),this.state.nationalSignificantNumber&&this.formatter.narrowDownMatchingFormats(this.state),this.metadata.hasSelectedNumberingPlan()&&(s=this.formatter.format(i,this.state)),void 0===s&&this.parser.reExtractNationalSignificantNumber(this.state)){this.determineTheCountryIfNeeded();var s,u=this.state.getNationalDigits();u&&(s=this.formatter.format(u,this.state))}this.formattedOutput=s?this.getFullNumber(s):this.getNonFormattedNumber()}return this.formattedOutput}},{key:"reset",value:function(){var e=this;return this.state=new ea({onCountryChange:function(o){e.country=o},onCallingCodeChange:function(o,i){e.metadata.selectNumberingPlan(i,o),e.formatter.reset(e.metadata.numberingPlan,e.state),e.parser.reset(e.metadata.numberingPlan)}}),this.formatter=new ep({state:this.state,metadata:this.metadata}),this.parser=new ev({defaultCountry:this.defaultCountry,defaultCallingCode:this.defaultCallingCode,metadata:this.metadata,state:this.state,onNationalSignificantNumberChange:function(){e.determineTheCountryIfNeeded(),e.formatter.reset(e.metadata.numberingPlan,e.state)}}),this.state.reset({country:this.defaultCountry,callingCode:this.defaultCallingCode}),this.formattedOutput="",this}},{key:"isInternational",value:function(){return this.state.international}},{key:"getCallingCode",value:function(){if(this.isInternational())return this.state.callingCode}},{key:"getCountryCallingCode",value:function(){return this.getCallingCode()}},{key:"getCountry",value:function(){if(this.state.digits)return this._getCountry()}},{key:"_getCountry",value:function(){return this.state.country}},{key:"determineTheCountryIfNeeded",value:function(){(!this.state.country||this.isCountryCallingCodeAmbiguous())&&this.determineTheCountry()}},{key:"getFullNumber",value:function(e){var o=this;if(this.isInternational()){var i,s=this.state.callingCode;return i=s?e?"".concat(s," ").concat(e):s:"".concat(this.state.getDigitsWithoutInternationalPrefix()),o.formatter.getInternationalPrefixBeforeCountryCallingCode(o.state,{spacing:!!i})+i}return e}},{key:"getNonFormattedNationalNumberWithPrefix",value:function(){var e=this.state,o=e.nationalSignificantNumber,i=e.complexPrefixBeforeNationalSignificantNumber,s=e.nationalPrefix,u=o,c=i||s;return c&&(u=c+u),u}},{key:"getNonFormattedNumber",value:function(){var e=this.state.nationalSignificantNumberMatchesInput;return this.getFullNumber(e?this.getNonFormattedNationalNumberWithPrefix():this.state.getNationalDigits())}},{key:"getNonFormattedTemplate",value:function(){var e=this.getNonFormattedNumber();if(e)return e.replace(/[\+\d]/g,"x")}},{key:"isCountryCallingCodeAmbiguous",value:function(){var e=this.state.callingCode,o=this.metadata.getCountryCodesForCallingCode(e);return o&&o.length>1}},{key:"determineTheCountry",value:function(){this.state.setCountry(getCountryByCallingCode(this.isInternational()?this.state.callingCode:this.defaultCallingCode,{nationalNumber:this.state.nationalSignificantNumber,defaultCountry:this.defaultCountry,metadata:this.metadata}))}},{key:"getNumberValue",value:function(){var e=this.state,o=e.digits,i=e.callingCode,s=e.country,u=e.nationalSignificantNumber;if(o){if(this.isInternational())return i?"+"+i+u:"+"+o;if(s||i)return"+"+(s?this.metadata.countryCallingCode():i)+u}}},{key:"getNumber",value:function(){var e=this.state,o=e.nationalSignificantNumber,i=e.carrierCode,s=e.callingCode,u=this._getCountry();if(o&&(u||s)){if(u&&u===this.defaultCountry){var c=new b(this.metadata.metadata);c.selectNumberingPlan(u);var f=c.numberingPlan.callingCode(),p=this.metadata.getCountryCodesForCallingCode(f);if(p.length>1){var m=getCountryByNationalNumber(o,{countries:p,defaultCountry:this.defaultCountry,metadata:this.metadata.metadata});m&&(u=m)}}var g=new I(u||s,o,this.metadata.metadata);return i&&(g.carrierCode=i),g}}},{key:"isPossible",value:function(){var e=this.getNumber();return!!e&&e.isPossible()}},{key:"isValid",value:function(){var e=this.getNumber();return!!e&&e.isValid()}},{key:"getNationalNumber",value:function(){return this.state.nationalSignificantNumber}},{key:"getChars",value:function(){return(this.state.international?"+":"")+this.state.digits}},{key:"getTemplate",value:function(){return this.formatter.getTemplate(this.state)||this.getNon
40FormattedTemplate()||""}}],AsYouType_defineProperties(AsYouType.prototype,e),o&&AsYouType_defineProperties(AsYouType,o),Object.defineProperty(AsYouType,"prototype",{writable:!1}),AsYouType}();function getInputValuePrefix(e){var o=e.country,i=e.international,s=e.withCountryCallingCode,u=e.metadata;return o&&i&&!s?"+".concat(getCountryCallingCode(o,u)):""}function removeInputValuePrefix(e,o){return o&&" "===(e=e.slice(o.length))[0]&&(e=e.slice(1)),e}function parsePhoneNumberCharacter_(e,o,i){if(!i||!i.ignoreRest)return parsePhoneNumberCharacter(e,o,function(e){i&&"end"===e&&(i.ignoreRest=!0)})}var e$=["country","international","withCountryCallingCode","metadata"];function InputSmart_extends(){return(InputSmart_extends=Object.assign?Object.assign.bind():function(e){for(var o=1;o<arguments.length;o++){var i=arguments[o];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e}).apply(this,arguments)}var ex=function(e){function InputSmart(e,o){var i=e.country,s=e.international,u=e.withCountryCallingCode,c=e.metadata,f=void 0===c?void 0:c,p=function(e,o){if(null==e)return{};var i,s,u=function(e,o){if(null==e)return{};var i,s,u={},c=Object.keys(e);for(s=0;s<c.length;s++)i=c[s],o.indexOf(i)>=0||(u[i]=e[i]);return u}(e,o);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(s=0;s<c.length;s++)i=c[s],!(o.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(u[i]=e[i])}return u}(e,e$),m=(0,H.useCallback)(function(e){var o=new eb(i,f),c=getInputValuePrefix({country:i,international:s,withCountryCallingCode:u,metadata:f}),p=o.input(c+e),m=o.getTemplate();return c&&(p=removeInputValuePrefix(p,c),m&&(m=removeInputValuePrefix(m,c))),{text:p,template:m}},[i,f]);return H.createElement(en,InputSmart_extends({},p,{ref:o,parse:parsePhoneNumberCharacter_,format:m}))}return(InputSmart=H.forwardRef(InputSmart)).propTypes={value:G.string.isRequired,onChange:G.func.isRequired,country:G.string,international:G.bool,withCountryCallingCode:G.bool,metadata:G.object},InputSmart}(),ew=["value","onChange","country","international","withCountryCallingCode","metadata","inputComponent"];function InputBasic_extends(){return(InputBasic_extends=Object.assign?Object.assign.bind():function(e){for(var o=1;o<arguments.length;o++){var i=arguments[o];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e}).apply(this,arguments)}var eC=function(e){function InputBasic(e,o){var i=e.value,s=e.onChange,u=e.country,c=e.international,f=e.withCountryCallingCode,p=e.metadata,m=void 0===p?void 0:p,g=e.inputComponent,v=void 0===g?"input":g,b=function(e,o){if(null==e)return{};var i,s,u=function(e,o){if(null==e)return{};var i,s,u={},c=Object.keys(e);for(s=0;s<c.length;s++)i=c[s],o.indexOf(i)>=0||(u[i]=e[i]);return u}(e,o);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(s=0;s<c.length;s++)i=c[s],!(o.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(u[i]=e[i])}return u}(e,ew),x=getInputValuePrefix({country:u,international:c,withCountryCallingCode:f,metadata:m}),w=(0,H.useCallback)(function(e){var o=parseIncompletePhoneNumber(e.target.value);o===i&&0===InputBasic_format(x,o,u,m).indexOf(e.target.value)&&(o=o.slice(0,-1)),s(o)},[x,i,s,u,m]);return H.createElement(v,InputBasic_extends({},b,{ref:o,value:InputBasic_format(x,i,u,m),onChange:w}))}return(InputBasic=H.forwardRef(InputBasic)).propTypes={value:G.string.isRequired,onChange:G.func.isRequired,country:G.string,international:G.bool,withCountryCallingCode:G.bool,metadata:G.object,inputComponent:G.elementType},InputBasic}();function InputBasic_format(e,o,i,s){var u,c,f;return removeInputValuePrefix((u=e+o,c=i,(f=s)||(f=c,c=void 0),new eb(c,f).input(u)),e)}function getRegionalIndicatorSymbol(e){return String.fromCodePoint(127397+e.toUpperCase().charCodeAt(0))}var eP=["value","onChange","options","disabled","readOnly"],eS=["value","options","className","iconComponent","getIconAspectRatio","arrowComponent","unicodeFlags"];function CountrySelect_arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}function CountrySelect_extends(){return(CountrySelect_extends=Object.assign?Object.assign.bind():function(e){for(var o=1;o<arguments.length;o++){var i=arguments[o];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e}).apply(this,arguments)}function CountrySelect_objectWithoutProperties(e,o){if(null==e)return{};var i,s,u=function(e,o){if(null==e)return{};var i,s,u={},c=Object.keys(e);for(s=0;s<c.length;s++)i=c[s],o.indexOf(i)>=0||(u[i]=e[i]);return u}(e,o);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(s=0;s<c.length;s++)i=c[s],!(o.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(u[i]=e[i])}return u}
40function CountrySelect(e){var o=e.value,i=e.onChange,s=e.options,u=e.disabled,c=e.readOnly,f=CountrySelect_objectWithoutProperties(e,eP),p=(0,H.useCallback)(function(e){var o=e.target.value;i("ZZ"===o?void 0:o)},[i]);return(0,H.useMemo)(function(){return getSelectedOption(s,o)},[s,o]),H.createElement("select",CountrySelect_extends({},f,{disabled:u||c,readOnly:c,value:o||"ZZ",onChange:p}),s.map(function(e){var o=e.value,i=e.label,s=e.divider;return H.createElement("option",{key:s?"|":o||"ZZ",value:s?"|":o||"ZZ",disabled:!!s,style:s?e_:void 0},i)}))}CountrySelect.propTypes={value:G.string,onChange:G.func.isRequired,options:G.arrayOf(G.shape({value:G.string,label:G.string,divider:G.bool})).isRequired,disabled:G.bool,readOnly:G.bool};var e_={fontSize:"1px",backgroundColor:"currentColor",color:"inherit"};function CountrySelectWithIcon(e){var o=e.value,i=e.options,s=e.className,u=e.iconComponent,c=(e.getIconAspectRatio,e.arrowComponent),f=void 0===c?DefaultArrowComponent:c,p=e.unicodeFlags,m=CountrySelect_objectWithoutProperties(e,eS),g=(0,H.useMemo)(function(){return getSelectedOption(i,o)},[i,o]);return H.createElement("div",{className:"PhoneInputCountry"},H.createElement(CountrySelect,CountrySelect_extends({},m,{value:o,options:i,className:X("PhoneInputCountrySelect",s)})),p&&o&&H.createElement("div",{className:"PhoneInputCountryIconUnicode"},getRegionalIndicatorSymbol(o[0])+getRegionalIndicatorSymbol(o[1])),!(p&&o)&&H.createElement(u,{"aria-hidden":!0,country:o,label:g&&g.label,aspectRatio:p?1:void 0}),H.createElement(f,null))}function DefaultArrowComponent(){return H.createElement("div",{className:"PhoneInputCountrySelectArrow"})}function getSelectedOption(e,o){for(var i,s=function(e,o){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e,o){if(e){if("string"==typeof e)return CountrySelect_arrayLikeToArray(e,o);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 CountrySelect_arrayLikeToArray(e,o)}}(e))){i&&(e=i);var s=0;return function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e);!(i=s()).done;){var u=i.value;if(!u.divider&&u.value===o)return u}}CountrySelectWithIcon.propTypes={iconComponent:G.elementType,arrowComponent:G.elementType,unicodeFlags:G.bool};var eO=["country","countryName","flags","flagUrl"];function Flag_extends(){return(Flag_extends=Object.assign?Object.assign.bind():function(e){for(var o=1;o<arguments.length;o++){var i=arguments[o];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e}).apply(this,arguments)}function FlagComponent(e){var o=e.country,i=e.countryName,s=e.flags,u=e.flagUrl,c=function(e,o){if(null==e)return{};var i,s,u=function(e,o){if(null==e)return{};var i,s,u={},c=Object.keys(e);for(s=0;s<c.length;s++)i=c[s],o.indexOf(i)>=0||(u[i]=e[i]);return u}(e,o);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(s=0;s<c.length;s++)i=c[s],!(o.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(u[i]=e[i])}return u}(e,eO);return s&&s[o]?s[o]({title:i}):H.createElement("img",Flag_extends({},c,{alt:i,role:i?void 0:"presentation",src:u.replace("{XX}",o).replace("{xx}",o.toLowerCase())}))}FlagComponent.propTypes={country:G.string.isRequired,countryName:G.
40string.isRequired,flags:G.objectOf(G.elementType),flagUrl:G.string.isRequired};var eN=["aspectRatio"],eE=["title"],eA=["title"];function InternationalIcon_extends(){return(InternationalIcon_extends=Object.assign?Object.assign.bind():function(e){for(var o=1;o<arguments.length;o++){var i=arguments[o];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e}).apply(this,arguments)}function InternationalIcon_objectWithoutProperties(e,o){if(null==e)return{};var i,s,u=function(e,o){if(null==e)return{};var i,s,u={},c=Object.keys(e);for(s=0;s<c.length;s++)i=c[s],o.indexOf(i)>=0||(u[i]=e[i]);return u}(e,o);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(s=0;s<c.length;s++)i=c[s],!(o.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(u[i]=e[i])}return u}function InternationalIcon_InternationalIcon(e){var o=e.aspectRatio,i=InternationalIcon_objectWithoutProperties(e,eN);return 1===o?H.createElement(InternationalIcon1x1,i):H.createElement(InternationalIcon3x2,i)}function InternationalIcon3x2(e){var o=e.title,i=InternationalIcon_objectWithoutProperties(e,eE);return H.createElement("svg",InternationalIcon_extends({},i,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 75 50"}),H.createElement("title",null,o),H.createElement("g",{className:"PhoneInputInternationalIconGlobe",stroke:"currentColor",fill:"none",strokeWidth:"2",strokeMiterlimit:"10"},H.createElement("path",{strokeLinecap:"round",d:"M47.2,36.1C48.1,36,49,36,50,36c7.4,0,14,1.7,18.5,4.3"}),H.createElement("path",{d:"M68.6,9.6C64.2,12.3,57.5,14,50,14c-7.4,0-14-1.7-18.5-4.3"}),H.createElement("line",{x1:"26",y1:"25",x2:"74",y2:"25"}),H.createElement("line",{x1:"50",y1:"1",x2:"50",y2:"49"}),H.createElement("path",{strokeLinecap:"round",d:"M46.3,48.7c1.2,0.2,2.5,0.3,3.7,0.3c13.3,0,24-10.7,24-24S63.3,1,50,1S26,11.7,26,25c0,2,0.3,3.9,0.7,5.8"}),H.createElement("path",{strokeLinecap:"round",d:"M46.8,48.2c1,0.6,2.1,0.8,3.2,0.8c6.6,0,12-10.7,12-24S56.6,1,50,1S38,11.7,38,25c0,1.4,0.1,2.7,0.2,4c0,0.1,0,0.2,0,0.2"})),H.createElement("path",{className:"PhoneInputInternationalIconPhone",stroke:"none",fill:"currentColor",d:"M12.4,17.9c2.9-2.9,5.4-4.8,0.3-11.2S4.1,5.2,1.3,8.1C-2,11.4,1.1,23.5,13.1,35.6s24.3,15.2,27.5,11.9c2.8-2.8,7.8-6.3,1.4-11.5s-8.3-2.6-11.2,0.3c-2,2-7.2-2.2-11.7-6.7S10.4,19.9,12.4,17.9z"}))}function InternationalIcon1x1(e){var o=e.title,i=InternationalIcon_objectWithoutProperties(e,eA);return H.createElement("svg",InternationalIcon_extends({},i,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"}),H.createElement("title",null,o),H.createElement("g",{className:"PhoneInputInternationalIconGlobe",stroke:"currentColor",fill:"none",strokeWidth:"2",strokeLinecap:"round"},H.createElement("path",{d:"M8.45,13A21.44,21.44,0,1,1,37.08,41.56"}),H.createElement("path",{d:"M19.36,35.47a36.9,36.9,0,0,1-2.28-13.24C17.08,10.39,21.88.85,27.8.85s10.72,9.54,10.72,21.38c0,6.48-1.44,12.28-3.71,16.21"}),H.createElement("path",{d:"M17.41,33.4A39,39,0,0,1,27.8,32.06c6.62,0,12.55,1.5,16.48,3.86"}),H.createElement("path",{d:"M44.29,8.53c-3.93,2.37-9.86,3.88-16.49,3.88S15.25,10.9,11.31,8.54"}),H.createElement("line",{x1:"27.8",y1:"0.85",x2:"27.8",y2:"34.61"}),H.createElement("line",{x1:"15.2",y1:"22.23",x2:"49.15",y2:"22.23"})),H.createElement("path",{className:"PhoneInputInternationalIconPhone",stroke:"transparent",fill:"currentColor",d:"M9.42,26.64c2.22-2.22,4.15-3.59.22-8.49S3.08,17,.93,19.17c-2.49,2.48-.13,11.74,9,20.89s18.41,11.5,20.89,9c2.15-2.15,5.91-4.77,1-8.71s-6.27-2-8.49.22c-1.55,1.55-5.48-1.69-8.86-5.08S7.87,28.19,9.42,26.64Z"}))}function countries_arrayLikeToArray(e,o){(null==o||o>e.length)&&(o=e.length);for(var i=0,s=Array(o);i<o;i++)s[i]=e[i];return s}function isCountrySupportedWithError(e,o){return!!isSupportedCountry(e,o)||(console.error("Country not found: ".concat(e)),!1)}function getSupportedCountries(e,o){return e&&0===(e=e.filter(function(e){return isCountrySupportedWithError(e,o)})).length&&(e=void 0),e}function getCountries(e){return new b(e).getCountries()}InternationalIcon_InternationalIcon.propTypes={title:G.string.isRequired,aspectRatio:G.number},InternationalIcon3x2.propTypes={title:G.string.isRequired},InternationalIcon1x1.propTypes={title:G.string.isRequired};
40var ek=["country","label","aspectRatio"];function CountryIcon_extends(){return(CountryIcon_extends=Object.assign?Object.assign.bind():function(e){for(var o=1;o<arguments.length;o++){var i=arguments[o];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e}).apply(this,arguments)}function createCountryIconComponent(e){var o=e.flags,i=e.flagUrl,s=e.flagComponent,u=e.internationalIcon;function CountryIcon(e){var c=e.country,f=e.label,p=e.aspectRatio,m=function(e,o){if(null==e)return{};var i,s,u=function(e,o){if(null==e)return{};var i,s,u={},c=Object.keys(e);for(s=0;s<c.length;s++)i=c[s],o.indexOf(i)>=0||(u[i]=e[i]);return u}(e,o);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(s=0;s<c.length;s++)i=c[s],!(o.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(u[i]=e[i])}return u}(e,ek),g=u===InternationalIcon_InternationalIcon?p:void 0;return H.createElement("div",CountryIcon_extends({},m,{className:X("PhoneInputCountryIcon",{"PhoneInputCountryIcon--square":1===g,"PhoneInputCountryIcon--border":c})}),c?H.createElement(s,{country:c,countryName:f,flags:o,flagUrl:i,className:"PhoneInputCountryIconImg"}):H.createElement(u,{title:f,aspectRatio:g,className:"PhoneInputCountryIconImg"}))}return CountryIcon.propTypes={country:G.string,label:G.string.isRequired,aspectRatio:G.number},CountryIcon}function getInternationalPhoneNumberPrefix(e,o){return"+"+getCountryCallingCode(e,o)}function phoneInputHelpers_parsePhoneNumber(e,o){return function(){var e=normalizeArguments(arguments);return parsePhoneNumber_parsePhoneNumber(e.text,e.options,e.metadata)}(e||"",o)}function e164(e,o,i){if(e){if("+"===e[0]){if("+"===e)return;var s=new eb(o,i);return s.input(e),s.getNumberValue()}if(o){var u=getNationalSignificantNumberDigits(e,o,i);return"+".concat(getCountryCallingCode(o,i)).concat(u||"")}}}function getCountryForPartialE164Number(e,o){var i,s=o.country,u=o.countries,c=o.required,f=o.metadata;if("+"===e)return s;var p=((i=new eb(null,f)).input(e),i.getCountry());return p&&(!u||u.indexOf(p)>=0)?p:!s||c||couldNumberBelongToCountry(e,s,f)?s:void 0}function convertInternationalPhoneDigitsToNational(e,o,i){if(0!==e.indexOf(getInternationalPhoneNumberPrefix(o,i)))return e.replace(/\D/g,"");var s=new eb(o,i);s.input(e);var u=s.getNumber();return u?u.formatNational().replace(/\D/g,""):""}function compareStrings(e,o,i){return String.prototype.localeCompare?e.localeCompare(o,i):e<o?-1:e>o?1:0}function getNationalSignificantNumberDigits(e,o,i){var s=new eb(o,i);s.input(e);var u=s.getNumber();return u&&u.nationalNumber}function couldNumberBelongToCountry(e,o,i){for(var s=getInternationalPhoneNumberPrefix(o,i),u=0;u<e.length&&u<s.length;){if(e[u]!==s[u])return!1;u++}return!0}function getInitialPhoneDigits(e){var o=e.value,i=e.phoneNumber,s=e.defaultCountry,u=e.international,c=e.useNationalFormat,f=e.metadata;return(!1===u||c)&&i&&i.country?i.formatNational().replace(/\D/g,""):!o&&u&&s?getInternationalPhoneNumberPrefix(s,f):o}function getPhoneInputWithCountryStateUpdateFromNewProps_ownKeys(e,o){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);o&&(s=s.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),i.push.apply(i,s)}return i}function getPhoneInputWithCountryStateUpdateFromNewProps_objectSpread(e){for(var o=1;o<arguments.length;o++){var i=null!=arguments[o]?arguments[o]:{};o%2?getPhoneInputWithCountryStateUpdateFromNewProps_ownKeys(Object(i),!0).forEach(function(o){var s;s=i[o],o in e?Object.defineProperty(e,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):e[o]=s}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):getPhoneInputWithCountryStateUpdateFromNewProps_ownKeys(Object(i)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(i,o))})}return e}function valuesAreEqual(e,o){return null===e&&(e=void 0),null===o&&(o=void 0),e===o}function PhoneInputWithCountry_typeof(e){return(PhoneInputWithCountry_typeof="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)}createCountryIconComponent({flagUrl:"https://purecatamphetamine.github.io/country-flag-icons/3x2/{XX}.svg",flagComponent:FlagComponent,internationalIcon:InternationalIcon_InternationalIcon});var eT=["name","disabled","readOnly","autoComplete","style","className","inputRef","inputComponent","numberInputProps","
40smartCaret","countrySelectComponent","countrySelectProps","containerComponent","defaultCountry","countries","countryOptionsOrder","labels","flags","flagComponent","flagUrl","addInternationalOption","internationalIcon","displayInitialValueAsLocalNumber","initialValueFormat","onCountryChange","limitMaxLength","countryCallingCodeEditable","focusInputOnCountrySelection","reset","metadata","international","locales"];function PhoneInputWithCountry_ownKeys(e,o){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);o&&(s=s.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),i.push.apply(i,s)}return i}function PhoneInputWithCountry_objectSpread(e){for(var o=1;o<arguments.length;o++){var i=null!=arguments[o]?arguments[o]:{};o%2?PhoneInputWithCountry_ownKeys(Object(i),!0).forEach(function(o){PhoneInputWithCountry_defineProperty(e,o,i[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):PhoneInputWithCountry_ownKeys(Object(i)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(i,o))})}return e}function PhoneInputWithCountry_extends(){return(PhoneInputWithCountry_extends=Object.assign?Object.assign.bind():function(e){for(var o=1;o<arguments.length;o++){var i=arguments[o];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e}).apply(this,arguments)}function PhoneInputWithCountry_defineProperties(e,o){for(var i=0;i<o.length;i++){var s=o[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}function PhoneInputWithCountry_setPrototypeOf(e,o){return(PhoneInputWithCountry_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,o){return e.__proto__=o,e})(e,o)}function PhoneInputWithCountry_assertThisInitialized(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function PhoneInputWithCountry_getPrototypeOf(e){return(PhoneInputWithCountry_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function PhoneInputWithCountry_defineProperty(e,o,i){return o in e?Object.defineProperty(e,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[o]=i,e}var eR=function(e){!function(e,o){if("function"!=typeof o&&null!==o)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(o&&o.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),o&&PhoneInputWithCountry_setPrototypeOf(e,o)}(PhoneNumberInput_,e);var o,i,s,u=(o=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,i=PhoneInputWithCountry_getPrototypeOf(PhoneNumberInput_);if(o){var s=PhoneInputWithCountry_getPrototypeOf(this).constructor;e=Reflect.construct(i,arguments,s)}else e=i.apply(this,arguments);return function(e,o){if(o&&("object"===PhoneInputWithCountry_typeof(o)||"function"==typeof o))return o;if(void 0!==o)throw TypeError("Derived constructors may only return object or undefined");return PhoneInputWithCountry_assertThisInitialized(e)}(this,e)});function PhoneNumberInput_(e){!function(e,o){if(!(e instanceof o))throw TypeError("Cannot call a class as a function")}(this,PhoneNumberInput_),PhoneInputWithCountry_defineProperty(PhoneInputWithCountry_assertThisInitialized(x=u.call(this,e)),"setInputRef",function(e){x.inputRef.current=e;var o=x.props.inputRef;o&&("function"==typeof o?o(e):o.current=e)}),PhoneInputWithCountry_defineProperty(PhoneInputWithCountry_assertThisInitialized(x),"isCountrySupportedWithError",function(e){return isCountrySupportedWithError(e,x.props.metadata)}),PhoneInputWithCountry_defineProperty(PhoneInputWithCountry_assertThisInitialized(x),"onCountryChange",function(e){var o=x.props,i=o.international,s=o.metadata,u=o.onChange,c=o.focusInputOnCountrySelection,f=x.state,p=function(e,o){var i=o.prevCountry,s=o.newCountry,u=o.metadata,c=o.useNationalFormat;if(i===s)return e;if(!e)return c?"":s?getInternationalPhoneNumberPrefix(s,u):"";if(s){if("+"===e[0]){if(c)return 0===e.indexOf("+"+getCountryCallingCode(s,u))?function(e,o,i){if
40(o){var s="+"+getCountryCallingCode(o,i);if(e.length<s.length){if(0===s.indexOf(e))return""}else if(0===e.indexOf(s))return e.slice(s.length)}for(var u=0,c=Object.keys(i.country_calling_codes);u<c.length;u++){var f=c[u];if(1===e.indexOf(f))return e.slice(1+f.length)}return""}(e,s,u):"";if(i){var f=getInternationalPhoneNumberPrefix(s,u);if(0!==e.indexOf(f))return f}else{var p=getInternationalPhoneNumberPrefix(s,u);return 0===e.indexOf(p)?e:p}}}else if("+"!==e[0])return e164(e,i,u)||"";return e}(f.phoneDigits,{prevCountry:f.country,newCountry:e,metadata:s,useNationalFormat:!i}),m=e164(p,e,s);c&&x.inputRef.current.focus(),x.setState({country:e,hasUserSelectedACountry:!0,phoneDigits:p,value:m},function(){u(m)})}),PhoneInputWithCountry_defineProperty(PhoneInputWithCountry_assertThisInitialized(x),"onChange",function(e){var o=x.props,i=o.defaultCountry,s=o.onChange,u=o.addInternationalOption,c=o.international,f=o.limitMaxLength,p=o.countryCallingCodeEditable,m=o.metadata,g=x.state,v=g.countries,w=function(e,o){var i,s=o.prevPhoneDigits,u=o.country,c=o.defaultCountry,f=o.countryRequired,p=o.getAnyCountry,m=o.countries,g=o.international,v=o.limitMaxLength,x=o.countryCallingCodeEditable,w=o.metadata;if(g&&!1===x&&u){var C,P=getInternationalPhoneNumberPrefix(u,w);if(0!==e.indexOf(P))return e&&"+"!==e[0]?C=e164(e=P+e,u,w):e=P,{phoneDigits:e,value:C,country:u}}return!1===g&&u&&e&&"+"===e[0]&&(e=convertInternationalPhoneDigitsToNational(e,u,w)),e&&u&&v&&(e=function(e,o,i){var s=getNationalSignificantNumberDigits(e,o,i);if(s){var u,c=s.length-(u=i,(u=new b(u)).selectNumberingPlan(o),u.numberingPlan.possibleLengths()[u.numberingPlan.possibleLengths().length-1]);if(c>0)return e.slice(0,e.length-c)}return e}(e,u,w)),e&&"+"!==e[0]&&(!u||g)&&(e="+"+e),!e&&s&&"+"===s[0]&&(u=g?void 0:c),"+"===e&&s&&"+"===s[0]&&s.length>1&&(u=void 0),e&&(i="+"===e[0]?"+"===e?void 0:u&&0===getInternationalPhoneNumberPrefix(u,w).indexOf(e)?void 0:e164(e,u,w):e164(e,u,w)),i&&(u=getCountryForPartialE164Number(i,{country:u,countries:m,metadata:w}),!1===g&&u&&e&&"+"===e[0]&&(i=e164(e=convertInternationalPhoneDigitsToNational(e,u,w),u,w))),!u&&f&&(u=c||p()),{phoneDigits:e,country:u,value:i}}(e,{prevPhoneDigits:g.phoneDigits,country:g.country,countryRequired:!u,defaultCountry:i,getAnyCountry:function(){return x.getFirstSupportedCountry({countries:v})},countries:v,international:c,limitMaxLength:f,countryCallingCodeEditable:p,metadata:m}),C=w.phoneDigits,P=w.country,S=w.value,_={phoneDigits:C,value:S,country:P};!1!==p||S||C!==x.state.phoneDigits||(_.forceRerender={}),x.setState(_,function(){return s(S)})}),PhoneInputWithCountry_defineProperty(PhoneInputWithCountry_assertThisInitialized(x),"_onFocus",function(){return x.setState({isFocused:!0})}),PhoneInputWithCountry_defineProperty(PhoneInputWithCountry_assertThisInitialized(x),"_onBlur",function(){return x.setState({isFocused:!1})}),PhoneInputWithCountry_defineProperty(PhoneInputWithCountry_assertThisInitialized(x),"onFocus",function(e){x._onFocus();var o=x.props.onFocus;o&&o(e)}),PhoneInputWithCountry_defineProperty(PhoneInputWithCountry_assertThisInitialized(x),"onBlur",function(e){var o=x.props.onBlur;x._onBlur(),o&&o(e)}),PhoneInputWithCountry_defineProperty(PhoneInputWithCountry_assertThisInitialized(x),"onCountryFocus",function(e){x._onFocus();var o=x.props.countrySelectProps;if(o){var i=o.onFocus;i&&i(e)}}),PhoneInputWithCountry_defineProperty(PhoneInputWithCountry_assertThisInitialized(x),"onCountryBlur",function(e){x._onBlur();var o=x.props.countrySelectProps;if(o){var i=o.onBlur;i&&i(e)}}),x.inputRef=H.createRef();var o,i,s,c,f,p,m,g,v,x,w=x.props,C=w.value,P=(w.labels,w.international),S=w.addInternationalOption,_=w.displayInitialValueAsLocalNumber,O=w.initialValueFormat,N=w.metadata,E=x.props,k=E.defaultCountry,T=E.countries;k&&!x.isCountrySupportedWithError(k)&&(k=void 0),T=getSupportedCountries(T,N);var R=phoneInputHelpers_parsePhoneNumber(C,N);x.CountryIcon=createCountryIconComponent(x.props);var j=(s=(o={value:C,phoneNumber:R,defaultCountry:k,required:!S,countries:T||getCountries(N),getAnyCountry:function(){return x.getFirstSupportedCountry({countries:T})},metadata:N}).value,c=o.phoneNumber,f=o.defaultCountry,p=o.getAnyCountry,m=o.countries,g=o.required,v=o.metadata,c&&c.country?i=c.country:f&&(!s||couldNumberBelongToCountry(s,f,v))&&(i=f),m&&0>m.indexOf(i)&&(i=void 0),!i&&g&&m&&m.length>0&&(i=p()),i);return x.state={props:x.props,country:j,countries:T,phoneDigits:getInitialPhoneDigits({value:C,phoneNumber:
40R,defaultCountry:k,international:P,useNationalFormat:_||"national"===O,metadata:N}),value:C},x}return i=[{key:"componentDidMount",value:function(){var e=this.props.onCountryChange,o=this.props.defaultCountry,i=this.state.country;e&&(o&&!this.isCountrySupportedWithError(o)&&(o=void 0),i!==o&&e(i))}},{key:"componentDidUpdate",value:function(e,o){var i=this.props.onCountryChange,s=this.state.country;i&&s!==o.country&&i(s)}},{key:"getCountrySelectOptions",value:function(e){var o=e.countries,i=this.props,s=i.international,u=i.countryCallingCodeEditable,c=i.countryOptionsOrder,f=i.addInternationalOption,p=i.labels,m=i.locales,g=i.metadata;return this.useMemoCountrySelectOptions(function(){var e,i,v,b,x,w,C;return function(e,o){if(!o)return e;for(var i,s=[],u=[],c=s,f=function(e,o){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e,o){if(e){if("string"==typeof e)return countries_arrayLikeToArray(e,o);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 countries_arrayLikeToArray(e,o)}}(e))){i&&(e=i);var s=0;return function(){return s>=e.length?{done:!0}:{done:!1,value:e[s++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(o);!(i=f()).done;){var p=i.value;"|"===p?c.push({divider:!0}):"..."===p||"…"===p?c=u:function(){var o=void 0;o="\uD83C\uDF10"===p?void 0:p;var i=e.indexOf(e.filter(function(e){return e.value===o})[0]),s=e[i];e.splice(i,1),c.push(s)}()}return s.concat(e).concat(u)}((i=(e={countries:o||getCountries(g),countryNames:p,addInternationalOption:(!s||!1!==u)&&f,compareStringsLocales:m}).countries,v=e.countryNames,b=e.addInternationalOption,x=e.compareStringsLocales,(w=e.compareStrings)||(w=compareStrings),(C=i.map(function(e){return{value:e,label:v[e]||e}})).sort(function(e,o){return w(e.label,o.label,x)}),b&&C.unshift({label:v.ZZ}),C),function(e,o){if(e&&(e=e.filter(function(e){switch(e){case"\uD83C\uDF10":case"|":case"...":case"…":return!0;default:return isCountrySupportedWithError(e,o)}})).length>0)return e}(c,g))},[o,c,f,p,g])}},{key:"useMemoCountrySelectOptions",value:function(e,o){return this.countrySelectOptionsMemoDependencies&&function(e,o){if(e.length!==o.length)return!1;for(var i=0;i<e.length;){if(e[i]!==o[i])return!1;i++}return!0}(o,this.countrySelectOptionsMemoDependencies)||(this.countrySelectOptionsMemo=e(),this.countrySelectOptionsMemoDependencies=o),this.countrySelectOptionsMemo}},{key:"getFirstSupportedCountry",value:function(e){var o=e.countries;return this.getCountrySelectOptions({countries:o})[0].value}},{key:"render",value:function(){var e=this.props,o=e.name,i=e.disabled,s=e.readOnly,u=e.autoComplete,c=e.style,f=e.className,p=(e.inputRef,e.inputComponent),m=e.numberInputProps,g=e.smartCaret,v=e.countrySelectComponent,b=e.countrySelectProps,x=e.containerComponent,w=(e.defaultCountry,e.countries,e.countryOptionsOrder,e.labels),C=(e.flags,e.flagComponent,e.flagUrl,e.addInternationalOption,e.internationalIcon,e.displayInitialValueAsLocalNumber,e.initialValueFormat,e.onCountryChange,e.limitMaxLength,e.countryCallingCodeEditable,e.focusInputOnCountrySelection,e.reset,e.metadata),P=(e.international,e.locales,function(e,o){if(null==e)return{};var i,s,u=function(e,o){if(null==e)return{};var i,s,u={},c=Object.keys(e);for(s=0;s<c.length;s++)i=c[s],o.indexOf(i)>=0||(u[i]=e[i]);return u}(e,o);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(s=0;s<c.length;s++)i=c[s],!(o.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(u[i]=e[i])}return u}(e,eT)),S=this.state,_=S.country,O=S.countries,N=S.phoneDigits,E=S.isFocused,k=g?ex:eC,T=this.getCountrySelectOptions({countries:O});return H.createElement(x,{style:c,className:X(f,"PhoneInput",{"PhoneInput--focus":E,"PhoneInput--disabled":i,"PhoneInput--readOnly":s})},H.createElement(v,PhoneInputWithCountry_extends({name:o?"".concat(o,"Country"):void 0,"aria-label":w.country},b,{value:_,options:T,onChange:this.onCountryChange,onFocus:this.onCountryFocus,onBlur:this.onCountryBlur,disabled:i||b&&b.disabled,readOnly:s||b&&b.readOnly,iconComponent:this.CountryIcon})),H.createElement(k,PhoneInputWithCountry_extends({ref:this.setInputRef,type:"tel",autoComplete:u},m,P,{name:o,metadata:C,country:_,value:N||"",onChange:this.onChange,onFocus:this.onFocus,onBlur:this.onBlur,disabled:i,readOnly:s,inputComponent:p,className:X("PhoneInputInput",m&&m.className,P.className)})))}}],s=[{key:"getDerivedStateFromProps",value:function(e,o){return PhoneInputWithCountry_objectSpread({props:e},function(e,o,i){var s=e.metadata,u=e.countries,c=e.defaultCountry,f=e.value,p=e.reset,m=e.international,g=e.displayInitialValueAsLocalNumber,v=e.initialValueFormat,b=o.defaultCountry,x=o.value,w=o.reset;
40i.country;var C=i.value,P=i.hasUserSelectedACountry,_getInitialPhoneDigits=function(e){return getInitialPhoneDigits(getPhoneInputWithCountryStateUpdateFromNewProps_objectSpread(getPhoneInputWithCountryStateUpdateFromNewProps_objectSpread({},e),{},{international:m,useNationalFormat:g||"national"===v,metadata:s}))};if(p!==w)return{phoneDigits:_getInitialPhoneDigits({value:void 0,defaultCountry:c}),value:void 0,country:c,hasUserSelectedACountry:void 0};if(c!==b){var S=!c||isCountrySupportedWithError(c,s),_=!C||m&&C===_getInitialPhoneDigits({value:void 0,defaultCountry:b}),O=!f&&_;if(!P&&S&&O)return{country:c,phoneDigits:_getInitialPhoneDigits({value:void 0,defaultCountry:c}),value:void 0}}if(!valuesAreEqual(f,x)&&!valuesAreEqual(f,C)){if(f){N=phoneInputHelpers_parsePhoneNumber(f,s);var N,E,k,T=getSupportedCountries(u,s);N&&N.country?(!T||T.indexOf(N.country)>=0)&&(E=N.country):(E=getCountryForPartialE164Number(f,{country:void 0,countries:T,metadata:s}))||!c||0!==f.indexOf(getInternationalPhoneNumberPrefix(c,s))||(E=c)}return f||(k={hasUserSelectedACountry:void 0}),getPhoneInputWithCountryStateUpdateFromNewProps_objectSpread(getPhoneInputWithCountryStateUpdateFromNewProps_objectSpread({},k),{},{phoneDigits:_getInitialPhoneDigits({phoneNumber:N,value:f,defaultCountry:c}),value:f,country:f?E:c})}}(e,o.props,o))}}],i&&PhoneInputWithCountry_defineProperties(PhoneNumberInput_.prototype,i),s&&PhoneInputWithCountry_defineProperties(PhoneNumberInput_,s),Object.defineProperty(PhoneNumberInput_,"prototype",{writable:!1}),PhoneNumberInput_}(H.PureComponent),ej=H.forwardRef(function(e,o){return H.createElement(eR,PhoneInputWithCountry_extends({},function(e){for(var o in e=PhoneInputWithCountry_objectSpread({},e),eI)void 0===e[o]&&(e[o]=eI[o]);return e}(e),{inputRef:o}))});ej.propTypes={value:G.string,onChange:G.func.isRequired,onFocus:G.func,onBlur:G.func,disabled:G.bool,readOnly:G.bool,autoComplete:G.string,initialValueFormat:G.oneOf(["national"]),displayInitialValueAsLocalNumber:G.bool,defaultCountry:G.string,countries:G.arrayOf(G.string),labels:J,locales:G.oneOfType([G.string,G.arrayOf(G.string)]),flagUrl:G.string,flags:G.objectOf(G.elementType),flagComponent:G.elementType,addInternationalOption:G.bool,internationalIcon:G.elementType,countryOptionsOrder:G.arrayOf(G.string),style:G.object,className:G.string,countrySelectComponent:G.elementType,countrySelectProps:G.object,inputComponent:G.elementType,containerComponent:G.elementType,numberInputProps:G.object,smartCaret:G.bool,international:G.bool,limitMaxLength:G.bool,countryCallingCodeEditable:G.bool,metadata:Z,onCountryChange:G.func,focusInputOnCountrySelection:G.bool};var eI={autoComplete:"tel",countrySelectComponent:CountrySelectWithIcon,flagComponent:FlagComponent,flagUrl:"https://purecatamphetamine.github.io/country-flag-icons/3x2/{XX}.svg",internationalIcon:InternationalIcon_InternationalIcon,inputComponent:"input",containerComponent:"div",reset:G.any,smartCaret:!0,addInternationalOption:!0,countryCallingCodeEditable:!0,focusInputOnCountrySelection:!0},eM=["metadata","labels"];function PhoneInputWithCountryDefault_extends(){return(PhoneInputWithCountryDefault_extends=Object.assign?Object.assign.bind():function(e){for(var o=1;o<arguments.length;o++){var i=arguments[o];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e}).apply(this,arguments)}function createPhoneInput(e){var o=H.forwardRef(function(o,i){var s=o.metadata,u=void 0===s?e:s,c=o.labels,f=void 0===c?Q:c,p=function(e,o){if(null==e)return{};var i,s,u=function(e,o){if(null==e)return{};var i,s,u={},c=Object.keys(e);for(s=0;s<c.length;s++)i=c[s],o.indexOf(i)>=0||(u[i]=e[i]);return u}(e,o);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(s=0;s<c.length;s++)i=c[s],!(o.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(u[i]=e[i])}return u}(o,eM);return H.createElement(ej,PhoneInputWithCountryDefault_extends({},p,{ref:i,metadata:u,labels:f}))});return o.propTypes={metadata:Z,labels:J},o}createPhoneInput();var eL=createPhoneInput(s);function min_isValidPhoneNumber(){return function(e,o){var i=Array.prototype.slice.call(o);return i.push(s),e.apply(this,i)}(isValidPhoneNumber,arguments)}},98388:function(e,o,i){"use strict";i.d(o,{m6:function(){return C}});let s=/^\[(.+)\]$/;function getPart(e,o){let i=e;
40return o.split("-").forEach(e=>{i.nextPart.has(e)||i.nextPart.set(e,{nextPart:new Map,validators:[]}),i=i.nextPart.get(e)}),i}let u=/\s+/;function twJoin(){let e,o,i=0,s="";for(;i<arguments.length;)(e=arguments[i++])&&(o=function toValue(e){let o;if("string"==typeof e)return e;let i="";for(let s=0;s<e.length;s++)e[s]&&(o=toValue(e[s]))&&(i&&(i+=" "),i+=o);return i}(e))&&(s&&(s+=" "),s+=o);return s}function fromTheme(e){let themeGetter=o=>o[e]||[];return themeGetter.isThemeGetter=!0,themeGetter}let c=/^\[(?:([a-z-]+):)?(.+)\]$/i,f=/^\d+\/\d+$/,p=new Set(["px","full","screen"]),m=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,g=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,v=/^-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,b=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/;function isLength(e){return isNumber(e)||p.has(e)||f.test(e)}function isArbitraryLength(e){return getIsArbitraryValue(e,"length",isLengthOnly)}function isNumber(e){return!!e&&!Number.isNaN(Number(e))}function isArbitraryNumber(e){return getIsArbitraryValue(e,"number",isNumber)}function isInteger(e){return!!e&&Number.isInteger(Number(e))}function isPercent(e){return e.endsWith("%")&&isNumber(e.slice(0,-1))}function isArbitraryValue(e){return c.test(e)}function isTshirtSize(e){return m.test(e)}let x=new Set(["length","size","percentage"]);function isArbitrarySize(e){return getIsArbitraryValue(e,x,isNever)}function isArbitraryPosition(e){return getIsArbitraryValue(e,"position",isNever)}let w=new Set(["image","url"]);function isArbitraryImage(e){return getIsArbitraryValue(e,w,isImage)}function isArbitraryShadow(e){return getIsArbitraryValue(e,"",isShadow)}function isAny(){return!0}function getIsArbitraryValue(e,o,i){let s=c.exec(e);return!!s&&(s[1]?"string"==typeof o?s[1]===o:o.has(s[1]):i(s[2]))}function isLengthOnly(e){return g.test(e)}function isNever(){return!1}function isShadow(e){return v.test(e)}function isImage(e){return b.test(e)}let C=function(e){let o,i,c;let functionToCall=function(u){let f=[].reduce((e,o)=>o(e),e());return i=(o={cache:function(e){if(e<1)return{get:()=>void 0,set:()=>{}};let o=0,i=new Map,s=new Map;function update(u,c){i.set(u,c),++o>e&&(o=0,s=i,i=new Map)}return{get(e){let o=i.get(e);return void 0!==o?o:void 0!==(o=s.get(e))?(update(e,o),o):void 0},set(e,o){i.has(e)?i.set(e,o):update(e,o)}}}(f.cacheSize),splitModifiers:function(e){let o=e.separator,i=1===o.length,s=o[0],u=o.length;return function(e){let c;let f=[],p=0,m=0;for(let g=0;g<e.length;g++){let v=e[g];if(0===p){if(v===s&&(i||e.slice(g,g+u)===o)){f.push(e.slice(m,g)),m=g+u;continue}if("/"===v){c=g;continue}}"["===v?p++:"]"===v&&p--}let g=0===f.length?e:e.substring(m),v=g.startsWith("!"),b=v?g.substring(1):g,x=c&&c>m?c-m:void 0;return{modifiers:f,hasImportantModifier:v,baseClassName:b,maybePostfixModifierPosition:x}}}(f),...function(e){let o=function(e){var o;let{theme:i,prefix:s}=e,u={nextPart:new Map,validators:[]},c=(o=Object.entries(e.classGroups),s?o.map(([e,o])=>{let i=o.map(e=>"string"==typeof e?s+e:"object"==typeof e?Object.fromEntries(Object.entries(e).map(([e,o])=>[s+e,o])):e);return[e,i]}):o);return c.forEach(([e,o])=>{(function processClassesRecursively(e,o,i,s){e.forEach(e=>{if("string"==typeof e){let s=""===e?o:getPart(o,e);s.classGroupId=i;return}if("function"==typeof e){if(e.isThemeGetter){processClassesRecursively(e(s),o,i,s);return}o.validators.push({validator:e,classGroupId:i});return}Object.entries(e).forEach(([e,u])=>{processClassesRecursively(u,getPart(o,e),i,s)})})})(o,u,e,i)}),u}(e),{conflictingClassGroups:i,conflictingClassGroupModifiers:u}=e;return{getClassGroupId:function(e){let i=e.split("-");return""===i[0]&&1!==i.length&&i.shift(),function getGroupRecursive(e,o){if(0===e.length)return o.classGroupId;let i=e[0],s=o.nextPart.get(i),u=s?getGroupRecursive(e.slice(1),s):void 0;if(u)return u;if(0===o.validators.length)return;let c=e.join("-");return o.validators.find(({validator:e})=>e(c))?.classGroupId}(i,o)||function(e){if(s.test(e)){let o=s.exec(e)[1],i=o?.substring(0,o.indexOf(":"));if(i)return"arbitrary.."+i}}(e)},getConflictingClassGroupIds:function(e,o){let s=i[e]||[];return o&&u[e]?[...s,...u[e]]:s}}}(f)}).cache.get,c=o.cache.set,functionToCall=tailwindMerge,tailwindMerge(u)};function tailwindMerge(e){let s=i(e);if(s)return s;let f=function(e,o){let{splitModifiers:i,getClassGroupId:s,getConflictingClassGroupIds:c}=o,f=new Set;return e.trim().split(u).map(e=>{let{modifiers:o,hasImportantModifier:u,baseClassName:c,maybePostfixModifierPosition:f}=i(e),p=s(f?c.substring(0,f):c),m=!!f;if(!p){if(!f||!(p=s(c)))return{isTailwindClass:!1,originalClassName:e};m=!1}let g=(function(e){if(e.length<=1)return e;let o=[],i=[];
40return e.forEach(e=>{let s="["===e[0];s?(o.push(...i.sort(),e),i=[]):i.push(e)}),o.push(...i.sort()),o})(o).join(":");return{isTailwindClass:!0,modifierId:u?g+"!":g,classGroupId:p,originalClassName:e,hasPostfixModifier:m}}).reverse().filter(e=>{if(!e.isTailwindClass)return!0;let{modifierId:o,classGroupId:i,hasPostfixModifier:s}=e,u=o+i;return!f.has(u)&&(f.add(u),c(i,s).forEach(e=>f.add(o+e)),!0)}).reverse().map(e=>e.originalClassName).join(" ")}(e,o);return c(e,f),f}return function(){return functionToCall(twJoin.apply(null,arguments))}}(function(){let e=fromTheme("colors"),o=fromTheme("spacing"),i=fromTheme("blur"),s=fromTheme("brightness"),u=fromTheme("borderColor"),c=fromTheme("borderRadius"),f=fromTheme("borderSpacing"),p=fromTheme("borderWidth"),m=fromTheme("contrast"),g=fromTheme("grayscale"),v=fromTheme("hueRotate"),b=fromTheme("invert"),x=fromTheme("gap"),w=fromTheme("gradientColorStops"),C=fromTheme("gradientColorStopPositions"),P=fromTheme("inset"),S=fromTheme("margin"),_=fromTheme("opacity"),O=fromTheme("padding"),N=fromTheme("saturate"),E=fromTheme("scale"),k=fromTheme("sepia"),T=fromTheme("skew"),R=fromTheme("space"),j=fromTheme("translate"),getOverscroll=()=>["auto","contain","none"],getOverflow=()=>["auto","hidden","clip","visible","scroll"],getSpacingWithAutoAndArbitrary=()=>["auto",isArbitraryValue,o],getSpacingWithArbitrary=()=>[isArbitraryValue,o],getLengthWithEmptyAndArbitrary=()=>["",isLength,isArbitraryLength],getNumberWithAutoAndArbitrary=()=>["auto",isNumber,isArbitraryValue],getPositions=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],getLineStyles=()=>["solid","dashed","dotted","double","none"],getBlendModes=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"],getAlign=()=>["start","end","center","between","around","evenly","stretch"],getZeroAndEmpty=()=>["","0",isArbitraryValue],getBreaks=()=>["auto","avoid","all","avoid-page","page","left","right","column"],getNumber=()=>[isNumber,isArbitraryNumber],getNumberAndArbitrary=()=>[isNumber,isArbitraryValue];return{cacheSize:500,separator:":",theme:{colors:[isAny],spacing:[isLength,isArbitraryLength],blur:["none","",isTshirtSize,isArbitraryValue],brightness:getNumber(),borderColor:[e],borderRadius:["none","","full",isTshirtSize,isArbitraryValue],borderSpacing:getSpacingWithArbitrary(),borderWidth:getLengthWithEmptyAndArbitrary(),contrast:getNumber(),grayscale:getZeroAndEmpty(),hueRotate:getNumberAndArbitrary(),invert:getZeroAndEmpty(),gap:getSpacingWithArbitrary(),gradientColorStops:[e],gradientColorStopPositions:[isPercent,isArbitraryLength],inset:getSpacingWithAutoAndArbitrary(),margin:getSpacingWithAutoAndArbitrary(),opacity:getNumber(),padding:getSpacingWithArbitrary(),saturate:getNumber(),scale:getNumber(),sepia:getZeroAndEmpty(),skew:getNumberAndArbitrary(),space:getSpacingWithArbitrary(),translate:getSpacingWithArbitrary()},classGroups:{aspect:[{aspect:["auto","square","video",isArbitraryValue]}],container:["container"],columns:[{columns:[isTshirtSize]}],"break-after":[{"break-after":getBreaks()}],"break-before":[{"break-before":getBreaks()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...getPositions(),isArbitraryValue]}],overflow:[{overflow:getOverflow()}],"overflow-x":[{"overflow-x":getOverflow()}],"overflow-y":[{"overflow-y":getOverflow()}],overscroll:[{overscroll:getOverscroll()}],"overscroll-x":[{"overscroll-x":getOverscroll()}],"overscroll-y":[{"overscroll-y":getOverscroll()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[P]}],"inset-x":[{"inset-x":[P]}],"inset-y":[{"inset-y":[P]}],start:[{start:[P]}],end:[{end:[P]}],top:[{top:[P]}
vendor: 7,230 bytes, line 40
40],right:[{right:[P]}],bottom:[{bottom:[P]}],left:[{left:[P]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",isInteger,isArbitraryValue]}],basis:[{basis:getSpacingWithAutoAndArbitrary()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",isArbitraryValue]}],grow:[{grow:getZeroAndEmpty()}],shrink:[{shrink:getZeroAndEmpty()}],order:[{order:["first","last","none",isInteger,isArbitraryValue]}],"grid-cols":[{"grid-cols":[isAny]}],"col-start-end":[{col:["auto",{span:["full",isInteger,isArbitraryValue]},isArbitraryValue]}],"col-start":[{"col-start":getNumberWithAutoAndArbitrary()}],"col-end":[{"col-end":getNumberWithAutoAndArbitrary()}],"grid-rows":[{"grid-rows":[isAny]}],"row-start-end":[{row:["auto",{span:[isInteger,isArbitraryValue]},isArbitraryValue]}],"row-start":[{"row-start":getNumberWithAutoAndArbitrary()}],"row-end":[{"row-end":getNumberWithAutoAndArbitrary()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",isArbitraryValue]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",isArbitraryValue]}],gap:[{gap:[x]}],"gap-x":[{"gap-x":[x]}],"gap-y":[{"gap-y":[x]}],"justify-content":[{justify:["normal",...getAlign()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...getAlign(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...getAlign(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[O]}],px:[{px:[O]}],py:[{py:[O]}],ps:[{ps:[O]}],pe:[{pe:[O]}],pt:[{pt:[O]}],pr:[{pr:[O]}],pb:[{pb:[O]}],pl:[{pl:[O]}],m:[{m:[S]}],mx:[{mx:[S]}],my:[{my:[S]}],ms:[{ms:[S]}],me:[{me:[S]}],mt:[{mt:[S]}],mr:[{mr:[S]}],mb:[{mb:[S]}],ml:[{ml:[S]}],"space-x":[{"space-x":[R]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[R]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",isArbitraryValue,o]}],"min-w":[{"min-w":[isArbitraryValue,o,"min","max","fit"]}],"max-w":[{"max-w":[isArbitraryValue,o,"none","full","min","max","fit","prose",{screen:[isTshirtSize]},isTshirtSize]}],h:[{h:[isArbitraryValue,o,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[isArbitraryValue,o,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[isArbitraryValue,o,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[isArbitraryValue,o,"auto","min","max","fit"]}],"font-size":[{text:["base",isTshirtSize,isArbitraryLength]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",isArbitraryNumber]}],"font-family":[{font:[isAny]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",isArbitraryValue]}],"line-clamp":[{"line-clamp":["none",isNumber,isArbitraryNumber]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",isLength,isArbitraryValue]}],"list-image":[{"list-image":["none",isArbitraryValue]}],"list-style-type":[{list:["none","disc","decimal",isArbitraryValue]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[_]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[_]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...getLineStyles(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",isLength,isArbitraryLength]}],"underline-offset":[{"underline-offset":["auto",isLength,isArbitraryValue]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:getSpacingWithArbitrary()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",isArbitraryValue]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",isArbitraryValue]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[_]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...getPositions(),isArbitraryPosition]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",isArbitrarySize]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},isArbitraryImage]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[C]}],"gradient-via-pos":[{via:[C]}],"gradient-to-pos":[{to:[C]}],"gradient-from":[{from:[w]}],"gradient-via":[{via:[w]}],"gradient-to":[{to:[w]}],rounded:[{rounded:[c]}],"rounded-s":[{"rounded-s":[c]}],"rounded-e":[{"rounded-e":[c]}],"rounded-t":[{"rounded-t":[c]}],"rounded-r":[{"rounded-r":[c]}],"rounded-b":[{"rounded-b":[c]}],"rounded-l":[{"rounded-l":[c]}],"rounded-ss":[{"rounded-ss":[c]}],"rounded-se":[{"rounded-se":[c]}],"rounded-ee":[{"rounded-ee":[c]}],"rounded-es":[{"rounded-es":[c]}],"rounded-tl":[{"rounded-tl":[c]}],"rounded-tr":[{"rounded-tr":[c]}],"rounded-br":[{"rounded-br":[c]}],"rounded-bl":[{"rounded-bl":[c]}],"border-w":[{border:[p]}],"border-w-x":[{"border-x":[p]}],"border-w-y":[{"border-y":[p]}],"border-w-s":[{"border-s":[p]}],"border-w-e":[{"border-e":[p]}],"border-w-t":[{"border-t":[p]}],"border-w-r":[{"border-r":[p]}],"border-w-b":[{"border-b":[p]}],"border-w-l":[{"border-l":[p]}],"border-opacity":[{"border-opacity":[_]}],"border-style":[{border:[...getLineStyles(),"hidden"]}],"divide-x":[{"divide-x":[p]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[p]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[_]}],"divide-style":[{divide:getLineStyles()}],"border-color":[{border:[u]}],"border-color-x":[{"border-x":[u]}],"border-color-y":[{"border-y":[u]}],"border-color-t":[{"border-t":[u]}],"border-color-r":[{"border-r":[u]}],"border-color-b":[{"border-b":[u]}],"border-color-l":[{"border-l":[u]}],"divide-color":[{divide:[u]}],"outline-style":[{outline:["",...getLineStyles()]}],"outline-offset":[{"outline-offset":[isLength,isArbitraryValue]}],"outline-w":[{outline:[isLength,isArbitraryLength]}],"outline-color":[{outline:[e]}
vendor: 4,092 bytes, line 40
40],"ring-w":[{ring:getLengthWithEmptyAndArbitrary()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[_]}],"ring-offset-w":[{"ring-offset":[isLength,isArbitraryLength]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",isTshirtSize,isArbitraryShadow]}],"shadow-color":[{shadow:[isAny]}],opacity:[{opacity:[_]}],"mix-blend":[{"mix-blend":getBlendModes()}],"bg-blend":[{"bg-blend":getBlendModes()}],filter:[{filter:["","none"]}],blur:[{blur:[i]}],brightness:[{brightness:[s]}],contrast:[{contrast:[m]}],"drop-shadow":[{"drop-shadow":["","none",isTshirtSize,isArbitraryValue]}],grayscale:[{grayscale:[g]}],"hue-rotate":[{"hue-rotate":[v]}],invert:[{invert:[b]}],saturate:[{saturate:[N]}],sepia:[{sepia:[k]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[i]}],"backdrop-brightness":[{"backdrop-brightness":[s]}],"backdrop-contrast":[{"backdrop-contrast":[m]}],"backdrop-grayscale":[{"backdrop-grayscale":[g]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[v]}],"backdrop-invert":[{"backdrop-invert":[b]}],"backdrop-opacity":[{"backdrop-opacity":[_]}],"backdrop-saturate":[{"backdrop-saturate":[N]}],"backdrop-sepia":[{"backdrop-sepia":[k]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[f]}],"border-spacing-x":[{"border-spacing-x":[f]}],"border-spacing-y":[{"border-spacing-y":[f]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",isArbitraryValue]}],duration:[{duration:getNumberAndArbitrary()}],ease:[{ease:["linear","in","out","in-out",isArbitraryValue]}],delay:[{delay:getNumberAndArbitrary()}],animate:[{animate:["none","spin","ping","pulse","bounce",isArbitraryValue]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[E]}],"scale-x":[{"scale-x":[E]}],"scale-y":[{"scale-y":[E]}],rotate:[{rotate:[isInteger,isArbitraryValue]}],"translate-x":[{"translate-x":[j]}],"translate-y":[{"translate-y":[j]}],"skew-x":[{"skew-x":[T]}],"skew-y":[{"skew-y":[T]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",isArbitraryValue]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",isArbitraryValue]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":getSpacingWithArbitrary()}],"scroll-mx":[{"scroll-mx":getSpacingWithArbitrary()}],"scroll-my":[{"scroll-my":getSpacingWithArbitrary()}],"scroll-ms":[{"scroll-ms":getSpacingWithArbitrary()}],"scroll-me":[{"scroll-me":getSpacingWithArbitrary()}],"scroll-mt":[{"scroll-mt":getSpacingWithArbitrary()}],"scroll-mr":[{"scroll-mr":getSpacingWithArbitrary()}],"scroll-mb":[{"scroll-mb":getSpacingWithArbitrary()}],"scroll-ml":[{"scroll-ml":getSpacingWithArbitrary()}],"scroll-p":[{"scroll-p":getSpacingWithArbitrary()}],"scroll-px":[{"scroll-px":getSpacingWithArbitrary()}],"scroll-py":[{"scroll-py":getSpacingWithArbitrary()}],"scroll-ps":[{"scroll-ps":getSpacingWithArbitrary()}],"scroll-pe":[{"scroll-pe":getSpacingWithArbitrary()}],"scroll-pt":[{"scroll-pt":getSpacingWithArbitrary()}],"scroll-pr":[{"scroll-pr":getSpacingWithArbitrary()}],"scroll-pb":[{"scroll-pb":getSpacingWithArbitrary()}],"scroll-pl":[{"scroll-pl":getSpacingWithArbitrary()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}
40],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",isArbitraryValue]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[isLength,isArbitraryLength,isArbitraryNumber]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}})}},function(e){var __webpack_exec__=function(o){return e(e.s=o)};e.O(0,[9774,179],function(){return __webpack_exec__(6840),__webpack_exec__(59974)}),_N_E=e.O()}]);

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