PageSourceSearch

https://anima.dk/_next/static/chunks/2-g0m-f17ijf-.js

js anima.dk collected 2026-10-02 11:34:06 UTC 386,545 bytes, 12 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="c72298aa-06b4-1deb-aa16-dae496eff564")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,643893,611156,281346,981584,384711,830442,112036,204874,616847,859380,179238,t=>{"use strict";let e,n,r;var i,a,o,s=t.i(391398);function l(t){return null!==t&&"object"==typeof t&&"function"==typeof t.start}let d=t=>Array.isArray(t);function u(t,e){if(!Array.isArray(e))return!1;let n=e.length;if(n!==t.length)return!1;for(let r=0;r<n;r++)if(e[r]!==t[r])return!1;return!0}function c(t){return"string"==typeof t||Array.isArray(t)}function h(t){let e=[{},{}];return null==t||t.values.forEach((t,n)=>{e[0][n]=t.get(),e[1][n]=t.getVelocity()}),e}function f(t,e,n,r){if("function"==typeof e){let[i,a]=h(r);e=e(void 0!==n?n:t.custom,i,a)}if("string"==typeof e&&(e=t.variants&&t.variants[e]),"function"==typeof e){let[i,a]=h(r);e=e(void 0!==n?n:t.custom,i,a)}return e}function p(t,e,n){let r=t.getProps();return f(r,e,void 0!==n?n:r.custom,t)}let m=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],$=["initial",...m],g=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],y=new Set(g),v=t=>1e3*t,b={type:"spring",stiffness:500,damping:25,restSpeed:10},x={type:"keyframes",duration:.8},C={type:"keyframes",ease:[.25,.1,.35,1],duration:.3};function S(t,e){return t?t[e]||t.default||t:void 0}let w=t=>null!==t;function P(t,{repeat:e,repeatType:n="loop"},r){let i=t.filter(w),a=e&&"loop"!==n&&e%2==1?0:i.length-1;return a&&void 0!==r?r:i[a]}let O=t=>t,T=["read","resolveKeyframes","update","preRender","render","postRender"];function N(t,e){let n=!1,r=!0,i={delta:0,timestamp:0,isProcessing:!1},a=()=>n=!0,o=T.reduce((t,e)=>(t[e]=function(t){let e=new Set,n=new Set,r=!1,i=!1,a=new WeakSet,o={delta:0,timestamp:0,isProcessing:!1};function s(e){a.has(e)&&(l.schedule(e),t()),e(o)}let l={schedule:(t,i=!1,o=!1)=>{let s=o&&r?e:n;return i&&a.add(t),s.has(t)||s.add(t),t},cancel:t=>{n.delete(t),a.delete(t)},process:t=>{if(o=t,r){i=!0;return}r=!0,[e,n]=[n,e],e.forEach(s),e.clear(),r=!1,i&&(i=!1,l.process(t))}};return l}(a),t),{}),{read:s,resolveKeyframes:l,update:d,preRender:u,render:c,postRender:h}=o,f=()=>{let a=performance.now();n=!1,i.delta=r?1e3/60:Math.max(Math.min(a-i.timestamp,40),1),i.timestamp=a,i.isProcessing=!0,s.process(i),l.process(i),d.process(i),u.process(i),c.process(i),h.process(i),i.isProcessing=!1,n&&e&&(r=!1,t(f))};return{schedule:T.reduce((e,a)=>{let s=o[a];return e[a]=(e,a=!1,o=!1)=>(!n&&(n=!0,r=!0,i.isProcessing||t(f)),s.schedule(e,a,o)),e},{}),cancel:t=>{for(let e=0;e<T.length;e++)o[T[e]].cancel(t)},state:i,steps:o}}let{schedule:A,cancel:j,state:k,steps:I}=N("u">typeof requestAnimationFrame?requestAnimationFrame:O,!0),E=(t,e,n)=>(((1-3*n+3*e)*t+(3*n-6*e))*t+3*e)*t;function M(t,e,n,r){return t===e&&n===r?O:i=>0===i||1===i?i:E(function(t,e,n,r,i){let a,o,s=0;do(a=E(o=e+(n-e)/2,r,i)-t)>0?n=o:e=o;while(Math.abs(a)>1e-7&&++s<12)return o}(i,0,1,t,n),e,r)}let L=t=>e=>e<=.5?t(2*e)/2:(2-t(2*(1-e)))/2,R=t=>e=>1-t(1-e),D=M(.33,1.53,.69,.99),F=R(D),B=L(F),_=t=>(t*=2)<1?.5*F(t):.5*(2-Math.pow(2,-10*(t-1))),V=t=>1-Math.sin(Math.acos(t)),U=R(V),G=L(V),K=t=>e=>"string"==typeof e&&e.startsWith(t),W=K("--"),H=K("var(--"),z=t=>!!H(t)&&q.test(t.split("/*")[0].trim()),q=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,Y=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u,Z=(t,e,n)=>n>e?e:n<t?t:n,X={test:t=>"number"==typeof t,parse:parseFloat,transform:t=>t},J={...X,transform:t=>Z(0,1,t)},Q={...X,default:1},tt=t=>({test:e=>"string"==typeof e&&e.endsWith(t)&&1===e.split(" ").length,parse:parseFloat,transform:e=>`${e}${t}`}),te=tt("deg"),tn=tt("%"),tr=tt("px"),ti=tt("vh"),ta=tt("vw"),to={...tn,parse:t=>tn.parse(t)/100,transform:t=>tn.transform(100*t)},ts=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),tl=t=>t===X||t===tr,td=(t,e)=>parseFloat(t.split(", ")[e]),tu=(t,e)=>(n,{transform:r})=>{if("none"===r||!r)return 0;let i=r.match(/^matrix3d\((.+)\)$/u);if(i)return td(i[1],e);{let e=r.match(/^matrix\((.+)\)$/u);return e?td(e[1],t):0}},tc=new Set(["x","y","z"]),th=g.filter(t=>!tc.has(t)),tf={width:({x:t},{paddingLeft:e="0",paddingRight:n="0"})=>t.max-t.min-parseFloat(e)-parseFloat(n),height:({y:t},{paddingTop:e="0",paddingBottom:n="0"})=>t.max-t.min-parseFloat(e)-parseFloat(n),top:(t,{top:e})=>parseFloat(e),left:(t,{left:e})=>parseFloat(e),bottom:({y:t},{top:e})=>parseFloat(e)+(t.max-t.min),right:({x:t},{left:e})=>parseFloat(e)+(t.max-t.min),x:tu(4,13),y:tu(5,14)};tf.translateX=tf.x,tf.translateY=tf.y;let tp=t=>e=>e.test(t),tm=[X,tr,tn,te,ta,ti,{test:t=>"auto"===t,parse:t=>t}],t$=t=>tm.find(tp(t)),tg=new Set,ty=!1,tv=!1;function tb(){if(tv){let t=Array.from(tg).filter(t=>t.needsMeasurement),e=new Set(t.map(t=>t.element)),n=new Map;e.forEach(t=>{let e,r=(e=[],th.forEach(n=>{let r=t.getValue(n);void 0!==r&&(e.push([n,r.get()]),r.set(+!!n.startsWith("scale")))}),e);r.length&&(n.set(t,r),t.render())}),t.forEach(t=>t.measureInitialState()),e.forEach(t=>{t.render();let e=n.get(t);e&&e.forEach(([e,n])=>{var r;null==(r=t.getValue(e))||r.set(n)})}),t.forEach(t=>t.measureEndState()),t.forEach(t=>{void 0!==t.suspendedScrollY&&window.scrollTo(0,t.suspendedScrollY)})}tv=!1,ty=!1,tg.forEach(t=>t.complete()),tg.clear()}function tx(){tg.forEach(t=>{t.readKeyframes(),t.needsMeasurement&&(tv=!0)})}class tC{constructor(t,e,n,r,i,a=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...t],this.onComplete=e,this.name=n,this.motionValue=r,this.element=i,this.isAsync=a}scheduleResolve(){this.isScheduled=!0,this.isAsync?(tg.add(this),ty||(ty=!0,A.read(tx),A.resolveKeyframes(tb))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:t,name:e,element:n,motionValue:r}=this;for(let i=0;i<t.length;i++)if(null===t[i])if(0===i){let i=null==r?void 0:r.get(),a=t[t.length-1];if(void 0!==i)t[0]=i;else if(n&&e){let r=n.readValue(e,a);null!=r&&(t[0]=r)}void 0===t[0]&&(t[0]=a),r&&void 0===i&&r.set(t[0])}else t[i]=t[i-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),tg.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,tg.delete(this))}resume(){this.isComplete||this.scheduleResolve()}}let tS=t=>Math.round(1e5*t)/1e5,tw=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu,tP=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,tO=(t,e)=>n=>!!("string"==typeof n&&tP.test(n)&&n.startsWith(t)||e&&null!=n&&Object.prototype.hasOwnProperty.call(n,e)),tT=(t,e,n)=>r=>{if("string"!=typeof r)return r;let[i,a,o,s]=r.match(tw);return{[t]:parseFloat(i),[e]:parseFloat(a),[n]:parseFloat(o),alpha:void 0!==s?parseFloat(s):1}},tN={...X,transform:t=>Math.round(Z(0,255,t))},tA={test:tO("rgb","red"),parse:tT("red","green","blue"),transform:({red:t,green:e,blue:n,alpha:r=1})=>"rgba("+tN.transform(t)+", "+tN.transform(e)+", "+tN.transform(n)+", "+tS(J.transform(r))+")"},tj={test:tO("#"),parse:function(t){let e="",n="",r="",i="";return t.length>5?(e=t.substring(1,3),n=t.substring(3,5),r=t.substring(5,7),i=t.substring(7,9)):(e=t.substring(1,2),n=t.substring(2,3),r=t.substring(3,4),i=t.substring(4,5),e+=e,n+=n,r+=r,i+=i),{red:parseInt(e,16),green:parseInt(n,16),blue:parseInt(r,16),alph
2a:i?parseInt(i,16)/255:1}},transform:tA.transform},tk={test:tO("hsl","hue"),parse:tT("hue","saturation","lightness"),transform:({hue:t,saturation:e,lightness:n,alpha:r=1})=>"hsla("+Math.round(t)+", "+tn.transform(tS(e))+", "+tn.transform(tS(n))+", "+tS(J.transform(r))+")"},tI={test:t=>tA.test(t)||tj.test(t)||tk.test(t),parse:t=>tA.test(t)?tA.parse(t):tk.test(t)?tk.parse(t):tj.parse(t),transform:t=>"string"==typeof t?t:t.hasOwnProperty("red")?tA.transform(t):tk.transform(t)},tE=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu,tM="number",tL="color",tR=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function tD(t){let e=t.toString(),n=[],r={color:[],number:[],var:[]},i=[],a=0,o=e.replace(tR,t=>(tI.test(t)?(r.color.push(a),i.push(tL),n.push(tI.parse(t))):t.startsWith("var(")?(r.var.push(a),i.push("var"),n.push(t)):(r.number.push(a),i.push(tM),n.push(parseFloat(t))),++a,"${}")).split("${}");return{values:n,split:o,indexes:r,types:i}}function tF(t){return tD(t).values}function tB(t){let{split:e,types:n}=tD(t),r=e.length;return t=>{let i="";for(let a=0;a<r;a++)if(i+=e[a],void 0!==t[a]){let e=n[a];e===tM?i+=tS(t[a]):e===tL?i+=tI.transform(t[a]):i+=t[a]}return i}}let t_=t=>"number"==typeof t?0:t,tV={test:function(t){var e,n;return isNaN(t)&&"string"==typeof t&&((null==(e=t.match(tw))?void 0:e.length)||0)+((null==(n=t.match(tE))?void 0:n.length)||0)>0},parse:tF,createTransformer:tB,getAnimatableNone:function(t){let e=tF(t);return tB(t)(e.map(t_))}},tU=new Set(["brightness","contrast","saturate","opacity"]);function tG(t){let[e,n]=t.slice(0,-1).split("(");if("drop-shadow"===e)return t;let[r]=n.match(tw)||[];if(!r)return t;let i=n.replace(r,""),a=+!!tU.has(e);return r!==n&&(a*=100),e+"("+a+i+")"}let tK=/\b([a-z-]*)\(.*?\)/gu,tW={...tV,getAnimatableNone:t=>{let e=t.match(tK);return e?e.map(tG).join(" "):t}},tH={...X,transform:Math.round},tz={borderWidth:tr,borderTopWidth:tr,borderRightWidth:tr,borderBottomWidth:tr,borderLeftWidth:tr,borderRadius:tr,radius:tr,borderTopLeftRadius:tr,borderTopRightRadius:tr,borderBottomRightRadius:tr,borderBottomLeftRadius:tr,width:tr,maxWidth:tr,height:tr,maxHeight:tr,top:tr,right:tr,bottom:tr,left:tr,padding:tr,paddingTop:tr,paddingRight:tr,paddingBottom:tr,paddingLeft:tr,margin:tr,marginTop:tr,marginRight:tr,marginBottom:tr,marginLeft:tr,backgroundPositionX:tr,backgroundPositionY:tr,rotate:te,rotateX:te,rotateY:te,rotateZ:te,scale:Q,scaleX:Q,scaleY:Q,scaleZ:Q,skew:te,skewX:te,skewY:te,distance:tr,translateX:tr,translateY:tr,translateZ:tr,x:tr,y:tr,z:tr,perspective:tr,transformPerspective:tr,opacity:J,originX:to,originY:to,originZ:tr,zIndex:tH,size:tr,fillOpacity:J,strokeOpacity:J,numOctaves:tH},tq={...tz,color:tI,backgroundColor:tI,outlineColor:tI,fill:tI,stroke:tI,borderColor:tI,borderTopColor:tI,borderRightColor:tI,borderBottomColor:tI,borderLeftColor:tI,filter:tW,WebkitFilter:tW},tY=t=>tq[t];function tZ(t,e){let n=tY(t);return n!==tW&&(n=tV),n.getAnimatableNone?n.getAnimatableNone(e):void 0}let tX=new Set(["auto","none","0"]);class tJ extends tC{constructor(t,e,n,r,i){super(t,e,n,r,i,!0)}readKeyframes(){let{unresolvedKeyframes:t,element:e,name:n}=this;if(!e||!e.current)return;super.readKeyframes();for(let n=0;n<t.length;n++){let r=t[n];if("string"==typeof r&&z(r=r.trim())){let i=function t(e,n,r=1){O(r<=4,`Max CSS variable fallback depth detected in property "${e}". This may indicate a circular fallback dependency.`);let[i,a]=function(t){let e=Y.exec(t);if(!e)return[,];let[,n,r,i]=e;return[`--${null!=n?n:r}`,i]}(e);if(!i)return;let o=window.getComputedStyle(n).getPropertyValue(i);if(o){let t=o.trim();return/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(t)?parseFloat(t):t}return z(a)?t(a,n,r+1):a}(r,e.current);void 0!==i&&(t[n]=i),n===t.length-1&&(this.finalKeyframe=r)}}if(this.resolveNoneKeyframes(),!ts.has(n)||2!==t.length)return;let[r,i]=t,a=t$(r),o=t$(i);
2if(a!==o)if(tl(a)&&tl(o))for(let e=0;e<t.length;e++){let n=t[e];"string"==typeof n&&(t[e]=parseFloat(n))}else this.needsMeasurement=!0}resolveNoneKeyframes(){let{unresolvedKeyframes:t,name:e}=this,n=[];for(let e=0;e<t.length;e++)(function(t){if("number"==typeof t)return 0===t;if(null===t)return!0;return"none"===t||"0"===t||/^0[^.\s]+$/u.test(t)})(t[e])&&n.push(e);n.length&&function(t,e,n){let r,i=0;for(;i<t.length&&!r;){let e=t[i];"string"==typeof e&&!tX.has(e)&&tD(e).values.length&&(r=t[i]),i++}if(r&&n)for(let i of e)t[i]=tZ(n,r)}(t,n,e)}measureInitialState(){let{element:t,unresolvedKeyframes:e,name:n}=this;if(!t||!t.current)return;"height"===n&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=tf[n](t.measureViewportBox(),window.getComputedStyle(t.current)),e[0]=this.measuredOrigin;let r=e[e.length-1];void 0!==r&&t.getValue(n,r).jump(r,!1)}measureEndState(){var t;let{element:e,name:n,unresolvedKeyframes:r}=this;if(!e||!e.current)return;let i=e.getValue(n);i&&i.jump(this.measuredOrigin,!1);let a=r.length-1,o=r[a];r[a]=tf[n](e.measureViewportBox(),window.getComputedStyle(e.current)),null!==o&&void 0===this.finalKeyframe&&(this.finalKeyframe=o),(null==(t=this.removedTransforms)?void 0:t.length)&&this.removedTransforms.forEac
2h(([t,n])=>{e.getValue(t).set(n)}),this.resolveNoneKeyframes()}}function tQ(t){return"function"==typeof t}function t0(){e=void 0}let t1={now:()=>(void 0===e&&t1.set(k.isProcessing?k.timestamp:performance.now()),e),set:t=>{e=t,queueMicrotask(t0)}},t2=(t,e)=>"zIndex"!==e&&!!("number"==typeof t||Array.isArray(t)||"string"==typeof t&&(tV.test(t)||"0"===t)&&!t.startsWith("url("));class t3{constructor({autoplay:t=!0,delay:e=0,type:n="keyframes",repeat:r=0,repeatDelay:i=0,repeatType:a="loop",...o}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=t1.now(),this.options={autoplay:t,delay:e,type:n,repeat:r,repeatDelay:i,repeatType:a,...o},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt}get resolved(){return this._resolved||this.hasAttemptedResolve||(tx(),tb()),this._resolved}onKeyframesResolved(t,e){this.resolvedAt=t1.now(),this.hasAttemptedResolve=!0;let{name:n,type:r,velocity:i,delay:a,onComplete:o,onUpdate:s,isGenerator:l}=this.options;if(!l&&!function(t,e,n,r){let i=t[0];if(null===i)return!1;if("display"===e||"visibility"===e)return!0;let a=t[t.length-1],o=t2(i,e),s=t2(a,e);return O(o===s,`You are trying to animate ${e} from "${i}" to "${a}". ${i} is not an animatable value - to enable this animation set ${i} to a value animatable to ${a} via the \`style\` property.`),!!o&&!!s&&(function(t){let e=t[0];if(1===t.length)return!0;for(let n=0;n<t.length;n++)if(t[n]!==e)return!0}(t)||("spring"===n||tQ(n))&&r)}(t,n,r,i))if(a)this.options.duration=0;else{null==s||s(P(t,this.options,e)),null==o||o(),this.resolveFinishedPromise();return}let d=this.initPlayback(t,e);!1!==d&&(this._resolved={keyframes:t,finalKeyframe:e,...d},this.onPostResolved())}onPostResolved(){}then(t,e){return this.currentFinishedPromise.then(t,e)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(t=>{this.resolveFinishedPromise=t})}}let t9=(t,e,n)=>{let r=e-t;return 0===r?1:(n-t)/r},t4=(t,e,n=10)=>{let r="",i=Math.max(Math.round(e/n),2);for(let e=0;e<i;e++)r+=t(t9(0,i-1,e))+", ";return`linear(${r.substring(0,r.length-2)})`};function t8(t,e,n){var r,i;let a=Math.max(e-5,0);return r=n-t(a),(i=e-a)?1e3/i*r:0}let t6=.01,t5=2,t7=.005,et=.5;function ee(t,e){return t*Math.sqrt(1-e*e)}function en(t){let e=0,n=t.next(e);for(;!n.done&&e<2e4;)e+=50,n=t.next(e);return e>=2e4?1/0:e}let er=["duration","bounce"],ei=["stiffness","damping","mass"];function ea(t,e){return e.some(e=>void 0!==t[e])}function eo(t=.3,e=.3){let n,r="object"!=typeof t?{visualDuration:t,keyframes:[0,1],bounce:e}:t,{restSpeed:i,restDelta:a}=r,o=r.keyframes[0],s=r.keyframes[r.keyframes.length-1],l={done:!1,value:o},{stiffness:d,damping:u,mass:c,duration:h,velocity:f,isResolvedFromDuration:p}=function(t){let e={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...t};if(!ea(t,ei)&&ea(t,er))if(t.visualDuration){let n=2*Math.PI/(1.2*t.visualDuration),r=n*n,i=2*Z(.05,1,1-t.bounce)*Math.sqrt(r);e={...e,mass:1,stiffness:r,damping:i}}else{let n=function({duration:t=800,bounce:e=.3,velocity:n=0,mass:r=1}){let i,a;O(t<=v(10));let o=1-e;o=Z(.05,1,o),t=Z(.01,10,t/1e3),o<1?(i=e=>{let r=e*o,i=r*t;return .001-(r-n)/ee(e,o)*Math.exp(-i)},a=e=>{let r=e*o*t,a=Math.pow(o,2)*Math.pow(e,2)*t,s=Math.exp(-r),l=ee(Math.pow(e,2),o);return(r*n+n-a)*s*(-i(e)+.001>0?-1:1)/l}):(i=e=>-.001+Math.exp(-e*t)*((e-n)*t+1),a=e=>t*t*(n-e)*Math.exp(-e*t));let s=function(t,e,n){let r=n;for(let n=1;n<12;n++)r-=t(r)/e(r);return r}(i,a,5/t);if(t=v(t),isNaN(s))return{stiffness:100,damping:10,duration:t};{let e=Math.pow(s,2)*r;return{stiffness:e,damping:2*o*Math.sqrt(r*e),duration:t}}}(t);(e={...e,...n,mass:1}).isResolvedFromDuration=!0}return e}({...r,velocity:-((r.velocity||0)/1e3)}),m=f||0,$=u/(2*Math.sqrt(d*c)),g=s-o,y=Math.sqrt(d/c)/1e3,b=5>Math.abs(g);if(i||(i=b?t6:t5),a||(a=b?t7:et),$<1){let t=ee(y,$);n=e=>s-Math.exp(-$*y*e)*((m+$*y*g)/t*Math.sin(t*e)+g*Math.cos(t*e))}else if(1===$)n=t=>s-Math.exp(-y*t)*(g+(m+y*g)*t);else{let t=y*Math.sqrt($*$-1);n=e=>{let n=Math.exp(-$*y*e),r=Math.min(t*e,300);return s-n*((m+$*y*g)*Math.sinh(r)+t*g*Math.cosh(r))/t}}
2let x={calculatedDuration:p&&h||null,next:t=>{let e=n(t);if(p)l.done=t>=h;else{let r=0;$<1&&(r=0===t?v(m):t8(n,t,e));let o=Math.abs(s-e)<=a;l.done=Math.abs(r)<=i&&o}return l.value=l.done?s:e,l},toString:()=>{let t=Math.min(en(x),2e4),e=t4(e=>x.next(t*e).value,t,30);return t+"ms "+e}};return x}function es({keyframes:t,velocity:e=0,power:n=.8,timeConstant:r=325,bounceDamping:i=10,bounceStiffness:a=500,modifyTarget:o,min:s,max:l,restDelta:d=.5,restSpeed:u}){let c,h,f=t[0],p={done:!1,value:f},m=n*e,$=f+m,g=void 0===o?$:o($);g!==$&&(m=g-f);let y=t=>-m*Math.exp(-t/r),v=t=>g+y(t),b=t=>{let e=y(t),n=v(t);p.done=Math.abs(e)<=d,p.value=p.done?g:n},x=t=>{let e;if(e=p.value,void 0!==s&&e<s||void 0!==l&&e>l){var n;c=t,h=eo({keyframes:[p.value,(n=p.value,void 0===s?l:void 0===l||Math.abs(s-n)<Math.abs(l-n)?s:l)],velocity:t8(v,t,p.value),damping:i,stiffness:a,restDelta:d,restSpeed:u})}};return x(0),{calculatedDuration:null,next:t=>{let e=!1;return(h||void 0!==c||(e=!0,b(t),x(t)),void 0!==c&&t>=c)?h.next(t-c):(e||b(t),p)}}}let el=M(.42,0,1,1),ed=M(0,0,.58,1),eu=M(.42,0,.58,1),ec=t=>Array.isArray(t)&&"number"==typeof t[0],eh={linear:O,easeIn:el,easeInOut:eu,easeOut:ed,circIn:V,circInOut:G,circOut:U,backIn:F,backInOut:B,backOut:D,anticipate:_},ef=t=>{if(ec(t)){O(4===t.length);let[e,n,r,i]=t;return M(e,n,r,i)}return"string"==typeof t?(O(void 0!==eh[t],`Invalid easing type '${t}'`),eh[t]):t},ep=(t,e)=>n=>e(t(n)),em=(...t)=>t.reduce(ep),e$=(t,e,n)=>t+(e-t)*n;function eg(t,e,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?t+(e-t)*6*n:n<.5?e:n<2/3?t+(e-t)*(2/3-n)*6:t}function ey(t,e){return n=>n>0?e:t}let ev=(t,e,n)=>{let r=t*t,i=n*(e*e-r)+r;return i<0?0:Math.sqrt(i)},eb=[tj,tA,tk];function ex(t){let e=eb.find(e=>e.test(t));if(O(!!e,`'${t}' is not an animatable color. Use the equivalent color code instead.`),!e)return!1;let n=e.parse(t);return e===tk&&(n=function({hue:t,saturation:e,lightness:n,alpha:r}){t/=360,n/=100;let i=0,a=0,o=0;if(e/=100){let r=n<.5?n*(1+e):n+e-n*e,s=2*n-r;i=eg(s,r,t+1/3),a=eg(s,r,t),o=eg(s,r,t-1/3)}else i=a=o=n;return{red:Math.round(255*i),green:Math.round(255*a),blue:Math.round(255*o),alpha:r}}(n)),n}let eC=(t,e)=>{let n=ex(t),r=ex(e);if(!n||!r)return ey(t,e);let i={...n};return t=>(i.red=ev(n.red,r.red,t),i.green=ev(n.green,r.green,t),i.blue=ev(n.blue,r.blue,t),i.alpha=e$(n.alpha,r.alpha,t),tA.transform(i))},eS=new Set(["none","hidden"]);function ew(t,e){return n=>e$(t,e,n)}function eP(t){return"number"==typeof t?ew:"string"==typeof t?z(t)?ey:tI.test(t)?eC:eN:Array.isArray(t)?eO:"object"==typeof t?tI.test(t)?eC:eT:ey}function eO(t,e){let n=[...t],r=n.length,i=t.map((t,n)=>eP(t)(t,e[n]));return t=>{for(let e=0;e<r;e++)n[e]=i[e](t);return n}}function eT(t,e){let n={...t,...e},r={};for(let i in n)void 0!==t[i]&&void 0!==e[i]&&(r[i]=eP(t[i])(t[i],e[i]));return t=>{for(let e in r)n[e]=r[e](t);return n}}let eN=(t,e)=>{let n=tV.createTransformer(e),r=tD(t),i=tD(e);if(!(r.indexes.var.length===i.indexes.var.length&&r.indexes.color.length===i.indexes.color.length&&r.indexes.number.length>=i.indexes.number.length))return O(!0,`Complex values '${t}' and '${e}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),ey(t,e);if(eS.has(t)&&!i.values.length||eS.has(e)&&!r.values.length)return eS.has(t)?n=>n<=0?t:e:n=>n>=1?e:t;return em(eO(function(t,e){var n;let r=[],i={color:0,var:0,number:0};for(let a=0;a<e.values.length;a++){let o=e.types[a],s=t.indexes[o][i[o]],l=null!=(n=t.values[s])?n:0;r[a]=l,i[o]++}return r}(r,i),i.values),n)};function eA(t,e,n){return"number"==typeof t&&"number"==typeof e&&"number"==typeof n?e$(t,e,n):eP(t)(t,e)}function ej({duration:t=300,keyframes:e,times:n,ease:r="easeInOut"}){var i;let a,o=Array.isArray(r)&&"number"!=typeof r[0]?r.map(ef):ef(r),s={done:!1,value:e[0]},l=function(t,e,{clamp:n=!0,ease:r,mixer:i}={}){let a=t.length;if(O(a===e.length),1===a)return()=>e[0];if(2===a&&t[0]===t[1])return()=>e[1];t[0]>t[a-1]&&(t=[...t].reverse(),e=[...e].reverse());let o=function(t,e,n){let r=[],i=n||eA,a=t.length-1;for(let n=0;n<a;n++){let a=i(t[n],t[n+1]);e&&(a=em(Array.isArray(e)?e[n]||O:e,a)),r.push(a)}return r}(e,r,i),s=o.length,l=e=>{let n=0;if(s>1)for(;n<t.length-2&&!(e<t[n+1]);n++);let r=t9(t[n],t[n+1],e);return o[n](r)};return n?e=>l(Z(t[0],t[a-1],e)):l}((i=n&&n.length===e.length?n:(!function(t,e){let n=t[t.length-1];for(let r=1;r<=e;r++){let i=t9(0,e,r);t.push(e$(n,1,i))}}(a=[0],e.length-1),a),i.map(e=>e*t)),e,{ease:Array.isArray(o)?o:e.map(()=>o||eu).splice(0,e.length-1)});return{calculatedDuration:t,next:e=>(s.value=l(e),s.done=e>=t,s)}}let ek=t=>{let e=({timestamp:e})=>t(e);return{start:()=>A.update(e,!0),stop:()=>j(e),now:()=>k.isProcessing?k.timestamp:t1.now()}},eI={decay:es,inertia:es,tween:ej,keyframes:ej,spring:eo},eE=t=>t/100;class eM extends t3{constructor(t){super(t),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>
2{if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;this.teardown();let{onStop:t}=this.options;t&&t()};const{name:e,motionValue:n,element:r,keyframes:i}=this.options,a=(null==r?void 0:r.KeyframeResolver)||tC,o=(t,e)=>this.onKeyframesResolved(t,e);this.resolver=new a(i,o,e,n,r),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(t){let e,n,{type:r="keyframes",repeat:i=0,repeatDelay:a=0,repeatType:o,velocity:s=0}=this.options,l=tQ(r)?r:eI[r]||ej;l!==ej&&"number"!=typeof t[0]&&(e=em(eE,eA(t[0],t[1])),t=[0,100]);let d=l({...this.options,keyframes:t});"mirror"===o&&(n=l({...this.options,keyframes:[...t].reverse(),velocity:-s})),null===d.calculatedDuration&&(d.calculatedDuration=en(d));let{calculatedDuration:u}=d,c=u+a;return{generator:d,mirroredGenerator:n,mapPercentToKeyframes:e,calculatedDuration:u,resolvedDuration:c,totalDuration:c*(i+1)-a}}onPostResolved(){let{autoplay:t=!0}=this.options;this.play(),"paused"!==this.pendingPlayState&&t?this.state=this.pendingPlayState:this.pause()}tick(t,e=!1){let{resolved:n}=this;if(!n){let{keyframes:t}=this.options;return{done:!0,value:t[t.length-1]}}let{finalKeyframe:r,generator:i,mirroredGenerator:a,mapPercentToKeyframes:o,keyframes:s,calculatedDuration:l,totalDuration:d,resolvedDuration:u}=n;if(null===this.startTime)return i.next(0);let{delay:c,repeat:h,repeatType:f,repeatDelay:p,onUpdate:m}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-d/this.speed,this.startTime)),e?this.currentTime=t:null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=Math.round(t-this.startTime)*this.speed;let $=this.currentTime-c*(this.speed>=0?1:-1),g=this.speed>=0?$<0:$>d;this.currentTime=Math.max($,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=d);let y=this.currentTime,v=i;if(h){let t=Math.min(this.currentTime,d)/u,e=Math.floor(t),n=t%1;!n&&t>=1&&(n=1),1===n&&e--,(e=Math.min(e,h+1))%2&&("reverse"===f?(n=1-n,p&&(n-=p/u)):"mirror"===f&&(v=a)),y=Z(0,1,n)*u}let b=g?{done:!1,value:s[0]}:v.next(y);o&&(b.value=o(b.value));let{done:x}=b;g||null===l||(x=this.speed>=0?this.currentTime>=d:this.currentTime<=0);let C=null===this.holdTime&&("finished"===this.state||"running"===this.state&&x);return C&&void 0!==r&&(b.value=P(s,this.options,r)),m&&m(b.value),C&&this.finish(),b}get duration(){let{resolved:t}=this;return t?t.calculatedDuration/1e3:0}get time(){return this.currentTime/1e3}set time(t){t=v(t),this.currentTime=t,null!==this.holdTime||0===this.speed?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.speed)}get speed(){return this.playbackSpeed}set speed(t){let e=this.playbackSpeed!==t;this.playbackSpeed=t,e&&(this.time=this.currentTime/1e3)}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;let{driver:t=ek,onPlay:e,startTime:n}=this.options;this.driver||(this.driver=t(t=>this.tick(t))),e&&e();let r=this.driver.now();null!==this.holdTime?this.startTime=r-this.holdTime:this.startTime?"finished"===this.state&&(this.startTime=r):this.startTime=null!=n?n:this.calcStartTime(),"finished"===this.state&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var t;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=null!=(t=this.currentTime)?t:0}complete(){"running"!==this.state&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";let{onComplete:t}=this.options;t&&t()}cancel(){null!==this.cancelTime&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}}let eL=new Set(["opacity","clipPath","filter","transform"]);function eR(t){let e;return()=>(void 0===e&&(e=t()),e)}let eD,eF=(n=eR(()=>{try{document.createElement("div").animate({opacity:0}
2,{easing:"linear(0, 1)"})}catch(t){return!1}return!0}),()=>{var t;return null!=(t=eD)?t:n()}),eB=([t,e,n,r])=>`cubic-bezier(${t}, ${e}, ${n}, ${r})`,e_={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:eB([0,.65,.55,1]),circOut:eB([.55,0,1,.45]),backIn:eB([.31,.01,.66,-.59]),backOut:eB([.33,1.53,.69,.99])};function eV(t,e){t.timeline=e,t.onfinish=null}let eU=eR(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),eG={anticipate:_,backInOut:B,circInOut:G};class eK extends t3{constructor(t){super(t);const{name:e,motionValue:n,element:r,keyframes:i}=this.options;this.resolver=new tJ(i,(t,e)=>this.onKeyframesResolved(t,e),e,n,r),this.resolver.scheduleResolve()}initPlayback(t,e){var n,r;let{duration:i=300,times:a,ease:o,type:s,motionValue:l,name:d,startTime:u}=this.options;if(!(null==(n=l.owner)?void 0:n.current))return!1;if("string"==typeof o&&eF()&&o in eG&&(o=eG[o]),tQ((r=this.options).type)||"spring"===r.type||!function t(e){return!!("function"==typeof e&&eF()||!e||"string"==typeof e&&(e in e_||eF())||ec(e)||Array.isArray(e)&&e.every(t))}(r.ease)){let{onComplete:e,onUpdate:n,motionValue:r,element:l,...d}=this.options,u=function(t,e){let n=new eM({...e,keyframes:t,repeat:0,delay:0,isGenerator:!0}),r={done:!1,value:t[0]},i=[],a=0;for(;!r.done&&a<2e4;)i.push((r=n.sample(a)).value),a+=10;return{times:void 0,keyframes:i,duration:a-10,ease:"linear"}}(t,d);1===(t=u.keyframes).length&&(t[1]=t[0]),i=u.duration,a=u.times,o=u.ease,s="keyframes"}let c=function(t,e,n,{delay:r=0,duration:i=300,repeat:a=0,repeatType:o="loop",ease:s="easeInOut",times:l}={}){let d={[e]:n};l&&(d.offset=l);let u=function t(e,n){if(e)return"function"==typeof e&&eF()?t4(e,n):ec(e)?eB(e):Array.isArray(e)?e.map(e=>t(e,n)||e_.easeOut):e_[e]}(s,i);return Array.isArray(u)&&(d.easing=u),t.animate(d,{delay:r,duration:i,easing:Array.isArray(u)?"linear":u,fill:"both",iterations:a+1,direction:"reverse"===o?"alternate":"normal"})}(l.owner.current,d,t,{...this.options,duration:i,times:a,ease:o});return c.startTime=null!=u?u:this.calcStartTime(),this.pendingTimeline?(eV(c,this.pendingTimeline),this.pendingTimeline=void 0):c.onfinish=()=>{let{onComplete:n}=this.options;l.set(P(t,this.options,e)),n&&n(),this.cancel(),this.resolveFinishedPromise()},{animation:c,duration:i,times:a,type:s,ease:o,keyframes:t}}get duration(){let{resolved:t}=this;if(!t)return 0;let{duration:e}=t;return e/1e3}get time(){let{resolved:t}=this;if(!t)return 0;let{animation:e}=t;return(e.currentTime||0)/1e3}set time(t){let{resolved:e}=this;if(!e)return;let{animation:n}=e;n.currentTime=v(t)}get speed(){let{resolved:t}=this;if(!t)return 1;let{animation:e}=t;return e.playbackRate}set speed(t){let{resolved:e}=this;if(!e)return;let{animation:n}=e;n.playbackRate=t}get state(){let{resolved:t}=this;if(!t)return"idle";let{animation:e}=t;return e.playState}get startTime(){let{resolved:t}=this;if(!t)return null;let{animation:e}=t;return e.startTime}attachTimeline(t){if(this._resolved){let{resolved:e}=this;if(!e)return O;let{animation:n}=e;eV(n,t)}else this.pendingTimeline=t;return O}play(){if(this.isStopped)return;let{resolved:t}=this;if(!t)return;let{animation:e}=t;"finished"===e.playState&&this.updateFinishedPromise(),e.play()}pause(){let{resolved:t}=this;if(!t)return;let{animation:e}=t;e.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;this.resolveFinishedPromise(),this.updateFinishedPromise();let{resolved:t}=this;if(!t)return;let{animation:e,keyframes:n,duration:r,type:i,ease:a,times:o}=t;if("idle"===e.playState||"finished"===e.playState)return;if(this.time){let{motionValue:t,onUpdate:e,onComplete:s,element:l,...d}=this.options,u=new eM({...d,keyframes:n,duration:r,type:i,ease:a,times:o,isGenerator:!0}),c=v(this.time);t.setWithVelocity(u.sample(c-10).value,u.sample(c).value,10)}let{onStop:s}=this.options;s&&s(),this.cancel()}complete(){let{resolved:t}=this;t&&t.animation.finish()}cancel(){let{resolved:t}=this;t&&t.animation.cancel()}static supports(t){let{motionValue:e,name:n,repeatDelay:r,repeatType:i,damping:a,type:o}=t;return eU()&&n&&eL.has(n)&&e&&e.owner&&e.owner.current instanceof HTMLElement&&!e.owner.getProps().onUp
2date&&!r&&"mirror"!==i&&0!==a&&"inertia"!==o}}let eW=eR(()=>void 0!==window.ScrollTimeline);class eH{constructor(t){this.stop=()=>this.runAll("stop"),this.animations=t.filter(Boolean)}then(t,e){return Promise.all(this.animations).then(t).catch(e)}getAll(t){return this.animations[0][t]}setAll(t,e){for(let n=0;n<this.animations.length;n++)this.animations[n][t]=e}attachTimeline(t,e){let n=this.animations.map(n=>eW()&&n.attachTimeline?n.attachTimeline(t):e(n));return()=>{n.forEach((t,e)=>{t&&t(),this.animations[e].stop()})}}get time(){return this.getAll("time")}set time(t){this.setAll("time",t)}get speed(){return this.getAll("speed")}set speed(t){this.setAll("speed",t)}get startTime(){return this.getAll("startTime")}get duration(){let t=0;for(let e=0;e<this.animations.length;e++)t=Math.max(t,this.animations[e].duration);return t}runAll(t){this.animations.forEach(e=>e[t]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}let ez=(t,e,n,r={},i,a)=>o=>{let s=S(r,t)||{},l=s.delay||r.delay||0,{elapsed:d=0}=r;d-=v(l);let u={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:e.getVelocity(),...s,delay:-d,onUpdate:t=>{e.set(t),s.onUpdate&&s.onUpdate(t)},onComplete:()=>{o(),s.onComplete&&s.onComplete()},name:t,motionValue:e,element:a?void 0:i};!function({when:t,delay:e,delayChildren:n,staggerChildren:r,staggerDirection:i,repeat:a,repeatType:o,repeatDelay:s,from:l,elapsed:d,...u}){return!!Object.keys(u).length}(s)&&(u={...u,...((t,{keyframes:e})=>e.length>2?x:y.has(t)?t.startsWith("scale")?{type:"spring",stiffness:550,damping:0===e[1]?2*Math.sqrt(550):30,restSpeed:10}:b:C)(t,u)}),u.duration&&(u.duration=v(u.duration)),u.repeatDelay&&(u.repeatDelay=v(u.repeatDelay)),void 0!==u.from&&(u.keyframes[0]=u.from);let c=!1;if(!1!==u.type&&(0!==u.duration||u.repeatDelay)||(u.duration=0,0===u.delay&&(c=!0)),c&&!a&&void 0!==e.get()){let t=P(u.keyframes,s);if(void 0!==t)return A.update(()=>{u.onUpdate(t),u.onComplete()}),new eH([])}return!a&&eK.supports(u)?new eK(u):new eM(u)},eq=t=>d(t)?t[t.length-1]||0:t;function eY(t,e){-1===t.indexOf(e)&&t.push(e)}function eZ(t,e){let n=t.indexOf(e);n>-1&&t.splice(n,1)}class eX{constructor(){this.subscriptions=[]}add(t){return eY(this.subscriptions,t),()=>eZ(this.subscriptions,t)}notify(t,e,n){let r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](t,e,n);else for(let i=0;i<r;i++){let r=this.subscriptions[i];r&&r(t,e,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}class eJ{constructor(t,e={}){this.version="11.15.0",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(t,e=!0)=>{let n=t1.now();this.updatedAt!==n&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(t),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),e&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(t),this.owner=e.owner}setCurrent(t){this.current=t,this.updatedAt=t1.now(),null===this.canTrackVelocity&&void 0!==t&&(this.canTrackVelocity=!isNaN(parseFloat(this.current)))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,e){this.events[t]||(this.events[t]=new eX);let n=this.events[t].add(e);return"change"===t?()=>{n(),A.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(let t in this.events)this.events[t].clear()}attach(t,e){this.passiveEffect=t,this.stopPassiveEffect=e}set(t,e=!0){e&&this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t,e)}setWithVelocity(t,e,n){this.set(e),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-n}jump(t,e=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,e&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return r&&r.push(this),this.current}getPrevious(){return this.prev}getVelocity(){var t;let e=t1.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let n=Math.min(this.updatedAt-this.prevUpdatedAt,30);return t=parseFloat(this.current)-parseFloat(this.prevFrameValue),n?1e3/n*t:0}start(t){return this.stop(),new Promise(e=>{this.hasAnimated=!0,this.animation=t(e),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function eQ(t,e){return new eJ(t,e)}let e0=t=>t.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),e1="data-"+e0("framerAppearId"),e2=t=>!!(t&&t.getVelocity);function e3(t,e){let n=t.getValue("willChange");if(e2(n)&&n.add)return n.add(e)}function e9(t,e,{delay:n=0,transitionOverride:r,type:i}={}){var a;let{transition:o=t.getDefaultTransition(),transitionEnd:s,...l}=e;r&&(o=r);let d=[],u=i&&t.animationState&&t.animationState.getState()[i];for(let e in l){let r=t.getValue(e,null!=(a=t.latestValues[e])?a:null),i=l[e];
2if(void 0===i||u&&function({protectedKeys:t,needsAnimating:e},n){let r=t.hasOwnProperty(n)&&!0!==e[n];return e[n]=!1,r}(u,e))continue;let s={delay:n,...S(o||{},e)},c=!1;if(window.MotionHandoffAnimation){let n=t.props[e1];if(n){let t=window.MotionHandoffAnimation(n,e,A);null!==t&&(s.startTime=t,c=!0)}}e3(t,e),r.start(ez(e,r,i,t.shouldReduceMotion&&y.has(e)?{type:!1}:s,t,c));let h=r.animation;h&&d.push(h)}return s&&Promise.all(d).then(()=>{A.update(()=>{s&&function(t,e){let{transitionEnd:n={},transition:r={},...i}=p(t,e)||{};for(let e in i={...i,...n}){let n=eq(i[e]);t.hasValue(e)?t.getValue(e).set(n):t.addValue(e,eQ(n))}}(t,s)})}),d}function e4(t,e,n={}){var r;let i=p(t,e,"exit"===n.type?null==(r=t.presenceContext)?void 0:r.custom:void 0),{transition:a=t.getDefaultTransition()||{}}=i||{};n.transitionOverride&&(a=n.transitionOverride);let o=i?()=>Promise.all(e9(t,i,n)):()=>Promise.resolve(),s=t.variantChildren&&t.variantChildren.size?(r=0)=>{let{delayChildren:i=0,staggerChildren:o,staggerDirection:s}=a;return function(t,e,n=0,r=0,i=1,a){let o=[],s=(t.variantChildren.size-1)*r,l=1===i?(t=0)=>t*r:(t=0)=>s-t*r;return Array.from(t.variantChildren).sort(e8).forEach((t,r)=>{t.notify("AnimationStart",e),o.push(e4(t,e,{...a,delay:n+l(r)}).then(()=>t.notify("AnimationComplete",e)))}),Promise.all(o)}(t,e,i+r,o,s,n)}:()=>Promise.resolve(),{when:l}=a;if(!l)return Promise.all([o(),s(n.delay)]);{let[t,e]="beforeChildren"===l?[o,s]:[s,o];return t().then(()=>e())}}function e8(t,e){return t.sortNodePosition(e)}let e6=$.length,e5=[...m].reverse(),e7=m.length;function nt(t=!1){return{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function ne(){return{animate:nt(!0),whileInView:nt(),whileHover:nt(),whileTap:nt(),whileDrag:nt(),whileFocus:nt(),exit:nt()}}class nn{constructor(t){this.isMounted=!1,this.node=t}update(){}}let nr=0,ni={x:!1,y:!1},na=t=>"mouse"===t.pointerType?"number"!=typeof t.button||t.button<=0:!1!==t.isPrimary;function no(t){return{point:{x:t.pageX,y:t.pageY}}}function ns(t,e,n,r={passive:!0}){return t.addEventListener(e,n,r),()=>t.removeEventListener(e,n)}function nl(t,e,n,r){return ns(t,e,t=>na(t)&&n(t,no(t)),r)}let nd=(t,e)=>Math.abs(t-e);class nu{constructor(t,e,{transformPagePoint:n,contextWindow:r,dragSnapToOrigin:i=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{var t,e;if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let n=nf(this.lastMoveEventInfo,this.history),r=null!==this.startEvent,i=(t=n.offset,e={x:0,y:0},Math.sqrt(nd(t.x,e.x)**2+nd(t.y,e.y)**2)>=3);if(!r&&!i)return;let{point:a}=n,{timestamp:o}=k;this.history.push({...a,timestamp:o});let{onStart:s,onMove:l}=this.handlers;r||(s&&s(this.lastMoveEvent,n),this.startEvent=this.lastMoveEvent),l&&l(this.lastMoveEvent,n)},this.handlePointerMove=(t,e)=>{this.lastMoveEvent=t,this.lastMoveEventInfo=nc(e,this.transformPagePoint),A.update(this.updatePoint,!0)},this.handlePointerUp=(t,e)=>{this.end();let{onEnd:n,onSessionEnd:r,resumeAnimation:i}=this.handlers;if(this.dragSnapToOrigin&&i&&i(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let a=nf("pointercancel"===t.type?this.lastMoveEventInfo:nc(e,this.transformPagePoint),this.history);this.startEvent&&n&&n(t,a),r&&r(t,a)},!na(t))return;this.dragSnapToOrigin=i,this.handlers=e,this.transformPagePoint=n,this.contextWindow=r||window;const a=nc(no(t),this.transformPagePoint),{point:o}=a,{timestamp:s}=k;this.history=[{...o,timestamp:s}];const{onSessionStart:l}=e;l&&l(t,nf(a,this.history)),this.removeListeners=em(nl(this.contextWindow,"pointermove",this.handlePointerMove),nl(this.contextWindow,"pointerup",this.handlePointerUp),nl(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),j(this.updatePoint)}}function nc(t,e){return e?{point:e(t.point)}:t}function nh(t,e){return{x:t.x-e.x,y:t.y-e.y}}function nf({point:t},e){return{point:t,delta:nh(t,np(e)),offset:nh(t,e[0]),velocity:function(t){if(t.length<2)return{x:0,y:0};let e=t.length-1,n=null,r=np(t);for(;e>=0&&(n=t[e],!(r.timestamp-n.timestamp>v(.1)));)e--;if(!n)return{x:0,y:0};let i=(r.timestamp-n.timestamp)/1e3;if(0===i)return{x:0,y:0};let a={x:(r.x-n.x)/i,y:(r.y-n.y)/i};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}(e)}}function np(t){return t[t.length-1]}function nm(t){return t&&"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"current")}function n$(t){return t.max-t.min}function ng(t,e,n,r=.5){t.origin=r,t.originPoint=e$(e.min,e.max,t.origin),t.scale=n$(n)/n$(e),t.translate=e$(n.min,n.max,t.origin)-t.originPoint,(t.scale>=.9999&&t.scale<=1.0001||isNaN(t.scale))&&(t.scale=1),(t.translate>=-.01&&t.translate<=.01||isNaN(t.translate))&&(t.translate=0)}function ny(t,e,n,r){ng(t.x,e.x,n.x,r?r.originX:void 0),ng(t.y,e.y,n.y,r?r.originY:void 0)}function nv(t,e,n){t.min=n.min+e.min,t.max=t.min+n$(e)}function nb(t,e,n){t.min=e.min-n.min,t.max=t.min+n$(e)}function nx(t,e,n){nb(t.x,e.x,n.x),nb(t.y,e.y,n.y)}function nC(t,e,n){return{min:void 0!==e?t.min+e:void 0,max:void 0!==n?t.max+n-(t.max-t.min):void 0}}function nS(t,e){let n=e.min-t.min,r=e.max-t.max;return e.max-e.min<t.max-t.min&&([n,r]=[r,n]),{min:n,max:r}}function nw(t,e,n){return{min:nP(t,e),max:nP(t,n)}}function nP(t,e){return"number"==typeof t?t:t[e]||0}let nO=()=>({translate:0,scale:1,origin:0,originPoint:0}),nT=()=>({x:nO(),y:nO()}),nN=()=>({min:0,max:0}),nA=()=>({x:nN(),y:nN()});function nj(t){return[t("x"),t("y")]}function nk({top:t,left:e,right:n,bottom:r}){return{x:{min:e,max:n},y:{min:t,max:r}}}function nI(t){return void 0===t||1===t}function nE({scale:t,scaleX:e,scaleY:n}){return!nI(t)||!nI(e)||!nI(n)}function nM(t){return nE(t)||nL(t)||t.z||t.rotate||t.rotateX||t.rotateY||t.skewX||t.skewY}function nL(t){var e,n;return(e=t.x)&&"0%"!==e||(n=t.y)&&"0%"!==n}function nR(t,e,n,r,i){return void 0!==i&&(t=r+i*(t-r)),r+n*(t-r)+e}function nD(t,e=0,n=1,r,i){t.min=nR(t.min,e,n,r,i),t.max=nR(t.max,e,n,r,i)}function nF(t,{x:e,y:n}
2){nD(t.x,e.translate,e.scale,e.originPoint),nD(t.y,n.translate,n.scale,n.originPoint)}function nB(t,e){t.min=t.min+e,t.max=t.max+e}function n_(t,e,n,r,i=.5){let a=e$(t.min,t.max,i);nD(t,e,n,a,r)}function nV(t,e){n_(t.x,e.x,e.scaleX,e.scale,e.originX),n_(t.y,e.y,e.scaleY,e.scale,e.originY)}function nU(t,e){return nk(function(t,e){if(!e)return t;let n=e({x:t.left,y:t.top}),r=e({x:t.right,y:t.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(t.getBoundingClientRect(),e))}let nG=({current:t})=>t?t.ownerDocument.defaultView:null,nK=new WeakMap;class nW{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=nA(),this.visualElement=t}start(t,{snapToCursor:e=!1}={}){let{presenceContext:n}=this.visualElement;if(n&&!1===n.isPresent)return;let r=t=>{let{dragSnapToOrigin:n}=this.getProps();n?this.pauseAnimation():this.stopAnimation(),e&&this.snapToCursor(no(t).point)},i=(t,e)=>{let{drag:n,dragPropagation:r,onDragStart:i}=this.getProps();if(n&&!r&&(this.openDragLock&&this.openDragLock(),this.openDragLock=function(t){if("x"===t||"y"===t)if(ni[t])return null;else return ni[t]=!0,()=>{ni[t]=!1};return ni.x||ni.y?null:(ni.x=ni.y=!0,()=>{ni.x=ni.y=!1})}(n),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),nj(t=>{let e=this.getAxisMotionValue(t).get()||0;if(tn.test(e)){let{projection:n}=this.visualElement;if(n&&n.layout){let r=n.layout.layoutBox[t];r&&(e=n$(r)*(parseFloat(e)/100))}}this.originPoint[t]=e}),i&&A.postRender(()=>i(t,e)),e3(this.visualElement,"transform");let{animationState:a}=this.visualElement;a&&a.setActive("whileDrag",!0)},a=(t,e)=>{let{dragPropagation:n,dragDirectionLock:r,onDirectionLock:i,onDrag:a}=this.getProps();if(!n&&!this.openDragLock)return;let{offset:o}=e;if(r&&null===this.currentDirection){this.currentDirection=function(t,e=10){let n=null;return Math.abs(t.y)>e?n="y":Math.abs(t.x)>e&&(n="x"),n}(o),null!==this.currentDirection&&i&&i(this.currentDirection);return}this.updateAxis("x",e.point,o),this.updateAxis("y",e.point,o),this.visualElement.render(),a&&a(t,e)},o=(t,e)=>this.stop(t,e),s=()=>nj(t=>{var e;return"paused"===this.getAnimationState(t)&&(null==(e=this.getAxisMotionValue(t).animation)?void 0:e.play())}),{dragSnapToOrigin:l}=this.getProps();this.panSession=new nu(t,{onSessionStart:r,onStart:i,onMove:a,onSessionEnd:o,resumeAnimation:s},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:l,contextWindow:nG(this.visualElement)})}stop(t,e){let n=this.isDragging;if(this.cancel(),!n)return;let{velocity:r}=e;this.startAnimation(r);let{onDragEnd:i}=this.getProps();i&&A.postRender(()=>i(t,e))}cancel(){this.isDragging=!1;let{projection:t,animationState:e}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:n}=this.getProps();!n&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),e&&e.setActive("whileDrag",!1)}updateAxis(t,e,n){let{drag:r}=this.getProps();if(!n||!nH(t,r,this.currentDirection))return;let i=this.getAxisMotionValue(t),a=this.originPoint[t]+n[t];this.constraints&&this.constraints[t]&&(a=function(t,{min:e,max:n},r){return void 0!==e&&t<e?t=r?e$(e,t,r.min):Math.max(t,e):void 0!==n&&t>n&&(t=r?e$(n,t,r.max):Math.min(t,n)),t}(a,this.constraints[t],this.elastic[t])),i.set(a)}resolveConstraints(){var t;let{dragConstraints:e,dragElastic:n}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null==(t=this.visualElement.projection)?void 0:t.layout,i=this.constraints;e&&nm(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&r?this.constraints=function(t,{top:e,left:n,bottom:r,right:i}){return{x:nC(t.x,n,i),y:nC(t.y,e,r)}}(r.layoutBox,e):this.constraints=!1,this.elastic=function(t=.35){return!1===t?t=0:!0===t&&(t=.35),{x:nw(t,"left","right"),y:nw(t,"top","bottom")}}(n),i!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&nj(t=>{var e,n;let i;!1!==this.constraints&&this.getAxisMotionValue(t)&&(this.constraints[t]=(e=r.layoutBox[t],n=this.constraints[t],i={},void 0!==n.min&&(i.min=n.min-e.min),void 0!==n.max&&(i.max=n.max-e.min),i))})}resolveRefConstraints(){var t;let{dragConstraints:e,onMeasureDragConstraints:n}=this.getProps();if(!e||!nm(e))return!1;let r=e.current;O(null!==r);let{projection:i}=this.visualElement;if(!i||!i.layout)return!1;let a=function(t,e,n){let r=nU(t,n),{scroll:i}=e;return i&&(nB(r.x,i.offset.x),nB(r.y,i.offset.y)),r}(r,i.root,this.visualElement.getTransformPagePoint()),o=(t=i.layout.layoutBox,{x:nS(t.x,a.x),y:nS(t.y,a.y)});if(n){let t=n(function({x:t,y:e}){return{top:e.min,right:t.max,bottom:e.max,left:t.min}}(o));this.hasMutatedConstraints=!!t,t&&(o=nk(t))}return o}startAnimation(t){let{drag:e,dragMomentum:n,dragElastic:r,dragTransition:i,dragSnapToOrigin:a,onDragTransitionEnd:o}=this.getProps(),s=this.constraints||{};return Promise.all(nj(o=>
2{if(!nH(o,e,this.currentDirection))return;let l=s&&s[o]||{};a&&(l={min:0,max:0});let d={type:"inertia",velocity:n?t[o]:0,bounceStiffness:r?200:1e6,bounceDamping:r?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...i,...l};return this.startAxisValueAnimation(o,d)})).then(o)}startAxisValueAnimation(t,e){let n=this.getAxisMotionValue(t);return e3(this.visualElement,t),n.start(ez(t,n,0,e,this.visualElement,!1))}stopAnimation(){nj(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){nj(t=>{var e;return null==(e=this.getAxisMotionValue(t).animation)?void 0:e.pause()})}getAnimationState(t){var e;return null==(e=this.getAxisMotionValue(t).animation)?void 0:e.state}getAxisMotionValue(t){let e=`_drag${t.toUpperCase()}`,n=this.visualElement.getProps();return n[e]||this.visualElement.getValue(t,(n.initial?n.initial[t]:void 0)||0)}snapToCursor(t){nj(e=>{let{drag:n}=this.getProps();if(!nH(e,n,this.currentDirection))return;let{projection:r}=this.visualElement,i=this.getAxisMotionValue(e);if(r&&r.layout){let{min:n,max:a}=r.layout.layoutBox[e];i.set(t[e]-e$(n,a,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:t,dragConstraints:e}=this.getProps(),{projection:n}=this.visualElement;if(!nm(e)||!n||!this.constraints)return;this.stopAnimation();let r={x:0,y:0};nj(t=>{let e=this.getAxisMotionValue(t);if(e&&!1!==this.constraints){var n,i;let a,o,s,l=e.get();r[t]=(n={min:l,max:l},i=this.constraints[t],a=.5,o=n$(n),(s=n$(i))>o?a=t9(i.min,i.max-o,n.min):o>s&&(a=t9(n.min,n.max-s,i.min)),Z(0,1,a))}});let{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.resolveConstraints(),nj(e=>{if(!nH(e,t,null))return;let n=this.getAxisMotionValue(e),{min:i,max:a}=this.constraints[e];n.set(e$(i,a,r[e]))})}addListeners(){if(!this.visualElement.current)return;nK.set(this.visualElement,this);let t=nl(this.visualElement.current,"pointerdown",t=>{let{drag:e,dragListener:n=!0}=this.getProps();e&&n&&this.start(t)}),e=()=>{let{dragConstraints:t}=this.getProps();nm(t)&&t.current&&(this.constraints=this.resolveRefConstraints())},{projection:n}=this.visualElement,r=n.addEventListener("measure",e);n&&!n.layout&&(n.root&&n.root.updateScroll(),n.updateLayout()),A.read(e);let i=ns(window,"resize",()=>this.scalePositionWithinConstraints()),a=n.addEventListener("didUpdate",({delta:t,hasLayoutChanged:e})=>{this.isDragging&&e&&(nj(e=>{let n=this.getAxisMotionValue(e);n&&(this.originPoint[e]+=t[e].translate,n.set(n.get()+t[e].translate))}),this.visualElement.render())});return()=>{i(),t(),r(),a&&a()}}getProps(){let t=this.visualElement.getProps(),{drag:e=!1,dragDirectionLock:n=!1,dragPropagation:r=!1,dragConstraints:i=!1,dragElastic:a=.35,dragMomentum:o=!0}=t;return{...t,drag:e,dragDirectionLock:n,dragPropagation:r,dragConstraints:i,dragElastic:a,dragMomentum:o}}}function nH(t,e,n){return(!0===e||e===t)&&(null===n||n===t)}let nz=t=>(e,n)=>{t&&A.postRender(()=>t(e,n))};var nq=t.i(191788);let nY=(0,nq.createContext)(null),nZ=(0,nq.createContext)({}),nX=(0,nq.createContext)({}),nJ={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function nQ(t,e){return e.max===e.min?0:t/(e.max-e.min)*100}let n0={correct:(t,e)=>{if(!e.target)return t;if("string"==typeof t)if(!tr.test(t))return t;else t=parseFloat(t);let n=nQ(t,e.target.x),r=nQ(t,e.target.y);return`${n}% ${r}%`}},n1={},{schedule:n2,cancel:n3}=N(queueMicrotask,!1);class n9 extends nq.Component{componentDidMount(){let{visualElement:t,layoutGroup:e,switchLayoutGroup:n,layoutId:r}=this.props,{projection:i}=t;Object.assign(n1,n8),i&&(e.group&&e.group.add(i),n&&n.register&&r&&n.register(i),i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,onExitComplete:()=>this.safeToRemove()})),nJ.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){let{layoutDependency:e,visualElement:n,drag:r,isPresent:i}=this.props,a=n.projection;return a&&(a.isPresent=i,r||t.layoutDependency!==e||void 0===e?a.willUpdate():this.safeToRemove(),t.isPresent!==i&&(i?a.promote():a.relegate()||A.postRender(()=>{let t=a.getStack();t&&t.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),n2.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:t,layoutGroup:e,switchLayoutGroup:n}=this.props,{projection:r}=t;r&&(r.scheduleCheckAfterUnmount(),e&&e.group&&e.group.remove(r),n&&n.deregister&&n.deregister(r))}safeToRemove(){let{safeToRemove:t}=this.props;t&&t()}render(){return null}}function n4(t){let[e,n]=function(){let t=(0,nq.useContext)(nY);
2if(null===t)return[!0,null];let{isPresent:e,onExitComplete:n,register:r}=t,i=(0,nq.useId)();(0,nq.useEffect)(()=>r(i),[]);let a=(0,nq.useCallback)(()=>n&&n(i),[i,n]);return!e&&n?[!1,a]:[!0]}(),r=(0,nq.useContext)(nZ);return(0,s.jsx)(n9,{...t,layoutGroup:r,switchLayoutGroup:(0,nq.useContext)(nX),isPresent:e,safeToRemove:n})}let n8={borderRadius:{...n0,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:n0,borderTopRightRadius:n0,borderBottomLeftRadius:n0,borderBottomRightRadius:n0,boxShadow:{correct:(t,{treeScale:e,projectionDelta:n})=>{let r=tV.parse(t);if(r.length>5)return t;let i=tV.createTransformer(t),a=+("number"!=typeof r[0]),o=n.x.scale*e.x,s=n.y.scale*e.y;r[0+a]/=o,r[1+a]/=s;let l=e$(o,s,.5);return"number"==typeof r[2+a]&&(r[2+a]/=l),"number"==typeof r[3+a]&&(r[3+a]/=l),i(r)}}},n6=["TopLeft","TopRight","BottomLeft","BottomRight"],n5=n6.length,n7=t=>"string"==typeof t?parseFloat(t):t,rt=t=>"number"==typeof t||tr.test(t);function re(t,e){return void 0!==t[e]?t[e]:t.borderRadius}let rn=ri(0,.5,U),rr=ri(.5,.95,O);function ri(t,e,n){return r=>r<t?0:r>e?1:n(t9(t,e,r))}function ra(t,e){t.min=e.min,t.max=e.max}function ro(t,e){ra(t.x,e.x),ra(t.y,e.y)}function rs(t,e){t.translate=e.translate,t.scale=e.scale,t.originPoint=e.originPoint,t.origin=e.origin}function rl(t,e,n,r,i){return t-=e,t=r+1/n*(t-r),void 0!==i&&(t=r+1/i*(t-r)),t}function rd(t,e,[n,r,i],a,o){!function(t,e=0,n=1,r=.5,i,a=t,o=t){if(tn.test(e)&&(e=parseFloat(e),e=e$(o.min,o.max,e/100)-o.min),"number"!=typeof e)return;let s=e$(a.min,a.max,r);t===a&&(s-=e),t.min=rl(t.min,e,n,s,i),t.max=rl(t.max,e,n,s,i)}(t,e[n],e[r],e[i],e.scale,a,o)}let ru=["x","scaleX","originX"],rc=["y","scaleY","originY"];function rh(t,e,n,r){rd(t.x,e,ru,n?n.x:void 0,r?r.x:void 0),rd(t.y,e,rc,n?n.y:void 0,r?r.y:void 0)}function rf(t){return 0===t.translate&&1===t.scale}function rp(t){return rf(t.x)&&rf(t.y)}function rm(t,e){return t.min===e.min&&t.max===e.max}function r$(t,e){return Math.round(t.min)===Math.round(e.min)&&Math.round(t.max)===Math.round(e.max)}function rg(t,e){return r$(t.x,e.x)&&r$(t.y,e.y)}function ry(t){return n$(t.x)/n$(t.y)}function rv(t,e){return t.translate===e.translate&&t.scale===e.scale&&t.originPoint===e.originPoint}class rb{constructor(){this.members=[]}add(t){eY(this.members,t),t.scheduleRender()}remove(t){if(eZ(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){let t=this.members[this.members.length-1];t&&this.promote(t)}}relegate(t){let e,n=this.members.findIndex(e=>t===e);if(0===n)return!1;for(let t=n;t>=0;t--){let n=this.members[t];if(!1!==n.isPresent){e=n;break}}return!!e&&(this.promote(e),!0)}promote(t,e){let n=this.lead;if(t!==n&&(this.prevLead=n,this.lead=t,t.show(),n)){n.instance&&n.scheduleRender(),t.scheduleRender(),t.resumeFrom=n,e&&(t.resumeFrom.preserveOpacity=!0),n.snapshot&&(t.snapshot=n.snapshot,t.snapshot.latestValues=n.animationValues||n.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);let{crossfade:r}=t.options;!1===r&&n.hide()}}exitAnimationComplete(){this.members.forEach(t=>{let{options:e,resumingFrom:n}=t;e.onExitComplete&&e.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}let rx=(t,e)=>t.depth-e.depth;class rC{constructor(){this.children=[],this.isDirty=!1}add(t){eY(this.children,t),this.isDirty=!0}remove(t){eZ(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(rx),this.isDirty=!1,this.children.forEach(t)}}function rS(t){let e=e2(t)?t.get():t;return e&&"object"==typeof e&&e.mix&&e.toValue?e.toValue():e}let rw={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},rP="u">typeof window&&void 0!==window.MotionDebug,rO=["","X","Y","Z"],rT={visibility:"hidden"},rN=0;function rA(t,e,n,r){let{latestValues:i}=e;i[t]&&(n[t]=i[t],e.setStaticValue(t,0),r&&(r[t]=0))}function rj({attachResizeListener:t,defaultParent:e,measureScroll:n,checkIsScrollRoot:r,resetTransform:i}){return class{constructor(t={},n=null==e?void 0:e()){this.id=rN++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,rP&&(rw.totalNodes=rw.resolvedTargetDeltas=rw.recalculatedProjection=0),this.nodes.forEac
2h(rE),this.nodes.forEach(r_),this.nodes.forEach(rV),this.nodes.forEach(rM),rP&&window.MotionDebug.record(rw)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=t,this.root=n?n.root||n:this,this.path=n?[...n.path,n]:[],this.parent=n,this.depth=n?n.depth+1:0;for(let t=0;t<this.path.length;t++)this.path[t].shouldResetTransform=!0;this.root===this&&(this.nodes=new rC)}addEventListener(t,e){return this.eventHandlers.has(t)||this.eventHandlers.set(t,new eX),this.eventHandlers.get(t).add(e)}notifyListeners(t,...e){let n=this.eventHandlers.get(t);n&&n.notify(...e)}hasListeners(t){return this.eventHandlers.has(t)}mount(e,n=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=e instanceof SVGElement&&"svg"!==e.tagName,this.instance=e;let{layoutId:r,layout:i,visualElement:a}=this.options;if(a&&!a.current&&a.mount(e),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),n&&(i||r)&&(this.isLayoutDirty=!0),t){let n,r=()=>this.root.updateBlockedByResize=!1;t(e,()=>{let t,e;this.root.updateBlockedByResize=!0,n&&n(),t=t1.now(),e=({timestamp:n})=>{let i=n-t;i>=250&&(j(e),r())},A.read(e,!0),n=()=>j(e),nJ.hasAnimatedSinceResize&&(nJ.hasAnimatedSinceResize=!1,this.nodes.forEach(rB))})}r&&this.root.registerSharedNode(r,this),!1!==this.options.animate&&a&&(r||i)&&this.addEventListener("didUpdate",({delta:t,hasLayoutChanged:e,hasRelativeTargetChanged:n,layout:r})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let i=this.options.transition||a.getDefaultTransition()||rz,{onLayoutAnimationStart:o,onLayoutAnimationComplete:s}=a.getProps(),l=!this.targetLayout||!rg(this.targetLayout,r)||n,d=!e&&n;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||d||e&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(t,d);let e={...S(i,"layout"),onPlay:o,onComplete:s};(a.shouldReduceMotion||this.options.layoutRoot)&&(e.delay=0,e.type=!1),this.startAnimation(e)}else e||rB(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=r})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let t=this.getStack();t&&t.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,j(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEach(rU),this.animationId++)}getTransformTemplate(){let{visualElement:t}=this.options;return t&&t.getProps().transformTemplate}willUpdate(t=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&function t(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;let{visualElement:n}=e.options;if(!n)return;let r=n.props[e1];if(window.MotionHasOptimisedAnimation(r,"transform")){let{layout:t,layoutId:n}=e.options;window.MotionCancelOptimisedAnimation(r,"transform",A,!(t||n))}let{parent:i}=e;i&&!i.hasCheckedOptimisedAppear&&t(i)}(this),this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let t=0;t<this.path.length;t++){let e=this.path[t];e.shouldResetTransform=!0,e.updateScroll("snapshot"),e.options.layoutRoot&&e.willUpdate(!1)}let{layoutId:e,layout:n}=this.options;if(void 0===e&&!n)return;let r=this.getTransformTemplate();this.prevTransformTemplateValue=r?r(this.latestValues,""):void 0,this.updateSnapshot(),t&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(rR);return}
2this.isUpdating||this.nodes.forEach(rD),this.isUpdating=!1,this.nodes.forEach(rF),this.nodes.forEach(rk),this.nodes.forEach(rI),this.clearAllSnapshots();let t=t1.now();k.delta=Z(0,1e3/60,t-k.timestamp),k.timestamp=t,k.isProcessing=!0,I.update.process(k),I.preRender.process(k),I.render.process(k),k.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,n2.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(rL),this.sharedNodes.forEach(rG)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,A.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){A.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let t=0;t<this.path.length;t++)this.path[t].updateScroll();let t=this.layout;this.layout=this.measure(!1),this.layoutCorrected=nA(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:e}=this.options;e&&e.notify("LayoutMeasure",this.layout.layoutBox,t?t.layoutBox:void 0)}updateScroll(t="measure"){let e=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===t&&(e=!1),e){let e=r(this.instance);this.scroll={animationId:this.root.animationId,phase:t,isRoot:e,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:e}}}resetTransform(){if(!i)return;let t=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,e=this.projectionDelta&&!rp(this.projectionDelta),n=this.getTransformTemplate(),r=n?n(this.latestValues,""):void 0,a=r!==this.prevTransformTemplateValue;t&&(e||nM(this.latestValues)||a)&&(i(this.instance,r),this.shouldResetTransform=!1,this.scheduleRender())}measure(t=!0){var e;let n=this.measurePageBox(),r=this.removeElementScroll(n);return t&&(r=this.removeTransform(r)),rZ((e=r).x),rZ(e.y),{animationId:this.root.animationId,measuredBox:n,layoutBox:r,latestValues:{},source:this.id}}measurePageBox(){var t;let{visualElement:e}=this.options;if(!e)return nA();let n=e.measureViewportBox();if(!((null==(t=this.scroll)?void 0:t.wasRoot)||this.path.some(rJ))){let{scroll:t}=this.root;t&&(nB(n.x,t.offset.x),nB(n.y,t.offset.y))}return n}removeElementScroll(t){var e;let n=nA();if(ro(n,t),null==(e=this.scroll)?void 0:e.wasRoot)return n;for(let e=0;e<this.path.length;e++){let r=this.path[e],{scroll:i,options:a}=r;r!==this.root&&i&&a.layoutScroll&&(i.wasRoot&&ro(n,t),nB(n.x,i.offset.x),nB(n.y,i.offset.y))}return n}applyTransform(t,e=!1){let n=nA();ro(n,t);for(let t=0;t<this.path.length;t++){let r=this.path[t];!e&&r.options.layoutScroll&&r.scroll&&r!==r.root&&nV(n,{x:-r.scroll.offset.x,y:-r.scroll.offset.y}),nM(r.latestValues)&&nV(n,r.latestValues)}return nM(this.latestValues)&&nV(n,this.latestValues),n}removeTransform(t){let e=nA();ro(e,t);for(let t=0;t<this.path.length;t++){let n=this.path[t];if(!n.instance||!nM(n.latestValues))continue;nE(n.latestValues)&&n.updateSnapshot();let r=nA();ro(r,n.measurePageBox()),rh(e,n.latestValues,n.snapshot?n.snapshot.layoutBox:void 0,r)}return nM(this.latestValues)&&rh(e,this.latestValues),e}setTargetDelta(t){this.targetDelta=t,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(t){this.options={...this.options,...t,crossfade:void 0===t.crossfade||t.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==k.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(t=!1){var e,n,r,i;let a=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=a.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=a.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=a.isSharedProjectionDirty);let o=!!this.resumingFrom||this!==a;if(!(t||o&&this.isSharedProjectionDirty||this.isProjectionDirty||(null==(e=this.parent)?void 0:e.isProjectionDirty)||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:s,layoutId:l}=this.options;if(this.layout&&(s||l)){if(this.resolvedRelativeTargetAt=k.timestamp,!this.targetDelta&&!this.relativeTarget){let t=this.getClosestProjectingParent();t&&t.layout&&1!==this.animationProgress?(this.relativeParent=t,this.forceRelativeParentToResolveTarget(),this.relativeTarget=nA(),this.relativeTargetOrigin=nA(),nx(this.relativeTargetOrigin,this.layout.layoutBox,t.layout.layoutBox),ro(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){if((this.target||(this.target=nA(),this.targetWithTransforms=nA()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target)?(this.forceRelativeParentToResolveTarget(),n=this.target,r=this.relativeTarget,i=this.relativeParent.target,nv(n.x,r.x,i.x),nv(n.y,r.
2y,i.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):ro(this.target,this.layout.layoutBox),nF(this.target,this.targetDelta)):ro(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let t=this.getClosestProjectingParent();t&&!!t.resumingFrom==!!this.resumingFrom&&!t.options.layoutScroll&&t.target&&1!==this.animationProgress?(this.relativeParent=t,this.forceRelativeParentToResolveTarget(),this.relativeTarget=nA(),this.relativeTargetOrigin=nA(),nx(this.relativeTargetOrigin,this.target,t.target),ro(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}rP&&rw.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||nE(this.parent.latestValues)||nL(this.parent.latestValues)))if(this.parent.isProjecting())return this.parent;else return this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var t;let e=this.getLead(),n=!!this.resumingFrom||this!==e,r=!0;if((this.isProjectionDirty||(null==(t=this.parent)?void 0:t.isProjectionDirty))&&(r=!1),n&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(r=!1),this.resolvedRelativeTargetAt===k.timestamp&&(r=!1),r)return;let{layout:i,layoutId:a}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(i||a))return;ro(this.layoutCorrected,this.layout.layoutBox);let o=this.treeScale.x,s=this.treeScale.y;!function(t,e,n,r=!1){let i,a,o=n.length;if(o){e.x=e.y=1;for(let s=0;s<o;s++){a=(i=n[s]).projectionDelta;let{visualElement:o}=i.options;(!o||!o.props.style||"contents"!==o.props.style.display)&&(r&&i.options.layoutScroll&&i.scroll&&i!==i.root&&nV(t,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),a&&(e.x*=a.x.scale,e.y*=a.y.scale,nF(t,a)),r&&nM(i.latestValues)&&nV(t,i.latestValues))}e.x<1.0000000000001&&e.x>.999999999999&&(e.x=1),e.y<1.0000000000001&&e.y>.999999999999&&(e.y=1)}}(this.layoutCorrected,this.treeScale,this.path,n),e.layout&&!e.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(e.target=e.layout.layoutBox,e.targetWithTransforms=nA());let{target:l}=e;if(!l){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}this.projectionDelta&&this.prevProjectionDelta?(rs(this.prevProjectionDelta.x,this.projectionDelta.x),rs(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),ny(this.projectionDelta,this.layoutCorrected,l,this.latestValues),this.treeScale.x===o&&this.treeScale.y===s&&rv(this.projectionDelta.x,this.prevProjectionDelta.x)&&rv(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",l)),rP&&rw.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(t=!0){var e;if(null==(e=this.options.visualElement)||e.scheduleRender(),t){let t=this.getStack();t&&t.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=nT(),this.projectionDelta=nT(),this.projectionDeltaWithTransform=nT()}setAnimationOrigin(t,e=!1){let n,r=this.snapshot,i=r?r.latestValues:{},a={...this.latestValues},o=nT();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!e;let s=nA(),l=(r?r.source:void 0)!==(this.layout?this.layout.source:void 0),d=this.getStack(),u=!d||d.members.length<=1,c=!!(l&&!u&&!0===this.options.crossfade&&!this.path.some(rH));this.animationProgress=0,this.mixTargetDelta=e=>{let r=e/1e3;if(rK(o.x,t.x,r),rK(o.y,t.y,r),this.setTargetDelta(o),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var d,h,f,p,m,$;nx(s,this.layout.layoutBox,this.relativeParent.layout.layoutBox),f=this.relativeTarget,p=this.relativeTargetOrigin,m=s,$=r,rW(f.x,p.x,m.x,$),rW(f.y,p.y,m.y,$),n&&(d=this.relativeTarget,h=n,rm(d.x,h.x)&&rm(d.y,h.y))&&(this.isProjectionDirty=!1),n||(n=nA()),ro(n,this.relativeTarget)}l&&(this.animationValues=a,function(t,e,n,r,i,a){i?(t.opacity=e$(0,void 0!==n.opacity?n.opacity:1,rn(r)),t.opacityExit=e$(void 0!==e.opacity?e.opacity:1,0,rr(r))):a&&(t.opacity=e$(void 0!==e.opacity?e.opacity:1,void 0!==n.opacity?n.opacity:1,r));for(let i=0;i<n5;i++){let a=`border${n6[i]}Radius`,o=re(e,a),s=re(n,a);
2(void 0!==o||void 0!==s)&&(o||(o=0),s||(s=0),0===o||0===s||rt(o)===rt(s)?(t[a]=Math.max(e$(n7(o),n7(s),r),0),(tn.test(s)||tn.test(o))&&(t[a]+="%")):t[a]=s)}(e.rotate||n.rotate)&&(t.rotate=e$(e.rotate||0,n.rotate||0,r))}(a,i,this.latestValues,r,c,u)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=r},this.mixTargetDelta(1e3*!!this.options.layoutRoot)}startAnimation(t){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(j(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=A.update(()=>{var e;let n;nJ.hasAnimatedSinceResize=!0,this.currentAnimation=(e={...t,onUpdate:e=>{this.mixTargetDelta(e),t.onUpdate&&t.onUpdate(e)},onComplete:()=>{t.onComplete&&t.onComplete(),this.completeAnimation()}},(n=e2(0)?0:eQ(0)).start(ez("",n,1e3,e)),n.animation),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let t=this.getStack();t&&t.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let t=this.getLead(),{targetWithTransforms:e,target:n,layout:r,latestValues:i}=t;if(e&&n&&r){if(this!==t&&this.layout&&r&&rX(this.options.animationType,this.layout.layoutBox,r.layoutBox)){n=this.target||nA();let e=n$(this.layout.layoutBox.x);n.x.min=t.target.x.min,n.x.max=n.x.min+e;let r=n$(this.layout.layoutBox.y);n.y.min=t.target.y.min,n.y.max=n.y.min+r}ro(e,n),nV(e,i),ny(this.projectionDeltaWithTransform,this.layoutCorrected,e,i)}}registerSharedNode(t,e){this.sharedNodes.has(t)||this.sharedNodes.set(t,new rb),this.sharedNodes.get(t).add(e);let n=e.options.initialPromotionConfig;e.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(e):void 0})}isLead(){let t=this.getStack();return!t||t.lead===this}getLead(){var t;let{layoutId:e}=this.options;return e&&(null==(t=this.getStack())?void 0:t.lead)||this}getPrevLead(){var t;let{layoutId:e}=this.options;return e?null==(t=this.getStack())?void 0:t.prevLead:void 0}getStack(){let{layoutId:t}=this.options;if(t)return this.root.sharedNodes.get(t)}promote({needsReset:t,transition:e,preserveFollowOpacity:n}={}){let r=this.getStack();r&&r.promote(this,n),t&&(this.projectionDelta=void 0,this.needsReset=!0),e&&this.setOptions({transition:e})}relegate(){let t=this.getStack();return!!t&&t.relegate(this)}resetSkewAndRotation(){let{visualElement:t}=this.options;if(!t)return;let e=!1,{latestValues:n}=t;if((n.z||n.rotate||n.rotateX||n.rotateY||n.rotateZ||n.skewX||n.skewY)&&(e=!0),!e)return;let r={};n.z&&rA("z",t,r,this.animationValues);for(let e=0;e<rO.length;e++)rA(`rotate${rO[e]}`,t,r,this.animationValues),rA(`skew${rO[e]}`,t,r,this.animationValues);for(let e in t.render(),r)t.setStaticValue(e,r[e]),this.animationValues&&(this.animationValues[e]=r[e]);t.scheduleRender()}getProjectionStyles(t){var e,n;if(!this.instance||this.isSVG)return;if(!this.isVisible)return rT;let r={visibility:""},i=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,r.opacity="",r.pointerEvents=rS(null==t?void 0:t.pointerEvents)||"",r.transform=i?i(this.latestValues,""):"none",r;let a=this.getLead();if(!this.projectionDelta||!this.layout||!a.target){let e={};return this.options.layoutId&&(e.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,e.pointerEvents=rS(null==t?void 0:t.pointerEvents)||""),this.hasProjected&&!nM(this.latestValues)&&(e.transform=i?i({},""):"none",this.hasProjected=!1),e}let o=a.animationValues||a.latestValues;this.applyTransformsToTarget(),r.transform=function(t,e,n){let r="",i=t.x.translate/e.x,a=t.y.translate/e.y,o=(null==n?void 0:n.z)||0;if((i||a||o)&&(r=`translate3d(${i}px, ${a}px, ${o}
2px) `),(1!==e.x||1!==e.y)&&(r+=`scale(${1/e.x}, ${1/e.y}) `),n){let{transformPerspective:t,rotate:e,rotateX:i,rotateY:a,skewX:o,skewY:s}=n;t&&(r=`perspective(${t}px) ${r}`),e&&(r+=`rotate(${e}deg) `),i&&(r+=`rotateX(${i}deg) `),a&&(r+=`rotateY(${a}deg) `),o&&(r+=`skewX(${o}deg) `),s&&(r+=`skewY(${s}deg) `)}let s=t.x.scale*e.x,l=t.y.scale*e.y;return(1!==s||1!==l)&&(r+=`scale(${s}, ${l})`),r||"none"}(this.projectionDeltaWithTransform,this.treeScale,o),i&&(r.transform=i(o,r.transform));let{x:s,y:l}=this.projectionDelta;for(let t in r.transformOrigin=`${100*s.origin}% ${100*l.origin}% 0`,a.animationValues?r.opacity=a===this?null!=(n=null!=(e=o.opacity)?e:this.latestValues.opacity)?n:1:this.preserveOpacity?this.latestValues.opacity:o.opacityExit:r.opacity=a===this?void 0!==o.opacity?o.opacity:"":void 0!==o.opacityExit?o.opacityExit:0,n1){if(void 0===o[t])continue;let{correct:e,applyTo:n}=n1[t],i="none"===r.transform?o[t]:e(o[t],a);if(n){let t=n.length;for(let e=0;e<t;e++)r[n[e]]=i}else r[t]=i}return this.options.layoutId&&(r.pointerEvents=a===this?rS(null==t?void 0:t.pointerEvents)||"":"none"),r}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(t=>{var e;return null==(e=t.currentAnimation)?void 0:e.stop()}),this.root.nodes.forEach(rR),this.root.sharedNodes.clear()}}}function rk(t){t.updateLayout()}function rI(t){var e;let n=(null==(e=t.resumeFrom)?void 0:e.snapshot)||t.snapshot;if(t.isLead()&&t.layout&&n&&t.hasListeners("didUpdate")){let{layoutBox:e,measuredBox:r}=t.layout,{animationType:i}=t.options,a=n.source!==t.layout.source;"size"===i?nj(t=>{let r=a?n.measuredBox[t]:n.layoutBox[t],i=n$(r);r.min=e[t].min,r.max=r.min+i}):rX(i,n.layoutBox,e)&&nj(r=>{let i=a?n.measuredBox[r]:n.layoutBox[r],o=n$(e[r]);i.max=i.min+o,t.relativeTarget&&!t.currentAnimation&&(t.isProjectionDirty=!0,t.relativeTarget[r].max=t.relativeTarget[r].min+o)});let o=nT();ny(o,e,n.layoutBox);let s=nT();a?ny(s,t.applyTransform(r,!0),n.measuredBox):ny(s,e,n.layoutBox);let l=!rp(o),d=!1;if(!t.resumeFrom){let r=t.getClosestProjectingParent();if(r&&!r.resumeFrom){let{snapshot:i,layout:a}=r;if(i&&a){let o=nA();nx(o,n.layoutBox,i.layoutBox);let s=nA();nx(s,e,a.layoutBox),rg(o,s)||(d=!0),r.options.layoutRoot&&(t.relativeTarget=s,t.relativeTargetOrigin=o,t.relativeParent=r)}}}t.notifyListeners("didUpdate",{layout:e,snapshot:n,delta:s,layoutDelta:o,hasLayoutChanged:l,hasRelativeTargetChanged:d})}else if(t.isLead()){let{onExitComplete:e}=t.options;e&&e()}t.options.transition=void 0}function rE(t){rP&&rw.totalNodes++,t.parent&&(t.isProjecting()||(t.isProjectionDirty=t.parent.isProjectionDirty),t.isSharedProjectionDirty||(t.isSharedProjectionDirty=!!(t.isProjectionDirty||t.parent.isProjectionDirty||t.parent.isSharedProjectionDirty)),t.isTransformDirty||(t.isTransformDirty=t.parent.isTransformDirty))}function rM(t){t.isProjectionDirty=t.isSharedProjectionDirty=t.isTransformDirty=!1}function rL(t){t.clearSnapshot()}function rR(t){t.clearMeasurements()}function rD(t){t.isLayoutDirty=!1}function rF(t){let{visualElement:e}=t.options;e&&e.getProps().onBeforeLayoutMeasure&&e.notify("BeforeLayoutMeasure"),t.resetTransform()}function rB(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0,t.isProjectionDirty=!0}function r_(t){t.resolveTargetDelta()}function rV(t){t.calcProjection()}function rU(t){t.resetSkewAndRotation()}function rG(t){t.removeLeadSnapshot()}function rK(t,e,n){t.translate=e$(e.translate,0,n),t.scale=e$(e.scale,1,n),t.origin=e.origin,t.originPoint=e.originPoint}function rW(t,e,n,r){t.min=e$(e.min,n.min,r),t.max=e$(e.max,n.max,r)}function rH(t){return t.animationValues&&void 0!==t.animationValues.opacityExit}let rz={duration:.45,ease:[.4,0,.1,1]},rq=t=>"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(t),rY=rq("applewebkit/")&&!rq("chrome/")?Math.round:O;function rZ(t){t.min=rY(t.min),t.max=rY(t.max)}function rX(t,e,n){return"position"===t||"preserve-aspect"===t&&!(.2>=Math.abs(ry(e)-ry(n)))}function rJ(t){var e;return t!==t.root&&(null==(e=t.scroll)?void 0:e.wasRoot)}let rQ=rj({attachResizeListener:(t,e)=>ns(t,"resize",e),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),r0={current:void 0},r1=rj({measureScroll:t=>({x:t.scrollLeft,y:t.scrollTop}),defaultParent:()=>{if(!r0.current){let t=new rQ({});t.mount(window),t.setOptions({layoutScroll:!0}),r0.current=t}return r0.current},resetTransform:(t,e)=>{t.style.transform=void 0!==e?e:"none"},checkIsScrollRoot:t=>"fixed"===window.getComputedStyle(t).position});var r2=t.i(798715);function r3(t,e){let n=(0,r2.resolveElements)(t),r=new AbortController;return[n,{passive:!0,...e,signal:r.signal},()=>r.abort()]}function r9(t){return e=>{"touch"===e.pointerType||ni.x||ni.y||t(e)}}function r4(t,e,n){let{props:r}=t;t.animationState&&r.whileHover&&t.animationState.setActive("whileHover","Start"===n);let i=r["onHover"+n];i&&A.postRender(()=>i(e,no(e)))}let r8=new WeakSet;function r6(t){return e=>{"Enter"===e.key&&t(e)}}function r5(t,e){t.dispatchEvent(new PointerEvent("pointer"+e,{isPrimary:!0,bubbles:!0}))}let r7=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),it=(t,e)=>!!e&&(t===e||it(t,e.parentElement));function ie(t){return na(t)&&!(ni.x||ni.y)}function ir(t,e,n){let{props:r}=t;t.animationState&&r.whileTap&&t.animationState.setActive("whileTap","Start"===n);let i=r["onTap"+("End"===n?"":n)];i&&A.postRender(()=>i(e,no(e)))}let ii=new WeakMap,ia=new WeakMap,io=t=>{let e=ii.get(t.target);e&&e(t)}
2,is=t=>{t.forEach(io)},il={some:0,all:1},id=(0,nq.createContext)({transformPagePoint:t=>t,isStatic:!1,reducedMotion:"never"}),iu=(0,nq.createContext)({}),ic="u">typeof window,ih=ic?nq.useLayoutEffect:nq.useEffect,ip=(0,nq.createContext)({strict:!1});function im(t){return l(t.animate)||$.some(e=>c(t[e]))}function i$(t){return!!(im(t)||t.variants)}function ig(t){return Array.isArray(t)?t.join(" "):t}let iy={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},iv={};for(let t in iy)iv[t]={isEnabled:e=>iy[t].some(t=>!!e[t])};let ib=Symbol.for("motionComponentSymbol"),ix=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function iC(t){if("string"!=typeof t||t.includes("-"));else if(ix.indexOf(t)>-1||/[A-Z]/u.test(t))return!0;return!1}function iS(t,{style:e,vars:n},r,i){for(let a in Object.assign(t.style,e,i&&i.getProjectionStyles(r)),n)t.style.setProperty(a,n[a])}let iw=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function iP(t,e,n,r){for(let n in iS(t,e,void 0,r),e.attrs)t.setAttribute(iw.has(n)?n:e0(n),e.attrs[n])}function iO(t,{layout:e,layoutId:n}){return y.has(t)||t.startsWith("origin")||(e||void 0!==n)&&(!!n1[t]||"opacity"===t)}function iT(t,e,n){var r;let{style:i}=t,a={};for(let o in i)(e2(i[o])||e.style&&e2(e.style[o])||iO(o,t)||(null==(r=null==n?void 0:n.getValue(o))?void 0:r.liveStyle)!==void 0)&&(a[o]=i[o]);return a}function iN(t,e,n){let r=iT(t,e,n);for(let n in t)(e2(t[n])||e2(e[n]))&&(r[-1!==g.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=t[n]);return r}let iA=t=>(e,n)=>{let r,i=(0,nq.useContext)(iu),a=(0,nq.useContext)(nY),o=()=>(function({scrapeMotionValuesFromProps:t,createRenderState:e,onMount:n},r,i,a){let o={latestValues:function(t,e,n,r){let i={},a=r(t,{});for(let t in a)i[t]=rS(a[t]);let{initial:o,animate:s}=t,d=im(t),u=i$(t);e&&u&&!d&&!1!==t.inherit&&(void 0===o&&(o=e.initial),void 0===s&&(s=e.animate));let c=!!n&&!1===n.initial,h=(c=c||!1===o)?s:o;if(h&&"boolean"!=typeof h&&!l(h)){let e=Array.isArray(h)?h:[h];for(let n=0;n<e.length;n++){let r=f(t,e[n]);if(r){let{transitionEnd:t,transition:e,...n}=r;for(let t in n){let e=n[t];if(Array.isArray(e)){let t=c?e.length-1:0;e=e[t]}null!==e&&(i[t]=e)}for(let e in t)i[e]=t[e]}}}return i}(r,i,a,t),renderState:e()};return n&&(o.mount=t=>n(r,t,o)),o})(t,e,i,a);return n?o():(null===(r=(0,nq.useRef)(null)).current&&(r.current=o()),r.current)},ij=()=>({style:{},transform:{},transformOrigin:{},vars:{}}),ik=()=>({...ij(),attrs:{}}),iI=(t,e)=>e&&"number"==typeof t?e.transform(t):t,iE={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},iM=g.length;function iL(t,e,n){let{style:r,vars:i,transformOrigin:a}=t,o=!1,s=!1;for(let t in e){let n=e[t];if(y.has(t)){o=!0;continue}if(W(t)){i[t]=n;continue}{let e=iI(n,tz[t]);t.startsWith("origin")?(s=!0,a[t]=e):r[t]=e}}if(!e.transform&&(o||n?r.transform=function(t,e,n){let r="",i=!0;for(let a=0;a<iM;a++){let o=g[a],s=t[o];if(void 0===s)continue;let l=!0;if(!(l="number"==typeof s?s===+!!o.startsWith("scale"):0===parseFloat(s))||n){let t=iI(s,tz[o]);if(!l){i=!1;let e=iE[o]||o;r+=`${e}(${t}) `}n&&(e[o]=t)}}return r=r.trim(),n?r=n(e,i?"":r):i&&(r="none"),r}(e,t.transform,n):r.transform&&(r.transform="none")),s){let{originX:t="50%",originY:e="50%",originZ:n=0}=a;r.transformOrigin=`${t} ${e} ${n}`}}function iR(t,e,n){return"string"==typeof t?t:tr.transform(e+n*t)}let iD={offset:"stroke-dashoffset",array:"stroke-dasharray"},iF={offset:"strokeDashoffset",array:"strokeDasharray"};function iB(t,{attrX:e,attrY:n,attrScale:r,originX:i,originY:a,pathLength:o,pathSpacing:s=1,pathOffset:l=0,...d},u,c){let h,f;
2if(iL(t,d,c),u){t.style.viewBox&&(t.attrs.viewBox=t.style.viewBox);return}t.attrs=t.style,t.style={};let{attrs:p,style:m,dimensions:$}=t;p.transform&&($&&(m.transform=p.transform),delete p.transform),$&&(void 0!==i||void 0!==a||m.transform)&&(h=iR(void 0!==i?i:.5,$.x,$.width),f=iR(void 0!==a?a:.5,$.y,$.height),m.transformOrigin=`${h} ${f}`),void 0!==e&&(p.x=e),void 0!==n&&(p.y=n),void 0!==r&&(p.scale=r),void 0!==o&&function(t,e,n=1,r=0,i=!0){t.pathLength=1;let a=i?iD:iF;t[a.offset]=tr.transform(-r);let o=tr.transform(e),s=tr.transform(n);t[a.array]=`${o} ${s}`}(p,o,s,l,!1)}let i_=t=>"string"==typeof t&&"svg"===t.toLowerCase(),iV={useVisualState:iA({scrapeMotionValuesFromProps:iN,createRenderState:ik,onMount:(t,e,{renderState:n,latestValues:r})=>{A.read(()=>{try{n.dimensions="function"==typeof e.getBBox?e.getBBox():e.getBoundingClientRect()}catch(t){n.dimensions={x:0,y:0,width:0,height:0}}}),A.render(()=>{iB(n,r,i_(e.tagName),t.transformTemplate),iP(e,n)})}})},iU={useVisualState:iA({scrapeMotionValuesFromProps:iT,createRenderState:ij})};function iG(t,e,n){for(let r in e)e2(e[r])||iO(r,n)||(t[r]=e[r])}let iK=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function iW(t){return t.startsWith("while")||t.startsWith("drag")&&"draggable"!==t||t.startsWith("layout")||t.startsWith("onTap")||t.startsWith("onPan")||t.startsWith("onLayout")||iK.has(t)}let iH=t=>!iW(t);try{(i=t.r(687897).default)&&(iH=t=>t.startsWith("on")?!iW(t):i(t))}catch(t){}let iz={current:null},iq={current:!1},iY=new WeakMap,iZ=[...tm,tI,tV],iX=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class iJ{scrapeMotionValuesFromProps(t,e,n){return{}}constructor({parent:t,props:e,presenceContext:n,reducedMotionConfig:r,blockInitialAnimation:i,visualState:a},o={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=tC,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let t=t1.now();this.renderScheduledAt<t&&(this.renderScheduledAt=t,A.render(this.render,!1,!0))};const{latestValues:s,renderState:l}=a;this.latestValues=s,this.baseTarget={...s},this.initialValues=e.initial?{...s}:{},this.renderState=l,this.parent=t,this.props=e,this.presenceContext=n,this.depth=t?t.depth+1:0,this.reducedMotionConfig=r,this.options=o,this.blockInitialAnimation=!!i,this.isControllingVariants=im(e),this.isVariantNode=i$(e),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);const{willChange:d,...u}=this.scrapeMotionValuesFromProps(e,{},this);for(const t in u){const e=u[t];void 0!==s[t]&&e2(e)&&e.set(s[t],!1)}}mount(t){this.current=t,iY.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((t,e)=>this.bindToMotionValue(e,t)),iq.current||function(){if(iq.current=!0,ic)if(window.matchMedia){let t=window.matchMedia("(prefers-reduced-motion)"),e=()=>iz.current=t.matches;t.addListener(e),e()}else iz.current=!1}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||iz.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let t in iY.delete(this.current),this.projection&&this.projection.unmount(),j(this.notifyUpdate),j(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[t].clear();for(let t in this.features){let e=this.features[t];e&&(e.unmount(),e.isMounted=!1)}this.current=null}bindToMotionValue(t,e){let n;this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)();let r=y.has(t),i=e.on("change",e=>{this.latestValues[t]=e,this.props.onUpdate&&A.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0)}),a=e.on("renderRequest",this.scheduleRender);window.MotionCheckAppearSync&&(n=window.MotionCheckAppearSync(this,t,e)),this.valueSubscriptions.set(t,()=>{i(),a(),n&&n(),e.owner&&e.stop()})}sortNodePosition(t){return this.current&&this.sortInstanceNodePosition&&this.type===t.type?this.sortInstanceNodePosition(this.current,t.current):0}updateFeatures(){let t="animation";for(t in iv){let e=iv[t];if(!e)continue;let{isEnabled:n,Feature:r}=e;if(!this.features[t]&&r&&n(this.props)&&(this.features[t]=new r(this)),this.features[t]){let e=this.features[t];
2e.isMounted?e.update():(e.mount(),e.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):nA()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,e){this.latestValues[t]=e}update(t,e){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=e;for(let e=0;e<iX.length;e++){let n=iX[e];this.propEventSubscriptions[n]&&(this.propEventSubscriptions[n](),delete this.propEventSubscriptions[n]);let r=t["on"+n];r&&(this.propEventSubscriptions[n]=this.on(n,r))}this.prevMotionValues=function(t,e,n){for(let r in e){let i=e[r],a=n[r];if(e2(i))t.addValue(r,i);else if(e2(a))t.addValue(r,eQ(i,{owner:t}));else if(a!==i)if(t.hasValue(r)){let e=t.getValue(r);!0===e.liveStyle?e.jump(i):e.hasAnimated||e.set(i)}else{let e=t.getStaticValue(r);t.addValue(r,eQ(void 0!==e?e:i,{owner:t}))}}for(let r in n)void 0===e[r]&&t.removeValue(r);return e}(this,this.scrapeMotionValuesFromProps(t,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(t){let e=this.getClosestVariantNode();if(e)return e.variantChildren&&e.variantChildren.add(t),()=>e.variantChildren.delete(t)}addValue(t,e){let n=this.values.get(t);e!==n&&(n&&this.removeValue(t),this.bindToMotionValue(t,e),this.values.set(t,e),this.latestValues[t]=e.get())}removeValue(t){this.values.delete(t);let e=this.valueSubscriptions.get(t);e&&(e(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,e){if(this.props.values&&this.props.values[t])return this.props.values[t];let n=this.values.get(t);return void 0===n&&void 0!==e&&(n=eQ(null===e?void 0:e,{owner:this}),this.addValue(t,n)),n}readValue(t,e){var n;let r=void 0===this.latestValues[t]&&this.current?null!=(n=this.getBaseTargetFromProps(this.props,t))?n:this.readValueFromInstance(this.current,t,this.options):this.latestValues[t];if(null!=r){let n,i;if("string"==typeof r&&(n=r,/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(n)||(i=r,/^0[^.\s]+$/u.test(i))))r=parseFloat(r);else{let n;n=r,!iZ.find(tp(n))&&tV.test(e)&&(r=tZ(t,e))}this.setBaseTarget(t,e2(r)?r.get():r)}return e2(r)?r.get():r}setBaseTarget(t,e){this.baseTarget[t]=e}getBaseTarget(t){var e;let n,{initial:r}=this.props;if("string"==typeof r||"object"==typeof r){let i=f(this.props,r,null==(e=this.presenceContext)?void 0:e.custom);i&&(n=i[t])}if(r&&void 0!==n)return n;let i=this.getBaseTargetFromProps(this.props,t);return void 0===i||e2(i)?void 0!==this.initialValues[t]&&void 0===n?void 0:this.baseTarget[t]:i}on(t,e){return this.events[t]||(this.events[t]=new eX),this.events[t].add(e)}notify(t,...e){this.events[t]&&this.events[t].notify(...e)}}class iQ extends iJ{constructor(){super(...arguments),this.KeyframeResolver=tJ}sortInstanceNodePosition(t,e){return 2&t.compareDocumentPosition(e)?1:-1}getBaseTargetFromProps(t,e){return t.style?t.style[e]:void 0}removeValueFromRenderState(t,{vars:e,style:n}){delete e[t],delete n[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:t}=this.props;e2(t)&&(this.childSubscription=t.on("change",t=>{this.current&&(this.current.textContent=`${t}`)}))}}class i0 extends iQ{constructor(){super(...arguments),this.type="html",this.renderInstance=iS}readValueFromInstance(t,e){if(y.has(e)){let t=tY(e);return t&&t.default||0}{let n=window.getComputedStyle(t),r=(W(e)?n.getPropertyValue(e):n[e])||0;return"string"==typeof r?r.trim():r}}measureInstanceViewportBox(t,{transformPagePoint:e}){return nU(t,e)}build(t,e,n){iL(t,e,n.transformTemplate)}scrapeMotionValuesFromProps(t,e,n){return iT(t,e,n)}}class i1 extends iQ{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=nA}getBaseTargetFromProps(t,e){return t[e]}readValueFromInstance(t,e){if(y.has(e)){let t=tY(e);return t&&t.default||0}return e=iw.has(e)?e:e0(e),t.getAttribute(e)}scrapeMotionValuesFromProps(t,e,n){return iN(t,e,n)}
2build(t,e,n){iB(t,e,this.isSVGTag,n.transformTemplate)}renderInstance(t,e,n,r){iP(t,e,n,r)}mount(t){this.isSVGTag=i_(t.tagName),super.mount(t)}}let i2=function(t){if("u"<typeof Proxy)return t;let e=new Map;return new Proxy((...e)=>t(...e),{get:(n,r)=>"create"===r?t:(e.has(r)||e.set(r,t(r)),e.get(r))})}((a={animation:{Feature:class extends nn{constructor(t){super(t),t.animationState||(t.animationState=function(t){let e=e=>Promise.all(e.map(({animation:e,options:n})=>(function(t,e,n={}){let r;if(t.notify("AnimationStart",e),Array.isArray(e))r=Promise.all(e.map(e=>e4(t,e,n)));else if("string"==typeof e)r=e4(t,e,n);else{let i="function"==typeof e?p(t,e,n.custom):e;r=Promise.all(e9(t,i,n))}return r.then(()=>{t.notify("AnimationComplete",e)})})(t,e,n))),n=ne(),r=!0,i=e=>(n,r)=>{var i;let a=p(t,r,"exit"===e?null==(i=t.presenceContext)?void 0:i.custom:void 0);if(a){let{transition:t,transitionEnd:e,...r}=a;n={...n,...r,...e}}return n};function a(a){let{props:o}=t,s=function t(e){if(!e)return;if(!e.isControllingVariants){let n=e.parent&&t(e.parent)||{};return void 0!==e.props.initial&&(n.initial=e.props.initial),n}let n={};for(let t=0;t<e6;t++){let r=$[t],i=e.props[r];(c(i)||!1===i)&&(n[r]=i)}return n}(t.parent)||{},h=[],f=new Set,p={},m=1/0;for(let e=0;e<e7;e++){var g,y;let $=e5[e],v=n[$],b=void 0!==o[$]?o[$]:s[$],x=c(b),C=$===a?v.isActive:null;!1===C&&(m=e);let S=b===s[$]&&b!==o[$]&&x;if(S&&r&&t.manuallyAnimateOnMount&&(S=!1),v.protectedKeys={...p},!v.isActive&&null===C||!b&&!v.prevProp||l(b)||"boolean"==typeof b)continue;let w=(g=v.prevProp,"string"==typeof(y=b)?y!==g:!!Array.isArray(y)&&!u(y,g)),P=w||$===a&&v.isActive&&!S&&x||e>m&&x,O=!1,T=Array.isArray(b)?b:[b],N=T.reduce(i($),{});!1===C&&(N={});let{prevResolvedValues:A={}}=v,j={...A,...N},k=e=>{P=!0,f.has(e)&&(O=!0,f.delete(e)),v.needsAnimating[e]=!0;let n=t.getValue(e);n&&(n.liveStyle=!1)};for(let t in j){let e=N[t],n=A[t];if(!p.hasOwnProperty(t))(d(e)&&d(n)?u(e,n):e===n)?void 0!==e&&f.has(t)?k(t):v.protectedKeys[t]=!0:null!=e?k(t):f.add(t)}v.prevProp=b,v.prevResolvedValues=N,v.isActive&&(p={...p,...N}),r&&t.blockInitialAnimation&&(P=!1);let I=!(S&&w)||O;P&&I&&h.push(...T.map(t=>({animation:t,options:{type:$}})))}if(f.size){let e={};f.forEach(n=>{let r=t.getBaseTarget(n),i=t.getValue(n);i&&(i.liveStyle=!0),e[n]=null!=r?r:null}),h.push({animation:e})}let v=!!h.length;return r&&(!1===o.initial||o.initial===o.animate)&&!t.manuallyAnimateOnMount&&(v=!1),r=!1,v?e(h):Promise.resolve()}return{animateChanges:a,setActive:function(e,r){var i;if(n[e].isActive===r)return Promise.resolve();null==(i=t.variantChildren)||i.forEach(t=>{var n;return null==(n=t.animationState)?void 0:n.setActive(e,r)}),n[e].isActive=r;let o=a(e);for(let t in n)n[t].protectedKeys={};return o},setAnimateFunction:function(n){e=n(t)},getState:()=>n,reset:()=>{n=ne(),r=!0}}}(t))}updateAnimationControlsSubscription(){let{animate:t}=this.node.getProps();l(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:t}=this.node.getProps(),{animate:e}=this.node.prevProps||{};t!==e&&this.updateAnimationControlsSubscription()}unmount(){var t;this.node.animationState.reset(),null==(t=this.unmountControls)||t.call(this)}}},exit:{Feature:class extends nn{constructor(){super(...arguments),this.id=nr++}update(){if(!this.node.presenceContext)return;let{isPresent:t,onExitComplete:e}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===n)return;let r=this.node.animationState.setActive("exit",!t);e&&!t&&r.then(()=>e(this.id))}mount(){let{register:t}=this.node.presenceContext||{};t&&(this.unmount=t(this.id))}unmount(){}}},inView:{Feature:class extends nn{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){var t;let e;this.unmount();let{viewport:n={}}=this.node.getProps(),{root:r,margin:i,amount:a="some",once:o}=n,s={root:r?r.current:void 0,rootMargin:i,threshold:"number"==typeof a?a:il[a]},l=t=>{let{isIntersecting:e}=t;if(this.isInView===e||(this.isInView=e,o&&!e&&this.hasEnteredView))return;e&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",e);let{onViewportEnter:n,onViewportLeave:r}=this.node.getProps(),i=e?n:r;i&&i(t)};return t=this.node.current,e=function({root:t,...e}){let n=t||document;ia.has(n)||ia.set(n,{});let r=ia.get(n),i=JSON.stringify(e);return r[i]||(r[i]=new IntersectionObserver(is,{root:t,...e})),r[i]}(s),ii.set(t,l),e.observe(t),()=>{ii.delete(t),e.unobserve(t)}}mount(){this.startObserver()}update(){if("u"<typeof IntersectionObserver)return;let{props:t,prevProps:e}=this.node;["amount","margin","root"].some(function({viewport:t={}},{viewport:e={}}={}){return n=>t[n]!==e[n]}(t,e))&&this.startObserver()}unmount(){}}},tap:{Feature:class extends nn{mount(){let{current:t}=this.node;t&&(this.unmount=function(t,e,n={}){let[r,i,a]=r3(t,n),o=t=>{let r=t.currentTarget;if(!ie(t)||r8.has(r))return;r8.add(r);let a=e(t),o=(t,e)=>{window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",l),ie(t)&&r8.has(r)&&(r8.delete(r),a&&a(t,{success:e}))},s=t=>{o(t,n.useGlobalTarget||it(r,t.target))},l=t=>{o(t,!1)};window.addEventListener("pointerup",s,i),window.addEventListener("pointercancel",l,i)};return r.forEach(t=>{r7.has(t.tagName)||-1!==t.tabIndex||(t.tabIndex=0),(n.useGlobalTarget?window:t).addEventListener("pointerdown",o,i),t.addEventListener("focus",t=>((t,e)=>{let n=t.currentTarget;if(!n)return;let r=r6(()=>
2{if(r8.has(n))return;r5(n,"down");let t=r6(()=>{r5(n,"up")});n.addEventListener("keyup",t,e),n.addEventListener("blur",()=>r5(n,"cancel"),e)});n.addEventListener("keydown",r,e),n.addEventListener("blur",()=>n.removeEventListener("keydown",r),e)})(t,i),i)}),a}(t,t=>(ir(this.node,t,"Start"),(t,{success:e})=>ir(this.node,t,e?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}},focus:{Feature:class extends nn{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch(e){t=!0}t&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=em(ns(this.node.current,"focus",()=>this.onFocus()),ns(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}},hover:{Feature:class extends nn{mount(){let{current:t}=this.node;t&&(this.unmount=function(t,e,n={}){let[r,i,a]=r3(t,n),o=r9(t=>{let{target:n}=t,r=e(t);if(!r||!n)return;let a=r9(t=>{r(t),n.removeEventListener("pointerleave",a)});n.addEventListener("pointerleave",a,i)});return r.forEach(t=>{t.addEventListener("pointerenter",o,i)}),a}(t,t=>(r4(this.node,t,"Start"),t=>r4(this.node,t,"End"))))}unmount(){}}},pan:{Feature:class extends nn{constructor(){super(...arguments),this.removePointerDownListener=O}onPointerDown(t){this.session=new nu(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:nG(this.node)})}createPanHandlers(){let{onPanSessionStart:t,onPanStart:e,onPan:n,onPanEnd:r}=this.node.getProps();return{onSessionStart:nz(t),onStart:nz(e),onMove:n,onEnd:(t,e)=>{delete this.session,r&&A.postRender(()=>r(t,e))}}}mount(){this.removePointerDownListener=nl(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}},drag:{Feature:class extends nn{constructor(t){super(t),this.removeGroupControls=O,this.removeListeners=O,this.controls=new nW(t)}mount(){let{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||O}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:r1,MeasureLayout:n4},layout:{ProjectionNode:r1,MeasureLayout:n4}},o=(t,e)=>iC(t)?new i1(e):new i0(e,{allowProjection:t!==nq.Fragment}),function(t,{forwardMotionProps:e}={forwardMotionProps:!1}){return function({preloadedFeatures:t,createVisualElement:e,useRender:n,useVisualState:r,Component:i}){t&&function(t){for(let e in t)iv[e]={...iv[e],...t[e]}}(t);let a=(0,nq.forwardRef)(function(t,a){var o;let l,d={...(0,nq.useContext)(id),...t,layoutId:function({layoutId:t}){let e=(0,nq.useContext)(nZ).id;return e&&void 0!==t?e+"-"+t:t}(t)},{isStatic:u}=d,h=function(t){let{initial:e,animate:n}=function(t,e){if(im(t)){let{initial:e,animate:n}=t;return{initial:!1===e||c(e)?e:void 0,animate:c(n)?n:void 0}}return!1!==t.inherit?e:{}}(t,(0,nq.useContext)(iu));return(0,nq.useMemo)(()=>({initial:e,animate:n}),[ig(e),ig(n)])}(t),f=r(t,u);if(!u&&ic){(0,nq.useContext)(ip).strict;let t=function(t){let{drag:e,layout:n}=iv;if(!e&&!n)return{};let r={...e,...n};return{MeasureLayout:(null==e?void 0:e.isEnabled(t))||(null==n?void 0:n.isEnabled(t))?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}(d);l=t.MeasureLayout,h.visualElement=function(t,e,n,r,i){var a,o;let{visualElement:s}=(0,nq.useContext)(iu),l=(0,nq.useContext)(ip),d=(0,nq.useContext)(nY),u=(0,nq.useContext)(id).reducedMotion,c=(0,nq.useRef)(null);r=r||l.renderer,!c.current&&r&&(c.current=r(t,{visualState:e,parent:s,props:n,presenceContext:d,blockInitialAnimation:!!d&&!1===d.initial,reducedMotionConfig:u}));let h=c.current,f=(0,nq.useContext)(nX);h&&!h.projection&&i&&("html"===h.type||"svg"===h.type)&&function(t,e,n,r){let{layoutId:i,layout:a,drag:o,dragConstraints:s,layoutScroll:l,layoutRoot:d}=e;t.projection=new n(t.latestValues,e["data-framer-portal-id"]?void 0:function t(e){if(e)return!1!==e.options.allowProjection?e.projection:t(e.parent)}(t.parent)),t.projection.setOptions({layoutId:i,layout:a,alwaysMeasureLayout:!!o||s&&nm(s),visualElement:t,animationType:"string"==typeof a?a:"both",initialPromotionConfig:r,layoutScroll:l,layoutRoot:d})}(c.current,n,i,f);let p=(0,nq.useRef)(!1);(0,nq.useInsertionEffect)(()=>{h&&p.current&&h.update(n,d)});let m=n[e1],$=(0,nq.useRef)(!!m&&!(null==(a=window.MotionHandoffIsComplete)?void 0:a.call(window,m))&&(null==(o=window.MotionHasOptimisedAnimation)?void 0:o.call(window,m)));return ih(()=>{h&&(p.current=!0,window.MotionIsMounted=!0,h.updateFeatures(),n2.render(h.render),$.current&&h.animationState&&h.animationState.animateChanges())}),(0,nq.useEffect)(()=>{h&&(!$.current&&h.animationState&&h.animationState.animateChanges(),$.current&&(queueMicrotask(()=>{var t;null==(t=window.MotionHandoffMarkAsComplete)||t.call(window,m)}),$.current=!1))}),h}(i,f,d,e,t.ProjectionNode)}return(0,s.jsxs)(iu.Provider,{value:h,children:[l&&h.visualElement?(0,s.jsx)(l,{visualElement:h.visualElement,...d}):null,n(i,t,(o=h.visualElement,(0,nq.useCallback)(t=>{t&&f.mount&&f.mount(t),o&&(t?o.mount(t):o.unmount()),a&&("function"==typeof a?a(t):nm(a)&&(a.current=t))},[o])),f,u,h.visualElement)]})});return a[ib]=i,a}({...iC(t)?iV:iU,preloadedFeatures:a,useRender:function(t=!1){return(e,n,r,{latestValues:i},a)=>{let o=(iC(e)?function(t,e,n,r){let i=(0,nq.useMemo)(()=>{let n=ik();return iB(n,e,i_(r),t.transformTemplate),{...n.attrs,style:{...n.style}}},[e]);if(t.style){let e={};iG(e,t.style,t),i.style={...e,...i.style}}return i}:function(t,e){let n,r,i={},a=(n=t.style||{},iG(r={},n,t),Object.assign(r,function({transformTemplate:t},e){return(0,nq.useMemo)(()=>{let n=ij();return iL(n,e,t),Object.assign({},n.vars,n.style)},[e])}(t,e)),r);return t.drag&&!1!==t.dragListener&&(i.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=!0===t.drag?"none":`pan-${"x"===t.drag?"y":"x"}`),void 0===t.tabIndex&&(t.onTap||t.onTapStart||t.whileTap)&&(i.tabIndex=0),i.style=a,i})(n,i,a,e),s=function(t,e,n){let r={};for(let i in t)("values"!==i||"object"!=typeof t.values)&&(iH(i)||!0===n&&iW(i)||!e&&!iW(i)||t.draggable&&i.startsWith("onDrag"))&&(r[i]=t[i]);return r}(n,"string"==typeof e,t),l=e!==nq.Fragment?{...s,...o,ref:r}:{},{children:d}=n,u=(0,nq.useMemo)(()=>e2(d)?d.get():d,[d]);return(0,nq.createElement)(e,{...l,children:u})}}(e),createVisualElement:o,Component:t})}));t.s(["default",0,function(t){let{config:e,animation:n,children:r}=t,i=e.width?{flexBasis:e.width,flexGrow:0}:{flexGrow:1,flexBasis:0},a=(0,s.jsx)(i2.div,{initial:{opacity:0}
2,whileInView:{opacity:1},transition:{duration:.5},viewport:{once:!0},className:"animated-block",style:i,children:r}),o=(0,s.jsx)(i2.div,{initial:{x:-100,opacity:0},whileInView:{x:0,opacity:1},transition:{duration:.5},viewport:{once:!0},className:"animated-block",style:i,children:r}),l=(0,s.jsx)(i2.div,{initial:{x:100,opacity:0},whileInView:{x:0,opacity:1},transition:{duration:.5},viewport:{once:!0},className:"animated-block",style:i,children:r}),d=(0,s.jsx)(i2.div,{initial:{y:100,opacity:0},whileInView:{y:0,opacity:1},transition:{duration:.5},viewport:{once:!0},className:"animated-block",style:i,children:r}),u=(0,s.jsx)(i2.div,{initial:{y:-100,opacity:0},whileInView:{y:0,opacity:1},transition:{duration:.5},viewport:{once:!0},className:"animated-block",style:i,children:r});switch(n){case"fade-in":return a;case"slide-left":return o;case"slide-right":return l;case"slide-up":return d;case"slide-down":return u}}],611156),t.s([],643893);var i3=t.i(951675);t.s(["default",0,function(t){let{children:e,config:n,styles:r,classes:i}=t;return(0,s.jsx)(i3.Box,{id:n.blockId,style:{...r},className:`block-gap ${i}`,children:e})}],281346),t.s([],981584);var i9=t.i(58122);t.s(["default",0,function(t){let{children:e,styles:n,config:r,classes:i}=t,a=r.width?{flexBasis:r.width,flexGrow:0}:{flexGrow:1,flexBasis:0};return(0,s.jsx)("div",{id:r.blockId,style:{...a,...n},className:`block-column flex flex-col relative block-rounded ${r.verticalAlignment?"vertical-align-"+r.verticalAlignment:""} ${i} ${r.isMediaBlockContent?`${i9.default["media-content-col"]} py-6 px-6 md:py-16 order-2 md:order-none`:""} ${r.isMediaBlockImage?`${i9.default["media-image-col"]} order-1 md:order-none`:""}
3       ${r.isPaper?"px-6 py-8 md:p-16 border border-solid border-[color:var(--md-sys-color-outline-variant)]":""} ${r.isStackedCard?`overflow-hidden border border-solid border-[color:var(--md-sys-color-outline-variant)] ${i9.default["stacked-card"]}`:""} ${r.isFaqCard?"max-md:!px-6":""} ${r.isFaqText?"[&_h4]:!mb-0 [&_.faq-items]:!mt-0 max-md:!py-0":""} `,children:e})}],384711),t.s([],830442),t.s(["default",0,function(t){let{children:e,styles:n,config:r,classes:i}=t;return r.isStackedOnMobile,(0,s.jsx)("div",{id:r.blockId,className:`block-columns h-full block-gap relative ${r.isHeroSection?"block-hero-section z-10 -mt-48":""} ${i}`,style:n,children:(0,s.jsx)("div",{className:`flex-layout flex items-stretch h-full block-gutter ${r.isStackedCard?"!gap-y-[var(--md-sys-spacing-gutter)]":""} stacked-on-mobile flex-col md:flex-row`,style:n,children:e})})}],112036),t.s([],204874),t.i(878069);var i4=t.i(954e3),i8=t.i(527415),i6=t.i(526432),i5=t.i(982404),i7=t.i(689274),at=t.i(126019);t.s(["default",0,function(t){let{id:e,modal:n,open:r,confirmCallback:i,declineCallback:a}=t,{image:o,icon:l,title:d,text:u,ctaPrimary:c,ctaSecondary:h}=n,[f,p]=(0,nq.useState)(r);function m(){p(!1)}function $(t){"confirm"===t&&i?i():"decline"===t&&a&&a(),m()}return(0,nq.useEffect)(()=>{p(r)},[r]),(0,s.jsx)(i8.Modal,{id:`${e}-modal`,open:f,onClose:m,className:"p-4 flex items-center justify-center",disableEnforceFocus:!0,disableScrollLock:!0,children:(0,s.jsx)(i6.Paper,{className:`p-6 text-center box-border ${o?"max-w-2xl":"max-w-xs"}`,children:(0,s.jsxs)(i3.Box,{className:"flex flex-col md:flex-row block-gutter",children:[!!o&&(0,s.jsx)(i3.Box,{className:"flex-1",children:(0,s.jsx)(at.default,{src:o,width:840,height:220,alt:d,className:"block h-full w-full object-cover",sizes:"(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw",loading:"lazy"})}),(0,s.jsxs)(i3.Box,{className:"flex flex-1 flex-col items-center md:items-start",children:[!!l&&(0,s.jsx)(i7.default,{color:"inherit",className:"mb-6 mx-auto",style:{fontSize:32},children:l}),!!d&&(0,s.jsx)(i5.Typography,{component:"h5",variant:"h5",className:`mb-6 w-full ${l?"text-center":"md:text-left"}`,children:d}),!!u&&(0,s.jsx)(i5.Typography,{component:"div",dangerouslySetInnerHTML:{__html:u},className:"block-text-spacing text-center md:text-left"}),(0,s.jsxs)(i3.Box,{className:"flex flex-wrap block-gutter justify-center md:justify-end w-full",children:[!!h.label&&(0,s.jsx)(i4.CtaButton,{id:`${e}-modal-cta-secondary`,label:h.label,link:"link"===h.type?h.link:"",variant:"text",onClickCallback:()=>$(h.type)}),!!c.label&&(0,s.jsx)(i4.CtaButton,{id:`${e}-modal-cta-primary`,label:c.label,link:"link"===c.type?c.link:"",variant:"contained",onClickCallback:()=>$(c.type)})]})]})]})})})}],616847),t.s([],859380);var ae=t.i(541352);t.s(["InputLabel",()=>ae.default],179238)},58122,t=>{t.v({"media-content-col":"Column-module-scss-module__T-99fa__media-content-col","media-image-col":"Column-module-scss-module__T-99fa__media-image-col","stacked-card":"Column-module-scss-module__T-99fa__stacked-card"})},463576,828829,263349,121442,105145,365993,412396,712587,671422,648489,386734,748562,363413,796119,411932,t=>{"use strict";var e=t.i(391398);t.i(859380);var n=t.i(616847),r=t.i(711898),i=t.i(678207),a=t.i(951675),o=t.i(862416),s=t.i(887649),l=t.i(398690),d=t.i(179238),u=t.i(539806),c=t.i(151183),c=c,h=t.i(70938),f=t.i(982404),p=t.i(191788),m=t.i(352819);let $={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
36-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])|7(?:[013-57-9]\\d|2[0-8]))\\d|3(?:(?:[0-3589]\\d|6[1-9]|7[0-35-9])\\d|4(?:[0-578]\\d|90)))\\d\\d|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])|3\\d\\d)|(?: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[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-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]|2[23]"],"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","(?:01\\d|[24-689])\\d{7}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["0"]]]],BL:["590","00","(?:590\\d|7090)\\d{5}|(?: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])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\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)?","8001\\d{5}|(?:[2-467]\\d|50)\\d{6}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[235]|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-9]\\d{9}|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|7[39])|9(?:0[25]|42))[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(?:2[125-9]|33|44|66|77|88)|6(?:22|33))[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[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-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]|5\\d)\\d|2)\\d{7}|[1-68]\\d{6}",[7,8,9,10],[["(\\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{2})(\\d{4})","$1 $2 $3",["2"],"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"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["5"],"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,12],[["(\\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[03-689]|2\\d)\\d\\d|6)\\d{8}|1\\d{10}|[126]\\d{6}(?:\\d(?:\\d{2})?)?|86\\d{5,6}|(?:[3-579]\\d|8[0-57-9])\\d{5,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|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(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]","(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|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]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|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]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|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]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|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(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123"],"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}
3)","$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])","(?:46|60\\d\\d)\\d{6}|(?:1\\d|[39])\\d{9}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["46"]],["(\\d{3})(\\d{7})","$1 $2",["6|90"],"($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","(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}",[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[01]|83[0-389]|94[0-4
vendor: 12,078 bytes, line 3
3])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-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,10,11,12],[["(\\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})","$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",["(?:19|[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[0-35])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?: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-3]))|(?: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])))|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|7093)\\d{5}|(?:80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]|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|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]"],"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])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\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","
3(?:[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,
vendor: 14,089 bytes, line 3
33})","$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",["6|7[245]"],"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-57]"],"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]\\d{9,14}|(?:[1-36]|8\\d{5})\\d{6}|00\\d{9}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13,14,15,16,17],[["(\\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-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})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11,12],[["(\\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]|43"]],["(\\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}",[6,7,8,9,10,11]],["3[2-9]\\d{7,8}|(?:31|43)\\d{8}",[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]],["3[2-8]\\d{9,10}",[11,12]],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\\d))\\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-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",["[36]0|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",["3
30[0135-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","(?:[245]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-578]"],"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]"],"(0-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"0 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(0-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(0-$1)",1]],"0",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-46-9]|3[3-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-467]|5[0-3]|8[0-5]))\\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|7090)\\d{5}|(?: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])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\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",["4(?:[2-46]|5[3-5])|5|6(?:[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-5]|(?:60|86)[23]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|452|678|86","[12]|452|6788|86"],"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|7091)\\d{5}|(?:69|[89]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]|8(?:0[6-9]|[36])"],"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]","[2-9]\\d{9}",[10],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],0,0,0,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[0467]"]]]],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","38\\d{6}|[78]\\d{9,13}|(?:20|9\\d)\\d{8}",[8,10,11,12,13,14],[["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["3"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"],"0$1"],["(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"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}
3)","$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|8\\d\\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","709\\d{6}|(?:26|[689]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"],"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]))|7092[0-3])\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,["9(?:399[0-3]|479[0-6]|76(?:2[278]|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]","[6-9]\\d{6}|[1-6]\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","(?:[2489]\\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,12],[["(\\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-9]|[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]|7[67]|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}|(?:80\\d|900)\\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-359]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-4]|5[1-3]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[59]"],"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|[689]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"]]],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}
3)","$1 $2 $3",["3(?:[1245]|3[12])"]],["(\\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|71)\\d{6}",[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",["[67]"],"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"],"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,[["(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[468]))\\d{4}|(?:2742|305[3-9]|472[247-9]|505[2-57-9]|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|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]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|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}"],0,0,0,["305209\\d{4}"]]],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","00","(?:20|33|[5-9]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"]]]],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,12],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|8\\d{4})\\d{4}|[89]\\d{5}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[47-9]"]],["(\\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","2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}",[8,9,10,11,12],[["(\\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",["2|39"],"0$1"],["(\\d{2})(\\d{7,10})","$1 $2",["3"],"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","7093\\d{5}|(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,0,[["269(?:0[0-467]|15|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])|7093[5-7])\\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}|[235-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"],0,0,0,0,0,0,["2\\d{8}",[9]]]],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}
3)","$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,["348[57]\\d{7}",[11]],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}"]]]}};var g={}.constructor;function y(t){return null!=t&&t.constructor===g}function v(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function b(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function x(t){var e,n,r,i,a=function(t){if(Array.isArray(t))return t}(e=Array.prototype.slice.call(t))||function(t){var e,n,r=null==t?null:"u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var i=[],a=!0,o=!1;try{for(r=r.call(t);!(a=(e=r.next()).done)&&(i.push(e.value),4!==i.length);a=!0);}catch(t){o=!0,n=t}finally{try{a||null==r.return||r.return()}finally{if(o)throw n}}return i}}(e)||function(t){if(t){if("string"==typeof t)return b(t,4);var e=Object.prototype.toString.call(t).slice(8,-1);if("Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return b(t,4)}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=a[0],s=a[1],l=a[2],d=a[3];if("string"==typeof o)n=o;else throw TypeError("A text for parsing must be a string.");if(s&&"string"!=typeof s)if(y(s))l?(r=s,i=l):i=s;else throw Error("Invalid second argument: ".concat(s));else d?(r=l,i=d):(r=void 0,i=l),s&&(r=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?v(Object(n),!0).forEach(function(e){var r,i,a;r=t,i=e,a=n[e],i in r?Object.defineProperty(r,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}({defaultCountry:s},r));return{text:n,options:r,metadata:i}}var C="0-90-9٠-٩۰-۹",S="".concat("-‐-―−ー-").concat("//").concat("..").concat("  ­​⁠ ").concat("()()[]\\[\\]").concat("~⁓∼~"),w="++";function P(t){return(P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function O(t){if(void 0===t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function T(t){var e="function"==typeof Map?new Map:void 0;return(T=function(t){var n;if(null===t||(n=t,-1===Function.toString.call(n).indexOf("[native code]")))return t;if("function"!=typeof t)throw TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,r)}function r(){return N(t,arguments,k(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),j(r,t)})(t)}function N(t,e,n){return(N=A()?Reflect.construct:function(t,e,n){var r=[null];r.push.apply(r,e);var i=new(Function.bind.apply(t,r));return n&&j(i,n.prototype),i}).apply(null,arguments)}function A(){if("u"<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(t){return!1}}
3function j(t,e){return(j=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function k(t){return(k=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}var I=function(t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");r.prototype=Object.create(t&&t.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),t&&j(r,t);var e,n=(e=A(),function(){var t,n=k(r);return t=e?Reflect.construct(n,arguments,k(this).constructor):n.apply(this,arguments),function(t,e){if(e&&("object"===P(e)||"function"==typeof e))return e;if(void 0!==e)throw TypeError("Derived constructors may only return object or undefined");return O(t)}(this,t)});function r(t){var e;if(!(this instanceof r))throw TypeError("Cannot call a class as a function");return Object.setPrototypeOf(O(e=n.call(this,t)),r.prototype),e.name=e.constructor.name,e}return Object.defineProperty(r,"prototype",{writable:!1}),r}(T(Error));function E(t,e){t=t.split("-"),e=e.split("-");for(var n=t[0].split("."),r=e[0].split("."),i=0;i<3;i++){var a=Number(n[i]),o=Number(r[i]);if(a>o)return 1;if(o>a)return -1;if(!isNaN(a)&&isNaN(o))return 1;if(isNaN(a)&&!isNaN(o))return -1}return t[1]&&e[1]?t[1]>e[1]?1:t[1]<e[1]?-1:0:!t[1]&&e[1]?1:t[1]&&!e[1]?-1:0}function M(t){return(M="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function L(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}function R(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function D(t,e,n){return e&&R(t.prototype,e),n&&R(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}var F=" ext. ",B=/^\d+$/,_=function(){function t(e){L(this,t),H(e),this.metadata=e,Z.call(this,e)}return D(t,[{key:"getCountries",value:function(){return Object.keys(this.metadata.countries).filter(function(t){return"001"!==t})}},{key:"getCountryMetadata",value:function(t){return this.metadata.countries[t]}},{key:"nonGeographic",value:function(){if(!this.v1&&!this.v2&&!this.v3)return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:"hasCountry",value:function(t){return void 0!==this.getCountryMetadata(t)}},{key:"hasCallingCode",value:function(t){if(this.getCountryCodesForCallingCode(t))return!0;if(this.nonGeographic()){if(this.nonGeographic()[t])return!0}else{var e=this.countryCallingCodes()[t];if(e&&1===e.length&&"001"===e[0])return!0}}},{key:"isNonGeographicCallingCode",value:function(t){return this.nonGeographic()?!!this.nonGeographic()[t]:!this.getCountryCodesForCallingCode(t)}},{key:"country",value:function(t){return this.selectNumberingPlan(t)}},{key:"selectNumberingPlan",value:function(t,e){if(t&&B.test(t)&&(e=t,t=null),t&&"001"!==t){if(!this.hasCountry(t))throw Error("Unknown country: ".concat(t));this.numberingPlan=new V(this.getCountryMetadata(t),this)}else if(e){if(!this.hasCallingCode(e))throw Error("Unknown calling code: ".concat(e));this.numberingPlan=new V(this.getNumberingPlanMetadata(e),this)}else this.numberingPlan=void 0;return this}},{key:"getCountryCodesForCallingCode",value:function(t){var e=this.countryCallingCodes()[t];if(e){if(1===e.length&&3===e[0].length)return;return e}}},{key:"getCountryCodeForCallingCode",value:function(t){var e=this.getCountryCodesForCallingCode(t);if(e)return e[0]}},{key:"getNumberingPlanMetadata",value:function(t){var e=this.getCountryCodeForCallingCode(t);if(e)return this.getCountryMetadata(e);if(this.nonGeographic()){var n=this.nonGeographic()[t];if(n)return n}else{var r=this.countryCallingCodes()[t];if(r&&1===r.length&&"001"===r[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(t){return this.numberingPlan.type(t)}},{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(t){return this.selectNumberingPlan(t)}},{key:"hasSelectedNumberingPlan",value:function(){return void 0!==this.numberingPlan}}]),t}(),V=function(){function t(e,n){L(this,t),this.globalMetadataObject=n,this.metadata=e,Z.call(this,n.metadata)}return D(t,[{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(t){return t[this.v1?2:this.v2?3:4]}},{key:"formats",value:function(){var t=this;return(this._getFormats(this.metadata)||this._getFormats(this.getDefaultCountryMetadataForRegion())||[]).map(function(e){return new U(e,t)})}},{key:"nationalPrefix",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:"_getNationalPrefixFormattingRule",value:function(t){return t[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(t){if(this.hasTypes()&&W(this.types(),t))return new K(W(this.t
vendor: 1,246 bytes, line 3
3ypes(),t),this)}},{key:"ext",value:function(){return this.v1||this.v2?F:this.metadata[13]||F}}]),t}(),U=function(){function t(e,n){L(this,t),this._format=e,this.metadata=n}return D(t,[{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()||G.test(this.nationalPrefixFormattingRule()))}},{key:"internationalFormat",value:function(){return this._format[5]||this.format()}}]),t}(),G=/^\(?\$1\)?$/,K=function(){function t(e,n){L(this,t),this.type=e,this.metadata=n}return D(t,[{key:"pattern",value:function(){return this.metadata.v1?this.type:this.t
3ype[0]}},{key:"possibleLengths",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}]),t}();function W(t,e){switch(e){case"FIXED_LINE":return t[0];case"MOBILE":return t[1];case"TOLL_FREE":return t[2];case"PREMIUM_RATE":return t[3];case"PERSONAL_NUMBER":return t[4];case"VOICEMAIL":return t[5];case"UAN":return t[6];case"PAGER":return t[7];case"VOIP":return t[8];case"SHARED_COST":return t[9]}}function H(t){if(!t)throw Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!y(t)||!y(t.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(y(t)?"an object of shape: { "+Object.keys(t).join(", ")+" }":"a "+z(t)+": "+t,"."))}var z=function(t){return M(t)};function q(t,e){if((e=new _(e)).hasCountry(t))return e.country(t).countryCallingCode();throw Error("Unknown country: ".concat(t))}function Y(t,e){return e.countries.hasOwnProperty(t)}function Z(t){var e=t.version;"number"==typeof e?(this.v1=1===e,this.v2=2===e,this.v3=3===e,this.v4=4===e):e?-1===E(e,"1.2.0")?this.v2=!0:-1===E(e,"1.7.35")?this.v3=!0:this.v4=!0:this.v1=!0}var X=function(t){return"([".concat(C,"]{1,").concat(t,"})")};function J(t){var e="[  \\t,]*",n="[:\\..]?[  \\t,-]*",r="[  \\t]*";return";ext="+X("20")+"|"+(e+"(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|доб|anexo)"+n+X("20"))+"#?|"+(e+"(?:[xx##~~]|int|int)"+n+X("9"))+"#?|"+("[- ]+"+X("6"))+"#|"+(r+"(?:,{2}|;)"+n+X("15"))+"#?|"+(r+"(?:,)+"+n+X("9"))+"#?"}var Q="["+w+"]{0,1}(?:["+S+"]*["+C+"]){3,}["+S+C+"]*",tt=RegExp("^["+w+"]{0,1}(?:["+S+"]*["+C+"]){1,2}$","i"),te=RegExp("^["+C+"]{2}$|^"+(Q+"(?:"+J())+")?$","i"),tn=RegExp("(?:"+J()+")$","i");function tr(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var ti={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 ta(t){for(var e,n="",r=function(t){var e="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(e)return(e=e.call(t)).next.bind(e);if(Array.isArray(t)||(e=function(t){if(t){if("string"==typeof t)return tr(t,void 0);var e=Object.prototype.toString.call(t).slice(8,-1);if("Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return tr(t,void 0)}}(t))){e&&(t=e);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t.split(""));!(e=r()).done;){var i=ti[e.value];i&&(n+=i)}return n}function to(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function ts(t){for(var e,n="",r=function(t){var e="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(e)return(e=e.call(t)).next.bind(e);if(Array.isArray(t)||(e=function(t){if(t){if("string"==typeof t)return to(t,void 0);var e=Object.prototype.toString.call(t).slice(8,-1);if("Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return to(t,void 0)}}(t))){e&&(t=e);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t.split(""));!(e=r()).done;){var i=e.value;n+=tl(i,n)||""}return n}function tl(t,e,n){if("+"===t){if(e){"function"==typeof n&&n("end");return}return"+"}return ti[t]}function td(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function tu(t,e){return function t(e,n,r){var i=r.type(n),a=i&&i.possibleLengths()||r.possibleLengths();if(!a)return"IS_POSSIBLE";if("FIXED_LINE_OR_MOBILE"===n){if(!r.type("FIXED_LINE"))return t(e,"MOBILE",r);var o=r.type("MOBILE");o&&(a=function(t,e){for(var n,r=t.slice(),i=function(t){var e="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(e)return(e=e.call(t)).next.bind(e);if(Array.isArray(t)||(e=function(t){if(t){if("string"==typeof t)return td(t,void 0);var e=Object.prototype.toString.call(t).slice(8,-1);if("Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return td(t,void 0)}}(t))){e&&(t=e);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e);!(n=i()).done;){var a=n.value;0>t.indexOf(a)&&r.push(a)}return r.sort(function(t,e){return t-e})}(a,o.possibleLengths()))}else if(n&&!i)return"INVALID_LENGTH";var s=e.length,l=a[0];return l===s?"IS_POSSIBLE":l>s?"TOO_SHORT":a[a.length-1]<s?"TOO_LONG":a.indexOf(s,1)>=0?"IS_POSSIBLE":"INVALID_LENGTH"}(t,void 0,e)}function tc(t,e){return"IS_POSSIBLE"===tu(t,e)}function th(t,e){return t=t||"",RegExp("^(?:"+e+")$").test(t)}function tf(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var tp=["MOBILE","PREMIUM_RATE","TOLL_FREE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL"];function tm(t,e,n){if(e=e||{},t.country||t.countryCallingCode){(n=new _(n)).selectNumberingPlan(t.country,t.countryCallingCode);var r=e.v2?t.nationalNumber:t.phone;if(th(r,n.nationalNumberPattern())){if(t$(r,"FIXED_LINE",n))return n.type("MOBILE")&&""===n.type("MOBILE").pattern()||!n.type("MOBILE")||t$(r,"MOBILE",n)?"FIXED_LINE_OR_MOBILE":"FIXED_LINE";
3for(var i,a=function(t){var e="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(e)return(e=e.call(t)).next.bind(e);if(Array.isArray(t)||(e=function(t){if(t){if("string"==typeof t)return tf(t,void 0);var e=Object.prototype.toString.call(t).slice(8,-1);if("Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return tf(t,void 0)}}(t))){e&&(t=e);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(tp);!(i=a()).done;){var o=i.value;if(t$(r,o,n))return o}}}}function t$(t,e,n){return!(!(e=n.type(e))||!e.pattern()||e.possibleLengths()&&0>e.possibleLengths().indexOf(t.length))&&th(t,e.pattern())}var tg=RegExp("(["+C+"])");function ty(t,e,n,r){if(e){var i=new _(r);i.selectNumberingPlan(e,n);var a=new RegExp(i.IDDPrefix());if(0===t.search(a)){var o=(t=t.slice(t.match(a)[0].length)).match(tg);if(!o||null==o[1]||!(o[1].length>0)||"0"!==o[1])return t}}}function tv(t,e){if(t&&e.numberingPlan.nationalPrefixForParsing()){var n=RegExp("^(?:"+e.numberingPlan.nationalPrefixForParsing()+")"),r=n.exec(t);if(r){var i,a,o,s=r.length-1,l=s>0&&r[s];if(e.nationalPrefixTransformRule()&&l)i=t.replace(n,e.nationalPrefixTransformRule()),s>1&&(a=r[1]);else{var d=r[0];i=t.slice(d.length),l&&(a=r[1])}if(l){var u=t.indexOf(r[1]);t.slice(0,u)===e.numberingPlan.nationalPrefix()&&(o=e.numberingPlan.nationalPrefix())}else o=r[0];return{nationalNumber:i,nationalPrefix:o,carrierCode:a}}}return{nationalNumber:t}}function tb(t,e){var n,r,i,a=tv(t,e),o=a.carrierCode,s=a.nationalNumber;return s!==t&&(n=t,r=s,!(!th(n,(i=e).nationalNumberPattern())||th(r,i.nationalNumberPattern()))||e.possibleLengths()&&!function(t,e){switch(tu(t,e)){case"TOO_SHORT":case"INVALID_LENGTH":return!1;default:return!0}}(s,e))?{nationalNumber:t}:{nationalNumber:s,carrierCode:o}}function tx(t,e,n,r){var i=e?q(e,r):n;if(0===t.indexOf(i)){(r=new _(r)).selectNumberingPlan(e,n);var a=t.slice(i.length),o=tb(a,r).nationalNumber,s=tb(t,r).nationalNumber;if(!th(s,r.nationalNumberPattern())&&th(o,r.nationalNumberPattern())||"TOO_LONG"===tu(s,r))return{countryCallingCode:i,number:a}}return{number:t}}function tC(t,e,n,r){if(!t)return{};if("+"!==t[0]){var i,a=ty(t,e,n,r);if(a&&a!==t)i=!0,t="+"+a;else{if(e||n){var o=tx(t,e,n,r),s=o.countryCallingCode,l=o.number;if(s)return{countryCallingCodeSource:"FROM_NUMBER_WITHOUT_PLUS_SIGN",countryCallingCode:s,number:l}}return{number:t}}}if("0"===t[1])return{};r=new _(r);for(var d=2;d-1<=3&&d<=t.length;){var u=t.slice(1,d);if(r.hasCallingCode(u))return r.selectNumberingPlan(u),{countryCallingCodeSource:i?"FROM_NUMBER_WITH_IDD":"FROM_NUMBER_WITH_PLUS_SIGN",countryCallingCode:u,number:t.slice(d)};d++}return{}}function tS(t){return t.replace(RegExp("[".concat(S,"]+"),"g")," ").trim()}var tw=/(\$\d)/;function tP(t,e,n){var r=n.useInternationalFormat,i=n.withNationalPrefix;n.carrierCode,n.metadata;var a=t.replace(new RegExp(e.pattern()),r?e.internationalFormat():i&&e.nationalPrefixFormattingRule()?e.format().replace(tw,e.nationalPrefixFormattingRule()):e.format());return r?tS(a):a}var tO=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function tT(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function tN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function tA(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?tN(Object(n),!0).forEach(function(e){var r,i,a;r=t,i=e,a=n[e],i in r?Object.defineProperty(r,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):tN(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}var tj={formatExtension:function(t,e,n){return"".concat(t).concat(n.ext()).concat(e)}};function tk(t,e,n,r,i){var a=function(t,e){for(var n,r=function(t){var e="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(e)return(e=e.call(t)).next.bind(e);if(Array.isArray(t)||(e=function(t){if(t){if("string"==typeof t)return tT(t,void 0);var e=Object.prototype.toString.call(t).slice(8,-1);if("Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return tT(t,void 0)}}(t))){e&&(t=e);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t);!(n=r()).done;){var i=n.value;if(i.leadingDigitsPatterns().length>0){var a=i.leadingDigitsPatterns()[i.leadingDigitsPatterns().length-1];if(0!==e.search(a))continue}if(th(e,i.pattern()))return i}}(r.formats(),t);return a?tP(t,a,{useInternationalFormat:"INTERNATIONAL"===n,withNationalPrefix:!a.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!i||!1!==i.nationalPrefix,carrierCode:e,metadata:r}):t}function tI(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function tE(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
3e%2?tI(Object(n),!0).forEach(function(e){var r,i,a;r=t,i=e,a=n[e],i in r?Object.defineProperty(r,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):tI(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}var tM=function(){var t;function e(t,n,r){if(!(this instanceof e))throw TypeError("Cannot call a class as a function");if(!t)throw TypeError("First argument is required");if("string"!=typeof t)throw TypeError("First argument must be a string");if("string"==typeof t){if("+"===t[0]&&!n)throw TypeError("`metadata` argument not passed");if(y(n)&&y(n.countries)){r=n;var i=t;if(!tL.test(i))throw Error('Invalid `number` argument passed: must consist of a "+" followed by digits');var a=tC(i,void 0,void 0,r),o=a.countryCallingCode;if(n=a.number,t=o,!n)throw Error("Invalid `number` argument passed: too short")}}if(!n)throw TypeError("`nationalNumber` argument is required");if("string"!=typeof n)throw TypeError("`nationalNumber` argument must be a string");H(r);var s=function(t,e){var n,r,i=new _(e);return/^[A-Z]{2}$/.test(t)?(n=t,i.selectNumberingPlan(n),r=i.countryCallingCode()):r=t,{country:n,countryCallingCode:r}}(t,r),l=s.country,d=s.countryCallingCode;this.country=l,this.countryCallingCode=d,this.nationalNumber=n,this.number="+"+this.countryCallingCode+this.nationalNumber,this.getMetadata=function(){return r}}return t=[{key:"setExt",value:function(t){this.ext=t}},{key:"getPossibleCountries",value:function(){var t,e,n,r;return this.country?[this.country]:(t=this.countryCallingCode,e=this.nationalNumber,(r=new _(n=this.getMetadata()).getCountryCodesForCallingCode(t))?r.filter(function(t){var r,i,a;return r=e,i=t,(a=new _(n)).selectNumberingPlan(i),a.numberingPlan.possibleLengths().indexOf(r.length)>=0}):[])}},{key:"isPossible",value:function(){return function(t,e,n){if(void 0===e&&(e={}),n=new _(n),e.v2){if(!t.countryCallingCode)throw Error("Invalid phone number object passed");n.selectNumberingPlan(t.countryCallingCode)}else{if(!t.phone)return!1;if(t.country){if(!n.hasCountry(t.country))throw Error("Unknown country: ".concat(t.country));n.country(t.country)}else{if(!t.countryCallingCode)throw Error("Invalid phone number object passed");n.selectNumberingPlan(t.countryCallingCode)}}if(n.possibleLengths())return tc(t.phone||t.nationalNumber,n);if(t.countryCallingCode&&n.isNonGeographicCallingCode(t.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 t,e;return(t=t={v2:!0},(e=new _(e=this.getMetadata())).selectNumberingPlan(this.country,this.countryCallingCode),e.hasTypes())?void 0!==tm(this,t,e.metadata):th(t.v2?this.nationalNumber:this.phone,e.nationalNumberPattern())}},{key:"isNonGeographic",value:function(){return new _(this.getMetadata()).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(t){return this.number===t.number&&this.ext===t.ext}},{key:"getType",value:function(){return tm(this,{v2:!0},this.getMetadata())}},{key:"format",value:function(t,e){return function(t,e,n,r){if(n=n?tA(tA({},tj),n):tj,r=new _(r),t.country&&"001"!==t.country){if(!r.hasCountry(t.country))throw Error("Unknown country: ".concat(t.country));r.country(t.country)}else{if(!t.countryCallingCode)return t.phone||"";r.selectNumberingPlan(t.countryCallingCode)}var i,a,o,s,l,d,u,c,h,f,p,m,$,g=r.countryCallingCode(),y=n.v2?t.nationalNumber:t.phone;switch(e){case"NATIONAL":if(!y)return"";return i=$=tk(y,t.carrierCode,"NATIONAL",r,n),a=t.ext,o=r,s=n.formatExtension,a?s(i,a,o):i;case"INTERNATIONAL":if(!y)return"+".concat(g);return $=tk(y,null,"INTERNATIONAL",r,n),l=$="+".concat(g," ").concat($),d=t.ext,u=r,c=n.formatExtension,d?c(l,d,u):l;case"E.164":return"+".concat(g).concat(y);case"RFC3966":var v={number:"+".concat(g).concat(y),ext:t.ext},b=v.number,x=v.ext;if(!b)return"";if("+"!==b[0])throw Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(b).concat(x?";ext="+x:"");case"IDD":if(!n.fromCountry)return;return h=function(t,e,n,r,i){if(q(r,i.metadata)===n){var a,o,s=tk(t,e,"NATIONAL",i);return"1"===n?n+" "+s:s}var l=(a=void 0,((o=new _(i.metadata)).selectNumberingPlan(r,a),o.defaultIDDPrefix())?o.defaultIDDPrefix():tO.test(o.IDDPrefix())?o.IDDPrefix():void 0);if(l)return"".concat(l," ").concat(n," ").concat(tk(t,null,"INTERNATIONAL",i))}(y,t.carrierCode,g,n.fromCountry,r),f=t.ext,p=r,m=n.formatExtension,f?m(h,f,p):h;default:throw Error('Unknown "format" argument passed to "formatNumber()": "'.concat(e,'"'))}}(this,t,e?tE(tE({},e),{},{v2:!0}):{v2:!0},this.getMetadata())}},{key:"formatNational",value:function(t){return this.format("NATIONAL",t)}},{key:"formatInternational",value:function(t){return this.format("INTERNATIONAL",t)}},{key:"getURI",value:function(t){return this.format("RFC3966",t)}}],function(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}(),tL=/^\+\d+$/;function tR(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function tD(t,e){var n=e.countries,r=(e.defaultCountry,e.metadata);r=new _(r);for(var i,a=function(t){var e="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(e)return(e=e.call(t)).next.bind(e);if(Array.isArray(t)||(e=function(t){if(t){if("string"==typeof t)return tR(t,void 0);var e=Object.prototype.toString.call(t).slice(8,-1);if("Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return tR(t,void 0)}}(t))){e&&(t=e);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(n);!(i=a()).done;){var o=i.value;if(r.country(o),r.leadingDigits()){if(t&&0===t.search(r.leadingDigits()))return o}else if(tm({phone:t,country:o},void 0,r.metadata))return o}}function tF(t,e){var n=e.nationalNumber,r=e.defaultCountry,i=e.metadata,a=i.getCountryCodesForCallingCode(t);if(a)return 1===a.length?a[0]:tD(n,{countries:a,defaultCountry:r,metadata:i.metadata})}var tB="(["+C+"]|[\\-\\.\\(\\)]?)",t_=RegExp("^\\+"+tB+"*["+C+"]"+tB+"*$","g"),tV=RegExp("^("+("["+C+"]+((\\-)*[")+C+"])*\\.)*[a-zA-Z]+((\\-)*["+C+"])*\\.?$","g"),tU="tel:",tG=";phone-context=",tK=RegExp("["+w+C+"]"),tW=RegExp("[^"+C+"#]+$");function tH(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function tz(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
3e%2?tH(Object(n),!0).forEach(function(e){var r,i,a;r=t,i=e,a=n[e],i in r?Object.defineProperty(r,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):tH(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function tq(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function tY(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?tq(Object(n),!0).forEach(function(e){var r,i,a;r=t,i=e,a=n[e],i in r?Object.defineProperty(r,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):tq(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function tZ(t,e,n){e&&e.defaultCountry&&!Y(e.defaultCountry,n)&&(e=tY(tY({},e),{},{defaultCountry:void 0}));try{var r;return r=e,function(t,e,n){if(e=e||{},n=new _(n),e.defaultCountry&&!n.hasCountry(e.defaultCountry)){if(e.v2)throw new I("INVALID_COUNTRY");throw Error("Unknown country: ".concat(e.defaultCountry))}var r,i,a,o,s=function(t,e,n){var r=function(t,e){var n=e.extractFormattedPhoneNumber,r=function(t){var e=t.indexOf(tG);if(e<0)return null;var n=e+tG.length;if(n>=t.length)return"";var r=t.indexOf(";",n);return r>=0?t.substring(n,r):t.substring(n)}(t);if(!(null===r||0!==r.length&&(t_.test(r)||tV.test(r))))throw new I("NOT_A_NUMBER");if(null===r)i=n(t)||"";else{i="","+"===r.charAt(0)&&(i+=r);var i,a,o=t.indexOf(tU);a=o>=0?o+tU.length:0;var s=t.indexOf(tG);i+=t.substring(a,s)}var l=i.indexOf(";isub=");if(l>0&&(i=i.substring(0,l)),""!==i)return i}(t,{extractFormattedPhoneNumber:function(t){if(t){if(t.length>250){if(e)throw new I("TOO_LONG");return}if(!1===n)return t;var r=t.search(tK);return r<0?void 0:t.slice(r).replace(tW,"")}}});if(!r)return{};if(!(r.length>=2&&te.test(r)))return tt.test(r)?{error:"TOO_SHORT"}:{};var i=function(t){var e=t.search(tn);if(e<0)return{};for(var n=t.slice(0,e),r=t.match(tn),i=1;i<r.length;){if(r[i])return{number:n,ext:r[i]};i++}}(r);return i.ext?i:{number:r}}(t,e.v2,e.extract),l=s.number,d=s.ext,u=s.error;if(!l){if(e.v2){if("TOO_SHORT"===u)throw new I("TOO_SHORT");throw new I("NOT_A_NUMBER")}return{}}var c=function(t,e,n,r){var i,a=tC(ts(t),e,n,r.metadata),o=a.countryCallingCodeSource,s=a.countryCallingCode,l=a.number;if(s)r.selectNumberingPlan(s);else{if(!l||!e&&!n)return{};r.selectNumberingPlan(e,n),e&&(i=e),s=n||q(e,r.metadata)}if(!l)return{countryCallingCodeSource:o,countryCallingCode:s};var d=tb(ts(l),r),u=d.nationalNumber,c=d.carrierCode,h=tF(s,{nationalNumber:u,defaultCountry:e,metadata:r});return h&&(i=h,"001"===h||r.country(i)),{country:i,countryCallingCode:s,countryCallingCodeSource:o,nationalNumber:u,carrierCode:c}}(l,e.defaultCountry,e.defaultCallingCode,n),h=c.country,f=c.nationalNumber,p=c.countryCallingCode,m=c.countryCallingCodeSource,$=c.carrierCode;if(!n.hasSelectedNumberingPlan()){if(e.v2)throw new I("INVALID_COUNTRY");return{}}if(!f||f.length<2){if(e.v2)throw new I("TOO_SHORT");return{}}if(f.length>17){if(e.v2)throw new I("TOO_LONG");return{}}if(e.v2){var g=new tM(p,f,n.metadata);return h&&(g.country=h),$&&(g.carrierCode=$),d&&(g.ext=d),g.__countryCallingCodeSource=m,g}var y=(e.extended?!!n.hasSelectedNumberingPlan():!!h)&&th(f,n.nationalNumberPattern());return e.extended?{country:h,countryCallingCode:p,carrierCode:$,valid:y,possible:!!y||!!(!0===e.extended&&n.possibleLengths()&&tc(f,n)),phone:f,ext:d}:y?(r=h,i=f,a=d,o={country:r,phone:i},a&&(o.ext=a),o):{}}(t,tz(tz({},r),{},{v2:!0}),n)}catch(t){if(t instanceof I);else throw t}}function tX(){var t=x(arguments);return tZ(t.text,t.options,t.metadata)}function tJ(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function tQ(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
3e%2?tJ(Object(n),!0).forEach(function(e){var r,i,a;r=t,i=e,a=n[e],i in r?Object.defineProperty(r,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):tJ(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function t0(){var t=x(arguments),e=t.text,n=t.options,r=t.metadata,i=tZ(e,n=tQ(tQ({},n),{},{extract:!1}),r);return i&&i.isPossible()||!1}let t1={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:"Åland 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élemy",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çao",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"};var t2=t.i(691567),t3=t2.default.shape({country_calling_codes:t2.default.object.isRequired,countries:t2.default.object.isRequired}),t9=t2.default.objectOf(t2.default.string),t4=t.i(272043);function t8(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function t6(t,e){for(var n,r=0,i=function(t){var e="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(e)return(e=e.call(t)).next.bind(e);if(Array.isArray(t)||(e=function(t){if(t){if("string"==typeof t)return t8(t,void 0);var e=Object.prototype.toString.call(t).slice(8,-1);if("Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return t8(t,void 0)}}(t))){e&&(t=e);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}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(""));!(n=i()).done;)n.value===t&&r++;return r}function t5(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function t7(t,e){void 0!==e&&(function(){if("u">typeof navigator)return et.test(navigator.userAgent)}()?setTimeout(function(){return t.setSelectionRange(e,e)},0):t.setSelectionRange(e,e))}var et=/Android/i;function ee(t,e,n,r,i){var a=function(t,e,n){for(var r={},i="",a=0,o=0;o<t.length;){var s=n(t[o],i,r);void 0!==s&&(i+=s,void 0!==e&&(e===o?a=i.length-1:e>o&&(a=i.length))),o++}return void 0===e&&(a=i.length),{value:i,caret:a}}(t.value,t.selectionStart,e),o=a.value,s=a.caret;if(r){var l=function(t,e,n){switch(n){case"Backspace":e>
30&&(t=t.slice(0,e-1)+t.slice(e),e--);break;case"Delete":t=t.slice(0,e)+t.slice(e+1)}return{value:t,caret:e}}(o,s,r);o=l.value,s=l.caret}var d=function(t,e,n){"string"==typeof n&&(n=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"x",n=arguments.length>2?arguments[2]:void 0;if(!t)return function(t){return{text:t}};var r=t6(e,t);return function(i){if(!i)return{text:"",template:t};for(var a,o=0,s="",l=function(t){var e="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(e)return(e=e.call(t)).next.bind(e);if(Array.isArray(t)||(e=function(t){if(t){if("string"==typeof t)return t5(t,void 0);var e=Object.prototype.toString.call(t).slice(8,-1);if("Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return t5(t,void 0)}}(t))){e&&(t=e);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t.split(""));!(a=l()).done;){var d=a.value;if(d!==e){s+=d;continue}if(s+=i[o],++o===i.length&&i.length<r)break}return n&&(s=function(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"x",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:" ",i=t.length,a=t6("(",t)-t6(")",t);a>0&&i<e.length;)t+=e[i].replace(n,r),")"===e[i]&&a--,i++;return t}(s,t)),{text:s,template:t}}}(n));var r=n(t)||{},i=r.text,a=r.template;if(void 0===i&&(i=t),a)if(void 0===e)e=i.length;else{for(var o=0,s=!1,l=-1;o<i.length&&o<a.length;){if(i[o]!==a[o]){if(0===e){s=!0,e=o;break}l=o,e--}o++}s||(e=l+1)}return{text:i,caret:e}}(o,s,n),u=d.text;s=d.caret,t.value=u,t7(t,s),i(o)}var en=["value","parse","format","inputComponent","onChange","onKeyDown"];function er(){return(er=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t}).apply(this,arguments)}function ei(t,e){var n=t.value,r=t.parse,i=t.format,a=t.inputComponent,o=t.onChange,s=t.onKeyDown,l=function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},a=Object.keys(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],!(e.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,en),d=(0,p.useRef)(),u=(0,p.useCallback)(function(t){d.current=t,e&&("function"==typeof e?e(t):e.current=t)},[e]),c=(0,p.useCallback)(function(t){ee(d.current,r,i,void 0,o)},[d,r,i,o]),h=(0,p.useCallback)(function(t){if(s&&s(t),!t.defaultPrevented){var e=d.current;if(!e.hasAttribute("readonly")){var n=function(t){switch(t.keyCode){case 8:return"Backspace";case 46:return"Delete"}}(t);switch(n){case"Delete":case"Backspace":t.preventDefault();var a,l,u,c=function(t){if(t.selectionStart!==t.selectionEnd)return{start:t.selectionStart,end:t.selectionEnd}}(e);if(c){return a=e,l=c,u=a.value,a.value=u=u.slice(0,l.start)+u.slice(l.end),t7(a,l.start),ee(e,r,i,void 0,o)}return ee(e,r,i,n,o)}}return}},[d,r,i,o,s]);return p.default.createElement(a,er({},l,{ref:u,value:i(null==n?"":n).text,onKeyDown:h,onChange:c}))}(ei=p.default.forwardRef(ei)).propTypes={parse:t2.default.func.isRequired,format:t2.default.func.isRequired,inputComponent:t2.default.elementType.isRequired,type:t2.default.string.isRequired,value:t2.default.string,onChange:t2.default.func.isRequired,onKeyDown:t2.default.func,onCut:t2.default.func,onPaste:t2.default.func},ei.defaultProps={inputComponent:"input",type:"text"};let ea=ei;var eo=function(){var t;function e(t){var n=t.onCountryChange,r=t.onCallingCodeChange;if(!(this instanceof e))throw TypeError("Cannot call a class as a function");this.onCountryChange=n,this.onCallingCodeChange=r}return t=[{key:"reset",value:function(t){var e=t.country,n=t.callingCode;this.international=!1,this.missingPlus=!1,this.IDDPrefix=void 0,this.callingCode=void 0,this.digits="",this.resetNationalSignificantNumber(),this.initCountryAndCallingCode(e,n)}},{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(t){for(var e=0,n=Object.keys(t);e<n.length;e++){var r=n[e];this[r]=t[r]}}},{key:"initCountryAndCallingCode",value:function(t,e){this.setCountry(t),this.setCallingCode(e)}},{key:"setCountry",value:function(t){this.country=t,this.onCountryChange(t)}
3},{key:"setCallingCode",value:function(t){this.callingCode=t,this.onCallingCodeChange(t,this.country)}},{key:"startInternationalNumber",value:function(t,e){this.international=!0,this.initCountryAndCallingCode(t,e)}},{key:"appendDigits",value:function(t){this.digits+=t}},{key:"appendNationalSignificantNumberDigits",value:function(t){this.nationalSignificantNumber+=t}},{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}}],function(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}();function es(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var el=/x/;function ed(t,e){if(e<1)return"";for(var n="";e>1;)1&e&&(n+=t),e>>=1,t+=t;return n+t}function eu(t,e){return")"===t[e]&&e++,function(t){for(var e=[],n=0;n<t.length;)"("===t[n]?e.push(n):")"===t[n]&&e.pop(),n++;var r=0,i="";e.push(t.length);for(var a=0;a<e.length;a++){var o=e[a];i+=t.slice(r,o),r=o+1}return i}(t.slice(0,e))}function ec(t,e,n){var r,i,a=n.metadata,o=n.useNationalPrefixFormattingRule,s=n.getSeparatorAfterNationalPrefix,l=tP(t.nationalSignificantNumber,e,{carrierCode:t.carrierCode,useInternationalFormat:t.international,withNationalPrefix:o,metadata:a});if(!o&&(t.nationalPrefix?l=t.nationalPrefix+s(e)+l:t.complexPrefixBeforeNationalSignificantNumber&&(l=t.complexPrefixBeforeNationalSignificantNumber+" "+l)),r=l,i=t,ta(r)===i.getNationalDigits())return l}var eh=function(){var t;function e(){if(!(this instanceof e))throw TypeError("Cannot call a class as a function")}return t=[{key:"parse",value:function(t){if(this.context=[{or:!0,instructions:[]}],this.parsePattern(t),1!==this.context.length)throw Error("Non-finalized contexts left when pattern parse ended");var e=this.context[0],n=e.branches,r=e.instructions;if(n)return{op:"|",args:n.concat([em(r)])};if(0===r.length)throw Error("Pattern is required");return 1===r.length?r[0]:r}},{key:"startContext",value:function(t){this.context.push(t)}},{key:"endContext",value:function(){this.context.pop()}},{key:"getContext",value:function(){return this.context[this.context.length-1]}},{key:"parsePattern",value:function(t){if(!t)throw Error("Pattern is required");var e=t.match(ep);if(!e){if(ef.test(t))throw Error("Illegal characters found in a pattern: ".concat(t));this.getContext().instructions=this.getContext().instructions.concat(t.split(""));return}var n=e[1],r=t.slice(0,e.index),i=t.slice(e.index+n.length);switch(n){case"(?:":r&&this.parsePattern(r),this.startContext({or:!0,instructions:[],branches:[]});break;case")":if(!this.getContext().or)throw Error('")" operator must be preceded by "(?:" operator');if(r&&this.parsePattern(r),0===this.getContext().instructions.length)throw Error('No instructions found after "|" operator in an "or" group');var a=this.getContext().branches;a.push(em(this.getContext().instructions)),this.endContext(),this.getContext().instructions.push({op:"|",args:a});break;case"|":if(!this.getContext().or)throw Error('"|" operator can only be used inside "or" groups');if(r&&this.parsePattern(r),!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(em(this.getContext().instructions)),this.getContext().instructions=[];break;case"[":r&&this.parsePattern(r),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(t){for(var e=[],n=0;n<t.length;){if("-"===t[n]){if(0===n||n===t.length-1)throw Error("Couldn't parse a one-of set pattern: ".concat(t));
3for(var r=t[n-1].charCodeAt(0)+1,i=t[n+1].charCodeAt(0)-1,a=r;a<=i;)e.push(String.fromCharCode(a)),a++}else e.push(t[n]);n++}return e}(r)});break;default:throw Error("Unknown operator: ".concat(n))}i&&this.parsePattern(i)}}],function(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}(),ef=/[\(\)\[\]\?\:\|]/,ep=RegExp("(\\||\\(\\?\\:|\\)|\\[|\\])");function em(t){return 1===t.length?t[0]:t}function e$(t,e){var n="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(n)return(n=n.call(t)).next.bind(n);if(Array.isArray(t)||(n=function(t){if(t){if("string"==typeof t)return eg(t,void 0);var e=Object.prototype.toString.call(t).slice(8,-1);if("Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return eg(t,void 0)}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0;return function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function eg(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var ey=function(){var t;function e(t){if(!(this instanceof e))throw TypeError("Cannot call a class as a function");this.matchTree=new eh().parse(t)}return t=[{key:"match",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.allowOverflow;if(!t)throw Error("String is required");var r=function t(e,n,r){if("string"==typeof n){var i=e.join("");return 0===n.indexOf(i)?e.length===n.length?{match:!0,matchedChars:e}:{partialMatch:!0}:0===i.indexOf(n)?r&&e.length>n.length?{overflow:!0}:{match:!0,matchedChars:e.slice(0,n.length)}:void 0}if(Array.isArray(n)){for(var a=e.slice(),o=0;o<n.length;){var s=t(a,n[o],r&&o===n.length-1);if(!s)return;if(s.overflow)return s;if(s.match){if(0===(a=a.slice(s.matchedChars.length)).length)if(o===n.length-1)return{match:!0,matchedChars:e};else return{partialMatch:!0}}else if(s.partialMatch)return{partialMatch:!0};else throw Error("Unsupported match result:\n".concat(JSON.stringify(s,null,2)));o++}return r?{overflow:!0}:{match:!0,matchedChars:e.slice(0,e.length-a.length)}}switch(n.op){case"|":for(var l,d,u=e$(n.args);!(d=u()).done;){var c=t(e,d.value,r);if(c)if(c.overflow)return c;else if(c.match)return{match:!0,matchedChars:c.matchedChars};else if(c.partialMatch)l=!0;else throw Error("Unsupported match result:\n".concat(JSON.stringify(c,null,2)))}if(l)return{partialMatch:!0};return;case"[]":for(var h,f=e$(n.args);!(h=f()).done;){var p=h.value;if(e[0]===p){if(1===e.length)return{match:!0,matchedChars:e};if(r)return{overflow:!0};return{match:!0,matchedChars:[p]}}}return;default:throw Error("Unsupported instruction tree: ".concat(n))}}(t.split(""),this.matchTree,!0);if(r&&r.match&&delete r.matchedChars,!r||!r.overflow||n)return r}}],function(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}();function ev(t,e){var n="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(n)return(n=n.call(t)).next.bind(n);if(Array.isArray(t)||(n=function(t){if(t){if("string"==typeof t)return eb(t,void 0);var e=Object.prototype.toString.call(t).slice(8,-1);if("Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return eb(t,void 0)}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0;return function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function eb(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var ex=ed("9",15),eC=/[- ]/,eS=RegExp("["+S+"]*\\$1["+S+"]*(\\$\\d["+S+"]*)*$"),ew=function(){var t;function e(t){t.state;var n=t.metadata;if(!(this instanceof e))throw TypeError("Cannot call a class as a function");this.metadata=n,this.resetFormat()}return t=[{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(t,e){this.resetFormat(),t?(this.isNANP="1"===t.callingCode(),this.matchingFormats=t.formats(),e.nationalSignificantNumber&&this.narrowDownMatchingFormats(e)):(this.isNANP=void 0,this.matchingFormats=[])}},{key:"format",value:function(t,e){var n=this;if("IS_POSSIBLE"===tu(e.nationalSignificantNumber,this.metadata))for(var r,i=ev(this.matchingFormats);!(r=i()).done;){var a=r.value,o=function(t,e,n){var r=n.metadata,i=n.shouldTryNationalPrefixFormattingRule,a=n.getSeparatorAfterNationalPrefix;if(new RegExp("^(?:".concat(e.pattern(),")$")).test(t.nationalSignificantNumber))return function(t,e,n){var r=n.metadata,i=n.shouldTryNationalPrefixFormattingRule,a=n.getSeparatorAfterNationalPrefix;if(t.nationalSignificantNumber,t.international,t.nationalPrefix,t.carrierCode,i(e)){var o=ec(t,e,{useNationalPrefixFormattingRule:!0,getSeparatorAfterNationalPrefix:a,metadata:r});if(o)return o}return ec(t,e,{useNationalPrefixFormattingRule:!1,getSeparatorAfterNationalPrefix:a,metadata:r})}(t,e,{metadata:r,shouldTryNationalPrefixFormattingRule:i,getSeparatorAfterNationalPrefix:a})}(e,a,{metadata:this.metadata,shouldTryNationalPrefixFormattingRule:function(t){return n.shouldTryNationalPrefixFormattingRule(t,{international:e.international,nationalPrefix:e.nationalPrefix})},getSeparatorAfterNationalPrefix:function(t){return n.getSeparatorAfterNationalPrefix(t)}});if(o)return this.resetFormat(),this.chosenFormat=a,this.setNationalNumberTemplate(o.replace(/\d/g,"x"),e),this.populatedNationalNumberTemplate=o,this.populatedNationalNumberTemplatePosition=this.template.lastIndexOf("x"),o}return this.formatNationalNumberWithNextDigits(t,e)}},{key:"formatNationalNumberWithNextDigits",value:function(t,e){var n=this.chosenFormat,r=this.chooseFormat(e);if(r)if(r===n)return this.formatNextNationalNumberDigits(t);else return this.formatNextNationalNumberDigits(e.getNationalDigits())}},{key:"narrowDownMatchingFormats",value:function(t){var e=this,n=t.nationalSignificantNumber,r=t.nationalPrefix,i=t.international,a=n.length-3;a<0&&(a=0),this.matchingFormats=this.matchingFormats.filter(function(t){return e.formatSuits(t,i,r)&&e.formatMatches(t,n,a)}),this.chosenFormat&&-1===this.matchingFormats.indexOf(this.chosenFormat)&&this.resetFormat()}},{key:"formatSuits",value:function(t,e,n){return!(n&&!t.usesNationalPrefix()&&!t.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!e&&!n&&t.nationalPrefixIsMandatoryWhenFormattingInNationalFormat())}},{key:"formatMatches",value:function(t,e,n){var r=t.leadingDigitsPatterns().length;if(0===r)return!0;n=Math.min(n,r-1);var i=t.leadingDigitsPatterns()[n];if(e.length<3)try{return void 0!==new ey(i).match(e,{allowOverflow:!0})}catch(t){return console.error(t),!0}return new RegExp("^(".concat(i,")")).test(e)}},{key:"getFormatFormat",value:function(t,e){return e?t.internationalFormat():t.format()}},{key:"chooseFormat",value:function(t){for(var e,n=this,r=ev(this.matchingFormats.slice());!(e=r()).done;){var i=function(){var r=e.value;return n.chosenFormat===r?"break":eS.test(n.getFormatFormat(r,t.international))?n.createTemplateForFormat(r,t)?(n.chosenFormat=r,"break"):(n.matchingFormats=n.matchingFormats.filter(function(t){return t!==r}),"continue"):"continue"}();if("break"===i)break;if("continue"===i)continue}return this.chosenFormat||this.resetFormat(),this.chosenFormat}},{key:"createTemplateForFormat",value:function(t,e){if(!(t.pattern().indexOf("|")>=0)){var n=this.getTemplateForFormat(t,e);if(n)return this.setNationalNumberTemplate(n,e),!0}}},{key:"getSeparatorAfterNationalPrefix",value:function(t){return this.isNANP||t&&t.nationalPrefixFormattingRule()&&eC.test(t.nationalPrefixFormattingRule())?" ":""}},{key:"getInternationalPrefixBeforeCountryCallingCode",value:function(t,e){var n=t.IDDPrefix,r=t.missingPlus;return n?e&&!1===e.spacing?n:n+" ":r?"":"+"}},{key:"getTemplate",value:function(t){if(this.template){for(var e=-1,n=0,r=t.international?this.getInternationalPrefixBeforeCountryCallingCode(t,{spacing:!1}):"";n<r.length+t.getDigitsWithoutInternationalPrefix().length;)e=this.template.indexOf("x",e+1),n++;return eu(this.template,e+1)}}},{key:"setNationalNumberTemplate",value:function(t,e){this.nationalNumberTemplate=t,this.populatedNationalNumberTemplate=t,this.populatedNationalNumberTemplatePosition=-1,e.international?this.template=this.getInternationalPrefixBeforeCountryCallingCode(e).replace(/[\d\+]/g,"x")+ed("x",e.callingCode.length)+" "+t:this.template=t}},{key:"getTemplateForFormat",value:function(t,e){var n,r=e.nationalSignificantNumber,i=e.international,a=e.nationalPrefix,o=e.complexPrefixBeforeNationalSignificantNumber,s=t.pattern();s=s.replace(/\[([^\[\]])*\]/g,"\\d").replace(/\d(?=[^,}][^,}])/g,"\\d");var l=ex.match(s)[0];if(!(r.length>l.length)){var d=RegExp("^"+s+"$"),u=r.replace(/\d/g,"9");d.test(u)&&(l=u);var c=this.getFormatFormat(t,i);if(this.shouldTryNationalPrefixFormattingRule(t,{international:i,nationalPrefix:a})){var h=c.replace(tw,t.nationalPrefixFormattingRule());if(ta(t.nationalPrefixFormattingRule())===(a||"")+ta("$1")&&(c=h,n=!0,a))for(var f=a.length;f>0;)c=c.replace(/\d/,"x"),f--}var p=l.replace(new RegExp(s),c).replace(/9/g,"x");return!n&&(o?p=ed("x",o.length)+" "+p:a&&(p=ed("x",a.length)+this.getSeparatorAfterNationalPrefix(t)+p)),i&&(p=tS(p)),p}}},{key:"formatNextNationalNumberDigits",value:function(t){var e=function(t,e,n){for(var r,i=function(t){var e="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(e)return(e=e.call(t)).next.bind(e);if(Array.isArray(t)||(e=function(t){if(t){if("string"==typeof t)return es(t,void 0);var e=Object.prototype.toString.call(t).slice(8,-1);if("Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return es(t,void 0)}}(t))){e&&(t=e);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(n.split(""));!(r=i()).done;){var a=r.value;if(0>t.slice(e+1).search(el))return;e=t.search(el),t=t.replace(el,a)}return[t,e]}(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition,t);return e?(this.populatedNationalNumberTemplate=e[0],this.populatedNationalNumberTemplatePosition=e[1],eu(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition+1)):void this.resetFormat()}},{key:"shouldTryNationalPrefixFormattingRule",value:function(t,e){var n=e.international,r=e.nationalPrefix;if(t.nationalPrefixFormattingRule()){var i=t.usesNationalPrefix();if(i&&r||!i&&!n)return!0}}}],function(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}();function eP(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n,r,i=null==t?null:"u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=i){var a=[],o=!0,s=!1;try{for(i=i.call(t);!(o=(n=i.next()).done)&&(a.push(n.value),!e||a.length!==e);o=!0);}catch(t){s=!0,r=t}finally{try{o||null==i.return||i.return()}finally{if(s)throw r}}return a}}(t,e)||function(t,e){if(t){if("string"==typeof t)return eO(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return eO(t,e)}}
3(t,e)||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 eO(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var eT=RegExp("^["+S+C+"]+$","i"),eN="(?:["+w+"]["+S+C+"]*|["+S+C+"]+)",eA=RegExp("[^"+S+C+"]+.*$"),ej=/[^\d\[\]]/,ek=function(){var t;function e(t){var n=t.defaultCountry,r=t.defaultCallingCode,i=t.metadata,a=t.onNationalSignificantNumberChange;if(!(this instanceof e))throw TypeError("Cannot call a class as a function");this.defaultCountry=n,this.defaultCallingCode=r,this.metadata=i,this.onNationalSignificantNumberChange=a}return t=[{key:"input",value:function(t,e){var n,r,i,a,o,s=eP((i=(r=eP("+"===(n=function(t){var e,n=t.search(eN);if(!(n<0))return"+"===(t=t.slice(n))[0]&&(e=!0,t=t.slice(1)),t=t.replace(eA,""),e&&(t="+"+t),t}(t)||"")[0]?[n.slice(1),!0]:[n],2))[0],a=r[1],eT.test(i)||(i=""),[i,a]),2),l=s[0],d=s[1],u=ta(l);return d&&!e.digits&&(e.startInternationalNumber(),u||(o=!0)),u&&this.inputDigits(u,e),{digits:u,justLeadingPlus:o}}},{key:"inputDigits",value:function(t,e){var n=e.digits,r=n.length<3&&n.length+t.length>=3;if(e.appendDigits(t),r&&this.extractIddPrefix(e),this.isWaitingForCountryCallingCode(e)){if(!this.extractCountryCallingCode(e))return}else e.appendNationalSignificantNumberDigits(t);e.international||this.hasExtractedNationalSignificantNumber||this.extractNationalSignificantNumber(e.getNationalDigits(),function(t){return e.update(t)})}},{key:"isWaitingForCountryCallingCode",value:function(t){var e=t.international,n=t.callingCode;return e&&!n}},{key:"extractCountryCallingCode",value:function(t){var e=tC("+"+t.getDigitsWithoutInternationalPrefix(),this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),n=e.countryCallingCode,r=e.number;if(n)return t.setCallingCode(n),t.update({nationalSignificantNumber:r}),!0}},{key:"reset",value:function(t){if(t){this.hasSelectedNumberingPlan=!0;var e=t._nationalPrefixForParsing();this.couldPossiblyExtractAnotherNationalSignificantNumber=e&&ej.test(e)}else this.hasSelectedNumberingPlan=void 0,this.couldPossiblyExtractAnotherNationalSignificantNumber=void 0}},{key:"extractNationalSignificantNumber",value:function(t,e){if(this.hasSelectedNumberingPlan){var n=tv(t,this.metadata),r=n.nationalPrefix,i=n.nationalNumber,a=n.carrierCode;if(i!==t)return this.onExtractedNationalNumber(r,a,i,t,e),!0}}},{key:"extractAnotherNationalSignificantNumber",value:function(t,e,n){if(!this.hasExtractedNationalSignificantNumber)return this.extractNationalSignificantNumber(t,n);if(this.couldPossiblyExtractAnotherNationalSignificantNumber){var r=tv(t,this.metadata),i=r.nationalPrefix,a=r.nationalNumber,o=r.carrierCode;if(a!==e)return this.onExtractedNationalNumber(i,o,a,t,n),!0}}},{key:"onExtractedNationalNumber",value:function(t,e,n,r,i){var a,o,s=r.lastIndexOf(n);if(s>=0&&s===r.length-n.length){o=!0;var l=r.slice(0,s);l!==t&&(a=l)}i({nationalPrefix:t,carrierCode:e,nationalSignificantNumber:n,nationalSignificantNumberMatchesInput:o,complexPrefixBeforeNationalSignificantNumber:a}),this.hasExtractedNationalSignificantNumber=!0,this.onNationalSignificantNumberChange()}},{key:"reExtractNationalSignificantNumber",value:function(t){return!!this.extractAnotherNationalSignificantNumber(t.getNationalDigits(),t.nationalSignificantNumber,function(e){return t.update(e)})||(this.extractIddPrefix(t)||this.fixMissingPlus(t)?(this.extractCallingCodeAndNationalSignificantNumber(t),!0):void 0)}},{key:"extractIddPrefix",value:function(t){var e=t.international,n=t.IDDPrefix,r=t.digits;if(t.nationalSignificantNumber,!e&&!n){var i=ty(r,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata);if(void 0!==i&&i!==r)return t.update({IDDPrefix:r.slice(0,r.length-i.length)}),this.startInternationalNumber(t,{country:void 0,callingCode:void 0}),!0}}},{key:"fixMissingPlus",value:function(t){if(!t.international){var e=tx(t.digits,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),n=e.countryCallingCode;if(e.number,n)return t.update({missingPlus:!0}),this.startInternationalNumber(t,{country:t.country,callingCode:n}),!0}}},{key:"startInternationalNumber",value:function(t,e){var n=e.country,r
3=e.callingCode;t.startInternationalNumber(n,r),t.nationalSignificantNumber&&(t.resetNationalSignificantNumber(),this.onNationalSignificantNumberChange(),this.hasExtractedNationalSignificantNumber=void 0)}},{key:"extractCallingCodeAndNationalSignificantNumber",value:function(t){this.extractCountryCallingCode(t)&&this.extractNationalSignificantNumber(t.getNationalDigits(),function(e){return t.update(e)})}}],function(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}();function eI(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var eE=function(){var t;function e(t,n){if(!(this instanceof e))throw TypeError("Cannot call a class as a function");this.metadata=new _(n);var r,i=function(t){if(Array.isArray(t))return t}(r=this.getCountryAndCallingCode(t))||function(t){var e,n,r=null==t?null:"u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var i=[],a=!0,o=!1;try{for(r=r.call(t);!(a=(e=r.next()).done)&&(i.push(e.value),2!==i.length);a=!0);}catch(t){o=!0,n=t}finally{try{a||null==r.return||r.return()}finally{if(o)throw n}}return i}}(r)||function(t){if(t){if("string"==typeof t)return eI(t,2);var e=Object.prototype.toString.call(t).slice(8,-1);if("Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return eI(t,2)}}(r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),a=i[0],o=i[1];this.defaultCountry=a,this.defaultCallingCode=o,this.reset()}return t=[{key:"getCountryAndCallingCode",value:function(t){var e,n;return t&&(y(t)?(e=t.defaultCountry,n=t.defaultCallingCode):e=t),e&&!this.metadata.hasCountry(e)&&(e=void 0),[e,n]}},{key:"input",value:function(t){var e=this.parser.input(t,this.state),n=e.digits;if(e.justLeadingPlus)this.formattedOutput="+";else if(n){if(this.determineTheCountryIfNeeded(),this.state.nationalSignificantNumber&&this.formatter.narrowDownMatchingFormats(this.state),this.metadata.hasSelectedNumberingPlan()&&(r=this.formatter.format(n,this.state)),void 0===r&&this.parser.reExtractNationalSignificantNumber(this.state)){this.determineTheCountryIfNeeded();var r,i=this.state.getNationalDigits();i&&(r=this.formatter.format(i,this.state))}this.formattedOutput=r?this.getFullNumber(r):this.getNonFormattedNumber()}return this.formattedOutput}},{key:"reset",value:function(){var t=this;return this.state=new eo({onCountryChange:function(e){t.country=e},onCallingCodeChange:function(e,n){t.metadata.selectNumberingPlan(n,e),t.formatter.reset(t.metadata.numberingPlan,t.state),t.parser.reset(t.metadata.numberingPlan)}}),this.formatter=new ew({state:this.state,metadata:this.metadata}),this.parser=new ek({defaultCountry:this.defaultCountry,defaultCallingCode:this.defaultCallingCode,metadata:this.metadata,state:this.state,onNationalSignificantNumberChange:function(){t.determineTheCountryIfNeeded(),t.formatter.reset(t.metadata.numberingPlan,t.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(t){var e=this;if(this.isInternational()){var n=function(t){return e.formatter.getInternationalPrefixBeforeCountryCallingCode(e.state,{spacing:!!t})+t},r=this.state.callingCode;return n(r?t?"".concat(r," ").concat(t):r:"".concat(this.state.getDigitsWithoutInternationalPrefix()))}return t}},{key:"getNonFormattedNationalNumberWithPrefix",value:function(){var t=this.state,e=t.nationalSignificantNumber,n=t.complexPrefixBeforeNationalSignificantNumber,r=t.nationalPrefix,i=e,a=n||r;return a&&(i=a+i),i}},{key:"getNonFormattedNumber",value:function(){var t=this.state.nationalSignificantNumberMatchesInput;
3return this.getFullNumber(t?this.getNonFormattedNationalNumberWithPrefix():this.state.getNationalDigits())}},{key:"getNonFormattedTemplate",value:function(){var t=this.getNonFormattedNumber();if(t)return t.replace(/[\+\d]/g,"x")}},{key:"isCountryCallingCodeAmbiguous",value:function(){var t=this.state.callingCode,e=this.metadata.getCountryCodesForCallingCode(t);return e&&e.length>1}},{key:"determineTheCountry",value:function(){this.state.setCountry(tF(this.isInternational()?this.state.callingCode:this.defaultCallingCode,{nationalNumber:this.state.nationalSignificantNumber,defaultCountry:this.defaultCountry,metadata:this.metadata}))}},{key:"getNumberValue",value:function(){var t=this.state,e=t.digits,n=t.callingCode,r=t.country,i=t.nationalSignificantNumber;if(e){if(this.isInternational())if(n)return"+"+n+i;else return"+"+e;else if(r||n)return"+"+(r?this.metadata.countryCallingCode():n)+i}}},{key:"getNumber",value:function(){var t=this.state,e=t.nationalSignificantNumber,n=t.carrierCode,r=t.callingCode,i=this._getCountry();if(e&&(i||r)){if(i&&i===this.defaultCountry){var a=new _(this.metadata.metadata);a.selectNumberingPlan(i);var o=a.numberingPlan.callingCode(),s=this.metadata.getCountryCodesForCallingCode(o);if(s.length>1){var l=tD(e,{countries:s,defaultCountry:this.defaultCountry,metadata:this.metadata.metadata});l&&(i=l)}}var d=new tM(i||r,e,this.metadata.metadata);return n&&(d.carrierCode=n),d}}},{key:"isPossible",value:function(){var t=this.getNumber();return!!t&&t.isPossible()}},{key:"isValid",value:function(){var t=this.getNumber();return!!t&&t.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.getNonFormattedTemplate()||""}}],function(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}();function eM(t){var e=t.inputFormat,n=t.country,r=t.metadata;return"NATIONAL_PART_OF_INTERNATIONAL"===e?"+".concat(q(n,r)):""}function eL(t,e){return e&&" "===(t=t.slice(e.length))[0]&&(t=t.slice(1)),t}function eR(t,e,n){if(!n||!n.ignoreRest)return tl(t,e,function(t){n&&"end"===t&&(n.ignoreRest=!0)})}function eD(t){var e=t.onKeyDown,n=t.inputFormat;return(0,p.useCallback)(function(t){t.keyCode===eF&&"INTERNATIONAL"===n&&t.target instanceof HTMLInputElement&&t.target.selectionStart===eB.length?t.preventDefault():e&&e(t)},[e,n])}var eF=8,eB="+",e_=["onKeyDown","country","inputFormat","metadata","international","withCountryCallingCode"];function eV(){return(eV=Object.assign.bind()).apply(this,arguments)}let eU=function(){function t(t,e){var n=t.onKeyDown,r=t.country,i=t.inputFormat,a=t.metadata,o=void 0===a?void 0:a,s=(t.international,t.withCountryCallingCode,function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},a=Object.keys(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],!(e.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,e_)),l=(0,p.useCallback)(function(t){var e=new eE(r,o),n=eM({inputFormat:i,country:r,metadata:o}),a=e.input(n+t),s=e.getTemplate();return n&&(a=eL(a,n),s&&(s=eL(s,n))),{text:a,template:s}},[r,o]),d=eD({onKeyDown:n,inputFormat:i});return p.default.createElement(ea,eV({},s,{ref:e,parse:eR,format:l,onKeyDown:d}))}return(t=p.default.forwardRef(t)).propTypes={value:t2.default.string.isRequired,onChange:t2.default.func.isRequired,onKeyDown:t2.default.func,country:t2.default.string,inputFormat:t2.default.oneOf(["INTERNATIONAL","NATIONAL_PART_OF_INTERNATIONAL","NATIONAL","INTERNATIONAL_OR_NATIONAL"]).isRequired,metadata:t2.default.object},t}();var eG=["value","onChange","onKeyDown","country","inputFormat","metadata","inputComponent","international","withCountryCallingCode"];function eK(){return(eK=Object.assign.bind()).apply(this,arguments)}let eW=function(){function t(t,e){var n=t.value,r=t.onChange,i=t.onKeyDown,a=t.country,o=t.inputFormat,s=t.metadata,l=void 0===s?void 0:s,d=t.inputComponent,u=(t.international,t.withCountryCallingCode,function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},a=Object.keys(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],!(e.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,eG)),c=eM({inputFormat:o,country:a,metadata:l}),h=(0,p.useCallback)(function(t){var e=ts(t.target.value);e===n&&0===eH(c,e,a,l).indexOf(t.target.value)&&(e=e.slice(0,-1)),r(e)},[c,n,r,a,l]),f=eD({onKeyDown:i,inputFormat:o});return p.default.createElement(void 0===d?"input":d,eK({},u,{ref:e,value:eH(c,n,a,l),onChange:h,onKeyDown:f}))}return(t=p.default.forwardRef(t)).propTypes={value:t2.default.string.isRequired,onChange:t2.default.func.isRequired,onKeyDown:t2.default.func,country:t2.default.string,inputFormat:t2.default.oneOf(["INTERNATIONAL","NATIONAL_PART_OF_INTERNATIONAL","NATIONAL","INTERNATIONAL_OR_NATIONAL"]).isRequired,metadata:t2.default.object,inputComponent:t2.default.elementType},t}();function eH(t,e,n,r){var i,a,o;return eL((i=t+e,a=n,(o=r)||(o=a,a=void 0),new eE(a,o).input(i)),t)}function ez(t){return String.fromCodePoint(127397+t.toUpperCase().charCo
3deAt(0))}var eq=["value","onChange","options","disabled","readOnly"],eY=["value","options","className","iconComponent","getIconAspectRatio","arrowComponent","unicodeFlags"];function eZ(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function eX(){return(eX=Object.assign.bind()).apply(this,arguments)}function eJ(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},a=Object.keys(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],!(e.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function eQ(t){var e=t.value,n=t.onChange,r=t.options,i=t.disabled,a=t.readOnly,o=eJ(t,eq),s=(0,p.useCallback)(function(t){var e=t.target.value;n("ZZ"===e?void 0:e)},[n]);return(0,p.useMemo)(function(){return e3(r,e)},[r,e]),p.default.createElement("select",eX({},o,{disabled:i||a,readOnly:a,value:e||"ZZ",onChange:s}),r.map(function(t){var e=t.value,n=t.label,r=t.divider;return p.default.createElement("option",{key:r?"|":e||"ZZ",value:r?"|":e||"ZZ",disabled:!!r,style:r?e0:void 0},n)}))}eQ.propTypes={value:t2.default.string,onChange:t2.default.func.isRequired,options:t2.default.arrayOf(t2.default.shape({value:t2.default.string,label:t2.default.string,divider:t2.default.bool})).isRequired,disabled:t2.default.bool,readOnly:t2.default.bool};var e0={fontSize:"1px",backgroundColor:"currentColor",color:"inherit"};function e1(t){var e=t.value,n=t.options,r=t.className,i=t.iconComponent,a=(t.getIconAspectRatio,t.arrowComponent),o=t.unicodeFlags,s=eJ(t,eY),l=(0,p.useMemo)(function(){return e3(n,e)},[n,e]);return p.default.createElement("div",{className:"PhoneInputCountry"},p.default.createElement(eQ,eX({},s,{value:e,options:n,className:(0,t4.default)("PhoneInputCountrySelect",r)})),l&&(o&&e?p.default.createElement("div",{className:"PhoneInputCountryIconUnicode"},ez(e[0])+ez(e[1])):p.default.createElement(i,{"aria-hidden":!0,country:e,label:l.label,aspectRatio:o?1:void 0})),p.default.createElement(void 0===a?e2:a,null))}function e2(){return p.default.createElement("div",{className:"PhoneInputCountrySelectArrow"})}function e3(t,e){for(var n,r=function(t){var e="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(e)return(e=e.call(t)).next.bind(e);if(Array.isArray(t)||(e=function(t){if(t){if("string"==typeof t)return eZ(t,void 0);var e=Object.prototype.toString.call(t).slice(8,-1);if("Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return eZ(t,void 0)}}(t))){e&&(t=e);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t);!(n=r()).done;){var i,a,o=n.value;if(!o.divider&&(i=o.value,a=e,null==i?null==a:i===a))return o}}e1.propTypes={iconComponent:t2.default.elementType,arrowComponent:t2.default.elementType,unicodeFlags:t2.default.bool};var e9=["country","countryName","flags","flagUrl"];function e4(){return(e4=Object.assign.bind()).apply(this,arguments)}function e8(t){var e=t.country,n=t.countryName,r=t.flags,i=t.flagUrl,a=function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},a=Object.keys(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],!(e.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,e9);return r&&r[e]?r[e]({title:n}):p.default.createElement("img",e4({},a,{alt:n,role:n?void 0:"presentation",src:i.replace("{XX}",e).replace("{xx}",e.toLowerCase())}))}e8.propTypes={country:t2.default.string.isRequired,countryName:t2.default.string.isRequired,flags:t2.default.objectOf(t2.default.elementType),flagUrl:t2.default.string.isRequired};var e6=["aspectRatio"],e5=["title"],e7=["title"];function nt(){return(nt=Object.assign.bind()).apply(this,arguments)}function ne(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},a=Object.keys(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],!(e.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function nn(t){var e=t.aspectRatio,n=ne(t,e6);return 1===e?p.default.createElement(ni,n):p.default.createElement(nr,n)}function nr(t){var e=t.title,n=ne(t,e5);return p.default.createElement("svg",nt({},n,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 75 50"}),p.default.createElement("title",null,e),p.default.createElement("g",{className:"PhoneInputInternationalIconGlobe",stroke:"currentColor",fill:"none",strokeWidth:"2",strokeMiterlimit:"10"},p.default.createElement("path",{strokeLinecap:"round",d:"M47.2,36.1C48.1,36,49,36,50,36c7.4,0,14,1.7,18.5,4.3"}),p.default.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"}),p.default.createElement("line",{x1:"26",y1:"25",x2:"74",y2:"25"}),p.default.createElement("line",{x1:"50",y1:"1",x2:"50",y2:"49"}),p.default.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"}),p.default.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"})),p.default.createElement("path",{className:"PhoneInputInternationalIconPhone",stroke:"none",fill:"
3currentColor",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 ni(t){var e=t.title,n=ne(t,e7);return p.default.createElement("svg",nt({},n,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"}),p.default.createElement("title",null,e),p.default.createElement("g",{className:"PhoneInputInternationalIconGlobe",stroke:"currentColor",fill:"none",strokeWidth:"2",strokeLinecap:"round"},p.default.createElement("path",{d:"M8.45,13A21.44,21.44,0,1,1,37.08,41.56"}),p.default.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"}),p.default.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"}),p.default.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"}),p.default.createElement("line",{x1:"27.8",y1:"0.85",x2:"27.8",y2:"34.61"}),p.default.createElement("line",{x1:"15.2",y1:"22.23",x2:"49.15",y2:"22.23"})),p.default.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 na(t){!function(t){if(t.length<2||"+"!==t[0])return!1;for(var e=1;e<t.length;){var n=t.charCodeAt(e);if(!(n>=48)||!(n<=57))return!1;e++}return!0}(t)&&console.error("[react-phone-number-input] Expected the initial `value` to be a E.164 phone number. Got",t)}function no(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function ns(t,e){return!!Y(t,e)||(console.error("Country not found: ".concat(t)),!1)}function nl(t,e){return t&&0===(t=t.filter(function(t){return ns(t,e)})).length&&(t=void 0),t}function nd(t){return new _(t).getCountries()}nn.propTypes={title:t2.default.string.isRequired,aspectRatio:t2.default.number},nr.propTypes={title:t2.default.string.isRequired},ni.propTypes={title:t2.default.string.isRequired};
3var nu=["country","label","aspectRatio"];function nc(){return(nc=Object.assign.bind()).apply(this,arguments)}function nh(t){var e=t.flags,n=t.flagUrl,r=t.flagComponent,i=t.internationalIcon;function a(t){var a=t.country,o=t.label,s=t.aspectRatio,l=function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},a=Object.keys(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],!(e.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,nu),d=i===nn?s:void 0;return p.default.createElement("div",nc({},l,{className:(0,t4.default)("PhoneInputCountryIcon",{"PhoneInputCountryIcon--square":1===d,"PhoneInputCountryIcon--border":a})}),a?p.default.createElement(r,{country:a,countryName:o,flags:e,flagUrl:n,className:"PhoneInputCountryIconImg"}):p.default.createElement(i,{title:o,aspectRatio:d,className:"PhoneInputCountryIconImg"}))}return a.propTypes={country:t2.default.string,label:t2.default.string.isRequired,aspectRatio:t2.default.number},a}function nf(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function np(t,e){return"+"+q(t,e)}nh({flagUrl:"https://purecatamphetamine.github.io/country-flag-icons/3x2/{XX}.svg",flagComponent:e8,internationalIcon:nn});function nm(t,e,n){if(t){if("+"===t[0]){if("+"===t)return;var r=new eE(e,n);return r.input(t),r.getNumberValue()}if(e){var i=nv(t,e,n);return"+".concat(q(e,n)).concat(i||"")}}}function n$(t,e){var n,r,i=e.country,a=e.countries,o=e.defaultCountry,s=e.latestCountrySelectedByUser,l=e.required,d=e.metadata;if("+"===t)return i;var u=(n=t,(r=new eE(null,d)).input(n),r.getCountry());if(u)if(!a||a.indexOf(u)>=0)return u;else return;if(i){if(nb(t,i,d)){if(s&&nb(t,s,d))return s;else if(o&&nb(t,o,d))return o;else if(!l)return}else if(!l)return}return i}function ng(t,e,n){if(0!==t.indexOf(np(e,n)))return t.replace(/\D/g,"");var r=new eE(e,n);r.input(t);var i=r.getNumber();return i?i.formatNational().replace(/\D/g,""):""}function ny(t,e,n){return String.prototype.localeCompare?t.localeCompare(e,n):t<e?-1:+(t>e)}function nv(t,e,n){var r=new eE(e,n);r.input(t);var i=r.getNumber();return i&&i.nationalNumber}function nb(t,e,n){for(var r=np(e,n),i=0;i<t.length&&i<r.length;){if(t[i]!==r[i])return!1;i++}return!0}function nx(t){var e=t.value,n=t.phoneNumber,r=t.defaultCountry,i=t.international,a=t.useNationalFormat,o=t.metadata;return(!1===i||a)&&n&&n.country?n.formatNational().replace(/\D/g,""):!e&&i&&r?np(r,o):e}function nC(t){return(nC="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function nS(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function nw(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?nS(Object(n),!0).forEach(function(e){var r,i,a;r=t,i=e,a=n[e],(i=function(t){var e=function(t,e){if("object"!=nC(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=nC(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==nC(e)?e:e+""}(i))in r?Object.defineProperty(r,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):nS(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function nP(t,e){return null===t&&(t=void 0),null===e&&(e=void 0),t===e}var nO=["name","disabled","readOnly","autoComplete","style","className","inputRef","inputComponent","numberInputProps","smartCaret","countrySelectComponent","countrySelectProps","containerComponent","containerComponentProps","defaultCountry","countries","countryOptionsOrder","labels","flags","flagComponent","flagUrl","addInternationalOption","internationalIcon","displayInitialValueAsLocalNumber","initialValueFormat","onCountryChange","limitMaxLength","countryCallingCodeEditable","focusInputOnCountrySelection","reset","metadata","international","locales"];function nT(t){return(nT="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function nN(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function nA(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
3e%2?nN(Object(n),!0).forEach(function(e){nL(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):nN(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function nj(){return(nj=Object.assign.bind()).apply(this,arguments)}function nk(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,nR(r.key),r)}}function nI(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(nI=function(){return!!t})()}function nE(t){return(nE=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function nM(t,e){return(nM=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t})(t,e)}function nL(t,e,n){return(e=nR(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function nR(t){var e=function(t,e){if("object"!=nT(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=nT(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==nT(e)?e:e+""}var nD=function(t){var e,n;function r(t){if(!(this instanceof r))throw TypeError("Cannot call a class as a function");c=r,h=[t],c=nE(c),nL(f=function(t,e){if(e&&("object"===nT(e)||"function"==typeof e))return e;if(void 0!==e)throw TypeError("Derived constructors may only return object or undefined");var n=t;if(void 0===n)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(this,nI()?Reflect.construct(c,h||[],nE(this).constructor):c.apply(this,h)),"setInputRef",function(t){!function(t,e){for(var n,r=function(t){var e="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(e)return(e=e.call(t)).next.bind(e);if(Array.isArray(t)||(e=function(t){if(t){if("string"==typeof t)return nf(t,void 0);var e=Object.prototype.toString.call(t).slice(8,-1);if("Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return nf(t,void 0)}}(t))){e&&(t=e);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t);!(n=r()).done;){var i,a,o=n.value;o&&(i=o,a=e,"function"==typeof i?i(a):i.current=a)}}([f.props.inputRef,f.inputRef],t)}),nL(f,"isCountrySupportedWithError",function(t){return ns(t,f.props.metadata)}),nL(f,"onCountryChange",function(t){var e=f.props,n=e.international,r=e.metadata,i=e.onChange,a=e.focusInputOnCountrySelection,o=f.state,s=function(t,e){var n=e.prevCountry,r=e.newCountry,i=e.metadata,a=e.useNationalFormat;if(n===r)return t;if(!t)if(a)return"";else return r?np(r,i):"";if(r){if("+"===t[0]){if(a)return 0===t.indexOf("+"+q(r,i))?function(t,e,n){if(e){var r="+"+q(e,n);if(t.length<r.length){if(0===r.indexOf(t))return""}else if(0===t.indexOf(r))return t.slice(r.length)}for(var i=0,a=Object.keys(n.country_calling_codes);i<a.length;i++){var o=a[i];if(1===t.indexOf(o))return t.slice(1+o.length)}return""}(t,r,i):"";if(n){var o=np(r,i);if(0!==t.indexOf(o))return o}else{var s=np(r,i);return 0===t.indexOf(s)?t:s}}}else if("+"!==t[0])return nm(t,n,i)||"";return t}(o.phoneDigits,{prevCountry:o.country,newCountry:t,metadata:r,useNationalFormat:!n}),l=nm(s,t,r);a&&f.inputRef.current.focus(),f.setState({country:t,latestCountrySelectedByUser:t,hasUserSelectedACountry:!0,phoneDigits:s,value:l},function(){i(l)})}),nL(f,"onChange",function(t){var e=f.props,n=e.defaultCountry,r=e.onChange,i=e.addInternationalOption,a=e.international,o=e.limitMaxLength,s=e.countryCallingCodeEditable,l=e.metadata,d=f.state,u=d.countries,c=d.phoneDigits,h=d.country,p=d.latestCountrySelectedByUser,m=function(t,e){var n,r=e.prevPhoneDigits,i=e.country,a=e.defaultCountry,o=e.latestCountrySelectedByUser,s=e.countryRequired,l=e.getAnyCountry,d=e.countries,u=e.international,c=e.limitMaxLength,h=e.countryCallingCodeEditable,f=e.metadata;if(u&&!1===h&&i){var p,m=np(i,f);
3if(0!==t.indexOf(m))return t&&"+"!==t[0]?p=nm(t=m+t,i,f):t=m,{phoneDigits:t,value:p,country:i}}return!1===u&&i&&t&&"+"===t[0]&&(t=ng(t,i,f)),t&&i&&c&&(t=function(t,e,n){var r=nv(t,e,n);if(r){var i,a,o=r.length-(i=e,(a=new _(a=n)).selectNumberingPlan(i),a.numberingPlan.possibleLengths()[a.numberingPlan.possibleLengths().length-1]);if(o>0)return t.slice(0,t.length-o)}return t}(t,i,f)),t&&"+"!==t[0]&&(!i||u)&&(t="+"+t),!t&&r&&"+"===r[0]&&(i=u?void 0:a),"+"===t&&r&&"+"===r[0]&&r.length>1&&(i=void 0),t&&(n="+"===t[0]&&("+"===t||i&&0===np(i,f).indexOf(t))?void 0:nm(t,i,f)),n&&(i=n$(n,{country:i,countries:d,defaultCountry:a,latestCountrySelectedByUser:o,required:!1,metadata:f}),!1===u&&i&&t&&"+"===t[0]&&(n=nm(t=ng(t,i,f),i,f))),!i&&s&&(i=a||l()),{phoneDigits:t,country:i,value:n}}(t,{prevPhoneDigits:c,country:h,countryRequired:!i,defaultCountry:n,latestCountrySelectedByUser:p,getAnyCountry:function(){return f.getFirstSupportedCountry({countries:u})},countries:u,international:a,limitMaxLength:o,countryCallingCodeEditable:s,metadata:l}),$=m.phoneDigits,g=m.country,y=m.value,v={phoneDigits:$,value:y,country:g};p&&y&&!nb(y,p,l)&&(v.latestCountrySelectedByUser=void 0),!1!==s||y||$!==f.state.phoneDigits||(v.forceRerender={}),f.setState(v,function(){return r(y)})}),nL(f,"_onFocus",function(){return f.setState({isFocused:!0})}),nL(f,"_onBlur",function(){return f.setState({isFocused:!1})}),nL(f,"onFocus",function(t){f._onFocus();var e=f.props.onFocus;e&&e(t)}),nL(f,"onBlur",function(t){var e=f.props.onBlur;f._onBlur(),e&&e(t)}),nL(f,"onCountryFocus",function(t){f._onFocus();var e=f.props.countrySelectProps;if(e){var n=e.onFocus;n&&n(t)}}),nL(f,"onCountryBlur",function(t){f._onBlur();var e=f.props.countrySelectProps;if(e){var n=e.onBlur;n&&n(t)}}),f.inputRef=p.default.createRef();var e,n,i,a,o,s,l,d,u,c,h,f,m=f.props,$=m.value,g=(m.labels,m.international),y=m.addInternationalOption,v=m.displayInitialValueAsLocalNumber,b=m.initialValueFormat,x=m.metadata,C=f.props,S=C.defaultCountry,w=C.countries;S&&!f.isCountrySupportedWithError(S)&&(S=void 0),$&&na($),w=nl(w,x);var P=tX($||"",x);f.CountryIcon=nh(f.props);var O=(i=(e={value:$,phoneNumber:P,defaultCountry:S,required:!y,countries:w||nd(x),getAnyCountry:function(){return f.getFirstSupportedCountry({countries:w})},metadata:x}).value,a=e.phoneNumber,o=e.defaultCountry,s=e.getAnyCountry,l=e.countries,d=e.required,u=e.metadata,a&&a.country?n=a.country:o&&(!i||nb(i,o,u))&&(n=o),l&&0>l.indexOf(n)&&(n=void 0),!n&&d&&l&&l.length>0&&(n=s()),n);return f.state={props:f.props,country:O,countries:w,phoneDigits:nx({value:$,phoneNumber:P,defaultCountry:S,international:g,useNationalFormat:v||"national"===b,metadata:x}),value:$},f}if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");return r.prototype=Object.create(t&&t.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),t&&nM(r,t),e=[{key:"componentDidMount",value:function(){var t=this.props.onCountryChange,e=this.props.defaultCountry,n=this.state.country;t&&(e&&!this.isCountrySupportedWithError(e)&&(e=void 0),n!==e&&t(n))}},{key:"componentDidUpdate",value:function(t,e){var n=this.props.onCountryChange,r=this.state.country;n&&r!==e.country&&n(r)}},{key:"getCountrySelectOptions",value:function(t){var e=t.countries,n=this.props,r=n.international,i=n.countryCallingCodeEditable,a=n.countryOptionsOrder,o=n.addInternationalOption,s=n.labels,l=n.locales,d=n.metadata;return this.useMemoCountrySelectOptions(function(){var t,n,u,c,h,f,p;return function(t,e){if(!e)return t;for(var n,r=[],i=[],a=r,o=function(t){var e="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(e)return(e=e.call(t)).next.bind(e);if(Array.isArray(t)||(e=function(t){if(t){if("string"==typeof t)return no(t,void 0);var e=Object.prototype.toString.call(t).slice(8,-1);if("Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return no(t,void 0)}}(t))){e&&(t=e);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e);!(n=o()).done;)!function(){var e=n.value;if("|"===e)a.push({divider:!0});else if("..."===e||"…"===e)a=i;else{var r="🌐"===e?void 0:e,o=t.indexOf(t.filter(function(t){return t.value===r})[0]),s=t[o];t.splice(o,1),a.push(s)}}();return r.concat(t).concat(i)}((n=(t={countries:e||nd(d),countryNames:s,addInternationalOption:(!r||!1!==i)&&o,compareStringsLocales:l}).countries,u=t.countryNames,c=t.addInternationalOption,h=t.compareStringsLocales,(f=t.compareStrings)||(f=ny),(p=n.map(function(t){return{value:t,label:u[t]||t}})).sort(function(t,e){return f(t.label,e.label,h)}),c&&p.unshift({label:u.ZZ}),p),function(t,e){if(t&&(t=t.filter(function(t){switch(t){case"🌐":case"|":case"...":case"…":return!0;default:return ns(t,e)}})).length>0)return t}(a,d))},[e,a,o,s,d])}},{key:"useMemoCountrySelectOptions",value:function(t,e){return this.countrySelectOptionsMemoDependencies&&function(t,e){if(t.length!==e.length)return!1;for(var n=0;n<t.length;){if(t[n]!==e[n])return!1;n++}return!0}(e,this.countrySelectOptionsMemoDependencies)||(this.countrySelectOptionsMemo=t(),this.countrySelectOptionsMemoDependencies=e),this.countrySelectOptionsMemo}},{key:"getFirstSupportedCountry",value:function(t){var e=t.countries;return this.getCountrySelectOptions({countries:e})[0].value}},{key:"render",value:function(){var t=this.props,e=t.name,n=t.disabled,r=t.readOnly,i=t.autoComplete,a=t.style,o=t.className,s=(t.
3inputRef,t.inputComponent),l=t.numberInputProps,d=t.smartCaret,u=t.countrySelectComponent,c=t.countrySelectProps,h=t.containerComponent,f=t.containerComponentProps,m=(t.defaultCountry,t.countries,t.countryOptionsOrder,t.labels),$=(t.flags,t.flagComponent,t.flagUrl,t.addInternationalOption,t.internationalIcon,t.displayInitialValueAsLocalNumber,t.initialValueFormat,t.onCountryChange,t.limitMaxLength,t.countryCallingCodeEditable,t.focusInputOnCountrySelection,t.reset,t.metadata),g=t.international,y=(t.locales,function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},a=Object.keys(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],!(e.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,nO)),v=this.state,b=v.country,x=v.countries,C=v.phoneDigits,S=v.isFocused,w=this.getCountrySelectOptions({countries:x});return p.default.createElement(h,nj({style:a,className:(0,t4.default)(o,"PhoneInput",{"PhoneInput--focus":S,"PhoneInput--disabled":n,"PhoneInput--readOnly":r})},f),p.default.createElement(u,nj({name:e?"".concat(e,"Country"):void 0,"aria-label":m.country},c,{value:b,options:w,onChange:this.onCountryChange,onFocus:this.onCountryFocus,onBlur:this.onCountryBlur,disabled:n||c&&c.disabled,readOnly:r||c&&c.readOnly,iconComponent:this.CountryIcon})),p.default.createElement(d?eU:eW,nj({ref:this.setInputRef,type:"tel",autoComplete:i},l,y,{inputFormat:!0===g?"INTERNATIONAL":!1===g?"NATIONAL":"INTERNATIONAL_OR_NATIONAL",international:!!g||void 0,withCountryCallingCode:!!g||void 0,name:e,metadata:$,country:b,value:C||"",onChange:this.onChange,onFocus:this.onFocus,onBlur:this.onBlur,disabled:n,readOnly:r,inputComponent:s,className:(0,t4.default)("PhoneInputInput",l&&l.className,y.className)})))}}],n=[{key:"getDerivedStateFromProps",value:function(t,e){return nA({props:t},function(t,e,n){var r=t.metadata,i=t.countries,a=t.defaultCountry,o=t.value,s=t.reset,l=t.international,d=t.displayInitialValueAsLocalNumber,u=t.initialValueFormat,c=e.defaultCountry,h=e.value,f=e.reset;n.country;var p=n.value,m=n.hasUserSelectedACountry,$=n.latestCountrySelectedByUser,g=function(t){return nx(nw(nw({},t),{},{international:l,useNationalFormat:d||"national"===u,metadata:r}))};if(s!==f)return{phoneDigits:g({value:void 0,defaultCountry:a}),value:void 0,country:a,latestCountrySelectedByUser:void 0,hasUserSelectedACountry:void 0};if(a!==c){var y=!a||ns(a,r),v=!p||l&&p===g({value:void 0,defaultCountry:c}),b=!o&&v;if(!m&&y&&b)return{country:a,phoneDigits:g({value:void 0,defaultCountry:a}),value:void 0}}if(!nP(o,h)&&!nP(o,p)){if(o){o&&na(o);var x,C,S=tX(o||"",r),w=nl(i,r);S&&S.country?(!w||w.indexOf(S.country)>=0)&&(x=S.country):(x=n$(o,{country:void 0,countries:w,metadata:r}))||!a||0!==o.indexOf(np(a,r))||(x=a)}return o?$&&((x?$===x:nb(o,$,r))?x||(x=$):C={latestCountrySelectedByUser:void 0}):C={latestCountrySelectedByUser:void 0,hasUserSelectedACountry:void 0},nw(nw({},C),{},{phoneDigits:g({phoneNumber:S,value:o,defaultCountry:a}),value:o,country:o?x:a})}}(t,e.props,e))}}],e&&nk(r.prototype,e),n&&nk(r,n),Object.defineProperty(r,"prototype",{writable:!1}),r}(p.default.PureComponent),nF=p.default.forwardRef(function(t,e){return p.default.createElement(nD,nj({},function(t){for(var e in t=nA({},t),nB)void 0===t[e]&&(t[e]=nB[e]);return t}(t),{inputRef:e}))});nF.propTypes={value:t2.default.string,onChange:t2.default.func.isRequired,onFocus:t2.default.func,onBlur:t2.default.func,disabled:t2.default.bool,readOnly:t2.default.bool,autoComplete:t2.default.string,initialValueFormat:t2.default.oneOf(["national"]),displayInitialValueAsLocalNumber:t2.default.bool,defaultCountry:t2.default.string,countries:t2.default.arrayOf(t2.default.string),labels:t9,locales:t2.default.oneOfType([t2.default.string,t2.default.arrayOf(t2.default.string)]),flagUrl:t2.default.string,flags:t2.default.objectOf(t2.default.elementType),flagComponent:t2.default.elementType,addInternationalOption:t2.default.bool,internationalIcon:t2.default.elementType,countryOptionsOrder:t2.default.arrayOf(t2.default.string),style:t2.default.object,className:t2.default.string,countrySelectComponent:t2.default.elementType,countrySelectProps:t2.default.object,inputComponent:t2.default.elementType,numberInputProps:t2.default.object,containerComponent:t2.default.elementType,containerComponentProps:t2.default.object,smartCaret:t2.default.bool,international:t2.default.bool,limitMaxLength:t2.default.bool,countryCallingCodeEditable:t2.default.bool,metadata:t3,onCountryChange:t2.default.func,focusInputOnCountrySelection:t2.default.bool};var nB={autoComplete:"tel",countrySelectComponent:e1,flagComponent:e8,flagUrl:"https://purecatamphetamine.github.io/country-flag-icons/3x2/{XX}.svg",internationalIcon:nn,inputComponent:"input",containerComponent:"div",reset:t2.default.any,smartCaret:!0,addInternationalOption:!0,countryCallingCodeEditable:!0,focusInputOnCountrySelection:!0}
3,n_=["metadata","labels"];function nV(){return(nV=Object.assign.bind()).apply(this,arguments)}function nU(t){var e=p.default.forwardRef(function(e,n){var r=e.metadata,i=e.labels,a=function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},a=Object.keys(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],!(e.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(e,n_);return p.default.createElement(nF,nV({},a,{ref:n,metadata:void 0===r?t:r,labels:void 0===i?t1:i}))});return e.propTypes={metadata:t3,labels:t9},e}function nG(t,e){var n=Array.prototype.slice.call(e);return n.push($),t.apply(this,n)}nU();let nK=nU($);function nW(){return nG(tX,arguments)}function nH(){return nG(t0,arguments)}function nz(t){return(t??"").toString().replace(/\D/g,"")}function nq(t,e,n){return t?nH(t)?function(t,e,n){var r,i,a;let o=function(t){if(!t)return"";try{let e=nW(t);return e?e.nationalNumber:nz(t)}catch{return nz(t)}}(t),s=null;if(e.phoneLengthValidationEnabled){let t,i;if(r=s,t=e.phoneMinLength??0,i=e.phoneMaxLength??0,s=t>0&&o.length<t?n.tooShort(t):!r&&i>0&&o.length>i?n.tooLong(i):r)return s}if(e.rejectStartsWithZeroOrOne&&(i=s,s=o.length>0&&("0"===o[0]||"1"===o[0])?n.invalidStart:i))return s;return e.rejectAllSameDigits&&(a=s,s=o.length>1&&o.split("").every(t=>t===o[0])?n.invalidSameDigits:a),s}(t,e,n):n.invalid:null}function nY(t){return""===t||null==t}function nZ(t,e,n){return n?!nY(t)&&!e:nY(t)||!e}t.s(["default",0,nK,"isPossiblePhoneNumber",0,nH,"parsePhoneNumber",0,nW],828829),t.s(["validatePhoneNumber",0,nq],263349),t.s(["isFormValid",0,function(t,e,n,r,i,a){return!!t&&""!==e&&""!==n&&nZ(r,i,a)},"isPhoneValid",0,nZ],121442);let nX="hidden";t.s(["default",0,function(t){let{config:$,classes:g}=t,{widgets:y}=(0,r.useConfig)(),{contactForm:v}=y,[b,x]=(0,p.useState)(!1),[C,S]=(0,p.useState)(!1),[w,P]=(0,p.useState)(!1),[O,T]=(0,p.useState)(""),[N,A]=(0,p.useState)(!1),[j,k]=(0,p.useState)(null),I=(0,m.useTranslations)("PhoneField"),E=(0,p.useRef)(null),M=(0,p.useRef)(),L=(0,p.useRef)(),R=(0,p.useRef)(),D=(0,p.useRef)(),F=$.topicLabel||"",B=$.nameLabel||"",_=$.emailLabel||"",V=$.phoneLabel||"",U=$.messageLabel||"",G=$.terms||"",K=$.buttonLabel||"",W=$.buttonColor||"accent",H=v.predefinedTopics,z=$.recipientEmail||null,q=$.enablePredefinedTopics&&H.length||!1,Y=$.phoneField||nX,Z=Y!==nX,X="required"===Y,J=v.allowedCountries?.length?v.allowedCountries:void 0,Q=v.defaultCountry||void 0,tt={phoneMinLength:v.phoneMinLength,phoneMaxLength:v.phoneMaxLength,phoneLengthValidationEnabled:v.phoneLengthValidationEnabled??!1,rejectStartsWithZeroOrOne:v.rejectStartsWithZeroOrOne??!1,rejectAllSameDigits:v.rejectAllSameDigits??!1},te={tooShort:t=>I("tooShort",{count:t}),tooLong:t=>I("tooLong",{count:t}),invalidStart:I("invalidStart"),invalidSameDigits:I("allSame"),invalid:I("invalid")};async function tn(t){t.preventDefault();let e="",n="",r="",a="",o="";if(M.current)if(q){let t=parseInt(M.current.value);e=H[t].topic,o=H[t].email}else o=z,e=M.current.value;if(L.current&&(n=L.current.value),R.current&&(r=R.current.value),D.current&&(a=D.current.value),""!==e&&""!==n&&""!==r&&""!==a&&""!==o&&(!Z||nZ(O,j,X))){x(!0);let t=await (0,i.sendContactFormMail)(e,n,r,a,o,O||"");S(!!t?.data?.sent),E.current&&(E.current.reset(),T(""),k(null)),x(!1),P(!0)}}return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsxs)("form",{id:$.blockId,ref:E,className:`flex flex-col ${g}`,onSubmit:tn,children:[!!q&&(0,e.jsxs)(s.FormControl,{className:"flex-1 mb-3",variant:"filled",children:[(0,e.jsx)(d.InputLabel,{id:"contact-form-widget-topic-label",htmlFor:"contact-form-widget-topic",children:F}),(0,e.jsx)(c.default,{id:"contact-form-widget-topic",name:"contact-form-widget-topic",labelId:"contact-form-widget-topic-label",inputRef:M,defaultValue:"",required:!0,children:H.map((t,n)=>(0,e.jsx)(u.MenuItem,{value:n,children:t.topic},t.email))})]}),!q&&(0,e.jsx)(h.TextField,{id:"contact-form-widget-topic",name:"contact-form-widget-topic",label:F,variant:"filled",className:"flex-1 mb-3",inputRef:M,required:!0}),(0,e.jsx)(h.TextField,{id:"contact-form-widget-name",name:"contact-form-widget-name",label:B,variant:"filled",className:"flex-1 mb-3",inputRef:L,required:!0}),(0,e.jsx)(h.TextField,{id:"contact-form-widget-email",name:"contact-form-widget-email",label:_,variant:"filled",className:"flex-1 mb-3",type:"email",inputRef:R,required:!0}),Z&&(0,e.jsxs)(a.Box,{className:`phone-input-wrapper mb-3 ${N||O?"active":""}`,children:[(0,e.jsx)(nK,{id:"contact-form-widget-phone",name:"contact-form-widget-phone",value:O,onChange:t=>{T(t),X||t?k(nq(t,tt,te)):k(null)},onFocus:()=>A(!0),onBlur:()=>A(!1),required:X,defaultCountry:Q,countries:J,addInternationalOption:v.allowInternationalNumbers}),j&&(0,e.jsx)(f.Typography,{variant:"caption",color:"error",display:"block",sx:{mt:1},children:j}),(0,e.jsx)(f.Typography,{variant:"subtitle2",component:"label",className:"phone-input-label",htmlFor:"contact-form-widget-phone",children:V})]}),(0,e.jsx)(h.TextField,{id:"contact-form-widget-message",name:"contact-form-widget-message",label:U,variant:"filled",className:"flex-1 mb-3",inputRef:D,multiline:!0,rows:4,required:!0}),!!G&&(0,e.jsx)("div",{className:"mb-8",children:(0,e.jsx)(f.Typography,{component:"p",variant:"caption",dangerouslySetInnerHTML:{__html:G},className:` ${"center"===$.align?"text-center":"right"===$.align?"text-right":"text-left"}`})}),(0,e.jsx)(o.Button,{id:"contact-form-widget-cta",variant:"contained",color:W,type:"submit",className:`flex whitespace-nowrap ${"center"===$.align?"sm:mx-auto":"right"===$.align?"sm:ml-auto":"sm:mr-auto"}`,startIcon:(0,e.jsx)(l.Icon,{color:"inherit",children:"mail_outline"}),children:b?v.loadingLabel:K})]}),(0,e.jsx)(n.default,{id:`contact-form-widget-${C?"success":"error"}
3`,modal:C?v.successModal:v.errorModal,open:w})]})}],105145),t.s([],463576);var nJ=t.i(526432),nQ=t.i(496488),n0=t.i(965849),n1=t.i(612842),n2=t.i(60662);let n3=(0,t.i(713149).default)("MuiBox",["root"]),n9=(0,n2.default)({defaultClassName:n3.root,generateClassName:n1.default.generate});var n4=t.i(958678),n8=t.i(126019);let n6="cover-split-media absolute inset-0",n5="absolute h-full w-full top-0 left-0 object-cover",n7="100vw";function rt(t){return t||"center"}function re(t){return t.alt||""}function rn(t){return`${rt(t.focalPointX)} ${rt(t.focalPointY)}`}function rr(t){return`${rt(t.mobileBackgroundPositionX)} ${rt(t.mobileBackgroundPositionY)}`}function ri(t,e){let n=Number(t);return Number.isFinite(n)&&n>0?n:e}function ra(t){return!!(t.backgroundAttachment||t.backgroundRepeat)}function ro(t,e){return`url(${(0,n8.getImageProps)({src:t,alt:e,width:1920,height:1080}).props.src})`}function rs(t){return`${t} !important`}function rl(t){return t.replaceAll("@media ","")}function rd(t){return{alt:re(t),width:ri(t.width,1200),height:ri(t.height,400),sizes:n7,loading:t.isHeroImage?"eager":"lazy",priority:t.isHeroImage,fetchPriority:t.isHeroImage?"high":void 0}}function ru(t){return t.srcSet??t.src}function rc(t,e){if(!t.url||ra(t)||!t.mobileBackgroundImageUrl)return null;let n=(0,n8.getImageProps)({...e,src:t.url}).props,r=(0,n8.getImageProps)({...e,src:t.mobileBackgroundImageUrl}).props;return{desktopSrcSet:ru(n),mobileSrcSet:ru(r),imgProps:{...r,style:void 0}}}function rh({wrap:t,children:e}){return t?(0,p.createElement)(n9,{className:n6},e):e}function rf(t,e,n){return(0,p.createElement)("link",{key:t,rel:"preload",as:"image",imageSrcSet:e,imageSizes:n7,media:n,fetchPriority:"high"})}function rp({config:t,desktopMedia:e,mobileMedia:n}){let r=rc(t,rd(t));return r&&t.isHeroImage?(0,p.createElement)(n4.default,null,[rf("desktop",r.desktopSrcSet,e),rf("mobile",r.mobileSrcSet,n)]):null}function rm({config:t,split:e,desktopMedia:n}){let r=re(t),i=rc(t,rd(t));return i?(0,p.createElement)(n9,{component:"picture",className:e?n6:"",sx:{"& img":{objectPosition:{xs:rr(t),md:rn(t)}}}},(0,p.createElement)("source",{media:n,srcSet:i.desktopSrcSet,sizes:n7}),(0,p.createElement)("img",{...i.imgProps,alt:r,className:n5})):null}function r$({config:t,split:e}){let n=rd(t),r=rc(t,n);return!t.url||ra(t)||r?null:(0,p.createElement)(rh,{wrap:e},(0,p.createElement)(n8.default,{src:t.url,...n,alt:n.alt,className:n5,style:{objectPosition:rn(t)}}))}function rg({dim:t,overlayColor:e}){return t&&e?(0,p.createElement)(n9,{className:"overlay absolute w-full h-full top-0 left-0",sx:{backgroundColor:e,opacity:t}}):null}function ry(){let t=document.getElementById("main");return t?.classList.contains("header-fixed")?document.getElementById("page-header")?.offsetHeight??0:0}function rv(){return 0}function rb(t){return rv}t.s(["default",0,function(t){var e;let n,{children:r,styles:i,config:a,classes:o,containsColumnsBlock:s}=t,l=!(!a.url||!a.isCoverMobileSplit||ra(a))&&!!s,d=(0,p.useSyncExternalStore)(rb,ry,rv),u=(0,nQ.useTheme)(),c=rl(u.breakpoints.up("md")),h=rl(u.breakpoints.down("md"));return(0,p.createElement)(nJ.Paper,{id:a.blockId,elevation:0,className:function(t,e,n=""){return`relative overflow-clip w-full flex flex-col justify-center ${t?"bg-auto":"bg-cover"} px-6 py-16 block-gap ${e?"cover-mobile-split":""} ${n}`}(a.backgroundRepeat,l,o),style:(!function(t,e){if(!e.url||!ra(e))return;let n=re(e);t.backgroundImage=ro(e.url,n),t.backgroundPositionX=rt(e.focalPointX),t.backgroundPositionY=rt(e.focalPointY),t.backgroundRepeat=e.backgroundRepeat||"no-repeat"}(n={...i},a),a.dim&&!a.url&&(n.backgroundColor="transparent"),a.isHeroImage&&(n.paddingTop=64+d),!function(t,e,n,r){if(!n)return;let i=e.isHeroImage?r:0;t["--cover-padding-top"]=`${64+i}px`}(n,a,l,d),n),sx:{borderRadius:a.isHeroImage||a.isFull?0:void 0,...!(e=a.backgroundAttachment)?{}:{backgroundAttachment:e,"@media (hover: none) and (pointer: coarse)":{backgroundAttachment:rs("scroll")}},...function(t){if(!t.mobileBackgroundImageUrl||!ra(t))return{};let e=re(t);
3return{backgroundImage:{xs:rs(ro(t.mobileBackgroundImageUrl,e)),md:rs(ro(t.url,e))},backgroundPosition:{xs:rs(rr(t)),md:rs(rn(t))}}}(a)}},(0,p.createElement)(rp,{config:a,desktopMedia:c,mobileMedia:h}),(0,p.createElement)(rm,{config:a,split:l,desktopMedia:c}),(0,p.createElement)(r$,{config:a,split:l}),(0,p.createElement)(rg,{dim:a.dim,overlayColor:a.overlayColor}),(0,p.createElement)(n0.default,{className:"px-0 lg:px-4 relative z-2"},r))}],365993),t.s([],412396),t.i(878069);var rx=t.i(954e3),rC=t.i(944832),rS=t.i(643441);t.s(["default",0,function(t){let{content:n,styles:r,config:i,classes:a}=t,o=n?(0,rS.decodeHtmlContent)(n):"",s=Object.assign({},r);s.justifyContent=i.buttonTextAlign||"flex-start";let l=(a||"").includes(rC.KEEP_COLORS_IN_DARK_MODE_CLASS);return i.backgroundColor&&!l&&delete s.backgroundColor,"outlined"===i.variant&&r.color&&(s.borderColor=r.color),i.width&&(s.width=i.width),(0,e.jsx)(rx.CtaButton,{id:i.blockId,label:o,link:i.linkUrl,rel:i.linkRel,target:i.linkTarget,backgroundColor:i.backgroundColor,variant:i.variant,customClass:a,styles:s,textToCopy:i.textToCopy,copiedLabel:i.copiedLabel})}],712587),t.s([],671422),t.s(["default",0,function(t){let{children:n,config:r,styles:i,classes:a}=t;return(0,e.jsx)("div",{id:r.blockId,style:i,className:`block-buttons block-gap block-gutter flex flex-wrap items-center ${a}`,children:n})}],648489),t.s([],386734);var rw=t.i(221858);let rP=["module","text/javascript","application/javascript","application/ecmascript","text/ecmascript"],rO=new WeakSet;async function rT(t){let e;if(rO.has(t))return;rO.add(t);let n=Array.from(t.querySelectorAll("script"));for(let r of(e=[],n.forEach((t,n)=>{if(function(t){if(null==t)return!0;let e=t.split(";")[0].trim().toLowerCase();return""===e||rP.includes(e)}(t.type)){var r;e.push({index:n,awaitLoad:"string"==typeof(r=t.src)&&""!==r.trim()})}}),e)){if(!t.isConnected)return;let e=n[r.index],i=e.parentNode;if(!i)continue;let a=document.createElement("script");Array.from(e.attributes).forEach(t=>a.setAttribute(t.name,t.value)),a.textContent=e.textContent,a.async=!1;let o=r.awaitLoad?function(t){return new Promise(e=>{t.addEventListener("load",()=>e(),{once:!0}),t.addEventListener("error",()=>e(),{once:!0})})}(a):null;i.replaceChild(a,e),o&&await o}}var rN=t.i(657610),rA=t.i(96833);t.s(["default",0,function(t){let{config:n,styles:r,classes:i}=t,a=n.customHtml,[o,s]=(0,p.useState)(!1),l=(0,p.useRef)(null),[d,u]=(0,p.useState)(null),c=(0,rN.useInView)(l,{once:!0,margin:"200px 0px 200px 0px"});(0,p.useEffect)(()=>{(0,rw.replayWindowLoad)(),s(!0)},[]),(0,p.useEffect)(()=>{d&&rT(d)},[d]);let h=a&&(a.includes("donorbox.org")||a.includes('name="donorbox"'));return(0,e.jsx)("div",{className:h?"block-gap flex items-center justify-center min-h-0":"block-gap",ref:l,children:!!c&&(0,e.jsx)("div",{ref:u,dangerouslySetInnerHTML:{__html:a},style:r,className:`${rA.default["custom-html-block"]} ${i}`},n.blockId+"-"+o)})}],748562),t.s([],363413);let rj=t.r(255494).Parser;t.s(["default",0,function(t){let{config:n}=t,r=n.customHtml,i=new rj;return(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n4.default,{children:i.parse(r)})})}],796119),t.s([],411932)},96833,t=>{t.v({"custom-html-block":"CustomHtml-module-scss-module__l_jXYq__custom-html-block"})},58871,250650,477728,305061,395572,74207,363348,385217,690921,421579,1020,198056,770170,774134,357290,339322,99899,701761,322924,983310,t=>{"use strict";var e=t.i(391398),n=t.i(191788),r=t.i(56206),i=t.i(600961),a=t.i(322138),o=t.i(314654),s=t.i(248157),l=t.i(221967),d=t.i(779007);let u=n.createContext({});var c=t.i(654463),h=t.i(322394),f=t.i(713149),p=t.i(46739);function m(t){return(0,p.default)("MuiAccordion",t)}let $=(0,f.default)("MuiAccordion",["root","heading","rounded","expanded","disabled","gutters","region"]),g=(0,a.styled)(d.default,{name:"MuiAccordion",slot:"Root",overridesResolver:(t,e)=>{let{ownerState:n}=t;return[{[`& .${$.region}`]:e.region},e.root,!n.square&&e.rounded,!n.disableGutters&&e.gutters]}})((0,o.default)(({theme:t})=>{let e={duration:t.transitions.duration.shortest};return{position:"relative",transition:t.transitions.create(["margin"],e),overflowAnchor:"none","&::before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(t.vars||t).palette.divider,transition:t.transitions.create(["opacity","background-color"],e)},"&:first-of-type":{"&::before":{display:"none"}},[`&.${$.expanded}`]:{"&::before":{opacity:0}
3,"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&::before":{display:"none"}}},[`&.${$.disabled}`]:{backgroundColor:(t.vars||t).palette.action.disabledBackground}}}),(0,o.default)(({theme:t})=>({variants:[{props:t=>!t.square,style:{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(t.vars||t).shape.borderRadius,borderTopRightRadius:(t.vars||t).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(t.vars||t).shape.borderRadius,borderBottomRightRadius:(t.vars||t).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}}},{props:t=>!t.disableGutters,style:{[`&.${$.expanded}`]:{margin:"16px 0"}}}]}))),y=(0,a.styled)("h3",{name:"MuiAccordion",slot:"Heading"})({all:"unset"}),v=(0,a.styled)("div",{name:"MuiAccordion",slot:"Region"})({}),b=n.forwardRef(function(t,a){let o=(0,s.useDefaultProps)({props:t,name:"MuiAccordion"}),{children:d,className:f,defaultExpanded:p=!1,disabled:$=!1,disableGutters:b=!1,expanded:x,onChange:C,square:S=!1,slots:w={},slotProps:P={},TransitionComponent:O,TransitionProps:T,...N}=o,[A,j]=(0,c.default)({controlled:x,default:p,name:"Accordion",state:"expanded"}),k=n.useCallback(t=>{j(!A),C&&C(t,!A)},[A,C,j]),[I,...E]=n.Children.toArray(d),M=n.useMemo(()=>({expanded:A,disabled:$,disableGutters:b,toggle:k}),[A,$,b,k]),L={...o,square:S,disabled:$,disableGutters:b,expanded:A},R=(t=>{let{classes:e,square:n,expanded:r,disabled:a,disableGutters:o}=t;return(0,i.default)({root:["root",!n&&"rounded",r&&"expanded",a&&"disabled",!o&&"gutters"],heading:["heading"],region:["region"]},m,e)})(L),D={slots:{transition:O,...w},slotProps:{transition:T,...P}},[F,B]=(0,h.default)("root",{elementType:g,externalForwardedProps:{...D,...N},className:(0,r.default)(R.root,f),shouldForwardComponentProp:!0,ownerState:L,ref:a,additionalProps:{square:S}}),[_,V]=(0,h.default)("heading",{elementType:y,externalForwardedProps:D,className:R.heading,ownerState:L}),[U,G]=(0,h.default)("transition",{elementType:l.default,externalForwardedProps:D,ownerState:L}),[K,W]=(0,h.default)("region",{elementType:v,externalForwardedProps:D,ownerState:L,className:R.region,additionalProps:{"aria-labelledby":I.props.id,id:I.props["aria-controls"],role:"region"}});return(0,e.jsxs)(F,{...B,children:[(0,e.jsx)(_,{...V,children:(0,e.jsx)(u.Provider,{value:M,children:I})}),(0,e.jsx)(U,{in:A,timeout:"auto",...G,children:(0,e.jsx)(K,{...W,children:E})})]})});function x(t){return(0,p.default)("MuiAccordionDetails",t)}(0,f.default)("MuiAccordionDetails",["root"]);let C=(0,a.styled)("div",{name:"MuiAccordionDetails",slot:"Root"})((0,o.default)(({theme:t})=>({padding:t.spacing(1,2,2)}))),S=n.forwardRef(function(t,n){let a=(0,s.useDefaultProps)({props:t,name:"MuiAccordionDetails"}),{className:o,...l}=a,d=(t=>{let{classes:e}=t;return(0,i.default)({root:["root"]},x,e)})(a);return(0,e.jsx)(C,{className:(0,r.default)(d.root,o),ref:n,ownerState:a,...l})});var w=t.i(973942);function P(t){return(0,p.default)("MuiAccordionSummary",t)}let O=(0,f.default)("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]),T=(0,a.styled)(w.default,{name:"MuiAccordionSummary",slot:"Root"})((0,o.default)(({theme:t})=>{let e={duration:t.transitions.duration.shortest};return{display:"flex",width:"100%",minHeight:48,padding:t.spacing(0,2),transition:t.transitions.create(["min-height","background-color"],e),[`&.${O.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${O.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},[`&:hover:not(.${O.disabled})`]:{cursor:"pointer"},variants:[{props:t=>!t.disableGutters,style:{[`&.${O.expanded}`]:{minHeight:64}}}]}})),N=(0,a.styled)("span",{name:"MuiAccordionSummary",slot:"Content"})((0,o.default)(({theme:t})=>({display:"flex",textAlign:"start",flexGrow:1,margin:"12px 0",variants:[{props:t=>!t.disableGutters,style:{transition:t.transitions.create(["margin"],{duration:t.transitions.duration.shortest}),[`&.${O.expanded}`]:{margin:"20px 0"}}}]}))),A=(0,a.styled)("span",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper"})((0,o.default)(({theme:t})=>({display:"flex",color:(t.vars||t).palette.action.active,transform:"rotate(0deg)",transition:t.transitions.create("transform",{duration:t.transitions.duration.shortest}),[`&.${O.expanded}`]:{transform:"rotate(180deg)"}}))),j=n.forwardRef(function(t,a){let o=(0,s.useDefaultProps)({props:t,name:"MuiAccordionSummary"}),{children:l,className:d,expandIcon:c,focusVisibleClassName:f,onClick:p,slots:m,slotProps:$,...g}=o,{disabled:y=!1,disableGutters:v,expanded:b,toggle:x}=n.useContext(u),C={...o,expanded:b,disabled:y,disableGutters:v},S=(t=>{let{classes:e,expanded:n,disabled:r,disableGutters:a}=t;return(0,i.default)({root:["root",n&&"expanded",r&&"disabled",!a&&"gutters"],focusVisible:["focusVisible"],content:["content",n&&"expanded",!a&&"contentGutters"],expandIconWrapper:["expandIconWrapper",n&&"expanded"]},P,e)})(C),w={slots:m,slotProps:$},[O,j]=(0,h.default)("root",{ref:a,shouldForwardComponentProp:!0,className:(0,r.default)(S.root,d),elementType:T,externalForwardedProps:{...w,...g},ownerState:C,additionalProps:{focusRipple:!1,disableRipple:!0,disabled:y,"aria-expanded":b,focusVisibleClassName:(0,r.default)(S.focusVisible,f)},getSlotProps:t=>({...t,onClick:e=>{t.onClick?.(e),x&&x(e),p&&p(e)}})}),[k,I]=(0,h.default)("content",{className:S.content,elementType:N,externalForwardedProps:w,ownerState:C}),[E,M]=(0,h.default)("expandIconWrapper",{className:S.expandIconWrapper,elementType:A,externalForwardedProps:w,ownerState:C});return(0,e.jsxs)(O,{...j,children:[(0,e.jsx)(k,{...I,children:l}),c&&(0,e.jsx)(E,{...M,children:c})]})});var k=t.i(689274),I=t.i(375275),E=t.i(695770);t.s(["default",0,function(t){let{config:r,classes:i}=t,a=r.question||"",o=r.answer||"",s=r.blockId,l=(0,n.useContext)(E.FaqAccordionContext),[d,u]=(0,n.use
3State)(!1),c=l&&s?l.openId===s:d;return(0,e.jsxs)(b,{id:s,expanded:c,onChange:(t,e)=>{l?l.setOpenId(e?s:null):u(e)},disableGutters:!0,square:!0,elevation:0,className:i,sx:{background:"transparent","&::before":{display:"none"},"&:not(:first-of-type)":{borderTop:"1px solid",borderColor:"outlineVariant.main",mt:1,pt:1}},children:[(0,e.jsx)(j,{expandIcon:(0,e.jsx)(k.default,{sx:{color:"onSurface.main"},children:"expand_more"}),sx:{minHeight:44,px:0,py:1,gap:2,"& .MuiAccordionSummary-content":{m:0}},children:(0,e.jsx)(I.default,{variant:"button",component:"span",dangerouslySetInnerHTML:{__html:a},sx:{textTransform:"none",textAlign:"left",fontWeight:600,color:"onSurface.main"}})}),(0,e.jsx)(S,{sx:{p:0,pb:1},children:(0,e.jsx)(I.default,{variant:"body1",component:"div",dangerouslySetInnerHTML:{__html:o},sx:{color:"onSurface.main"}})})]})}],250650),t.s([],58871);var M=t.i(711898),L=t.i(52738),R=t.i(951675),D=t.i(126019);t.s(["default",0,function(t){let{styles:n,config:r,items:i,classes:a}=t,{theme:o}=(0,M.useConfig)();r.cropImages;let s=100/(r.columns||3),l=o.layout.spacing.gutter,d=0,u=0;return i.forEach(t=>{let e=t.attributes?.width,n=t.attributes?.height;n&&n>d&&(d=n),e&&e>u&&(u=e)}),(0,e.jsx)("div",{id:r.blockId,className:`flex flex-wrap block-gutter block-gap ${a}`,style:n,children:i.filter(t=>t.attributes?.url).map(t=>{let n={};return t.attributes&&(n=(0,L.parseBlockConfig)(t.id,t.attributes,o)),(0,e.jsx)(R.Box,{sx:{width:{sm:`calc(100% - ${l}px)`,md:`calc(50% - ${l}px)`,lg:`calc(${s}% - ${l}px)`}},className:"flex-grow",children:(0,e.jsx)(D.default,{className:`block w-full h-full object-cover ${!!n.isRounded&&"block-rounded"}`,src:n.url,height:d||n.height||"auto",width:u||n.width||"auto",alt:n.alt||"",sizes:"(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw",loading:"lazy"})},t.id)})})}],477728),t.s([],305061);var F=t.i(982404);t.s(["default",0,function(t){let{content:n,styles:r,config:i,classes:a}=t,o="h"+(i.level||"2");return(0,e.jsx)(F.Typography,{id:i.blockId,component:o,variant:o,dangerouslySetInnerHTML:{__html:n},style:r,className:a})}],395572),t.s([],74207);var B=t.i(643441);t.s(["default",0,function(t){let{styles:n,config:r,classes:i}=t,a=r.align,o=r.url||"/images/image-placeholder.jpg",s=r.alt?(0,B.decodeUTF8)(r.alt):"",l=r.caption?(0,B.decodeUTF8)(r.caption):"",d=r.setWidth,u=r.setHeight,c=d||u,h=Object.assign({},n),f=800,p=400;r.displayWidth&&"auto"!==r.displayWidth?f=r.displayWidth:r.width&&"auto"!==r.width&&(f=r.width),r.displayHeight&&"auto"!==r.displayHeight?p=r.displayHeight:r.height&&"auto"!==r.height&&(p=r.height),d&&(h.width=f),u&&(h.height=p);let m=(0,e.jsx)(D.default,{className:`block max-w-full object-contain ${r.isRounded?"block-rounded":""} 
4        ${r.isRound?"h-full w-full object-cover":"h-auto"}
5        ${r.isCover&&!c?"h-full w-full relative md:absolute":""}
6        ${r.isCover?"object-cover":""}
7        ${r.isWide||r.isFull?"w-full":""}`,src:o,height:p,width:f,alt:s,sizes:"100vw",loading:"lazy"});return(0,e.jsxs)(R.Box,{id:r.blockId,className:`flex flex-row flex-wrap block-gap shrink-0
8        ${r.isRound?"rounded-full aspect-square overflow-hidden":""}
9        ${a&&!c?"w-full":""}
10        ${i}`,sx:{justifyContent:c?void 0:"center"===a?"center":"right"===a?"flex-end":"left"===a?"flex-start":void 0,marginLeft:c&&("center"===a||"right"===a)?"auto":void 0,marginRight:c&&"center"===a?"auto":void 0},style:h,children:[r.href?(0,e.jsx)("a",{href:r.href,title:s||"","aria-label":s||"",rel:r.rel||"",target:r.target||"_self",children:m}):(0,e.jsx)(e.Fragment,{children:m}),l&&(0,e.jsx)(F.Typography,{variant:"caption",component:"span",className:"pt-2 pb-4 italic flex-1 w-full",dangerouslySetInnerHTML:{__html:l}})]})}],363348),t.s([],385217),t.s(["default",0,function(t){let{config:n,styles:r,classes:i,items:a}=t,o=(0,e.jsx)("ol",{style:r,className:i,children:a.map(t=>(0,e.jsx)("li",{dangerouslySetInnerHTML:{__html:t.content}},t.id))}),s=(0,e.jsx)("ul",{style:r,className:i,children:a.map(t=>(0,e.jsx)("li",{dangerouslySetInnerHTML:{__html:t.content}},t.id))});return n.ordered?o:s}],690921),t.s([],421579),t.s(["default",0,function(t){let{content:n}=t,r=n.replace(/<[^>]+>/g,"");return(0,e.jsx)(k.default,{children:r})}],1020),t.s([],198056);var _=t.i(527389);t.s(["default",0,function(t){let{children:n,styles:r,config:i,classes:a}=t,o={},s="right"===i.mediaPosition,l=12*(i.mediaWidth||50)/100,d=i.width||576,u=i.height||312,c=i.alt||"",h=Object.assign({},r);return h.alignItems="stretch",(i.focalPointX||i.focalPointY)&&(o.objectPosition=`${i.focalPointX||"center"} ${i.focalPointY||"center"}`),(0,e.jsxs)(_.Grid,{id:i.blockId,container:!0,direction:{xs:"row",md:s?"row":"row-reverse"},style:h,className:`block-rounded overflow-hidden block-gap ${a}`,children:[(0,e.jsx)(_.Grid,{size:{xs:12,md:12-l},className:`py-6 pr-6 pl-6 md:py-16 order-2 md:order-none ${s?"md:pl-16":"md:pr-16"}`,children:n}),(0,e.jsx)(_.Grid,{size:{xs:12,md:l}
10,className:"relative flex order-1 md:order-none",children:(0,e.jsx)(D.default,{src:i.mediaUrl,width:d,height:u,alt:c,style:o,className:"relative w-full h-auto md:absolute md:top-0 md:left-0 md:h-full object-cover",sizes:"(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw",loading:"lazy"})})]})}],770170),t.s([],774134),t.i(859380);var V=t.i(616847),U=t.i(370895),G=t.i(862416),K=t.i(398690),W=t.i(70938);t.s(["default",0,function(t){let{config:r,classes:i}=t,{widgets:a}=(0,M.useConfig)(),{newsletter:o}=a,[s,l]=(0,n.useState)(!1),d=(0,n.useRef)(!1),[u,c]=(0,n.useState)(!1),[h,f]=(0,n.useState)(!1),p=(0,n.useRef)(null),m=(0,n.useRef)(),$=(0,n.useRef)(),g=r.guid,y=r.nameLabel||"",v=r.emailLabel||"",b=r.buttonLabel||"",x=r.buttonColor||"accent",C=r.terms||"";async function S(t){t.preventDefault();let e="",n="";if(g&&!d.current&&(m.current&&(e=m.current.value),$.current&&(n=$.current.value),""!==e&&""!==n)){d.current=!0,l(!0);try{let t=await (0,U.signToNewsletter)(g,e,n);f(!!t.success),p.current&&p.current.reset(),c(!0)}finally{d.current=!1,l(!1)}}}return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsxs)("form",{id:"newsletter-widget-form",ref:p,className:`flex flex-col sm:flex-row sm:items-stretch ${i}`,onSubmit:S,children:[(0,e.jsx)(W.TextField,{id:"newsletter-widget-name",name:"newsletter-widget-name",label:y,variant:"filled",className:"flex-1 mb-3 sm:mr-3 sm:mb-0",inputRef:m,required:!0}),(0,e.jsx)(W.TextField,{id:"newsletter-widget-email",name:"newsletter-widget-email",label:v,variant:"filled",className:"flex-[2] mb-3 sm:mr-3 sm:mb-0",type:"email",inputRef:$,required:!0}),(0,e.jsx)(G.Button,{id:"newsletter-widget-cta",variant:"contained",color:x,type:"submit",disabled:s,className:"flex flex-1 whitespace-nowrap sm:mx-auto",startIcon:(0,e.jsx)(K.Icon,{color:"inherit",children:"mail_outline"}),children:s?o.loadingLabel:b})]}),!!C&&(0,e.jsx)("div",{className:"mt-8",children:(0,e.jsx)(F.Typography,{component:"p",variant:"caption",dangerouslySetInnerHTML:{__html:C},className:` ${"center"===r.align?"text-center":"right"===r.align?"text-right":"text-left"}`})}),(0,e.jsx)(V.default,{id:`newsletter-widget-${h?"success":"error"}`,modal:h?o.successModal:o.errorModal,open:u})]})}],357290),t.s([],339322),t.s(["default",0,function(t){let{content:n,config:r,styles:i,classes:a}=t;return(0,e.jsx)(F.Typography,{id:r.blockId,component:"p",dangerouslySetInnerHTML:{__html:n},style:i,className:a})}],99899),t.s([],701761);var H=t.i(795339),z=t.i(400410),q=t.i(255019);function Y(t){return(0,p.default)("PrivateSwitchBase",t)}(0,f.default)("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);let Z=(0,a.styled)(w.default,{name:"MuiSwitchBase"})({padding:9,borderRadius:"50%",variants:[{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:({edge:t,ownerState:e})=>"start"===t&&"small"!==e.size,style:{marginLeft:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}},{props:({edge:t,ownerState:e})=>"end"===t&&"small"!==e.size,style:{marginRight:-12}}]}),X=(0,a.styled)("input",{name:"MuiSwitchBase",shouldForwardProp:z.default})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),J=n.forwardRef(function(t,n){let{autoFocus:r,checked:a,checkedIcon:o,defaultChecked:s,disabled:l,disableFocusRipple:d=!1,edge:u=!1,icon:f,id:p,inputProps:m,inputRef:$,name:g,onBlur:y,onChange:v,onFocus:b,readOnly:x,required:C=!1,tabIndex:S,type:w,value:P,slots:O={},slotProps:T={},...N}=t,[A,j]=(0,c.default)({controlled:a,default:!!s,name:"SwitchBase",state:"checked"}),k=(0,q.default)(),I=l;k&&void 0===I&&(I=k.disabled);let E="checkbox"===w||"radio"===w,M={...t,checked:A,disabled:I,disableFocusRipple:d,edge:u},L=(t=>{let{classes:e,checked:n,disabled:r,edge:a}=t,o={root:["root",n&&"checked",r&&"disabled",a&&`edge${(0,H.default)(a)}`],input:["input"]};return(0,i.default)(o,Y,e)})(M),R={slots:O,slotProps:{input:m,...T}},[D,F]=(0,h.default)("root",{ref:n,elementType:Z,className:L.root,shouldForwardComponentProp:!0,externalForwardedProps:{...R,component:"span",...N},getSlotProps:t=>({...t,onFocus:e=>{t.onFocus?.(e),b&&b(e),k&&k.onFocus&&k.onFocus(e)},onBlur:e=>{t.onBlur?.(e),y&&y(e),k&&k.onBlur&&k.onBlur(e)}}),ownerState:M,additionalProps:{centerRipple:!0,focusRipple:!d,disabled:I,role:void 0,tabIndex:null}}),[B,_]=(0,h.default)("input",{ref:$,elementType:X,className:L.input,externalForwardedProps:R,getSlotProps:t=>({...t,onChange:e=>
10{t.onChange?.(e),(t=>{if(t.nativeEvent.defaultPrevented)return;let e=t.target.checked;j(e),v&&v(t,e)})(e)}}),ownerState:M,additionalProps:{autoFocus:r,checked:a,defaultChecked:s,disabled:I,id:E?p:void 0,name:g,readOnly:x,required:C,tabIndex:S,type:w,..."checkbox"===w&&void 0===P?{}:{value:P}}});return(0,e.jsxs)(D,{...F,children:[(0,e.jsx)(B,{..._}),A?o:f]})});var Q=t.i(781289);let tt=(0,Q.default)((0,e.jsx)("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),te=(0,Q.default)((0,e.jsx)("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),tn=(0,Q.default)((0,e.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function tr(t){return(0,p.default)("MuiCheckbox",t)}let ti=(0,f.default)("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]);var ta=t.i(465686),to=t.i(641887);let ts=(0,a.styled)(J,{shouldForwardProp:t=>(0,z.default)(t)||"classes"===t,name:"MuiCheckbox",slot:"Root",overridesResolver:(t,e)=>{let{ownerState:n}=t;return[e.root,n.indeterminate&&e.indeterminate,e[`size${(0,H.default)(n.size)}`],"default"!==n.color&&e[`color${(0,H.default)(n.color)}`]]}})((0,o.default)(({theme:t})=>({color:(t.vars||t).palette.text.secondary,variants:[{props:{color:"default",disableRipple:!1},style:{"&:hover":{backgroundColor:t.alpha((t.vars||t).palette.action.active,(t.vars||t).palette.action.hoverOpacity)}}},...Object.entries(t.palette).filter((0,ta.default)()).map(([e])=>({props:{color:e,disableRipple:!1},style:{"&:hover":{backgroundColor:t.alpha((t.vars||t).palette[e].main,(t.vars||t).palette.action.hoverOpacity)}}})),...Object.entries(t.palette).filter((0,ta.default)()).map(([e])=>({props:{color:e},style:{[`&.${ti.checked}, &.${ti.indeterminate}`]:{color:(t.vars||t).palette[e].main},[`&.${ti.disabled}`]:{color:(t.vars||t).palette.action.disabled}}})),{props:{disableRipple:!1},style:{"&:hover":{"@media (hover: none)":{backgroundColor:"transparent"}}}}]}))),tl=(0,e.jsx)(te,{}),td=(0,e.jsx)(tt,{}),tu=(0,e.jsx)(tn,{}),tc=n.forwardRef(function(t,a){let o=(0,s.useDefaultProps)({props:t,name:"MuiCheckbox"}),{checkedIcon:l=tl,color:d="primary",icon:u=td,indeterminate:c=!1,indeterminateIcon:f=tu,inputProps:p,size:m="medium",disableRipple:$=!1,className:g,slots:y={},slotProps:v={},...b}=o,x=c?f:u,C=c?f:l,S={...o,disableRipple:$,color:d,indeterminate:c,size:m},w=(t=>{let{classes:e,indeterminate:n,color:r,size:a}=t,o={root:["root",n&&"indeterminate",`color${(0,H.default)(r)}`,`size${(0,H.default)(a)}`]},s=(0,i.default)(o,tr,e);return{...e,...s}})(S),P=v.input??p,[O,T]=(0,h.default)("root",{ref:a,elementType:ts,className:(0,r.default)(w.root,g),shouldForwardComponentProp:!0,externalForwardedProps:{slots:y,slotProps:v,...b},ownerState:S,additionalProps:{type:"checkbox",icon:n.cloneElement(x,{fontSize:x.props.fontSize??m}),checkedIcon:n.cloneElement(C,{fontSize:C.props.fontSize??m}),disableRipple:$,slots:y,slotProps:{input:(0,to.mergeSlotProps)("function"==typeof P?P(S):P,{"data-indeterminate":c})}}});return(0,e.jsx)(O,{...T,classes:w})});t.s(["Checkbox",0,tc],322924);function th(t){return(0,p.default)("MuiFormControlLabel",t)}let tf=(0,f.default)("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]);var tp=t.i(147372);let tm=(0,a.styled)("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(t,e)=>{let{ownerState:n}=t;return[{[`& .${tf.label}`]:e.label},e.root,e[`labelPlacement${(0,H.default)(n.labelPlacement)}`]]}})((0,o.default)(({theme:t})=>({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${tf.disabled}`]:{cursor:"default"},[`& .${tf.label}`]:{[`&.${tf.disabled}`]:{color:(t.vars||t).palette.text.disabled}},variants:[{props:{labelPlacement:"start"},style:{flexDirection:"row-reverse",marginRight:-11}},{props:{labelPlacement:"top"},style:{flexDirection:"column-reverse"}},{props:{labelPlacement:"bottom"},style:{flexDirection:"column"}},{props:({labelPlacement:t})=>"start"===t||"top"===t||"bottom"===t,style:{marginLeft:16}}]}
10))),t$=(0,a.styled)("span",{name:"MuiFormControlLabel",slot:"Asterisk"})((0,o.default)(({theme:t})=>({[`&.${tf.error}`]:{color:(t.vars||t).palette.error.main}}))),tg=n.forwardRef(function(t,a){let o=(0,s.useDefaultProps)({props:t,name:"MuiFormControlLabel"}),{checked:l,className:d,componentsProps:u={},control:c,disabled:f,disableTypography:p,inputRef:m,label:$,labelPlacement:g="end",name:y,onChange:v,required:b,slots:x={},slotProps:C={},value:S,...w}=o,P=(0,q.default)(),O=f??c.props.disabled??P?.disabled,T=b??c.props.required,N={disabled:O,required:T};["checked","name","onChange","value","inputRef"].forEach(t=>{void 0===c.props[t]&&void 0!==o[t]&&(N[t]=o[t])});let A=(0,tp.default)({props:o,muiFormControl:P,states:["error"]}),j={...o,disabled:O,labelPlacement:g,required:T,error:A.error},k=(t=>{let{classes:e,disabled:n,labelPlacement:r,error:a,required:o}=t,s={root:["root",n&&"disabled",`labelPlacement${(0,H.default)(r)}`,a&&"error",o&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",a&&"error"]};return(0,i.default)(s,th,e)})(j),E={slots:x,slotProps:{...u,...C}},[M,L]=(0,h.default)("typography",{elementType:I.default,externalForwardedProps:E,ownerState:j}),R=$;return null==R||R.type===I.default||p||(R=(0,e.jsx)(M,{component:"span",...L,className:(0,r.default)(k.label,L?.className),children:R})),(0,e.jsxs)(tm,{className:(0,r.default)(k.root,d),ownerState:j,ref:a,...w,children:[n.cloneElement(c,N),T?(0,e.jsxs)("div",{children:[R,(0,e.jsxs)(t$,{ownerState:j,"aria-hidden":!0,className:k.asterisk,children:[" ","*"]})]}):R]})});t.s(["FormControlLabel",0,tg],983310)},449937,t=>{t.v({"quote-block":"Quote-module-scss-module__eYzECW__quote-block"})},744360,339720,839652,982063,483197,825932,17488,246630,t=>{"use strict";var e=t.i(391398);t.i(859380);var n=t.i(616847),r=t.i(711898),i=t.i(897289),a=t.i(951675),o=t.i(862416),s=t.i(322924),l=t.i(983310),d=t.i(288683),u=t.i(398690),c=t.i(181753),h=t.i(70938),f=t.i(982404),p=t.i(191788),m=t.i(352819),$=t.i(828829),g=t.i(741213),y=t.i(263349),v=t.i(121442);t.s(["default",0,function(t){let{config:b,classes:x}=t,{widgets:C}=(0,r.useConfig)(),{petitionForm:S}=C,w=b.newsletterCheckedByDefault??!1,[P,O]=(0,p.useState)(!1),T=(0,p.useRef)(!1),[N,A]=(0,p.useState)(!1),[j,k]=(0,p.useState)(!1),I=(0,p.useRef)(null),[E,M]=(0,p.useState)(""),[L,R]=(0,p.useState)(""),[D,F]=(0,p.useState)(""),[B,_]=(0,p.useState)(""),[V,U]=(0,p.useState)(!1),[G,K]=(0,p.useState)(w),[W,H]=(0,p.useState)(null),z=(0,m.useTranslations)("PetitionForm"),q=(0,m.useTranslations)("PhoneField"),{getSuggestion:Y}={hasSuggestion:t=>!!t?.includes("@")&&void 0!==(0,g.run)({email:t}),getSuggestion:t=>{if(!t?.includes("@"))return null;let e=(0,g.run)({email:t});return e?{address:e.address,domain:e.domain,full:e.full}:null}},Z=b.nameLabel||"",X=b.emailLabel||"",J=b.phoneLabel||"",Q=b.phoneRequired||!1,tt=b.newsletterLabel||"",te=b.enforceNewsletterOptIn||!1,tn=b.terms||"",tr=b.campaignId,ti=b.redirectUrl,ta=b.buttonLabel||"",to=S.allowedCountries?.length?S.allowedCountries:void 0,ts=S.defaultCountry||void 0,tl={phoneMinLength:b.phoneMinLength,phoneMaxLength:b.phoneMaxLength,phoneLengthValidationEnabled:b.phoneLengthValidationEnabled??!1,rejectStartsWithZeroOrOne:b.rejectStartsWithZeroOrOne??!1,rejectAllSameDigits:b.rejectAllSameDigits??!1},td={tooShort:t=>q("tooShort",{count:t}),tooLong:t=>q("tooLong",{count:t}),invalidStart:q("invalidStart"),invalidSameDigits:q("allSame"),invalid:q("invalid")},tu=b.buttonColor||"accent";async function tc(t){t.preventDefault();let e=!!te||G;if(!T.current&&(0,v.isFormValid)(tr,E,L,B,W,Q)){T.current=!0,O(!0);try{let t=await (0,i.signPetition)(S.crm,tr,E,L,B,e);if(A(!!t?.success),I.current&&(I.current.reset(),M(""),R(""),_(""),K(w)),t?.success&&ti){var n;let t=(n={campaignId:tr,name:E,email:L,phone:B,newsletter:e},ti+`?campaignId=${encodeURIComponent(n.campaignId)}&name=${encodeURIComponent(n.name)}&email=${encodeURIComponent(n.email)}&phone=${encodeURIComponent(n.phone||"")}&newsletter=${encodeURIComponent(n.newsletter)}`);window.open(t,"_blank")}k(!0)}finally{T.current=!1,O(!1)}}}return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsxs)("form",{id:b.blockId,ref:I,className:`flex flex-col ${x}`,onSubmit:tc,children:[(0,e.jsx)(h.TextField,{id:"petition-form-widget-name",name:"petition-form-widget-name",label:Z,variant:"filled",className:"flex-1 mb-3",value:E,onChange:t=>{M(t.target.value)},required:!0}),(0,e.jsx)(h.TextField,{id:"petition-form-widget-email",name:"petition-form-widget-email",label:X,variant:"filled",className:"flex-1 mb-3",type:"email",value:L,onChange:t=>{R(t.target.value),F("")},onBlur:()=>{let t;F((t=Y(L))?t.full:"")},required:!0}),D&&(0,e.jsx)(a.Box,{sx:{mb:2,mt:-1},children:(0,e.jsxs)(f.Typography,{variant:"caption",color:"warning.main",display:"flex",alignItems:"center",gap:.5,children:[(0,e.jsx)(u.Icon,{fontSize:"small",children:"info"}),z("email.suggestion",{suggestion:D})," ",(0,e.jsx)(c.Link,{component:"button",type:"button",variant:"caption",onClick:()=>{R(D),F("")},sx:{cursor:"pointer",fontWeight:"bold"},children:z("email.useThis")})]})}),(0,e.jsxs)(a.Box,{className:`phone-input-wrapper ${V||B?"active":""}`,children:[(0,e.jsx)($.default,{id:"petition-form-widget-phone",name:"petition-form-widget-phone",value:B,onChange:t=>{_(t),Q||""!==t&&null!=t?H((0,y.validatePhoneNumber)(t,tl,td)):H(null)},onFocus:()=>{U(!0)},onBlur:()=>{U(!1)},required:Q,defaultCountry:ts,countries:to,addInternationalOption:S.allowInternationalNumbers}),W&&(0,e.jsx)(f.Typography,{variant:"caption",color:"error",display:"block",sx:{mt:1},children:W}),(0,e.jsx)(f.Typography,{variant:"subtitle2",component:"label",className:"phone-input-label",htmlFor:"petition-form-widget-phone",children:J})]}
10),!te&&(0,e.jsx)(d.FormGroup,{children:(0,e.jsx)(l.FormControlLabel,{control:(0,e.jsx)(s.Checkbox,{checked:G,onChange:t=>{K(t.target.checked)},sx:{"& .MuiSvgIcon-root":{fontSize:24}}}),label:tt})}),(0,e.jsx)(o.Button,{id:"petition-form-widget-cta",variant:"contained",color:tu,type:"submit",disabled:P,className:`mt-8 flex whitespace-nowrap ${"center"===b.align?"sm:mx-auto":"right"===b.align?"sm:ml-auto":"sm:mr-auto"}`,startIcon:(0,e.jsx)(u.Icon,{color:"inherit",children:"create"}),children:P?S.loadingLabel:ta}),!!tn&&(0,e.jsx)("div",{className:"mt-8",children:(0,e.jsx)(f.Typography,{component:"p",variant:"caption",dangerouslySetInnerHTML:{__html:tn},className:` ${b.align?"text-"+b.align:"text-left"}`})})]}),(0,e.jsx)(n.default,{id:`petition-form-widget-${N?"success":"error"}`,modal:N?S.successModal:S.errorModal,open:j})]})}],339720),t.s([],744360),t.i(420135);var b=t.i(334134),x=t.i(343862),C=t.i(538753);function S(t){let{posts:n,block:r,isFeatured:i=!1,isList:a=!1}=t;return(0,e.jsx)(x.default,{container:!0,className:"block-gap block-gutter flex-nowrap md:flex-wrap overflow-x-auto scroll-hidden py-1 md:py-0 pr-4 md:pr-0 w-[calc(100%+1rem)] md:w-full",children:n.map((t,n)=>(0,e.jsx)(x.default,{className:`${C.default["post-item"]} ${a&&C.default["list-item"]} ${i&&0===n&&C.default["featured-item"]} pb-1`,children:(0,e.jsx)(b.default,{post:t,innerBlocks:r?.innerBlocks,displayFeatured:i&&0===n||a},t.title)},t.id))})}t.s(["default",0,S],839652),t.s([],982063),t.i(544807);var w=t.i(704840),P=t.i(678207);function O(t){let{block:n,config:r}=t,[i,a]=(0,p.useState)(!0),[o,s]=(0,p.useState)([]);return(0,p.useEffect)(()=>{(async()=>{let t=r.query,e=await (0,P.getPosts)(t);e.posts.length>0&&s(e.posts),a(!1)})()},[r.query]),(0,e.jsx)(e.Fragment,{children:i?(0,e.jsx)(w.default,{}
10):(0,e.jsx)(S,{posts:o,block:n.innerBlocks[0],isFeatured:r.isFeatured,isList:r.isList})})}t.i(114965);var T=t.i(969291);function N(t){let{block:n,config:r}=t,[i,a]=(0,p.useState)(!0),[o,s]=(0,p.useState)([]);return(0,p.useEffect)(()=>{(async()=>{let t=r.query,e=await (0,P.getPressReleases)(t);e.pressReleases.length>0&&s(e.pressReleases),a(!1)})()},[r.query]),(0,e.jsx)(e.Fragment,{children:i?(0,e.jsx)(w.default,{}):(0,e.jsx)(T.default,{pressReleases:o,block:n.innerBlocks[0]})})}t.i(651695);var A=t.i(474250),j=t.i(527389);function k(t){let{publications:n,block:r,isFeatured:i=!1}=t;return(0,e.jsx)(j.Grid,{container:!0,className:"block-gap block-gutter flex-nowrap overflow-x-auto scroll-hidden pr-4 md:pr-0 w-[calc(100%+1rem)] md:w-full",children:n.map((t,n)=>(0,e.jsx)(j.Grid,{className:"flex flex-col grow shrink-0 md:shrink-1 basis-10/12 sm:basis-5/12 md:basis-0",children:(0,e.jsx)(A.default,{publication:t,innerBlocks:r?.innerBlocks,displayFeatured:i&&0===n},t.title)},t.id))})}function I(t){let{block:n,config:r}=t,[i,a]=(0,p.useState)(!0),[o,s]=(0,p.useState)([]);return(0,p.useEffect)(()=>{(async()=>{let t=r.query,e=await (0,P.getPublications)(t);e.publications.length>0&&s(e.publications),a(!1)})()},[r.query]),(0,e.jsx)(e.Fragment,{children:i?(0,e.jsx)(w.default,{}):(0,e.jsx)(k,{publications:o,block:n.innerBlocks[0],isFeatured:r.is
10Featured})})}let E={"latest-posts":"blog","latest-publications":"publications","latest-press-releases":"pressReleases"};t.s(["default",0,function(t){var n,i;let a,{block:o,config:s,styles:l,classes:d}=t,u=(0,r.useConfig)();if(n=s.queryType,(a=E[n])&&(i=u[a],i?.isActive===!1))return(0,e.jsx)(e.Fragment,{});let c=(0,e.jsx)(O,{block:o,content:"",styles:l,config:s,classes:d}),h=(0,e.jsx)(I,{block:o,content:"",styles:l,config:s,classes:d}),f=(0,e.jsx)(N,{block:o,content:"",styles:l,config:s,classes:d});return"latest-posts"===s.queryType?c:"latest-publications"===s.queryType?h:"latest-press-releases"===s.queryType?f:(0,e.jsx)(e.Fragment,{})}],483197),t.s([],825932);var M=t.i(449937);t.s(["default",0,function(t){let{children:n,styles:r,classes:i}=t;return(0,e.jsx)(a.Box,{component:"blockquote",className:`block-gap ${M.default["quote-block"]} ${i}`,style:r,children:n})}],17488),t.s([],246630)},538753,t=>{t.v({"featured-item":"PostsList-module-scss-module__Zw5Hia__featured-item","list-item":"PostsList-module-scss-module__Zw5Hia__list-item","post-item":"PostsList-module-scss-module__Zw5Hia__post-item"})},342107,64198,t=>{"use strict";var e=t.i(391398);t.i(643893);var n=t.i(611156);t.i(981584);var r=t.i(281346);t.i(830442);var i=t.i(384711);t.i(204874);var a=t.i(112036);t.i(463576);var o=t.i(105145);t.i(412396);var s=t.i(365993);t.i(671422);var l=t.i(712587);t.i(386734);var d=t.i(648489);t.i(363413);var u=t.i(748562);t.i(411932);var c=t.i(796119);t.i(58871);var h=t.i(250650);t.i(305061);var f=t.i(477728);t.i(129280);var p=t.i(930874);t.i(74207);var m=t.i(395572);t.i(385217);var $=t.i(363348);t.i(421579);var g=t.i(690921);t.i(198056);var y=t.i(1020);t.i(774134);var v=t.i(770170);t.i(339322);var b=t.i(357290);t.i(701761);var x=t.i(99899);t.i(744360);var C=t.i(339720);t.i(825932);var S=t.i(483197);t.i(246630);var w=t.i(17488);t.i(800468);var P=t.i(441261);function O(t){let{block:n,config:r,styles:i,classes:a}=t,o=n.innerBlocks.map(t=>({name:t?.attributes?.service||"",link:t.attributes?.url||""})),s=r.icon.color,l=r.icon.background,d=r.icon.size;return(0,e.jsx)(P.default,{items:o,color:s,background:l,size:d,styles:i,classes:a})}var T=t.i(951675),N=t.i(526432),A=t.i(982404),j=t.i(126019);let k=(0,e.jsx)(j.default,{src:"/images/testimonials/icon-like.svg",width:16,height:16,alt:"","aria-hidden":"true"}),I=(0,e.jsx)(j.default,{src:"/images/testimonials/icon-heart.svg",width:16,height:16,alt:"","aria-hidden":"true"});function E({reactionType:t}){return"likes"===t?k:"heart"===t?I:(0,e.jsxs)(e.Fragment,{children:[k,I]})}function M({testimonial:t,displayMode:n,primaryActionLabel:r,secondaryActionLabel:i,cardRef:a}){let{name:o,comment:s,timestamp:l,reactionCount:d,reactionType:u,avatarUrl:c}=t;return(0,e.jsxs)(N.Paper,{elevation:0,ref:a,tabIndex:-1,className:"flex items-start gap-2 p-4",sx:{"&:focus":{outline:"2px solid",outlineColor:"primary.main",outlineOffset:"2px"}},children:[(0,e.jsx)(j.default,{src:c||"/images/testimonials/icon-user.svg",alt:"","aria-hidden":"true",width:48,height:48,className:"block shrink-0 rounded-full object-cover w-[35px] h-[35px] md:w-12 md:h-12"}),(0,e.jsxs)(T.Box,{className:"flex flex-1 min-w-0 flex-col gap-2",children:[(0,e.jsxs)(T.Box,{className:"flex flex-col gap-3 p-4 rounded-[20px]",sx:{bgcolor:"surfaceVariant.main"},children:[(0,e.jsx)(A.Typography,{variant:"subtitle1",component:"p",className:"mb-0",sx:{color:"onSurfaceVariant.main"},children:o}),(0,e.jsx)(A.Typography,{variant:"body1",component:"p",className:"mb-0",sx:t=>({color:"onSurfaceVariant.main",[t.breakpoints.down("md")]:{...t.typography.body2}}),children:s})]}),"comments"===n&&(0,e.jsxs)(A.Typography,{variant:"body2",component:"div",className:"flex items-center justify-between px-4 font-semibold",sx:{color:"onSurfaceVariant.main"},children:[(0,e.jsxs)(T.Box,{component:"span",className:"flex items-center gap-6 whitespace-nowrap",children:[(0,e.jsx)("span",{children:l}),(0,e.jsx)("span",{children:r}),(0,e.jsx)("span",{children:i})]}),(0,e.jsxs)(T.Box,{component:"span",className:"flex items-center gap-1",children:[(0,e.jsx)("span",{children:d}),(0,e.jsx)(T.Box,{component:"span",className:"flex items-center",children:(0,e.jsx)(E,{reactionType:u})})]})]})]})]})}var L=t.i(862416),R=t.i(527389),D=t.i(191788);function F(t){let{config:n,classes:r}=t,{displayMode:i="comments",testimonials:a=[],showMoreLabel:o="Show more",showLessLabel:s="Show less",primaryActionLabel:l="Like",secondaryActionLabel:d="Reply"}=n??{},[u,c]=(0,D.useState)(!1),h=(0,D.useRef)(null),f=(0,D.useRef)(null),p=(0,D.useId)(),m=(0,D.useRef)(u);if((0,D.useEffect)(()=>{m.current!==u&&(m.current=u,u?h.current?.focus():f.current?.focus())},[u]),!Array.isArray(a)||0===a.length)return null;let $=a.length>2;return(0,e.jsxs)(R.Grid,{id:p,container:!0,rowSpacing:{xs:4,md:6},columnSpacing:{xs:4,md:5},className:`flex-col md:flex-row block-gap ${r}`,children:[a.map((t,n)=>{let r=n>=2;return(0,e.jsx)(R.Grid,{size:{xs:12,md:6},sx:r?{display:{xs:u?"block":"none",md:"block"}}:void 0,children:(0,e.jsx)(M,{testimonial:t,displayMode:i,primaryActionLabel:l,secondaryActionLabel:d,cardRef:2===n?h:void 0})},n)}
10),$&&(0,e.jsx)(R.Grid,{size:12,sx:{display:{md:"none"}},children:(0,e.jsx)(L.Button,{ref:f,type:"button",variant:"outlined",color:"primary",fullWidth:!0,"aria-expanded":u,"aria-controls":p,onClick:()=>c(t=>!t),children:u?s:o})})]})}function B(t){let{config:n,styles:r,classes:i}=t;return(0,e.jsx)(A.Typography,{id:n.blockId,component:"span",dangerouslySetInnerHTML:{__html:n.customHtml},style:r,className:i})}let _=t.i(350461).default.env.NEXT_PUBLIC_WRITE_TO_API_URL||"",V=t=>(t||_).replace(/\/$/,"");async function U(t,e){let n=await fetch(`${V(e)}/Newsletter/signup`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)});if(!n.ok)throw Error(`Write-to signup failed: ${n.status}`);return n.json()}async function G(t,e){let n=new URLSearchParams({userAgent:navigator.userAgent,ipAddress:await K(),campaign:t}),r=await fetch(`${V(e)}/User/oneTimeHelp?${n.toString()}`,{method:"POST",headers:{"Content-Type":"application/json"}});if(!r.ok)throw Error(`Write-to one-time help signup failed: ${r.status}`);return r.json()}async function K(){try{let t=await fetch("https://api.ipify.org/?format=json"),{ip:e}=await t.json();return e||""}catch{return""}}async function W(t,e,n){let r=await fetch(`${V(n)}/User/next-step`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:t,campaign:e})});if(!r.ok)throw Error(`Write-to next-step failed: ${r.status}`);return r.json()}async function H(t,e,n,r){try{let i=V(r),a=await fetch(`${i}/User/email?email=${encodeURIComponent(t)}&campaign=${encodeURIComponent(e)}`);
10if(!a.ok)return;let o=await a.json();if(!o?.id)return;await fetch(`${i}/Event/Page/View`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({userId:o.id,campaign:e,landing:!0,timestamp:new Date().toISOString(),utmParameters:{source:n.utmSource,medium:n.utmMedium,campaign:n.utmCampaign,term:n.utmTerm,content:n.utmContent}})})}catch{}}function z(t){let e={};return new URLSearchParams(t).forEach((t,n)=>{let r=n.replace(/^(amp;)+/,"");r.startsWith("utm_")&&t&&(e[r]=t)}),{utmSource:e.utm_source,utmMedium:e.utm_medium,utmCampaign:e.utm_campaign,utmTerm:e.utm_term,utmContent:e.utm_content}}var q=t.i(181753),Y=t.i(70938),Z=t.i(352819),X=t.i(730943);let J={"& .MuiOutlinedInput-notchedOutline":{border:"1px solid var(--md-sys-color-primary)"},"& .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline":{border:"1px solid",borderColor:"error.main"},"& .MuiInputLabel-root, & .MuiInputLabel-root.Mui-focused, & .MuiOutlinedInput-input":{color:"var(--md-sys-color-on-surface)"}},Q={border:0,clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},tt=new Set;function te(t){let{classes:n,config:r}=t,i=(0,Z.useTranslations)("WriteToSignup"),a=r.apiUrl,o=r.contactEmail,s=!!r.redirectReturningSigner,l=r.campaign,d=r.terms||"",u=r.buttonLabel||"Submit",c=r.oneTimeHelpLinkText,[h,f]=(0,D.useState)(""),[p,m]=(0,D.useState)(""),[$,g]=(0,D.useState)(""),[y,v]=(0,D.useState)(!1),[b,x]=(0,D.useState)(""),[C,S]=(0,D.useState)({}),w=(0,D.useRef)(null),P=(0,D.useRef)(null),[O,N]=(0,D.useState)({});function j(){return o?i("genericErrorWithContact",{contactEmail:o}):i("genericError")}async function k(){if(x(""),!l)return void x(i("unlinkedCampaign"));v(!0);try{let{email:t}=await G(l,a);await H(t,l,O,a);let{redirectUrl:e}=await W(t,l,a);e?window.location.href=e:(x(j()),v(!1))}catch{x(j()),v(!1)}}async function I(t){if(t.preventDefault(),x(""),S({}),!l)return void x(i("unlinkedCampaign"));let e={};if(h.trim()||(e.name=i("missingName")),p.trim()||(e.email=i("missingEmail")),e.name||e.email){(0,X.flushSync)(()=>S(e));let t=(e.name?w:P).current;t===document.activeElement&&t?.blur(),t?.focus();return}v(!0);try{let t=p.trim();await U({campaign:l,name:h.trim(),email:t,phone:$.trim()||null,...O},a),await H(t,l,O,a),document.cookie=`wt_signup=${encodeURIComponent(JSON.stringify({email:t,campaign:l}))}; path=/; max-age=2592000; SameSite=Lax`;let{redirectUrl:e}=await W(t,l,a);e?window.location.href=e:(x(j()),v(!1))}catch{x(j()),v(!1)}}(0,D.useEffect)(()=>{N(z(window.location.search))},[]),(0,D.useEffect)(()=>{let t,e;if(!s||!l)return;let n=function(){if("u"<typeof document)return null;let t=document.cookie.match(/(?:^|;\s*)wt_signup=([^;]+)/);if(!t)return null;try{return JSON.parse(decodeURIComponent(t[1]))}catch{return null}}();if(!n?.email||n.campaign!==l)return;let r=n.email;t=JSON.stringify([l,r]),e=tt.has(t),tt.add(t),e||H(r,l,z(window.location.search),a).then(()=>W(r,l,a)).then(({redirectUrl:t})=>{t&&(window.location.href=t)}).catch(()=>{})},[s,l,a]);let E=[{id:"name",label:r.nameLabel,value:h,set:f,inputRef:w,errorMessage:C.name},{id:"email",label:r.emailLabel,type:"email",value:p,set:m,inputRef:P,errorMessage:C.email},{id:"phone",label:r.phoneLabel,value:$,set:g}];return(0,e.jsxs)(T.Box,{component:"form",className:n,onSubmit:I,sx:{display:"flex",flexDirection:"column",gap:4,width:"100%"},children:[(0,e.jsxs)(T.Box,{sx:{display:"flex",flexDirection:"column",gap:1.5},children:[E.map(t=>(0,e.jsx)(Y.TextField,{label:t.label,type:t.type,value:t.value,onChange:e=>{t.set(e.target.value),t.errorMessage&&S(e=>({...e,[t.id]:void 0}))},inputRef:t.inputRef,error:!!t.errorMessage,helperText:t.errorMessage,fullWidth:!0,sx:J},t.id)),(0,e.jsx)(A.Typography,{variant:"caption",sx:{fontSize:12,lineHeight:"18px",color:"inherit","& a":{fontWeight:700,textDecoration:"underline",color:"inherit"}},dangerouslySetInnerHTML:{__html:d}}),b&&(0,e.jsx)(A.Typography,{variant:"caption",role:"alert",sx:{color:"var(--md-sys-color-error)"},children:b})]}),(0,e.jsx)(L.Button,{type:"submit",variant:"contained",color:"accent",fullWidth:!0,disabled:y,children:y?i("submitting"):u}),(0,e.jsx)(T.Box,{"aria-live":"polite","aria-atomic":"true",sx:Q,children:y?i("submitting"):""}),!!c&&(0,e.jsx)(q.Link,{component:"button",type:"button",variant:"body2",onClick:k,disabled:y,sx:{alignSelf:"flex-start",textAlign:"left",color:"inherit",textDecorationColor:"inherit"},children:c})]})}t.i(544807);var tn=t.i(704840),tr=t.i(542651),ti=t.i(52738),ta=t.i(944832),to=t.i(496488),ts=t.i(168489);let tl=(0,ts.default)(()=>t.A(368660),{loadableGenerated:{modules:[658702]},loading:()=>(0,e.jsx)(tn.default,{}),ssr:!1}),td=(0,ts.default)(()=>t.A(339318),{loadableGenerated:{modules:[831818]},loading:()=>(0,e.jsx)(tn.default,{}),ssr:!1}),tu=(0,ts.default)(()=>t.A(987137),{loadableGenerated:{modules:[624383]},loading:()=>(0,e.jsx)(tn.default,{}),ssr:!1}),tc=(0,ts.default)(()=>t.A(66947),{loadableGenerated:{modules:[511439]},loading:()=>(0,e.jsx)(tn.default,{}),ssr:!1}),th=(0,ts.default)(()=>t.A(16547),{loadableGenerated:{modules:[598650]},loading:()=>(0,e.jsx)(tn.default,{}),ssr:!1}),tf=(0,ts.default)(()=>t.A(577742),{loadableGenerated:{modules:[711136]}});t.s(["default",0,function t(P){let{blocks:T}=P,N=(0,to.useTheme)(),A=T.map(P=>{let T={},A={},j="";P.attributes&&!Array.isArray(P.attributes)&&(T=(0,ta.parseBlockStyles)(P.attributes,N),A=(0,ti.parseBlockConfig)(P.id,P.attributes,N),j=function(t){if(!t)return"";let e="";return t.className&&(e+=t.className+" "),t.align&&("wide"===t.align?e+="block-wide ":"full"===t.align&&(e+="block-full ")),e.trim()}(P.attributes));let k={content:P.content,styles:T,config:A,classes:j},I=function(){switch(P.name){case tr.BLOCKS.PARAGRAPH_BLOCK:return(0,e.jsx)(x.default,{...k},P.id);case tr.BLOCKS.HEADING_BLOCK:return(0,e.jsx)(m.default,{...k},P.id);case tr.BLOCKS.BUTTONS_BLOCK:return(0,e.jsx)(d.default,{...k,children:(0,e.jsx)(t,{blocks:P.innerBlocks})},P.id);case tr.BLOCKS.BUTTON_BLOCK:return(0,e.jsx)(l.default,{...k},P.id);case tr.BLOCKS.COVER_BLOCK:return(0,e.jsx)(s.default,{...k,containsColumnsBlock:P.innerBlocks?.some(t=>t.name===tr.BLOCKS.COLUMNS_BLOCK),children:(0,e.jsx)(t,{blocks:P.innerBlocks})},P.id);case tr.BLOCKS.IMAGE_BLOCK:return(0,e.jsx)($.default,{...k},P.id);case tr.BLOCKS.GALLERY_BLOCK:return(0,e.jsx)(f.default,{...k,items:P.innerBlocks},P.id);case tr.BLOCKS.COLUMNS_BLOCK:return(0,e.jsx)(a.default,{...k,children:(0,e.jsx)(t,{blocks:P.innerBlocks})},P.id);case tr.BLOCKS.COLUMN_BLOCK:return(0,e.jsx)(i.default,{...k,children:(0,e.jsx)(t,{blocks:P.innerBlocks})},P.id);case tr.BLOCKS.GROUP_BLOCK:return(0,e.jsx)(p.default,{...k,children:(0,e.jsx)(t,{blocks:P.innerBlocks})},P.id);case tr.BLOCKS.MEDIA_TEXT_BLOCK:return(0,e.jsx)(v.default,{...k,children:(0,e.jsx)(t,{blocks:P.innerBlocks})},P.id);case tr.BLOCKS.QUERY_BLOCK:{let t=function(t){let e=[];
10if(t.innerBlocks&&t.innerBlocks.length){let n=t.innerBlocks[0].innerBlocks;n&&n.length&&n.forEach(t=>{e.push(t)})}return e}(P);return(0,e.jsx)(S.default,{block:t[0],...k},P.id)}case tr.BLOCKS.SOCIAL_LINKS_BLOCK:return(0,e.jsx)(O,{block:P,...k},P.id);case tr.BLOCKS.PAYMENT_WIDGET_BLOCK:return(0,e.jsx)(tl,{...k},P.id);case tr.BLOCKS.NEWSLETTER_WIDGET_BLOCK:return(0,e.jsx)(b.default,{...k},P.id);case tr.BLOCKS.CONTACT_FORM_WIDGET_BLOCK:return(0,e.jsx)(o.default,{...k},P.id);case tr.BLOCKS.WRITE_TO_SIGNUP_FORM_BLOCK:return(0,e.jsx)(te,{...k},P.id);case tr.BLOCKS.FAQ_ITEM_BLOCK:return(0,e.jsx)(h.default,{...k},P.id);case tr.BLOCKS.PETITION_FORM_WIDGET_BLOCK:return(0,e.jsx)(C.default,{...k},P.id);case tr.BLOCKS.DONORBOX_WIDGET_BLOCK:return(0,e.jsx)(td,{...k},P.id);case tr.BLOCKS.MAILER_LITE_WIDGET:return(0,e.jsx)(tu,{...k},P.id);case tr.BLOCKS.MATERIAL_ICON:return(0,e.jsx)(y.default,{...k},P.id);case tr.BLOCKS.CUSTOM_HTML_BLOCK:return(0,e.jsx)(u.default,{...k},P.id);case tr.BLOCKS.CUSTOM_SCRIPT_BLOCK:return(0,e.jsx)(c.default,{...k},P.id);case tr.BLOCKS.EMBED_BLOCK:return(0,e.jsx)(tc,{...k},P.id);case tr.BLOCKS.QUOTE_BLOCK:return(0,e.jsx)(w.default,{...k,children:(0,e.jsx)(t,{blocks:P.innerBlocks})},P.id);case tr.BLOCKS.VERSE_BLOCK:return(0,e.jsx)(B,{...k},P.id);case tr.BLOCKS.LIST_BLOCK:return(0,e.jsx)(g.default,{...k,items:P.innerBlocks},P.id);case tr.BLOCKS.INTERACTIVE_TABLE_BLOCK:return(0,e.jsx)(th,{...k},P.id);case tr.BLOCKS.PROGRESS_BAR_WIDGET_BLOCK:return(0,e.jsx)(tf,{...k},P.id);case tr.BLOCKS.TESTIMONIALS_WIDGET_BLOCK:return(0,e.jsx)(F,{...k},P.id);case tr.BLOCKS.DEFAULT_BLOCK:return(0,e.jsx)(r.default,{...k,children:(0,e.jsx)(t,{blocks:P.innerBlocks})},P.id);default:return(0,e.jsx)("div",{dangerouslySetInnerHTML:{__html:P.content},style:T},P.id)}};return A.animation?(0,e.jsx)(n.default,{config:A,animation:A.animation,children:I()},P.id):I()});return(0,e.jsx)(e.Fragment,{children:A})}],64198),t.s([],342107)},800468,441261,t=>{"use strict";var e=t.i(391398),n=t.i(689274),r=t.i(309475),i=t.i(534144),a=t.i(466872),o=t.i(496488),s=t.i(352819);t.s(["default",0,function(t){let l=(0,o.useTheme)(),d=(0,s.useTranslations)("System"),{items:u,color:c=l.palette.primary.main,background:h=l.palette.surface.main,size:f="1.5rem",styles:p={},classes:m}=t;return(0,e.jsx)(i.default,{className:`block-social-links list-none w-auto p-0 my-0 inline-flex flex-wrap items-center gap-x-2 ${m}`,style:p,children:u.filter(t=>t.name&&t.link).map(t=>(0,e.jsx)(a.default,{className:"w-auto p-0 rounded-full",sx:{background:h},children:(0,e.jsx)(r.default,{href:t.link,target:"_blank",title:d("social.label",{socialMedia:t.name}),"aria-label":d("social.label",{socialMedia:t.name}),children:"chain"==t.name?(0,e.jsx)(n.default,{color:c,style:{color:c,fontSize:f},children:"link"}):(0,e.jsx)(n.default,{baseClassName:"fab",color:c,className:`fa-${"x"===t.name||"twitter"===t.name?"x-twitter":t.name} social-icon`,style:{color:c,fontSize:f}})})},t.name))})}],441261),t.s([],800468)},221967,t=>{"use strict";var e=t.i(191788),n=t.i(56206),r=t.i(796510),i=t.i(209650),a=t.i(600961),o=t.i(322138),s=t.i(496488),l=t.i(314654),d=t.i(248157),u=t.i(245414),c=t.i(194430),h=t.i(244480),h=h,f=t.i(322394),p=t.i(713149),m=t.i(46739);function $(t){return(0,m.default)("MuiCollapse",t)}(0,p.default)("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);var g=t.i(391398);let y=(0,o.styled)("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(t,e)=>{let{ownerState:n}=t;return[e.root,e[n.orientation],"entered"===n.state&&e.entered,"exited"===n.state&&!n.in&&"0px"===n.collapsedSize&&e.hidden]}})((0,l.default)(({theme:t})=>({height:0,overflow:"hidden",transition:t.transitions.create("height"),variants:[{props:{orientation:"horizontal"},style:{height:"auto",width:0,transition:t.transitions.create("width")}},{props:{state:"entered"},style:{height:"auto",overflow:"visible"}},{props:{state:"entered",orientation:"horizontal"},style:{width:"auto"}},{props:({ownerState:t})=>"exited"===t.state&&!t.in&&"0px"===t.collapsedSize,style:{visibility:"hidden"}}]}))),v=(0,o.styled)("div",{name:"MuiCollapse",slot:"Wrapper"})({display:"flex",width:"100%",variants:[{props:{orientation:"horizontal"},style:{width:"auto",height:"100%"}}]}),b=(0,o.styled)("div",{name:"MuiCollapse",slot:"WrapperInner"})({width:"100%",variants:[{props:{orientation:"horizontal"},style:{width:"auto",height:"100%"}}]}),x=e.forwardRef(function(t,o){let l=(0,d.useDefaultProps)({props:t,name:"MuiCollapse"}),{addEndListener:p,children:m,className:x,collapsedSize:C="0px",component:S,easing:w,in:P,onEnter:O,onEntered:T,onEntering:N,onExit:A,onExited:j,onExiting:k,orientation:I="vertical",slots:E={},slotProps:M={},style:L,timeout:R=u.duration.standard,TransitionComponent:D=r.Transition,...F}=l,B={...l,orientation:I,collapsedSize:C},_=(t=>{let{orientation:e,classes:n}=t,r={root:["root",`${e}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${e}`],wrapperInner:["wrapperInner",`${e}`]};return(0,a.default)(r,$,n)})(B),V=(0,s.useTheme)(),U=(0,i.default)(),G=e.useRef(null),K=e.useRef(),W="number"==typeof C?`${C}px`:C,H="horizontal"===I,z=H?"width":"height",q=e.useRef(null),Y=(0,h.default)(o,q),Z=t=>e=>{if(t){let n=q.current;void 0===e?t(n):t(n,e)}},X=()=>G.current?G.current[H?"clientWidth":"clientHeight"]:0,J=Z((t,e)=>{G.current&&H&&(G.current.style.position="absolute"),t.style[z]=W,O&&O(t,e)}),Q=Z((t,e)=>{let n=X();G.current&&H&&(G.current.style.position="");let{duration:r,easing:i}=(0,c.getTransitionProps)({style:L,timeout:R,easing:w},{mode:"enter"});if("auto"===R){let e=V.transitions.getAutoHeightDuration(n);t.style.transitionDuration=`${e}ms`,K.current=e}else t.style.transitionDuration="string"==typeof r?r:`${r}ms`;t.style[z]=`${n}px`,t.style.transitionTimingFunction=i,N&&N(t,e)}),tt=Z((t,e)=>{t.style[z]="auto",T&&T(t,e)}),te=Z(t=>{t.style[z]=`${X()}px`,A&&A(t)}),tn=Z(j),tr=Z(t=>{let e=X(),{duration:n,easing:r}=(0,c.getTransitionProps)({style:L,timeout:R,easing:w},{mode:"exit"});if("auto"===R){let n=V.transitions.getAutoHeightDuration(e);t.style.transitionDuration=`${n}ms`,K.current=n}else t.style.transitionDuration="string"==typeof n?n:`${n}ms`;t.style[z]=W,t.style.transitionTimingFunction=r,k&&k(t)}),ti={slots:E,slotProps:M,component:S},[ta,to]=(0,f.default)("root",{ref:Y,className:(0,n.default)(_.root,x),elementType:y,externalForwardedProps:ti,ownerState:B,additionalProps:{style:{[H?"minWidth":"minHeight"]:W,...L}}}),[ts,tl]=(0,f.default)("wrapper",{ref:G,className:_.wrapper,elementType:v,externalForwardedProps:ti,ownerState:B}),[td,tu]=(0,f.default)("wrapperInner",{className:_.wrapperInner,elementType:b,externalForwardedProps:ti,ownerState:B});return(0,g.jsx)(D,{in:P,onEnter:J,onEntered:tt,onEntering:Q,onExit:te,onExited:tn,onExiting:tr,addEndListener:t=>{"auto"===R&&U.start(K.current||0,t),p&&p(q.current,t)},nodeRef:q,timeout:"auto"===R?null:R,...F,children:(t,{ownerState:e,...r})=>{let i={...B,state:t};return(0,g.jsx)(ta,{...to,className:(0,n.default)(to.className,{entered:_.entered,exited:!P&&"0px"===W&&_.hidden}[t]),ownerState:i,...r,children:(0,g.jsx)(ts,{...tl,ownerState:i,children:(0,g.jsx)(td,{...tu,ownerState:i,children:m})})})}})});x&&(x.muiSupportAuto=!0),t.s(["default",0,x],221967)},640876,602758,912508,t=>{"use strict";var e=t.i(713149),n=t.i(46739);let r=(0,e.default)("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);t.s(["default",0,r,"getDividerUtilityClass",0,function(t){return(0,n.default)("MuiDivider",t)}],602758),t.s(["dividerClasses",0,r],640876);let i=(0,e.default)("MuiListItemIcon",["root","alignItemsFlexStart"]);t.s(["listItemIconClasses",0,i],912508)},181753,t=>{"use strict";var e=t.i(191788),n=t.i(56206),r=t.i(600961),i=t.i(885291),a=t.i(795339),o=t.i(322138),s=t.i(496488),l=t.i(314654),d=t.i(465686),u=t.i(248157),c=t.i(375275),h=t.i(713149),f=t.i(46739);function p(t){return(0,f.default)("MuiLink",t)}let m=(0,h.default)("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]);var $=t.i(643732),g=t.i(203060),y=t.i(391398);let v={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},b=(0,o.styled)(c.default,{name:"MuiLink",slot:"Root",overridesResolver:(t,e)=>{let{ownerState:n}=t;return[e.root,e[`underline${(0,a.default)(n.underline)}`],"button"===n.component&&e.button]}})((0,l.default)(({theme:t})=>({variants:[{props:{underline:"none"},style:{textDecoration:"none"}},{props:{underline:"hover"},style:{textDecoration:"none","&:hover":{textDecoration:"underline"}}},{props:{underline:"always"},style:{textDecoration:"underline","&:hover":{textDecorationColor:"inherit"}}},{props:({underline:t,ownerState:e})=>"always"===t&&"inherit"!==e.color,style:{textDecorationColor:"var(--Link-underlineColor)"}},{props:({underline:t,ownerState:e})=>"always"===t&&"inherit"===e.color,style:t.colorSpace?{textDecorationColor:t.alpha("currentColor",.4)}:null},...Object.entries(t.palette).filter((0,d.default)()).map(([e])=>({props:{underline:"always",color:e},style:{"--Link-underlineColor":t.alpha((t.vars||t).palette[e].main,.4)}})),{props:{underline:"always",color:"textPrimary"},style:{"--Link-underlineColor":t.alpha((t.vars||t).palette.text.primary,.4)}},{props:{underline:"always",color:"textSecondary"},style:{"--Link-underlineColor":t.alpha((t.vars||t).palette.text.secondary,.4)}},{props:{underline:"always",color:"textDisabled"},style:{"--Link-underlineColor":(t.vars||t).palette.text.disabled}},{props:{component:"button"},style:{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${m.focusVisible}`]:{outline:"auto"}}}]}))),x=e.forwardRef(function(t,o){let l=(0,u.useDefaultProps)({props:t,name:"MuiLink"}),d=(0,s.useTheme)(),{className:c,color:h="primary",component:f="a",onBlur:m,onFocus:x,TypographyClasses:C,underline:S="always",variant:w="inherit",sx:P,...O}=l,[T,N]=e.useState(!1),A={...l,color:h,component:f,focusVisible:T,underline:S,variant:w},j=(t=>{let{classes:e,component:n,focusVisible:i,underline:o}=t,s={root:["root",`underline${(0,a.default)(o)}`,"button"===n&&"button",i&&"focusVisible"]};return(0,r.default)(s,p,e)})(A);return(0,y.jsx)(b,{color:h,className:(0,n.default)(j.root,c),classes:C,component:f,onBlur:t=>{(0,i.default)(t.target)||N(!1),m&&m(t)},onFocus:t=>{(0,i.default)(t.target)&&N(!0),x&&x(t)},ref:o,ownerState:A,variant:w,...O,sx:[...void 0===v[h]?[{color:h}]:[],...Array.isArray(P)?P:[P]],style:{...O.style,..."always"===S&&"inherit"!==h&&!v[h]&&{"--Link-underlineColor":(({theme:t,ownerState:e})=>{let n=e.color;if("colorSpace"in t&&t.colorSpace){let r=(0,$.getPath)(t,`palette.${n}.main`)||(0,$.getPath)(t,`palette.${n}`)||e.color;return t.alpha(r,.4)}let r=(0,$.getPath)(t,`palette.${n}.main`,!1)||(0,$.getPath)(t,`palette.${n}`,!1)||e.color,i=(0,$.getPath)(t,`palette.${n}.mainChannel`)||(0,$.getPath)(t,`palette.${n}Channel`);return"vars"in t&&i?`rgba(${i} / 0.4)`:(0,g.alpha)(r,.4)})({theme:d,ownerState:A})}}})});t.s(["Link",0,x],181753)},571359,t=>{"use strict";var e=t.i(713149),n=t.i(46739);let r=(0,e.default)("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);t.s(["default",0,r,"getListItemTextUtilityClass",0,function(t){return(0,n.default)("MuiListItemText",t)}])},539806,t=>{"use strict";var e=t.i(191788),n=t.i(56206),r=t.i(600961),i=t.i(400410),a=t.i(322138),o=t.i(314654),s=t.i(248157),l=t.i(231670),d=t.i(973942),u=t.i(652445),c=t.i(244480),h=t.i(640876),f=t.i(912508),p=t.i(571359),p=p,m=t.i(713149),$=t.i(46739);function g(t){return(0,$.default)("MuiMenuItem",t)}let y=(0,m.default)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]);var v=t.i(391398);let b=(0,a.styled)(d.default,{shouldForwardProp:t=>(0,i.default)(t)||"classes"===t,name:"MuiMenuItem",slot:"Root",overridesResolver:(t,e)=>{let{ownerState:n}=t;return[e.root,n.dense&&e.dense,n.divider&&e.divider,!n.disableGutters&&e.gutters]}})((0,o.default)(({theme:t})=>({...t.typography.body1,display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap","&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${y.selected}`]:{backgroundColor:t.alpha((t.vars||t).palette.primary.main,(t.vars||t).palette.action.selectedOpacity),[`&.${y.focusVisible}`]:{backgroundColor:t.alpha((t.vars||t).palette.primary.main,`${(t.vars||t).palette.action.selectedOpacity} + ${(t.vars||t).palette.action.focusOpacity}`)}},[`&.${y.selected}:hover`]:{backgroundColor:t.alpha((t.vars||t).palette.primary.main,`${(t.vars||t).palette.action.selectedOpacity} + ${(t.vars||t).palette.action.hoverOpacity}`),"@media (hover: none)":{backgroundColor:t.alpha((t.vars||t).palette.primary.main,(t.vars||t).palette.action.selectedOpacity)}},[`&.${y.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${y.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},[`& + .${h.dividerClasses.root}`]:{marginTop:t.spacing(1),marginBottom:t.spacing(1)},[`& + .${h.dividerClasses.inset}`]:{marginLeft:52},[`& .${p.default.root}`]:{marginTop:0,marginBottom:0},[`& .${p.default.inset}`]:{paddingLeft:36},[`& .${f.listItemIconClasses.root}`]:{minWidth:36},variants:[{props:({ownerState:t})=>!t.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:t})=>t.divider,style:{borderBottom:`1px solid ${(t.vars||t).palette.divider}`,backgroundClip:"padding-box"}},{props:({ownerState:t})=>!t.dense,style:{[t.breakpoints.up("sm")]:{minHeight:"auto"}}},{props:({ownerState:t})=>t.dense,style:{minHeight:32,paddingTop:4,paddingBottom:4,...t.typography.body2,[`& .${f.listItemIconClasses.root} svg`]:{fontSize:"1.25rem"}}}]}))),x=e.forwardRef(function(t,i){let a,o=(0,s.useDefaultProps)({props:t,name:"MuiMenuItem"}),{autoFocus:d=!1,component:h="li",dense:f=!1,divider:p=!1,disableGutters:m=!1,focusVisibleClassName:$,role:y="menuitem",tabIndex:x,className:C,...S}=o,w=e.useContext(l.default),P=e.useMemo(()=>({dense:f||w.dense||!1,disableGutters:m}),[w.dense,f,m]),O=e.useRef(null);(0,u.default)(()=>{d&&O.current&&O.current.focus()},[d]);let T={...o,dense:P.dense,divider:p,disableGutters:m},N=(t=>{let{disabled:e,dense:n,divider:i,disableGutters:a,selected:o,classes:s}=t,l=(0,r.default)({root:["root",n&&"dense",e&&"disabled",!a&&"gutters",i&&"divider",o&&"selected"]},g,s);return{...s,...l}})(o),A=(0,c.default)(O,i);return o.disabled||(a=void 0!==x?x:-1),(0,v.jsx)(l.default.Provider,{value:P,children:(0,v.jsx)(b,{ref:A,role:y,tabIndex:a,component:h,focusVisibleClassName:(0,n.default)(N.focusVisible,$),className:(0,n.default)(N.root,C),...S,ownerState:T,classes:N})})});t.s(["MenuItem",0,x],539806)},2195,(t,e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(t,e){if(!t)throw Error(e)}},805425,(t,e,n)=>{"use strict";var r=t.e&&t.e.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0});let i=r(t.r(2195));n.default=function(t){i.default(Array.isArray(t.domains),"domains must be an array"),i.default(Array.isArray(t.topLevelDomains),"topLevelDomains must be an array"),i.default(Array.isArray(t.secondLevelDomains),"secondLevelDomains must be an array"),i.default("function"==typeof t.distanceFunction,"distanceFunction must be a function")}},84072,(t,e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(t){return encodeURI(t).replace(/%20/g," ").replace(/%25/g,"%").replace(/%5E/g,"^").replace(/%60/g,"`").replace(/%7B/g,"{").replace(/%7C/g,"|").replace(/%7D/g,"}")}},717907,(t,e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(t){let e,{domain:n,domains:r,distanceFunction:i,threshold:a}=t,o=1/0,s=null;if(n&&r){for(let t=0;t<r.length;t++){if(n===r[t])return n;(e=i(n,r[t]))<o&&(o=e,s=r[t])}return o<=a&&null!==s?s:voi
10d 0}}},861311,(t,e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});let r=/\s/;n.default=function(t){var e;return t.trim?t.trim():function(t){if(t.trimRight)return t.trimRight();let e=t.length;for(;r.test(t.charAt(--e)););return t.slice(0,e+1)}((e=t).trimLeft?e.trimLeft():e.replace(/^\s\s*/,""))}},143342,(t,e,n)=>{"use strict";var r=t.e&&t.e.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0});let i=r(t.r(861311));n.default=function(t){let e=i.default(t).split("@");if(e.length<2)return!1;for(let t=0;t<e.length;t++)if(""===e[t])return!1;let n="",r="",a=e.pop(),o=a.split(".");if(0===o.length)return!1;if(1==o.length)r=o[0];else{n=o[0];for(let t=1;t<o.length;t++)r+=o[t]+".";r=r.substring(0,r.length-1)}return{topLevelDomain:r,secondLevelDomain:n,domain:a,address:e.join("@")}}},633812,(t,e,n)=>{"use strict";var r=t.e&&t.e.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0});let i=r(t.r(84072)),a=r(t.r(717907)),o=r(t.r(143342));n.default=function(t){let e=i.default(t.email.toLowerCase()),n=o.default(e);if(!n)return;let{domains:r,domainThreshold:s,distanceFunction:l,secondLevelDomains:d,topLevelDomains:u}=t;if(d&&u&&-1!==d.indexOf(n.secondLevelDomain)&&-1!==u.indexOf(n.topLevelDomain))return;let c=a.default({domain:n.domain,domains:r,distanceFunction:l,threshold:s});if(c)if(c==n.domain)return;else return{address:n.address,domain:c,full:n.address+"@"+c};let h=a.default({domain:n.secondLevelDomain,domains:d,distanceFunction:l,threshold:t.secondLevelThreshold}),f=a.default({domain:n.topLevelDomain,domains:u,distanceFunction:l,threshold:t.topLevelThreshold});if(n.domain){c=n.domain;let t=!1;if(h&&h!=n.secondLevelDomain&&(c=c.replace(n.secondLevelDomain,h),t=!0),f&&f!=n.topLevelDomain&&""!==n.secondLevelDomain&&(c=c.replace(RegExp(n.topLevelDomain+"$"),f),t=!0),t)return{address:n.address,domain:c,full:n.address+"@"+c}}}},949864,(t,e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(t,e){if(null==t||0===t.length)if(null==e||0===e.length)return 0;else return e.length;if(null==e||0===e.length)return t.length;let n=0,r=0,i=0,a=0;for(;n+r<t.length&&n+i<e.length;){if(t.charAt(n+r)==e.charAt(n+i))a++;else{r=0,i=0;for(let a=0;a<5;a++){if(n+a<t.length&&t.charAt(n+a)==e.charAt(n)){r=a;break}if(n+a<e.length&&t.charAt(n)==e.charAt(n+a)){i=a;break}}}n++}return(t.length+e.length)/2-a}},832790,(t,e,n)=>{"use strict";var r=t.e&&t.e.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0}),n.POPULAR_TLDS=n.POPULAR_DOMAINS=n.DEFAULT_CONFIG=void 0;let i=r(t.r(949864)),a=["msn.com","bellsouth.net","telus.net","comcast.net","optusnet.com.au","earthlink.net","qq.com","sky.com","icloud.com","sympatico.ca","googlemail.com","att.net","xtra.co.nz","web.de","cox.net","gmail.com","ymail.com","aim.com","rogers.com","verizon.net","rocketmail.com","optonline.net","sbcglobal.net","aol.com","aim.com","me.com","mailw.com","btinternet.com","charter.net","shaw.ca","hey.com","proton.me","pm.com","protonmail.com","zoho.com","yandex.com","titan.email"];n.POPULAR_DOMAINS=a;let o=["com","com.au","com.tw","co","ca","co.nz","co.uk","de","fr","it","ru","org","edu","gov","jp","nl","kr","se","eu","ie","co.il","us","at","be","dk","hk","es","gr","ch","no","cz","net","net.au","info","biz","mil","co.jp","sg","hu","uk","sk","ar","cf","cl","cn","ga","gq","ir","ml","mx","nu","nz","ph","pl","ro","tk","tw","ua","vg","ws","xn","za","app","au","ai","biz","br","blog","cloud","club","cc","de","dev","digital","fi","finance","id","in","io","me","mobi","network","pw","so","xyz","software","to","tech"];n.POPULAR_TLDS=o,n.DEFAULT_CONFIG={domainThreshold:2,domains:a,secondLevelThreshold:2,secondLevelDomains:["yahoo","hotmail","mail","live","outlook"],topLevelThreshold:2,topLevelDomains:o,distanceFunction:i.default}},18186,(t,e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});let r=t.r(832790);n.default=function(t){return{email:t.email,domains:t.domains||r.DEFAULT_CONFIG.domains,topLevelDomains:t.topLevelDomains||r.DEFAULT_CONFIG.topLevelDomains,secondLevelDomains:t.secondLevelDomains||r.DEFAULT_CONFIG.secondLevelDomains,distanceFunction:t.distanceFunction||r.DEFAULT_CONFIG.distanceFunction,domainThreshold:t.domainThreshold||r.DEFAULT_CONFIG.domainThreshold,secondLevelThreshold:t.secondLevelThreshold||r.DEFAULT_CONFIG.secondLevelThreshold,topLevelThreshold:t.topLevelThreshold||r.DEFAULT_CONFIG.topLevelThreshold,suggested:t.suggested||void 0,empty:t.suggested||void 0}}},836115,(t,e,n)=>{"use strict";var r=t.e&&t.e.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0});let i=r(t.r(805425)),a=r(t.r(633812)),o=r(t.r(18186));n.default=function(t){let e=o.default(t);i.default(e||{});let n=a.default(e);return!n&&t.empty&&t.empty(),n&&t.suggested&&t.suggested(n),n}},741213,(t,e,n)=>{"use strict";var r=t.e&&t.e.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0}),n.POPULAR_TLDS=n.POPULAR_DOMAINS=n.run=void 0;let i=r(t.r(836115));n.run=i.default;let a=t.r(832790);Object.defineProperty(n,"POPULAR_DOMAINS",{enumerable:!0,get:function(){return a.POPULAR_DOMAINS}}),Object.defineProperty(n,"POPULAR_TLDS",{enumerable:!0,get:function(){return a.POPULAR_TLDS}}),n.default={run:i.default,POPULAR_DOMAINS:a.POPULAR_DOMAINS,POPULAR_TLDS:a.POPULAR_TLDS}},272043,(t,e,n)=>{!function(){"use strict";var n={}.hasOwnProperty;function r(){for(var t="",e=0;e<arguments.length;e++){var a=arguments[e];a&&(t=i(t,function(t){if("string"==typeof t||"number"==typeof t)return t;if("object"!=typeof t)return"";if(Array.isArray(t))return r.apply(null,t);if(t.toString!==Object.prototype.toString&&!t.toString.toString().includes("[native code]"))return t.toString();var e="";
10for(var a in t)n.call(t,a)&&t[a]&&(e=i(e,a));return e}(a)))}return t}function i(t,e){return e?t?t+" "+e:t+e:t}if(e.exports)r.default=r,e.exports=r;else if("function"==typeof define&&"object"==typeof define.amd&&define.amd)void 0!==r&&t.v(r);else window.classNames=r}()},161592,(t,e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"LoadableContext",{enumerable:!0,get:function(){return r}});let r=t.r(741705)._(t.r(191788)).default.createContext(null)},852414,(t,e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return h}});let r=t.r(741705)._(t.r(191788)),i=t.r(161592),a=[],o=[],s=!1;function l(t){let e=t(),n={loading:!0,loaded:null,error:null};return n.promise=e.then(t=>(n.loading=!1,n.loaded=t,t)).catch(t=>{throw n.loading=!1,n.error=t,t}),n}class d{constructor(t,e){this._loadFn=t,this._opts=e,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:t,_opts:e}=this;t.loading&&("number"==typeof e.delay&&(0===e.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},e.delay)),"number"==typeof e.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},e.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(t=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(t){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...t},this._callbacks.forEach(t=>t())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(t){return this._callbacks.add(t),()=>{this._callbacks.delete(t)}}}function u(e){return function(e,n){let l=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},n),u=null;function c(){if(!u){let t=new d(e,l);u={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return u.promise()}if("u"<typeof window&&a.push(c),!s&&"u">typeof window){let e=l.webpack&&"function"==typeof t.t.resolveWeak?l.webpack():l.modules;e&&o.push(t=>{for(let n of e)if(t.includes(n))return c()})}function h(t,e){let n;c(),(n=r.default.useContext(i.LoadableContext))&&Array.isArray(l.modules)&&l.modules.forEach(t=>{n(t)});let a=r.default.useSyncExternalStore(u.subscribe,u.getCurrentValue,u.getCurrentValue);return r.default.useImperativeHandle(e,()=>({retry:u.retry}),[]),r.default.useMemo(()=>{var e;return a.loading||a.error?r.default.createElement(l.loading,{isLoading:a.loading,pastDelay:a.pastDelay,timedOut:a.timedOut,error:a.error,retry:u.retry}):a.loaded?r.default.createElement((e=a.loaded)&&e.default?e.default:e,t):null},[t,a])}return h.preload=()=>c(),h.displayName="LoadableComponent",r.default.forwardRef(h)}(l,e)}function c(t,e){let n=[];for(;t.length;){let r=t.pop();n.push(r(e))}return Promise.all(n).then(()=>{if(t.length)return c(t,e)})}u.preloadAll=()=>new Promise((t,e)=>{c(a).then(t,e)}),u.preloadReady=(t=[])=>new Promise(e=>{let n=()=>(s=!0,e());c(o,t).then(n,n)}),"u">typeof window&&(window.__NEXT_PRELOADREADY=u.preloadReady);let h=u},425167,(t,e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={default:function(){return c},noSSR:function(){return u}};for(var i in r)Object.defineProperty(n,i,{enumerable:!0,get:r[i]});let a=t.r(741705),o=t.r(391398);t.r(191788);let s=a._(t.r(852414)),l="u"<typeof window;function d(t){return{default:t?.default||t}}function u(t,e){if(delete e.webpack,delete e.modules,!l)return t(e);let n=e.loading;return()=>(0,o.jsx)(n,{error:null,isLoading:!0,pastDelay:!1,timedOut:!1})}function c(t,e){let n=s.default,r={loading:({error:t,isLoading:e,pastDelay:n})=>null};t instanceof Promise?r.loader=()=>t:"function"==typeof t?r.loader=t:"object"==typeof t&&(r={...r,...t});let i=(r={...r,...e}).loader;return(r.loadableGenerated&&(r={...r,...r.loadableGenerated},delete r.loadableGenerated),"boolean"!=typeof r.ssr||r.ssr)?n({...r,loader:()=>null!=i?i().then(d):Promise.resolve(d(()=>null))}):(delete r.webpack,delete r.modules,u(n,r))}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esMo
10dule",{value:!0}),Object.assign(n.default,n),e.exports=n.default)},168489,(t,e,n)=>{e.exports=t.r(425167)},317176,(t,e,n)=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},910432,(t,e,n)=>{"use strict";var r=t.r(317176);function i(){}function a(){}a.resetWarningCache=i,e.exports=function(){function t(t,e,n,i,a,o){if(o!==r){var s=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 s.name="Invariant Violation",s}}function e(){return t}t.isRequired=t;var n={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:a,resetWarningCache:i};return n.PropTypes=n,n}},691567,(t,e,n)=>{e.exports=t.r(910432)()}]);
11
12//# debugId=c72298aa-06b4-1deb-aa16-dae496eff564

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.