var _____WB$wombat$assign$function_____=function(name){return (globalThis._wb_wombat && globalThis._wb_wombat.local_init && globalThis._wb_wombat.local_init(name))||globalThis[name];};if(!globalThis.__WB_pmw){globalThis.__WB_pmw=function(obj){this.__WB_source=obj;return this;}}{ let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); var Widget=function(){"use strict";var eL=Ut=>{throw TypeError(Ut)};var G4=(Ut,nr,lr)=>nr.has(Ut)||eL("Cannot "+lr);var q=(Ut,nr,lr)=>(G4(Ut,nr,"read from private field"),lr?lr.call(Ut):nr.get(Ut)),Ze=(Ut,nr,lr)=>nr.has(Ut)?eL("Cannot add the same private member more than once"):nr instanceof WeakSet?nr.add(Ut):nr.set(Ut,lr),_e=(Ut,nr,lr,gi)=>(G4(Ut,nr,"write to private field"),gi?gi.call(Ut,lr):nr.set(Ut,lr),lr),dt=(Ut,nr,lr)=>(G4(Ut,nr,"access private method"),lr);var h1=(Ut,nr,lr,gi)=>({set _(Vd){_e(Ut,nr,Vd,lr)},get _(){return q(Ut,nr,gi)}});var dl,is,Zu,RN,Qu,as,Ju,IN,cl,NN,Xu,ed,Ro,fl,Ir,sp,pl,si,Ta,PN,Ni,ON,Pi,Wr,ml,Oi,Ds,LN,pa,li,lp,_N,Gn,ss,ls,td,nd,us,rd,od,MN,Xr,Ot,up,Hr,hl,id,ds,Li,dp,ad,sd,gl,vl,cs,ld,Qt,Yp,V4,U4,W4,H4,Y4,q4,K4,tL,BN,ud,Io,dd,cd,No,fs,cp,fp,pp,Sr,Z4,Q4,J4,X4,e5,FN,ps,ms,eo,ma,ha,g1,t5,jN;function Ut(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function nr(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var lr={exports:{}},gi={},Vd={exports:{}},Rt={};/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var n5;function nL(){if(n5)return Rt;n5=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),a=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),c=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),p=Symbol.iterator;function m(F){return F===null||typeof F!="object"?null:(F=p&&F[p]||F["@@iterator"],typeof F=="function"?F:null)}var g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},w=Object.assign,b={};function x(F,H,ne){this.props=F,this.context=H,this.refs=b,this.updater=ne||g}x.prototype.isReactComponent={},x.prototype.setState=function(F,H){if(typeof F!="object"&&typeof F!="function"&&F!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,F,H,"setState")},x.prototype.forceUpdate=function(F){this.updater.enqueueForceUpdate(this,F,"forceUpdate")};function S(){}S.prototype=x.prototype;function k(F,H,ne){this.props=F,this.context=H,this.refs=b,this.updater=ne||g}var T=k.prototype=new S;T.constructor=k,w(T,x.prototype),T.isPureReactComponent=!0;var E=Array.isArray,A=Object.prototype.hasOwnProperty,N={current:null},I={key:!0,ref:!0,__self:!0,__source:!0};function P(F,H,ne){var ie,K={},de=null,ve=null;if(H!=null)for(ie in H.ref!==void 0&&(ve=H.ref),H.key!==void 0&&(de=""+H.key),H)A.call(H,ie)&&!I.hasOwnProperty(ie)&&(K[ie]=H[ie]);var xe=arguments.length-2;if(xe===1)K.children=ne;else if(10?dr(Fl,--wo):0,Bl--,Zn===10&&(Bl=1,Qp--),Zn}function zo(){return Zn=wo2||C1(Zn)>3?"":" "}function vL(e,t){for(;--t&&zo()&&!(Zn<48||Zn>102||Zn>57&&Zn<65||Zn>70&&Zn<97););return e0(e,Xp()+(t<6&&Is()==32&&zo()==32))}function S1(e){for(;zo();)switch(Zn){case e:return wo;case 34:case 39:e!==34&&e!==39&&S1(Zn);break;case 40:e===41&&S1(e);break;case 92:zo();break}return wo}function yL(e,t){for(;zo()&&e+Zn!==57;)if(e+Zn===84&&Is()===47)break;return"/*"+e0(t,wo-1)+"*"+w1(e===47?e:zo())}function wL(e){for(;!C1(Is());)zo();return e0(e,wo)}function bL(e){return hL(t0("",null,null,null,[""],e=mL(e),0,[0],e))}function t0(e,t,n,r,o,i,a,l,u){for(var c=0,f=0,p=a,m=0,g=0,w=0,b=1,x=1,S=1,k=0,T="",E=o,A=i,N=r,I=T;x;)switch(w=k,k=zo()){case 40:if(w!=108&&dr(I,p-1)==58){Zp(I+=Et(x1(k),"&","&\f"),"&\f",u5(c?l[c-1]:0))!=-1&&(S=-1);break}case 34:case 39:case 91:I+=x1(k);break;case 9:case 10:case 13:case 32:I+=gL(w);break;case 92:I+=vL(Xp()-1,7);continue;case 47:switch(Is()){case 42:case 47:Wd(CL(yL(zo(),Xp()),t,n,u),u);break;default:I+="/"}break;case 123*b:l[c++]=vi(I)*S;case 125*b:case 59:case 0:switch(k){case 0:case 125:x=0;case 59+f:S==-1&&(I=Et(I,/\f/g,"")),g>0&&vi(I)-p&&Wd(g>32?h5(I+";",r,n,p-1,u):h5(Et(I," ","")+";",r,n,p-2,u),u);break;case 59:I+=";";default:if(Wd(N=m5(I,t,n,c,f,o,l,T,E=[],A=[],p,i),i),k===123)if(f===0)t0(I,t,N,N,E,i,p,l,A);else switch(m===99&&dr(I,3)===110?100:m){case 100:case 108:case 109:case 115:t0(e,N,N,r&&Wd(m5(e,N,N,0,0,o,l,T,o,E=[],p,A),A),o,A,p,l,r?E:A);break;default:t0(I,N,N,N,[""],A,0,l,A)}}c=f=g=0,b=S=1,T=I="",p=a;break;case 58:p=1+vi(I),g=w;default:if(b<1){if(k==123)--b;else if(k==125&&b++==0&&pL()==125)continue}switch(I+=w1(k),k*b){case 38:S=f>0?1:(I+="\f",-1);break;case 44:l[c++]=(vi(I)-1)*S,S=1;break;case 64:Is()===45&&(I+=x1(zo())),m=Is(),f=p=vi(T=I+=wL(Xp())),k++;break;case 45:w===45&&vi(I)==2&&(b=0)}}return i}function m5(e,t,n,r,o,i,a,l,u,c,f,p){for(var m=o-1,g=o===0?i:[""],w=c5(g),b=0,x=0,S=0;b0?g[k]+" "+T:Et(T,/&\f/g,g[k])))&&(u[S++]=E);return Jp(e,t,n,o===0?Kp:l,u,c,f,p)}function CL(e,t,n,r){return Jp(e,t,n,s5,w1(fL()),Ml(e,2,-2),0,r)}function h5(e,t,n,r,o){return Jp(e,t,n,y1,Ml(e,0,r),Ml(e,r+1,-1),r,o)}function g5(e,t,n){switch(dL(e,t)){case 5103:return qt+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return qt+e+e;case 4789:return Ud+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return qt+e+Ud+e+pn+e+e;case 5936:switch(dr(e,t+11)){case 114:return qt+e+pn+Et(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return qt+e+pn+Et(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return qt+e+pn+Et(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return qt+e+pn+e+e;case 6165:return qt+e+pn+"flex-"+e+e;case 5187:return qt+e+Et(e,/(\w+).+(:[^]+)/,qt+"box-$1$2"+pn+"flex-$1$2")+e;case 5443:return qt+e+pn+"flex-item-"+Et(e,/flex-|-self/g,"")+(Yi(e,/flex-|baseline/)?"":pn+"grid-row-"+Et(e,/flex-|-self/g,""))+e;case 4675:return qt+e+pn+"flex-line-pack"+Et(e,/align-content|flex-|-self/g,"")+e;case 5548:return qt+e+pn+Et(e,"shrink","negative")+e;case 5292:return qt+e+pn+Et(e,"basis","preferred-size")+e;case 6060:return qt+"box-"+Et(e,"-grow","")+qt+e+pn+Et(e,"grow","positive")+e;case 4554:return qt+Et(e,/([^-])(transform)/g,"$1"+qt+"$2")+e;case 6187:return Et(Et(Et(e,/(zoom-|grab)/,qt+"$1"),/(image-set)/,qt+"$1"),e,"")+e;case 5495:case 3959:return Et(e,/(image-set\([^]*)/,qt+"$1$`$1");case 4968:return Et(Et(e,/(.+:)(flex-)?(.*)/,qt+"box-pack:$3"+pn+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+qt+e+e;case 4200:if(!Yi(e,/flex-|baseline/))return pn+"grid-column-align"+Ml(e,t)+e;break;case 2592:case 3360:return pn+Et(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,o){return t=o,Yi(r.props,/grid-\w+-end/)})?~Zp(e+(n=n[t].value),"span",0)?e:pn+Et(e,"-start","")+e+pn+"grid-row-span:"+(~Zp(n,"span",0)?Yi(n,/\d+/):+Yi(n,/\d+/)-+Yi(e,/\d+/))+";":pn+Et(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return Yi(r.props,/grid-\w+-start/)})?e:pn+Et(Et(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return Et(e,/(.+)-inline(.+)/,qt+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(vi(e)-1-t>6)switch(dr(e,t+1)){case 109:if(dr(e,t+4)!==45)break;case 102:return Et(e,/(.+:)(.+)-([^]+)/,"$1"+qt+"$2-$3$1"+Ud+(dr(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Zp(e,"stretch",0)?g5(Et(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return Et(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,o,i,a,l,u,c){return pn+o+":"+i+c+(a?pn+o+"-span:"+(l?u:+u-+i)+c:"")+e});case 4949:if(dr(e,t+6)===121)return Et(e,":",":"+qt)+e;break;case 6444:switch(dr(e,dr(e,14)===45?18:11)){case 120:return Et(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+qt+(dr(e,14)===45?"inline-":"")+"box$3$1"+qt+"$2$3$1"+pn+"$2box$3")+e;case 100:return Et(e,":",":"+pn)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return Et(e,"scroll-","scroll-snap-")+e}return e}function n0(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case y1:e.return=g5(e.value,e.length,n);return;case l5:return n0([Ea(e,{value:Et(e.value,"@","@"+qt)})],r);case Kp:if(e.length)return cL(n=e.props,function(o){switch(Yi(o,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":jl(Ea(e,{props:[Et(o,/:(read-\w+)/,":"+Ud+"$1")]})),jl(Ea(e,{props:[o]})),b1(e,{props:f5(n,r)});break;case"::placeholder":jl(Ea(e,{props:[Et(o,/:(plac\w+)/,":"+qt+"input-$1")]})),jl(Ea(e,{props:[Et(o,/:(plac\w+)/,":"+Ud+"$1")]})),jl(Ea(e,{props:[Et(o,/:(plac\w+)/,pn+"input-$1")]})),jl(Ea(e,{props:[o]})),b1(e,{props:f5(n,r)});break}return""})}}var kL={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},zl=typeof process<"u"&&process.env!==void 0&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",v5="active",y5="data-styled-version",r0="6.1.16",$1=`/*!sc*/ `,o0=typeof window<"u"&&"HTMLElement"in window,EL=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&process.env!==void 0&&process.env.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&process.env.REACT_APP_SC_DISABLE_SPEEDY!==""?process.env.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&process.env.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&process.env!==void 0&&process.env.SC_DISABLE_SPEEDY!==void 0&&process.env.SC_DISABLE_SPEEDY!==""&&process.env.SC_DISABLE_SPEEDY!=="false"&&process.env.SC_DISABLE_SPEEDY),AL={},i0=Object.freeze([]),Gl=Object.freeze({});function w5(e,t,n){return n===void 0&&(n=Gl),e.theme!==n.theme&&e.theme||t||n.theme}var b5=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),DL=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,RL=/(^-|-$)/g;function C5(e){return e.replace(DL,"-").replace(RL,"")}var IL=/(a)(d)/gi,a0=52,x5=function(e){return String.fromCharCode(e+(e>25?39:97))};function T1(e){var t,n="";for(t=Math.abs(e);t>a0;t=t/a0|0)n=x5(t%a0)+n;return(x5(t%a0)+n).replace(IL,"$1-$2")}var k1,S5=5381,Vl=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},$5=function(e){return Vl(S5,e)};function E1(e){return T1($5(e)>>>0)}function NL(e){return e.displayName||e.name||"Component"}function A1(e){return typeof e=="string"&&!0}var T5=typeof Symbol=="function"&&Symbol.for,k5=T5?Symbol.for("react.memo"):60115,PL=T5?Symbol.for("react.forward_ref"):60112,OL={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},LL={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},E5={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},_L=((k1={})[PL]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},k1[k5]=E5,k1);function A5(e){return("type"in(t=e)&&t.type.$$typeof)===k5?E5:"$$typeof"in e?_L[e.$$typeof]:OL;var t}var ML=Object.defineProperty,BL=Object.getOwnPropertyNames,D5=Object.getOwnPropertySymbols,FL=Object.getOwnPropertyDescriptor,jL=Object.getPrototypeOf,R5=Object.prototype;function I5(e,t,n){if(typeof t!="string"){if(R5){var r=jL(t);r&&r!==R5&&I5(e,r,n)}var o=BL(t);D5&&(o=o.concat(D5(t)));for(var i=A5(e),a=A5(t),l=0;l0?" Args: ".concat(t.join(", ")):""))}var zL=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var n=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,o=r.length,i=o;t>=i;)if((i<<=1)<0)throw Os(16,"".concat(t));this.groupSizes=new Uint32Array(i),this.groupSizes.set(r),this.length=i;for(var a=o;a=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],o=this.indexOfGroup(t),i=o+r,a=o;a=0){var r=document.createTextNode(n);return this.element.insertBefore(r,this.nodes[t]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},e.prototype.getRule=function(t){return t0&&(x+="".concat(S,","))}),u+="".concat(w).concat(b,'{content:"').concat(x,'"}').concat($1)},f=0;f0?".".concat(t):m},f=u.slice();f.push(function(m){m.type===Kp&&m.value.includes("&")&&(m.props[0]=m.props[0].replace(JL,n).replace(r,c))}),a.prefix&&f.push(TL),f.push(xL);var p=function(m,g,w,b){g===void 0&&(g=""),w===void 0&&(w=""),b===void 0&&(b="&"),t=b,n=g,r=new RegExp("\\".concat(n,"\\b"),"g");var x=m.replace(XL,""),S=bL(w||g?"".concat(w," ").concat(g," { ").concat(x," }"):x);a.namespace&&(S=L5(S,a.namespace));var k=[];return n0(S,SL(f.concat($L(function(T){return k.push(T)})))),k};return p.hash=u.length?u.reduce(function(m,g){return g.name||Os(15),Vl(m,g.name)},S5).toString():"",p}var e_=new f0,N1=_5(),P1=be.createContext({shouldForwardProp:void 0,styleSheet:e_,stylis:N1});P1.Consumer;var t_=be.createContext(void 0);function p0(){return y.useContext(P1)}function M5(e){var t=y.useState(e.stylisPlugins),n=t[0],r=t[1],o=p0().styleSheet,i=y.useMemo(function(){var u=o;return e.sheet?u=e.sheet:e.target&&(u=u.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(u=u.reconstructWithOptions({useCSSOMInjection:!1})),u},[e.disableCSSOMInjection,e.sheet,e.target,o]),a=y.useMemo(function(){return _5({options:{namespace:e.namespace,prefix:e.enableVendorPrefixes},plugins:n})},[e.enableVendorPrefixes,e.namespace,n]);y.useEffect(function(){sL(n,e.stylisPlugins)||r(e.stylisPlugins)},[e.stylisPlugins]);var l=y.useMemo(function(){return{shouldForwardProp:e.shouldForwardProp,styleSheet:i,stylis:a}},[e.shouldForwardProp,i,a]);return be.createElement(P1.Provider,{value:l},be.createElement(t_.Provider,{value:a},e.children))}var B5=function(){function e(t,n){var r=this;this.inject=function(o,i){i===void 0&&(i=N1);var a=r.name+i.hash;o.hasNameForId(r.id,a)||o.insertRules(r.id,a,i(r.rules,a,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=n,I1(this,function(){throw Os(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=N1),this.name+t.hash},e}(),n_=function(e){return e>="A"&&e<="Z"};function F5(e){for(var t="",n=0;n>>0);if(!n.hasNameForId(this.componentId,a)){var l=r(i,".".concat(a),void 0,this.componentId);n.insertRules(this.componentId,a,l)}o=Ps(o,a),this.staticRulesId=a}else{for(var u=Vl(this.baseHash,r.hash),c="",f=0;f>>0);n.hasNameForId(this.componentId,g)||n.insertRules(this.componentId,g,r(c,".".concat(g),void 0,this.componentId)),o=Ps(o,g)}}return o},e}(),Yd=be.createContext(void 0);Yd.Consumer;function i_(e){var t=be.useContext(Yd),n=y.useMemo(function(){return function(r,o){if(!r)throw Os(14);if(Ns(r)){var i=r(o);return i}if(Array.isArray(r)||typeof r!="object")throw Os(8);return o?ur(ur({},o),r):r}(e.theme,t)},[e.theme,t]);return e.children?be.createElement(Yd.Provider,{value:n},e.children):null}var O1={};function a_(e,t,n){var r=D1(e),o=e,i=!A1(e),a=t.attrs,l=a===void 0?i0:a,u=t.componentId,c=u===void 0?function(E,A){var N=typeof E!="string"?"sc":C5(E);O1[N]=(O1[N]||0)+1;var I="".concat(N,"-").concat(E1(r0+N+O1[N]));return A?"".concat(A,"-").concat(I):I}(t.displayName,t.parentComponentId):u,f=t.displayName,p=f===void 0?function(E){return A1(E)?"styled.".concat(E):"Styled(".concat(NL(E),")")}(e):f,m=t.displayName&&t.componentId?"".concat(C5(t.displayName),"-").concat(t.componentId):t.componentId||c,g=r&&o.attrs?o.attrs.concat(l).filter(Boolean):l,w=t.shouldForwardProp;if(r&&o.shouldForwardProp){var b=o.shouldForwardProp;if(t.shouldForwardProp){var x=t.shouldForwardProp;w=function(E,A){return b(E,A)&&x(E,A)}}else w=b}var S=new o_(n,m,r?o.componentStyle:void 0);function k(E,A){return function(N,I,P){var M=N.attrs,O=N.componentStyle,B=N.defaultProps,j=N.foldedComponentIds,z=N.styledComponentId,te=N.target,re=be.useContext(Yd),ae=p0(),oe=N.shouldForwardProp||ae.shouldForwardProp,G=w5(I,re,B)||Gl,V=function(K,de,ve){for(var xe,ge=ur(ur({},de),{className:void 0,theme:ve}),ye=0;ye2&&f0.registerId(this.componentId+t),this.removeStyles(t,r),this.createStyles(t,n,r,o)},e}();function l_(e){for(var t=[],n=1;n=0}function _1(e){return e!=null&&typeof e!="function"&&d_(e.length)}function c_(e,t=1){return t=Math.max(Math.floor(t),0),t===0||!_1(e)?[]:H5(u_(e),t)}function f_(e,t=1){const n=[],r=Math.floor(t),o=(i,a)=>{for(let l=0;l0?j1(e,{...t},n,r):J5(e,t);default:return Z5(e)?typeof t=="string"?t==="":!0:J5(e,t)}}function v_(e,t,n,r){if(t==null)return!0;if(Array.isArray(t))return X5(e,t,n,r);if(t instanceof Map)return y_(e,t,n,r);if(t instanceof Set)return w_(e,t,n,r);const o=Object.keys(t);if(e==null)return o.length===0;if(o.length===0)return!0;if(r&&r.has(t))return r.get(t)===e;r&&r.set(t,e);try{for(let i=0;i{})}function b_(e){return Object.getOwnPropertySymbols(e).filter(t=>Object.prototype.propertyIsEnumerable.call(e,t))}function e9(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}const C_="[object RegExp]",t9="[object String]",n9="[object Number]",r9="[object Boolean]",o9="[object Arguments]",x_="[object Symbol]",S_="[object Date]",$_="[object Map]",T_="[object Set]",k_="[object Array]",E_="[object ArrayBuffer]",A_="[object Object]",D_="[object DataView]",R_="[object Uint8Array]",I_="[object Uint8ClampedArray]",N_="[object Uint16Array]",P_="[object Uint32Array]",O_="[object Int8Array]",L_="[object Int16Array]",__="[object Int32Array]",M_="[object Float32Array]",B_="[object Float64Array]";function F_(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function j_(e,t){return Ls(e,void 0,e,new Map,t)}function Ls(e,t,n,r=new Map,o=void 0){const i=o?.(e,t,n,r);if(i!==void 0)return i;if(Q5(e))return e;if(r.has(e))return r.get(e);if(Array.isArray(e)){const a=new Array(e.length);r.set(e,a);for(let l=0;lz1(t,e)}function V_(e,t){return j_(e,(n,r,o,i)=>{if(typeof e=="object")switch(Object.prototype.toString.call(e)){case n9:case t9:case r9:{const a=new e.constructor(e?.valueOf());return _s(a,e),a}case o9:{const a={};return _s(a,e),a.length=e.length,a[Symbol.iterator]=e[Symbol.iterator],a}default:return}})}function U_(e){return V_(e)}const W_=/^(?:0|[1-9]\d*)$/;function H_(e,t=Number.MAX_SAFE_INTEGER){switch(typeof e){case"number":return Number.isInteger(e)&&e>=0&&e!n.has(r))}function Q_(e){return typeof e=="object"&&e!==null}function J_(e,t,n=1){if(t==null&&(t=e,e=0),!Number.isInteger(n)||n===0)throw new Error("The step value must be a non-zero integer.");const r=Math.max(Math.ceil((t-e)/n),0),o=new Array(r);for(let i=0;i0&&(n=e[0],o+=1)):(r=Object.keys(e),n==null&&(n=e[r[0]],o+=1));for(let i=o;i{const i=n(o);return r[i]=o,r},{})}function qi(e,t,n){return n==null?Math.min(e,t):Math.min(Math.max(e,t),n)}function tM(e,t,n){return Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),qi(e,t,n)}function i9(e){const t=e.slice();for(let n=t.length-1;n>=1;n--){const r=Math.floor(Math.random()*(n+1));[t[n],t[r]]=[t[r],t[n]]}return t}function m0(e,...t){return Z_(e,t)}function nM(e,t,{signal:n,edges:r}={}){let o,i=null;const a=r!=null&&r.includes("leading"),l=r==null||r.includes("trailing"),u=()=>{i!==null&&(e.apply(o,i),o=void 0,i=null)},c=()=>{l&&u(),g()};let f=null;const p=()=>{f!=null&&clearTimeout(f),f=setTimeout(()=>{f=null,c()},t)},m=()=>{f!==null&&(clearTimeout(f),f=null)},g=()=>{m(),o=void 0,i=null},w=()=>{u()},b=function(...x){if(n?.aborted)return;o=this,i=x;const S=f==null;p(),a&&S&&u()};return b.schedule=p,b.cancel=g,b.flush=w,n?.addEventListener("abort",g,{once:!0}),b}function a9(){}function qd(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()}const rM=/\p{Lu}?\p{Ll}+|[0-9]+|\p{Lu}+(?!\p{Ll})|\p{Emoji_Presentation}|\p{Extended_Pictographic}|\p{L}+/gu;function s9(e){return Array.from(e.match(rM)??[])}function oM(e){const t=s9(e);if(t.length===0)return"";const[n,...r]=t;return`${n.toLowerCase()}${r.map(o=>qd(o)).join("")}`}function G1(e){return s9(e).map(n=>n.toLowerCase()).join("-")}const iM={"&":"&","<":"<",">":">",""":'"',"'":"'"};function aM(e){return e.replace(/&(?:amp|lt|gt|quot|#(0+)?39);/g,t=>iM[t]||"'")}function sM(e){return e.substring(0,1).toUpperCase()+e.substring(1)}const lM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M8.96 1.96a1 1 0 0 1 1.497 1.32l-.083.094L5.747 8l4.627 4.626a1 1 0 0 1 .083 1.32l-.083.094a1 1 0 0 1-1.32.084l-.094-.084-5.334-5.333a1 1 0 0 1-.083-1.32l.083-.094L8.96 1.96Z"})}),uM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M7.04 1.96a1 1 0 0 0-1.497 1.32l.083.094L10.253 8l-4.627 4.626a1 1 0 0 0-.083 1.32l.083.094a1 1 0 0 0 1.32.084l.094-.084 5.334-5.333a1 1 0 0 0 .083-1.32l-.083-.094L7.04 1.96Z"})}),l9=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M9.576 2.576a.6.6 0 0 1 .918.765l-.07.083L5.85 8l4.575 4.576a.6.6 0 0 1 .07.765l-.07.083a.6.6 0 0 1-.765.07l-.083-.07-5-5a.6.6 0 0 1-.07-.765l.07-.083 5-5Z"})}),u9=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M6.758 2.576a.6.6 0 0 0-.918.765l.07.083L10.484 8l-4.576 4.576a.6.6 0 0 0-.07.765l.07.083a.6.6 0 0 0 .765.07l.084-.07 5-5a.6.6 0 0 0 .069-.765l-.07-.083-5-5Z"})}),d9=e=>v.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",...e,children:[v.jsx("path",{d:"M12.34.126a.194.194 0 0 0-.364 0l-.738 1.995a.194.194 0 0 1-.114.114l-1.995.738a.194.194 0 0 0 0 .363l1.995.738c.053.02.094.062.114.115l.738 1.994c.063.169.3.169.363 0l.739-1.994a.193.193 0 0 1 .114-.115l1.995-.738a.194.194 0 0 0 0-.363l-1.995-.738a.193.193 0 0 1-.114-.114l-.74-1.995ZM3.07 1.893a.138.138 0 0 0-.26 0l-.527 1.425a.138.138 0 0 1-.081.081l-1.425.528a.138.138 0 0 0 0 .259l1.425.527a.138.138 0 0 1 .081.082l.528 1.424c.044.12.214.12.259 0l.527-1.424a.138.138 0 0 1 .082-.082l1.425-.527a.138.138 0 0 0 0-.26L3.679 3.4a.138.138 0 0 1-.082-.081L3.07 1.893Z"}),v.jsx("path",{fillRule:"evenodd",d:"M7.925 4.055a.359.359 0 0 0-.67.012L5.887 7.763a.364.364 0 0 1-.224.224l-1.145.424-2.461.91c-.109.036-.225.085-.28.193-.107.18-.02.442.18.512l2.45.907a27890.22 27890.22 0 0 1 1.189.44c.073.026.147.052.203.108.06.057.087.134.114.21l.018.048a10078.62 10078.62 0 0 0 1.324 3.58c.033.09.101.166.19.204a.367.367 0 0 0 .403-.074c.056-.056.082-.13.108-.202l.017-.045.933-2.522.392-1.061a.364.364 0 0 1 .227-.223 12868.207 12868.207 0 0 0 3.692-1.366.36.36 0 0 0 .002-.674l-1.853-.686-1.855-.687a.36.36 0 0 1-.212-.216l-.507-1.37-.867-2.342Zm-.946 3.97c.015-.043.03-.086.047-.128l.213-.576c.116-.316.233-.632.353-.946.131.343.258.687.385 1.032.098.265.195.53.295.794.129.321.376.593.683.752.091.049.188.084.286.119l.118.044.578.214c.326.12.652.24.977.364l-.738.273c-.359.133-.718.265-1.076.399a1.485 1.485 0 0 0-.866.917l-.452 1.223-.061.164-.046.124a1.865 1.865 0 0 1-.085.214c-.128-.34-.254-.681-.38-1.022l-.29-.785a1.477 1.477 0 0 0-.658-.752 2.1 2.1 0 0 0-.321-.137 69.98 69.98 0 0 1-1.668-.62c.354-.133.71-.264 1.064-.396l.733-.27c.315-.12.587-.35.754-.643.066-.113.11-.235.155-.358Z",clipRule:"evenodd"})]}),dM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",...e,children:v.jsx("path",{d:"M17.4 6.2a.6.6 0 0 0-.6-.6h-3.1l-.18-.24-1.2-1.6A.4.4 0 0 0 12 3.6H8a.4.4 0 0 0-.32.16l-1.2 1.6-.18.24H3.2a.6.6 0 0 0-.6.6v9.6a.6.6 0 0 0 .6.6h13.6a.6.6 0 0 0 .6-.6V6.2ZM7.674 8.093a3.724 3.724 0 1 1 4.652 5.816 3.724 3.724 0 0 1-4.652-5.816Zm3.902.936a2.524 2.524 0 1 0-3.152 3.942 2.524 2.524 0 0 0 3.152-3.942ZM18.6 15.8a1.8 1.8 0 0 1-1.8 1.8H3.2a1.8 1.8 0 0 1-1.8-1.8V6.2a1.8 1.8 0 0 1 1.8-1.8h2.5l1.02-1.36A1.6 1.6 0 0 1 8 2.4h4a1.6 1.6 0 0 1 1.28.64L14.3 4.4h2.5a1.8 1.8 0 0 1 1.8 1.8v9.6Z"})}),cM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 80 80",...e,children:v.jsx("path",{d:"M40 6c18.778 0 34 15.222 34 34S58.778 74 40 74 6 58.778 6 40 21.222 6 40 6Zm0 4c-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30 16.569 0 30-13.431 30-30 0-16.569-13.431-30-30-30Zm13.553 18.12a2 2 0 1 1 2.894 2.76l-20.5 21.5a2 2 0 0 1-2.785.106l-10-9a2 2 0 1 1 2.676-2.972l8.556 7.699L53.553 28.12Z"})}),fM=e=>v.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 14 14",...e,children:[v.jsx("path",{fill:"#197BFF",d:"M6.757.236a.35.35 0 0 1 .486 0l1.106 1.07a.35.35 0 0 0 .329.089l1.493-.375a.35.35 0 0 1 .422.244l.422 1.48a.35.35 0 0 0 .24.24l1.481.423a.35.35 0 0 1 .244.422l-.375 1.493a.35.35 0 0 0 .088.329l1.071 1.106a.35.35 0 0 1 0 .486l-1.07 1.106a.35.35 0 0 0-.089.329l.375 1.493a.35.35 0 0 1-.244.422l-1.48.422a.35.35 0 0 0-.24.24l-.423 1.481a.35.35 0 0 1-.422.244l-1.493-.375a.35.35 0 0 0-.329.088l-1.106 1.071a.35.35 0 0 1-.486 0l-1.106-1.07a.35.35 0 0 0-.329-.089l-1.493.375a.35.35 0 0 1-.422-.244l-.422-1.48a.35.35 0 0 0-.24-.24l-1.481-.423a.35.35 0 0 1-.244-.422l.375-1.493a.35.35 0 0 0-.088-.329L.236 7.243a.35.35 0 0 1 0-.486l1.07-1.106a.35.35 0 0 0 .089-.329L1.02 3.829a.35.35 0 0 1 .244-.422l1.48-.422a.35.35 0 0 0 .24-.24l.423-1.481a.35.35 0 0 1 .422-.244l1.493.375a.35.35 0 0 0 .329-.088L6.757.236Z"}),v.jsx("path",{fill:"#fff",fillRule:"evenodd",d:"M9.065 4.85a.644.644 0 0 1 .899 0 .615.615 0 0 1 .053.823l-.053.059L6.48 9.15a.645.645 0 0 1-.84.052l-.06-.052-1.66-1.527a.616.616 0 0 1 0-.882.645.645 0 0 1 .84-.052l.06.052 1.21 1.086 3.034-2.978Z",clipRule:"evenodd"})]}),pM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",...e,children:v.jsx("path",{d:"M3 3.938C3 3.42 3.42 3 3.938 3h8.124c.518 0 .938.42.938.938v8.124c0 .518-.42.938-.938.938H3.938A.937.937 0 0 1 3 12.062V3.938Z"})}),mM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 14 14",...e,children:v.jsx("path",{fillOpacity:.5,fillRule:"evenodd",d:"M1.312 1.895c-.145.285-.145.658-.145 1.405v3.317c0 .746 0 1.12.145 1.405.128.25.332.455.583.583.285.145.658.145 1.405.145h1.367v-.883c0-.973 0-1.523.143-1.931h-.84l-.636 1.273A.467.467 0 0 1 2.5 6.79l.766-1.53 1.276-2.553a.467.467 0 0 1 .835 0l1.002 2.004c.359-.045.826-.045 1.489-.045h.883V3.3c0-.747 0-1.12-.145-1.405a1.333 1.333 0 0 0-.583-.583c-.285-.145-.659-.145-1.405-.145H3.3c-.747 0-1.12 0-1.405.145a1.335 1.335 0 0 0-.583.583ZM4.958 3.96l.521 1.042H4.437l.521-1.042Zm.292 3.423c0-.746 0-1.12.145-1.405a1.34 1.34 0 0 1 .583-.583c.285-.145.659-.145 1.405-.145H10.7c.747 0 1.12 0 1.405.145.251.128.455.332.583.583.145.285.145.659.145 1.405V10.7c0 .747 0 1.12-.145 1.405a1.335 1.335 0 0 1-.583.583c-.285.145-.658.145-1.405.145H7.383c-.746 0-1.12 0-1.405-.145a1.333 1.333 0 0 1-.583-.583c-.145-.285-.145-.658-.145-1.405V7.383Zm3.792-1.141c.257 0 .466.209.466.466v.467h1.867a.467.467 0 0 1 0 .933h-.544a3.567 3.567 0 0 1-.294.67c-.215.39-.51.81-.847 1.207l-.008.01c.474.453.967.802 1.374.937a.467.467 0 1 1-.295.886c-.576-.192-1.182-.631-1.72-1.144-.536.513-1.142.952-1.718 1.144a.467.467 0 1 1-.295-.886c.406-.135.9-.484 1.374-.938l-.008-.01a7.627 7.627 0 0 1-.847-1.206 3.572 3.572 0 0 1-.294-.67h-.545a.467.467 0 1 1 0-.933h1.867v-.467c0-.257.209-.466.467-.466Zm-.79 1.866a3.3 3.3 0 0 0 .112.22c.166.302.4.641.678.977a6.57 6.57 0 0 0 .677-.977 3.3 3.3 0 0 0 .112-.22H8.252Z",clipRule:"evenodd"})}),c9=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M8.207 10h7.586a.5.5 0 0 1 .353.854l-3.792 3.792a.5.5 0 0 1-.708 0l-3.792-3.792A.5.5 0 0 1 8.207 10Z"})}),f9=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M10.576 3.076a.6.6 0 0 1 .848 0l6.5 6.5A.603.603 0 0 1 18.1 10l-.004-.07a.603.603 0 0 1 .003.043L18.1 10a.61.61 0 0 1-.096.325.597.597 0 0 1-.08.1l.066-.08a.601.601 0 0 1-.006.01l-.06.07-6.5 6.5-.083.069a.6.6 0 0 1-.765-.07l-.07-.083a.6.6 0 0 1 .07-.765L16.05 10.6H2.5l-.097-.008A.6.6 0 0 1 2.5 9.4h13.55l-5.474-5.476-.07-.083a.6.6 0 0 1 .07-.765Z"})}),hM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M8 1.4h.028l.04.004L8 1.4a.602.602 0 0 1 .354.116l.07.06 5 5a.6.6 0 0 1-.765.918l-.083-.07-3.977-3.976L8.6 14a.6.6 0 0 1-1.192.097L7.4 14V3.449L3.424 7.424a.6.6 0 0 1-.765.07l-.083-.07a.6.6 0 0 1-.07-.765l.07-.083 5-5 .07-.06a.602.602 0 0 1 .008-.006l-.078.066A.602.602 0 0 1 8 1.4Z"})}),gM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M13.576 3.576a.6.6 0 0 1 .918.765l-.07.083-8.25 8.25a.6.6 0 0 1-.765.07l-.083-.07-3.75-3.75a.6.6 0 0 1 .765-.918l.083.07L5.75 11.4l7.826-7.825Z"})}),V1=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M20.293 5.293a1 1 0 0 1 1.497 1.32l-.083.094L9.332 19.082a1 1 0 0 1-1.32.083l-.094-.083-5.625-5.625a1 1 0 0 1 1.32-1.497l.094.083 4.918 4.917L20.293 5.293Z"})}),vM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 12 10",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M10.043.554a1 1 0 0 1 1.497 1.32l-.083.095-6.272 6.899a1 1 0 0 1-1.32.083l-.095-.083-3.227-3.5a1 1 0 0 1 1.32-1.498l.094.083 2.52 2.793L10.043.554Z",clipRule:"evenodd"})}),p9=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",...e,children:v.jsx("path",{fillRule:"evenodd",d:"m3.426 2.024.094.083L8 6.586l4.48-4.479a1 1 0 0 1 1.497 1.32l-.083.095L9.414 8l4.48 4.478a1 1 0 0 1-1.32 1.498l-.094-.083L8 9.413l-4.48 4.48a1 1 0 0 1-1.497-1.32l.083-.095L6.585 8 2.106 3.522a1 1 0 0 1 1.32-1.498Z"})}),h0=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:v.jsx("path",{d:"M2.586 18.586a2 2 0 1 0 2.828 2.828L12 14.828l6.586 6.586a2 2 0 1 0 2.828-2.828L14.828 12l6.586-6.586a2 2 0 1 0-2.828-2.828L12 9.172 5.414 2.586a2 2 0 1 0-2.828 2.828L9.172 12l-6.586 6.586Z"})}),yM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M20.293 3.293a1 1 0 1 1 1.414 1.414L14.914 11.5l6.793 6.793a1 1 0 0 1-1.414 1.414l-7.5-7.5a1 1 0 0 1 0-1.414l7.5-7.5Zm-10.5 0a1 1 0 0 1 1.414 1.414L4.414 11.5l6.793 6.793a1 1 0 0 1-1.414 1.414l-7.5-7.5a1 1 0 0 1 0-1.414l7.5-7.5Z"})}),wM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M3.707 3.293a1 1 0 0 0-1.414 1.414L9.086 11.5l-6.793 6.793a1 1 0 1 0 1.414 1.414l7.5-7.5a1 1 0 0 0 0-1.414l-7.5-7.5Zm10.5 0a1 1 0 1 0-1.414 1.414l6.793 6.793-6.793 6.793a1 1 0 0 0 1.414 1.414l7.5-7.5a1 1 0 0 0 0-1.414l-7.5-7.5Z"})}),bM=e=>v.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:[v.jsx("g",{clipPath:"url(#configurator-timeline-refresh_svg__a)",children:v.jsx("path",{fillRule:"evenodd",d:"M7 9.998a1 1 0 0 1-1 1H1a.997.997 0 0 1-1-1v-5a1 1 0 0 1 2 0v2.688l2.944-2.767a10 10 0 0 1 16.489 3.745 1 1 0 1 1-1.886.667 8 8 0 0 0-13.2-2.986l-.013.013-.01.008-2.8 2.632H6a1 1 0 0 1 1 1ZM17 14a1 1 0 0 1 1-1h5a.996.996 0 0 1 1 1v5a1 1 0 1 1-2 0v-2.688l-2.944 2.766a10 10 0 0 1-16.489-3.744 1 1 0 1 1 1.886-.668 8 8 0 0 0 13.2 2.987l.013-.013.01-.009 2.8-2.631H18a1 1 0 0 1-1-1Z",clipRule:"evenodd"})}),v.jsx("defs",{children:v.jsx("clipPath",{id:"configurator-timeline-refresh_svg__a",children:v.jsx("path",{d:"M0 0h24v24H0z"})})})]}),CM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:v.jsx("path",{fillRule:"evenodd",d:"m9 15.586-4.293-4.293a1 1 0 1 0-1.414 1.414l5 5a1 1 0 0 0 1.414 0l11-11a1 1 0 1 0-1.414-1.414L9 15.586Z"})}),xM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M13.067 5.733c1.03 0 1.866.836 1.866 1.867v5.467c0 1.03-.835 1.866-1.866 1.866H7.6a1.867 1.867 0 0 1-1.867-1.866V7.6c0-1.03.836-1.867 1.867-1.867Zm0 1.2H7.6a.667.667 0 0 0-.667.667v5.467c0 .368.299.666.667.666h5.467a.667.667 0 0 0 .666-.666V7.6a.667.667 0 0 0-.666-.667ZM8.436 1.067c.96 0 1.748.74 1.825 1.68l.006.15v.616a.6.6 0 0 1-1.192.097l-.008-.097v-.616a.63.63 0 0 0-.538-.623l-.093-.007H2.897a.63.63 0 0 0-.623.537l-.007.093v5.539a.63.63 0 0 0 .537.624l.093.007h.616a.6.6 0 0 1 .097 1.192l-.097.008h-.616a1.83 1.83 0 0 1-1.824-1.681l-.006-.15V2.897c0-.96.74-1.748 1.68-1.824l.15-.006h5.539Z"})}),SM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M14 2a3 3 0 0 1 2.995 2.824L17 5h4a1 1 0 0 1 .117 1.993L21 7h-1v12a3 3 0 0 1-2.824 2.995L17 22H7a3 3 0 0 1-2.995-2.824L4 19V7H3a1 1 0 0 1-.117-1.993L3 5h4a3 3 0 0 1 2.824-2.995L10 2h4Zm4 5H6v12a1 1 0 0 0 .883.993L7 20h10a1 1 0 0 0 .993-.883L18 19V7ZM9.5 9a1 1 0 0 1 .993.883L10.5 10v7a1 1 0 0 1-1.993.117L8.5 17v-7a1 1 0 0 1 1-1Zm5 0a1 1 0 0 1 .993.883L15.5 10v7a1 1 0 0 1-1.993.117L13.5 17v-7a1 1 0 0 1 1-1ZM14 4h-4a1 1 0 0 0-.993.883L9 5h6a1 1 0 0 0-.883-.993L14 4Z"})}),m9=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 28 26",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M14.98.15c7.035.248 12.559 6.206 12.313 13.284-.246 7.077-6.169 12.633-13.203 12.386-7.035-.247-12.558-6.206-12.313-13.283.012-.34.029-.678.068-1.011.02-.17.283-1.455 1.431-1.302.861.115 1.133.873 1.07 1.45-.012.111-.037.404-.037.404-.016.181-.027.364-.034.547-.197 5.691 4.245 10.483 9.902 10.682 5.657.199 10.42-4.27 10.618-9.961.198-5.692-4.244-10.483-9.901-10.682a10.224 10.224 0 0 0-1.514.059l-.37.049s-1.48.246-1.809-.76c-.319-.972.426-1.535.93-1.64.92-.178 1.875-.256 2.85-.221zM1.412 1.162c.12 0 .231.033.328.09l13.466 6.944.119.061.05.026v.001c1.204.66 2 1.796 2 3.088l-.001.028.001 4.954v.786l.002.016a.66.66 0 0 1-.655.665.644.644 0 0 1-.307-.078l-3.129-1.583c-1.264-.596-2.124-1.72-2.136-3.01 0-.968-.153-2.093-1.693-3.427-.79-.685-1.708-1.483-2.642-2.297l-.701-.612a3239.267 3239.267 0 0 1-5.145-4.5l-.01-.008-.068-.079a.667.667 0 0 1 .521-1.065z"})}),h9=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M12 3c3.38 0 6.339 1.632 8.855 4.316a20.492 20.492 0 0 1 2.25 2.891l.239.378.29.487.148.266.112.215a1 1 0 0 1 0 .894 6.706 6.706 0 0 1-.051.1l-.13.242-.167.29-.202.336-.238.378a20.492 20.492 0 0 1-2.251 2.89C18.339 19.369 15.38 21 12 21c-3.38 0-6.339-1.632-8.855-4.316a20.492 20.492 0 0 1-2.25-2.891l-.239-.378-.29-.487-.148-.266-.112-.215a1 1 0 0 1 0-.894c.015-.031.032-.065.051-.1l.13-.242.167-.29.202-.336.238-.378a20.492 20.492 0 0 1 2.251-2.89C5.661 4.631 8.62 3 12 3Zm0 2C9.255 5 6.776 6.368 4.605 8.684a18.513 18.513 0 0 0-2.31 3.056L2.14 12l.154.26.134.22.145.227c.575.89 1.254 1.781 2.03 2.61C6.777 17.631 9.255 19 12 19s5.224-1.368 7.395-3.684a18.513 18.513 0 0 0 2.31-3.056l.153-.26-.153-.26-.134-.22-.145-.227a18.513 18.513 0 0 0-2.03-2.61C17.223 6.369 14.745 5 12 5Zm0 3a4 4 0 1 1 0 8 4 4 0 0 1 0-8Zm0 2a2 2 0 1 0 0 4 2 2 0 0 0 0-4Z"})}),$M=e=>v.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",...e,children:[v.jsx("path",{d:"M24 48c13.255 0 24-10.745 24-24S37.255 0 24 0 0 10.745 0 24s10.745 24 24 24z"}),v.jsx("path",{d:"M24 28.609c3.89 0 7.596 1.647 10.169 4.521a1.044 1.044 0 0 1-1.555 1.392A11.564 11.564 0 0 0 24 30.696a11.561 11.561 0 0 0-8.614 3.826 1.043 1.043 0 1 1-1.555-1.392c2.571-2.873 6.279-4.52 10.169-4.52zm-8.348-10.435a3.134 3.134 0 0 1 3.13 3.13 3.134 3.134 0 0 1-3.13 3.13 3.134 3.134 0 0 1-3.13-3.13 3.134 3.134 0 0 1 3.13-3.13zm16.696 0a3.134 3.134 0 0 1 3.13 3.13 3.134 3.134 0 0 1-3.13 3.13 3.134 3.134 0 0 1-3.13-3.13 3.134 3.134 0 0 1 3.13-3.13zM15.652 20.26a1.044 1.044 0 0 0 0 2.087c.575 0 1.044-.469 1.044-1.044 0-.575-.469-1.043-1.044-1.043zm16.696 0a1.045 1.045 0 0 0 0 2.087 1.045 1.045 0 0 0 0-2.087zM31.88 9.937a1.044 1.044 0 1 1 .934 1.867L28.64 13.89a1.046 1.046 0 0 1-1.4-.466 1.044 1.044 0 0 1 .466-1.4l4.174-2.087zm-17.16.465a1.043 1.043 0 0 1 1.4-.466l4.174 2.087a1.044 1.044 0 0 1-.934 1.867l-4.174-2.087a1.044 1.044 0 0 1-.467-1.4z"})]}),TM=e=>v.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",...e,children:[v.jsx("path",{d:"M24 48c13.255 0 24-10.745 24-24S37.255 0 24 0 0 10.745 0 24s10.745 24 24 24z"}),v.jsx("path",{d:"M24 28.609c3.891 0 7.596 1.648 10.169 4.521a1.044 1.044 0 0 1-1.555 1.392c-2.177-2.432-5.317-3.826-8.614-3.826-3.297 0-6.437 1.394-8.614 3.826a1.043 1.043 0 1 1-1.555-1.392c2.573-2.874 6.279-4.52 10.169-4.52zm-8.348-12.522a3.134 3.134 0 0 1 3.13 3.13 3.134 3.134 0 0 1-3.13 3.13 3.134 3.134 0 0 1-3.13-3.13 3.134 3.134 0 0 1 3.13-3.13zm16.696 0a3.134 3.134 0 0 1 3.13 3.13 3.134 3.134 0 0 1-3.13 3.13 3.134 3.134 0 0 1-3.13-3.13 3.134 3.134 0 0 1 3.13-3.13zm-16.696 2.087a1.044 1.044 0 0 0 0 2.087c.575 0 1.044-.469 1.044-1.044 0-.575-.469-1.043-1.044-1.043zm16.696 0a1.045 1.045 0 0 0 0 2.087 1.045 1.045 0 0 0 0-2.087z"})]}),kM=e=>v.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",...e,children:[v.jsx("path",{d:"M24 48c13.255 0 24-10.745 24-24S37.255 0 24 0 0 10.745 0 24s10.745 24 24 24z"}),v.jsx("path",{d:"M34.435 29.217a1.044 1.044 0 0 1 0 2.087h-20.87a1.044 1.044 0 0 1 0-2.087h20.87zm-2.087-12.521a3.134 3.134 0 0 1 3.13 3.13 3.134 3.134 0 0 1-3.13 3.13 3.134 3.134 0 0 1-3.13-3.13 3.134 3.134 0 0 1 3.13-3.13zm-16.696 0a3.134 3.134 0 0 1 3.13 3.13 3.134 3.134 0 0 1-3.13 3.13 3.134 3.134 0 0 1-3.13-3.13 3.134 3.134 0 0 1 3.13-3.13zm16.696 2.087c-.575 0-1.044.468-1.044 1.043s.469 1.044 1.044 1.044a1.044 1.044 0 0 0 0-2.087zm-16.696 0a1.044 1.044 0 0 0 0 2.087c.575 0 1.044-.469 1.044-1.044 0-.575-.469-1.043-1.044-1.043z"})]}),EM=e=>v.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",...e,children:[v.jsx("path",{d:"M24 48c13.255 0 24-10.745 24-24S37.255 0 24 0 0 10.745 0 24s10.745 24 24 24z"}),v.jsx("path",{d:"M32.614 29.565a1.043 1.043 0 1 1 1.555 1.392C31.598 33.83 27.89 35.478 24 35.478c-3.89 0-7.596-1.647-10.169-4.521a1.043 1.043 0 1 1 1.555-1.392c2.177 2.432 5.317 3.826 8.614 3.826 3.298 0 6.437-1.394 8.614-3.826zm-.266-12.87a3.134 3.134 0 0 1 3.13 3.131 3.134 3.134 0 0 1-3.13 3.13 3.134 3.134 0 0 1-3.13-3.13 3.134 3.134 0 0 1 3.13-3.13zm-16.696 0a3.134 3.134 0 0 1 3.13 3.131 3.134 3.134 0 0 1-3.13 3.13 3.134 3.134 0 0 1-3.13-3.13 3.134 3.134 0 0 1 3.13-3.13zm16.696 2.088c-.575 0-1.044.468-1.044 1.043s.469 1.044 1.044 1.044a1.044 1.044 0 0 0 0-2.087zm-16.696 0a1.044 1.044 0 0 0 0 2.087c.575 0 1.044-.469 1.044-1.044 0-.575-.469-1.043-1.044-1.043z"})]}),AM=e=>v.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",...e,children:[v.jsx("path",{d:"M24 48c13.255 0 24-10.745 24-24S37.255 0 24 0 0 10.745 0 24s10.745 24 24 24z"}),v.jsx("path",{d:"M34.435 27.522c.577 0 1.043.467 1.043 1.043 0 6.329-5.15 11.479-11.478 11.479-6.329 0-11.478-5.15-11.478-11.479 0-.576.466-1.043 1.043-1.043h20.87zm-1.102 2.087H14.667c.52 4.69 4.507 8.347 9.333 8.347 4.826 0 8.812-3.658 9.333-8.347zM32.348 15a3.134 3.134 0 0 1 3.13 3.13 3.134 3.134 0 0 1-3.13 3.13 3.134 3.134 0 0 1-3.13-3.13 3.134 3.134 0 0 1 3.13-3.13zm-16.696 0a3.134 3.134 0 0 1 3.13 3.13 3.134 3.134 0 0 1-3.13 3.13 3.134 3.134 0 0 1-3.13-3.13 3.134 3.134 0 0 1 3.13-3.13zm16.696 2.087a1.044 1.044 0 0 0 0 2.087 1.045 1.045 0 0 0 0-2.087zm-16.696 0a1.045 1.045 0 0 0 0 2.087 1.045 1.045 0 0 0 0-2.087z"})]}),DM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:v.jsx("path",{d:"M17.5 16.286V2h4.125C22.385 2 23 2.64 23 3.429v11.428c0 .789-.616 1.429-1.375 1.429H17.5zm-8.293 5.713-.123-.02-1.01-.263A2.069 2.069 0 0 1 6.68 20.49a2.198 2.198 0 0 1 .09-1.892l1.432-2.68a.726.726 0 0 0-.01-.708.673.673 0 0 0-.592-.353H3.54c-1.4 0-2.54-1.183-2.54-2.637 0-.2.022-.399.065-.593l1.468-6.998C2.94 3.08 4.303 2 5.848 2h6.84c1.895 0 3.437 1.602 3.437 3.57v7.476a3.65 3.65 0 0 1-.882 2.389l-5.482 6.328a.67.67 0 0 1-.677.215l.123.02z"})}),RM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:v.jsx("path",{d:"M6.5 7.714V22H2.375C1.615 22 1 21.36 1 20.571V9.143c0-.789.616-1.429 1.375-1.429H6.5zm8.293-5.713.123.02 1.01.263c.628.162 1.136.61 1.393 1.226a2.198 2.198 0 0 1-.09 1.892l-1.432 2.68a.726.726 0 0 0 .01.708.671.671 0 0 0 .592.353h4.062c1.4 0 2.539 1.183 2.539 2.638 0 .2-.022.399-.065.593l-1.468 6.998C21.06 20.92 19.697 22 18.152 22h-6.84c-1.895 0-3.437-1.601-3.437-3.57v-7.475c0-.884.313-1.732.882-2.39l5.482-6.328a.67.67 0 0 1 .677-.214l-.123-.02z"})}),IM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M12 1a1 1 0 0 1 0 2 9 9 0 0 0-9 9 1 1 0 0 1-2 0C1 5.925 5.925 1 12 1Z"})}),NM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M7.333 1.4a5.933 5.933 0 0 1 4.6 9.683l2.491 2.493a.6.6 0 0 1-.765.918l-.083-.07-2.493-2.492A5.933 5.933 0 1 1 7.333 1.4Zm0 1.2a4.733 4.733 0 1 0 3.303 8.124.259.259 0 0 1 .04-.048l.048-.04A4.733 4.733 0 0 0 7.334 2.6Z"})}),PM=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 140 130",...e,children:v.jsx("path",{fillOpacity:.05,d:"M137.274 93.49H24.166c2.59-5.07 5.297-10.431 7.906-15.902 9.804 2.298 22.1-5.22 36.61-22.398 2.377 8.094 8.114 22.553 18.83 22.76h.227c5.64 0 11.422-4.047 17.587-12.341 2.92 5.31 10.917 8.682 32.084 8.682A2.588 2.588 0 0 0 140 71.7a2.59 2.59 0 0 0-2.59-2.59c-27.765 0-28.627-8.8-28.627-9.291a2.59 2.59 0 0 0-4.759-1.412c-7.712 11.837-13.1 14.362-16.298 14.362h-.116c-8.418-.162-13.786-17.172-15.14-23.705a2.59 2.59 0 0 0-4.532-1.095C54.38 64.98 42.646 73.58 34.397 72.705 50.06 38.775 55.163 16.54 49.529 6.575 47.917 3.687 44.485.248 37.5.248c-8.95 0-16.428 9.331-20.015 24.956a79.452 79.452 0 0 0-.997 30.083c1.71 9.9 5.432 16.868 10.807 20.3a550.294 550.294 0 0 1-8.962 17.923H2.591a2.59 2.59 0 1 0 0 5.18h13.015C7.273 114.34.474 125.678.37 125.847a2.587 2.587 0 0 0 .887 3.555 2.54 2.54 0 0 0 1.334.349 2.592 2.592 0 0 0 2.221-1.256c.104-.175 7.673-12.788 16.654-29.825h115.808a2.587 2.587 0 0 0 2.59-2.59 2.59 2.59 0 0 0-2.59-2.59ZM21.589 54.387a74.333 74.333 0 0 1 .965-28.03c2.312-10.115 7.453-20.928 14.945-20.928 4.869 0 6.623 2.11 7.517 3.69 6.139 10.814-6.216 41.636-15.488 61.708-3.782-2.79-6.566-8.527-7.939-16.44Z"})}),g9=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 40 40",...e,children:v.jsx("path",{d:"M19.15 3.822c.31-.762 1.39-.762 1.7 0l3.95 9.73.176.432.466.035 10.474.75c.78.055 1.124.991.609 1.535l-.104.096-8.014 6.748-.358.3.113.454 2.524 10.195c.188.76-.599 1.378-1.276 1.051l-.102-.056-8.912-5.549-.396-.246-.396.246-8.916 5.552c-.665.413-1.498-.144-1.396-.89l.024-.12 2.52-10.184.113-.453-.358-.3-8.032-6.764c-.596-.502-.328-1.462.406-1.6l.138-.017 10.454-.748.466-.035.175-.431 3.953-9.73Z"})}),OM=e=>v.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:[v.jsx("path",{fillRule:"evenodd",d:"M13.586 3.264a2 2 0 0 1 2.828 0l5.648 5.648a2 2 0 0 1-.009 2.837L13.7 20H17a1 1 0 0 1 0 2h-6.037a2.017 2.017 0 0 1-.112.004H7.697a2 2 0 0 1-1.415-.586l-4.01-4.01a2 2 0 0 1 0-2.83L13.586 3.265ZM13.14 17.74a2.269 2.269 0 0 1-.028-.025l-5.731-5.31a2.275 2.275 0 0 1-.055-.054l-3.64 3.641 4.01 4.01h3.154l2.29-2.262Z",clipRule:"evenodd"}),v.jsx("path",{d:"M20 20a1 1 0 0 0 0 2h1a1 1 0 1 0 0-2h-1Z"})]}),v9=e=>v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:v.jsx("path",{fillRule:"evenodd",d:"M9.428 3.344a3 3 0 0 1 5.145 0l7.467 13.112A3 3 0 0 1 19.468 21H4.532a3 3 0 0 1-2.572-4.544L9.428 3.344Zm3.087.686a1 1 0 0 0-1.372.343L3.675 17.485A1 1 0 0 0 4.532 19h14.936a1 1 0 0 0 .857-1.515L12.858 4.373a1 1 0 0 0-.343-.343ZM12.01 15a1 1 0 0 1 .117 1.993L12 17a1 1 0 0 1-.117-1.993L12.01 15ZM12 8a1 1 0 0 1 .993.883L13 9v4a1 1 0 0 1-1.993.117L11 13V9a1 1 0 0 1 1-1Z",clipRule:"evenodd"})});function g0(e){"@babel/helpers - typeof";return g0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},g0(e)}var LM=/^\s+/,_M=/\s+$/;function We(e,t){if(e=e||"",t=t||{},e instanceof We)return e;if(!(this instanceof We))return new We(e,t);var n=MM(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}We.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},getLuminance:function(){var t=this.toRgb(),n,r,o,i,a,l;return n=t.r/255,r=t.g/255,o=t.b/255,n<=.03928?i=n/12.92:i=Math.pow((n+.055)/1.055,2.4),r<=.03928?a=r/12.92:a=Math.pow((r+.055)/1.055,2.4),o<=.03928?l=o/12.92:l=Math.pow((o+.055)/1.055,2.4),.2126*i+.7152*a+.0722*l},setAlpha:function(t){return this._a=S9(t),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var t=w9(this._r,this._g,this._b);return{h:t.h*360,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=w9(this._r,this._g,this._b),n=Math.round(t.h*360),r=Math.round(t.s*100),o=Math.round(t.v*100);return this._a==1?"hsv("+n+", "+r+"%, "+o+"%)":"hsva("+n+", "+r+"%, "+o+"%, "+this._roundA+")"},toHsl:function(){var t=y9(this._r,this._g,this._b);return{h:t.h*360,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=y9(this._r,this._g,this._b),n=Math.round(t.h*360),r=Math.round(t.s*100),o=Math.round(t.l*100);return this._a==1?"hsl("+n+", "+r+"%, "+o+"%)":"hsla("+n+", "+r+"%, "+o+"%, "+this._roundA+")"},toHex:function(t){return b9(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return zM(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(xn(this._r,255)*100)+"%",g:Math.round(xn(this._g,255)*100)+"%",b:Math.round(xn(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(xn(this._r,255)*100)+"%, "+Math.round(xn(this._g,255)*100)+"%, "+Math.round(xn(this._b,255)*100)+"%)":"rgba("+Math.round(xn(this._r,255)*100)+"%, "+Math.round(xn(this._g,255)*100)+"%, "+Math.round(xn(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:XM[b9(this._r,this._g,this._b,!0)]||!1},toFilter:function(t){var n="#"+C9(this._r,this._g,this._b,this._a),r=n,o=this._gradientType?"GradientType = 1, ":"";if(t){var i=We(t);r="#"+C9(i._r,i._g,i._b,i._a)}return"progid:DXImageTransform.Microsoft.gradient("+o+"startColorstr="+n+",endColorstr="+r+")"},toString:function(t){var n=!!t;t=t||this._format;var r=!1,o=this._a<1&&this._a>=0,i=!n&&o&&(t==="hex"||t==="hex6"||t==="hex3"||t==="hex4"||t==="hex8"||t==="name");return i?t==="name"&&this._a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return We(this.toString())},_applyModification:function(t,n){var r=t.apply(null,[this].concat([].slice.call(n)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(WM,arguments)},brighten:function(){return this._applyModification(HM,arguments)},darken:function(){return this._applyModification(YM,arguments)},desaturate:function(){return this._applyModification(GM,arguments)},saturate:function(){return this._applyModification(VM,arguments)},greyscale:function(){return this._applyModification(UM,arguments)},spin:function(){return this._applyModification(qM,arguments)},_applyCombination:function(t,n){return t.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(QM,arguments)},complement:function(){return this._applyCombination(KM,arguments)},monochromatic:function(){return this._applyCombination(JM,arguments)},splitcomplement:function(){return this._applyCombination(ZM,arguments)},triad:function(){return this._applyCombination(x9,[3])},tetrad:function(){return this._applyCombination(x9,[4])}},We.fromRatio=function(e,t){if(g0(e)=="object"){var n={};for(var r in e)e.hasOwnProperty(r)&&(r==="a"?n[r]=e[r]:n[r]=Kd(e[r]));e=n}return We(e,t)};function MM(e){var t={r:0,g:0,b:0},n=1,r=null,o=null,i=null,a=!1,l=!1;return typeof e=="string"&&(e=rB(e)),g0(e)=="object"&&(Ki(e.r)&&Ki(e.g)&&Ki(e.b)?(t=BM(e.r,e.g,e.b),a=!0,l=String(e.r).substr(-1)==="%"?"prgb":"rgb"):Ki(e.h)&&Ki(e.s)&&Ki(e.v)?(r=Kd(e.s),o=Kd(e.v),t=jM(e.h,r,o),a=!0,l="hsv"):Ki(e.h)&&Ki(e.s)&&Ki(e.l)&&(r=Kd(e.s),i=Kd(e.l),t=FM(e.h,r,i),a=!0,l="hsl"),e.hasOwnProperty("a")&&(n=e.a)),n=S9(n),{ok:a,format:e.format||l,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}function BM(e,t,n){return{r:xn(e,255)*255,g:xn(t,255)*255,b:xn(n,255)*255}}function y9(e,t,n){e=xn(e,255),t=xn(t,255),n=xn(n,255);var r=Math.max(e,t,n),o=Math.min(e,t,n),i,a,l=(r+o)/2;if(r==o)i=a=0;else{var u=r-o;switch(a=l>.5?u/(2-r-o):u/(r+o),r){case e:i=(t-n)/u+(t1&&(p-=1),p<.16666666666666666?c+(f-c)*6*p:p<.5?f:p<.6666666666666666?c+(f-c)*(.6666666666666666-p)*6:c}if(t===0)r=o=i=n;else{var l=n<.5?n*(1+t):n+t-n*t,u=2*n-l;r=a(u,l,e+.3333333333333333),o=a(u,l,e),i=a(u,l,e-.3333333333333333)}return{r:r*255,g:o*255,b:i*255}}function w9(e,t,n){e=xn(e,255),t=xn(t,255),n=xn(n,255);var r=Math.max(e,t,n),o=Math.min(e,t,n),i,a,l=r,u=r-o;if(a=r===0?0:u/r,r==o)i=0;else{switch(r){case e:i=(t-n)/u+(t>1)+720)%360;--t;)r.h=(r.h+o)%360,i.push(We(r));return i}function JM(e,t){t=t||6;for(var n=We(e).toHsv(),r=n.h,o=n.s,i=n.v,a=[],l=1/t;t--;)a.push(We({h:r,s:o,v:i})),i=(i+l)%1;return a}We.mix=function(e,t,n){n=n===0?0:n||50;var r=We(e).toRgb(),o=We(t).toRgb(),i=n/100,a={r:(o.r-r.r)*i+r.r,g:(o.g-r.g)*i+r.g,b:(o.b-r.b)*i+r.b,a:(o.a-r.a)*i+r.a};return We(a)},We.readability=function(e,t){var n=We(e),r=We(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)},We.isReadable=function(e,t,n){var r=We.readability(e,t),o,i;switch(i=!1,o=oB(n),o.level+o.size){case"AAsmall":case"AAAlarge":i=r>=4.5;break;case"AAlarge":i=r>=3;break;case"AAAsmall":i=r>=7;break}return i},We.mostReadable=function(e,t,n){var r=null,o=0,i,a,l,u;n=n||{},a=n.includeFallbackColors,l=n.level,u=n.size;for(var c=0;co&&(o=i,r=We(t[c]));return We.isReadable(e,r,{level:l,size:u})||!a?r:(n.includeFallbackColors=!1,We.mostReadable(e,["#fff","#000"],n))};var U1=We.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},XM=We.hexNames=eB(U1);function eB(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function S9(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function xn(e,t){tB(e)&&(e="100%");var n=nB(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function v0(e){return Math.min(1,Math.max(0,e))}function ao(e){return parseInt(e,16)}function tB(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function nB(e){return typeof e=="string"&&e.indexOf("%")!=-1}function Go(e){return e.length==1?"0"+e:""+e}function Kd(e){return e<=1&&(e=e*100+"%"),e}function $9(e){return Math.round(parseFloat(e)*255).toString(16)}function T9(e){return ao(e)/255}var Vo=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",n="(?:"+t+")|(?:"+e+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?",o="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{CSS_UNIT:new RegExp(n),rgb:new RegExp("rgb"+r),rgba:new RegExp("rgba"+o),hsl:new RegExp("hsl"+r),hsla:new RegExp("hsla"+o),hsv:new RegExp("hsv"+r),hsva:new RegExp("hsva"+o),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function Ki(e){return!!Vo.CSS_UNIT.exec(e)}function rB(e){e=e.replace(LM,"").replace(_M,"").toLowerCase();var t=!1;if(U1[e])e=U1[e],t=!0;else if(e=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n;return(n=Vo.rgb.exec(e))?{r:n[1],g:n[2],b:n[3]}:(n=Vo.rgba.exec(e))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=Vo.hsl.exec(e))?{h:n[1],s:n[2],l:n[3]}:(n=Vo.hsla.exec(e))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=Vo.hsv.exec(e))?{h:n[1],s:n[2],v:n[3]}:(n=Vo.hsva.exec(e))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=Vo.hex8.exec(e))?{r:ao(n[1]),g:ao(n[2]),b:ao(n[3]),a:T9(n[4]),format:t?"name":"hex8"}:(n=Vo.hex6.exec(e))?{r:ao(n[1]),g:ao(n[2]),b:ao(n[3]),format:t?"name":"hex"}:(n=Vo.hex4.exec(e))?{r:ao(n[1]+""+n[1]),g:ao(n[2]+""+n[2]),b:ao(n[3]+""+n[3]),a:T9(n[4]+""+n[4]),format:t?"name":"hex8"}:(n=Vo.hex3.exec(e))?{r:ao(n[1]+""+n[1]),g:ao(n[2]+""+n[2]),b:ao(n[3]+""+n[3]),format:t?"name":"hex"}:!1}function oB(e){var t,n;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),t!=="AA"&&t!=="AAA"&&(t="AA"),n!=="small"&&n!=="large"&&(n="small"),{level:t,size:n}}function Ie(e,t){return We(e).setAlpha(t).toRgbString()}function Pt(e,t=["rgb(255, 255, 255)","rgb(17, 17, 17)"],n=128){const[r,o]=t;return We(e).getBrightness()!e||e==="transparent"||!We(e).getAlpha();function hn({when:e,children:t,fallback:n=null}){return e?t:n}const sB=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))(\?.*)*$/,lB=/^mailto:(?:(\S+)@([a-zA-Z0-9-]+)(\.)([a-zA-Z]{2,4})(\.?)([a-zA-Z]{0,4})?)?(\?(?=.*(subject|body)=.+).+)?$/,uB=/^tel:(.*)/,k9=480;function Zd(e,t){const[n,r]=y.useState(e),[o,i]=y.useState(!1),a=y.useRef();return y.useEffect(()=>(e?(i(!1),r(!0),clearTimeout(a.current)):(i(!0),a.current=setTimeout(()=>{r(!1)},t)),()=>clearTimeout(a.current)),[e,t]),[n,o]}function E9(e,t){const n=y.useRef(e);y.useEffect(()=>{n.current=e},[e]),y.useEffect(()=>{const r=()=>n.current();if(t===null)return;const o=setInterval(r,t);return()=>clearInterval(o)},[t])}function Wn(e,{resize:t=!1}={}){const n=y.useRef(e);y.useEffect(()=>{n.current=e},[e]);const r=y.useRef(t);y.useEffect(()=>{r.current=t,c()},[t]);const o=y.useRef(null),i=y.useCallback(f=>{f!==o.current&&(o.current=f,l(),c())},[]),a=y.useRef(null),l=y.useCallback(({force:f=!1}={})=>{if(!o.current)return;const p=o.current.getBoundingClientRect();if(f||cB(a.current,p)){a.current=p;const{bottom:m,height:g,left:w,right:b,top:x,width:S,x:k,y:T}=p;n.current({bottom:m,height:g,left:w,right:b,top:x,width:S,x:k,y:T})}},[]),u=y.useRef(null),c=y.useCallback(()=>{u.current&&(u.current.disconnect(),u.current=null),o.current&&r.current&&(u.current=new ResizeObserver(()=>l()),u.current.observe(o.current))},[l]);return y.useEffect(l),[i,l]}var dB=["bottom","height","left","right","top","width","x","y"];function cB(e,t){return!e||e!==t&&dB.some(n=>e[n]!==t[n])}function fB(e,t){const n=y.useRef(t);y.useEffect(()=>{n.current=t}),y.useEffect(()=>{if(typeof window>"u")return;const r=i=>{n.current(i)},o={capture:!0,passive:!0};return window.addEventListener(e,r,o),()=>{window.removeEventListener(e,r,o)}},[e])}function W1(e){const t=y.useRef(e);return y.useEffect(()=>{t.current=e}),y.useCallback((...n)=>t.current(...n),[])}function A9(e,t,n=!0){const r=y.useRef(t);y.useEffect(()=>{r.current=t}),y.useEffect(()=>{const o=i=>r.current(i);return window.addEventListener(e,o,{passive:n}),()=>{window.removeEventListener(e,o)}},[e,n])}function D9(e,t){const n=y.useCallback(r=>{const{key:o}=r;o===e&&t(r)},[e,t]);return A9("keydown",n)}function H1(){const[e,t]=y.useState(window.innerWidth);return y.useEffect(()=>{const n=()=>t(window.innerWidth),r=()=>{setTimeout(n,50)};return window.addEventListener("resize",r),()=>window.removeEventListener("resize",r)},[]),e}const Kt=e=>ee(e.$sx);function y0(e,t){const n=new Headers(t);return e&&n.append("x-widget-token",e),n}function pB(e){if(!document.execCommand)throw new Error("execCommand is not supported");const t=document.createElement("textarea");Object.assign(t.style,{position:"fixed",top:"0",left:"0",width:"2em",height:"2em",padding:"0",border:"none",outline:"none",boxShadow:"none",background:"transparent"}),t.value=e,document.body.appendChild(t),t.focus(),t.select();try{if(!document.execCommand("copy"))throw new Error("execCommand is not supported")}finally{document.body.removeChild(t)}}async function mB(e){if(!navigator.clipboard||!navigator.permissions)throw new Error("Clipboard API is not supported");if((await navigator.permissions.query({name:"clipboard-write"})).state==="granted")await navigator.clipboard.writeText(e);else throw new Error("Clipboard API is denied")}async function hB(e){try{try{await mB(e)}catch{pB(e)}}catch(t){console.log(`Oops, unable to copy "${e}"`,t)}}function gB(e){return/^(https?:\/\/|tel:|mailto:)/i.test(e)||(e="https://"+e),e}const R9=(e,t,n,r)=>{if(n<=1)return e.map((l,u)=>({...l,index:u}));let o=0;const a=c_(e,t*n).map(l=>{let u=0;const c=Array.from({length:t}).fill([]);return l.forEach(f=>{const p=l.length=p&&(u=0);const m={...f,index:o},g={...m,props:{...f.props,style:{marginTop:r}}};c[u]=[...c[u],c[u].length>0?g:m],o++,u++}),c});return M1(...a).filter(l=>l.length>0)};function vB(e,t,n,r,o){const i={linear:n,eased:n,progress:null};if(t!==n){const a=Math.abs(n-t),l=a/(r/16.66),u=n>t?1:-1,c=e+l*u,f=Math.min(1,Math.abs(c-t)/a),p=o(f),m=a*f,g=a*p;i.linear=f<1?t+u*m:n,i.eased=f<1?t+u*g:n,i.progress=f}return i}function I9(e,t,{signal:n,edges:r=["leading","trailing"]}={}){let o=null;const i=nM(e,t,{signal:n,edges:r}),a=function(...l){o==null?o=Date.now():Date.now()-o>=t&&(o=Date.now(),i.cancel()),i(...l)};return a.cancel=i.cancel,a.flush=i.flush,a}function yB(e,t){const n={};for(let r=0;r/g,bB=/<[^>]+>/g,CB=/(\s*\r?\n\s*|\s\s+| )/g,xB=/&#(\d+);/g,SB=/&#x([0-9a-f]+);/gi,$B=e=>e.replace(xB,(t,n)=>String.fromCodePoint(n)).replace(SB,(t,n)=>String.fromCodePoint(parseInt(n,16))),Y1=e=>{const t=aM(e).replace(wB,` `).replace(bB,"").replace(CB," ");return $B(t)};function TB(e,t){if(!e)throw new Error(t)}const N9={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-46-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(?:48|5[0-3579]|[6-9])|7(?:20|32|8)|[89]","(?:31|4)6|51|6(?:485|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]|5[0135-9])\\d|4(?:[02-9]\\d|10))|3(?:(?:[0-3589]\\d|6[1-9]|7[0-35-9])\\d|4(?:[0-578]\\d|90))|7(?:[013-57-9]\\d|2[0-8])\\d)\\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])|[34]\\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-36-9])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-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|44)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[024-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-467]\\d{9,10}|55[0-46-9]\\d{8}|[34]\\d{7}|55\\d{7,8}|(?:5[0-46-9]|[89]\\d)\\d{7,9}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]],["(\\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","[178]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-6]|7[246]|8[2-4]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|[78]"]]]],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|5[07]|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-36-9])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-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{3})(\\d{3})(\\d{3})","$1 $2 $3",["60|809"]],["(\\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(?:10|[2-9])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-8]|[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})","$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]|9[14]"]],["(\\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-36-9])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-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]|3[13])"],"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|180020",0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0-5])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|5[01]))\\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|180020","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","[2-69]\\d{8}|80\\d{5,7}|[1-79]\\d{7}|6\\d{6}",[7,8,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["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-589]\\d{7}",[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|180020","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,11}|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",["[03]"]]],0,0,0,0,0,0,[["0(?:669[0-79]\\d{1,6}|831\\d{2,8})|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[2356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["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|180020","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|427|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",["[47]"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[25-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",["3|4(?:2[09]|7[01])|6[1-9]","3|4(?:2(?:0|9[02-69])|7(?:0[019]|1))|6[1-9]"],"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",["[25-9]"],"0$1"]],"0",0,"(000[2569]\\d{4,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,"33622|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"],"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-6]|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","(?:[2457]\\d|33|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|78|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2679]|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-8]|5[0-5]|8[0-7]))\\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","(?:20|9\\d)\\d{8}|[78]\\d{9,13}",[10,11,12,13,14],[["(\\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})","$1-$2",["9"]]],"0"],NR:["674","00","(?:222|444|(?:55|8\\d)\\d|666|777|999)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[24-9]"]]]],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[136]|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[0-3]|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,0,[["336(?:[013-9]\\d|2[013-9])\\d{5}|(?:3(?:0[12]|4[1-35-79]|5[1-3]|65|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15-7]|6[0-35-79]|7[1-37-9]))\\d{7}",[10]],["9\\d{9}",[10]],["8(?:0[04]|108\\d{3})\\d{7}"],["80[39]\\d{7}",[10]],["808\\d{7}",[10]]],"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","(?:[15]\\d|800|92)\\d{7}",[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{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]|[6-8]\\d|90)\\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-9]"]]]],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|30|[689]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[236-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})","$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)\\d{4}|(?:2742|305[3-9])\\d{6}|(?:472|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[013-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-57-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-269])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|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-3589]|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}|2\\d{3,4}|(?:[49]\\d|80)\\d{5}",[4,5,6,7,8,9,10,11,12,13],[["(\\d{4,5})","$1",["21"]],["(\\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|[579]\\d|63)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[579]"],"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})","$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}"]]]}};function P9(e,t){var n=Array.prototype.slice.call(t);return n.push(N9),e.apply(this,n)}function O9(e,t){e=e.split("-"),t=t.split("-");for(var n=e[0].split("."),r=t[0].split("."),o=0;o<3;o++){var i=Number(n[o]),a=Number(r[o]);if(i>a)return 1;if(a>i)return-1;if(!isNaN(i)&&isNaN(a))return 1;if(isNaN(i)&&!isNaN(a))return-1}return e[1]&&t[1]?e[1]>t[1]?1:e[1]a?"TOO_SHORT":i[i.length-1]=0?"IS_POSSIBLE":"INVALID_LENGTH"}function BB(e,t,n){if(t===void 0&&(t={}),n=new Hn(n),t.v2){if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(e.countryCallingCode)}else{if(!e.phone)return!1;if(e.country){if(!n.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));n.selectNumberingPlan(e.country)}else{if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(e.countryCallingCode)}}if(n.possibleLengths())return j9(e.phone||e.nationalNumber,e.country,n);if(e.countryCallingCode&&n.isNonGeographicCallingCode(e.countryCallingCode))return!0;throw new Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}function j9(e,t,n){switch(Jd(e,t,n)){case"IS_POSSIBLE":return!0;default:return!1}}function Zi(e,t){return e=e||"",new RegExp("^(?:"+t+")$").test(e)}function FB(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=jB(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function jB(e,t){if(e){if(typeof e=="string")return z9(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?z9(e,t):void 0}}function z9(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=0}var Z1=2,WB=17,HB=3,Br="0-90-9٠-٩۰-۹",YB="-‐-―−ー-",qB="//",KB="..",ZB="  ­​⁠ ",QB="()()[]\\[\\]",JB="~⁓∼~",Uo="".concat(YB).concat(qB).concat(KB).concat(ZB).concat(QB).concat(JB),C0="++",XB=new RegExp("(["+Br+"])");function G9(e,t,n,r){if(t){var o=new Hn(r);o.selectNumberingPlan(t,n);var i=new RegExp(o.IDDPrefix());if(e.search(i)===0){e=e.slice(e.match(i)[0].length);var a=e.match(XB);if(!(a&&a[1]!=null&&a[1].length>0&&a[1]==="0"))return e}}}function Q1(e,t){if(e&&t.numberingPlan.nationalPrefixForParsing()){var n=new RegExp("^(?:"+t.numberingPlan.nationalPrefixForParsing()+")"),r=n.exec(e);if(r){var o,i,a=r.length-1,l=a>0&&r[a];if(t.nationalPrefixTransformRule()&&l)o=e.replace(n,t.nationalPrefixTransformRule()),a>1&&(i=r[1]);else{var u=r[0];o=e.slice(u.length),l&&(i=r[1])}var c;if(l){var f=e.indexOf(r[1]),p=e.slice(0,f);p===t.numberingPlan.nationalPrefix()&&(c=t.numberingPlan.nationalPrefix())}else c=r[0];return{nationalNumber:o,nationalPrefix:c,carrierCode:i}}}return{nationalNumber:e}}function eF(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=tF(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function tF(e,t){if(e){if(typeof e=="string")return V9(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?V9(e,t):void 0}}function V9(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=Z1&&cF.test(e)}function pF(e){return uF.test(e)}function mF(e){var t=e.number,n=e.ext;if(!t)return"";if(t[0]!=="+")throw new Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(t).concat(n?";ext="+n:"")}var Z9={formatExtension:function(t,n,r){return"".concat(t).concat(r.ext()).concat(n)}};function hF(e,t,n,r){if(n?n=yF({},Z9,n):n=Z9,r=new Hn(r),e.country&&e.country!=="001"){if(!r.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));r.selectNumberingPlan(e.country)}else if(e.countryCallingCode)r.selectNumberingPlan(e.countryCallingCode);else return e.phone||"";var o=r.countryCallingCode(),i=n.v2?e.nationalNumber:e.phone,a;switch(t){case"NATIONAL":return i?(a=x0(i,e.carrierCode,"NATIONAL",r,n),tv(a,e.ext,r,n.formatExtension)):"";case"INTERNATIONAL":return i?(a=x0(i,null,"INTERNATIONAL",r,n),a="+".concat(o," ").concat(a),tv(a,e.ext,r,n.formatExtension)):"+".concat(o);case"E.164":return"+".concat(o).concat(i);case"RFC3966":return mF({number:"+".concat(o).concat(i),ext:e.ext});case"IDD":if(!n.fromCountry)return;var l=vF(i,e.carrierCode,o,n.fromCountry,r);return tv(l,e.ext,r,n.formatExtension);default:throw new Error('Unknown "format" argument passed to "formatNumber()": "'.concat(t,'"'))}}function x0(e,t,n,r,o){var i=gF(r.formats(),e);return i?q9(e,i,{useInternationalFormat:n==="INTERNATIONAL",withNationalPrefix:!(i.nationalPrefixIsOptionalWhenFormattingInNationalFormat()&&o&&o.nationalPrefix===!1),carrierCode:t,metadata:r}):e}function gF(e,t){return wF(e,function(n){if(n.leadingDigitsPatterns().length>0){var r=n.leadingDigitsPatterns()[n.leadingDigitsPatterns().length-1];if(t.search(r)!==0)return!1}return Zi(t,n.pattern())})}function tv(e,t,n,r){return t?r(e,t,n):e}function vF(e,t,n,r,o){var i=Qd(r,o.metadata);if(i===n){var a=x0(e,t,"NATIONAL",o);return n==="1"?n+" "+a:a}var l=iF(r,void 0,o.metadata);if(l)return"".concat(l," ").concat(n," ").concat(x0(e,null,"INTERNATIONAL",o))}function yF(){for(var e=1,t=arguments.length,n=new Array(t),r=0;r=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function BF(e,t){if(e){if(typeof e=="string")return t6(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?t6(e,t):void 0}}function t6(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function zF(e,t){if(e){if(typeof e=="string")return r6(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r6(e,t):void 0}}function r6(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length)return"";var r=e.indexOf(";",n);return r>=0?e.substring(n,r):e.substring(n)}function XF(e){return e===null?!0:e.length===0?!1:WF.test(e)||ZF.test(e)}function ej(e,t){var n=t.extractFormattedPhoneNumber,r=JF(e);if(!XF(r))throw new Qi("NOT_A_NUMBER");var o;if(r===null)o=n(e)||"";else{o="",r.charAt(0)===i6&&(o+=r);var i=e.indexOf(s6),a;i>=0?a=i+s6.length:a=0;var l=e.indexOf(sv);o+=e.substring(a,l)}var u=o.indexOf(QF);if(u>0&&(o=o.substring(0,u)),o!=="")return o}var tj=250,nj=new RegExp("["+C0+Br+"]"),rj=new RegExp("[^"+Br+"#]+$");function oj(e,t,n){if(t=t||{},n=new Hn(n),t.defaultCountry&&!n.hasCountry(t.defaultCountry))throw t.v2?new Qi("INVALID_COUNTRY"):new Error("Unknown country: ".concat(t.defaultCountry));var r=aj(e,t.v2,t.extract),o=r.number,i=r.ext,a=r.error;if(!o){if(t.v2)throw a==="TOO_SHORT"?new Qi("TOO_SHORT"):new Qi("NOT_A_NUMBER");return{}}var l=lj(o,t.defaultCountry,t.defaultCallingCode,n),u=l.country,c=l.nationalNumber,f=l.countryCallingCode,p=l.countryCallingCodeSource,m=l.carrierCode;if(!n.hasSelectedNumberingPlan()){if(t.v2)throw new Qi("INVALID_COUNTRY");return{}}if(!c||c.lengthWB){if(t.v2)throw new Qi("TOO_LONG");return{}}if(t.v2){var g=new nv(f,c,n.metadata);return u&&(g.country=u),m&&(g.carrierCode=m),i&&(g.ext=i),g.__countryCallingCodeSource=p,g}var w=(t.extended?n.hasSelectedNumberingPlan():u)?Zi(c,n.nationalNumberPattern()):!1;return t.extended?{country:u,countryCallingCode:f,carrierCode:m,valid:w,possible:w?!0:!!(t.extended===!0&&n.possibleLengths()&&j9(c,u,n)),phone:c,ext:i}:w?sj(u,c,i):{}}function ij(e,t,n){if(e){if(e.length>tj){if(n)throw new Qi("TOO_LONG");return}if(t===!1)return e;var r=e.search(nj);if(!(r<0))return e.slice(r).replace(rj,"")}}function aj(e,t,n){var r=ej(e,{extractFormattedPhoneNumber:function(a){return ij(a,n,t)}});if(!r)return{};if(!fF(r))return pF(r)?{error:"TOO_SHORT"}:{};var o=_F(r);return o.ext?o:{number:r}}function sj(e,t,n){var r={country:e,phone:t};return n&&(r.ext=n),r}function lj(e,t,n,r){var o=ev(o6(e),void 0,t,n,r.metadata),i=o.countryCallingCodeSource,a=o.countryCallingCode,l=o.number,u;if(a)r.selectNumberingPlan(a);else if(l&&(t||n))r.selectNumberingPlan(t,n),t&&(u=t),a=n||Qd(t,r.metadata);else return{};if(!l)return{countryCallingCodeSource:i,countryCallingCode:a};var c=X1(o6(l),u,r),f=c.nationalNumber,p=c.carrierCode,m=J1(a,{nationalNumber:f,metadata:r});return m&&(u=m,m==="001"||r.selectNumberingPlan(u)),{country:u,countryCallingCode:a,countryCallingCodeSource:i,nationalNumber:f,carrierCode:p}}function nc(e){"@babel/helpers - typeof";return nc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nc(e)}function l6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function u6(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Pj(e,t){if(e){if(typeof e=="string")return h6(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h6(e,t):void 0}}function h6(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1;)t&1&&(n+=e),t>>=1,e+=e;return n+e}function g6(e,t){return e[t]===")"&&t++,Oj(e.slice(0,t))}function Oj(e){for(var t=[],n=0;n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Kj(e,t){if(e){if(typeof e=="string")return w6(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?w6(e,t):void 0}}function w6(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&arguments[1]!==void 0?arguments[1]:{},o=r.allowOverflow;if(!n)throw new Error("String is required");var i=dv(n.split(""),this.matchTree,!0);if(i&&i.match&&delete i.matchedChars,!(i&&i.overflow&&!o))return i}}])}();function dv(e,t,n){if(typeof t=="string"){var r=e.join("");return t.indexOf(r)===0?e.length===t.length?{match:!0,matchedChars:e}:{partialMatch:!0}:r.indexOf(t)===0?n&&e.length>t.length?{overflow:!0}:{match:!0,matchedChars:e.slice(0,t.length)}:void 0}if(Array.isArray(t)){for(var o=e.slice(),i=0;i=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function nz(e,t){if(e){if(typeof e=="string")return C6(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?C6(e,t):void 0}}function C6(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=0)){var o=this.getTemplateForFormat(n,r);if(o)return this.setNationalNumberTemplate(o,r),!0}}},{key:"getSeparatorAfterNationalPrefix",value:function(n){return this.isNANP||n&&n.nationalPrefixFormattingRule()&&dz.test(n.nationalPrefixFormattingRule())?" ":""}},{key:"getInternationalPrefixBeforeCountryCallingCode",value:function(n,r){var o=n.IDDPrefix,i=n.missingPlus;return o?r&&r.spacing===!1?o:o+" ":i?"":"+"}},{key:"getTemplate",value:function(n){if(this.template){for(var r=-1,o=0,i=n.international?this.getInternationalPrefixBeforeCountryCallingCode(n,{spacing:!1}):"";oc.length)){var f=new RegExp("^"+u+"$"),p=o.replace(/\d/g,cv);f.test(p)&&(c=p);var m=this.getFormatFormat(n,i),g;if(this.shouldTryNationalPrefixFormattingRule(n,{international:i,nationalPrefix:a})){var w=m.replace(Y9,n.nationalPrefixFormattingRule());if(S0(n.nationalPrefixFormattingRule())===(a||"")+S0("$1")&&(m=w,g=!0,a))for(var b=a.length;b>0;)m=m.replace(/\d/,Wo),b--}var x=c.replace(new RegExp(u),m).replace(new RegExp(cv,"g"),Wo);return g||(l?x=$0(Wo,l.length)+" "+x:a&&(x=$0(Wo,a.length)+this.getSeparatorAfterNationalPrefix(n)+x)),i&&(x=H9(x)),x}}},{key:"formatNextNationalNumberDigits",value:function(n){var r=Lj(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition,n);if(!r){this.resetFormat();return}return this.populatedNationalNumberTemplate=r[0],this.populatedNationalNumberTemplatePosition=r[1],g6(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition+1)}},{key:"shouldTryNationalPrefixFormattingRule",value:function(n,r){var o=r.international,i=r.nationalPrefix;if(n.nationalPrefixFormattingRule()){var a=n.usesNationalPrefix();if(a&&i||!a&&!o)return!0}}}])}();function uc(e){"@babel/helpers - typeof";return uc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},uc(e)}function S6(e,t){return yz(e)||vz(e,t)||gz(e,t)||hz()}function hz(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function gz(e,t){if(e){if(typeof e=="string")return $6(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$6(e,t):void 0}}function $6(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=3;if(r.appendDigits(n),i&&this.extractIddPrefix(r),this.isWaitingForCountryCallingCode(r)){if(!this.extractCountryCallingCode(r))return}else r.appendNationalSignificantNumberDigits(n);r.international||this.hasExtractedNationalSignificantNumber||this.extractNationalSignificantNumber(r.getNationalDigits(),function(a){return r.update(a)})}},{key:"isWaitingForCountryCallingCode",value:function(n){var r=n.international,o=n.callingCode;return r&&!o}},{key:"extractCountryCallingCode",value:function(n){var r=ev("+"+n.getDigitsWithoutInternationalPrefix(),n.country,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),o=r.countryCallingCode,i=r.number;if(o)return n.setCallingCode(o),n.update({nationalSignificantNumber:i}),!0}},{key:"reset",value:function(n){if(n){this.hasSelectedNumberingPlan=!0;var r=n._nationalPrefixForParsing();this.couldPossiblyExtractAnotherNationalSignificantNumber=r&&Az.test(r)}else this.hasSelectedNumberingPlan=void 0,this.couldPossiblyExtractAnotherNationalSignificantNumber=void 0}},{key:"extractNationalSignificantNumber",value:function(n,r){if(this.hasSelectedNumberingPlan){var o=Q1(n,this.metadata),i=o.nationalPrefix,a=o.nationalNumber,l=o.carrierCode;if(a!==n)return this.onExtractedNationalNumber(i,l,a,n,r),!0}}},{key:"extractAnotherNationalSignificantNumber",value:function(n,r,o){if(!this.hasExtractedNationalSignificantNumber)return this.extractNationalSignificantNumber(n,o);if(this.couldPossiblyExtractAnotherNationalSignificantNumber){var i=Q1(n,this.metadata),a=i.nationalPrefix,l=i.nationalNumber,u=i.carrierCode;if(l!==r)return this.onExtractedNationalNumber(a,u,l,n,o),!0}}},{key:"onExtractedNationalNumber",value:function(n,r,o,i,a){var l=!1,u,c=i.lastIndexOf(o);if(c<0||c!==i.length-o.length)l=!0;else{var f=i.slice(0,c);f&&f!==n&&(u=f)}a({nationalPrefix:n,carrierCode:r,nationalSignificantNumber:o,nationalSignificantNumberIsModified:l,prefixBeforeNationalSignificantNumberThatIsNotNationalPrefix:u}),this.hasExtractedNationalSignificantNumber=!0,this.onNationalSignificantNumberChange()}},{key:"reExtractNationalSignificantNumber",value:function(n){if(this.extractAnotherNationalSignificantNumber(n.getNationalDigits(),n.nationalSignificantNumber,function(r){return n.update(r)}))return!0;if(this.extractIddPrefix(n))return this.extractCallingCodeAndNationalSignificantNumber(n),!0;if(this.fixMissingPlus(n))return this.extractCallingCodeAndNationalSignificantNumber(n),!0}},{key:"extractIddPrefix",value:function(n){var r=n.international,o=n.IDDPrefix,i=n.digits;if(n.nationalSignificantNumber,!(r||o)){var a=G9(i,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata);if(a!==void 0&&a!==i)return n.update({IDDPrefix:i.slice(0,i.length-a.length)}),this.startInternationalNumber(n,{country:void 0,callingCode:void 0}),!0}}},{key:"fixMissingPlus",value:function(n){if(!n.international){var r=W9(n.digits,n.country,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),o=r.countryCallingCode;if(o)return n.update({missingPlus:!0}),this.startInternationalNumber(n,{country:n.country,callingCode:o}),!0}}},{key:"startInternationalNumber",value:function(n,r){var o=r.country,i=r.callingCode;n.startInternationalNumber(o,i),n.nationalSignificantNumber&&(n.resetNationalSignificantNumber(),this.onNationalSignificantNumberChange(),this.hasExtractedNationalSignificantNumber=void 0)}},{key:"extractCallingCodeAndNationalSignificantNumber",value:function(n){this.extractCountryCallingCode(n)&&this.extractNationalSignificantNumber(n.getNationalDigits(),function(r){return n.update(r)})}}])}();function Rz(e){var t=e.search(kz);if(!(t<0)){e=e.slice(t);var n;return e[0]==="+"&&(n=!0,e=e.slice(1)),e=e.replace(Ez,""),n&&(e="+"+e),e}}function Iz(e){var t=Rz(e)||"";return t[0]==="+"?[t.slice(1),!0]:[t]}function Nz(e){var t=Iz(e),n=S6(t,2),r=n[0],o=n[1];return Tz.test(r)||(r=""),[r,o]}function dc(e){"@babel/helpers - typeof";return dc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dc(e)}function Pz(e,t){return Mz(e)||_z(e,t)||Lz(e,t)||Oz()}function Oz(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Lz(e,t){if(e){if(typeof e=="string")return T6(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?T6(e,t):void 0}}function T6(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1}},{key:"determineTheCountry",value:function(){this.state.setCountry(J1(this.isInternational()?this.state.callingCode:this.defaultCallingCode,{nationalNumber:this.state.nationalSignificantNumber,metadata:this.metadata}))}},{key:"getNumberValue",value:function(){var n=this.state,r=n.digits,o=n.callingCode,i=n.country,a=n.nationalSignificantNumber;if(r){if(this.isInternational())return o?"+"+o+a:"+"+r;if(i||o){var l=i?this.metadata.countryCallingCode():o;return"+"+l+a}}}},{key:"getNumber",value:function(){var n=this.state,r=n.nationalSignificantNumber,o=n.carrierCode,i=n.callingCode,a=this._getCountry();if(r&&!(!a&&!i)){if(a&&a===this.defaultCountry){var l=new Hn(this.metadata.metadata);l.selectNumberingPlan(a);var u=l.numberingPlan.callingCode(),c=this.metadata.getCountryCodesForCallingCode(u);if(c.length>1){var f=U9(r,{countries:c,metadata:this.metadata.metadata});f&&(a=f)}}var p=new nv(a||i,r,this.metadata.metadata);return o&&(p.carrierCode=o),p}}},{key:"isPossible",value:function(){var n=this.getNumber();return n?n.isPossible():!1}},{key:"isValid",value:function(){var n=this.getNumber();return n?n.isValid():!1}},{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 Vz(e,t,n){if(t[e])return new nv(e,t[e],n)}function Uz(){return P9(m6,arguments)}function k0(e){return T0.call(this,e,N9)}k0.prototype=Object.create(T0.prototype,{}),k0.prototype.constructor=k0;function Wz(){return P9(Qd,arguments)}const E0={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],0,0,0,0,0,0,0,[["6[2-467]\\d{3}",[5]],["4\\d{4}",[5]],0,0,0,0,["(?:0[1-9]|[1589]\\d)\\d{4}",[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"]]],0,0,0,0,0,0,[["[78]\\d{5}",[6]],["690\\d{6}|[356]\\d{5}",[6,9]],["180[02]\\d{4}",[8]],["[19]\\d{5}",[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",0,0,0,0,0,[["[2-4679][2-8]\\d{6}",[8]],["5[024-68]\\d{7}",[9]],["400\\d{6}|800\\d{2,9}"],["900[02]\\d{5}",[9]],0,0,["600[25]\\d{5}",[9]],0,0,["700[05]\\d{5}",[9]]]],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0",0,0,0,0,0,[["(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\\d{6}"],["7\\d{8}"]]],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([457]\\d{6})$|1","268$1",0,"268",[["268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}"],["268(?:464|7(?:1[3-9]|[28]\\d|3[0246]|64|7[0-689]))\\d{4}"],["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,["26840[69]\\d{4}"],["26848[01]\\d{4}"]]],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2457]\\d{6})$|1","264$1",0,"264",[["264(?:292|4(?:6[12]|9[78]))\\d{4}"],["264(?:235|4(?:69|76)|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}"],["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,["264724\\d{4}"]]],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",0,0,0,0,0,[["4505[0-2]\\d{3}|(?:[2358][16-9]\\d[2-9]|4410)\\d{4}|(?:[2358][2-5][2-9]|4(?:[2-57-9][2-9]|6\\d))\\d{5}",[8]],["6(?:[78][2-9]|9\\d)\\d{6}",[9]],["800\\d{4}",[7]],["900[1-9]\\d\\d",[6]],["700[2-9]\\d{4}",[8]],0,0,0,0,["808[1-9]\\d\\d",[6]]]],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",0,0,0,0,0,[["(?:(?:1[0-25]|47)\\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2)\\d{5}"],["(?:33|4[1349]|55|77|88|9[13-9])\\d{6}"],["800\\d{5}"],["90[016]\\d{5}"],0,0,0,0,["60(?:2[78]|3[5-9]|4[02-9]|5[0-46-9]|[6-8]\\d|9[0-2])\\d{4}"],["80[1-4]\\d{5}"]]],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]],0,0,0,0,0,0,[["2\\d(?:[0134][25-9]|[25-9]\\d)\\d{5}"],["9[1-79]\\d{7}"]]],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-46-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",0,0,[["3(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|47[35]|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|(?:2(?:657|9(?:54|66))|3(?:48[27]|7(?:55|77)|8(?:65|78)))[2-8]\\d{5}|(?:2(?:284|3(?:02|23)|477|622|920)|3(?:4(?:46|89|92)|541))[2-7]\\d{5}|(?:(?:11[1-8]|670)\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-8]|[25][4-6]|3[3-6]|84)|5(?:1[2-9]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:0[45]|1[2-7]|3[4-6]|5[3-6]|7[2-6]|8[3-68])))\\d{6}|(?:2(?:2(?:62|81)|320|9(?:42|83))|3(?:329|4(?:62|7[16])|5(?:43|64)|7(?:18|5[17])))[2-6]\\d{5}|2(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|(?:2(?:257|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|64)|5(?:25|37|4[47]|71)|7(?:35|72)|825))[3-6]\\d{5}|(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[035-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[14]|4[13]|5[468]|7[3-5]|8[26])|8(?:2[67]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}",[10]],["93(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|9(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|47[35]|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|9(?:2(?:657|9(?:54|66))|3(?:48[27]|7(?:55|77)|8(?:65|78)))[2-8]\\d{5}|9(?:2(?:284|3(?:02|23)|477|622|920)|3(?:4(?:46|89|92)|541))[2-7]\\d{5}|(?:675\\d|9(?:11[1-8]\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-8]|[25][4-6]|3[3-6]|84)|5(?:1[2-9]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:0[45]|1[2-7]|3[4-6]|5[3-6]|7[2-6]|8[3-68]))))\\d{6}|9(?:2(?:2(?:62|81)|320|9(?:42|83))|3(?:329|4(?:62|7[16])|5(?:43|64)|7(?:18|5[17])))[2-6]\\d{5}|92(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|9(?:2(?:257|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|64)|5(?:25|37|4[47]|71)|7(?:35|72)|825))[3-6]\\d{5}|9(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[035-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[14]|4[13]|5[468]|7[3-5]|8[26])|8(?:2[67]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}"],["800\\d{7,8}"],["60[04579]\\d{7}",[10]],0,0,["810\\d{7}",[10]]]],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"([267]\\d{6})$|1","684$1",0,"684",[["6846(?:22|33|44|55|77|88|9[19])\\d{4}"],["684(?:2(?:48|5[2468]|7[26])|7(?:3[13]|70|82))\\d{4}"],["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}"]]],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(?:48|5[0-3579]|[6-9])|7(?:20|32|8)|[89]","(?:31|4)6|51|6(?:485|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",0,0,0,0,0,[["1(?:11\\d|[2-9]\\d{3,11})|(?:316|463)\\d{3,10}|648[34]\\d{3,9}|(?:51|66|73)2\\d{3,10}|(?:2(?:1[467]|2[13-8]|5[2357]|6[1-46-8]|7[1-8]|8[124-7]|9[1458])|3(?:1[1-578]|3[23568]|4[5-7]|5[1378]|6[1-38]|8[3-68])|4(?:2[1-8]|35|7[1368]|8[2457])|5(?:2[1-8]|3[357]|4[147]|5[12578]|6[37])|6(?:13|2[1-47]|4[135-7]|5[468])|7(?:2[1-8]|35|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\\d{4,10}"],["6(?:485|(?:5[0-3579]|6[013-9]|[7-9]\\d)\\d)\\d{3,9}",[7,8,9,10,11,12,13]],["800\\d{6,10}",[9,10,11,12,13]],["(?:8[69][2-68]|9(?:0[01]|3[019]))\\d{6,10}",[9,10,11,12,13]],0,0,0,0,["5(?:0[1-9]|17|[79]\\d)\\d{2,10}|7[28]0\\d{6,10}",[5,6,7,8,9,10,11,12,13]],["8(?:10|2[018])\\d{6,10}|828\\d{5}",[8,9,10,11,12,13]]]],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]|5[0135-9])\\d|4(?:[02-9]\\d|10))|3(?:(?:[0-3589]\\d|6[1-9]|7[0-35-9])\\d|4(?:[0-578]\\d|90))|7(?:[013-57-9]\\d|2[0-8])\\d)\\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])|[34]\\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-36-9])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-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]"]]],0,0,0,0,0,0,[["5(?:2\\d|8[1-9])\\d{4}"],["(?:290|5[69]\\d|6(?:[03]0|22|4[0-2]|[69]\\d)|7(?:[34]\\d|7[07])|9(?:6[45]|9[4-8]))\\d{4}"],["800\\d{4}"],["900\\d{4}"],0,0,0,0,["(?:28\\d|501)\\d{4}"]]],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",[["18[1-8]\\d{3,6}",[6,7,8,9]],["4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}",[6,7,8,9,10]],["800\\d{4,6}",[7,8,9]],["[67]00\\d{5,6}",[8,9]],0,0,["20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}"]],"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",0,0,0,0,0,[["(?:2[12]428|3655[02])\\d{4}|(?:2(?:22[0-79]|63[0-28])|3654)\\d{5}|(?:(?:1[28]|46)\\d|2(?:[014-6]2|[23]3))\\d{6}"],["36554\\d{4}|(?:[16]0|4[04]|5[015]|7[07]|99)\\d{7}"],["88\\d{7}"],["900200\\d{3}"]]],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",0,0,0,0,0,[["(?:3(?:[05-79][2-9]|1[4579]|[23][24-9]|4[2-4689]|8[2457-9])|49[2-579]|5(?:0[2-49]|[13][2-9]|[268][2-4679]|4[4689]|5[2-79]|7[2-69]|9[2-4689]))\\d{5}",[8]],["6040\\d{5}|6(?:03|[1-356]|44|7\\d)\\d{6}"],["8[08]\\d{6}",[8]],["9[0246]\\d{6}",[8]],0,0,["703[235]0\\d{3}|70(?:2[0-5]|3[0146]|[56]0)\\d{4}",[8]],0,0,["8[12]\\d{6}",[8]]]],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","246$1",0,"246",[["246521[0369]\\d{3}|246(?:2(?:2[78]|7[0-4])|4(?:1[024-6]|2\\d|3[2-9])|5(?:20|[34]\\d|54|7[1-3])|6(?:2\\d|38)|7[35]7|9(?:1[89]|63))\\d{4}"],["246(?:(?:2(?:[3568]\\d|4[0-57-9])|3(?:5[2-9]|6[0-6])|4(?:46|5\\d)|69[5-7]|8(?:[2-5]\\d|83))\\d|52(?:1[147]|20))\\d{3}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["(?:246976|900[2-9]\\d\\d)\\d{4}"],["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,["246(?:292|367|4(?:1[7-9]|3[01]|4[47-9]|67)|7(?:1[2-9]|2\\d|3[016]|53))\\d{4}"],0,["24631\\d{5}"]]],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",0,0,0,0,0,[["(?:4(?:31\\d\\d|423)|5222)\\d{3}(?:\\d{2})?|8332[6-9]\\d\\d|(?:3(?:03[56]|224)|4(?:22[25]|653))\\d{3,4}|(?:3(?:42[47]|529|823)|4(?:027|525|65(?:28|8))|562|6257|7(?:1(?:5[3-5]|6[12]|7[156]|89)|22[589]56|32|42675|52(?:[25689](?:56|8)|[347]8)|71(?:6[1267]|75|89)|92374)|82(?:2[59]|32)56|9(?:03[23]56|23(?:256|373)|31|5(?:1|2[4589]56)))\\d{3}|(?:3(?:02[348]|22[35]|324|422)|4(?:22[67]|32[236-9]|6(?:2[46]|5[57])|953)|5526|6(?:024|6655)|81)\\d{4,5}|(?:2(?:7(?:1[0-267]|2[0-289]|3[0-29]|4[01]|5[1-3]|6[013]|7[0178]|91)|8(?:0[125]|1[1-6]|2[0157-9]|3[1-69]|41|6[1-35]|7[1-5]|8[1-8]|9[0-6])|9(?:0[0-2]|1[0-4]|2[568]|3[3-6]|5[5-7]|6[0136-9]|7[0-7]|8[014-9]))|3(?:0(?:2[025-79]|3[2-4])|181|22[12]|32[2356]|824)|4(?:02[09]|22[348]|32[045]|523|6(?:27|54))|666(?:22|53)|7(?:22[57-9]|42[56]|82[35])8|8(?:0[124-9]|2(?:181|2[02-4679]8)|4[12]|[5-7]2)|9(?:[04]2|2(?:2|328)|81))\\d{4}|(?:2(?:[23]\\d|[45])\\d\\d|3(?:1(?:2[5-7]|[5-7])|425|822)|4(?:033|1\\d|[257]1|332|4(?:2[246]|5[25])|6(?:2[35]|56|62)|8(?:23|54)|92[2-5])|5(?:02[03489]|22[457]|32[35-79]|42[46]|6(?:[18]|53)|724|826)|6(?:023|2(?:2[2-5]|5[3-5]|8)|32[3478]|42[34]|52[47]|6(?:[18]|6(?:2[34]|5[24]))|[78]2[2-5]|92[2-6])|7(?:02|21\\d|[3-589]1|6[12]|72[24])|8(?:217|3[12]|[5-7]1)|9[24]1)\\d{5}|(?:(?:3[2-8]|5[2-57-9]|6[03-589])1|4[4689][18])\\d{5}|[59]1\\d{5}"],["(?:1[13-9]\\d|644)\\d{7}|(?:3[78]|44|66)[02-9]\\d{7}",[10]],["80[03]\\d{7}",[10]],0,0,0,0,0,["96(?:0[469]|1[0-47]|3[389]|43|6[69]|7[78])\\d{6}",[10]]]],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",0,0,0,0,0,[["80[2-8]\\d{5}|(?:1[0-69]|[23][2-8]|4[23]|5\\d|6[013-57-9]|71|8[1-79]|9[2-4])\\d{6}",[8]],["4[5-9]\\d{7}",[9]],["800[1-9]\\d{4}",[8]],["(?:70(?:2[0-57]|3[04-7]|44|6[04-69]|7[0579])|90\\d\\d)\\d{4}",[8]],0,0,["78(?:0[578]|1[014-8]|2[25]|3[15-8]|48|5[05]|60|7[06-8]|9\\d)\\d{4}",[8]],0,0,["7879\\d{4}",[8]]]],BF:["226","00","(?:[025-7]\\d|44)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[024-7]"]]],0,0,0,0,0,0,[["2(?:0(?:49|5[23]|6[5-7]|9[016-9])|4(?:4[569]|5[4-6]|6[5-7]|7[0179])|5(?:[34]\\d|50|6[5-7]))\\d{4}"],["(?:0[1-7]|44|5[0-8]|[67]\\d)\\d{6}"]]],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",0,0,0,0,0,[["2\\d{5,7}|(?:43[1-6]|70[1-9])\\d{4,5}|(?:[36]\\d|4[124-7]|[57][1-9]|8[1-6]|9[1-7])\\d{5,6}",[6,7,8]],["(?:43[07-9]|99[69]\\d)\\d{5}|(?:8[7-9]|98)\\d{7}",[8,9]],["(?:00800\\d\\d|800)\\d{5}",[8,12]],["90\\d{6}",[8]],0,0,0,0,0,["700\\d{5}",[8]]]],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]],0,0,0,0,0,0,[["(?:1(?:3[1356]|6[0156]|7\\d)\\d|6(?:1[16]\\d|500|6(?:0\\d|3[12]|44|55|7[7-9]|88)|9[69][69])|7(?:[07]\\d\\d|1(?:11|78)))\\d{4}"],["(?:3(?:[0-79]\\d|8[0-57-9])\\d|6(?:3(?:00|33|6[16])|441|6(?:3[03-9]|[69]\\d|7[0-689])))\\d{4}"],["8[02369]\\d{6}"],["(?:87|9[0-8])\\d{6}"],0,0,0,0,0,["84\\d{6}"]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]],0,0,0,0,0,0,[["(?:22|31)\\d{6}"],["(?:29|6[124-9]|7[125-9])\\d{6}"]]],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"]]],0,0,0,0,0,0,[["2090\\d{4}|(?:012\\d\\d|2(?:02|1[037]|2[45]|3[68]|4\\d))\\d{5}"],["(?:01(?:2[5-9]|[4-69]\\d)|4[0-8]|[56]\\d|9[013-9])\\d{6}"],0,0,0,0,["81\\d{6}",[8]],0,["857[58]\\d{4}",[8]]]],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",[["441(?:[46]\\d\\d|5(?:4\\d|60|89))\\d{4}"],["441(?:[2378]\\d|5[0-39]|9[02])\\d{5}"],["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}"]]],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]],0,0,0,0,0,0,[["22[0-7]\\d{4}|(?:2[013-9]|[34]\\d|5[0-25-9])\\d{5}"],["(?:22[89]|[78]\\d\\d)\\d{4}"],0,0,0,0,0,0,["5[34]\\d{5}"]]],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)?",0,0,0,[["(?:2(?:2\\d\\d|5(?:11|[258]\\d|9[67])|6(?:12|2\\d|9[34])|8(?:2[34]|39|62))|3(?:3\\d\\d|4(?:6\\d|8[24])|8(?:25|42|5[257]|86|9[25])|9(?:[27]\\d|3[2-4]|4[248]|5[24]|6[2-6]))|4(?:4\\d\\d|6(?:11|[24689]\\d|72)))\\d{4}",[8]],["[67]\\d{7}",[8]],["8001[07]\\d{4}",[9]],0,0,0,0,0,["50\\d{6}",[8]]]],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]",[["(?:318[023]|41(?:6[023]|70)|7(?:1[578]|2[05]|50)\\d)\\d{3}"],["(?:31(?:8[14-8]|9[14578])|416[14-9]|7(?:0[01]|7[07]|8\\d|9[056])\\d)\\d{3}"]]],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","[1-467]\\d{9,10}|55[0-46-9]\\d{8}|[34]\\d{7}|55\\d{7,8}|(?:5[0-46-9]|[89]\\d)\\d{7,9}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]],["(\\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",0,0,[["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}",[10]],["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])(?:7|9\\d)\\d{7}",[10,11]],["800\\d{6,7}",[9,10]],["[59]00\\d{6,7}",[9,10]],0,0,0,0,0,["(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|370|864))\\d{4}|300\\d{5}",[8,10]]]],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([3-8]\\d{6})$|1","242$1",0,"242",[["242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-5]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}"],["242(?:3(?:5[79]|7[56]|95)|4(?:[23][1-9]|4[1-35-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-46-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|3[0-4]|[89]9))\\d{4}"],["242300\\d{4}|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,["242225\\d{4}"]]],BT:["975","00","[178]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-6]|7[246]|8[2-4]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|[78]"]]],0,0,0,0,0,0,[["(?:2[3-6]|[34][5-7]|5[236]|6[2-46]|7[246]|8[2-4])\\d{5}",[7]],["(?:1[67]|[78]7)\\d{6}",[8]]]],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"]]],0,0,0,0,0,0,[["(?:2(?:4[0-48]|6[0-24]|9[0578])|3(?:1[0-35-9]|55|[69]\\d|7[013]|81)|4(?:6[03]|7[1267]|9[0-5])|5(?:3[03489]|4[0489]|7[1-47]|88|9[0-49])|6(?:2[1-35]|5[149]|8[013467]))\\d{4}",[7]],["(?:321|7[1-8]\\d)\\d{5}",[8]],["(?:0800|800\\d)\\d{6}",[10]],["90\\d{5}",[7]],0,0,0,0,["79(?:1(?:[0-2]\\d|3[0-8])|2[0-7]\\d)\\d{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,[["(?:1(?:5(?:1[1-5]|[24]\\d|6[2-4]|9[1-7])|6(?:[235]\\d|4[1-7])|7\\d\\d)|2(?:1(?:[246]\\d|3[0-35-9]|5[1-9])|2(?:[235]\\d|4[0-8])|3(?:[26]\\d|3[02-79]|4[024-7]|5[03-7])))\\d{5}",[9]],["(?:2(?:5[5-79]|9[1-9])|(?:33|44)\\d)\\d{6}",[9]],["800\\d{3,7}|8(?:0[13]|20\\d)\\d{7}"],["(?:810|902)\\d{7}",[10]],0,0,0,0,["249\\d{6}",[9]]],"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"]]],0,0,0,0,0,0,[["(?:2(?:[02]\\d|36|[68]0)|[3-58](?:[02]\\d|[68]0)|7(?:[02]\\d|32|[68]0))\\d{4}",[7]],["6[0-35-7]\\d{5}",[7]],["0800\\d{7}",[11]]]],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|5[07]|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-36-9])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-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",0,0,0,0,0,[["(?:(?:12|573)\\d\\d|276)\\d{5}|[1-6]\\d{6}"],["88\\d{5}|(?:8[0-69]|9[017-9])\\d{7}",[7,9]]]],CF:["236","00","(?:[27]\\d{3}|8776)\\d{4}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]],0,0,0,0,0,0,[["2[12]\\d{6}"],["7[024-7]\\d{6}"],0,["8776\\d{4}"]]],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]"]]],0,0,0,0,0,0,[["222[1-589]\\d{5}"],["026(?:1[0-5]|6[6-9])\\d{4}|0(?:[14-6]\\d\\d|2(?:40|5[5-8]|6[07-9]))\\d{5}"],0,["80[0-2]\\d{6}"]]],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",0,0,0,0,0,[["(?:2[12467]|3[1-4]|4[134]|5[256]|6[12]|[7-9]1)\\d{7}",[9]],["(?:6[89]|7[235-9])\\d{7}",[9]],["800\\d{6}",[9]],["90[016]\\d{6}",[9]],["878\\d{6}",[9]],["860\\d{9}",[12]],["5[18]\\d{7}",[9]],["74[0248]\\d{6}",[9]],0,["84[0248]\\d{6}",[9]]]],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"]]],0,0,0,0,0,0,[["2(?:[15]\\d{3}|7(?:2(?:0[23]|1[2357]|2[245]|3[45]|4[3-5])|3(?:06|1[69]|[2-6]7)))\\d{5}"],["0[157]\\d{8}"]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]],0,0,0,0,0,0,[["(?:2\\d|3[13-7]|4[1-5])\\d{3}"],["[578]\\d{4}"]]],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{3})(\\d{3})(\\d{3})","$1 $2 $3",["60|809"]],["(\\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(?:10|[2-9])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-8]|[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"]]],0,0,0,0,0,0,[["2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|2\\d{3}|3(?:(?:2\\d|50)\\d|3(?:[03467]\\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-389]|9[0-8])|600)|646[59])|(?:(?:3[2-5]|[47][1-35]|5[1-3578])\\d|6(?:00|[13-57]\\d)|8(?:0[1-9]|[1-9]\\d))\\d\\d|9(?:(?:10[01]|(?:[2458]\\d|7[1-9])\\d)\\d|3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}",[9]],["2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|2\\d{3}|3(?:(?:2\\d|50)\\d|3(?:[03467]\\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-389]|9[0-8])|600)|646[59])|(?:(?:3[2-5]|[47][1-35]|5[1-3578]|6[13-57])\\d|8(?:0[1-8]|[1-9]\\d))\\d\\d|9(?:(?:10[01]|(?:[2458]\\d|7[1-9])\\d)\\d|3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}",[9]],["(?:123|8)00\\d{6}",[9,11]],0,0,0,0,0,["44\\d{7}",[9]],["600\\d{7,8}",[10,11]]]],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"]]],0,0,0,0,0,0,[["2(?:22|33)\\d{6}",[9]],["(?:24[23]|6(?:[25-9]\\d|40))\\d{6}",[9]],["88\\d{6,7}"]]],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})","$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,[["(?:10(?:[02-79]\\d\\d|[18](?:0[1-9]|[1-9]\\d))|2(?:[02-57-9]\\d{3}|1(?:[18](?:0[1-9]|[1-9]\\d)|[2-79]\\d\\d))|(?:41[03]|8078|9(?:78|94))\\d\\d)\\d{5}|(?:10|2[0-57-9])(?:1(?:00|23)\\d\\d|95\\d{3,4})|(?:41[03]|9(?:78|94))(?:100\\d\\d|95\\d{3,4})|8078123|(?:43[35]|754|851)\\d{7,8}|(?:43[35]|754|851)(?:1(?:00\\d|23)\\d|95\\d{3,4})|(?:3(?:11|7[179])|4(?:[15]1|3[12])|5(?:1\\d|2[37]|3[12]|51|7[13-79]|9[15])|7(?:[39]1|5[57]|6[09])|8(?:71|98))(?:[02-8]\\d{7}|1(?:0(?:0\\d\\d(?:\\d{3})?|[1-9]\\d{5})|[13-9]\\d{6}|2(?:[0-24-9]\\d{5}|3\\d(?:\\d{4})?))|9(?:[0-46-9]\\d{6}|5\\d{3}(?:\\d(?:\\d{2})?)?))|(?:3(?:1[02-9]|35|49|5\\d|7[02-68]|9[1-68])|4(?:1[24-9]|2[179]|3[46-9]|5[2-9]|6[47-9]|7\\d|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[17]\\d|2[248]|3[04-9]|4[3-6]|5[0-3689]|6[2368]|9[02-9])|8(?:1[236-8]|2[5-7]|3\\d|5[2-9]|7[02-9]|8[36-8]|9[1-7])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))(?:[02-8]\\d{6}|1(?:0(?:0\\d\\d(?:\\d{2})?|[1-9]\\d{4})|[13-9]\\d{5}|2(?:[0-24-9]\\d{4}|3\\d(?:\\d{3})?))|9(?:[0-46-9]\\d{5}|5\\d{3,5}))",[7,8,9,10,11]],["1740[0-5]\\d{6}|1(?:[38]\\d|4[57]|[59][0-35-9]|6[25-7]|7[0-35-8])\\d{8}",[11]],["(?:(?:10|21)8|8)00\\d{7}",[10,12]],["16[08]\\d{5}",[8]],0,0,0,0,0,["10(?:10\\d{4}|96\\d{3,4})|400\\d{7}|950\\d{7,8}|(?:2[0-57-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[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))96\\d{3,4}",[7,8,9,10,11]]],"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]|9[14]"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?",0,0,0,[["601055(?:[0-4]\\d|50)\\d\\d|6010(?:[0-4]\\d|5[0-4])\\d{4}|(?:46|60(?:[18][1-9]|[24-7][2-9]))\\d{6}",[8,10]],["333301[0-5]\\d{3}|3333(?:00|2[5-9]|[3-9]\\d)\\d{4}|(?:3(?:(?:0[0-5]|1\\d|5[01]|70)\\d|2(?:[0-3]\\d|4[1-9])|3(?:00|3[0-24-9]))|9(?:101|408))\\d{6}",[10]],["1800\\d{7}",[11]],["(?:19(?:0[01]|4[78])|901)\\d{7}",[10,11]]]],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))",0,0,0,[["210[7-9]\\d{4}|2(?:[024-7]\\d|1[1-9])\\d{5}",[8]],["(?:3005\\d|6500[01])\\d{3}|(?:5[07]|6[0-4]|7[0-3]|8[3-9])\\d{6}",[8]],["800\\d{7}",[10]],["90[059]\\d{7}",[10]],0,0,0,0,["(?:210[0-6]|4\\d{3}|5100)\\d{4}",[8]]]],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",0,0,0,0,0,[["(?:3[23]|4[89])\\d{4,6}|(?:31|4[36]|8(?:0[25]|78)\\d)\\d{6}|(?:2[1-4]|4[1257]|7\\d)\\d{5,6}"],["(?:5\\d|6[2-4])\\d{6}",[8]],["800\\d{7}",[10]],0,0,0,0,0,0,["807\\d{7}",[10]]]],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]],0,0,0,0,0,0,[["2(?:2[1-7]|3[0-8]|4[12]|5[1256]|6\\d|7[1-3]|8[1-5])\\d{4}"],["(?:36|5[1-389]|9\\d)\\d{5}"],["800\\d{4}"],0,0,0,0,0,["(?:3[3-5]|4[356])\\d{5}"]]],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]",[["9(?:4(?:3[0-5]|4[14]|6\\d)|50\\d|7(?:2[014]|3[02-9]|4[4-9]|6[357]|77|8[7-9])|8(?:3[39]|[46]\\d|7[01]|8[57-9]))\\d{4}"],["953[01]\\d{4}|9(?:5[12467]|6[5-9])\\d{5}"],0,0,0,0,0,["955\\d{5}",[8]],0,["60[0-2]\\d{4}",[7]]]],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-36-9])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-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]"]]],0,0,0,0,0,0,[["2[2-6]\\d{6}"],["9(?:10|[4-79]\\d)\\d{5}"],["800\\d{5}"],["90[09]\\d{5}"],["700\\d{5}"],0,["(?:50|77)\\d{6}"],0,0,["80[1-9]\\d{5}"]]],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"]]],0,0,0,0,0,0,[["(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}",[9]],["7(?:060\\d|19(?:[0-5]\\d|6[0-6]))\\d{4}|(?:60[1-8]|7(?:0[2-5]|[2379]\\d))\\d{6}",[9]],["800\\d{6}",[9]],["9(?:0[05689]|76)\\d{6}",[9]],["70[01]\\d{6}",[9]],["9(?:3\\d{9}|6\\d{7,10})"],["9(?:5\\d|7[2-4])\\d{6}",[9]],0,["9[17]0\\d{6}",[9]],["8[134]\\d{7}",[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]|3[13])"],"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",0,0,0,0,0,[["32\\d{9,11}|49[1-6]\\d{10}|322\\d{6}|49[0-7]\\d{3,9}|(?:[34]0|[68]9)\\d{3,13}|(?:2(?:0[1-689]|[1-3569]\\d|4[0-8]|7[1-7]|8[0-7])|3(?:[3569]\\d|4[0-79]|7[1-7]|8[1-8])|4(?:1[02-9]|[2-48]\\d|5[0-6]|6[0-8]|7[0-79])|5(?:0[2-8]|[124-6]\\d|[38][0-8]|[79][0-7])|6(?:0[02-9]|[1-358]\\d|[47][0-8]|6[1-9])|7(?:0[2-8]|1[1-9]|[27][0-7]|3\\d|[4-6][0-8]|8[0-5]|9[013-7])|8(?:0[2-9]|1[0-79]|2\\d|3[0-46-9]|4[0-6]|5[013-9]|6[1-8]|7[0-8]|8[0-24-6])|9(?:0[6-9]|[1-4]\\d|[589][0-7]|6[0-8]|7[0-467]))\\d{3,12}",[5,6,7,8,9,10,11,12,13,14,15]],["1(?:(?:5(?:[0-25-9]\\d\\d|3(?:10|33))|7[26-9]\\d\\d)\\d{6}|6[023]\\d{7,8})|17\\d{8}",[10,11]],["800\\d{7,12}",[10,11,12,13,14,15]],["(?:137[7-9]|900(?:[135]|9\\d))\\d{6}",[10,11]],["700\\d{8}",[11]],["1(?:6(?:013|255|399)|7(?:(?:[015]1|[69]3)3|[2-4]55|[78]99))\\d{7,8}|15(?:(?:[03-68]00|113)\\d|2\\d55|7\\d99|9\\d33)\\d{7}",[12,13]],["18(?:1\\d{5,11}|[2-9]\\d{8})",[8,9,10,11,12,13,14]],["16(?:4\\d{1,10}|[89]\\d{1,11})",[4,5,6,7,8,9,10,11,12,13,14]],0,["180\\d{5,11}|13(?:7[1-6]\\d\\d|8)\\d{4}",[7,8,9,10,11,12,13,14]]]],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]],0,0,0,0,0,0,[["2(?:1[2-5]|7[45])\\d{5}"],["77\\d{6}"]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]],0,0,0,0,0,0,[["(?:2(?:[0-59][1-9]|[6-8]\\d)|3(?:[0-3][1-9]|4[13]|5[1-58]|6[1347-9]|7\\d|8[1-8]|9[1-79])|4(?:[0-25][1-9]|[34][2-9]|6[13-579]|7[13579]|8[1-47]|9[127])|5(?:[0-36][1-9]|4[146-9]|5[3-57-9]|7[568]|8[1-358]|9[1-69])|6(?:[0135][1-9]|2[1-68]|4[2-8]|6[1689]|[78]\\d|9[15689])|7(?:[0-69][1-9]|7[3-9]|8[147])|8(?:[16-9][1-9]|2[1-58])|9(?:[1-47-9][1-9]|6\\d))\\d{5}"],["(?:2[6-8]|37|6[78]|96)\\d{6}|(?:2[0-59]|3[0-689]|[457]\\d|6[0-69]|8[126-9]|9[1-47-9])[1-9]\\d{5}"],["80\\d{6}"],["90\\d{6}"]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","767$1",0,"767",[["767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4])\\d{4}"],["767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-8]|70[1-6])\\d{4}"],["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}"]]],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9",[["8(?:[04]9[2-9]\\d\\d|29(?:2(?:[0-59]\\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\\d|4[7-9])|[45]\\d\\d|6(?:[0-27-9]\\d|[3-5][1-9]|6[0135-8])|7(?:0[013-9]|[1-37]\\d|4[1-35689]|5[1-4689]|6[1-57-9]|8[1-79]|9[1-8])|8(?:0[146-9]|1[0-48]|[248]\\d|3[1-79]|5[01589]|6[013-68]|7[124-8]|9[0-8])|9(?:[0-24]\\d|3[02-46-9]|5[0-79]|60|7[0169]|8[57-9]|9[02-9])))\\d{4}"],["8[024]9[2-9]\\d{6}"],["800(?:14|[2-9]\\d)\\d{5}|8[024]9[01]\\d{6}|8(?: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}"]]],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",0,0,0,0,0,[["9619\\d{5}|(?:1\\d|2[013-79]|3[0-8]|4[013-689])\\d{6}"],["(?:5(?:4[0-29]|5\\d|6[0-3])|6(?:[569]\\d|7[0-6])|7[7-9]\\d)\\d{6}",[9]],["800\\d{6}",[9]],["80[3-689]1\\d{5}",[9]],0,0,0,0,["98[23]\\d{6}",[9]],["80[12]1\\d{5}",[9]]]],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",0,0,0,0,0,[["[2-7][2-7]\\d{6}",[8]],["964[0-2]\\d{5}|9(?:39|[57][89]|6[0-36-9]|[89]\\d)\\d{6}",[9]],["1800\\d{7}|1[78]00\\d{6}",[10,11]],0,0,0,0,0,["[2-7]890\\d{4}",[8]]]],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"]]],0,0,0,0,0,0,[["(?:3[23589]|4[3-8]|6\\d|7[1-9]|88)\\d{5}",[7]],["(?:5\\d{5}|8(?:1(?:0(?:0(?:00|[178]\\d)|[3-9]\\d\\d)|(?:1(?:0[2-6]|1\\d)|(?:2[0-59]|[3-79]\\d)\\d)\\d)|2(?:0(?:0(?:00|4\\d)|(?:19|[2-7]\\d)\\d)|(?:(?:[124-69]\\d|3[5-9])\\d|7(?:[0-79]\\d|8[13-9])|8(?:[2-6]\\d|7[01]))\\d)|[349]\\d{4}))\\d\\d|5(?:(?:[02]\\d|5[0-478])\\d|1(?:[0-8]\\d|95)|6(?:4[0-4]|5[1-589]))\\d{3}",[7,8]],["800(?:(?:0\\d\\d|1)\\d|[2-9])\\d{3}"],["(?:40\\d\\d|900)\\d{4}",[7,8]],["70[0-2]\\d{5}",[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",0,0,0,0,0,[["13[23]\\d{6}|(?:15|57)\\d{6,7}|(?:2\\d|3|4[05-8]|5[05]|6[24-689]|8[2468]|9[235-7])\\d{7}",[8,9]],["1[0-25]\\d{8}",[10]],["800\\d{7}",[10]],["900\\d{7}",[10]]]],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,"528[89]",[["528[89]\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-8]|5[0-5]|8[0-7]))\\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}"]]],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1[12568]|[24]0|55|6[146])|8\\d\\d)\\d{4}"],["(?:17[1-3]|7\\d\\d)\\d{4}"]]],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]"]]],0,0,0,0,0,0,[["96906(?:0[0-8]|1[1-9]|[2-9]\\d)\\d\\d|9(?:69(?:0[0-57-9]|[1-9]\\d)|73(?:[0-8]\\d|9[1-9]))\\d{4}|(?:8(?:[1356]\\d|[28][0-8]|[47][1-9])|9(?:[135]\\d|[268][0-8]|4[1-9]|7[124-9]))\\d{6}"],["96906(?:09|10)\\d\\d|(?:590(?:10[0-2]|600)|97390\\d)\\d{3}|(?:6\\d|7[1-48])\\d{7}"],["[89]00\\d{6}"],["80[367]\\d{6}"],["70\\d{7}"],0,["51\\d{7}"],0,0,["90[12]\\d{6}"]]],ET:["251","00","(?:11|[2-579]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],"0",0,0,0,0,0,[["11667[01]\\d{3}|(?:11(?:1(?:1[1-468]|2[2-7]|3[1-5]|5[5-8]|8[6-8])|2(?:13|3[6-8]|5[89]|7[05-9]|8[2-6])|3(?:2[01]|3[0-289]|4[1289]|7[1-4]|87)|4(?:1[69]|3[2-49]|4[0-3]|6[5-8]|7\\d)|5(?:1[578]|44|5[0-4])|6(?:1[578]|2[69]|39|4[5-7]|5[0-5]|6[0-59]|8[015-8]))|2(?:2(?:11[1-9]|22[0-7]|33\\d|44[1467]|66[1-68])|5(?:11[124-6]|33[2-8]|44[1467]|55[14]|66[1-3679]|77[124-79]|880))|3(?:3(?:11[0-46-8]|(?:22|55)[0-6]|33[0134689]|44[04]|66[01467])|4(?:44[0-8]|55[0-69]|66[0-3]|77[1-5]))|4(?:6(?:119|22[0-24-7]|33[1-5]|44[13-69]|55[14-689]|660|88[1-4])|7(?:(?:11|22)[1-9]|33[13-7]|44[13-6]|55[1-689]))|5(?:7(?:227|55[05]|(?:66|77)[14-8])|8(?:11[149]|22[013-79]|33[0-68]|44[013-8]|550|66[1-5]|77\\d)))\\d{4}"],["700[1-9]\\d{5}|(?:7(?:0[1-9]|1[0-8]|22|77|86|99)|9\\d\\d)\\d{6}"]]],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]",[["1[3-7][1-8]\\d{3,6}|(?:19[1-8]|[23568][1-8]\\d|9(?:00|[1-8]\\d))\\d{2,6}",[5,6,7,8,9]],["4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}",[6,7,8,9,10]],["800\\d{4,6}",[7,8,9]],["[67]00\\d{5,6}",[8,9]],0,0,["20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}"]],"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,[["603\\d{4}|(?:3[0-5]|6[25-7]|8[58])\\d{5}",[7]],["(?:[279]\\d|45|5[01568]|8[034679])\\d{5}",[7]],["0800\\d{7}",[11]]],"00"],FK:["500","00","[2-7]\\d{4}",[5],0,0,0,0,0,0,0,[["[2-47]\\d{4}"],["[56]\\d{4}"]]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]],0,0,0,0,0,0,[["31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-6]\\d)\\d)\\d{3}"],["31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-7]\\d)\\d)\\d{3}"]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))",0,0,0,[["(?:20|[34]\\d|8[19])\\d{4}"],["(?:[27][1-9]|5\\d|9[16])\\d{4}"],["80[257-9]\\d{3}"],["90(?:[13-5][15-7]|2[125-7]|9\\d)\\d\\d"],0,0,0,0,["(?:6[0-36]|88)\\d{4}"]]],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",0,0,0,0,0,[["(?:26[013-9]|59[1-35-9])\\d{6}|(?:[13]\\d|2[0-57-9]|4[1-9]|5[0-8])\\d{7}"],["(?:6(?:[0-24-8]\\d|3[0-8]|9[589])|7[3-9]\\d)\\d{6}"],["80[0-5]\\d{6}"],["836(?:0[0-36-9]|[1-9]\\d)\\d{4}|8(?:1[2-9]|2[2-47-9]|3[0-57-9]|[569]\\d|8[0-35-9])\\d{6}"],0,0,["80[6-9]\\d{6}"],0,["9\\d{8}"],["8(?:1[01]|2[0156]|4[024]|84)\\d{6}"]]],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",0,0,[["[01]1\\d{6}",[8]],["(?:(?:0[2-7]|7[467])\\d|6(?:0[0-4]|10|[256]\\d))\\d{5}|[2-7]\\d{6}"]]],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|180020",0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0-5])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|5[01]))\\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",[["473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-4]|5[59]|73|90)|63[68]|7(?:58|84)|800|938)\\d{4}"],["473(?:4(?:0[2-79]|1[04-9]|2[0-5]|49|5[6-8])|5(?:2[01]|3[3-8])|901)\\d{4}"],["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}"]]],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",0,0,0,0,0,[["(?:3(?:[256]\\d|4[124-9]|7[0-4])|4(?:1\\d|2[2-7]|3[1-79]|4[2-8]|7[239]|9[1-7]))\\d{6}"],["5(?:(?:(?:0555|1(?:[17]77|555))[5-9]|757(?:7[7-9]|8[01]))\\d|22252[0-4])\\d\\d|5(?:0(?:0[17]0|505)|1(?:0[01]0|1(?:07|33|51))|2(?:0[02]0|2[25]2)|3(?:0[03]0|3[35]3)|(?:40[04]|900)0|5222)[0-4]\\d{3}|(?:5(?:0(?:0(?:0\\d|1[12]|22|3[0-6]|44|5[05]|77|88|9[09])|(?:[14]\\d|77)\\d|22[02])|1(?:1(?:[03][01]|[124]\\d|5[2-6]|7[0-4])|4\\d\\d)|[23]555|4(?:4\\d\\d|555)|5(?:[0157-9]\\d\\d|200|333|444)|6[89]\\d\\d|7(?:(?:[0147-9]\\d|22)\\d|5(?:00|[57]5))|8(?:0(?:[018]\\d|2[0-4])|5(?:55|8[89])|8(?:55|88))|9(?:090|[1-35-9]\\d\\d))|790\\d\\d)\\d{4}"],["800\\d{6}"],0,0,0,0,0,["70[67]\\d{6}"]]],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",0,0,0,0,0,[["594(?:[02-49]\\d|1[0-5]|5[6-9]|6[0-3]|80)\\d{4}"],["(?:694(?:[0-249]\\d|3[0-8])|7093[0-3])\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:396|76\\d)\\d|476[0-6])\\d{4}"]]],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|180020","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",0,0,0,0,0,[["3082[0-5]\\d{4}|3(?:0(?:[237]\\d|8[01])|[167](?:2[0-6]|7\\d|80)|2(?:2[0-5]|7\\d|80)|3(?:2[0-3]|7\\d|80)|4(?:2[013-9]|3[01]|7\\d|80)|5(?:2[0-7]|7\\d|80)|8(?:2[0-2]|7\\d|80)|9(?:[28]0|7\\d))\\d{5}",[9]],["(?:2(?:[0346-9]\\d|5[67])|5(?:[03-7]\\d|9[1-9]))\\d{6}",[9]],["800\\d{5}",[8]]]],GI:["350","00","(?:[25]\\d|60)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]],0,0,0,0,0,0,[["2190[0-2]\\d{3}|2(?:0(?:[02]\\d|3[01])|16[24-9]|2[2-5]\\d)\\d{4}"],["5251[0-4]\\d{3}|(?:5(?:[146-8]\\d\\d|250)|60(?:1[01]|6\\d))\\d{4}"]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]],0,0,0,0,0,0,[["(?:19|3[1-7]|[68][1-9]|70|9\\d)\\d{4}"],["[245]\\d{5}"],["80\\d{4}"],0,0,0,0,0,["3[89]\\d{4}"]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],0,0,0,0,0,0,[["(?:4(?:[23]\\d\\d|4(?:1[024679]|[6-9]\\d))|5(?:5(?:3\\d|4[0-7])|6[67]\\d|7(?:1[04]|2[035]|3[58]|48))|8[0-589]\\d\\d)\\d{3}"],["556\\d{4}|(?:[23679]\\d|4[015]|5[0-489]|8[67])\\d{5}"]]],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]"]]],0,0,0,0,0,0,[["3(?:0(?:24|3[12]|4[1-35-7]|5[13]|6[189]|[78]1|9[1478])|1\\d\\d)\\d{4}",[8]],["6[0-356]\\d{7}",[9]],0,0,0,0,0,0,["722\\d{6}",[9]]]],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]"]]],0,0,0,0,0,0,[["33[0-24-9]\\d[46]\\d{4}|3(?:33|5\\d)\\d[7-9]\\d{4}"],["(?:222|55\\d)\\d{6}"],["80\\d[1-9]\\d{5}"],["90\\d[1-9]\\d{5}"]]],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"]]],0,0,0,0,0,0,[["2(?:1\\d\\d|2(?:2[1-46-9]|[36][1-8]|4[1-7]|5[1-4]|7[1-5]|[89][1-9])|3(?:1\\d|2[1-57]|[35][1-3]|4[13]|7[1-7]|8[124-6]|9[1-79])|4(?:1\\d|2[1-8]|3[1-4]|4[13-5]|6[1-578]|9[1-5])|5(?:1\\d|[29][1-4]|3[1-5]|4[124]|5[1-6])|6(?:1\\d|[269][1-6]|3[1245]|4[1-7]|5[13-9]|7[14]|8[1-5])|7(?:1\\d|2[1-5]|3[1-6]|4[1-7]|5[1-57]|6[135]|9[125-7])|8(?:1\\d|2[1-5]|[34][1-4]|9[1-57]))\\d{6}",[10]],["68[57-9]\\d{7}|(?:69|94)\\d{8}",[10]],["800\\d{7,9}"],["90[19]\\d{7}",[10]],["70\\d{8}",[10]],0,["5005000\\d{3}",[10]],0,0,["8(?:0[16]|12|[27]5|50)\\d{7}",[10]]]],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"]]],0,0,0,0,0,0,[["[267][2-9]\\d{6}",[8]],["(?:[3-5]\\d\\d|80[0-4])\\d{5}",[8]],["18[01]\\d{8}",[11]],["19\\d{9}",[11]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","671$1",0,"671",[["671(?:2\\d\\d|3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[02-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[478])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}"],[""],["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}"]]],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]"]]],0,0,0,0,0,0,[["443\\d{6}",[9]],["9(?:5\\d|6[569]|77)\\d{6}",[9]],0,0,0,0,0,0,["40\\d{5}",[7]]]],GY:["592","001","(?:[2-8]\\d{3}|9008)\\d{3}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],0,0,0,0,0,0,[["(?:2(?:1[6-9]|2[0-35-9]|3[1-4]|5[3-9]|6\\d|7[0-79])|3(?:2[25-9]|3\\d)|4(?:4[0-24]|5[56])|50[0-6]|77[1-57])\\d{4}"],["(?:51[01]|6\\d\\d|7(?:[0-5]\\d|6[0-39]|70))\\d{4}"],["(?:289|8(?:00|6[28]|88|99))\\d{4}"],["9008\\d{3}"],0,0,0,0,["515\\d{4}"]]],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,[["(?:2(?:[13-9]\\d|2[013-9])\\d|3(?:(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69])\\d|8(?:4[0-8]|[579]\\d|6[0-5]))|58(?:0[1-9]|1[2-9]))\\d{4}",[8]],["(?:4(?:44[0-35-9]|6(?:4[0-57-9]|6[0-6])|7(?:3[0-4]|4[0-48]|6[0-5]))|5(?:35[4-8]|73[0-6]|95[0-8])|6(?:26[013-8]|(?:66|78)[0-5])|70(?:7[1-8]|8[0-8])|84(?:4[0-2]|8[0-35-9])|9(?:29[013-9]|39[014-9]|59[0-467]|899))\\d{4}|(?:4(?:4[0-35-9]|6[0-357-9]|7[0-25])|5(?:[1-59][0-46-9]|6[0-4689]|7[0-246-9])|6(?:0[1-9]|[13-59]\\d|[268][0-57-9]|7[0-79])|70[1-59]|84[0-39]|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}",[8]],["800\\d{6}",[9]],["900(?:[0-24-9]\\d{7}|3\\d{1,4})",[5,6,7,8,11]],["8(?:1[0-4679]\\d|2(?:[0-36]\\d|7[0-4])|3(?:[034]\\d|2[09]|70))\\d{4}",[8]],0,["30(?:0[1-9]|[15-7]\\d|2[047]|89)\\d{4}",[8]],["7(?:1(?:0[0-38]|1[0-3679]|3[013]|69|9[0136])|2(?:[02389]\\d|1[18]|7[27-9])|3(?:[0-38]\\d|7[0-369]|9[2357-9])|47\\d|5(?:[178]\\d|5[0-5])|6(?:0[0-7]|2[236-9]|[35]\\d)|7(?:[27]\\d|8[7-9])|8(?:[23689]\\d|7[1-9])|9(?:[025]\\d|6[0-246-8]|7[0-36-9]|8[238]))\\d{4}",[8]]],"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]],0,0,0,0,0,0,[["2(?:2(?:0[0-59]|1[1-9]|[23]\\d|4[02-7]|5[57]|6[245]|7[0135689]|8[01346-9]|9[0-2])|4(?:0[578]|2[3-59]|3[13-9]|4[0-68]|5[1-3589])|5(?:0[2357-9]|1[1-356]|4[03-5]|5\\d|6[014-69]|7[04]|80)|6(?:[056]\\d|17|2[067]|3[047]|4[0-378]|[78][0-8]|9[01])|7(?:0[5-79]|6[46-9]|7[02-9]|8[034]|91)|8(?:79|8[0-357-9]|9[1-57-9]))\\d{4}",[8]],["[37-9]\\d{7}",[8]],["8002\\d{7}",[11]]]],HR:["385","00","[2-69]\\d{8}|80\\d{5,7}|[1-79]\\d{7}|6\\d{6}",[7,8,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["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",0,0,0,0,0,[["1\\d{7}|(?:2[0-3]|3[1-5]|4[02-47-9]|5[1-3])\\d{6,7}",[8,9]],["9(?:(?:0[1-9]|[12589]\\d)\\d\\d|7(?:[0679]\\d\\d|5(?:[01]\\d|44|55|77|9[5-79])))\\d{4}|98\\d{6}",[8,9]],["80\\d{5,7}"],["6[01459]\\d{6}|6[01]\\d{5}",[7,8]],["7[45]\\d{6}",[8]],0,["62\\d{6,7}|72\\d{6}",[8,9]]]],HT:["509","00","[2-589]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]],0,0,0,0,0,0,[["2(?:2\\d|5[1-5]|81|9[149])\\d{5}"],["(?:[34]\\d|5[56])\\d{6}"],["8\\d{7}"],0,0,0,0,0,["9(?:[67][0-4]|8[0-3589]|9\\d)\\d{5}"]]],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",0,0,0,0,0,[["(?:1\\d|[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6[23689]|8[2-57-9]|9[2-69])\\d{6}",[8]],["(?:[257]0|3[01])\\d{7}",[9]],["(?:[48]0\\d|680[29])\\d{5}"],["9[01]\\d{6}",[8]],0,0,["38\\d{7}",[9]],0,["21\\d{7}",[9]]]],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",0,0,0,0,0,[["2[124]\\d{7,8}|619\\d{8}|2(?:1(?:14|500)|2\\d{3})\\d{3}|61\\d{5,8}|(?:2(?:[35][1-4]|6[0-8]|7[1-6]|8\\d|9[1-8])|3(?:1|[25][1-8]|3[1-68]|4[1-3]|6[1-3568]|7[0-469]|8\\d)|4(?:0[1-589]|1[01347-9]|2[0-36-8]|3[0-24-68]|43|5[1-378]|6[1-5]|7[134]|8[1245])|5(?:1[1-35-9]|2[25-8]|3[124-9]|4[1-3589]|5[1-46]|6[1-8])|6(?:[25]\\d|3[1-69]|4[1-6])|7(?:02|[125][1-9]|[36]\\d|4[1-8]|7[0-36-9])|9(?:0[12]|1[013-8]|2[0-479]|5[125-8]|6[23679]|7[159]|8[01346]))\\d{5,8}",[7,8,9,10,11]],["8[1-35-9]\\d{7,10}",[9,10,11,12]],["00(?:1803\\d{5,11}|7803\\d{7})|(?:177\\d|800)\\d{5,7}",[8,9,10,11,12,13,14,15,16,17]],["809\\d{7}",[10]],0,0,["(?:1500|8071\\d{3})\\d{3}",[7,10]],0,0,["804\\d{7}",[10]]]],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",0,0,0,0,0,[["(?:1\\d|21)\\d{6,7}|(?:2[24-9]|4(?:0[24]|5\\d|7)|5(?:0[45]|1\\d|8)|6(?:1\\d|[237-9])|9(?:1\\d|[35-9]))\\d{5}|(?:23|4(?:[1-469]|8\\d)|5[23679]|6[4-6]|7[14]|9[04])\\d{7}"],["8(?:22|[35-9]\\d)\\d{6}",[9]],["1800\\d{6}",[10]],["15(?:1[2-8]|[2-8]0|9[089])\\d{6}",[10]],["700\\d{6}",[9]],["88210[1-9]\\d{4}|8(?:[35-79]5\\d\\d|8(?:[013-9]\\d\\d|2(?:[01][1-9]|[2-9]\\d)))\\d{5}",[10]],["818\\d{6}",[9]],0,["76\\d{7}",[9]],["18[59]0\\d{6}",[10]]]],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",0,0,0,0,0,[["153\\d{8,9}|29[1-9]\\d{5}|(?:2[0-8]|[3489]\\d)\\d{6}",[8,11,12]],["55(?:4(?:0[01]|10|5[0-7])|57[0-289])\\d{4}|5(?:(?:[0-2][02-9]|[36]\\d|[49][2-9]|8[3-7])\\d|5(?:01|2\\d|3[0-3]|4[34]|5[0-25689]|6[6-8]|7[0-267]|8[7-9]|9[1-9]))\\d{5}",[9]],["1(?:255|80[019]\\d{3})\\d{3}",[7,10]],["1212\\d{4}|1(?:200|9(?:0[0-2]|19))\\d{6}",[8,10]],0,["151\\d{8,9}",[11,12]],["1599\\d{6}",[10]],0,["7(?:38(?:[05]\\d|8[018])|8(?:33|55|77|81)\\d)\\d{4}|7(?:18|2[23]|3[237]|47|6[258]|7\\d|82|9[2-9])\\d{6}",[9]],["1700\\d{6}",[10]]]],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([25-8]\\d{5})$|0|180020","1624$1",0,"74576|(?:16|7[56])24",[["1624(?:230|[5-8]\\d\\d)\\d{3}"],["76245[06]\\d{4}|7(?:4576|[59]24\\d|624[0-4689])\\d{5}"],["808162\\d{4}"],["8(?:440[49]06|72299\\d)\\d{3}|(?:8(?:45|70)|90[0167])624\\d{4}"],["70\\d{8}"],0,["3440[49]06\\d{3}|(?:3(?:08162|3\\d{4}|45624|7(?:0624|2299))|55\\d{4})\\d{4}"],0,["56\\d{8}"]]],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",0,0,0,0,0,[["2717(?:[2-7]\\d|95)\\d{4}|(?:271[0-689]|782[0-6])[2-7]\\d{5}|(?:170[24]|2(?:(?:[02][2-79]|90)\\d|80[13468])|(?:3(?:23|80)|683|79[1-7])\\d|4(?:20[24]|72[2-8])|552[1-7])\\d{6}|(?:11|33|4[04]|80)[2-7]\\d{7}|(?:342|674|788)(?:[0189][2-7]|[2-7]\\d)\\d{5}|(?:1(?:2[0-249]|3[0-25]|4[145]|[59][14]|6[014]|7[1257]|8[01346])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568]|9[14])|3(?:26|4[13]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[014-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|2[14]|3[134]|4[47]|5[15]|[67]1)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91))[2-7]\\d{6}|(?:1(?:2[35-8]|3[346-9]|4[236-9]|[59][0235-9]|6[235-9]|7[34689]|8[257-9])|2(?:1[134689]|3[24-8]|4[2-8]|5[25689]|6[2-4679]|7[3-79]|8[2-479]|9[235-9])|3(?:01|1[79]|2[1245]|4[5-8]|5[125689]|6[235-7]|7[157-9]|8[2-46-8])|4(?:1[14578]|2[5689]|3[2-467]|5[4-7]|6[35]|73|8[2689]|9[2389])|5(?:[16][146-9]|2[14-8]|3[1346]|4[14-69]|5[46]|7[2-4]|8[2-8]|9[246])|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])|7(?:1[013-9]|2[0235-9]|3[2679]|4[1-35689]|5[2-46-9]|[67][02-9]|8[013-7]|9[089])|8(?:1[1357-9]|2[235-8]|3[03-57-9]|4[0-24-9]|5\\d|6[2457-9]|7[1-6]|8[1256]|9[2-4]))\\d[2-7]\\d{5}",[10]],["(?:61279|7(?:887[02-9]|9(?:313|79[07-9]))|8(?:079[04-9]|(?:84|91)7[02-8]))\\d{5}|(?:6(?:12|[2-47]1|5[17]|6[13]|80)[0189]|7(?:1(?:2[0189]|9[0-5])|2(?:[14][017-9]|8[0-59])|3(?:2[5-8]|[34][017-9]|9[016-9])|4(?:1[015-9]|[29][89]|39|8[389])|5(?:[15][017-9]|2[04-9]|9[7-9])|6(?:0[0-47]|1[0-257-9]|2[0-4]|3[19]|5[4589])|70[0289]|88[089]|97[02-8])|8(?:0(?:6[67]|7[02-8])|70[017-9]|84[01489]|91[0-289]))\\d{6}|(?:7(?:31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[0189]\\d|7[02-8])\\d{5}|(?:6(?:[09]\\d|1[04679]|2[03689]|3[05-9]|4[0489]|50|6[069]|7[07]|8[7-9])|7(?:0\\d|2[0235-79]|3[05-8]|40|5[0346-8]|6[6-9]|7[1-9]|8[0-79]|9[089])|8(?:0[01589]|1[0-57-9]|2[235-9]|3[03-57-9]|[45]\\d|6[02457-9]|7[1-69]|8[0-25-9]|9[02-9])|9\\d\\d)\\d{7}|(?:6(?:(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|8[124-6])\\d|7(?:[235689]\\d|4[0189]))|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-5])|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]|881))[0189]\\d{5}",[10]],["000800\\d{7}|1(?:600\\d{6}|80(?:0\\d{4,9}|3\\d{9}))"],["186[12]\\d{9}",[13]],0,0,["140\\d{7}",[10]],0,0,["1860\\d{7}",[11]]]],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]],0,0,0,0,0,0,[["37\\d{5}"],["38\\d{5}"]]],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",0,0,0,0,0,[["1\\d{7}|(?:2[13-5]|3[02367]|4[023]|5[03]|6[026])\\d{6,7}",[8,9]],["7[3-9]\\d{8}",[10]]]],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",0,0,0,0,0,[["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:[03-57]\\d{7}|[16]\\d{3}(?:\\d{4})?|[289]\\d{3}(?:\\d(?:\\d{3})?)?)|94(?:000[09]|(?:12\\d|30[0-2])\\d|2(?:121|[2689]0\\d)|4(?:111|40\\d))\\d{4}",[6,7,10]],["9(?:(?:0[0-5]|[13]\\d|2[0-3])\\d\\d|9(?:[0-46]\\d\\d|5(?:10|5\\d)|8(?:[12]\\d|88)|9(?:0[0-3]|[19]\\d|21|69|77|8[7-9])))\\d{5}",[10]],0,0,0,0,["96(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19])",[4,5]]]],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,[["(?:4(?:1[0-24-69]|2[0-7]|[37][0-8]|4[0-24589]|5[0-68]|6\\d|8[0-36-8])|5(?:05|[156]\\d|2[02578]|3[0-579]|4[03-7]|7[0-2578]|8[0-35-9]|9[013-689])|872)\\d{4}",[7]],["(?:38[589]\\d\\d|6(?:1[1-8]|2[0-6]|3[026-9]|4[014679]|5[0159]|6[0-69]|70|8[06-8]|9\\d)|7(?:5[057]|[6-9]\\d)|8(?:2[0-59]|[3-69]\\d|8[238]))\\d{4}"],["80[0-8]\\d{4}",[7]],["90(?:0\\d|1[5-79]|2[015-79]|3[135-79]|4[125-7]|5[25-79]|7[1-37]|8[0-35-7])\\d{3}",[7]],0,["(?:689|8(?:7[18]|80)|95[48])\\d{4}",[7]],["809\\d{4}",[7]],0,["49[0-24-79]\\d{4}",[7]]],"00"],IT:["39","00","0\\d{5,11}|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",["[03]"]]],0,0,0,0,0,0,[["0(?:669[0-79]\\d{1,6}|831\\d{2,8})|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[2356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["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|180020","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",[["8766060\\d{3}|(?:658(?:2(?:[0-8]\\d|9[0-46-9])|[3-9]\\d\\d)|876(?:52[35]|6(?:0[1-3579]|1[0235-9]|[23]\\d|40|5[06]|6[2-589]|7[0-25-9]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\\d|9[2-468])))\\d{4}"],["(?:658295|876(?:2(?:0[1-9]|[13-9]\\d|2[013-9])|[348]\\d\\d|5(?:0[1-9]|[1-9]\\d)|6(?:4[89]|6[67])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579])))\\d{4}"],["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}"]]],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|427|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",["[47]"],"0$1"]],"0",0,0,0,0,0,[["87(?:000|90[01])\\d{3}|(?:2(?:6(?:2[0-35-9]|3[0-578]|4[24-7]|5[0-24-8]|[6-8][023]|9[0-3])|7(?:0[1-79]|10|2[014-7]|3[0-689]|4[019]|5[0-3578]))|32(?:0[1-69]|1[1-35-7]|2[024-7]|3\\d|4[0-3]|[5-7][023])|53(?:0[0-3]|[13][023]|2[0-59]|49|5[0-35-9]|6[15]|7[45]|8[1-6]|9[0-36-9])|6(?:2(?:[05]0|22)|3(?:00|33)|4(?:0[0-25]|1[2-7]|2[0569]|[38][07-9]|4[025689]|6[0-589]|7\\d|9[0-2])|5(?:[01][056]|2[034]|3[0-57-9]|4[178]|5[0-69]|6[0-35-9]|7[1-379]|8[0-68]|9[0239]))|87(?:20|7[078]|99))\\d{4}",[8]],["(?:427|7(?:[78][0-25-9]|9\\d))\\d{6}",[9]],["80\\d{6}",[8]],["9\\d{7}",[8]],["70\\d{7}",[9]],0,["8(?:10|8\\d)\\d{5}",[8]],["74(?:66|77)\\d{5}",[9]],0,["85\\d{6}",[8]]]],JP:["81","010","00[1-9]\\d{6,14}|[25-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",["3|4(?:2[09]|7[01])|6[1-9]","3|4(?:2(?:0|9[02-69])|7(?:0[019]|1))|6[1-9]"],"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",["[25-9]"],"0$1"]],"0",0,"(000[2569]\\d{4,6})$|(?:(?:003768)0?)|0","$1",0,0,[["(?:1(?:1[235-8]|2[3-6]|3[3-9]|4[2-6]|[58][2-8]|6[2-7]|7[2-9]|9[1-9])|(?:2[2-9]|[36][1-9])\\d|4(?:[2-578]\\d|6[02-8]|9[2-59])|5(?:[2-589]\\d|6[1-9]|7[2-8])|7(?:[25-9]\\d|3[4-9]|4[02-9])|8(?:[2679]\\d|3[2-9]|4[5-9]|5[1-9]|8[03-9])|9(?:[2-58]\\d|[679][1-9]))\\d{6}",[9]],["(?:601[0-4]0|[7-9]0[1-9]\\d\\d)\\d{5}",[10]],["00777(?:[01]|5\\d)\\d\\d|(?:00(?:7778|882[1245])|(?:120|800\\d)\\d\\d)\\d{4}|00(?:37|66|78)\\d{6,13}"],["990\\d{6}",[9]],["60\\d{7}",[9]],0,["570\\d{6}",[9]],["20\\d{8}",[10]],["50[1-9]\\d{7}",[10]]]],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",0,0,0,0,0,[["(?:4[245]|5[1-79]|6[01457-9])\\d{5,7}|(?:4[136]|5[08]|62)\\d{7}|(?:[24]0|66)\\d{6,7}",[7,8,9]],["(?:1(?:0[0-8]|1\\d|2[014]|[34]0)|7\\d\\d)\\d{6}",[9]],["800[02-8]\\d{5,6}",[9,10]],["900[02-9]\\d{5}",[9]]]],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",0,0,0,0,0,[["312(?:5[0-79]\\d|9(?:[0-689]\\d|7[0-24-9]))\\d{3}|(?:3(?:1(?:2[0-46-8]|3[1-9]|47|[56]\\d)|2(?:22|3[0-479]|6[0-7])|4(?:22|5[6-9]|6\\d)|5(?:22|3[4-7]|59|6\\d)|6(?:22|5[35-7]|6\\d)|7(?:22|3[468]|4[1-9]|59|[67]\\d)|9(?:22|4[1-8]|6\\d))|6(?:09|12|2[2-4])\\d)\\d{5}",[9]],["312(?:58\\d|973)\\d{3}|(?:2(?:0[0-35]|2\\d)|5[0-24-7]\\d|600|7(?:[07]\\d|55)|88[08]|9(?:12|9[05-9]))\\d{6}",[9]],["800\\d{6,7}"]]],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",0,0,0,0,0,[["23(?:4(?:[2-4]|[56]\\d)|[568]\\d\\d)\\d{4}|23[236-9]\\d{5}|(?:2[4-6]|3[2-6]|4[2-4]|[5-7][2-5])(?:(?:[237-9]|4[56]|5\\d)\\d{5}|6\\d{5,6})",[8,9]],["(?:(?:1[28]|3[18]|9[67])\\d|6[016-9]|7(?:[07-9]|[16]\\d)|8(?:[013-79]|8\\d))\\d{6}|(?:1\\d|9[0-57-9])\\d{6}|(?:2[3-6]|3[2-6]|4[2-4]|[5-7][2-5])48\\d{5}",[8,9]],["1800(?:1\\d|2[019])\\d{4}",[10]],["1900(?:1\\d|2[09])\\d{4}",[10]]]],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0",0,0,0,0,0,[["(?:[24]\\d|3[1-9]|50|65(?:02[12]|12[56]|22[89]|[3-5]00)|7(?:27\\d\\d|3100|5(?:02[12]|12[56]|22[89]|[34](?:00|81)|500))|8[0-5])\\d{3}"],["(?:6200[01]|7(?:310[1-9]|5(?:02[03-9]|12[0-47-9]|22[0-7]|[34](?:0[1-9]|8[02-9])|50[1-9])))\\d{3}|(?:63\\d\\d|7(?:(?:[0146-9]\\d|2[0-689])\\d|3(?:[02-9]\\d|1[1-9])|5(?:[0-2][013-9]|[34][1-79]|5[1-9]|[6-9]\\d)))\\d{4}",[8]],0,0,0,0,0,0,["30(?:0[01]\\d\\d|12(?:11|20))\\d\\d",[8]]]],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]],0,0,0,0,0,0,[["7[4-7]\\d{5}"],["[34]\\d{6}"],0,["8\\d{6}"]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","869$1",0,"869",[["869(?:2(?:29|36)|302|4(?:6[015-9]|70)|56[5-7])\\d{4}"],["869(?:48[89]|55[6-8]|66\\d|76[02-7])\\d{4}"],["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}"]]],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",0,0,0,0,0,[["(?:(?:195|2)\\d|3[19]|4[159]|5[37]|6[17]|7[39]|85)\\d{6}"],["19[1-3]\\d{7}",[10]]]],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))?",0,0,0,[["(?:2|3[1-3]|[46][1-4]|5[1-5])[1-9]\\d{6,7}|(?:3[1-3]|[46][1-4]|5[1-5])1\\d{2,3}",[5,6,8,9,10]],["1(?:05(?:[0-8]\\d|9[0-6])|22[13]\\d)\\d{4,5}|1(?:0[0-46-9]|[16-9]\\d|2[013-9])\\d{6,7}",[9,10]],["00(?:308\\d{6,7}|798\\d{7,9})|(?:00368|[38]0)\\d{7}",[9,11,12,13,14]],["60[2-9]\\d{6}",[9]],["50\\d{8,9}",[10,11]],0,["1(?:5(?:22|33|44|66|77|88|99)|6(?:[07]0|44|6[0168]|88)|8(?:00|33|55|77|99))\\d{4}",[8]],["15\\d{7,8}",[9,10]],["70\\d{8}",[10]]]],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]"]]],0,0,0,0,0,0,[["2(?:[23]\\d\\d|4(?:[1-35-9]\\d|44)|5(?:0[034]|[2-46]\\d|5[1-3]|7[1-7]))\\d{4}",[8]],["(?:41\\d\\d|5(?:(?:[05]\\d|1[0-7]|6[56])\\d|2(?:22|5[25])|7(?:55|77)|88[58])|6(?:(?:0[034679]|5[015-9]|6\\d)\\d|1(?:00|11|6[16])|2[26]2|3[36]3|4[46]4|7(?:0[013-9]|[67]\\d)|8[68]8|9(?:[069]\\d|3[039]))|9(?:(?:[04679]\\d|8[057-9])\\d|1(?:00|1[01]|99)|2(?:00|2\\d)|3(?:00|3[03])|5(?:00|5\\d)))\\d{4}",[8]],["18\\d{5}",[7]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","345$1",0,"345",[["345(?:2(?:22|3[23]|44|66)|333|444|6(?:23|38|40)|7(?:30|4[35-79]|6[6-9]|77)|8(?:00|1[45]|4[89]|88)|9(?:14|4[035-9]))\\d{4}"],["345(?:32[1-9]|42[0-4]|5(?:1[67]|2[5-79]|4[6-9]|50|76)|649|82[56]|9(?:1[679]|2[2-9]|3[06-9]|90))\\d{4}"],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["(?:345976|900[2-9]\\d\\d)\\d{4}"],["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}"]]],KZ:["7","810","(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"33622|7",[["(?:33622|7(?:1(?:0(?:[23]\\d|4[0-3]|59|63)|1(?:[23]\\d|4[0-79]|59)|2(?:[23]\\d|59)|3(?:2\\d|3[0-79]|4[0-35-9]|59)|4(?:[24]\\d|3[013-9]|5[1-9]|97)|5(?:2\\d|3[1-9]|4[0-7]|59)|6(?:[2-4]\\d|5[19]|61)|72\\d|8(?:[27]\\d|3[1-46-9]|4[0-5]|59))|2(?:1(?:[23]\\d|4[46-9]|5[3469])|2(?:2\\d|3[0679]|46|5[12679])|3(?:[2-4]\\d|5[139])|4(?:2\\d|3[1-35-9]|59)|5(?:[23]\\d|4[0-8]|59|61)|6(?:2\\d|3[1-9]|4[0-4]|59)|7(?:[2379]\\d|40|5[279])|8(?:[23]\\d|4[0-3]|59)|9(?:2\\d|3[124578]|59))))\\d{5}",[10]],["7(?:0[0-25-8]|47|6[0-4]|7[15-8]|85)\\d{7}",[10]],["8(?:00|108\\d{3})\\d{7}"],["809\\d{7}",[10]],["808\\d{7}",[10]],0,0,0,["751\\d{7}",[10]]],"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"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,0,0,0,0,[["(?:2[13]|[35-7][14]|41|8[1468])\\d{6}",[8]],["(?:20(?:[23579]\\d|8[78])|30[24]\\d)\\d{6}|30\\d{7}",[9,10]]]],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-6]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0",0,0,0,0,0,[["7(?:62|8[0-6]|9[04-9])\\d{4}|(?:[14-69]\\d|2(?:[14-69]\\d|[78][1-9])|7[2-57]|8[02-9])\\d{5}"],["(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[7-9]|9[0-3]))\\d{5}"],0,["9[01]\\d{6}",[8]],0,0,0,0,0,["80\\d{6}",[8]]]],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"([2-8]\\d{6})$|1","758$1",0,"758",[["758(?:234|4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|(?:63|75)8)\\d{4}"],["758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[0-3])|812)\\d{4}"],["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}"]]],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",0,0,0,[["(?:2(?:01|1[27]|2[024]|3\\d|6[02-578]|96)|3(?:[24]0|33|7[0135-7]|8[048]|9[0269]))\\d{4}",[7]],["(?:6(?:(?:4[5-9]|5\\d)\\d|6(?:[024-68]\\d|1[01]|3[7-9]|70))\\d|7(?:[37-9]\\d|42|56))\\d{4}"],["8002[28]\\d\\d|80(?:05\\d|9)\\d{4}"],["90(?:02[258]|1(?:23|3[14])|66[136])\\d\\d",[7]],0,["697(?:42|56|[78]\\d)\\d{4}",[9]],["870(?:28|87)\\d\\d",[7]]]],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",0,0,0,0,0,[["(?:12[2-9]|602|8[12]\\d|9(?:1\\d|22|9[245]))\\d{6}|(?:11|2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7])[2-57]\\d{6}"],["7(?:[0-25-8]\\d|4[0-4])\\d{6}"],0,0,0,0,["1973\\d{5}"]]],LR:["231","00","(?:[2457]\\d|33|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",0,0,0,0,0,[["2\\d{7}",[8]],["(?:(?:(?:22|33)0|555|7(?:6[01]|7\\d)|88\\d)\\d|4(?:240|[67]))\\d{5}|[56]\\d{6}",[7,9]],0,["332(?:02|[34]\\d)\\d{4}",[9]]]],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]],0,0,0,0,0,0,[["2\\d{7}"],["[56]\\d{7}"],["800[1256]\\d{4}"]]],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]",0,0,0,[["(?:3[1478]|4[124-6]|52)\\d{6}"],["6\\d{7}"],["80[02]\\d{5}"],["9(?:0[0239]|10)\\d{5}"],["70[05]\\d{5}"],0,["70[67]\\d{5}"],0,["[89]01\\d{5}"],["808\\d{5}"]]],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)",0,0,0,[["(?:35[013-9]|80[2-9]|90[89])\\d{1,8}|(?:2[2-9]|3[0-46-9]|[457]\\d|8[13-9]|9[2-579])\\d{2,9}"],["6(?:[269][18]|5[1568]|7[189]|81)\\d{6}",[9]],["800\\d{5}",[8]],["90[015]\\d{5}",[8]],0,0,0,0,["20(?:1\\d{5}|[2-689]\\d{1,7})",[4,5,6,7,8,9,10]],["801\\d{5}",[8]]]],LV:["371","00","(?:[268]\\d|78|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2679]|8[01]"]]],0,0,0,0,0,0,[["6\\d{7}"],["2333[0-8]\\d{3}|2(?:[0-24-9]\\d\\d|3(?:0[07]|[14-9]\\d|2[02-9]|3[0-24-9]))\\d{4}"],["80\\d{6}"],["90\\d{6}"],0,0,0,0,0,["81\\d{6}"]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0",0,0,0,0,0,[["(?:2(?:0[56]|[1-6]\\d|7[124579]|8[124])|3(?:1\\d|2[2356])|4(?:[17]\\d|2[1-357]|5[2-4]|8[124])|5(?:[1347]\\d|2[1-469]|5[13-5]|8[1-4])|6(?:[1-479]\\d|5[2-57]|8[1-5])|7(?:[13]\\d|2[13-79])|8(?:[124]\\d|5[124]|84))\\d{6}"],["9[1-6]\\d{7}"]]],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-8]|5[0-5]|8[0-7]))\\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",0,0,0,0,0,[["(?:870|9[2-47-9]\\d)\\d{5}",[8]],["4(?:[469]\\d|5[1-9])\\d{5}|(?:3|6\\d)\\d{7}"],["(?:800|90\\d)\\d{5}",[8]]]],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",0,0,0,0,0,[["(?:(?:2[1-9]|3[1-79])\\d|5(?:33|5[257]))\\d{5}"],["562\\d{5}|(?:6\\d|7[16-9])\\d{6}"],["800\\d{5}"],["90[056]\\d{5}"],0,0,["803\\d{5}"],0,["3[08]\\d{6}"],["808\\d{5}"]]],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",0,0,0,0,0,[["(?:20[2-8]|3(?:[0-2][2-7]|3[24-7])|4(?:0[2-467]|1[2467])|5(?:0[2467]|1[24-7]|2[2-467]))\\d{5}",[8]],["6(?:[07-9]\\d|3[024]|6[0-25])\\d{5}",[8]],["80(?:[0-2578]|9\\d)\\d{5}"],["9(?:4[1568]|5[178])\\d{5}",[8]],0,0,["77[1-9]\\d{5}",[8]],0,["78[1-49]\\d{5}",[8]]]],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",0,0,[["2072[29]\\d{4}|20(?:2\\d|4[47]|5[3467]|6[279]|7[356]|8[268]|9[2457])\\d{5}"],["3[2-46-9]\\d{7}"],0,0,0,0,0,0,["22\\d{7}"]]],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1",0,0,0,0,0,[["(?:247|528|625)\\d{4}"],["(?:(?:23|54)5|329|45[35-8])\\d{4}"],0,0,0,0,0,0,["635\\d{4}"]]],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",0,0,0,0,0,[["(?:(?:2(?:62|77)0|3444)\\d|4[56]440)\\d{3}|(?:34|4[357])700\\d{3}|(?:2(?:[0-3]\\d|5[0-578]|6[01]|82)|3(?:1[3-68]|[23][2-68]|4[23568])|4(?:[23][2-68]|4[3-68]|5[2568]|6[25-8]|7[24-68]|8[4-68]))\\d{5}"],["7(?:3555|(?:474|9[019]7)7)\\d{3}|7(?:[0-25-8]\\d\\d|3(?:[1-478]\\d|6[01])|4(?:2\\d|60|7[01578])|9(?:[2-4]\\d|5[01]|7[015]))\\d{4}"],["800\\d{5}"],["5\\d{7}"],0,0,0,0,0,["8(?:0[1-9]|[1-9]\\d)\\d{5}"]]],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]],0,0,0,0,0,0,[["2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-59]))\\d{5}"],["2(?:0(?:01|79)|17\\d)\\d{4}|(?:5[0-3]|[679]\\d|8[2-59])\\d{6}"],["80\\d{6}"]]],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",0,0,0,0,0,[["(?:1(?:(?:12|[28]\\d|3[56]|7[3-6]|9[0-6])\\d|4(?:2[29]|7[0-2]|83)|6)|2(?:2(?:00|8[34])|4(?:0\\d|22|7[0-2]|83)|51\\d\\d)|4(?:2(?:2\\d\\d|48[013])|3(?:20\\d|4(?:70|83)|56)|420\\d|5(?:2\\d|470))|6(?:0(?:[23]|88\\d)|(?:124|[56]2\\d)\\d|2472|3(?:20\\d|470)|4(?:2[04]\\d|472)|7(?:3\\d\\d|4[67]0|8(?:[01459]\\d|8))))\\d{4}|5(?:2(?:2\\d{5,6}|47[02]\\d{4})|(?:3472|4(?:2(?:1|86)|470)|522\\d|6(?:20\\d|483)|7(?:20\\d|48[01])|8(?:20\\d|47[02])|9(?:20\\d|470))\\d{4})|7(?:(?:0470|4(?:25\\d|470)|5(?:202|470|96\\d))\\d{4}|1(?:20\\d{4,5}|4(?:70|83)\\d{4}))|8(?:1(?:2\\d{5,6}|4(?:10|7[01]\\d)\\d{3})|2(?:2\\d{5,6}|(?:320|490\\d)\\d{3})|(?:3(?:2\\d\\d|470)|4[24-7]|5(?:(?:2\\d|51)\\d|4(?:[1-35-9]\\d|4[0-57-9]))|6[23])\\d{4})|(?:1[2-6]\\d|4(?:2[24-8]|3[2-7]|[46][2-6]|5[3-5])|5(?:[27][2-8]|3[2-68]|4[24-8]|5[23]|6[2-4]|8[24-7]|9[2-7])|6(?:[19]20|42[03-6]|(?:52|7[45])\\d)|7(?:[04][24-8]|[15][2-7]|22|3[2-4])|8(?:1[2-689]|2[2-8]|(?:[35]2|64)\\d))\\d{4}|25\\d{5,6}|(?:2[2-9]|6(?:1[2356]|[24][2-6]|3[24-6]|5[2-4]|6[2-8]|7[235-7]|8[245]|9[24])|8(?:3[24]|5[245]))\\d{4}",[6,7,8,9]],["(?:17[01]|9(?:2(?:[0-4]|[56]\\d\\d)|(?:3(?:[0-36]|4\\d)|(?:6\\d|8[89]|9[4-8])\\d|7(?:3|40|[5-9]\\d))\\d|4(?:(?:[0245]\\d|[1379])\\d|88)|5[0-6])\\d)\\d{4}|9[69]1\\d{6}|9(?:[68]\\d|9[089])\\d{5}",[7,8,9,10]],["80080(?:0[1-9]|2\\d)\\d{3}",[10]],0,0,0,0,0,["1333\\d{4}",[8]]]],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",0,0,0,0,0,[["[12]2[1-3]\\d{5,6}|(?:(?:[12](?:1|27)|5[368])\\d\\d|7(?:0(?:[0-5]\\d|7[078]|80)|128))\\d{4}|[12](?:3[2-8]|4[2-68]|5[1-4689])\\d{6,7}"],["92[0139]\\d{5}|(?:5[05]|6[069]|7[28]|8[0135689]|9[013-9])\\d{6}",[8]],0,0,0,0,0,0,["712[0-79]\\d{4}|7(?:1[013-9]|[5-79]\\d)\\d{5}",[8]]]],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]"]]],0,0,0,0,0,0,[["(?:28[2-9]|8(?:11|[2-57-9]\\d))\\d{5}",[8]],["6800[0-79]\\d{3}|6(?:[235]\\d\\d|6(?:0[0-5]|[1-9]\\d)|8(?:0[1-9]|[14-8]\\d|2[5-9]|[39][0-4]))\\d{4}",[8]],["0800\\d{3}",[7]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","670$1",0,"670",[["670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}"],[""],["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}"]]],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",0,0,0,0,0,[["(?:596(?:[03-7]\\d|1[05]|2[7-9]|8[0-39]|9[04-9])|80[6-9]\\d\\d|9(?:477[6-9]|767[4589]))\\d{4}"],["(?:69[67]\\d\\d|7091[0-3])\\d{4}"],["80[0-5]\\d{6}"],["8[129]\\d{7}"],0,0,0,0,["9(?:397[0-3]|477[0-5]|76(?:6\\d|7[0-367]))\\d{4}"]]],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]"]]],0,0,0,0,0,0,[["(?:25[08]|35\\d|45[1-7])\\d{5}"],["[2-4][0-46-9]\\d{6}"],["800\\d{5}"]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"([34]\\d{6})$|1","664$1",0,"664",[["6644(?:1[0-3]|91)\\d{4}"],["664(?:3(?:49|9[1-6])|49[2-6])\\d{4}"],["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}"]]],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]],0,0,0,0,0,0,[["20(?:3[1-4]|6[059])\\d{4}|2(?:0[19]|[1-357]\\d|60)\\d{5}"],["(?:7(?:210|[79]\\d\\d)|9(?:[29]\\d\\d|69[67]|8(?:1[1-3]|89|97)))\\d{4}"],["800(?:02|[3467]\\d)\\d{3}"],["5(?:0(?:0(?:37|43)|(?:6\\d|70|9[0168])\\d)|[12]\\d0[1-5])\\d{3}"],0,0,["501\\d{5}"],["7117\\d{4}"],["3550\\d{4}"]]],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,[["(?:2(?:[0346-8]\\d|1[0-8])|4(?:[013568]\\d|2[4-8]|71|90)|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}",[7,8]],["5(?:4(?:2[1-389]|7[1-9])|87[15-8])\\d{4}|(?:5(?:2[5-9]|4[3-689]|[57]\\d|8[0-689]|9[0-8])|7(?:0[0-6]|3[013]))\\d{5}",[8]],["802\\d{7}|80[0-2]\\d{4}",[7,10]],["30\\d{5}",[7]],0,0,0,["219\\d{4}",[7]],["3(?:20|9\\d)\\d{4}",[7]]],"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,[["(?:3(?:0[0-4]|3[0-59])|6(?:[58][024689]|6[024-68]|7[02468]))\\d{4}",[7]],["(?:46[46]|[79]\\d\\d)\\d{4}",[7]],["800\\d{7}",[10]],["900\\d{7}",[10]],0,0,["4(?:0[01]|50)\\d{4}",[7]]],"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",0,0,0,0,0,[["(?:1[2-9]|2[12]\\d\\d)\\d{5}"],["111\\d{6}|(?:31|77|[89][89])\\d{7}",[9]]]],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,[["(?:2(?:0[01]|2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[267][1-9]|3[1-8]|[45]\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-36-9]|6[0-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69]\\d|7[12]|8[1-8]))\\d{7}"],["(?:2(?:2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[267][1-9]|3[1-8]|[45]\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-36-9]|6[0-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69]\\d|7[12]|8[1-8]))\\d{7}"],["8(?:00|88)\\d{7}"],["900\\d{7}"],["500\\d{7}"],0,0,0,0,["300\\d{7}"]],"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",0,0,0,0,0,[["427[01]\\d{4}|(?:3(?:2[0-36-9]|3[0-368]|4[0-278]|5[0-24-8]|6[0-467]|7[1246-9]|8\\d|9[0-57])\\d|4(?:2[0-689]|[3-79]\\d|8[1-35689])|5(?:2[0-589]|[3468]\\d|5[0-489]|7[1-9]|9[23])|6(?:2[2-9]|3[1357-9]|[46]\\d|5[0-6]|7[0-35-9]|85|9[015-8])|7(?:[2579]\\d|3[03-68]|4[0-8]|6[5-9]|8[0-35-9])|8(?:[24][2-8]|3[2-5]|5[2-7]|6[2-589]|7[2-578]|[89][2-9])|9(?:0[57]|13|[25-7]\\d|[3489][0-8]))\\d{5}",[8,9]],["1(?:1888[689]|4400|8(?:47|8[27])[0-4])\\d{4}|1(?:0(?:[23568]\\d|4[0-6]|7[016-9]|9[0-8])|1(?:[1-5]\\d\\d|6(?:0[5-9]|[1-9]\\d)|7(?:[0-4]\\d|5[0-7]))|(?:[269]\\d|[37][1-9]|4[235-9])\\d|5(?:31|9\\d\\d)|8(?:1[23]|[236]\\d|4[06]|5(?:46|[7-9])|7[016-9]|8[01]|9[0-8]))\\d{5}",[9,10]],["1[378]00\\d{6}",[10]],["1600\\d{6}",[10]],0,0,0,0,["15(?:4(?:6[0-4]\\d|8(?:0[125]|[17]\\d|21|3[01]|4[01589]|5[014]|6[02]))|6(?:32[0-6]|78\\d))\\d{4}",[10]]]],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"]]],0,0,0,0,0,0,[["2(?:[1346]\\d|5[0-2]|[78][12]|93)\\d{5}",[8]],["8[2-79]\\d{7}",[9]],["800\\d{6}",[9]]]],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",0,0,0,0,0,[["64426\\d{3}|6(?:1(?:2[2-7]|3[01378]|4[0-4])|254|32[0237]|4(?:27|41|5[25])|52[236-8]|626|7(?:2[2-4]|30))\\d{4,5}|6(?:1(?:(?:0\\d|2[0189]|3[24-69]|4[5-9])\\d|17|69|7[014])|2(?:17|5[0-36-8]|69|70)|3(?:17|2[14-689]|34|6[289]|7[01]|81)|4(?:17|2[0-2]|4[06]|5[0137]|69|7[01])|5(?:17|2[0459]|69|7[01])|6(?:17|25|38|42|69|7[01])|7(?:17|2[569]|3[13]|6[89]|7[01]))\\d{4}"],["(?:60|8[1245])\\d{7}",[9]],["80\\d{7}",[9]],["8701\\d{5}",[9]],0,0,0,0,["8(?:3\\d\\d|86)\\d{5}"]]],NC:["687","00","(?:050|[2-57-9]\\d\\d)\\d{3}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]],0,0,0,0,0,0,[["(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}"],["(?:[579]\\d|8[0-79])\\d{4}"],["050\\d{3}"],["36\\d{4}"]]],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]"]]],0,0,0,0,0,0,[["2(?:0(?:20|3[1-8]|4[13-5]|5[14]|6[14578]|7[1-578])|1(?:4[145]|5[14]|6[14-68]|7[169]|88))\\d{4}"],["(?:23|7[0467]|[89]\\d)\\d{6}"],["08\\d{6}"],["09\\d{6}"]]],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",0,0,[["(?:1(?:06|17|28|39)|3[0-2]\\d)\\d{3}"],["(?:14|3[58])\\d{4}"]]],NG:["234","009","(?:20|9\\d)\\d{8}|[78]\\d{9,13}",[10,11,12,13,14],[["(\\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",0,0,0,0,0,[["20(?:[1259]\\d|3[013-9]|4[1-8]|6[024-689]|7[1-79]|8[2-9])\\d{6}",[10]],["(?:702[0-24-9]|819[01])\\d{6}|(?:7(?:0[13-9]|[12]\\d)|8(?:0[1-9]|1[0-8])|9(?:0[1-9]|1[1-6]))\\d{7}",[10]],["800\\d{7,11}"],0,0,0,["700\\d{7,11}"]]],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]],0,0,0,0,0,0,[["2\\d{7}"],["(?:5(?:5[0-7]|[78]\\d)|6(?:20|3[035]|4[045]|5[05]|77|8[1-9]|9[059])|(?:7[5-8]|8\\d)\\d)\\d{5}"],["1800\\d{4}"]]],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",0,0,0,0,0,[["(?:1(?:[035]\\d|1[13-578]|6[124-8]|7[24]|8[0-467])|2(?:[0346]\\d|2[2-46-9]|5[125]|9[479])|3(?:[03568]\\d|1[3-8]|2[01]|4[1-8])|4(?:[0356]\\d|1[1-368]|7[58]|8[15-8]|9[23579])|5(?:[0358]\\d|[19][1-9]|2[1-57-9]|4[13-8]|6[126]|7[0-3578])|7\\d\\d)\\d{6}",[9]],["(?:6[1-58]|970\\d)\\d{7}",[9,11]],["800\\d{4,7}",[7,8,9,10]],["90[069]\\d{4,7}",[7,8,9,10]],0,0,["140(?:1[035]|2[0346]|3[03568]|4[0356]|5[0358]|8[458])|(?:140(?:1[16-8]|2[259]|3[124]|4[17-9]|5[124679]|7)|8[478]\\d{6})\\d",[5,6,9]],["66\\d{7}",[9]],["(?:85|91)\\d{7}",[9]]]],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]",[["(?:2[1-4]|3[1-3578]|5[1-35-7]|6[1-4679]|7[0-8])\\d{6}",[8]],["(?:4[015-8]|9\\d)\\d{6}",[8]],["80[01]\\d{5}",[8]],["82[09]\\d{5}",[8]],["880\\d{5}",[8]],["81[23]\\d{5}",[8]],["(?:0[235-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}"],0,["85[0-5]\\d{5}",[8]],["810(?:0[0-6]|[2-8]\\d)\\d{3}",[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})","$1-$2",["9"]]],"0",0,0,0,0,0,[["(?:1[0-6]\\d|99[02-6])\\d{5}|(?:2[13-79]|3[135-8]|4[146-9]|5[135-7]|6[13-9]|7[15-9]|8[1-46-9]|9[1-7])[2-6]\\d{5}",[8]],["9(?:00|6[0-3]|7[0-24-6]|8[0-24-68])\\d{7}",[10]],["1(?:66001|800\\d\\d)\\d{5}",[11]]]],NR:["674","00","(?:222|444|(?:55|8\\d)\\d|666|777|999)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[24-9]"]]],0,0,0,0,0,0,[["444\\d{4}"],["(?:222|55[3-9]|666|777|8\\d\\d|999)\\d{4}"]]],NU:["683","00","(?:[4-7]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]],0,0,0,0,0,0,[["[47]\\d{3}",[4]],["(?:[56]|888[1-9])\\d{3}"]]],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,[["240\\d{5}|(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6}",[8]],["2(?:[0-27-9]\\d|6)\\d{6,7}|2(?:1\\d|75)\\d{5}",[8,9,10]],["508\\d{6,7}|80\\d{6,8}",[8,9,10]],["(?:1[13-57-9]\\d{5}|50(?:0[08]|30|66|77|88))\\d{3}|90\\d{6,8}",[7,8,9,10]],["70\\d{7}",[9]],0,["8(?:1[16-9]|22|3\\d|4[045]|5[459]|6[235-9]|7[0-3579]|90)\\d{2,7}"]],"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]"]]],0,0,0,0,0,0,[["2[1-6]\\d{6}",[8]],["1505\\d{4}|(?:7(?:[125-9]\\d|41)|9(?:0[1-9]|[1-9]\\d))\\d{5}",[8]],["8007\\d{4,5}|(?:500|800[05])\\d{4}"],["900\\d{5}",[8]]]],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"]]],0,0,0,0,0,0,[["(?:1(?:0\\d|1[0479]|2[37]|3[0137]|4[17]|5[05]|6[058]|7[0167]|8[2358]|9[1389])|2(?:[0235-79]\\d|1[0-7]|4[013-9]|8[02-9])|3(?:[047-9]\\d|1[0-8]|2[0-5]|33|5[0-35]|6[068])|4(?:00|3[0-579]|4\\d|7[0-57-9])|5(?:[01]\\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-26-8]|3[03]|4[04]|5[05-9]|6[0156]|7[0-24-9]|8[4-9]|90)|8(?:09|2[89]|3\\d|4[0-24-689]|5[014]|8[02])|9(?:0[5-9]|1[0135-8]|2[036-9]|3[35-79]|40|5[0457-9]|6[05-9]|7[04-9]|8[35-8]|9\\d))\\d{4}",[7]],["(?:1[16]1|21[89]|6\\d{3}|8(?:1[01]|7[23]))\\d{4}",[7,8]],["800\\d{4,5}|(?:00800|800\\d)\\d{6}"],["(?:8(?:22|55|60|7[78]|86)|9(?:00|81))\\d{4}",[7]]]],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,[["(?:(?:(?:4[34]|5[14])[0-8]|687)\\d|7(?:173|(?:3[0-8]|55)\\d)|8(?:10[05689]|6(?:0[06-9]|1[6-9]|29)|7(?:0[0569]|[56]0)))\\d{4}|(?:1[0-8]|4[12]|5[236]|6[1-7]|7[246]|8[2-4])\\d{6}",[8]],["9\\d{8}",[9]],["800\\d{5}",[8]],["805\\d{5}",[8]],["80[24]\\d{5}",[8]],0,0,0,0,["801\\d{5}",[8]]],"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"]]],0,0,0,0,0,0,[["4(?:0[4-689]|9[4-68])\\d{5}",[8]],["8[7-9]\\d{6}",[8]],["80[0-5]\\d{6}",[9]],0,0,0,["44\\d{4}",[6]],0,["499\\d{5}",[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,[["(?:(?:3[0-2]|4[257]|5[34]|9[78])\\d|64[1-9]|85[02-46-9])\\d{4}",[7]],["(?:7\\d|8[1-48])\\d{6}",[8]],["180\\d{4}",[7]],0,0,0,0,["27[01]\\d{4}",[7]],["2(?:0[0-57]|7[568])\\d{4}",[7]]],"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",0,0,0,0,0,[["(?:(?:2[3-8]|3[2-68]|4[2-9]|5[2-6]|6[2-58]|7[24578])\\d{3}|88(?:22\\d\\d|42))\\d{4}|(?:2|8[2-8]\\d\\d)\\d{5}",[6,8,9,10]],["(?:8(?:1[37]|9[5-8])|9(?:0[5-9]|1[0-24-9]|[235-7]\\d|4[2-9]|8[135-9]|9[1-9]))\\d{7}",[10]],["1800\\d{7,9}",[11,12,13]]]],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",0,0,0,0,0,[["(?:(?:21|42)[2-9]|58[126])\\d{7}|(?:2[25]|4[0146-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]\\d{6,7}|(?: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]))[2-9]\\d{5,6}",[9,10]],["3(?:[0-247]\\d|3[0-79]|55|64)\\d{7}",[10]],["800\\d{5}(?:\\d{3})?",[8,11]],["900\\d{5}",[8]],["122\\d{6}",[9]],0,["(?:2(?:[125]|3[2358]|4[2-4]|9[2-8])|4(?:[0-246-9]|5[3479])|5(?:[1-35-7]|4[2-467])|6(?:0[468]|[1-8])|7(?:[14]|2[236])|8(?:[16]|2[2-689]|3[23578]|4[3478]|5[2356])|9(?:1|22|3[27-9]|4[2-6]|6[3569]|9[2-7]))111\\d{6}",[11,12]]]],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"]]],0,0,0,0,0,0,[["47\\d{7}|(?: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])(?:[02-9]\\d{6}|1(?:[0-8]\\d{5}|9\\d{3}(?:\\d{2})?))",[7,9]],["2131[89]\\d{4}|21(?:1[013-5]|2\\d|3[2-9])\\d{5}|(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}",[9]],["800\\d{6,7}",[9,10]],["70[01346-8]\\d{6}",[9]],0,0,["804\\d{6}",[9]],["64\\d{4,7}",[6,7,8,9]],["39\\d{7}",[9]],["801\\d{6}",[9]]]],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",0,0,0,0,0,[["(?:4[1-35-9]|5[0-47-9]|80[6-9]\\d\\d)\\d{4}"],["(?:4[02-489]|5[02-9]|708(?:4[0-5]|5[0-6]))\\d{4}"],["80[0-5]\\d{6}",[9]],["8[129]\\d{7}",[9]]]],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939",[["(?:787|939)[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}"]]],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",0,0,0,0,0,[["(?:22[2-47-9]|42[45]|82[014-68]|92[3569])\\d{5}",[8]],["5[69]\\d{7}",[9]],["1800\\d{6}",[10]],0,0,0,0,0,0,["1700\\d{6}",[10]]]],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]"]]],0,0,0,0,0,0,[["2(?:[12]\\d|3[1-689]|4[1-59]|[57][1-9]|6[1-35689]|8[1-69]|9[1256])\\d{6}"],["6(?:[06]92(?:30|9\\d)|[35]92(?:[049]\\d|3[034]))\\d{3}|(?:(?:16|6[0356])93|9(?:[1-36]\\d\\d|480))\\d{5}"],["80[02]\\d{6}"],["(?:6(?:0[178]|4[68])\\d|76(?:0[1-57]|1[2-47]|2[237]))\\d{5}"],["884[0-4689]\\d{5}"],["600\\d{6}|6[06]92(?:0\\d|3[349]|49)\\d{3}"],["70(?:38[01]|596|(?:7\\d|8[17])\\d)\\d{4}"],["6(?:222\\d|89(?:00|88|99))\\d{4}"],["30\\d{7}"],["80(?:8\\d|9[1579])\\d{5}"]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],0,0,0,0,0,0,[["(?:2(?:55|77)|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76)|900)\\d{4}"],["(?:(?:46|83)[0-5]|(?:6[2-4689]|78)0)\\d{4}|(?:45|77|88)\\d{5}"]]],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",0,0,0,0,0,[["(?:[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36])\\d{5,7}|(?:2(?:2[4-68]|[4-68]\\d|7[15]|9[1-5])|3(?:18|3[167]|4[2357]|51|[67]\\d)|4(?:3[12]|5[13]|9[1-47])|5(?:[1-4]\\d|5[02-4])|6(?:3[1-3]|44|7[1-8])|7(?:4[0-4]|5\\d|6[1-578]|75|8[0-8])|858)\\d{5,6}",[7,8,9]],["9(?:51|6[129]|7[1-6]|8[1-7]|9[1-5])\\d{6}",[9]],["9800\\d{5,7}",[9,10,11]],0,0,0,["[2-9]0\\d{4,7}",[6,7,8,9]],0,["8700[0-4]\\d{4}",[9]]]],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[136]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]],0,0,0,0,0,0,[["4(?:1111|2022)\\d{3}|4(?:[04]\\d\\d|14[0-6]|999)\\d{4}",[8]],["[35-7]\\d{7}",[8]],["800\\d{4}|(?:0080[01]|800)\\d{6}",[7,9,11]],0,0,0,0,["2[136]\\d{5}",[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[0-3]|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,[["[23][13-6]\\d{7}|(?:2(?:19\\d|[3-6]\\d9)|31\\d\\d)\\d\\d"],["(?:630|702)0\\d{5}|(?:6(?:00|2\\d)|7(?:0[013-9]|1[0-3]|[2-7]\\d|8[03-8]|9[0-39]))\\d{6}",[9]],["800\\d{6}",[9]],["90[0136]\\d{6}",[9]],0,0,["(?:37\\d|80[578])\\d{6}",[9]],0,0,["801\\d{6}",[9]]],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",0,0,0,0,0,[["(?:11[1-9]\\d|(?:2[389]|39)(?:0[2-9]|[2-9]\\d))\\d{3,8}|(?:1[02-9]|2[0-24-7]|3[0-8])[2-9]\\d{4,9}",[7,8,9,10,11,12]],["6(?:[0-689]|7\\d)\\d{6,7}",[8,9,10]],["800\\d{3,9}"],["(?:78\\d|90[0169])\\d{3,7}",[6,7,8,9,10]],0,0,["7[06]\\d{4,10}"]]],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,0,[["336(?:[013-9]\\d|2[013-9])\\d{5}|(?:3(?:0[12]|4[1-35-79]|5[1-3]|65|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15-7]|6[0-35-79]|7[1-37-9]))\\d{7}",[10]],["9\\d{9}",[10]],["8(?:0[04]|108\\d{3})\\d{7}"],["80[39]\\d{7}",[10]],["808\\d{7}",[10]]],"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",0,0,0,0,0,[["(?:06|2[23568]\\d)\\d{6}"],["7[237-9]\\d{7}",[9]],["800\\d{6}",[9]],["900\\d{6}",[9]]]],SA:["966","00","(?:[15]\\d|800|92)\\d{7}",[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{4})","$1 $2 $3",["8"]]],"0",0,0,0,0,0,[["1(?:1\\d|2[24-8]|3[35-8]|4[3-68]|6[2-5]|7[235-7])\\d{6}",[9]],["579[01]\\d{5}|5(?:[013-689]\\d|7[0-8])\\d{6}",[9]],["800\\d{7}",[10]],["925\\d{6}",[9]],0,0,0,0,0,["920\\d{6}",[9]]]],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])"]]],0,0,0,0,0,0,[["(?:1[4-79]|[23]\\d|4[0-2]|5[03]|6[0-37])\\d{3}",[5]],["48\\d{3}|(?:(?:6[89]|7[1-9]|8[4-9])\\d|9(?:1[2-9]|2[013-9]|3[0-2]|[46]\\d|5[0-46-9]|7[0-689]|8[0-79]|9[0-8]))\\d{4}"],["1[38]\\d{3}",[5]],0,0,0,0,0,["5[12]\\d{3}",[5]]]],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,[["4[2-46]\\d{5}"],["2[125-8]\\d{5}"],["800[08]\\d{3}"],["85\\d{5}"],0,0,0,0,["971\\d{4}|(?:64|95)\\d{5}"]],"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0",0,0,0,0,0,[["1(?:5\\d|8[35-7])\\d{6}"],["(?:1[0-2]|9[0-3569])\\d{7}"]]],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",0,0,0,0,0,[["(?:(?:[12][136]|3[356]|4[0246]|6[03]|8\\d)\\d|90[1-9])\\d{4,6}|(?:1(?:2[0-35]|4[0-4]|5[0-25-9]|7[13-6]|[89]\\d)|2(?:2[0-7]|4[0136-8]|5[0138]|7[018]|8[01]|9[0-57])|3(?:0[0-4]|1\\d|2[0-25]|4[056]|7[0-2]|8[0-3]|9[023])|4(?:1[013-8]|3[0135]|5[14-79]|7[0-246-9]|8[0156]|9[0-689])|5(?:0[0-6]|[15][0-5]|2[0-68]|3[0-4]|4\\d|6[03-5]|7[013]|8[0-79]|9[01])|6(?:1[1-3]|2[0-4]|4[02-57]|5[0-37]|6[0-3]|7[0-2]|8[0247]|9[0-356])|9(?:1[0-68]|2\\d|3[02-5]|4[0-3]|5[0-4]|[68][01]|7[0135-8]))\\d{5,6}",[7,8,9]],["7[02369]\\d{7}",[9]],["20\\d{4,7}",[6,7,8,9]],["649\\d{6}|99[1-59]\\d{4}(?:\\d{3})?|9(?:00|39|44)[1-8]\\d{3,6}",[7,8,9,10]],["75[1-8]\\d{6}",[9]],["(?:25[245]|67[3-68])\\d{9}",[12]],["10[1-8]\\d{6}",[9]],["74[02-9]\\d{6}",[9]],0,["77[0-7]\\d{6}",[9]]]],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"]]],0,0,0,0,0,0,[["662[0-24-9]\\d{4}|6(?:[0-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}",[8]],["898[02-8]\\d{4}|(?:8(?:0[1-9]|[1-8]\\d|9[0-7])|9[0-8]\\d)\\d{5}",[8]],["(?:18|8)00\\d{7}",[10,11]],["1900\\d{7}",[11]],0,0,["7000\\d{7}",[11]],0,["(?:3[12]\\d|666)\\d{5}",[8]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]",[["2(?:[0-57-9]\\d|6[4-9])\\d\\d"],["[56]\\d{4}",[5]],0,0,0,0,0,0,["262\\d\\d",[5]]]],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,[["(?:[1-357][2-8]|4[24-8])\\d{6}",[8]],["65(?:[178]\\d|5[56]|6[01])\\d{4}|(?:[37][01]|4[0139]|51|6[489])\\d{6}",[8]],["80\\d{4,6}",[6,7,8]],["89[1-3]\\d{2,5}|90\\d{4,6}"],0,0,0,0,["(?:59\\d\\d|8(?:1(?:[67]\\d|8[0-589])|2(?:0\\d|2[0-37-9]|8[0-2489])|3[389]\\d))\\d{4}",[8]]],"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79",[["79\\d{6}",[8]],["(?:4[015-8]|9\\d)\\d{6}",[8]],["80[01]\\d{5}",[8]],["82[09]\\d{5}",[8]],["880\\d{5}",[8]],["81[23]\\d{5}",[8]],["(?:0[235-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}"],0,["85[0-5]\\d{5}",[8]],["810(?:0[0-6]|[2-8]\\d)\\d{3}",[8]]]],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",0,0,0,0,0,[["(?:2(?:16|[2-9]\\d{3})|(?:(?:[3-5][1-8]\\d|819)\\d|601[1-5])\\d)\\d{4}|(?:2|[3-5][1-8])1[67]\\d{3}|[3-5][1-8]16\\d\\d"],["909[1-9]\\d{5}|9(?:0[1-8]|1[0-24-9]|4[03-57-9]|5\\d)\\d{6}",[9]],["800\\d{6}",[9]],["9(?:00|[78]\\d)\\d{6}",[9]],0,0,["96\\d{7}",[9]],["9090\\d{3}",[7]],["6(?:02|5[0-4]|9[0-6])\\d{6}",[9]],["8[5-9]\\d{7}",[9]]]],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0",0,0,0,0,0,[["22[2-4][2-9]\\d{4}"],["(?:25|3[0-5]|66|7[1-9]|8[08]|9[09])\\d{6}"]]],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",0,0,[["0549(?:8[0157-9]|9\\d)\\d{4}",[10]],["6[16]\\d{6}",[8]],0,["7[178]\\d{6}",[8]],0,0,0,0,["5[158]\\d{6}",[8]]]],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]"]]],0,0,0,0,0,0,[["3(?:0(?:1[0-2]|80)|282|3(?:8[1-9]|9[3-9])|611)\\d{5}"],["7(?:[05-8]\\d|[19]0|21)\\d{6}"],["800\\d{6}"],["88[4689]\\d{6}"],0,0,0,0,["(?:3(?:392|9[01]\\d)\\d|93(?:3[13]0|929))\\d{4}"],["81[02468]\\d{6}"]]],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",0,0,0,0,0,[["(?:1\\d|2[0-79]|3[0-46-8]|4[0-7]|5[57-9])\\d{5}|(?:[134]\\d|8[125])\\d{4}",[6,7]],["(?:(?:15|(?:3[59]|4[89]|6\\d|7[679]|8[08])\\d|9(?:0\\d|[2-9]))\\d|2(?:4\\d|8))\\d{5}|(?:[67]\\d\\d|904)\\d{5}",[7,8,9]]]],SR:["597","00","(?:[2-5]|[6-8]\\d|90)\\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-9]"]]],0,0,0,0,0,0,[["(?:2[1-3]|3[0-7]|4\\d|5[2-58])\\d{4}",[6]],["(?:6[08]|7[124-7]|8[1-9])\\d{5}",[7]],["80\\d{5}",[7]],["90\\d{5}",[7]],0,0,0,0,["56\\d{4}",[6]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0",0,0,0,0,0,[["1[89]\\d{7}"],["(?:12|9[1257-9])\\d{7}"]]],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]],0,0,0,0,0,0,[["22\\d{5}"],["900[5-9]\\d{3}|9(?:0[1-9]|[89]\\d)\\d{4}"]]],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]"]]],0,0,0,0,0,0,[["2(?:79(?:0[0347-9]|[1-9]\\d)|89(?:0[024589]|[1-9]\\d))\\d{3}|2(?:[1-69]\\d|[78][0-8])\\d{5}",[8]],["[67]\\d{7}",[8]],["800\\d{8}|80[01]\\d{4}",[7,11]],["900\\d{4}(?:\\d{4})?",[7,11]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"(5\\d{6})$|1","721$1",0,"721",[["7215(?:4[2-8]|8[239]|9[056])\\d{4}"],["7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}"],["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}"]]],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",0,0,0,0,0,[["21\\d{6,7}|(?:1(?:[14]\\d|[2356])|2[235]|3(?:[13]\\d|4)|4[134]|5[1-3])\\d{6}"],["(?:50|9[1-9])\\d{7}",[9]]]],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"]]],0,0,0,0,0,0,[["[23][2-5]\\d{6}",[8]],["7[5-9]\\d{6}",[8]],["0800\\d{4}",[8]],["900\\d{6}",[9]],0,0,0,0,["70\\d{6}",[8]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8",[["8\\d{3}"]]],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"([2-479]\\d{6})$|1","649$1",0,"649",[["649(?:266|712|9(?:4\\d|50))\\d{4}"],["649(?:2(?:3[129]|4[1-79])|3\\d\\d|4[34][1-3])\\d{4}"],["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,["649(?:71[01]|966)\\d{4}"]]],TD:["235","00|16","(?:22|30|[689]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[236-9]"]]],0,0,0,0,0,0,[["22(?:[37-9]0|5[0-5]|6[89])\\d{4}"],["(?:30|[69]\\d|77|8[56])\\d{6}"]],"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]],0,0,0,0,0,0,[["2(?:2[2-7]|3[23]|4[45]|55|6[67]|77)\\d{5}"],["(?:7[0-29]|9[0-36-9])\\d{6}"]]],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",0,0,0,0,0,[["(?:1[0689]|2\\d|3[2-9]|4[2-5]|5[2-6]|7[3-7])\\d{6}",[8]],["67(?:1[0-8]|2[4-7])\\d{5}|(?:14|6[1-6]|[89]\\d)\\d{7}",[9]],["(?:001800\\d|1800)\\d{6}",[10,13]],["1900\\d{6}",[10]],0,0,0,0,["6[08]\\d{7}",[9]]]],TJ:["992","810","[0-57-9]\\d{8}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3(?:[1245]|3[12])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],0,0,0,0,0,0,[["(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}"],["(?:33[03-9]|4(?:1[18]|4[02-479])|81[1-9])\\d{6}|(?:[09]\\d|1[0-27-9]|2[0-27]|[34]0|5[05]|7[01578]|8[078])\\d{7}"]],"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7],0,0,0,0,0,0,0,[["(?:2[2-4]|[34]\\d)\\d{2,5}"],["7[2-4]\\d{2,5}"]]],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"]]],0,0,0,0,0,0,[["(?:2[1-5]|3[1-9]|4[1-4])\\d{5}",[7]],["7[2-8]\\d{6}",[8]],["80\\d{5}",[7]],["90\\d{5}",[7]],["70\\d{5}",[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,[["(?:1(?:2\\d|3[1-9])|2(?:22|4[0-35-8])|3(?:22|4[03-9])|4(?:22|3[128]|4\\d|6[15])|5(?:22|5[7-9]|6[014-689]))\\d{5}"],["(?:6\\d|71)\\d{6}"]],"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]],0,0,0,0,0,0,[["81200\\d{3}|(?:3[0-2]|7\\d)\\d{6}"],["3(?:001|[12]40)\\d{4}|(?:(?:[259]\\d|4[0-8])\\d|3(?:1[1-35]|6[0-4]|91))\\d{5}"],["8010\\d{4}"],["88\\d{6}"],0,0,0,0,0,["8[12]10\\d{4}"]]],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]"]]],0,0,0,0,0,0,[["(?:2\\d|3[0-8]|4[0-4]|50|6[09]|7[0-24-69]|8[05])\\d{3}",[5]],["(?:5(?:4[0-5]|5[4-6])|6(?:[09]\\d|3[02]|8[15-9])|(?:7\\d|8[46-9])\\d|999)\\d{4}",[7]],["0800\\d{3}",[7]],0,0,0,0,0,["55[0-37-9]\\d{4}",[7]]]],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",0,0,0,0,0,[["(?:2(?:[13][26]|[28][2468]|[45][268]|[67][246])|3(?:[13][28]|[24-6][2468]|[78][02468]|92)|4(?:[16][246]|[23578][2468]|4[26]))\\d{7}",[10]],["561(?:011|61\\d)\\d{4}|5(?:0[15-7]|1[06]|24|[34]\\d|5[1-59]|9[46])\\d{7}",[10]],["8(?:00\\d{7}(?:\\d{2,3})?|11\\d{7})",[10,12,13]],["(?:8[89]8|900)\\d{7}",[10]],["592(?:21[12]|461)\\d{4}",[10]],0,["444\\d{4}",[7]],["512\\d{7}",[10]],["850\\d{7}",[10]]]],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-46-8]\\d{6})$|1","868$1",0,"868",[["868(?:2(?:01|1[5-9]|[23]\\d|4[0-2])|6(?:0[7-9]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}"],["868(?:(?:2[5-9]|3\\d)\\d|4(?:3[0-6]|[6-9]\\d)|6(?:20|78|8\\d)|7(?:0[1-9]|1[02-9]|[2-9]\\d))\\d{4}"],["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}"],["868619\\d{4}"]]],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"]]],0,0,0,0,0,0,[["2[02-9]\\d{3}",[5]],["(?:7[01]\\d|90)\\d{4}",[6,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,[["(?:2[2-8]\\d|370|55[01]|7[1-9])\\d{6}|4(?:(?:0(?:0[1-9]|[2-48]\\d)|1[023]\\d)\\d{4,5}|(?:[239]\\d\\d|4(?:0[56]|12|49))\\d{5})|6(?:[01]\\d{7}|4(?:0[56]|12|24|4[09])\\d{4,5})|8(?:(?:2(?:3\\d|4[0-269]|[578]0|66)|36[24-9]|90\\d\\d)\\d{4}|4(?:0[56]|12|24|4[09])\\d{4,5})|(?:2(?:2(?:0\\d\\d|4(?:0[68]|[249]0|3[0-467]|5[0-25-9]|6[0235689]))|(?:3(?:[09]\\d|1[0-4])|(?:4\\d|5[0-49]|6[0-29]|7[0-5])\\d)\\d)|(?:(?:3[2-9]|5[2-8]|6[0-35-79]|8[7-9])\\d\\d|4(?:2(?:[089]\\d|7[1-9])|(?:3[0-4]|[78]\\d|9[01])\\d))\\d)\\d{3}",[8,9]],["(?:40001[0-2]|9[0-8]\\d{4})\\d{3}",[9]],["80[0-79]\\d{6}|800\\d{5}",[8,9]],["20(?:[013-9]\\d\\d|2)\\d{4}",[7,9]],["99\\d{7}",[9]],0,["50[0-46-9]\\d{6}",[9]],0,["7010(?:[0-2679]\\d|3[0-7]|8[0-5])\\d{5}|70\\d{8}",[10,11]]],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",0,0,0,0,0,[["2[2-8]\\d{7}"],["(?:6[125-9]|7[13-9])\\d{7}"],["80[08]\\d{6}"],["90\\d{7}"],0,0,0,0,["41\\d{7}"],["8(?:40|6[01])\\d{6}"]]],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,[["(?:3[1-8]|4[13-8]|5[1-7]|6[12459])\\d{7}",[9]],["790\\d{6}|(?:39|50|6[36-8]|7[1-357]|9[1-9])\\d{7}",[9]],["800[1-8]\\d{5,6}"],["900[239]\\d{5,6}"],0,0,0,0,["89[1-579]\\d{6}",[9]]],"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",0,0,0,0,0,[["20(?:(?:240|30[67])\\d|6(?:00[0-2]|30[0-4]))\\d{3}|(?:20(?:[017]\\d|2[5-9]|3[1-4]|5[0-4]|6[15-9])|[34]\\d{3})\\d{5}"],["72[48]0\\d{5}|7(?:[014-8]\\d|2[067]|36|9[0-289])\\d{6}"],["800[1-3]\\d{5}"],["90[1-3]\\d{6}"]]],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)\\d{4}|(?:2742|305[3-9])\\d{6}|(?:472|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[013-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-57-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-269])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|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-3589]|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}|2\\d{3,4}|(?:[49]\\d|80)\\d{5}",[4,5,6,7,8,9,10,11,12,13],[["(\\d{4,5})","$1",["21"]],["(\\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,[["(?:1(?:770|9(?:20|[89]7))|(?:2\\d|4[2-7])\\d\\d)\\d{4}",[8]],["9[1-9]\\d{6}",[8]],["0004\\d{2,9}|(?:405|80[05])\\d{4}",[6,7,8,9,10,11,12,13]],["90[0-8]\\d{4}",[7]],0,0,["21\\d{2,3}",[4,5]]],"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]"]]],0,0,0,0,0,0,[["(?:55\\d\\d|6(?:1(?:22|3[124]|4[1-4]|5[1-3578]|64)|2(?:22|3[0-57-9]|41)|5(?:22|3[3-7]|5[024-8])|[69]\\d\\d|7(?:[23]\\d|7[69]))|7(?:0(?:5[4-9]|6[0146]|7[124-6]|9[135-8])|[168]\\d\\d|2(?:22|3[13-57-9]|4[1-3579]|5[14])|3(?:2\\d|3[1578]|4[1-35-7]|5[1-57]|61)|4(?:2\\d|3[1-579]|7[1-79])|5(?:22|5[1-9]|6[1457])|9(?:22|5[1-9])))\\d{5}"],["(?:(?:[25]0|33|8[78]|9[0-57-9])\\d{3}|6(?:1(?:2(?:2[01]|98)|35[0-4]|50\\d|61[23]|7(?:[01][017]|4\\d|55|9[5-9]))|2(?:(?:11|7\\d)\\d|2(?:[12]1|9[01379])|5(?:[126]\\d|3[0-4]))|5(?:19[01]|2(?:27|9[26])|(?:30|59|7\\d)\\d)|6(?:2(?:1[5-9]|2[0367]|38|41|52|60)|(?:3[79]|9[0-3])\\d|4(?:56|83)|7(?:[07]\\d|1[017]|3[07]|4[047]|5[057]|67|8[0178]|9[79]))|7(?:2(?:24|3[237]|4[5-9]|7[15-8])|5(?:7[12]|8[0589])|7(?:0\\d|[39][07])|9(?:0\\d|7[079])))|7(?:[07]\\d{3}|2(?:2(?:2[79]|95)|3(?:2[5-9]|6[0-6])|57\\d|7(?:0\\d|1[17]|2[27]|3[37]|44|5[057]|66|88))|3(?:2(?:1[0-6]|21|3[469]|7[159])|(?:33|9[4-6])\\d|5(?:0[0-4]|5[579]|9\\d)|7(?:[0-3579]\\d|4[0467]|6[67]|8[078]))|4(?:2(?:29|5[0257]|6[0-7]|7[1-57])|5(?:1[0-4]|8\\d|9[5-9])|7(?:0\\d|1[024589]|2[0-27]|3[0137]|[46][07]|5[01]|7[5-9]|9[079])|9(?:7[015-9]|[89]\\d))|5(?:112|2(?:0\\d|2[29]|[49]4)|3[1568]\\d|52[6-9]|7(?:0[01578]|1[017]|[23]7|4[047]|[5-7]\\d|8[78]|9[079]))|9(?:22[128]|3(?:2[0-4]|7\\d)|57[02569]|7(?:2[05-9]|3[37]|4\\d|60|7[2579]|87|9[07]))))\\d{4}"]]],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",[["06698\\d{1,6}",[6,7,8,9,10,11]],["3[1-9]\\d{8}|3[2-9]\\d{7}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],["3[2-8]\\d{9,10}",[11,12]],0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","784$1",0,"784",[["784(?:266|3(?:6[6-9]|7\\d|8[0-6])|4(?:38|5[0-36-8]|8[0-8])|5(?:55|7[0-2]|93)|638|784)\\d{4}"],["784(?:4(?:3[0-5]|5[45]|89|9[0-8])|5(?:2[6-9]|3[0-4])|720)\\d{4}"],["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,["78451[0-2]\\d{4}"]]],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",0,0,0,0,0,[["(?:2(?:12|3[457-9]|[467]\\d|[58][1-9]|9[1-6])|[4-6]00)\\d{7}"],["4(?:1[24-8]|2[246])\\d{7}"],["800\\d{7}"],["90[01]\\d{7}"],0,0,["501\\d{7}"]]],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-578]\\d{6})$|1","284$1",0,"284",[["284(?:229|4(?:22|9[45])|774|8(?:52|6[459]))\\d{4}"],["284(?:245|3(?:0[0-3]|4[0-7]|68|9[34])|4(?:4[0-6]|68|9[69])|5(?:4[0-7]|68|9[69]))\\d{4}"],["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}"]]],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","340$1",0,"340",[["340(?:2(?:0\\d|10|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}"],[""],["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}"]]],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",0,0,0,0,0,[["2(?:0[3-9]|1[0-689]|2[0-25-9]|[38][2-9]|4[2-8]|5[124-9]|6[0-39]|7[0-7]|9[0-4679])\\d{7}",[10]],["(?:5(?:2[238]|59)|89[6-9]|99[013-9])\\d{6}|(?:3\\d|5[1689]|7[06-9]|8[1-8]|9[0-8])\\d{7}",[9]],["1800\\d{4,6}|12(?:0[13]|28)\\d{4}",[8,9,10]],["1900\\d{4,6}",[8,9,10]],0,0,["(?:[17]99|80\\d)\\d{4}|69\\d{5,6}",[7,8]],0,["672\\d{6}",[9]]]],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]],0,0,0,0,0,0,[["(?:38[0-8]|48[4-9])\\d\\d|(?:2[02-9]|3[4-7]|88)\\d{3}",[5]],["(?:[58]\\d|7[013-7])\\d{5}",[7]],["81[18]\\d\\d",[5]],0,0,0,["(?:3[03]|900\\d)\\d{3}"],0,["9(?:0[1-9]|1[01])\\d{4}",[7]]]],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"]]],0,0,0,0,0,0,[["72\\d{4}",[6]],["(?:72|8[23])\\d{4}",[6]],["80[0-5]\\d{6}",[9]],0,0,["[48]0\\d{4}",[6]],0,0,["9[23]\\d{4}",[6]]]],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"]]],0,0,0,0,0,0,[["6[1-9]\\d{3}|(?:[2-5]|60)\\d{4}",[5,6]],["(?:7[1-35-8]|8(?:[3-7]|9\\d{3}))\\d{5}",[7,10]],["800\\d{3}",[6]]]],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",0,0,0,0,0,[["38\\d{6,10}|(?:2[89]|39)(?:0\\d{5,6}|[1-9]\\d{5})"],["4[3-9]\\d{6}",[8]],["800\\d{5}",[8]],["900\\d{5}",[8]]]],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",0,0,0,0,0,[["78[0-7]\\d{4}|17\\d{6}|(?:[12][2-68]|3[2358]|4[2-58]|5[2-6]|6[3-58]|7[24-6])\\d{5}",[7,8]],["7[01378]\\d{7}",[9]]]],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",0,0,0,0,0,[["(?:2(?:0330|4302)|52087)0\\d{3}|(?:1[0-8]|2[1-378]|3[1-69]|4\\d|5[1346-8])\\d{7}",[9]],["(?:1(?:3492[0-25]|4495[0235]|549(?:20|5[01]))|4[34]492[01])\\d{3}|8[1-4]\\d{3,7}|(?:2[27]|47|54)4950\\d{3}|(?:1(?:049[2-4]|9[12]\\d\\d)|(?:50[0-2]|6\\d\\d|7(?:[0-46-9]\\d|5[0-4]))\\d\\d|8(?:5\\d{3}|7(?:08[67]|158|28[5-9]|310)))\\d{4}|(?:1[6-8]|28|3[2-69]|4[025689]|5[36-8])4920\\d{3}|(?:12|[2-5]1)492\\d{4}",[5,6,7,8,9]],["80\\d{7}",[9]],["(?:86[2-9]|9[0-2]\\d)\\d{6}",[9]],0,0,["861\\d{6,7}",[9,10]],0,["87(?:08[0-589]|15[0-79]|28[0-4]|31[1-9])\\d{4}|87(?:[02][0-79]|1[0-46-9]|3[02-9]|[4-9]\\d)\\d{5}",[9]],["860\\d{6}",[9]]]],ZM:["260","00","800\\d{6}|(?:21|[579]\\d|63)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[579]"],"0$1"]],"0",0,0,0,0,0,[["21[1-8]\\d{6}"],["(?:[59][5-8]|7[5-9])\\d{7}"],["800\\d{6}"],0,0,0,0,0,["63\\d{7}"]]],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",0,0,0,0,0,[["(?:1(?:(?:3\\d|9)\\d|[4-8])|2(?:(?:(?:0(?:2[014]|5)|(?:2[0157]|31|84|9)\\d\\d|[56](?:[14]\\d\\d|20)|7(?:[089]|2[03]|[35]\\d\\d))\\d|4(?:2\\d\\d|8))\\d|1(?:2|[39]\\d{4}))|3(?:(?:123|(?:29\\d|92)\\d)\\d\\d|7(?:[19]|[56]\\d))|5(?:0|1[2-478]|26|[37]2|4(?:2\\d{3}|83)|5(?:25\\d\\d|[78])|[689]\\d)|6(?:(?:[16-8]21|28|52[013])\\d\\d|[39])|8(?:[1349]28|523)\\d\\d)\\d{3}|(?:4\\d\\d|9[2-9])\\d{4,5}|(?:(?:2(?:(?:(?:0|8[146])\\d|7[1-7])\\d|2(?:[278]\\d|92)|58(?:2\\d|3))|3(?:[26]|9\\d{3})|5(?:4\\d|5)\\d\\d)\\d|6(?:(?:(?:[0-246]|[78]\\d)\\d|37)\\d|5[2-8]))\\d\\d|(?:2(?:[569]\\d|8[2-57-9])|3(?:[013-59]\\d|8[37])|6[89]8)\\d{3}"],["7(?:[1278]\\d|3[1-9])\\d{6}",[9]],["80(?:[01]\\d|20|8[0-8])\\d{3}",[7]],0,0,0,0,0,["86(?:1[12]|22|30|44|55|77|8[368])\\d{6}",[10]]]]},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})","$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}"]]]}},Hz=Object.keys(E0.country_calling_codes),fv=e=>Hz.includes(e.replace(/\D/g,"")),k6=e=>fv(e)?!0:!Uz(e),yr=[];for(let e=0;e<256;++e)yr.push((e+256).toString(16).slice(1));function Yz(e,t=0){return(yr[e[t+0]]+yr[e[t+1]]+yr[e[t+2]]+yr[e[t+3]]+"-"+yr[e[t+4]]+yr[e[t+5]]+"-"+yr[e[t+6]]+yr[e[t+7]]+"-"+yr[e[t+8]]+yr[e[t+9]]+"-"+yr[e[t+10]]+yr[e[t+11]]+yr[e[t+12]]+yr[e[t+13]]+yr[e[t+14]]+yr[e[t+15]]).toLowerCase()}let pv;const qz=new Uint8Array(16);function Kz(){if(!pv){if(typeof crypto>"u"||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");pv=crypto.getRandomValues.bind(crypto)}return pv(qz)}const E6={randomUUID:typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};function bo(e,t,n){if(E6.randomUUID&&!e)return E6.randomUUID();e=e||{};const r=e.random??e.rng?.()??Kz();if(r.length<16)throw new Error("Random bytes length must be >= 16");return r[6]=r[6]&15|64,r[8]=r[8]&63|128,Yz(r)}function Zz(e){return e.length>320?!1:sB.test(e)}function Qz(e){const t=typeof e=="number"?String(e):e;if(t.length===0)return!1;let n=!1,r=!1;for(let o=0;o23||a<0||a>59)}function eG(e){try{return new URL(e),!0}catch{return!1}}const mv=new Map;function tG(){let e;return{set(t){e=t},get(t=!0){if(!e&&t)throw new Error("Widget token is not stored");return e}}}function nG(e){return mv.has(e)||mv.set(e,tG()),mv.get(e)}const A6=y.createContext(void 0);function rG({children:e,widgetId:t,widgetToken:n}){const r=y.useMemo(()=>{if(!t)throw new Error("widgetId is required");return nG(t)},[t]);return y.useLayoutEffect(()=>{n&&r.set(n)},[n,r]),n?v.jsx(A6.Provider,{value:r,children:e}):null}function A0(){const e=y.useContext(A6);if(!e)throw new Error("useWidgetTokenStore must be used within a WidgetTokenProvider");return e}function cc(){return cc=Object.assign?Object.assign.bind():function(e){for(var t=1;t=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Mn(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(l){a={error:l}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(a)throw a.error}}return i}function Kr(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,i;r0&&!t.test(m))throw new TypeError("invalid parameter value");return'"'+m.replace(o,"\\$1")+'"'}function f(p){this.parameters=Object.create(null),this.type=p}return R0}var aG=iG(),Yl=new Map,I6=function(t){return t.cloneNode(!0)},N6=function(){return window.location.protocol==="file:"},P6=function(t,n,r){var o=new XMLHttpRequest;o.onreadystatechange=function(){try{if(!/\.svg/i.test(t)&&o.readyState===2){var i=o.getResponseHeader("Content-Type");if(!i)throw new Error("Content type not found");var a=aG.parse(i).type;if(!(a==="image/svg+xml"||a==="text/plain"))throw new Error("Invalid content type: ".concat(a))}if(o.readyState===4){if(o.status===404||o.responseXML===null)throw new Error(N6()?"Note: SVG injection ajax calls do not work locally without adjusting security settings in your browser. Or consider using a local webserver.":"Unable to load SVG file: "+t);if(o.status===200||N6()&&o.status===0)r(null,o);else throw new Error("There was a problem injecting the SVG: "+o.status+" "+o.statusText)}}catch(l){if(o.abort(),l instanceof Error)r(l,o);else throw l}},o.open("GET",t),o.withCredentials=n,o.overrideMimeType&&o.overrideMimeType("text/xml"),o.send()},Da={},O6=function(t,n){Da[t]=Da[t]||[],Da[t].push(n)},sG=function(t){for(var n=function(a,l){setTimeout(function(){if(Array.isArray(Da[t])){var u=Yl.get(t),c=Da[t][a];u instanceof SVGSVGElement&&c(null,I6(u)),u instanceof Error&&c(u),a===Da[t].length-1&&delete Da[t]}},0)},r=0,o=Da[t].length;r0&&(n==="always"||n==="once"&&!L6[u])){for(var re=0,ae=O.length;re!!(t||n),[t,n])}const an=y.forwardRef(function({style:t,component:n,src:r,fallbackSvgSrc:o,size:i,fill:a,stroke:l,loading:u,afterInjection:c,alt:f,...p},m){const g=yG(),w=r&&r.split(".").pop(),b=g&&o?o:r;let x,S;return Array.isArray(i)?(TB(i.length===2,"If an array passed the size is expected to be exactly 2 values long which the first value defines width and the second defines height."),[x,S]=i):(x=i,S=i),n&&r||!n&&!r?(console.warn("Expected either component or src to be specified."),null):v.jsxs(fc,{ref:m,_width:x,_height:S,_fill:a,style:{stroke:l,...t},...p,children:[n&&v.jsx("div",{children:v.jsx(n,{})}),r&&(g||w!=="svg"?v.jsx("img",{src:b,alt:f}):v.jsx(xv,{src:r,loading:u,afterInjection:c}))]})}),fc=R.div.withConfig({displayName:"Icon__IconContainer",componentId:"sc-1013a803-0"})(["",""],({_width:e,_height:t,_fill:n})=>` ${e?`width: ${e}px;`:""} ${t?`height: ${t}px;`:""} & > div { display: flex; align-items: center; justify-content: center; width: inherit; height: inherit; } &&& img, svg { transition: fill 0.2s; display: block; object-fit: contain; ${e?`width: ${e}px;`:""} ${t?`height: ${t}px;`:""} ${n?`fill: ${n};`:""} } `);var Sv={exports:{}},Zr={},$v={exports:{}},Tv={};/** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var G6;function wG(){return G6||(G6=1,function(e){function t(G,V){var Z=G.length;G.push(V);e:for(;0>>1,H=G[F];if(0>>1;Fo(K,Z))deo(ve,K)?(G[F]=ve,G[de]=Z,F=de):(G[F]=K,G[ie]=Z,F=ie);else if(deo(ve,Z))G[F]=ve,G[de]=Z,F=de;else break e}}return V}function o(G,V){var Z=G.sortIndex-V.sortIndex;return Z!==0?Z:G.id-V.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var a=Date,l=a.now();e.unstable_now=function(){return a.now()-l}}var u=[],c=[],f=1,p=null,m=3,g=!1,w=!1,b=!1,x=typeof setTimeout=="function"?setTimeout:null,S=typeof clearTimeout=="function"?clearTimeout:null,k=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function T(G){for(var V=n(c);V!==null;){if(V.callback===null)r(c);else if(V.startTime<=G)r(c),V.sortIndex=V.expirationTime,t(u,V);else break;V=n(c)}}function E(G){if(b=!1,T(G),!w)if(n(u)!==null)w=!0,ae(A);else{var V=n(c);V!==null&&oe(E,V.startTime-G)}}function A(G,V){w=!1,b&&(b=!1,S(P),P=-1),g=!0;var Z=m;try{for(T(V),p=n(u);p!==null&&(!(p.expirationTime>V)||G&&!B());){var F=p.callback;if(typeof F=="function"){p.callback=null,m=p.priorityLevel;var H=F(p.expirationTime<=V);V=e.unstable_now(),typeof H=="function"?p.callback=H:p===n(u)&&r(u),T(V)}else r(u);p=n(u)}if(p!==null)var ne=!0;else{var ie=n(c);ie!==null&&oe(E,ie.startTime-V),ne=!1}return ne}finally{p=null,m=Z,g=!1}}var N=!1,I=null,P=-1,M=5,O=-1;function B(){return!(e.unstable_now()-OG||125F?(G.sortIndex=Z,t(c,G),n(u)===null&&G===n(c)&&(b?(S(P),P=-1):b=!0,oe(E,Z-F))):(G.sortIndex=H,t(u,G),w||g||(w=!0,ae(A))),G},e.unstable_shouldYield=B,e.unstable_wrapCallback=function(G){var V=m;return function(){var Z=m;m=V;try{return G.apply(this,arguments)}finally{m=Z}}}}(Tv)),Tv}var V6;function bG(){return V6||(V6=1,$v.exports=wG()),$v.exports}/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var U6;function CG(){if(U6)return Zr;U6=1;var e=Rs(),t=bG();function n(s){for(var d="https://web.archive.org/web/20260217191803/https://reactjs.org/docs/error-decoder.html?invariant="+s,h=1;h"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),u=Object.prototype.hasOwnProperty,c=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,f={},p={};function m(s){return u.call(p,s)?!0:u.call(f,s)?!1:c.test(s)?p[s]=!0:(f[s]=!0,!1)}function g(s,d,h,C){if(h!==null&&h.type===0)return!1;switch(typeof d){case"function":case"symbol":return!0;case"boolean":return C?!1:h!==null?!h.acceptsBooleans:(s=s.toLowerCase().slice(0,5),s!=="data-"&&s!=="aria-");default:return!1}}function w(s,d,h,C){if(d===null||typeof d>"u"||g(s,d,h,C))return!0;if(C)return!1;if(h!==null)switch(h.type){case 3:return!d;case 4:return d===!1;case 5:return isNaN(d);case 6:return isNaN(d)||1>d}return!1}function b(s,d,h,C,$,D,_){this.acceptsBooleans=d===2||d===3||d===4,this.attributeName=C,this.attributeNamespace=$,this.mustUseProperty=h,this.propertyName=s,this.type=d,this.sanitizeURL=D,this.removeEmptyString=_}var x={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(s){x[s]=new b(s,0,!1,s,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(s){var d=s[0];x[d]=new b(d,1,!1,s[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(s){x[s]=new b(s,2,!1,s.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(s){x[s]=new b(s,2,!1,s,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(s){x[s]=new b(s,3,!1,s.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(s){x[s]=new b(s,3,!0,s,null,!1,!1)}),["capture","download"].forEach(function(s){x[s]=new b(s,4,!1,s,null,!1,!1)}),["cols","rows","size","span"].forEach(function(s){x[s]=new b(s,6,!1,s,null,!1,!1)}),["rowSpan","start"].forEach(function(s){x[s]=new b(s,5,!1,s.toLowerCase(),null,!1,!1)});var S=/[\-:]([a-z])/g;function k(s){return s[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(s){var d=s.replace(S,k);x[d]=new b(d,1,!1,s,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(s){var d=s.replace(S,k);x[d]=new b(d,1,!1,s,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(s){var d=s.replace(S,k);x[d]=new b(d,1,!1,s,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(s){x[s]=new b(s,1,!1,s.toLowerCase(),null,!1,!1)}),x.xlinkHref=new b("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(s){x[s]=new b(s,1,!1,s.toLowerCase(),null,!0,!0)});function T(s,d,h,C){var $=x.hasOwnProperty(d)?x[d]:null;($!==null?$.type!==0:C||!(2Y||$[_]!==D[Y]){var J=` `+$[_].replace(" at new "," at ");return s.displayName&&J.includes("")&&(J=J.replace("",s.displayName)),J}while(1<=_&&0<=Y);break}}}finally{ne=!1,Error.prepareStackTrace=h}return(s=s?s.displayName||s.name:"")?H(s):""}function K(s){switch(s.tag){case 5:return H(s.type);case 16:return H("Lazy");case 13:return H("Suspense");case 19:return H("SuspenseList");case 0:case 2:case 15:return s=ie(s.type,!1),s;case 11:return s=ie(s.type.render,!1),s;case 1:return s=ie(s.type,!0),s;default:return""}}function de(s){if(s==null)return null;if(typeof s=="function")return s.displayName||s.name||null;if(typeof s=="string")return s;switch(s){case I:return"Fragment";case N:return"Portal";case M:return"Profiler";case P:return"StrictMode";case z:return"Suspense";case te:return"SuspenseList"}if(typeof s=="object")switch(s.$$typeof){case B:return(s.displayName||"Context")+".Consumer";case O:return(s._context.displayName||"Context")+".Provider";case j:var d=s.render;return s=s.displayName,s||(s=d.displayName||d.name||"",s=s!==""?"ForwardRef("+s+")":"ForwardRef"),s;case re:return d=s.displayName||null,d!==null?d:de(s.type)||"Memo";case ae:d=s._payload,s=s._init;try{return de(s(d))}catch{}}return null}function ve(s){var d=s.type;switch(s.tag){case 24:return"Cache";case 9:return(d.displayName||"Context")+".Consumer";case 10:return(d._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return s=d.render,s=s.displayName||s.name||"",d.displayName||(s!==""?"ForwardRef("+s+")":"ForwardRef");case 7:return"Fragment";case 5:return d;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return de(d);case 8:return d===P?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof d=="function")return d.displayName||d.name||null;if(typeof d=="string")return d}return null}function xe(s){switch(typeof s){case"boolean":case"number":case"string":case"undefined":return s;case"object":return s;default:return""}}function ge(s){var d=s.type;return(s=s.nodeName)&&s.toLowerCase()==="input"&&(d==="checkbox"||d==="radio")}function ye(s){var d=ge(s)?"checked":"value",h=Object.getOwnPropertyDescriptor(s.constructor.prototype,d),C=""+s[d];if(!s.hasOwnProperty(d)&&typeof h<"u"&&typeof h.get=="function"&&typeof h.set=="function"){var $=h.get,D=h.set;return Object.defineProperty(s,d,{configurable:!0,get:function(){return $.call(this)},set:function(_){C=""+_,D.call(this,_)}}),Object.defineProperty(s,d,{enumerable:h.enumerable}),{getValue:function(){return C},setValue:function(_){C=""+_},stopTracking:function(){s._valueTracker=null,delete s[d]}}}}function we(s){s._valueTracker||(s._valueTracker=ye(s))}function $e(s){if(!s)return!1;var d=s._valueTracker;if(!d)return!0;var h=d.getValue(),C="";return s&&(C=ge(s)?s.checked?"true":"false":s.value),s=C,s!==h?(d.setValue(s),!0):!1}function Me(s){if(s=s||(typeof document<"u"?document:void 0),typeof s>"u")return null;try{return s.activeElement||s.body}catch{return s.body}}function Ae(s,d){var h=d.checked;return Z({},d,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:h??s._wrapperState.initialChecked})}function De(s,d){var h=d.defaultValue==null?"":d.defaultValue,C=d.checked!=null?d.checked:d.defaultChecked;h=xe(d.value!=null?d.value:h),s._wrapperState={initialChecked:C,initialValue:h,controlled:d.type==="checkbox"||d.type==="radio"?d.checked!=null:d.value!=null}}function Oe(s,d){d=d.checked,d!=null&&T(s,"checked",d,!1)}function rt(s,d){Oe(s,d);var h=xe(d.value),C=d.type;if(h!=null)C==="number"?(h===0&&s.value===""||s.value!=h)&&(s.value=""+h):s.value!==""+h&&(s.value=""+h);else if(C==="submit"||C==="reset"){s.removeAttribute("value");return}d.hasOwnProperty("value")?Qe(s,d.type,h):d.hasOwnProperty("defaultValue")&&Qe(s,d.type,xe(d.defaultValue)),d.checked==null&&d.defaultChecked!=null&&(s.defaultChecked=!!d.defaultChecked)}function ze(s,d,h){if(d.hasOwnProperty("value")||d.hasOwnProperty("defaultValue")){var C=d.type;if(!(C!=="submit"&&C!=="reset"||d.value!==void 0&&d.value!==null))return;d=""+s._wrapperState.initialValue,h||d===s.value||(s.value=d),s.defaultValue=d}h=s.name,h!==""&&(s.name=""),s.defaultChecked=!!s._wrapperState.initialChecked,h!==""&&(s.name=h)}function Qe(s,d,h){(d!=="number"||Me(s.ownerDocument)!==s)&&(h==null?s.defaultValue=""+s._wrapperState.initialValue:s.defaultValue!==""+h&&(s.defaultValue=""+h))}var tt=Array.isArray;function nt(s,d,h,C){if(s=s.options,d){d={};for(var $=0;$"+d.valueOf().toString()+"",d=qe.firstChild;s.firstChild;)s.removeChild(s.firstChild);for(;d.firstChild;)s.appendChild(d.firstChild)}});function jt(s,d){if(d){var h=s.firstChild;if(h&&h===s.lastChild&&h.nodeType===3){h.nodeValue=d;return}}s.textContent=d}var Tt={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},at=["Webkit","ms","Moz","O"];Object.keys(Tt).forEach(function(s){at.forEach(function(d){d=d+s.charAt(0).toUpperCase()+s.substring(1),Tt[d]=Tt[s]})});function Fe(s,d,h){return d==null||typeof d=="boolean"||d===""?"":h||typeof d!="number"||d===0||Tt.hasOwnProperty(s)&&Tt[s]?(""+d).trim():d+"px"}function Nt(s,d){s=s.style;for(var h in d)if(d.hasOwnProperty(h)){var C=h.indexOf("--")===0,$=Fe(h,d[h],C);h==="float"&&(h="cssFloat"),C?s.setProperty(h,$):s[h]=$}}var zt=Z({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Tn(s,d){if(d){if(zt[s]&&(d.children!=null||d.dangerouslySetInnerHTML!=null))throw Error(n(137,s));if(d.dangerouslySetInnerHTML!=null){if(d.children!=null)throw Error(n(60));if(typeof d.dangerouslySetInnerHTML!="object"||!("__html"in d.dangerouslySetInnerHTML))throw Error(n(61))}if(d.style!=null&&typeof d.style!="object")throw Error(n(62))}}function pr(s,d){if(s.indexOf("-")===-1)return typeof d.is=="string";switch(s){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var er=null;function Vn(s){return s=s.target||s.srcElement||window,s.correspondingUseElement&&(s=s.correspondingUseElement),s.nodeType===3?s.parentNode:s}var kn=null,On=null,At=null;function bt(s){if(s=Np(s)){if(typeof kn!="function")throw Error(n(280));var d=s.stateNode;d&&(d=Rg(d),kn(s.stateNode,s.type,d))}}function kt(s){On?At?At.push(s):At=[s]:On=s}function rn(){if(On){var s=On,d=At;if(At=On=null,bt(s),d)for(s=0;s>>=0,s===0?32:31-(db(s)/cb|0)|0}var md=64,hd=4194304;function wl(s){switch(s&-s){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return s&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return s&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return s}}function gd(s,d){var h=s.pendingLanes;if(h===0)return 0;var C=0,$=s.suspendedLanes,D=s.pingedLanes,_=h&268435455;if(_!==0){var Y=_&~$;Y!==0?C=wl(Y):(D&=_,D!==0&&(C=wl(D)))}else _=h&~$,_!==0?C=wl(_):D!==0&&(C=wl(D));if(C===0)return 0;if(d!==0&&d!==C&&(d&$)===0&&($=C&-C,D=d&-d,$>=D||$===16&&(D&4194240)!==0))return d;if((C&4)!==0&&(C|=h&16),d=s.entangledLanes,d!==0)for(s=s.entanglements,d&=C;0h;h++)d.push(s);return d}function bl(s,d,h){s.pendingLanes|=d,d!==536870912&&(s.suspendedLanes=0,s.pingedLanes=0),s=s.eventTimes,d=31-mo(d),s[d]=h}function hb(s,d){var h=s.pendingLanes&~d;s.pendingLanes=d,s.suspendedLanes=0,s.pingedLanes=0,s.expiredLanes&=d,s.mutableReadLanes&=d,s.entangledLanes&=d,d=s.entanglements;var C=s.eventTimes;for(s=s.expirationTimes;0=Sp),YN=" ",qN=!1;function KN(s,d){switch(s){case"keyup":return X4e.indexOf(d.keyCode)!==-1;case"keydown":return d.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ZN(s){return s=s.detail,typeof s=="object"&&"data"in s?s.data:null}var Sd=!1;function t5e(s,d){switch(s){case"compositionend":return ZN(d);case"keypress":return d.which!==32?null:(qN=!0,YN);case"textInput":return s=d.data,s===YN&&qN?null:s;default:return null}}function n5e(s,d){if(Sd)return s==="compositionend"||!xb&&KN(s,d)?(s=zN(),wg=Cd=ui=null,Sd=!1,s):null;switch(s){case"paste":return null;case"keypress":if(!(d.ctrlKey||d.altKey||d.metaKey)||d.ctrlKey&&d.altKey){if(d.char&&1=d)return{node:h,offset:d-s};s=C}e:{for(;h;){if(h.nextSibling){h=h.nextSibling;break e}h=h.parentNode}h=void 0}h=rP(h)}}function iP(s,d){return s&&d?s===d?!0:s&&s.nodeType===3?!1:d&&d.nodeType===3?iP(s,d.parentNode):"contains"in s?s.contains(d):s.compareDocumentPosition?!!(s.compareDocumentPosition(d)&16):!1:!1}function aP(){for(var s=window,d=Me();d instanceof s.HTMLIFrameElement;){try{var h=typeof d.contentWindow.location.href=="string"}catch{h=!1}if(h)s=d.contentWindow;else break;d=Me(s.document)}return d}function Tb(s){var d=s&&s.nodeName&&s.nodeName.toLowerCase();return d&&(d==="input"&&(s.type==="text"||s.type==="search"||s.type==="tel"||s.type==="url"||s.type==="password")||d==="textarea"||s.contentEditable==="true")}function c5e(s){var d=aP(),h=s.focusedElem,C=s.selectionRange;if(d!==h&&h&&h.ownerDocument&&iP(h.ownerDocument.documentElement,h)){if(C!==null&&Tb(h)){if(d=C.start,s=C.end,s===void 0&&(s=d),"selectionStart"in h)h.selectionStart=d,h.selectionEnd=Math.min(s,h.value.length);else if(s=(d=h.ownerDocument||document)&&d.defaultView||window,s.getSelection){s=s.getSelection();var $=h.textContent.length,D=Math.min(C.start,$);C=C.end===void 0?D:Math.min(C.end,$),!s.extend&&D>C&&($=C,C=D,D=$),$=oP(h,D);var _=oP(h,C);$&&_&&(s.rangeCount!==1||s.anchorNode!==$.node||s.anchorOffset!==$.offset||s.focusNode!==_.node||s.focusOffset!==_.offset)&&(d=d.createRange(),d.setStart($.node,$.offset),s.removeAllRanges(),D>C?(s.addRange(d),s.extend(_.node,_.offset)):(d.setEnd(_.node,_.offset),s.addRange(d)))}}for(d=[],s=h;s=s.parentNode;)s.nodeType===1&&d.push({element:s,left:s.scrollLeft,top:s.scrollTop});for(typeof h.focus=="function"&&h.focus(),h=0;h=document.documentMode,$d=null,kb=null,Ep=null,Eb=!1;function sP(s,d,h){var C=h.window===h?h.document:h.nodeType===9?h:h.ownerDocument;Eb||$d==null||$d!==Me(C)||(C=$d,"selectionStart"in C&&Tb(C)?C={start:C.selectionStart,end:C.selectionEnd}:(C=(C.ownerDocument&&C.ownerDocument.defaultView||window).getSelection(),C={anchorNode:C.anchorNode,anchorOffset:C.anchorOffset,focusNode:C.focusNode,focusOffset:C.focusOffset}),Ep&&kp(Ep,C)||(Ep=C,C=Eg(kb,"onSelect"),0Dd||(s.current=Fb[Dd],Fb[Dd]=null,Dd--)}function fn(s,d){Dd++,Fb[Dd]=s.current,s.current=d}var ys={},Or=vs(ys),to=vs(!1),Tl=ys;function Rd(s,d){var h=s.type.contextTypes;if(!h)return ys;var C=s.stateNode;if(C&&C.__reactInternalMemoizedUnmaskedChildContext===d)return C.__reactInternalMemoizedMaskedChildContext;var $={},D;for(D in h)$[D]=d[D];return C&&(s=s.stateNode,s.__reactInternalMemoizedUnmaskedChildContext=d,s.__reactInternalMemoizedMaskedChildContext=$),$}function no(s){return s=s.childContextTypes,s!=null}function Ig(){Cn(to),Cn(Or)}function xP(s,d,h){if(Or.current!==ys)throw Error(n(168));fn(Or,d),fn(to,h)}function SP(s,d,h){var C=s.stateNode;if(d=d.childContextTypes,typeof C.getChildContext!="function")return h;C=C.getChildContext();for(var $ in C)if(!($ in d))throw Error(n(108,ve(s)||"Unknown",$));return Z({},h,C)}function Ng(s){return s=(s=s.stateNode)&&s.__reactInternalMemoizedMergedChildContext||ys,Tl=Or.current,fn(Or,s),fn(to,to.current),!0}function $P(s,d,h){var C=s.stateNode;if(!C)throw Error(n(169));h?(s=SP(s,d,Tl),C.__reactInternalMemoizedMergedChildContext=s,Cn(to),Cn(Or),fn(Or,s)):Cn(to),fn(to,h)}var ya=null,Pg=!1,jb=!1;function TP(s){ya===null?ya=[s]:ya.push(s)}function S5e(s){Pg=!0,TP(s)}function ws(){if(!jb&&ya!==null){jb=!0;var s=0,d=Yt;try{var h=ya;for(Yt=1;s>=_,$-=_,wa=1<<32-mo(d)+$|h<<$|C,ba=D+s}else wa=1<mt?(vr=lt,lt=null):vr=lt.sibling;var Vt=ke(ue,lt,ce[mt],Pe);if(Vt===null){lt===null&&(lt=vr);break}s&<&&Vt.alternate===null&&d(ue,lt),X=D(Vt,X,mt),st===null?et=Vt:st.sibling=Vt,st=Vt,lt=vr}if(mt===ce.length)return h(ue,lt),In&&El(ue,mt),et;if(lt===null){for(;mtmt?(vr=lt,lt=null):vr=lt.sibling;var As=ke(ue,lt,Vt.value,Pe);if(As===null){lt===null&&(lt=vr);break}s&<&&As.alternate===null&&d(ue,lt),X=D(As,X,mt),st===null?et=As:st.sibling=As,st=As,lt=vr}if(Vt.done)return h(ue,lt),In&&El(ue,mt),et;if(lt===null){for(;!Vt.done;mt++,Vt=ce.next())Vt=Re(ue,Vt.value,Pe),Vt!==null&&(X=D(Vt,X,mt),st===null?et=Vt:st.sibling=Vt,st=Vt);return In&&El(ue,mt),et}for(lt=C(ue,lt);!Vt.done;mt++,Vt=ce.next())Vt=Ge(lt,ue,mt,Vt.value,Pe),Vt!==null&&(s&&Vt.alternate!==null&<.delete(Vt.key===null?mt:Vt.key),X=D(Vt,X,mt),st===null?et=Vt:st.sibling=Vt,st=Vt);return s&<.forEach(function(r9e){return d(ue,r9e)}),In&&El(ue,mt),et}function Kn(ue,X,ce,Pe){if(typeof ce=="object"&&ce!==null&&ce.type===I&&ce.key===null&&(ce=ce.props.children),typeof ce=="object"&&ce!==null){switch(ce.$$typeof){case A:e:{for(var et=ce.key,st=X;st!==null;){if(st.key===et){if(et=ce.type,et===I){if(st.tag===7){h(ue,st.sibling),X=$(st,ce.props.children),X.return=ue,ue=X;break e}}else if(st.elementType===et||typeof et=="object"&&et!==null&&et.$$typeof===ae&&IP(et)===st.type){h(ue,st.sibling),X=$(st,ce.props),X.ref=Pp(ue,st,ce),X.return=ue,ue=X;break e}h(ue,st);break}else d(ue,st);st=st.sibling}ce.type===I?(X=Ll(ce.props.children,ue.mode,Pe,ce.key),X.return=ue,ue=X):(Pe=s1(ce.type,ce.key,ce.props,null,ue.mode,Pe),Pe.ref=Pp(ue,X,ce),Pe.return=ue,ue=Pe)}return _(ue);case N:e:{for(st=ce.key;X!==null;){if(X.key===st)if(X.tag===4&&X.stateNode.containerInfo===ce.containerInfo&&X.stateNode.implementation===ce.implementation){h(ue,X.sibling),X=$(X,ce.children||[]),X.return=ue,ue=X;break e}else{h(ue,X);break}else d(ue,X);X=X.sibling}X=M4(ce,ue.mode,Pe),X.return=ue,ue=X}return _(ue);case ae:return st=ce._init,Kn(ue,X,st(ce._payload),Pe)}if(tt(ce))return Ke(ue,X,ce,Pe);if(V(ce))return Je(ue,X,ce,Pe);Mg(ue,ce)}return typeof ce=="string"&&ce!==""||typeof ce=="number"?(ce=""+ce,X!==null&&X.tag===6?(h(ue,X.sibling),X=$(X,ce),X.return=ue,ue=X):(h(ue,X),X=_4(ce,ue.mode,Pe),X.return=ue,ue=X),_(ue)):h(ue,X)}return Kn}var Od=NP(!0),PP=NP(!1),Bg=vs(null),Fg=null,Ld=null,Hb=null;function Yb(){Hb=Ld=Fg=null}function qb(s){var d=Bg.current;Cn(Bg),s._currentValue=d}function Kb(s,d,h){for(;s!==null;){var C=s.alternate;if((s.childLanes&d)!==d?(s.childLanes|=d,C!==null&&(C.childLanes|=d)):C!==null&&(C.childLanes&d)!==d&&(C.childLanes|=d),s===h)break;s=s.return}}function _d(s,d){Fg=s,Hb=Ld=null,s=s.dependencies,s!==null&&s.firstContext!==null&&((s.lanes&d)!==0&&(ro=!0),s.firstContext=null)}function Mo(s){var d=s._currentValue;if(Hb!==s)if(s={context:s,memoizedValue:d,next:null},Ld===null){if(Fg===null)throw Error(n(308));Ld=s,Fg.dependencies={lanes:0,firstContext:s}}else Ld=Ld.next=s;return d}var Al=null;function Zb(s){Al===null?Al=[s]:Al.push(s)}function OP(s,d,h,C){var $=d.interleaved;return $===null?(h.next=h,Zb(d)):(h.next=$.next,$.next=h),d.interleaved=h,Ca(s,C)}function Ca(s,d){s.lanes|=d;var h=s.alternate;for(h!==null&&(h.lanes|=d),h=s,s=s.return;s!==null;)s.childLanes|=d,h=s.alternate,h!==null&&(h.childLanes|=d),h=s,s=s.return;return h.tag===3?h.stateNode:null}var bs=!1;function Qb(s){s.updateQueue={baseState:s.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function LP(s,d){s=s.updateQueue,d.updateQueue===s&&(d.updateQueue={baseState:s.baseState,firstBaseUpdate:s.firstBaseUpdate,lastBaseUpdate:s.lastBaseUpdate,shared:s.shared,effects:s.effects})}function xa(s,d){return{eventTime:s,lane:d,tag:0,payload:null,callback:null,next:null}}function Cs(s,d,h){var C=s.updateQueue;if(C===null)return null;if(C=C.shared,(Gt&2)!==0){var $=C.pending;return $===null?d.next=d:(d.next=$.next,$.next=d),C.pending=d,Ca(s,h)}return $=C.interleaved,$===null?(d.next=d,Zb(C)):(d.next=$.next,$.next=d),C.interleaved=d,Ca(s,h)}function jg(s,d,h){if(d=d.updateQueue,d!==null&&(d=d.shared,(h&4194240)!==0)){var C=d.lanes;C&=s.pendingLanes,h|=C,d.lanes=h,gp(s,h)}}function _P(s,d){var h=s.updateQueue,C=s.alternate;if(C!==null&&(C=C.updateQueue,h===C)){var $=null,D=null;if(h=h.firstBaseUpdate,h!==null){do{var _={eventTime:h.eventTime,lane:h.lane,tag:h.tag,payload:h.payload,callback:h.callback,next:null};D===null?$=D=_:D=D.next=_,h=h.next}while(h!==null);D===null?$=D=d:D=D.next=d}else $=D=d;h={baseState:C.baseState,firstBaseUpdate:$,lastBaseUpdate:D,shared:C.shared,effects:C.effects},s.updateQueue=h;return}s=h.lastBaseUpdate,s===null?h.firstBaseUpdate=d:s.next=d,h.lastBaseUpdate=d}function zg(s,d,h,C){var $=s.updateQueue;bs=!1;var D=$.firstBaseUpdate,_=$.lastBaseUpdate,Y=$.shared.pending;if(Y!==null){$.shared.pending=null;var J=Y,pe=J.next;J.next=null,_===null?D=pe:_.next=pe,_=J;var Ee=s.alternate;Ee!==null&&(Ee=Ee.updateQueue,Y=Ee.lastBaseUpdate,Y!==_&&(Y===null?Ee.firstBaseUpdate=pe:Y.next=pe,Ee.lastBaseUpdate=J))}if(D!==null){var Re=$.baseState;_=0,Ee=pe=J=null,Y=D;do{var ke=Y.lane,Ge=Y.eventTime;if((C&ke)===ke){Ee!==null&&(Ee=Ee.next={eventTime:Ge,lane:0,tag:Y.tag,payload:Y.payload,callback:Y.callback,next:null});e:{var Ke=s,Je=Y;switch(ke=d,Ge=h,Je.tag){case 1:if(Ke=Je.payload,typeof Ke=="function"){Re=Ke.call(Ge,Re,ke);break e}Re=Ke;break e;case 3:Ke.flags=Ke.flags&-65537|128;case 0:if(Ke=Je.payload,ke=typeof Ke=="function"?Ke.call(Ge,Re,ke):Ke,ke==null)break e;Re=Z({},Re,ke);break e;case 2:bs=!0}}Y.callback!==null&&Y.lane!==0&&(s.flags|=64,ke=$.effects,ke===null?$.effects=[Y]:ke.push(Y))}else Ge={eventTime:Ge,lane:ke,tag:Y.tag,payload:Y.payload,callback:Y.callback,next:null},Ee===null?(pe=Ee=Ge,J=Re):Ee=Ee.next=Ge,_|=ke;if(Y=Y.next,Y===null){if(Y=$.shared.pending,Y===null)break;ke=Y,Y=ke.next,ke.next=null,$.lastBaseUpdate=ke,$.shared.pending=null}}while(!0);if(Ee===null&&(J=Re),$.baseState=J,$.firstBaseUpdate=pe,$.lastBaseUpdate=Ee,d=$.shared.interleaved,d!==null){$=d;do _|=$.lane,$=$.next;while($!==d)}else D===null&&($.shared.lanes=0);Il|=_,s.lanes=_,s.memoizedState=Re}}function MP(s,d,h){if(s=d.effects,d.effects=null,s!==null)for(d=0;dh?h:4,s(!0);var C=n4.transition;n4.transition={};try{s(!1),d()}finally{Yt=h,n4.transition=C}}function nO(){return Bo().memoizedState}function E5e(s,d,h){var C=Ts(s);if(h={lane:C,action:h,hasEagerState:!1,eagerState:null,next:null},rO(s))oO(d,h);else if(h=OP(s,d,h,C),h!==null){var $=qr();hi(h,s,C,$),iO(h,d,C)}}function A5e(s,d,h){var C=Ts(s),$={lane:C,action:h,hasEagerState:!1,eagerState:null,next:null};if(rO(s))oO(d,$);else{var D=s.alternate;if(s.lanes===0&&(D===null||D.lanes===0)&&(D=d.lastRenderedReducer,D!==null))try{var _=d.lastRenderedState,Y=D(_,h);if($.hasEagerState=!0,$.eagerState=Y,di(Y,_)){var J=d.interleaved;J===null?($.next=$,Zb(d)):($.next=J.next,J.next=$),d.interleaved=$;return}}catch{}finally{}h=OP(s,d,$,C),h!==null&&($=qr(),hi(h,s,C,$),iO(h,d,C))}}function rO(s){var d=s.alternate;return s===_n||d!==null&&d===_n}function oO(s,d){Mp=Ug=!0;var h=s.pending;h===null?d.next=d:(d.next=h.next,h.next=d),s.pending=d}function iO(s,d,h){if((h&4194240)!==0){var C=d.lanes;C&=s.pendingLanes,h|=C,d.lanes=h,gp(s,h)}}var Yg={readContext:Mo,useCallback:Lr,useContext:Lr,useEffect:Lr,useImperativeHandle:Lr,useInsertionEffect:Lr,useLayoutEffect:Lr,useMemo:Lr,useReducer:Lr,useRef:Lr,useState:Lr,useDebugValue:Lr,useDeferredValue:Lr,useTransition:Lr,useMutableSource:Lr,useSyncExternalStore:Lr,useId:Lr,unstable_isNewReconciler:!1},D5e={readContext:Mo,useCallback:function(s,d){return Wi().memoizedState=[s,d===void 0?null:d],s},useContext:Mo,useEffect:qP,useImperativeHandle:function(s,d,h){return h=h!=null?h.concat([s]):null,Wg(4194308,4,QP.bind(null,d,s),h)},useLayoutEffect:function(s,d){return Wg(4194308,4,s,d)},useInsertionEffect:function(s,d){return Wg(4,2,s,d)},useMemo:function(s,d){var h=Wi();return d=d===void 0?null:d,s=s(),h.memoizedState=[s,d],s},useReducer:function(s,d,h){var C=Wi();return d=h!==void 0?h(d):d,C.memoizedState=C.baseState=d,s={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:s,lastRenderedState:d},C.queue=s,s=s.dispatch=E5e.bind(null,_n,s),[C.memoizedState,s]},useRef:function(s){var d=Wi();return s={current:s},d.memoizedState=s},useState:HP,useDebugValue:u4,useDeferredValue:function(s){return Wi().memoizedState=s},useTransition:function(){var s=HP(!1),d=s[0];return s=k5e.bind(null,s[1]),Wi().memoizedState=s,[d,s]},useMutableSource:function(){},useSyncExternalStore:function(s,d,h){var C=_n,$=Wi();if(In){if(h===void 0)throw Error(n(407));h=h()}else{if(h=d(),gr===null)throw Error(n(349));(Rl&30)!==0||zP(C,d,h)}$.memoizedState=h;var D={value:h,getSnapshot:d};return $.queue=D,qP(VP.bind(null,C,D,s),[s]),C.flags|=2048,jp(9,GP.bind(null,C,D,h,d),void 0,null),h},useId:function(){var s=Wi(),d=gr.identifierPrefix;if(In){var h=ba,C=wa;h=(C&~(1<<32-mo(C)-1)).toString(32)+h,d=":"+d+"R"+h,h=Bp++,0<\/script>",s=s.removeChild(s.firstChild)):typeof C.is=="string"?s=_.createElement(h,{is:C.is}):(s=_.createElement(h),h==="select"&&(_=s,C.multiple?_.multiple=!0:C.size&&(_.size=C.size))):s=_.createElementNS(s,h),s[Vi]=d,s[Ip]=C,TO(s,d,!1,!1),d.stateNode=s;e:{switch(_=pr(h,C),h){case"dialog":bn("cancel",s),bn("close",s),$=C;break;case"iframe":case"object":case"embed":bn("load",s),$=C;break;case"video":case"audio":for($=0;$zd&&(d.flags|=128,C=!0,zp(D,!1),d.lanes=4194304)}else{if(!C)if(s=Gg(_),s!==null){if(d.flags|=128,C=!0,h=s.updateQueue,h!==null&&(d.updateQueue=h,d.flags|=4),zp(D,!0),D.tail===null&&D.tailMode==="hidden"&&!_.alternate&&!In)return _r(d),null}else 2*yn()-D.renderingStartTime>zd&&h!==1073741824&&(d.flags|=128,C=!0,zp(D,!1),d.lanes=4194304);D.isBackwards?(_.sibling=d.child,d.child=_):(h=D.last,h!==null?h.sibling=_:d.child=_,D.last=_)}return D.tail!==null?(d=D.tail,D.rendering=d,D.tail=d.sibling,D.renderingStartTime=yn(),d.sibling=null,h=Ln.current,fn(Ln,C?h&1|2:h&1),d):(_r(d),null);case 22:case 23:return P4(),C=d.memoizedState!==null,s!==null&&s.memoizedState!==null!==C&&(d.flags|=8192),C&&(d.mode&1)!==0?(yo&1073741824)!==0&&(_r(d),d.subtreeFlags&6&&(d.flags|=8192)):_r(d),null;case 24:return null;case 25:return null}throw Error(n(156,d.tag))}function M5e(s,d){switch(Gb(d),d.tag){case 1:return no(d.type)&&Ig(),s=d.flags,s&65536?(d.flags=s&-65537|128,d):null;case 3:return Md(),Cn(to),Cn(Or),t4(),s=d.flags,(s&65536)!==0&&(s&128)===0?(d.flags=s&-65537|128,d):null;case 5:return Xb(d),null;case 13:if(Cn(Ln),s=d.memoizedState,s!==null&&s.dehydrated!==null){if(d.alternate===null)throw Error(n(340));Pd()}return s=d.flags,s&65536?(d.flags=s&-65537|128,d):null;case 19:return Cn(Ln),null;case 4:return Md(),null;case 10:return qb(d.type._context),null;case 22:case 23:return P4(),null;case 24:return null;default:return null}}var Qg=!1,Mr=!1,B5e=typeof WeakSet=="function"?WeakSet:Set,Ye=null;function Fd(s,d){var h=s.ref;if(h!==null)if(typeof h=="function")try{h(null)}catch(C){Un(s,d,C)}else h.current=null}function C4(s,d,h){try{h()}catch(C){Un(s,d,C)}}var AO=!1;function F5e(s,d){if(Pb=wn,s=aP(),Tb(s)){if("selectionStart"in s)var h={start:s.selectionStart,end:s.selectionEnd};else e:{h=(h=s.ownerDocument)&&h.defaultView||window;var C=h.getSelection&&h.getSelection();if(C&&C.rangeCount!==0){h=C.anchorNode;var $=C.anchorOffset,D=C.focusNode;C=C.focusOffset;try{h.nodeType,D.nodeType}catch{h=null;break e}var _=0,Y=-1,J=-1,pe=0,Ee=0,Re=s,ke=null;t:for(;;){for(var Ge;Re!==h||$!==0&&Re.nodeType!==3||(Y=_+$),Re!==D||C!==0&&Re.nodeType!==3||(J=_+C),Re.nodeType===3&&(_+=Re.nodeValue.length),(Ge=Re.firstChild)!==null;)ke=Re,Re=Ge;for(;;){if(Re===s)break t;if(ke===h&&++pe===$&&(Y=_),ke===D&&++Ee===C&&(J=_),(Ge=Re.nextSibling)!==null)break;Re=ke,ke=Re.parentNode}Re=Ge}h=Y===-1||J===-1?null:{start:Y,end:J}}else h=null}h=h||{start:0,end:0}}else h=null;for(Ob={focusedElem:s,selectionRange:h},wn=!1,Ye=d;Ye!==null;)if(d=Ye,s=d.child,(d.subtreeFlags&1028)!==0&&s!==null)s.return=d,Ye=s;else for(;Ye!==null;){d=Ye;try{var Ke=d.alternate;if((d.flags&1024)!==0)switch(d.tag){case 0:case 11:case 15:break;case 1:if(Ke!==null){var Je=Ke.memoizedProps,Kn=Ke.memoizedState,ue=d.stateNode,X=ue.getSnapshotBeforeUpdate(d.elementType===d.type?Je:fi(d.type,Je),Kn);ue.__reactInternalSnapshotBeforeUpdate=X}break;case 3:var ce=d.stateNode.containerInfo;ce.nodeType===1?ce.textContent="":ce.nodeType===9&&ce.documentElement&&ce.removeChild(ce.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch(Pe){Un(d,d.return,Pe)}if(s=d.sibling,s!==null){s.return=d.return,Ye=s;break}Ye=d.return}return Ke=AO,AO=!1,Ke}function Gp(s,d,h){var C=d.updateQueue;if(C=C!==null?C.lastEffect:null,C!==null){var $=C=C.next;do{if(($.tag&s)===s){var D=$.destroy;$.destroy=void 0,D!==void 0&&C4(d,h,D)}$=$.next}while($!==C)}}function Jg(s,d){if(d=d.updateQueue,d=d!==null?d.lastEffect:null,d!==null){var h=d=d.next;do{if((h.tag&s)===s){var C=h.create;h.destroy=C()}h=h.next}while(h!==d)}}function x4(s){var d=s.ref;if(d!==null){var h=s.stateNode;switch(s.tag){case 5:s=h;break;default:s=h}typeof d=="function"?d(s):d.current=s}}function DO(s){var d=s.alternate;d!==null&&(s.alternate=null,DO(d)),s.child=null,s.deletions=null,s.sibling=null,s.tag===5&&(d=s.stateNode,d!==null&&(delete d[Vi],delete d[Ip],delete d[Bb],delete d[C5e],delete d[x5e])),s.stateNode=null,s.return=null,s.dependencies=null,s.memoizedProps=null,s.memoizedState=null,s.pendingProps=null,s.stateNode=null,s.updateQueue=null}function RO(s){return s.tag===5||s.tag===3||s.tag===4}function IO(s){e:for(;;){for(;s.sibling===null;){if(s.return===null||RO(s.return))return null;s=s.return}for(s.sibling.return=s.return,s=s.sibling;s.tag!==5&&s.tag!==6&&s.tag!==18;){if(s.flags&2||s.child===null||s.tag===4)continue e;s.child.return=s,s=s.child}if(!(s.flags&2))return s.stateNode}}function S4(s,d,h){var C=s.tag;if(C===5||C===6)s=s.stateNode,d?h.nodeType===8?h.parentNode.insertBefore(s,d):h.insertBefore(s,d):(h.nodeType===8?(d=h.parentNode,d.insertBefore(s,h)):(d=h,d.appendChild(s)),h=h._reactRootContainer,h!=null||d.onclick!==null||(d.onclick=Dg));else if(C!==4&&(s=s.child,s!==null))for(S4(s,d,h),s=s.sibling;s!==null;)S4(s,d,h),s=s.sibling}function $4(s,d,h){var C=s.tag;if(C===5||C===6)s=s.stateNode,d?h.insertBefore(s,d):h.appendChild(s);else if(C!==4&&(s=s.child,s!==null))for($4(s,d,h),s=s.sibling;s!==null;)$4(s,d,h),s=s.sibling}var $r=null,pi=!1;function xs(s,d,h){for(h=h.child;h!==null;)NO(s,d,h),h=h.sibling}function NO(s,d,h){if(Oo&&typeof Oo.onCommitFiberUnmount=="function")try{Oo.onCommitFiberUnmount(pd,h)}catch{}switch(h.tag){case 5:Mr||Fd(h,d);case 6:var C=$r,$=pi;$r=null,xs(s,d,h),$r=C,pi=$,$r!==null&&(pi?(s=$r,h=h.stateNode,s.nodeType===8?s.parentNode.removeChild(h):s.removeChild(h)):$r.removeChild(h.stateNode));break;case 18:$r!==null&&(pi?(s=$r,h=h.stateNode,s.nodeType===8?Mb(s.parentNode,h):s.nodeType===1&&Mb(s,h),Te(s)):Mb($r,h.stateNode));break;case 4:C=$r,$=pi,$r=h.stateNode.containerInfo,pi=!0,xs(s,d,h),$r=C,pi=$;break;case 0:case 11:case 14:case 15:if(!Mr&&(C=h.updateQueue,C!==null&&(C=C.lastEffect,C!==null))){$=C=C.next;do{var D=$,_=D.destroy;D=D.tag,_!==void 0&&((D&2)!==0||(D&4)!==0)&&C4(h,d,_),$=$.next}while($!==C)}xs(s,d,h);break;case 1:if(!Mr&&(Fd(h,d),C=h.stateNode,typeof C.componentWillUnmount=="function"))try{C.props=h.memoizedProps,C.state=h.memoizedState,C.componentWillUnmount()}catch(Y){Un(h,d,Y)}xs(s,d,h);break;case 21:xs(s,d,h);break;case 22:h.mode&1?(Mr=(C=Mr)||h.memoizedState!==null,xs(s,d,h),Mr=C):xs(s,d,h);break;default:xs(s,d,h)}}function PO(s){var d=s.updateQueue;if(d!==null){s.updateQueue=null;var h=s.stateNode;h===null&&(h=s.stateNode=new B5e),d.forEach(function(C){var $=q5e.bind(null,s,C);h.has(C)||(h.add(C),C.then($,$))})}}function mi(s,d){var h=d.deletions;if(h!==null)for(var C=0;C$&&($=_),C&=~D}if(C=$,C=yn()-C,C=(120>C?120:480>C?480:1080>C?1080:1920>C?1920:3e3>C?3e3:4320>C?4320:1960*z5e(C/1960))-C,10s?16:s,$s===null)var C=!1;else{if(s=$s,$s=null,r1=0,(Gt&6)!==0)throw Error(n(331));var $=Gt;for(Gt|=4,Ye=s.current;Ye!==null;){var D=Ye,_=D.child;if((Ye.flags&16)!==0){var Y=D.deletions;if(Y!==null){for(var J=0;Jyn()-E4?Pl(s,0):k4|=h),io(s,d)}function HO(s,d){d===0&&((s.mode&1)===0?d=1:(d=hd,hd<<=1,(hd&130023424)===0&&(hd=4194304)));var h=qr();s=Ca(s,d),s!==null&&(bl(s,d,h),io(s,h))}function Y5e(s){var d=s.memoizedState,h=0;d!==null&&(h=d.retryLane),HO(s,h)}function q5e(s,d){var h=0;switch(s.tag){case 13:var C=s.stateNode,$=s.memoizedState;$!==null&&(h=$.retryLane);break;case 19:C=s.stateNode;break;default:throw Error(n(314))}C!==null&&C.delete(d),HO(s,h)}var YO;YO=function(s,d,h){if(s!==null)if(s.memoizedProps!==d.pendingProps||to.current)ro=!0;else{if((s.lanes&h)===0&&(d.flags&128)===0)return ro=!1,L5e(s,d,h);ro=(s.flags&131072)!==0}else ro=!1,In&&(d.flags&1048576)!==0&&kP(d,Lg,d.index);switch(d.lanes=0,d.tag){case 2:var C=d.type;Zg(s,d),s=d.pendingProps;var $=Rd(d,Or.current);_d(d,h),$=o4(null,d,C,s,$,h);var D=i4();return d.flags|=1,typeof $=="object"&&$!==null&&typeof $.render=="function"&&$.$$typeof===void 0?(d.tag=1,d.memoizedState=null,d.updateQueue=null,no(C)?(D=!0,Ng(d)):D=!1,d.memoizedState=$.state!==null&&$.state!==void 0?$.state:null,Qb(d),$.updater=qg,d.stateNode=$,$._reactInternals=d,c4(d,C,s,h),d=h4(null,d,C,!0,D,h)):(d.tag=0,In&&D&&zb(d),Yr(null,d,$,h),d=d.child),d;case 16:C=d.elementType;e:{switch(Zg(s,d),s=d.pendingProps,$=C._init,C=$(C._payload),d.type=C,$=d.tag=Z5e(C),s=fi(C,s),$){case 0:d=m4(null,d,C,s,h);break e;case 1:d=wO(null,d,C,s,h);break e;case 11:d=mO(null,d,C,s,h);break e;case 14:d=hO(null,d,C,fi(C.type,s),h);break e}throw Error(n(306,C,""))}return d;case 0:return C=d.type,$=d.pendingProps,$=d.elementType===C?$:fi(C,$),m4(s,d,C,$,h);case 1:return C=d.type,$=d.pendingProps,$=d.elementType===C?$:fi(C,$),wO(s,d,C,$,h);case 3:e:{if(bO(d),s===null)throw Error(n(387));C=d.pendingProps,D=d.memoizedState,$=D.element,LP(s,d),zg(d,C,null,h);var _=d.memoizedState;if(C=_.element,D.isDehydrated)if(D={element:C,isDehydrated:!1,cache:_.cache,pendingSuspenseBoundaries:_.pendingSuspenseBoundaries,transitions:_.transitions},d.updateQueue.baseState=D,d.memoizedState=D,d.flags&256){$=Bd(Error(n(423)),d),d=CO(s,d,C,h,$);break e}else if(C!==$){$=Bd(Error(n(424)),d),d=CO(s,d,C,h,$);break e}else for(vo=gs(d.stateNode.containerInfo.firstChild),go=d,In=!0,ci=null,h=PP(d,null,C,h),d.child=h;h;)h.flags=h.flags&-3|4096,h=h.sibling;else{if(Pd(),C===$){d=Sa(s,d,h);break e}Yr(s,d,C,h)}d=d.child}return d;case 5:return BP(d),s===null&&Ub(d),C=d.type,$=d.pendingProps,D=s!==null?s.memoizedProps:null,_=$.children,Lb(C,$)?_=null:D!==null&&Lb(C,D)&&(d.flags|=32),yO(s,d),Yr(s,d,_,h),d.child;case 6:return s===null&&Ub(d),null;case 13:return xO(s,d,h);case 4:return Jb(d,d.stateNode.containerInfo),C=d.pendingProps,s===null?d.child=Od(d,null,C,h):Yr(s,d,C,h),d.child;case 11:return C=d.type,$=d.pendingProps,$=d.elementType===C?$:fi(C,$),mO(s,d,C,$,h);case 7:return Yr(s,d,d.pendingProps,h),d.child;case 8:return Yr(s,d,d.pendingProps.children,h),d.child;case 12:return Yr(s,d,d.pendingProps.children,h),d.child;case 10:e:{if(C=d.type._context,$=d.pendingProps,D=d.memoizedProps,_=$.value,fn(Bg,C._currentValue),C._currentValue=_,D!==null)if(di(D.value,_)){if(D.children===$.children&&!to.current){d=Sa(s,d,h);break e}}else for(D=d.child,D!==null&&(D.return=d);D!==null;){var Y=D.dependencies;if(Y!==null){_=D.child;for(var J=Y.firstContext;J!==null;){if(J.context===C){if(D.tag===1){J=xa(-1,h&-h),J.tag=2;var pe=D.updateQueue;if(pe!==null){pe=pe.shared;var Ee=pe.pending;Ee===null?J.next=J:(J.next=Ee.next,Ee.next=J),pe.pending=J}}D.lanes|=h,J=D.alternate,J!==null&&(J.lanes|=h),Kb(D.return,h,d),Y.lanes|=h;break}J=J.next}}else if(D.tag===10)_=D.type===d.type?null:D.child;else if(D.tag===18){if(_=D.return,_===null)throw Error(n(341));_.lanes|=h,Y=_.alternate,Y!==null&&(Y.lanes|=h),Kb(_,h,d),_=D.sibling}else _=D.child;if(_!==null)_.return=D;else for(_=D;_!==null;){if(_===d){_=null;break}if(D=_.sibling,D!==null){D.return=_.return,_=D;break}_=_.return}D=_}Yr(s,d,$.children,h),d=d.child}return d;case 9:return $=d.type,C=d.pendingProps.children,_d(d,h),$=Mo($),C=C($),d.flags|=1,Yr(s,d,C,h),d.child;case 14:return C=d.type,$=fi(C,d.pendingProps),$=fi(C.type,$),hO(s,d,C,$,h);case 15:return gO(s,d,d.type,d.pendingProps,h);case 17:return C=d.type,$=d.pendingProps,$=d.elementType===C?$:fi(C,$),Zg(s,d),d.tag=1,no(C)?(s=!0,Ng(d)):s=!1,_d(d,h),sO(d,C,$),c4(d,C,$,h),h4(null,d,C,!0,s,h);case 19:return $O(s,d,h);case 22:return vO(s,d,h)}throw Error(n(156,d.tag))};function qO(s,d){return Po(s,d)}function K5e(s,d,h,C){this.tag=s,this.key=h,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=d,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=C,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function jo(s,d,h,C){return new K5e(s,d,h,C)}function L4(s){return s=s.prototype,!(!s||!s.isReactComponent)}function Z5e(s){if(typeof s=="function")return L4(s)?1:0;if(s!=null){if(s=s.$$typeof,s===j)return 11;if(s===re)return 14}return 2}function Es(s,d){var h=s.alternate;return h===null?(h=jo(s.tag,d,s.key,s.mode),h.elementType=s.elementType,h.type=s.type,h.stateNode=s.stateNode,h.alternate=s,s.alternate=h):(h.pendingProps=d,h.type=s.type,h.flags=0,h.subtreeFlags=0,h.deletions=null),h.flags=s.flags&14680064,h.childLanes=s.childLanes,h.lanes=s.lanes,h.child=s.child,h.memoizedProps=s.memoizedProps,h.memoizedState=s.memoizedState,h.updateQueue=s.updateQueue,d=s.dependencies,h.dependencies=d===null?null:{lanes:d.lanes,firstContext:d.firstContext},h.sibling=s.sibling,h.index=s.index,h.ref=s.ref,h}function s1(s,d,h,C,$,D){var _=2;if(C=s,typeof s=="function")L4(s)&&(_=1);else if(typeof s=="string")_=5;else e:switch(s){case I:return Ll(h.children,$,D,d);case P:_=8,$|=8;break;case M:return s=jo(12,h,d,$|2),s.elementType=M,s.lanes=D,s;case z:return s=jo(13,h,d,$),s.elementType=z,s.lanes=D,s;case te:return s=jo(19,h,d,$),s.elementType=te,s.lanes=D,s;case oe:return l1(h,$,D,d);default:if(typeof s=="object"&&s!==null)switch(s.$$typeof){case O:_=10;break e;case B:_=9;break e;case j:_=11;break e;case re:_=14;break e;case ae:_=16,C=null;break e}throw Error(n(130,s==null?s:typeof s,""))}return d=jo(_,h,d,$),d.elementType=s,d.type=C,d.lanes=D,d}function Ll(s,d,h,C){return s=jo(7,s,C,d),s.lanes=h,s}function l1(s,d,h,C){return s=jo(22,s,C,d),s.elementType=oe,s.lanes=h,s.stateNode={isHidden:!1},s}function _4(s,d,h){return s=jo(6,s,null,d),s.lanes=h,s}function M4(s,d,h){return d=jo(4,s.children!==null?s.children:[],s.key,d),d.lanes=h,d.stateNode={containerInfo:s.containerInfo,pendingChildren:null,implementation:s.implementation},d}function Q5e(s,d,h,C,$){this.tag=d,this.containerInfo=s,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=hp(0),this.expirationTimes=hp(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=hp(0),this.identifierPrefix=C,this.onRecoverableError=$,this.mutableSourceEagerHydrationData=null}function B4(s,d,h,C,$,D,_,Y,J){return s=new Q5e(s,d,h,Y,J),d===1?(d=1,D===!0&&(d|=8)):d=0,D=jo(3,null,null,d),s.current=D,D.stateNode=s,D.memoizedState={element:C,isDehydrated:h,cache:null,transitions:null,pendingSuspenseBoundaries:null},Qb(D),s}function J5e(s,d,h){var C=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Sv.exports=CG(),Sv.exports}var Qr=H6();const N0=Ut(Qr);var P0={},Y6;function xG(){if(Y6)return P0;Y6=1;var e=H6();return P0.createRoot=e.createRoot,P0.hydrateRoot=e.hydrateRoot,P0}var SG=xG();const $G=e=>!e||!window.thumbnailManualReadyEnable||!window.thumbnailManualReadyResolve?[a9,a9]:[window.thumbnailManualReadyEnable,window.thumbnailManualReadyResolve];function rr(...e){return y.useCallback(t=>{for(let n=0;n=12&&(m-=12,g="PM"),m==0&&(m=12),e(m,2)+":"+e(this.mins,2)+" "+g.toUpperCase()},p.prototype.to24Hour=function(){return e(this.hours,2)+":"+e(this.mins,2)},p}();Ra.Time=n;function r(p,m){var g="";if(/\S/.test(p)||p!==""){var w=o(p);!m||m==="12hr"?g=w.to12Hour():g=w.to24Hour()}return g}function o(p){var m=i(p);return p=p.replace(/\D/g,""),p.length==0?new n(0,0):p.length==1||p.length==2?a(p,m):p.length==3?l(p,m):p.length==4?u(p,m):new n(0,0)}function i(p){return p=p.toLowerCase(),p.search("pm")!==-1||p.search("p")!==-1?"pm":p.search("am")!==-1||p.search("a")!==-1?"am":null}function a(p,m){var g=parseInt(p)%24;return m==="pm"&&g<12&&(g+=12),m==="am"&&g>=12&&(g-=12),new n(g%24,0)}function l(p,m){var g=parseInt(p.substr(0,1));m==="pm"&&(g+=12);var w=parseInt(p.substr(1,3));return new n(g,w)}function u(p,m){var g=parseInt(p.substr(0,2));m==="pm"&&g<12&&(g+=12),m==="am"&&g>=12&&(g-=12);var w=parseInt(p.substr(2,5));return new n(g,w)}function c(p){var m=p.target.value.length;if(p.which>47&&p.which<58||p.which===8||p.which===46||p.which===9||p.which>=37&&p.which<=40)return!1;var g=p.key.toUpperCase();if(m>0&&g==="A"||m>0&&g==="P"||m>0&&g==="M"||m>0&&p.key===":")return!1;p.preventDefault()}Ra.filterInput=c;function f(p,m){return r(p,m)}return Ra.parse=f,Ra}var K6;function kG(){if(K6)return pc;K6=1,Object.defineProperty(pc,"__esModule",{value:!0});var e=TG();return pc.parse=e.parse,pc.filterInput=e.filterInput,pc}var EG=kG();const AG=["Space","Enter","NumpadEnter"],mc=e=>t=>{AG.includes(t.code)&&(t.preventDefault(),e?.(t))};function Z6(e,t={},n=[]){return[e,...n.filter(Boolean),...Object.entries(t).filter(([,r])=>!!r).map(([r])=>r)].join(" ")}const DG="es",L=({component:e,element:t,modifier:n,index:r},o=[])=>{let i=DG;return i+=e?`-${e}`:"",i+=t?`-${t}`:"",i+=n?`-${n}`:"",i+=r?` ${i}-${r}`:"",Z6(i,{},o)};function O0(e){"@babel/helpers - typeof";return O0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},O0(e)}function Bs(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function Fr(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function wi(e){Fr(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||O0(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function RG(e,t){Fr(2,arguments);var n=wi(e).getTime(),r=Bs(t);return new Date(n+r)}var IG={};function L0(){return IG}function NG(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}function PG(e){return Fr(1,arguments),e instanceof Date||O0(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function OG(e){if(Fr(1,arguments),!PG(e)&&typeof e!="number")return!1;var t=wi(e);return!isNaN(Number(t))}function LG(e,t){Fr(2,arguments);var n=Bs(t);return RG(e,-n)}var _G=864e5;function MG(e){Fr(1,arguments);var t=wi(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=t.getTime(),o=n-r;return Math.floor(o/_G)+1}function _0(e){Fr(1,arguments);var t=1,n=wi(e),r=n.getUTCDay(),o=(r=o.getTime()?n+1:t.getTime()>=a.getTime()?n:n-1}function BG(e){Fr(1,arguments);var t=Q6(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var r=_0(n);return r}var FG=6048e5;function jG(e){Fr(1,arguments);var t=wi(e),n=_0(t).getTime()-BG(t).getTime();return Math.round(n/FG)+1}function M0(e,t){var n,r,o,i,a,l,u,c;Fr(1,arguments);var f=L0(),p=Bs((n=(r=(o=(i=t?.weekStartsOn)!==null&&i!==void 0?i:t==null||(a=t.locale)===null||a===void 0||(l=a.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&o!==void 0?o:f.weekStartsOn)!==null&&r!==void 0?r:(u=f.locale)===null||u===void 0||(c=u.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&n!==void 0?n:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=wi(e),g=m.getUTCDay(),w=(g=1&&g<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var w=new Date(0);w.setUTCFullYear(p+1,0,g),w.setUTCHours(0,0,0,0);var b=M0(w,t),x=new Date(0);x.setUTCFullYear(p,0,g),x.setUTCHours(0,0,0,0);var S=M0(x,t);return f.getTime()>=b.getTime()?p+1:f.getTime()>=S.getTime()?p:p-1}function zG(e,t){var n,r,o,i,a,l,u,c;Fr(1,arguments);var f=L0(),p=Bs((n=(r=(o=(i=t?.firstWeekContainsDate)!==null&&i!==void 0?i:t==null||(a=t.locale)===null||a===void 0||(l=a.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&o!==void 0?o:f.firstWeekContainsDate)!==null&&r!==void 0?r:(u=f.locale)===null||u===void 0||(c=u.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&n!==void 0?n:1),m=J6(e,t),g=new Date(0);g.setUTCFullYear(m,0,p),g.setUTCHours(0,0,0,0);var w=M0(g,t);return w}var GG=6048e5;function VG(e,t){Fr(1,arguments);var n=wi(e),r=M0(n,t).getTime()-zG(n,t).getTime();return Math.round(r/GG)+1}function en(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length0?r:1-r;return en(n==="yy"?o%100:o,n.length)},M:function(t,n){var r=t.getUTCMonth();return n==="M"?String(r+1):en(r+1,2)},d:function(t,n){return en(t.getUTCDate(),n.length)},a:function(t,n){var r=t.getUTCHours()/12>=1?"pm":"am";switch(n){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h:function(t,n){return en(t.getUTCHours()%12||12,n.length)},H:function(t,n){return en(t.getUTCHours(),n.length)},m:function(t,n){return en(t.getUTCMinutes(),n.length)},s:function(t,n){return en(t.getUTCSeconds(),n.length)},S:function(t,n){var r=n.length,o=t.getUTCMilliseconds(),i=Math.floor(o*Math.pow(10,r-3));return en(i,n.length)}},ql={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},UG={G:function(t,n,r){var o=t.getUTCFullYear()>0?1:0;switch(n){case"G":case"GG":case"GGG":return r.era(o,{width:"abbreviated"});case"GGGGG":return r.era(o,{width:"narrow"});case"GGGG":default:return r.era(o,{width:"wide"})}},y:function(t,n,r){if(n==="yo"){var o=t.getUTCFullYear(),i=o>0?o:1-o;return r.ordinalNumber(i,{unit:"year"})}return Ia.y(t,n)},Y:function(t,n,r,o){var i=J6(t,o),a=i>0?i:1-i;if(n==="YY"){var l=a%100;return en(l,2)}return n==="Yo"?r.ordinalNumber(a,{unit:"year"}):en(a,n.length)},R:function(t,n){var r=Q6(t);return en(r,n.length)},u:function(t,n){var r=t.getUTCFullYear();return en(r,n.length)},Q:function(t,n,r){var o=Math.ceil((t.getUTCMonth()+1)/3);switch(n){case"Q":return String(o);case"QQ":return en(o,2);case"Qo":return r.ordinalNumber(o,{unit:"quarter"});case"QQQ":return r.quarter(o,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(o,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(o,{width:"wide",context:"formatting"})}},q:function(t,n,r){var o=Math.ceil((t.getUTCMonth()+1)/3);switch(n){case"q":return String(o);case"qq":return en(o,2);case"qo":return r.ordinalNumber(o,{unit:"quarter"});case"qqq":return r.quarter(o,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(o,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(o,{width:"wide",context:"standalone"})}},M:function(t,n,r){var o=t.getUTCMonth();switch(n){case"M":case"MM":return Ia.M(t,n);case"Mo":return r.ordinalNumber(o+1,{unit:"month"});case"MMM":return r.month(o,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(o,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(o,{width:"wide",context:"formatting"})}},L:function(t,n,r){var o=t.getUTCMonth();switch(n){case"L":return String(o+1);case"LL":return en(o+1,2);case"Lo":return r.ordinalNumber(o+1,{unit:"month"});case"LLL":return r.month(o,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(o,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(o,{width:"wide",context:"standalone"})}},w:function(t,n,r,o){var i=VG(t,o);return n==="wo"?r.ordinalNumber(i,{unit:"week"}):en(i,n.length)},I:function(t,n,r){var o=jG(t);return n==="Io"?r.ordinalNumber(o,{unit:"week"}):en(o,n.length)},d:function(t,n,r){return n==="do"?r.ordinalNumber(t.getUTCDate(),{unit:"date"}):Ia.d(t,n)},D:function(t,n,r){var o=MG(t);return n==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):en(o,n.length)},E:function(t,n,r){var o=t.getUTCDay();switch(n){case"E":case"EE":case"EEE":return r.day(o,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(o,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(o,{width:"short",context:"formatting"});case"EEEE":default:return r.day(o,{width:"wide",context:"formatting"})}},e:function(t,n,r,o){var i=t.getUTCDay(),a=(i-o.weekStartsOn+8)%7||7;switch(n){case"e":return String(a);case"ee":return en(a,2);case"eo":return r.ordinalNumber(a,{unit:"day"});case"eee":return r.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(i,{width:"short",context:"formatting"});case"eeee":default:return r.day(i,{width:"wide",context:"formatting"})}},c:function(t,n,r,o){var i=t.getUTCDay(),a=(i-o.weekStartsOn+8)%7||7;switch(n){case"c":return String(a);case"cc":return en(a,n.length);case"co":return r.ordinalNumber(a,{unit:"day"});case"ccc":return r.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(i,{width:"narrow",context:"standalone"});case"cccccc":return r.day(i,{width:"short",context:"standalone"});case"cccc":default:return r.day(i,{width:"wide",context:"standalone"})}},i:function(t,n,r){var o=t.getUTCDay(),i=o===0?7:o;switch(n){case"i":return String(i);case"ii":return en(i,n.length);case"io":return r.ordinalNumber(i,{unit:"day"});case"iii":return r.day(o,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(o,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(o,{width:"short",context:"formatting"});case"iiii":default:return r.day(o,{width:"wide",context:"formatting"})}},a:function(t,n,r){var o=t.getUTCHours(),i=o/12>=1?"pm":"am";switch(n){case"a":case"aa":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},b:function(t,n,r){var o=t.getUTCHours(),i;switch(o===12?i=ql.noon:o===0?i=ql.midnight:i=o/12>=1?"pm":"am",n){case"b":case"bb":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(t,n,r){var o=t.getUTCHours(),i;switch(o>=17?i=ql.evening:o>=12?i=ql.afternoon:o>=4?i=ql.morning:i=ql.night,n){case"B":case"BB":case"BBB":return r.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(t,n,r){if(n==="ho"){var o=t.getUTCHours()%12;return o===0&&(o=12),r.ordinalNumber(o,{unit:"hour"})}return Ia.h(t,n)},H:function(t,n,r){return n==="Ho"?r.ordinalNumber(t.getUTCHours(),{unit:"hour"}):Ia.H(t,n)},K:function(t,n,r){var o=t.getUTCHours()%12;return n==="Ko"?r.ordinalNumber(o,{unit:"hour"}):en(o,n.length)},k:function(t,n,r){var o=t.getUTCHours();return o===0&&(o=24),n==="ko"?r.ordinalNumber(o,{unit:"hour"}):en(o,n.length)},m:function(t,n,r){return n==="mo"?r.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):Ia.m(t,n)},s:function(t,n,r){return n==="so"?r.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):Ia.s(t,n)},S:function(t,n){return Ia.S(t,n)},X:function(t,n,r,o){var i=o._originalDate||t,a=i.getTimezoneOffset();if(a===0)return"Z";switch(n){case"X":return e8(a);case"XXXX":case"XX":return Fs(a);case"XXXXX":case"XXX":default:return Fs(a,":")}},x:function(t,n,r,o){var i=o._originalDate||t,a=i.getTimezoneOffset();switch(n){case"x":return e8(a);case"xxxx":case"xx":return Fs(a);case"xxxxx":case"xxx":default:return Fs(a,":")}},O:function(t,n,r,o){var i=o._originalDate||t,a=i.getTimezoneOffset();switch(n){case"O":case"OO":case"OOO":return"GMT"+X6(a,":");case"OOOO":default:return"GMT"+Fs(a,":")}},z:function(t,n,r,o){var i=o._originalDate||t,a=i.getTimezoneOffset();switch(n){case"z":case"zz":case"zzz":return"GMT"+X6(a,":");case"zzzz":default:return"GMT"+Fs(a,":")}},t:function(t,n,r,o){var i=o._originalDate||t,a=Math.floor(i.getTime()/1e3);return en(a,n.length)},T:function(t,n,r,o){var i=o._originalDate||t,a=i.getTime();return en(a,n.length)}};function X6(e,t){var n=e>0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),i=r%60;if(i===0)return n+String(o);var a=t;return n+String(o)+a+en(i,2)}function e8(e,t){if(e%60===0){var n=e>0?"-":"+";return n+en(Math.abs(e)/60,2)}return Fs(e,t)}function Fs(e,t){var n=t||"",r=e>0?"-":"+",o=Math.abs(e),i=en(Math.floor(o/60),2),a=en(o%60,2);return r+i+n+a}var t8=function(t,n){switch(t){case"P":return n.date({width:"short"});case"PP":return n.date({width:"medium"});case"PPP":return n.date({width:"long"});case"PPPP":default:return n.date({width:"full"})}},n8=function(t,n){switch(t){case"p":return n.time({width:"short"});case"pp":return n.time({width:"medium"});case"ppp":return n.time({width:"long"});case"pppp":default:return n.time({width:"full"})}},WG=function(t,n){var r=t.match(/(P+)(p+)?/)||[],o=r[1],i=r[2];if(!i)return t8(t,n);var a;switch(o){case"P":a=n.dateTime({width:"short"});break;case"PP":a=n.dateTime({width:"medium"});break;case"PPP":a=n.dateTime({width:"long"});break;case"PPPP":default:a=n.dateTime({width:"full"});break}return a.replace("{{date}}",t8(o,n)).replace("{{time}}",n8(i,n))},HG={p:n8,P:WG},YG=["D","DD"],qG=["YY","YYYY"];function KG(e){return YG.indexOf(e)!==-1}function ZG(e){return qG.indexOf(e)!==-1}function r8(e,t,n){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var QG={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},JG=function(t,n,r){var o,i=QG[t];return typeof i=="string"?o=i:n===1?o=i.one:o=i.other.replace("{{count}}",n.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+o:o+" ago":o};function kv(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,r=e.formats[n]||e.formats[e.defaultWidth];return r}}var XG={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},eV={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},tV={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},nV={date:kv({formats:XG,defaultWidth:"full"}),time:kv({formats:eV,defaultWidth:"full"}),dateTime:kv({formats:tV,defaultWidth:"full"})},rV={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},oV=function(t,n,r,o){return rV[t]};function hc(e){return function(t,n){var r=n!=null&&n.context?String(n.context):"standalone",o;if(r==="formatting"&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,a=n!=null&&n.width?String(n.width):i;o=e.formattingValues[a]||e.formattingValues[i]}else{var l=e.defaultWidth,u=n!=null&&n.width?String(n.width):e.defaultWidth;o=e.values[u]||e.values[l]}var c=e.argumentCallback?e.argumentCallback(t):t;return o[c]}}var iV={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},aV={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},sV={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},lV={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},uV={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},dV={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},cV=function(t,n){var r=Number(t),o=r%100;if(o>20||o<10)switch(o%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},fV={ordinalNumber:cV,era:hc({values:iV,defaultWidth:"wide"}),quarter:hc({values:aV,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:hc({values:sV,defaultWidth:"wide"}),day:hc({values:lV,defaultWidth:"wide"}),dayPeriod:hc({values:uV,defaultWidth:"wide",formattingValues:dV,defaultFormattingWidth:"wide"})};function gc(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.width,o=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],i=t.match(o);if(!i)return null;var a=i[0],l=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(l)?mV(l,function(p){return p.test(a)}):pV(l,function(p){return p.test(a)}),c;c=e.valueCallback?e.valueCallback(u):u,c=n.valueCallback?n.valueCallback(c):c;var f=t.slice(a.length);return{value:c,rest:f}}}function pV(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function mV(e,t){for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:{},r=t.match(e.matchPattern);if(!r)return null;var o=r[0],i=t.match(e.parsePattern);if(!i)return null;var a=e.valueCallback?e.valueCallback(i[0]):i[0];a=n.valueCallback?n.valueCallback(a):a;var l=t.slice(o.length);return{value:a,rest:l}}}var gV=/^(\d+)(th|st|nd|rd)?/i,vV=/\d+/i,yV={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},wV={any:[/^b/i,/^(a|c)/i]},bV={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},CV={any:[/1/i,/2/i,/3/i,/4/i]},xV={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},SV={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},$V={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},TV={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},kV={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},EV={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},AV={ordinalNumber:hV({matchPattern:gV,parsePattern:vV,valueCallback:function(t){return parseInt(t,10)}}),era:gc({matchPatterns:yV,defaultMatchWidth:"wide",parsePatterns:wV,defaultParseWidth:"any"}),quarter:gc({matchPatterns:bV,defaultMatchWidth:"wide",parsePatterns:CV,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:gc({matchPatterns:xV,defaultMatchWidth:"wide",parsePatterns:SV,defaultParseWidth:"any"}),day:gc({matchPatterns:$V,defaultMatchWidth:"wide",parsePatterns:TV,defaultParseWidth:"any"}),dayPeriod:gc({matchPatterns:kV,defaultMatchWidth:"any",parsePatterns:EV,defaultParseWidth:"any"})},DV={code:"en-US",formatDistance:JG,formatLong:nV,formatRelative:oV,localize:fV,match:AV,options:{weekStartsOn:0,firstWeekContainsDate:1}},RV=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,IV=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,NV=/^'([^]*?)'?$/,PV=/''/g,OV=/[a-zA-Z]/;function LV(e,t,n){var r,o,i,a,l,u,c,f,p,m,g,w,b,x;Fr(2,arguments);var S=String(t),k=L0(),T=(r=(o=void 0)!==null&&o!==void 0?o:k.locale)!==null&&r!==void 0?r:DV,E=Bs((i=(a=(l=(u=void 0)!==null&&u!==void 0?u:void 0)!==null&&l!==void 0?l:k.firstWeekContainsDate)!==null&&a!==void 0?a:(c=k.locale)===null||c===void 0||(f=c.options)===null||f===void 0?void 0:f.firstWeekContainsDate)!==null&&i!==void 0?i:1);if(!(E>=1&&E<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var A=Bs((p=(m=(g=(w=void 0)!==null&&w!==void 0?w:void 0)!==null&&g!==void 0?g:k.weekStartsOn)!==null&&m!==void 0?m:(b=k.locale)===null||b===void 0||(x=b.options)===null||x===void 0?void 0:x.weekStartsOn)!==null&&p!==void 0?p:0);if(!(A>=0&&A<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!T.localize)throw new RangeError("locale must contain localize property");if(!T.formatLong)throw new RangeError("locale must contain formatLong property");var N=wi(e);if(!OG(N))throw new RangeError("Invalid time value");var I=NG(N),P=LG(N,I),M={firstWeekContainsDate:E,weekStartsOn:A,locale:T,_originalDate:N},O=S.match(IV).map(function(B){var j=B[0];if(j==="p"||j==="P"){var z=HG[j];return z(B,T.formatLong)}return B}).join("").match(RV).map(function(B){if(B==="''")return"'";var j=B[0];if(j==="'")return _V(B);var z=UG[j];if(z)return ZG(B)&&r8(B,t,String(e)),KG(B)&&r8(B,t,String(e)),z(P,B,T.localize,M);if(j.match(OV))throw new RangeError("Format string contains an unescaped latin alphabet character `"+j+"`");return B}).join("");return O}function _V(e){var t=e.match(NV);return t?t[1].replace(PV,"'"):e}const MV=30,js={bottom:0,height:0,left:0,right:0,top:0,width:0,x:0,y:0};function vc(e,t,n={resize:!0}){const r=y.useRef(!1);return Wn(o=>{if(r.current)return;const{width:i}=e,{width:a}=o,l=Math.abs(i-a)>MV;(i>a||l)&&(r.current=!0,requestAnimationFrame(()=>{t(o),r.current=!1}))},n)}function BV(e){const t=y.useRef(null),[n,r]=y.useState(!1);return y.useEffect(()=>{const o=new IntersectionObserver(([a])=>r(a.isIntersecting),e),i=setTimeout(()=>{t.current&&o.observe(t.current)});return()=>{t.current&&(clearTimeout(i),o.unobserve(t.current))}},[e]),[t,n]}const bi=()=>{const e=H1();return y.useMemo(()=>e<=k9,[e])};function o8(e,t,n){const r=y.useRef(t),o=y.useRef(n),[i,a]=y.useState({status:"pending",width:void 0,height:void 0});return y.useEffect(()=>{if(!e){console.warn('"src" expected');return}const l=new Image;l.src=e,a({status:"pending"});const u=()=>{const f=l.naturalWidth,p=l.naturalHeight;a({status:"loaded",width:f,height:p}),r.current&&r.current(void 0,{width:f,height:p})};l.addEventListener("load",u);const c=()=>{a({status:"failed"}),o.current&&o.current()};return l.addEventListener("error",c),()=>{l.removeEventListener("load",u),l.removeEventListener("error",c)}},[e]),{src:e,...i}}function B0(){const[,e]=y.useState({});return y.useCallback(()=>e({}),[])}const Ev=(e,t)=>{const[n,r]=y.useState(null),o=y.useRef(null),{throttleMs:i,withBorderBoxSizes:a}=t??{},l=y.useCallback(()=>o.current?.disconnect(),[]),u=y.useCallback(()=>{const w=I9(([b])=>{r(b)},i??0);o.current=new ResizeObserver(w),e&&o.current.observe(e)},[e,i]),c=y.useCallback(()=>{r(null),l(),u()},[l,u]);y.useLayoutEffect(()=>(u(),l),[l,u]);const f=FV(n?.contentRect??js),p=n?.borderBoxSize?.[0];return[{...f,...a&&p?{width:p.inlineSize,height:p.blockSize}:{}},c]},FV=e=>({x:e.x,y:e.y,top:e.top,left:e.left,bottom:e.bottom,right:e.right,width:e.width,height:e.height}),i8=({containerWidth:e,columnsBasis:t,itemSpacing:n})=>{if(ee.replace(/((http|https):\/\/)|(www\.)|(\/)$/g,"").replace(/\/$/,"");function a8(e,t=",",n="."){if(!e)return e;const[r,o]=String(e).replaceAll(",",".").split("."),i=r.replace(/(\d)(?=(?:\d{3})+(?:\.|$))/g,`$1${t}`);return o?[i,o].join(n):i}function jV(e=window.navigator.language){const n=new Intl.NumberFormat(e).formatToParts(123456789e-2);let r="",o="";return n.forEach(i=>{i.type==="group"&&(r=i.value),i.type==="decimal"&&(o=i.value)}),{thousandSeparator:r,decimalSeparator:o}}function F0(e,t){const{decimalSeparator:n}=jV(),r=t||n,o=GV(e);return zV(o,r)}const zV=(e,t)=>{const n=e.at(-1)===".",r=a8(e,"",t);return String(r)+(n?t:"")},GV=e=>String(e).replace(/(?!^)-|[^\d.,-]+/g,"").replaceAll(/[.,]/g,".").replace(/^(\d*\.\d*)\..*/,"$1");function Kl(e,{prefix:t,suffix:n,minimumFractionDigits:r,maximumFractionDigits:o,thousandsSeparator:i=",",decimalSeparator:a}={}){return[t,a8(VV(e,r,o),i,a),n].join("")}function VV(e,t,n){return e.toLocaleString(void 0,{minimumFractionDigits:t,maximumFractionDigits:n,useGrouping:!1})}function s8(e){return typeof e=="string"||typeof e=="number"?e:e?.auto?void 0:e?.customValue}const UV={12:14,13:16,14:18,15:20,16:22,17:22,18:24,19:24,20:26,22:28,24:30,28:36,32:40,36:48},WV=1.25,HV=22,l8=1.32,j0=({fontSize:e,lineHeight:t}={})=>{if(t)return t;if(!e)return l8;const n=UV[e];if(n)return`${n}px`;const r=e>HV?e*WV:e*l8;return`${Math.floor(r/2)*2}px`},YV=/\.elfsight(cdn)?\.com/,u8=e=>{const{location:{hostname:t,href:n}}=document,r={page:YV.test(n)?"https://web.archive.org/web/20260217191803/https://elfsight.com":n,site:t}[e];return encodeURIComponent(r)};function qV(e){const{r:t,g:n,b:r,a:o}=We(e).toRgb(),i=Math.round((1-o)*255+o*t),a=Math.round((1-o)*255+o*n),l=Math.round((1-o)*255+o*r);return"rgb("+i+","+a+","+l+")"}function zs(e,t){if(!e)throw new Error(t)}const KV=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od|ad)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,ZV=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i;function d8(){const e=navigator.userAgent||navigator.vendor||"",t=KV.test(e)||ZV.test(e.substr(0,4)),n=/Macintosh/.test(e)&&navigator.maxTouchPoints>1;return t||n}function QV(e,t){const n=Object.entries(e).filter(([r])=>r in t).map(([r,o])=>t[r]?[t[r],o]:[r,o]);return Object.fromEntries(n)}function Ci(e,t){if(t===void 0)return Object.entries(e).reduce((n,[,r])=>({...n,...r}),{});if(typeof t=="string")return e[t]??{};if(Array.isArray(t))return t.reduce((n,r)=>e[r]?{...n,...e[r]}:n,{});throw new Error("Expected the appliedVariant to be a string or string[]")}function JV(e,{target:t,size:n=c8,requiredOpener:r=!1}={}){const o=t!=="_blank"&&t!=="_self"?XV(n):void 0,i=window.open(e,t,o);if(i)try{const a=i.opener.location.origin===window.location.origin;r&&(i.opener=a?window:null)}catch(a){console.error(a)}finally{i.focus()}return i}const XV=({width:e,height:t}=c8)=>{const{availWidth:n,availHeight:r}=window.screen,{left:o,top:i}={left:window.screenLeft+n/2-e/2,top:window.screenTop+r/2-t/2},a={...eU,width:e,height:t,top:i,left:o};return Object.entries(a).map(([l,u])=>`${l}=${u}`).toString()},c8={width:600,height:600},eU={menubar:"no",toolbar:"no",resizable:"no",scrollbars:"yes"},tU=/^(http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/|\/\/)?[a-zA-Z0-9\u0080-\uFFFF]+([-.][a-zA-Z0-9\u0080-\uFFFF]*)*\.[a-zA-Z\u0080-\uFFFF]{2,10}(:[0-9]{1,5})?(\/.*)?(\\?.*)?$/,nU=(e,t)=>{const n={url:()=>tU.test(t),email:()=>lB.test(t),phone:()=>uB.test(t)}[e];return!!n()};function rU(e,t,n){e.preventDefault();const{type:r,rawValue:o,target:i}=t;if(!nU(r,o))return null;const l=gB(o);return JV(l,{target:i,...n})}function f8(e){return e==="auto"?"100%":e&&typeof e=="object"?e.auto?"100%":`${e.customValue}px`:typeof e=="number"||Number(e)?`${e}px`:e}function Gs(e){if(typeof e=="number")return e;const n=e.replace(/[^\d.,-eE]/g,"").replace(/[.,]/g,"."),r=parseFloat(n);return isNaN(r)?0:r}function Yn(e){return 4*Math.round(e/4)}function z0(e){if(!Array.isArray(e))return Array(4).fill(e);const{length:t}=e;zs(t>0&&t<5,"Expected the input to be from 1 till 4 values long.");const n=e[0],r=t>1?e[1]:n,o=t>2?e[2]:n,i=t===4?e[3]:r;return[n,r,o,i]}const p8=100,oU=({triggerName:e,threshold:t,shouldTrigger:n,valueToToggle:r})=>{const{documentElement:o}=document;return(i,a)=>{const l=I9(()=>{const u=window.pageYOffset||o.scrollTop,c=Math.max(o.scrollHeight,o.offsetHeight)-window.innerHeight,f=u/c,p=Math.round(f*p8)/p8;(!c||n(p,t))&&(i(e,r),a?.(r))},1e3);return window.addEventListener("scroll",l,{passive:!0}),l(),()=>{l.cancel(),window.removeEventListener("scroll",l)}}},iU=(e="documentScrollOver",t)=>oU({shouldTrigger:(n,r)=>n>=r,valueToToggle:!0,threshold:Number(t),triggerName:e}),aU=(e="timeOnPageOver",t)=>{const n=parseFloat(String(t));if(Number.isNaN(n))throw new Error(`Cannot cast argument "duration" value type of "${typeof t}" to a number`);return r=>{const o=Date.now(),i=setInterval(()=>{(Date.now()-o)/1e3>n&&(i&&clearInterval(i),r(e))},100);return()=>{i&&clearInterval(i)}}},m8="data-miwrid";function sU({widgetRoot:e,children:t}){const n=y.useRef(new Set),[r]=y.useState(()=>bo()),o=y.useRef(new Set),i=y.useRef(new Set),a=y.useMemo(()=>{function l(g){return n.current.add(g),o.current.forEach(w=>{w(g)}),function(){n.current.delete(g),i.current.forEach(b=>{b(g)})}}function u(){return n.current.values()}function c(){return e}function f(){return`[${m8}="${r}"]`}function p(g){return o.current.add(g),function(){o.current.delete(g)}}function m(g){return i.current.add(g),function(){i.current.delete(g)}}return{addRoot:l,getRoots:u,getWidgetRoot:c,getWidgetRootSelector:f,onRootAdded:p,onRootRemoved:m}},[e,r]);return y.useEffect(()=>(e.setAttribute(m8,r),a.addRoot(e)),[a,e]),v.jsx(h8.Provider,{value:a,children:t})}const h8=y.createContext(void 0);function yc(){return y.useContext(h8)}const g8="Left",v8="Right",y8="Up",w8="Down",Zl={delta:10,preventScrollOnSwipe:!1,rotationAngle:0,trackMouse:!1,trackTouch:!0,swipeDuration:1/0,touchEventOptions:{passive:!0}},Dv={first:!0,initial:[0,0],start:0,swiping:!1,xy:[0,0]},b8="mousemove",C8="mouseup",lU="touchend",uU="touchmove",dU="touchstart";function cU(e,t,n,r){return e>t?n>0?v8:g8:r>0?w8:y8}function x8(e,t){if(t===0)return e;const n=Math.PI/180*t,r=e[0]*Math.cos(n)+e[1]*Math.sin(n),o=e[1]*Math.cos(n)-e[0]*Math.sin(n);return[r,o]}function fU(e,t){const n=f=>{const p="touches"in f;p&&f.touches.length>1||e((m,g)=>{g.trackMouse&&!p&&(document.addEventListener(b8,r),document.addEventListener(C8,a));const{clientX:w,clientY:b}=p?f.touches[0]:f,x=x8([w,b],g.rotationAngle);return g.onTouchStartOrOnMouseDown&&g.onTouchStartOrOnMouseDown({event:f}),Object.assign(Object.assign(Object.assign({},m),Dv),{initial:x.slice(),xy:x,start:f.timeStamp||0})})},r=f=>{e((p,m)=>{const g="touches"in f;if(g&&f.touches.length>1)return p;if(f.timeStamp-p.start>m.swipeDuration)return p.swiping?Object.assign(Object.assign({},p),{swiping:!1}):p;const{clientX:w,clientY:b}=g?f.touches[0]:f,[x,S]=x8([w,b],m.rotationAngle),k=x-p.xy[0],T=S-p.xy[1],E=Math.abs(k),A=Math.abs(T),N=(f.timeStamp||0)-p.start,I=Math.sqrt(E*E+A*A)/(N||1),P=[k/(N||1),T/(N||1)],M=cU(E,A,k,T),O=typeof m.delta=="number"?m.delta:m.delta[M.toLowerCase()]||Zl.delta;if(E{e((p,m)=>{let g;if(p.swiping&&p.eventData){if(f.timeStamp-p.start{document.removeEventListener(b8,r),document.removeEventListener(C8,a)},a=f=>{i(),o(f)},l=(f,p)=>{let m=()=>{};if(f&&f.addEventListener){const g=Object.assign(Object.assign({},Zl.touchEventOptions),p.touchEventOptions),w=[[dU,n,g],[uU,r,Object.assign(Object.assign({},g),p.preventScrollOnSwipe?{passive:!1}:{})],[lU,o,g]];w.forEach(([b,x,S])=>f.addEventListener(b,x,S)),m=()=>w.forEach(([b,x])=>f.removeEventListener(b,x))}return m},c={ref:f=>{f!==null&&e((p,m)=>{if(p.el===f)return p;const g={};return p.el&&p.el!==f&&p.cleanUpTouch&&(p.cleanUpTouch(),g.cleanUpTouch=void 0),m.trackTouch&&f&&(g.cleanUpTouch=l(f,m)),Object.assign(Object.assign(Object.assign({},p),{el:f}),g)})}};return t.trackMouse&&(c.onMouseDown=n),[c,l]}function pU(e,t,n,r){return!t.trackTouch||!e.el?(e.cleanUpTouch&&e.cleanUpTouch(),Object.assign(Object.assign({},e),{cleanUpTouch:void 0})):e.cleanUpTouch?t.preventScrollOnSwipe!==n.preventScrollOnSwipe||t.touchEventOptions.passive!==n.touchEventOptions.passive?(e.cleanUpTouch(),Object.assign(Object.assign({},e),{cleanUpTouch:r(e.el,t)})):e:Object.assign(Object.assign({},e),{cleanUpTouch:r(e.el,t)})}function S8(e){const{trackMouse:t}=e,n=y.useRef(Object.assign({},Dv)),r=y.useRef(Object.assign({},Zl)),o=y.useRef(Object.assign({},r.current));o.current=Object.assign({},r.current),r.current=Object.assign(Object.assign({},Zl),e);let i;for(i in Zl)r.current[i]===void 0&&(r.current[i]=Zl[i]);const[a,l]=y.useMemo(()=>fU(u=>n.current=u(n.current,r.current),{trackMouse:t}),[t]);return n.current=pU(n.current,r.current,o.current,l),a}function mU({onSwipe:e,excludeDirections:t=[],velocityToApplySwipe:n=.4,thresholdX:r=100,thresholdY:o=50}){const[i,a]=y.useState(null),l=y.useRef(null),p=S8({onSwipeStart:({dir:g})=>{l.current&&!t.includes(g)&&(l.current.style.transition="",l.current.style.pointerEvents="none")},onSwiping:({deltaX:g,deltaY:w,dir:b})=>{if(l.current&&!t.includes(b)){i!==b&&a(b);const x=Math.abs(g),S=Math.abs(w);b===g8&&x<=r&&(l.current.style.transform=`translateX(${-x}px)`),b===v8&&x<=r&&(l.current.style.transform=`translateX(${x}px)`),b===y8&&S<=o&&(l.current.style.transform=`translateY(${-S}px)`),b===w8&&S<=o&&(l.current.style.transform=`translateY(${S}px)`)}},onSwiped:({velocity:g,deltaX:w,deltaY:b,dir:x})=>{l.current&&!t.includes(x)&&((g>n||Math.abs(w)>=r||Math.abs(b)>=o)&&e&&e(),l.current.style.transition="transform 0.3s ease",l.current.style.transform="",setTimeout(()=>{l.current&&(l.current.style.pointerEvents="auto"),a(null)},250))},trackMouse:!0,trackTouch:!0,preventScrollOnSwipe:!0});return[g=>{l.current=g,p.ref(g)},p,i]}const $8=()=>window.innerWidth||document.documentElement.clientWidth,Rv=(e=!1)=>{const[t,n]=y.useState(0);return y.useEffect(()=>{n($8())},[]),y.useEffect(()=>{const r=new ResizeObserver(()=>{e&&n($8())});return r.observe(document.body,{}),()=>{r.disconnect()}},[e]),t};class hU{constructor(){this.map=new Map}setItem(t,n){this.map.set(t,JSON.stringify(n))}getItem(t){return this.map.get(t)}removeItem(t){this.map.delete(t)}}const G0="ElfsightLibraryStorageTest";function gU(){try{return window.localStorage.setItem(G0,"true"),window.localStorage.removeItem(G0),window.localStorage}catch{return}}function vU(){try{return window.sessionStorage.setItem(G0,"true"),window.sessionStorage.removeItem(G0),window.sessionStorage}catch{return}}function yU(){return gU()||vU()||new hU}const T8=y.createContext({name:"",storageDriver:void 0,widgetId:void 0});function k8({children:e,widgetId:t,name:n}){if(!n)throw new Error(`Name is required for ${k8.name}`);const r=y.useMemo(()=>({widgetId:t,name:CU(n),storageDriver:yU()}),[t,n]);return v.jsx(T8.Provider,{value:r,children:e})}function wU(e,t){return t?`${t}.${e}`:e}function bU(e,t){return t?`${e}.${t}`:e}function CU(e){return sM(oM(e))}function xU(e,t){function n(l){const u=t.getItem(e);if(!u||l===void 0||l===-1)return!1;const{timestamp:c}=JSON.parse(u);return Math.floor(Date.now()/1e3)>=c+Number(l)}function r(l){const u=t.getItem(e);if(!u||n(l))return;const{value:c}=JSON.parse(u);return c}function o(l){const u=t.getItem(e);if(!u||n(l))return;const{timestamp:c}=JSON.parse(u);return c}function i(l){const u={value:l,timestamp:Math.floor(Date.now()/1e3)};t.setItem(e,JSON.stringify(u))}function a(){t.removeItem(e)}return{get:r,set:i,remove:a,isExpired:n,getTimestamp:o}}function E8(e,t,n){const{name:r,storageDriver:o,widgetId:i}=y.useContext(T8);if(!o)throw new Error("Storage is not initialized");const a=wU(bU(e,i),r),l=y.useRef(xU(a,o)),u=y.useSyncExternalStore(SU,()=>o.getItem(a)),c=y.useMemo(()=>{const p=l.current.get(n);return p??t},[u,t,n]);E9(()=>{l.current.isExpired(n)&&window.dispatchEvent(new StorageEvent("storage"))},6e4);const f={...l.current,set:p=>{l.current.set(p),window.dispatchEvent(new StorageEvent("storage"))}};return[c,f]}const SU=e=>(window.addEventListener("storage",e),()=>{window.removeEventListener("storage",e)}),Iv=ee(["position:absolute;inset:0;"]),$U=ee(["scrollbar-width:thin;scrollbar-color:rgba(17,17,17,0.3) transparent;&::-webkit-scrollbar{background-color:transparent;width:6px;}&::-webkit-scrollbar-track{background-color:transparent;}&::-webkit-scrollbar-thumb{background-color:rgba(17,17,17,0.3);border-radius:6px;&:hover{background-color:rgba(17,17,17,0.3);}}"]),TU=e=>ee(["&::-webkit-scrollbar{background-color:transparent;width:6px;}&::-webkit-scrollbar-track{background-color:transparent;}&::-webkit-scrollbar-thumb{background-color:",";border-radius:6px;}"],e),kU=({_textColor:e})=>`color: ${e??"currentColor"};`,EU=({_textStyle:e})=>e&&Object.entries(e).reduce((t,[n,r])=>t+`${G1(n)}: ${r}${typeof r=="number"?"px":""};`,""),Nv={default:{default:{type:"spring",...{default:{stiffness:420,damping:40,mass:1}}.default}},disabled:{default:{duration:0}}},AU="rgb(17, 17, 17)",DU="elfsight-lib-datepicker",A8={en:"en-US"},RU=y.lazy(()=>Promise.resolve().then(()=>R4e)),V0=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function Ql(e){const t=Object.prototype.toString.call(e);return t==="[object Window]"||t==="[object global]"}function Pv(e){return"nodeType"in e}function Jr(e){var t,n;return e?Ql(e)?e:Pv(e)&&(t=(n=e.ownerDocument)==null?void 0:n.defaultView)!=null?t:window:window}function Ov(e){const{Document:t}=Jr(e);return e instanceof t}function wc(e){return Ql(e)?!1:e instanceof Jr(e).HTMLElement}function D8(e){return e instanceof Jr(e).SVGElement}function Jl(e){return e?Ql(e)?e.document:Pv(e)?Ov(e)?e:wc(e)||D8(e)?e.ownerDocument:document:document:document}const Na=V0?y.useLayoutEffect:y.useEffect;function Lv(e){const t=y.useRef(e);return Na(()=>{t.current=e}),y.useCallback(function(){for(var n=arguments.length,r=new Array(n),o=0;o{e.current=setInterval(r,o)},[]),n=y.useCallback(()=>{e.current!==null&&(clearInterval(e.current),e.current=null)},[]);return[t,n]}function _v(e,t){t===void 0&&(t=[e]);const n=y.useRef(e);return Na(()=>{n.current!==e&&(n.current=e)},t),n}function bc(e,t){const n=y.useRef();return y.useMemo(()=>{const r=e(n.current);return n.current=r,r},[...t])}function Mv(e){const t=Lv(e),n=y.useRef(null),r=y.useCallback(o=>{o!==n.current&&t?.(o,n.current),n.current=o},[]);return[n,r]}function Bv(e){const t=y.useRef();return y.useEffect(()=>{t.current=e},[e]),t.current}let Fv={};function jv(e,t){return y.useMemo(()=>{if(t)return t;const n=Fv[e]==null?0:Fv[e]+1;return Fv[e]=n,e+"-"+n},[e,t])}function R8(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o{const l=Object.entries(a);for(const[u,c]of l){const f=i[u];f!=null&&(i[u]=f+e*c)}return i},{...t})}}const Xl=R8(1),U0=R8(-1);function NU(e){return"clientX"in e&&"clientY"in e}function I8(e){if(!e)return!1;const{KeyboardEvent:t}=Jr(e.target);return t&&e instanceof t}function PU(e){if(!e)return!1;const{TouchEvent:t}=Jr(e.target);return t&&e instanceof t}function zv(e){if(PU(e)){if(e.touches&&e.touches.length){const{clientX:t,clientY:n}=e.touches[0];return{x:t,y:n}}else if(e.changedTouches&&e.changedTouches.length){const{clientX:t,clientY:n}=e.changedTouches[0];return{x:t,y:n}}}return NU(e)?{x:e.clientX,y:e.clientY}:null}const N8="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function OU(e){return e.matches(N8)?e:e.querySelector(N8)}const LU={display:"none"};function _U(e){let{id:t,value:n}=e;return be.createElement("div",{id:t,style:LU},n)}function MU(e){let{id:t,announcement:n,ariaLiveType:r="assertive"}=e;const o={position:"fixed",top:0,left:0,width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"};return be.createElement("div",{id:t,style:o,role:"status","aria-live":r,"aria-atomic":!0},n)}function BU(){const[e,t]=y.useState("");return{announce:y.useCallback(r=>{r!=null&&t(r)},[]),announcement:e}}const P8=y.createContext(null);function FU(e){const t=y.useContext(P8);y.useEffect(()=>{if(!t)throw new Error("useDndMonitor must be used within a children of ");return t(e)},[e,t])}function jU(){const[e]=y.useState(()=>new Set),t=y.useCallback(r=>(e.add(r),()=>e.delete(r)),[e]);return[y.useCallback(r=>{let{type:o,event:i}=r;e.forEach(a=>{var l;return(l=a[o])==null?void 0:l.call(a,i)})},[e]),t]}const zU={draggable:` To pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel. `},GU={onDragStart(e){let{active:t}=e;return"Picked up draggable item "+t.id+"."},onDragOver(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was moved over droppable area "+n.id+".":"Draggable item "+t.id+" is no longer over a droppable area."},onDragEnd(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was dropped over droppable area "+n.id:"Draggable item "+t.id+" was dropped."},onDragCancel(e){let{active:t}=e;return"Dragging was cancelled. Draggable item "+t.id+" was dropped."}};function VU(e){let{announcements:t=GU,container:n,hiddenTextDescribedById:r,screenReaderInstructions:o=zU}=e;const{announce:i,announcement:a}=BU(),l=jv("DndLiveRegion"),[u,c]=y.useState(!1);if(y.useEffect(()=>{c(!0)},[]),FU(y.useMemo(()=>({onDragStart(p){let{active:m}=p;i(t.onDragStart({active:m}))},onDragMove(p){let{active:m,over:g}=p;t.onDragMove&&i(t.onDragMove({active:m,over:g}))},onDragOver(p){let{active:m,over:g}=p;i(t.onDragOver({active:m,over:g}))},onDragEnd(p){let{active:m,over:g}=p;i(t.onDragEnd({active:m,over:g}))},onDragCancel(p){let{active:m,over:g}=p;i(t.onDragCancel({active:m,over:g}))}}),[i,t])),!u)return null;const f=be.createElement(be.Fragment,null,be.createElement(_U,{id:r,value:o.draggable}),be.createElement(MU,{id:l,announcement:a}));return n?Qr.createPortal(f,n):f}var kr;(function(e){e.DragStart="dragStart",e.DragMove="dragMove",e.DragEnd="dragEnd",e.DragCancel="dragCancel",e.DragOver="dragOver",e.RegisterDroppable="registerDroppable",e.SetDroppableDisabled="setDroppableDisabled",e.UnregisterDroppable="unregisterDroppable"})(kr||(kr={}));function W0(){}function O8(e,t){return y.useMemo(()=>({sensor:e,options:t??{}}),[e,t])}function UU(){for(var e=arguments.length,t=new Array(e),n=0;n[...t].filter(r=>r!=null),[...t])}const Ho=Object.freeze({x:0,y:0});function WU(e,t){let{data:{value:n}}=e,{data:{value:r}}=t;return r-n}function HU(e,t){if(!e||e.length===0)return null;const[n]=e;return n[t]}function YU(e,t){const n=Math.max(t.top,e.top),r=Math.max(t.left,e.left),o=Math.min(t.left+t.width,e.left+e.width),i=Math.min(t.top+t.height,e.top+e.height),a=o-r,l=i-n;if(r{let{collisionRect:t,droppableRects:n,droppableContainers:r}=e;const o=[];for(const i of r){const{id:a}=i,l=n.get(a);if(l){const u=YU(l,t);u>0&&o.push({id:a,data:{droppableContainer:i,value:u}})}}return o.sort(WU)};function KU(e,t,n){return{...e,scaleX:t&&n?t.width/n.width:1,scaleY:t&&n?t.height/n.height:1}}function L8(e,t){return e&&t?{x:e.left-t.left,y:e.top-t.top}:Ho}function ZU(e){return function(n){for(var r=arguments.length,o=new Array(r>1?r-1:0),i=1;i({...a,top:a.top+e*l.y,bottom:a.bottom+e*l.y,left:a.left+e*l.x,right:a.right+e*l.x}),{...n})}}const QU=ZU(1);function JU(e){if(e.startsWith("matrix3d(")){const t=e.slice(9,-1).split(/, /);return{x:+t[12],y:+t[13],scaleX:+t[0],scaleY:+t[5]}}else if(e.startsWith("matrix(")){const t=e.slice(7,-1).split(/, /);return{x:+t[4],y:+t[5],scaleX:+t[0],scaleY:+t[3]}}return null}function XU(e,t,n){const r=JU(t);if(!r)return e;const{scaleX:o,scaleY:i,x:a,y:l}=r,u=e.left-a-(1-o)*parseFloat(n),c=e.top-l-(1-i)*parseFloat(n.slice(n.indexOf(" ")+1)),f=o?e.width/o:e.width,p=i?e.height/i:e.height;return{width:f,height:p,top:c,right:u+f,bottom:c+p,left:u}}const eW={ignoreTransform:!1};function Cc(e,t){t===void 0&&(t=eW);let n=e.getBoundingClientRect();if(t.ignoreTransform){const{transform:c,transformOrigin:f}=Jr(e).getComputedStyle(e);c&&(n=XU(n,c,f))}const{top:r,left:o,width:i,height:a,bottom:l,right:u}=n;return{top:r,left:o,width:i,height:a,bottom:l,right:u}}function _8(e){return Cc(e,{ignoreTransform:!0})}function tW(e){const t=e.innerWidth,n=e.innerHeight;return{top:0,left:0,right:t,bottom:n,width:t,height:n}}function nW(e,t){return t===void 0&&(t=Jr(e).getComputedStyle(e)),t.position==="fixed"}function rW(e,t){t===void 0&&(t=Jr(e).getComputedStyle(e));const n=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(o=>{const i=t[o];return typeof i=="string"?n.test(i):!1})}function Gv(e,t){const n=[];function r(o){if(t!=null&&n.length>=t||!o)return n;if(Ov(o)&&o.scrollingElement!=null&&!n.includes(o.scrollingElement))return n.push(o.scrollingElement),n;if(!wc(o)||D8(o)||n.includes(o))return n;const i=Jr(e).getComputedStyle(o);return o!==e&&rW(o,i)&&n.push(o),nW(o,i)?n:r(o.parentNode)}return e?r(e):n}function M8(e){const[t]=Gv(e,1);return t??null}function Vv(e){return!V0||!e?null:Ql(e)?e:Pv(e)?Ov(e)||e===Jl(e).scrollingElement?window:wc(e)?e:null:null}function B8(e){return Ql(e)?e.scrollX:e.scrollLeft}function F8(e){return Ql(e)?e.scrollY:e.scrollTop}function Uv(e){return{x:B8(e),y:F8(e)}}var cr;(function(e){e[e.Forward=1]="Forward",e[e.Backward=-1]="Backward"})(cr||(cr={}));function j8(e){return!V0||!e?!1:e===document.scrollingElement}function z8(e){const t={x:0,y:0},n=j8(e)?{height:window.innerHeight,width:window.innerWidth}:{height:e.clientHeight,width:e.clientWidth},r={x:e.scrollWidth-n.width,y:e.scrollHeight-n.height},o=e.scrollTop<=t.y,i=e.scrollLeft<=t.x,a=e.scrollTop>=r.y,l=e.scrollLeft>=r.x;return{isTop:o,isLeft:i,isBottom:a,isRight:l,maxScroll:r,minScroll:t}}const oW={x:.2,y:.2};function iW(e,t,n,r,o){let{top:i,left:a,right:l,bottom:u}=n;r===void 0&&(r=10),o===void 0&&(o=oW);const{isTop:c,isBottom:f,isLeft:p,isRight:m}=z8(e),g={x:0,y:0},w={x:0,y:0},b={height:t.height*o.y,width:t.width*o.x};return!c&&i<=t.top+b.height?(g.y=cr.Backward,w.y=r*Math.abs((t.top+b.height-i)/b.height)):!f&&u>=t.bottom-b.height&&(g.y=cr.Forward,w.y=r*Math.abs((t.bottom-b.height-u)/b.height)),!m&&l>=t.right-b.width?(g.x=cr.Forward,w.x=r*Math.abs((t.right-b.width-l)/b.width)):!p&&a<=t.left+b.width&&(g.x=cr.Backward,w.x=r*Math.abs((t.left+b.width-a)/b.width)),{direction:g,speed:w}}function aW(e){if(e===document.scrollingElement){const{innerWidth:i,innerHeight:a}=window;return{top:0,left:0,right:i,bottom:a,width:i,height:a}}const{top:t,left:n,right:r,bottom:o}=e.getBoundingClientRect();return{top:t,left:n,right:r,bottom:o,width:e.clientWidth,height:e.clientHeight}}function G8(e){return e.reduce((t,n)=>Xl(t,Uv(n)),Ho)}function sW(e){return e.reduce((t,n)=>t+B8(n),0)}function lW(e){return e.reduce((t,n)=>t+F8(n),0)}function uW(e,t){if(t===void 0&&(t=Cc),!e)return;const{top:n,left:r,bottom:o,right:i}=t(e);M8(e)&&(o<=0||i<=0||n>=window.innerHeight||r>=window.innerWidth)&&e.scrollIntoView({block:"center",inline:"center"})}const dW=[["x",["left","right"],sW],["y",["top","bottom"],lW]];class Wv{constructor(t,n){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const r=Gv(n),o=G8(r);this.rect={...t},this.width=t.width,this.height=t.height;for(const[i,a,l]of dW)for(const u of a)Object.defineProperty(this,u,{get:()=>{const c=l(r),f=o[i]-c;return this.rect[u]+f},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class xc{constructor(t){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(n=>{var r;return(r=this.target)==null?void 0:r.removeEventListener(...n)})},this.target=t}add(t,n,r){var o;(o=this.target)==null||o.addEventListener(t,n,r),this.listeners.push([t,n,r])}}function cW(e){const{EventTarget:t}=Jr(e);return e instanceof t?e:Jl(e)}function Hv(e,t){const n=Math.abs(e.x),r=Math.abs(e.y);return typeof t=="number"?Math.sqrt(n**2+r**2)>t:"x"in t&&"y"in t?n>t.x&&r>t.y:"x"in t?n>t.x:"y"in t?r>t.y:!1}var xo;(function(e){e.Click="click",e.DragStart="dragstart",e.Keydown="keydown",e.ContextMenu="contextmenu",e.Resize="resize",e.SelectionChange="selectionchange",e.VisibilityChange="visibilitychange"})(xo||(xo={}));function V8(e){e.preventDefault()}function fW(e){e.stopPropagation()}var sn;(function(e){e.Space="Space",e.Down="ArrowDown",e.Right="ArrowRight",e.Left="ArrowLeft",e.Up="ArrowUp",e.Esc="Escape",e.Enter="Enter",e.Tab="Tab"})(sn||(sn={}));const U8={start:[sn.Space,sn.Enter],cancel:[sn.Esc],end:[sn.Space,sn.Enter,sn.Tab]},pW=(e,t)=>{let{currentCoordinates:n}=t;switch(e.code){case sn.Right:return{...n,x:n.x+25};case sn.Left:return{...n,x:n.x-25};case sn.Down:return{...n,y:n.y+25};case sn.Up:return{...n,y:n.y-25}}};class W8{constructor(t){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=t;const{event:{target:n}}=t;this.props=t,this.listeners=new xc(Jl(n)),this.windowListeners=new xc(Jr(n)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(xo.Resize,this.handleCancel),this.windowListeners.add(xo.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(xo.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:t,onStart:n}=this.props,r=t.node.current;r&&uW(r),n(Ho)}handleKeyDown(t){if(I8(t)){const{active:n,context:r,options:o}=this.props,{keyboardCodes:i=U8,coordinateGetter:a=pW,scrollBehavior:l="smooth"}=o,{code:u}=t;if(i.end.includes(u)){this.handleEnd(t);return}if(i.cancel.includes(u)){this.handleCancel(t);return}const{collisionRect:c}=r.current,f=c?{x:c.left,y:c.top}:Ho;this.referenceCoordinates||(this.referenceCoordinates=f);const p=a(t,{active:n,context:r.current,currentCoordinates:f});if(p){const m=U0(p,f),g={x:0,y:0},{scrollableAncestors:w}=r.current;for(const b of w){const x=t.code,{isTop:S,isRight:k,isLeft:T,isBottom:E,maxScroll:A,minScroll:N}=z8(b),I=aW(b),P={x:Math.min(x===sn.Right?I.right-I.width/2:I.right,Math.max(x===sn.Right?I.left:I.left+I.width/2,p.x)),y:Math.min(x===sn.Down?I.bottom-I.height/2:I.bottom,Math.max(x===sn.Down?I.top:I.top+I.height/2,p.y))},M=x===sn.Right&&!k||x===sn.Left&&!T,O=x===sn.Down&&!E||x===sn.Up&&!S;if(M&&P.x!==p.x){const B=b.scrollLeft+m.x,j=x===sn.Right&&B<=A.x||x===sn.Left&&B>=N.x;if(j&&!m.y){b.scrollTo({left:B,behavior:l});return}j?g.x=b.scrollLeft-B:g.x=x===sn.Right?b.scrollLeft-A.x:b.scrollLeft-N.x,g.x&&b.scrollBy({left:-g.x,behavior:l});break}else if(O&&P.y!==p.y){const B=b.scrollTop+m.y,j=x===sn.Down&&B<=A.y||x===sn.Up&&B>=N.y;if(j&&!m.x){b.scrollTo({top:B,behavior:l});return}j?g.y=b.scrollTop-B:g.y=x===sn.Down?b.scrollTop-A.y:b.scrollTop-N.y,g.y&&b.scrollBy({top:-g.y,behavior:l});break}}this.handleMove(t,Xl(U0(p,this.referenceCoordinates),g))}}}handleMove(t,n){const{onMove:r}=this.props;t.preventDefault(),r(n)}handleEnd(t){const{onEnd:n}=this.props;t.preventDefault(),this.detach(),n()}handleCancel(t){const{onCancel:n}=this.props;t.preventDefault(),this.detach(),n()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}W8.activators=[{eventName:"onKeyDown",handler:(e,t,n)=>{let{keyboardCodes:r=U8,onActivation:o}=t,{active:i}=n;const{code:a}=e.nativeEvent;if(r.start.includes(a)){const l=i.activatorNode.current;return l&&e.target!==l?!1:(e.preventDefault(),o?.({event:e.nativeEvent}),!0)}return!1}}];function H8(e){return!!(e&&"distance"in e)}function Y8(e){return!!(e&&"delay"in e)}class Yv{constructor(t,n,r){var o;r===void 0&&(r=cW(t.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=t,this.events=n;const{event:i}=t,{target:a}=i;this.props=t,this.events=n,this.document=Jl(a),this.documentListeners=new xc(this.document),this.listeners=new xc(r),this.windowListeners=new xc(Jr(a)),this.initialCoordinates=(o=zv(i))!=null?o:Ho,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:t,props:{options:{activationConstraint:n,bypassActivationConstraint:r}}}=this;if(this.listeners.add(t.move.name,this.handleMove,{passive:!1}),this.listeners.add(t.end.name,this.handleEnd),t.cancel&&this.listeners.add(t.cancel.name,this.handleCancel),this.windowListeners.add(xo.Resize,this.handleCancel),this.windowListeners.add(xo.DragStart,V8),this.windowListeners.add(xo.VisibilityChange,this.handleCancel),this.windowListeners.add(xo.ContextMenu,V8),this.documentListeners.add(xo.Keydown,this.handleKeydown),n){if(r!=null&&r({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(Y8(n)){this.timeoutId=setTimeout(this.handleStart,n.delay),this.handlePending(n);return}if(H8(n)){this.handlePending(n);return}}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),this.timeoutId!==null&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(t,n){const{active:r,onPending:o}=this.props;o(r,t,this.initialCoordinates,n)}handleStart(){const{initialCoordinates:t}=this,{onStart:n}=this.props;t&&(this.activated=!0,this.documentListeners.add(xo.Click,fW,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(xo.SelectionChange,this.removeTextSelection),n(t))}handleMove(t){var n;const{activated:r,initialCoordinates:o,props:i}=this,{onMove:a,options:{activationConstraint:l}}=i;if(!o)return;const u=(n=zv(t))!=null?n:Ho,c=U0(o,u);if(!r&&l){if(H8(l)){if(l.tolerance!=null&&Hv(c,l.tolerance))return this.handleCancel();if(Hv(c,l.distance))return this.handleStart()}if(Y8(l)&&Hv(c,l.tolerance))return this.handleCancel();this.handlePending(l,c);return}t.cancelable&&t.preventDefault(),a(u)}handleEnd(){const{onAbort:t,onEnd:n}=this.props;this.detach(),this.activated||t(this.props.active),n()}handleCancel(){const{onAbort:t,onCancel:n}=this.props;this.detach(),this.activated||t(this.props.active),n()}handleKeydown(t){t.code===sn.Esc&&this.handleCancel()}removeTextSelection(){var t;(t=this.document.getSelection())==null||t.removeAllRanges()}}const mW={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class q8 extends Yv{constructor(t){const{event:n}=t,r=Jl(n.target);super(t,mW,r)}}q8.activators=[{eventName:"onPointerDown",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;return!n.isPrimary||n.button!==0?!1:(r?.({event:n}),!0)}}];const hW={move:{name:"mousemove"},end:{name:"mouseup"}};var qv;(function(e){e[e.RightClick=2]="RightClick"})(qv||(qv={}));class K8 extends Yv{constructor(t){super(t,hW,Jl(t.event.target))}}K8.activators=[{eventName:"onMouseDown",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;return n.button===qv.RightClick?!1:(r?.({event:n}),!0)}}];const Kv={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};class Z8 extends Yv{constructor(t){super(t,Kv)}static setup(){return window.addEventListener(Kv.move.name,t,{capture:!1,passive:!1}),function(){window.removeEventListener(Kv.move.name,t)};function t(){}}}Z8.activators=[{eventName:"onTouchStart",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;const{touches:o}=n;return o.length>1?!1:(r?.({event:n}),!0)}}];var Sc;(function(e){e[e.Pointer=0]="Pointer",e[e.DraggableRect=1]="DraggableRect"})(Sc||(Sc={}));var H0;(function(e){e[e.TreeOrder=0]="TreeOrder",e[e.ReversedTreeOrder=1]="ReversedTreeOrder"})(H0||(H0={}));function gW(e){let{acceleration:t,activator:n=Sc.Pointer,canScroll:r,draggingRect:o,enabled:i,interval:a=5,order:l=H0.TreeOrder,pointerCoordinates:u,scrollableAncestors:c,scrollableAncestorRects:f,delta:p,threshold:m}=e;const g=yW({delta:p,disabled:!i}),[w,b]=IU(),x=y.useRef({x:0,y:0}),S=y.useRef({x:0,y:0}),k=y.useMemo(()=>{switch(n){case Sc.Pointer:return u?{top:u.y,bottom:u.y,left:u.x,right:u.x}:null;case Sc.DraggableRect:return o}},[n,o,u]),T=y.useRef(null),E=y.useCallback(()=>{const N=T.current;if(!N)return;const I=x.current.x*S.current.x,P=x.current.y*S.current.y;N.scrollBy(I,P)},[]),A=y.useMemo(()=>l===H0.TreeOrder?[...c].reverse():c,[l,c]);y.useEffect(()=>{if(!i||!c.length||!k){b();return}for(const N of A){if(r?.(N)===!1)continue;const I=c.indexOf(N),P=f[I];if(!P)continue;const{direction:M,speed:O}=iW(N,P,k,t,m);for(const B of["x","y"])g[B][M[B]]||(O[B]=0,M[B]=0);if(O.x>0||O.y>0){b(),T.current=N,w(E,a),x.current=O,S.current=M;return}}x.current={x:0,y:0},S.current={x:0,y:0},b()},[t,E,r,b,i,a,JSON.stringify(k),JSON.stringify(g),w,c,A,f,JSON.stringify(m)])}const vW={x:{[cr.Backward]:!1,[cr.Forward]:!1},y:{[cr.Backward]:!1,[cr.Forward]:!1}};function yW(e){let{delta:t,disabled:n}=e;const r=Bv(t);return bc(o=>{if(n||!r||!o)return vW;const i={x:Math.sign(t.x-r.x),y:Math.sign(t.y-r.y)};return{x:{[cr.Backward]:o.x[cr.Backward]||i.x===-1,[cr.Forward]:o.x[cr.Forward]||i.x===1},y:{[cr.Backward]:o.y[cr.Backward]||i.y===-1,[cr.Forward]:o.y[cr.Forward]||i.y===1}}},[n,t,r])}function wW(e,t){const n=t!=null?e.get(t):void 0,r=n?n.node.current:null;return bc(o=>{var i;return t==null?null:(i=r??o)!=null?i:null},[r,t])}function bW(e,t){return y.useMemo(()=>e.reduce((n,r)=>{const{sensor:o}=r,i=o.activators.map(a=>({eventName:a.eventName,handler:t(a.handler,r)}));return[...n,...i]},[]),[e,t])}var $c;(function(e){e[e.Always=0]="Always",e[e.BeforeDragging=1]="BeforeDragging",e[e.WhileDragging=2]="WhileDragging"})($c||($c={}));var Zv;(function(e){e.Optimized="optimized"})(Zv||(Zv={}));const Q8=new Map;function CW(e,t){let{dragging:n,dependencies:r,config:o}=t;const[i,a]=y.useState(null),{frequency:l,measure:u,strategy:c}=o,f=y.useRef(e),p=x(),m=_v(p),g=y.useCallback(function(S){S===void 0&&(S=[]),!m.current&&a(k=>k===null?S:k.concat(S.filter(T=>!k.includes(T))))},[m]),w=y.useRef(null),b=bc(S=>{if(p&&!n)return Q8;if(!S||S===Q8||f.current!==e||i!=null){const k=new Map;for(let T of e){if(!T)continue;if(i&&i.length>0&&!i.includes(T.id)&&T.rect.current){k.set(T.id,T.rect.current);continue}const E=T.node.current,A=E?new Wv(u(E),E):null;T.rect.current=A,A&&k.set(T.id,A)}return k}return S},[e,i,n,p,u]);return y.useEffect(()=>{f.current=e},[e]),y.useEffect(()=>{p||g()},[n,p]),y.useEffect(()=>{i&&i.length>0&&a(null)},[JSON.stringify(i)]),y.useEffect(()=>{p||typeof l!="number"||w.current!==null||(w.current=setTimeout(()=>{g(),w.current=null},l))},[l,p,g,...r]),{droppableRects:b,measureDroppableContainers:g,measuringScheduled:i!=null};function x(){switch(c){case $c.Always:return!1;case $c.BeforeDragging:return n;default:return!n}}}function J8(e,t){return bc(n=>e?n||(typeof t=="function"?t(e):e):null,[t,e])}function xW(e,t){return J8(e,t)}function SW(e){let{callback:t,disabled:n}=e;const r=Lv(t),o=y.useMemo(()=>{if(n||typeof window>"u"||typeof window.MutationObserver>"u")return;const{MutationObserver:i}=window;return new i(r)},[r,n]);return y.useEffect(()=>()=>o?.disconnect(),[o]),o}function Qv(e){let{callback:t,disabled:n}=e;const r=Lv(t),o=y.useMemo(()=>{if(n||typeof window>"u"||typeof window.ResizeObserver>"u")return;const{ResizeObserver:i}=window;return new i(r)},[n]);return y.useEffect(()=>()=>o?.disconnect(),[o]),o}function $W(e){return new Wv(Cc(e),e)}function X8(e,t,n){t===void 0&&(t=$W);const[r,o]=y.useState(null);function i(){o(u=>{if(!e)return null;if(e.isConnected===!1){var c;return(c=u??n)!=null?c:null}const f=t(e);return JSON.stringify(u)===JSON.stringify(f)?u:f})}const a=SW({callback(u){if(e)for(const c of u){const{type:f,target:p}=c;if(f==="childList"&&p instanceof HTMLElement&&p.contains(e)){i();break}}}}),l=Qv({callback:i});return Na(()=>{i(),e?(l?.observe(e),a?.observe(document.body,{childList:!0,subtree:!0})):(l?.disconnect(),a?.disconnect())},[e]),r}function TW(e){const t=J8(e);return L8(e,t)}const e7=[];function kW(e){const t=y.useRef(e),n=bc(r=>e?r&&r!==e7&&e&&t.current&&e.parentNode===t.current.parentNode?r:Gv(e):e7,[e]);return y.useEffect(()=>{t.current=e},[e]),n}function EW(e){const[t,n]=y.useState(null),r=y.useRef(e),o=y.useCallback(i=>{const a=Vv(i.target);a&&n(l=>l?(l.set(a,Uv(a)),new Map(l)):null)},[]);return y.useEffect(()=>{const i=r.current;if(e!==i){a(i);const l=e.map(u=>{const c=Vv(u);return c?(c.addEventListener("scroll",o,{passive:!0}),[c,Uv(c)]):null}).filter(u=>u!=null);n(l.length?new Map(l):null),r.current=e}return()=>{a(e),a(i)};function a(l){l.forEach(u=>{const c=Vv(u);c?.removeEventListener("scroll",o)})}},[o,e]),y.useMemo(()=>e.length?t?Array.from(t.values()).reduce((i,a)=>Xl(i,a),Ho):G8(e):Ho,[e,t])}function t7(e,t){t===void 0&&(t=[]);const n=y.useRef(null);return y.useEffect(()=>{n.current=null},t),y.useEffect(()=>{const r=e!==Ho;r&&!n.current&&(n.current=e),!r&&n.current&&(n.current=null)},[e]),n.current?U0(e,n.current):Ho}function AW(e){y.useEffect(()=>{if(!V0)return;const t=e.map(n=>{let{sensor:r}=n;return r.setup==null?void 0:r.setup()});return()=>{for(const n of t)n?.()}},e.map(t=>{let{sensor:n}=t;return n}))}function DW(e,t){return y.useMemo(()=>e.reduce((n,r)=>{let{eventName:o,handler:i}=r;return n[o]=a=>{i(a,t)},n},{}),[e,t])}function n7(e){return y.useMemo(()=>e?tW(e):null,[e])}const r7=[];function RW(e,t){t===void 0&&(t=Cc);const[n]=e,r=n7(n?Jr(n):null),[o,i]=y.useState(r7);function a(){i(()=>e.length?e.map(u=>j8(u)?r:new Wv(t(u),u)):r7)}const l=Qv({callback:a});return Na(()=>{l?.disconnect(),a(),e.forEach(u=>l?.observe(u))},[e]),o}function IW(e){if(!e)return null;if(e.children.length>1)return e;const t=e.children[0];return wc(t)?t:e}function NW(e){let{measure:t}=e;const[n,r]=y.useState(null),o=y.useCallback(c=>{for(const{target:f}of c)if(wc(f)){r(p=>{const m=t(f);return p?{...p,width:m.width,height:m.height}:m});break}},[t]),i=Qv({callback:o}),a=y.useCallback(c=>{const f=IW(c);i?.disconnect(),f&&i?.observe(f),r(f?t(f):null)},[t,i]),[l,u]=Mv(a);return y.useMemo(()=>({nodeRef:l,rect:n,setRef:u}),[n,l,u])}const PW=[{sensor:q8,options:{}},{sensor:W8,options:{}}],OW={current:{}},Y0={draggable:{measure:_8},droppable:{measure:_8,strategy:$c.WhileDragging,frequency:Zv.Optimized},dragOverlay:{measure:Cc}};class Tc extends Map{get(t){var n;return t!=null&&(n=super.get(t))!=null?n:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(t=>{let{disabled:n}=t;return!n})}getNodeFor(t){var n,r;return(n=(r=this.get(t))==null?void 0:r.node.current)!=null?n:void 0}}const LW={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new Tc,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:W0},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:Y0,measureDroppableContainers:W0,windowRect:null,measuringScheduled:!1},_W={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:W0,draggableNodes:new Map,over:null,measureDroppableContainers:W0},Jv=y.createContext(_W),MW=y.createContext(LW);function BW(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new Tc}}}function FW(e,t){switch(t.type){case kr.DragStart:return{...e,draggable:{...e.draggable,initialCoordinates:t.initialCoordinates,active:t.active}};case kr.DragMove:return e.draggable.active==null?e:{...e,draggable:{...e.draggable,translate:{x:t.coordinates.x-e.draggable.initialCoordinates.x,y:t.coordinates.y-e.draggable.initialCoordinates.y}}};case kr.DragEnd:case kr.DragCancel:return{...e,draggable:{...e.draggable,active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}}};case kr.RegisterDroppable:{const{element:n}=t,{id:r}=n,o=new Tc(e.droppable.containers);return o.set(r,n),{...e,droppable:{...e.droppable,containers:o}}}case kr.SetDroppableDisabled:{const{id:n,key:r,disabled:o}=t,i=e.droppable.containers.get(n);if(!i||r!==i.key)return e;const a=new Tc(e.droppable.containers);return a.set(n,{...i,disabled:o}),{...e,droppable:{...e.droppable,containers:a}}}case kr.UnregisterDroppable:{const{id:n,key:r}=t,o=e.droppable.containers.get(n);if(!o||r!==o.key)return e;const i=new Tc(e.droppable.containers);return i.delete(n),{...e,droppable:{...e.droppable,containers:i}}}default:return e}}function jW(e){let{disabled:t}=e;const{active:n,activatorEvent:r,draggableNodes:o}=y.useContext(Jv),i=Bv(r),a=Bv(n?.id);return y.useEffect(()=>{if(!t&&!r&&i&&a!=null){if(!I8(i)||document.activeElement===i.target)return;const l=o.get(a);if(!l)return;const{activatorNode:u,node:c}=l;if(!u.current&&!c.current)return;requestAnimationFrame(()=>{for(const f of[u.current,c.current]){if(!f)continue;const p=OU(f);if(p){p.focus();break}}})}},[r,t,o,a,i]),null}function zW(e,t){let{transform:n,...r}=t;return e!=null&&e.length?e.reduce((o,i)=>i({transform:o,...r}),n):n}function GW(e){return y.useMemo(()=>({draggable:{...Y0.draggable,...e?.draggable},droppable:{...Y0.droppable,...e?.droppable},dragOverlay:{...Y0.dragOverlay,...e?.dragOverlay}}),[e?.draggable,e?.droppable,e?.dragOverlay])}function VW(e){let{activeNode:t,measure:n,initialRect:r,config:o=!0}=e;const i=y.useRef(!1),{x:a,y:l}=typeof o=="boolean"?{x:o,y:o}:o;Na(()=>{if(!a&&!l||!t){i.current=!1;return}if(i.current||!r)return;const c=t?.node.current;if(!c||c.isConnected===!1)return;const f=n(c),p=L8(f,r);if(a||(p.x=0),l||(p.y=0),i.current=!0,Math.abs(p.x)>0||Math.abs(p.y)>0){const m=M8(c);m&&m.scrollBy({top:p.y,left:p.x})}},[t,a,l,r,n])}const o7=y.createContext({...Ho,scaleX:1,scaleY:1});var Pa;(function(e){e[e.Uninitialized=0]="Uninitialized",e[e.Initializing=1]="Initializing",e[e.Initialized=2]="Initialized"})(Pa||(Pa={}));const UW=y.memo(function(t){var n,r,o,i;let{id:a,accessibility:l,autoScroll:u=!0,children:c,sensors:f=PW,collisionDetection:p=qU,measuring:m,modifiers:g,...w}=t;const b=y.useReducer(FW,void 0,BW),[x,S]=b,[k,T]=jU(),[E,A]=y.useState(Pa.Uninitialized),N=E===Pa.Initialized,{draggable:{active:I,nodes:P,translate:M},droppable:{containers:O}}=x,B=I!=null?P.get(I):null,j=y.useRef({initial:null,translated:null}),z=y.useMemo(()=>{var At;return I!=null?{id:I,data:(At=B?.data)!=null?At:OW,rect:j}:null},[I,B]),te=y.useRef(null),[re,ae]=y.useState(null),[oe,G]=y.useState(null),V=_v(w,Object.values(w)),Z=jv("DndDescribedBy",a),F=y.useMemo(()=>O.getEnabled(),[O]),H=GW(m),{droppableRects:ne,measureDroppableContainers:ie,measuringScheduled:K}=CW(F,{dragging:N,dependencies:[M.x,M.y],config:H.droppable}),de=wW(P,I),ve=y.useMemo(()=>oe?zv(oe):null,[oe]),xe=On(),ge=xW(de,H.draggable.measure);VW({activeNode:I!=null?P.get(I):null,config:xe.layoutShiftCompensation,initialRect:ge,measure:H.draggable.measure});const ye=X8(de,H.draggable.measure,ge),we=X8(de?de.parentElement:null),$e=y.useRef({activatorEvent:null,active:null,activeNode:de,collisionRect:null,collisions:null,droppableRects:ne,draggableNodes:P,draggingNode:null,draggingNodeRect:null,droppableContainers:O,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),Me=O.getNodeFor((n=$e.current.over)==null?void 0:n.id),Ae=NW({measure:H.dragOverlay.measure}),De=(r=Ae.nodeRef.current)!=null?r:de,Oe=N?(o=Ae.rect)!=null?o:ye:null,rt=!!(Ae.nodeRef.current&&Ae.rect),ze=TW(rt?null:ye),Qe=n7(De?Jr(De):null),tt=kW(N?Me??de:null),nt=RW(tt),Be=zW(g,{transform:{x:M.x-ze.x,y:M.y-ze.y,scaleX:1,scaleY:1},activatorEvent:oe,active:z,activeNodeRect:ye,containerNodeRect:we,draggingNodeRect:Oe,over:$e.current.over,overlayNodeRect:Ae.rect,scrollableAncestors:tt,scrollableAncestorRects:nt,windowRect:Qe}),Le=ve?Xl(ve,M):null,$t=EW(tt),wt=t7($t),He=t7($t,[ye]),Xe=Xl(Be,wt),qe=Oe?QU(Oe,Be):null,ft=z&&qe?p({active:z,collisionRect:qe,droppableRects:ne,droppableContainers:F,pointerCoordinates:Le}):null,jt=HU(ft,"id"),[Tt,at]=y.useState(null),Fe=rt?Be:Xl(Be,He),Nt=KU(Fe,(i=Tt?.rect)!=null?i:null,ye),zt=y.useRef(null),Tn=y.useCallback((At,bt)=>{let{sensor:kt,options:rn}=bt;if(te.current==null)return;const ut=P.get(te.current);if(!ut)return;const Dt=At.nativeEvent,Lt=new kt({active:te.current,activeNode:ut,event:Dt,options:rn,context:$e,onAbort(gt){if(!P.get(gt))return;const{onDragAbort:xt}=V.current,Bt={id:gt};xt?.(Bt),k({type:"onDragAbort",event:Bt})},onPending(gt,Jt,xt,Bt){if(!P.get(gt))return;const{onDragPending:En}=V.current,An={id:gt,constraint:Jt,initialCoordinates:xt,offset:Bt};En?.(An),k({type:"onDragPending",event:An})},onStart(gt){const Jt=te.current;if(Jt==null)return;const xt=P.get(Jt);if(!xt)return;const{onDragStart:Bt}=V.current,Xt={activatorEvent:Dt,active:{id:Jt,data:xt.data,rect:j}};Qr.unstable_batchedUpdates(()=>{Bt?.(Xt),A(Pa.Initializing),S({type:kr.DragStart,initialCoordinates:gt,active:Jt}),k({type:"onDragStart",event:Xt}),ae(zt.current),G(Dt)})},onMove(gt){S({type:kr.DragMove,coordinates:gt})},onEnd:_t(kr.DragEnd),onCancel:_t(kr.DragCancel)});zt.current=Lt;function _t(gt){return async function(){const{active:xt,collisions:Bt,over:Xt,scrollAdjustedTranslate:En}=$e.current;let An=null;if(xt&&En){const{cancelDrop:mr}=V.current;An={activatorEvent:Dt,active:xt,collisions:Bt,delta:En,over:Xt},gt===kr.DragEnd&&typeof mr=="function"&&await Promise.resolve(mr(An))&&(gt=kr.DragCancel)}te.current=null,Qr.unstable_batchedUpdates(()=>{S({type:gt}),A(Pa.Uninitialized),at(null),ae(null),G(null),zt.current=null;const mr=gt===kr.DragEnd?"onDragEnd":"onDragCancel";if(An){const Nr=V.current[mr];Nr?.(An),k({type:mr,event:An})}})}}},[P]),pr=y.useCallback((At,bt)=>(kt,rn)=>{const ut=kt.nativeEvent,Dt=P.get(rn);if(te.current!==null||!Dt||ut.dndKit||ut.defaultPrevented)return;const Lt={active:Dt};At(kt,bt.options,Lt)===!0&&(ut.dndKit={capturedBy:bt.sensor},te.current=rn,Tn(kt,bt))},[P,Tn]),er=bW(f,pr);AW(f),Na(()=>{ye&&E===Pa.Initializing&&A(Pa.Initialized)},[ye,E]),y.useEffect(()=>{const{onDragMove:At}=V.current,{active:bt,activatorEvent:kt,collisions:rn,over:ut}=$e.current;if(!bt||!kt)return;const Dt={active:bt,activatorEvent:kt,collisions:rn,delta:{x:Xe.x,y:Xe.y},over:ut};Qr.unstable_batchedUpdates(()=>{At?.(Dt),k({type:"onDragMove",event:Dt})})},[Xe.x,Xe.y]),y.useEffect(()=>{const{active:At,activatorEvent:bt,collisions:kt,droppableContainers:rn,scrollAdjustedTranslate:ut}=$e.current;if(!At||te.current==null||!bt||!ut)return;const{onDragOver:Dt}=V.current,Lt=rn.get(jt),_t=Lt&&Lt.rect.current?{id:Lt.id,rect:Lt.rect.current,data:Lt.data,disabled:Lt.disabled}:null,gt={active:At,activatorEvent:bt,collisions:kt,delta:{x:ut.x,y:ut.y},over:_t};Qr.unstable_batchedUpdates(()=>{at(_t),Dt?.(gt),k({type:"onDragOver",event:gt})})},[jt]),Na(()=>{$e.current={activatorEvent:oe,active:z,activeNode:de,collisionRect:qe,collisions:ft,droppableRects:ne,draggableNodes:P,draggingNode:De,draggingNodeRect:Oe,droppableContainers:O,over:Tt,scrollableAncestors:tt,scrollAdjustedTranslate:Xe},j.current={initial:Oe,translated:qe}},[z,de,ft,qe,P,De,Oe,ne,O,Tt,tt,Xe]),gW({...xe,delta:M,draggingRect:qe,pointerCoordinates:Le,scrollableAncestors:tt,scrollableAncestorRects:nt});const Vn=y.useMemo(()=>({active:z,activeNode:de,activeNodeRect:ye,activatorEvent:oe,collisions:ft,containerNodeRect:we,dragOverlay:Ae,draggableNodes:P,droppableContainers:O,droppableRects:ne,over:Tt,measureDroppableContainers:ie,scrollableAncestors:tt,scrollableAncestorRects:nt,measuringConfiguration:H,measuringScheduled:K,windowRect:Qe}),[z,de,ye,oe,ft,we,Ae,P,O,ne,Tt,ie,tt,nt,H,K,Qe]),kn=y.useMemo(()=>({activatorEvent:oe,activators:er,active:z,activeNodeRect:ye,ariaDescribedById:{draggable:Z},dispatch:S,draggableNodes:P,over:Tt,measureDroppableContainers:ie}),[oe,er,z,ye,S,Z,P,Tt,ie]);return be.createElement(P8.Provider,{value:T},be.createElement(Jv.Provider,{value:kn},be.createElement(MW.Provider,{value:Vn},be.createElement(o7.Provider,{value:Nt},c)),be.createElement(jW,{disabled:l?.restoreFocus===!1})),be.createElement(VU,{...l,hiddenTextDescribedById:Z}));function On(){const At=re?.autoScrollEnabled===!1,bt=typeof u=="object"?u.enabled===!1:u===!1,kt=N&&!At&&!bt;return typeof u=="object"?{...u,enabled:kt}:{enabled:kt}}}),WW=y.createContext(null),i7="button",HW="Draggable";function YW(e){let{id:t,data:n,disabled:r=!1,attributes:o}=e;const i=jv(HW),{activators:a,activatorEvent:l,active:u,activeNodeRect:c,ariaDescribedById:f,draggableNodes:p,over:m}=y.useContext(Jv),{role:g=i7,roleDescription:w="draggable",tabIndex:b=0}=o??{},x=u?.id===t,S=y.useContext(x?o7:WW),[k,T]=Mv(),[E,A]=Mv(),N=DW(a,t),I=_v(n);Na(()=>(p.set(t,{id:t,key:i,node:k,activatorNode:E,data:I}),()=>{const M=p.get(t);M&&M.key===i&&p.delete(t)}),[p,t]);const P=y.useMemo(()=>({role:g,tabIndex:b,"aria-disabled":r,"aria-pressed":x&&g===i7?!0:void 0,"aria-roledescription":w,"aria-describedby":f.draggable}),[r,g,b,x,w,f.draggable]);return{active:u,activatorEvent:l,activeNodeRect:c,attributes:P,isDragging:x,listeners:r?void 0:N,node:k,over:m,setNodeRef:T,setActivatorNodeRef:A,transform:S}}const qW=e=>{let{transform:t}=e;return{...t,y:0}};var KW=y.useLayoutEffect,ZW=function(t){var n=be.useRef(t);return KW(function(){n.current=t}),n},a7=function(t,n){if(typeof t=="function"){t(n);return}t.current=n},QW=function(t,n){var r=be.useRef();return be.useCallback(function(o){t.current=o,r.current&&a7(r.current,null),r.current=n,n&&a7(n,o)},[n])},s7={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0",display:"block"},JW=function(t){Object.keys(s7).forEach(function(n){t.style.setProperty(n,s7[n],"important")})},l7=JW,jr=null,u7=function(t,n){var r=t.scrollHeight;return n.sizingStyle.boxSizing==="border-box"?r+n.borderSize:r-n.paddingSize};function XW(e,t,n,r){n===void 0&&(n=1),r===void 0&&(r=1/0),jr||(jr=document.createElement("textarea"),jr.setAttribute("tabindex","-1"),jr.setAttribute("aria-hidden","true"),l7(jr)),jr.parentNode===null&&document.body.appendChild(jr);var o=e.paddingSize,i=e.borderSize,a=e.sizingStyle,l=a.boxSizing;Object.keys(a).forEach(function(m){var g=m;jr.style[g]=a[g]}),l7(jr),jr.value=t;var u=u7(jr,e);jr.value=t,u=u7(jr,e),jr.value="x";var c=jr.scrollHeight-o,f=c*n;l==="border-box"&&(f=f+o+i),u=Math.max(f,u);var p=c*r;return l==="border-box"&&(p=p+o+i),u=Math.min(p,u),[u,c]}var d7=function(){},eH=function(t,n){return t.reduce(function(r,o){return r[o]=n[o],r},{})},tH=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak","wordSpacing","scrollbarGutter"],nH=!!document.documentElement.currentStyle,rH=function(t){var n=window.getComputedStyle(t);if(n===null)return null;var r=eH(tH,n),o=r.boxSizing;if(o==="")return null;nH&&o==="border-box"&&(r.width=parseFloat(r.width)+parseFloat(r.borderRightWidth)+parseFloat(r.borderLeftWidth)+parseFloat(r.paddingRight)+parseFloat(r.paddingLeft)+"px");var i=parseFloat(r.paddingBottom)+parseFloat(r.paddingTop),a=parseFloat(r.borderBottomWidth)+parseFloat(r.borderTopWidth);return{sizingStyle:r,paddingSize:i,borderSize:a}},oH=rH;function Xv(e,t,n){var r=ZW(n);y.useLayoutEffect(function(){var o=function(a){return r.current(a)};if(e)return e.addEventListener(t,o),function(){return e.removeEventListener(t,o)}},[])}var iH=function(t,n){Xv(document.body,"reset",function(r){t.current.form===r.target&&n(r)})},aH=function(t){Xv(window,"resize",t)},sH=function(t){Xv(document.fonts,"loadingdone",t)},lH=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],uH=function(t,n){var r=t.cacheMeasurements,o=t.maxRows,i=t.minRows,a=t.onChange,l=a===void 0?d7:a,u=t.onHeightChange,c=u===void 0?d7:u,f=D0(t,lH),p=f.value!==void 0,m=y.useRef(null),g=QW(m,n),w=y.useRef(0),b=y.useRef(),x=function(){var T=m.current,E=r&&b.current?b.current:oH(T);if(E){b.current=E;var A=XW(E,T.value||T.placeholder||"x",i,o),N=A[0],I=A[1];w.current!==N&&(w.current=N,T.style.setProperty("height",N+"px","important"),c(N,{rowHeight:I}))}},S=function(T){p||x(),l(T)};return y.useLayoutEffect(x),iH(m,function(){if(!p){var k=m.current.value;requestAnimationFrame(function(){var T=m.current;T&&k!==T.value&&x()})}}),aH(x),sH(x),y.createElement("textarea",cc({},f,{onChange:S,ref:g}))},dH=y.forwardRef(uH),e2,c7;function cH(){return c7||(c7=1,e2=function e(t,n){if(t===n)return!0;if(t&&n&&typeof t=="object"&&typeof n=="object"){if(t.constructor!==n.constructor)return!1;var r,o,i;if(Array.isArray(t)){if(r=t.length,r!=n.length)return!1;for(o=r;o--!==0;)if(!e(t[o],n[o]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if(i=Object.keys(t),r=i.length,r!==Object.keys(n).length)return!1;for(o=r;o--!==0;)if(!Object.prototype.hasOwnProperty.call(n,i[o]))return!1;for(o=r;o--!==0;){var a=i[o];if(!(a==="_owner"&&t.$$typeof)&&!e(t[a],n[a]))return!1}return!0}return t!==t&&n!==n}),e2}var fH=cH();const f7=Ut(fH);var Vs=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},eu=typeof window>"u"||"Deno"in globalThis;function So(){}function pH(e,t){return typeof e=="function"?e(t):e}function t2(e){return typeof e=="number"&&e>=0&&e!==1/0}function p7(e,t){return Math.max(e+(t||0)-Date.now(),0)}function tu(e,t){return typeof e=="function"?e(t):e}function Yo(e,t){return typeof e=="function"?e(t):e}function m7(e,t){const{type:n="all",exact:r,fetchStatus:o,predicate:i,queryKey:a,stale:l}=e;if(a){if(r){if(t.queryHash!==n2(a,t.options))return!1}else if(!kc(t.queryKey,a))return!1}if(n!=="all"){const u=t.isActive();if(n==="active"&&!u||n==="inactive"&&u)return!1}return!(typeof l=="boolean"&&t.isStale()!==l||o&&o!==t.state.fetchStatus||i&&!i(t))}function h7(e,t){const{exact:n,status:r,predicate:o,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(n){if(Us(t.options.mutationKey)!==Us(i))return!1}else if(!kc(t.options.mutationKey,i))return!1}return!(r&&t.state.status!==r||o&&!o(t))}function n2(e,t){return(t?.queryKeyHashFn||Us)(e)}function Us(e){return JSON.stringify(e,(t,n)=>o2(n)?Object.keys(n).sort().reduce((r,o)=>(r[o]=n[o],r),{}):n)}function kc(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(n=>!kc(e[n],t[n])):!1}function r2(e,t){if(e===t)return e;const n=g7(e)&&g7(t);if(n||o2(e)&&o2(t)){const r=n?e:Object.keys(e),o=r.length,i=n?t:Object.keys(t),a=i.length,l=n?[]:{};let u=0;for(let c=0;c{setTimeout(t,e)})}function i2(e,t,n){return typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?r2(e,t):t}function hH(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function gH(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var a2=Symbol();function y7(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===a2?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}var vH=(RN=class extends Vs{constructor(){super();Ze(this,dl);Ze(this,is);Ze(this,Zu);_e(this,Zu,t=>{if(!eu&&window.addEventListener){const n=()=>t();return window.addEventListener("visibilitychange",n,!1),()=>{window.removeEventListener("visibilitychange",n)}}})}onSubscribe(){q(this,is)||this.setEventListener(q(this,Zu))}onUnsubscribe(){var t;this.hasListeners()||((t=q(this,is))==null||t.call(this),_e(this,is,void 0))}setEventListener(t){var n;_e(this,Zu,t),(n=q(this,is))==null||n.call(this),_e(this,is,t(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()}))}setFocused(t){q(this,dl)!==t&&(_e(this,dl,t),this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(n=>{n(t)})}isFocused(){return typeof q(this,dl)=="boolean"?q(this,dl):globalThis.document?.visibilityState!=="hidden"}},dl=new WeakMap,is=new WeakMap,Zu=new WeakMap,RN),s2=new vH,yH=(IN=class extends Vs{constructor(){super();Ze(this,Qu,!0);Ze(this,as);Ze(this,Ju);_e(this,Ju,t=>{if(!eu&&window.addEventListener){const n=()=>t(!0),r=()=>t(!1);return window.addEventListener("online",n,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",r)}}})}onSubscribe(){q(this,as)||this.setEventListener(q(this,Ju))}onUnsubscribe(){var t;this.hasListeners()||((t=q(this,as))==null||t.call(this),_e(this,as,void 0))}setEventListener(t){var n;_e(this,Ju,t),(n=q(this,as))==null||n.call(this),_e(this,as,t(this.setOnline.bind(this)))}setOnline(t){q(this,Qu)!==t&&(_e(this,Qu,t),this.listeners.forEach(r=>{r(t)}))}isOnline(){return q(this,Qu)}},Qu=new WeakMap,as=new WeakMap,Ju=new WeakMap,IN),K0=new yH;function l2(){let e,t;const n=new Promise((o,i)=>{e=o,t=i});n.status="pending",n.catch(()=>{});function r(o){Object.assign(n,o),delete n.resolve,delete n.reject}return n.resolve=o=>{r({status:"fulfilled",value:o}),e(o)},n.reject=o=>{r({status:"rejected",reason:o}),t(o)},n}function wH(e){return Math.min(1e3*2**e,3e4)}function w7(e){return(e??"online")==="online"?K0.isOnline():!0}var b7=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function u2(e){return e instanceof b7}function C7(e){let t=!1,n=0,r=!1,o;const i=l2(),a=b=>{r||(m(new b7(b)),e.abort?.())},l=()=>{t=!0},u=()=>{t=!1},c=()=>s2.isFocused()&&(e.networkMode==="always"||K0.isOnline())&&e.canRun(),f=()=>w7(e.networkMode)&&e.canRun(),p=b=>{r||(r=!0,e.onSuccess?.(b),o?.(),i.resolve(b))},m=b=>{r||(r=!0,e.onError?.(b),o?.(),i.reject(b))},g=()=>new Promise(b=>{o=x=>{(r||c())&&b(x)},e.onPause?.()}).then(()=>{o=void 0,r||e.onContinue?.()}),w=()=>{if(r)return;let b;const x=n===0?e.initialPromise:void 0;try{b=x??e.fn()}catch(S){b=Promise.reject(S)}Promise.resolve(b).then(p).catch(S=>{if(r)return;const k=e.retry??(eu?0:3),T=e.retryDelay??wH,E=typeof T=="function"?T(n,S):T,A=k===!0||typeof k=="number"&&nc()?void 0:g()).then(()=>{t?m(S):w()})})};return{promise:i,cancel:a,continue:()=>(o?.(),i),cancelRetry:l,continueRetry:u,canStart:f,start:()=>(f()?w():g().then(w),i)}}function bH(){let e=[],t=0,n=l=>{l()},r=l=>{l()},o=l=>setTimeout(l,0);const i=l=>{t?e.push(l):o(()=>{n(l)})},a=()=>{const l=e;e=[],l.length&&o(()=>{r(()=>{l.forEach(u=>{n(u)})})})};return{batch:l=>{let u;t++;try{u=l()}finally{t--,t||a()}return u},batchCalls:l=>(...u)=>{i(()=>{l(...u)})},schedule:i,setNotifyFunction:l=>{n=l},setBatchNotifyFunction:l=>{r=l},setScheduler:l=>{o=l}}}var Bn=bH(),x7=(NN=class{constructor(){Ze(this,cl)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),t2(this.gcTime)&&_e(this,cl,setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(eu?1/0:5*60*1e3))}clearGcTimeout(){q(this,cl)&&(clearTimeout(q(this,cl)),_e(this,cl,void 0))}},cl=new WeakMap,NN),CH=(PN=class extends x7{constructor(t){super();Ze(this,si);Ze(this,Xu);Ze(this,ed);Ze(this,Ro);Ze(this,fl);Ze(this,Ir);Ze(this,sp);Ze(this,pl);_e(this,pl,!1),_e(this,sp,t.defaultOptions),this.setOptions(t.options),this.observers=[],_e(this,fl,t.client),_e(this,Ro,q(this,fl).getQueryCache()),this.queryKey=t.queryKey,this.queryHash=t.queryHash,_e(this,Xu,xH(this.options)),this.state=t.state??q(this,Xu),this.scheduleGc()}get meta(){return this.options.meta}get promise(){return q(this,Ir)?.promise}setOptions(t){this.options={...q(this,sp),...t},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&q(this,Ro).remove(this)}setData(t,n){const r=i2(this.state.data,t,this.options);return dt(this,si,Ta).call(this,{data:r,type:"success",dataUpdatedAt:n?.updatedAt,manual:n?.manual}),r}setState(t,n){dt(this,si,Ta).call(this,{type:"setState",state:t,setStateOptions:n})}cancel(t){const n=q(this,Ir)?.promise;return q(this,Ir)?.cancel(t),n?n.then(So).catch(So):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(q(this,Xu))}isActive(){return this.observers.some(t=>Yo(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===a2||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStale(){return this.state.isInvalidated?!0:this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0}isStaleByTime(t=0){return this.state.isInvalidated||this.state.data===void 0||!p7(this.state.dataUpdatedAt,t)}onFocus(){this.observers.find(n=>n.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),q(this,Ir)?.continue()}onOnline(){this.observers.find(n=>n.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),q(this,Ir)?.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),q(this,Ro).notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(n=>n!==t),this.observers.length||(q(this,Ir)&&(q(this,pl)?q(this,Ir).cancel({revert:!0}):q(this,Ir).cancelRetry()),this.scheduleGc()),q(this,Ro).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||dt(this,si,Ta).call(this,{type:"invalidate"})}fetch(t,n){if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&n?.cancelRefetch)this.cancel({silent:!0});else if(q(this,Ir))return q(this,Ir).continueRetry(),q(this,Ir).promise}if(t&&this.setOptions(t),!this.options.queryFn){const u=this.observers.find(c=>c.options.queryFn);u&&this.setOptions(u.options)}const r=new AbortController,o=u=>{Object.defineProperty(u,"signal",{enumerable:!0,get:()=>(_e(this,pl,!0),r.signal)})},i=()=>{const u=y7(this.options,n),c={client:q(this,fl),queryKey:this.queryKey,meta:this.meta};return o(c),_e(this,pl,!1),this.options.persister?this.options.persister(u,c,this):u(c)},a={fetchOptions:n,options:this.options,queryKey:this.queryKey,client:q(this,fl),state:this.state,fetchFn:i};o(a),this.options.behavior?.onFetch(a,this),_e(this,ed,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==a.fetchOptions?.meta)&&dt(this,si,Ta).call(this,{type:"fetch",meta:a.fetchOptions?.meta});const l=u=>{u2(u)&&u.silent||dt(this,si,Ta).call(this,{type:"error",error:u}),u2(u)||(q(this,Ro).config.onError?.(u,this),q(this,Ro).config.onSettled?.(this.state.data,u,this)),this.scheduleGc()};return _e(this,Ir,C7({initialPromise:n?.initialPromise,fn:a.fetchFn,abort:r.abort.bind(r),onSuccess:u=>{if(u===void 0){l(new Error(`${this.queryHash} data is undefined`));return}try{this.setData(u)}catch(c){l(c);return}q(this,Ro).config.onSuccess?.(u,this),q(this,Ro).config.onSettled?.(u,this.state.error,this),this.scheduleGc()},onError:l,onFail:(u,c)=>{dt(this,si,Ta).call(this,{type:"failed",failureCount:u,error:c})},onPause:()=>{dt(this,si,Ta).call(this,{type:"pause"})},onContinue:()=>{dt(this,si,Ta).call(this,{type:"continue"})},retry:a.options.retry,retryDelay:a.options.retryDelay,networkMode:a.options.networkMode,canRun:()=>!0})),q(this,Ir).start()}},Xu=new WeakMap,ed=new WeakMap,Ro=new WeakMap,fl=new WeakMap,Ir=new WeakMap,sp=new WeakMap,pl=new WeakMap,si=new WeakSet,Ta=function(t){const n=r=>{switch(t.type){case"failed":return{...r,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...S7(r.data,this.options),fetchMeta:t.meta??null};case"success":return{...r,data:t.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:t.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const o=t.error;return u2(o)&&o.revert&&q(this,ed)?{...q(this,ed),fetchStatus:"idle"}:{...r,error:o,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:o,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...t.state}}};this.state=n(this.state),Bn.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),q(this,Ro).notify({query:this,type:"updated",action:t})})},PN);function S7(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:w7(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function xH(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var SH=(ON=class extends Vs{constructor(t={}){super();Ze(this,Ni);this.config=t,_e(this,Ni,new Map)}build(t,n,r){const o=n.queryKey,i=n.queryHash??n2(o,n);let a=this.get(i);return a||(a=new CH({client:t,queryKey:o,queryHash:i,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(o)}),this.add(a)),a}add(t){q(this,Ni).has(t.queryHash)||(q(this,Ni).set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const n=q(this,Ni).get(t.queryHash);n&&(t.destroy(),n===t&&q(this,Ni).delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){Bn.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return q(this,Ni).get(t)}getAll(){return[...q(this,Ni).values()]}find(t){const n={exact:!0,...t};return this.getAll().find(r=>m7(n,r))}findAll(t={}){const n=this.getAll();return Object.keys(t).length>0?n.filter(r=>m7(t,r)):n}notify(t){Bn.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){Bn.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){Bn.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},Ni=new WeakMap,ON),$H=(LN=class extends x7{constructor(t){super();Ze(this,Oi);Ze(this,Pi);Ze(this,Wr);Ze(this,ml);this.mutationId=t.mutationId,_e(this,Wr,t.mutationCache),_e(this,Pi,[]),this.state=t.state||$7(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){q(this,Pi).includes(t)||(q(this,Pi).push(t),this.clearGcTimeout(),q(this,Wr).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){_e(this,Pi,q(this,Pi).filter(n=>n!==t)),this.scheduleGc(),q(this,Wr).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){q(this,Pi).length||(this.state.status==="pending"?this.scheduleGc():q(this,Wr).remove(this))}continue(){return q(this,ml)?.continue()??this.execute(this.state.variables)}async execute(t){_e(this,ml,C7({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(new Error("No mutationFn found")),onFail:(o,i)=>{dt(this,Oi,Ds).call(this,{type:"failed",failureCount:o,error:i})},onPause:()=>{dt(this,Oi,Ds).call(this,{type:"pause"})},onContinue:()=>{dt(this,Oi,Ds).call(this,{type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>q(this,Wr).canRun(this)}));const n=this.state.status==="pending",r=!q(this,ml).canStart();try{if(!n){dt(this,Oi,Ds).call(this,{type:"pending",variables:t,isPaused:r}),await q(this,Wr).config.onMutate?.(t,this);const i=await this.options.onMutate?.(t);i!==this.state.context&&dt(this,Oi,Ds).call(this,{type:"pending",context:i,variables:t,isPaused:r})}const o=await q(this,ml).start();return await q(this,Wr).config.onSuccess?.(o,t,this.state.context,this),await this.options.onSuccess?.(o,t,this.state.context),await q(this,Wr).config.onSettled?.(o,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(o,null,t,this.state.context),dt(this,Oi,Ds).call(this,{type:"success",data:o}),o}catch(o){try{throw await q(this,Wr).config.onError?.(o,t,this.state.context,this),await this.options.onError?.(o,t,this.state.context),await q(this,Wr).config.onSettled?.(void 0,o,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,o,t,this.state.context),o}finally{dt(this,Oi,Ds).call(this,{type:"error",error:o})}}finally{q(this,Wr).runNext(this)}}},Pi=new WeakMap,Wr=new WeakMap,ml=new WeakMap,Oi=new WeakSet,Ds=function(t){const n=r=>{switch(t.type){case"failed":return{...r,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...r,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:t.error,failureCount:r.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=n(this.state),Bn.batch(()=>{q(this,Pi).forEach(r=>{r.onMutationUpdate(t)}),q(this,Wr).notify({mutation:this,type:"updated",action:t})})},LN);function $7(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var TH=(_N=class extends Vs{constructor(t={}){super();Ze(this,pa);Ze(this,li);Ze(this,lp);this.config=t,_e(this,pa,new Set),_e(this,li,new Map),_e(this,lp,0)}build(t,n,r){const o=new $H({mutationCache:this,mutationId:++h1(this,lp)._,options:t.defaultMutationOptions(n),state:r});return this.add(o),o}add(t){q(this,pa).add(t);const n=Z0(t);if(typeof n=="string"){const r=q(this,li).get(n);r?r.push(t):q(this,li).set(n,[t])}this.notify({type:"added",mutation:t})}remove(t){if(q(this,pa).delete(t)){const n=Z0(t);if(typeof n=="string"){const r=q(this,li).get(n);if(r)if(r.length>1){const o=r.indexOf(t);o!==-1&&r.splice(o,1)}else r[0]===t&&q(this,li).delete(n)}}this.notify({type:"removed",mutation:t})}canRun(t){const n=Z0(t);if(typeof n=="string"){const o=q(this,li).get(n)?.find(i=>i.state.status==="pending");return!o||o===t}else return!0}runNext(t){const n=Z0(t);return typeof n=="string"?q(this,li).get(n)?.find(o=>o!==t&&o.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){Bn.batch(()=>{q(this,pa).forEach(t=>{this.notify({type:"removed",mutation:t})}),q(this,pa).clear(),q(this,li).clear()})}getAll(){return Array.from(q(this,pa))}find(t){const n={exact:!0,...t};return this.getAll().find(r=>h7(n,r))}findAll(t={}){return this.getAll().filter(n=>h7(t,n))}notify(t){Bn.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.getAll().filter(n=>n.state.isPaused);return Bn.batch(()=>Promise.all(t.map(n=>n.continue().catch(So))))}},pa=new WeakMap,li=new WeakMap,lp=new WeakMap,_N);function Z0(e){return e.options.scope?.id}function T7(e){return{onFetch:(t,n)=>{const r=t.options,o=t.fetchOptions?.meta?.fetchMore?.direction,i=t.state.data?.pages||[],a=t.state.data?.pageParams||[];let l={pages:[],pageParams:[]},u=0;const c=async()=>{let f=!1;const p=w=>{Object.defineProperty(w,"signal",{enumerable:!0,get:()=>(t.signal.aborted?f=!0:t.signal.addEventListener("abort",()=>{f=!0}),t.signal)})},m=y7(t.options,t.fetchOptions),g=async(w,b,x)=>{if(f)return Promise.reject();if(b==null&&w.pages.length)return Promise.resolve(w);const S={client:t.client,queryKey:t.queryKey,pageParam:b,direction:x?"backward":"forward",meta:t.options.meta};p(S);const k=await m(S),{maxPages:T}=t.options,E=x?gH:hH;return{pages:E(w.pages,k,T),pageParams:E(w.pageParams,b,T)}};if(o&&i.length){const w=o==="backward",b=w?kH:k7,x={pages:i,pageParams:a},S=b(r,x);l=await g(x,S,w)}else{const w=e??i.length;do{const b=u===0?a[0]??r.initialPageParam:k7(r,l);if(u>0&&b==null)break;l=await g(l,b),u++}while(ut.options.persister?.(c,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n):t.fetchFn=c}}}function k7(e,{pages:t,pageParams:n}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function kH(e,{pages:t,pageParams:n}){return t.length>0?e.getPreviousPageParam?.(t[0],t,n[0],n):void 0}var EH=(MN=class{constructor(e={}){Ze(this,Gn);Ze(this,ss);Ze(this,ls);Ze(this,td);Ze(this,nd);Ze(this,us);Ze(this,rd);Ze(this,od);_e(this,Gn,e.queryCache||new SH),_e(this,ss,e.mutationCache||new TH),_e(this,ls,e.defaultOptions||{}),_e(this,td,new Map),_e(this,nd,new Map),_e(this,us,0)}mount(){h1(this,us)._++,q(this,us)===1&&(_e(this,rd,s2.subscribe(async e=>{e&&(await this.resumePausedMutations(),q(this,Gn).onFocus())})),_e(this,od,K0.subscribe(async e=>{e&&(await this.resumePausedMutations(),q(this,Gn).onOnline())})))}unmount(){var e,t;h1(this,us)._--,q(this,us)===0&&((e=q(this,rd))==null||e.call(this),_e(this,rd,void 0),(t=q(this,od))==null||t.call(this),_e(this,od,void 0))}isFetching(e){return q(this,Gn).findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return q(this,ss).findAll({...e,status:"pending"}).length}getQueryData(e){const t=this.defaultQueryOptions({queryKey:e});return q(this,Gn).get(t.queryHash)?.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),n=q(this,Gn).build(this,t),r=n.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(tu(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return q(this,Gn).findAll(e).map(({queryKey:t,state:n})=>{const r=n.data;return[t,r]})}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}),i=q(this,Gn).get(r.queryHash)?.state.data,a=pH(t,i);if(a!==void 0)return q(this,Gn).build(this,r).setData(a,{...n,manual:!0})}setQueriesData(e,t,n){return Bn.batch(()=>q(this,Gn).findAll(e).map(({queryKey:r})=>[r,this.setQueryData(r,t,n)]))}getQueryState(e){const t=this.defaultQueryOptions({queryKey:e});return q(this,Gn).get(t.queryHash)?.state}removeQueries(e){const t=q(this,Gn);Bn.batch(()=>{t.findAll(e).forEach(n=>{t.remove(n)})})}resetQueries(e,t){const n=q(this,Gn);return Bn.batch(()=>(n.findAll(e).forEach(r=>{r.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const n={revert:!0,...t},r=Bn.batch(()=>q(this,Gn).findAll(e).map(o=>o.cancel(n)));return Promise.all(r).then(So).catch(So)}invalidateQueries(e,t={}){return Bn.batch(()=>(q(this,Gn).findAll(e).forEach(n=>{n.invalidate()}),e?.refetchType==="none"?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t)))}refetchQueries(e,t={}){const n={...t,cancelRefetch:t.cancelRefetch??!0},r=Bn.batch(()=>q(this,Gn).findAll(e).filter(o=>!o.isDisabled()).map(o=>{let i=o.fetch(void 0,n);return n.throwOnError||(i=i.catch(So)),o.state.fetchStatus==="paused"?Promise.resolve():i}));return Promise.all(r).then(So)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const n=q(this,Gn).build(this,t);return n.isStaleByTime(tu(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(So).catch(So)}fetchInfiniteQuery(e){return e.behavior=T7(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(So).catch(So)}ensureInfiniteQueryData(e){return e.behavior=T7(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return K0.isOnline()?q(this,ss).resumePausedMutations():Promise.resolve()}getQueryCache(){return q(this,Gn)}getMutationCache(){return q(this,ss)}getDefaultOptions(){return q(this,ls)}setDefaultOptions(e){_e(this,ls,e)}setQueryDefaults(e,t){q(this,td).set(Us(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...q(this,td).values()],n={};return t.forEach(r=>{kc(e,r.queryKey)&&Object.assign(n,r.defaultOptions)}),n}setMutationDefaults(e,t){q(this,nd).set(Us(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...q(this,nd).values()],n={};return t.forEach(r=>{kc(e,r.mutationKey)&&Object.assign(n,r.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;const t={...q(this,ls).queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=n2(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===a2&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...q(this,ls).mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){q(this,Gn).clear(),q(this,ss).clear()}},Gn=new WeakMap,ss=new WeakMap,ls=new WeakMap,td=new WeakMap,nd=new WeakMap,us=new WeakMap,rd=new WeakMap,od=new WeakMap,MN),E7=(BN=class extends Vs{constructor(t,n){super();Ze(this,Qt);Ze(this,Xr);Ze(this,Ot);Ze(this,up);Ze(this,Hr);Ze(this,hl);Ze(this,id);Ze(this,ds);Ze(this,Li);Ze(this,dp);Ze(this,ad);Ze(this,sd);Ze(this,gl);Ze(this,vl);Ze(this,cs);Ze(this,ld,new Set);this.options=n,_e(this,Xr,t),_e(this,Li,null),_e(this,ds,l2()),this.options.experimental_prefetchInRender||q(this,ds).reject(new Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(n)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(q(this,Ot).addObserver(this),A7(q(this,Ot),this.options)?dt(this,Qt,Yp).call(this):this.updateResult(),dt(this,Qt,H4).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return d2(q(this,Ot),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return d2(q(this,Ot),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,dt(this,Qt,Y4).call(this),dt(this,Qt,q4).call(this),q(this,Ot).removeObserver(this)}setOptions(t){const n=this.options,r=q(this,Ot);if(this.options=q(this,Xr).defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof Yo(this.options.enabled,q(this,Ot))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");dt(this,Qt,K4).call(this),q(this,Ot).setOptions(this.options),n._defaulted&&!q0(this.options,n)&&q(this,Xr).getQueryCache().notify({type:"observerOptionsUpdated",query:q(this,Ot),observer:this});const o=this.hasListeners();o&&D7(q(this,Ot),r,this.options,n)&&dt(this,Qt,Yp).call(this),this.updateResult(),o&&(q(this,Ot)!==r||Yo(this.options.enabled,q(this,Ot))!==Yo(n.enabled,q(this,Ot))||tu(this.options.staleTime,q(this,Ot))!==tu(n.staleTime,q(this,Ot)))&&dt(this,Qt,V4).call(this);const i=dt(this,Qt,U4).call(this);o&&(q(this,Ot)!==r||Yo(this.options.enabled,q(this,Ot))!==Yo(n.enabled,q(this,Ot))||i!==q(this,cs))&&dt(this,Qt,W4).call(this,i)}getOptimisticResult(t){const n=q(this,Xr).getQueryCache().build(q(this,Xr),t),r=this.createResult(n,t);return DH(this,r)&&(_e(this,Hr,r),_e(this,id,this.options),_e(this,hl,q(this,Ot).state)),r}getCurrentResult(){return q(this,Hr)}trackResult(t,n){const r={};return Object.keys(t).forEach(o=>{Object.defineProperty(r,o,{configurable:!1,enumerable:!0,get:()=>(this.trackProp(o),n?.(o),t[o])})}),r}trackProp(t){q(this,ld).add(t)}getCurrentQuery(){return q(this,Ot)}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){const n=q(this,Xr).defaultQueryOptions(t),r=q(this,Xr).getQueryCache().build(q(this,Xr),n);return r.fetch().then(()=>this.createResult(r,n))}fetch(t){return dt(this,Qt,Yp).call(this,{...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),q(this,Hr)))}createResult(t,n){const r=q(this,Ot),o=this.options,i=q(this,Hr),a=q(this,hl),l=q(this,id),c=t!==r?t.state:q(this,up),{state:f}=t;let p={...f},m=!1,g;if(n._optimisticResults){const P=this.hasListeners(),M=!P&&A7(t,n),O=P&&D7(t,r,n,o);(M||O)&&(p={...p,...S7(f.data,t.options)}),n._optimisticResults==="isRestoring"&&(p.fetchStatus="idle")}let{error:w,errorUpdatedAt:b,status:x}=p;if(n.select&&p.data!==void 0)if(i&&p.data===a?.data&&n.select===q(this,dp))g=q(this,ad);else try{_e(this,dp,n.select),g=n.select(p.data),g=i2(i?.data,g,n),_e(this,ad,g),_e(this,Li,null)}catch(P){_e(this,Li,P)}else g=p.data;if(n.placeholderData!==void 0&&g===void 0&&x==="pending"){let P;if(i?.isPlaceholderData&&n.placeholderData===l?.placeholderData)P=i.data;else if(P=typeof n.placeholderData=="function"?n.placeholderData(q(this,sd)?.state.data,q(this,sd)):n.placeholderData,n.select&&P!==void 0)try{P=n.select(P),_e(this,Li,null)}catch(M){_e(this,Li,M)}P!==void 0&&(x="success",g=i2(i?.data,P,n),m=!0)}q(this,Li)&&(w=q(this,Li),g=q(this,ad),b=Date.now(),x="error");const S=p.fetchStatus==="fetching",k=x==="pending",T=x==="error",E=k&&S,A=g!==void 0,I={status:x,fetchStatus:p.fetchStatus,isPending:k,isSuccess:x==="success",isError:T,isInitialLoading:E,isLoading:E,data:g,dataUpdatedAt:p.dataUpdatedAt,error:w,errorUpdatedAt:b,failureCount:p.fetchFailureCount,failureReason:p.fetchFailureReason,errorUpdateCount:p.errorUpdateCount,isFetched:p.dataUpdateCount>0||p.errorUpdateCount>0,isFetchedAfterMount:p.dataUpdateCount>c.dataUpdateCount||p.errorUpdateCount>c.errorUpdateCount,isFetching:S,isRefetching:S&&!k,isLoadingError:T&&!A,isPaused:p.fetchStatus==="paused",isPlaceholderData:m,isRefetchError:T&&A,isStale:c2(t,n),refetch:this.refetch,promise:q(this,ds)};if(this.options.experimental_prefetchInRender){const P=B=>{I.status==="error"?B.reject(I.error):I.data!==void 0&&B.resolve(I.data)},M=()=>{const B=_e(this,ds,I.promise=l2());P(B)},O=q(this,ds);switch(O.status){case"pending":t.queryHash===r.queryHash&&P(O);break;case"fulfilled":(I.status==="error"||I.data!==O.value)&&M();break;case"rejected":(I.status!=="error"||I.error!==O.reason)&&M();break}}return I}updateResult(){const t=q(this,Hr),n=this.createResult(q(this,Ot),this.options);if(_e(this,hl,q(this,Ot).state),_e(this,id,this.options),q(this,hl).data!==void 0&&_e(this,sd,q(this,Ot)),q0(n,t))return;_e(this,Hr,n);const r=()=>{if(!t)return!0;const{notifyOnChangeProps:o}=this.options,i=typeof o=="function"?o():o;if(i==="all"||!i&&!q(this,ld).size)return!0;const a=new Set(i??q(this,ld));return this.options.throwOnError&&a.add("error"),Object.keys(q(this,Hr)).some(l=>{const u=l;return q(this,Hr)[u]!==t[u]&&a.has(u)})};dt(this,Qt,tL).call(this,{listeners:r()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&dt(this,Qt,H4).call(this)}},Xr=new WeakMap,Ot=new WeakMap,up=new WeakMap,Hr=new WeakMap,hl=new WeakMap,id=new WeakMap,ds=new WeakMap,Li=new WeakMap,dp=new WeakMap,ad=new WeakMap,sd=new WeakMap,gl=new WeakMap,vl=new WeakMap,cs=new WeakMap,ld=new WeakMap,Qt=new WeakSet,Yp=function(t){dt(this,Qt,K4).call(this);let n=q(this,Ot).fetch(this.options,t);return t?.throwOnError||(n=n.catch(So)),n},V4=function(){dt(this,Qt,Y4).call(this);const t=tu(this.options.staleTime,q(this,Ot));if(eu||q(this,Hr).isStale||!t2(t))return;const r=p7(q(this,Hr).dataUpdatedAt,t)+1;_e(this,gl,setTimeout(()=>{q(this,Hr).isStale||this.updateResult()},r))},U4=function(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(q(this,Ot)):this.options.refetchInterval)??!1},W4=function(t){dt(this,Qt,q4).call(this),_e(this,cs,t),!(eu||Yo(this.options.enabled,q(this,Ot))===!1||!t2(q(this,cs))||q(this,cs)===0)&&_e(this,vl,setInterval(()=>{(this.options.refetchIntervalInBackground||s2.isFocused())&&dt(this,Qt,Yp).call(this)},q(this,cs)))},H4=function(){dt(this,Qt,V4).call(this),dt(this,Qt,W4).call(this,dt(this,Qt,U4).call(this))},Y4=function(){q(this,gl)&&(clearTimeout(q(this,gl)),_e(this,gl,void 0))},q4=function(){q(this,vl)&&(clearInterval(q(this,vl)),_e(this,vl,void 0))},K4=function(){const t=q(this,Xr).getQueryCache().build(q(this,Xr),this.options);if(t===q(this,Ot))return;const n=q(this,Ot);_e(this,Ot,t),_e(this,up,t.state),this.hasListeners()&&(n?.removeObserver(this),t.addObserver(this))},tL=function(t){Bn.batch(()=>{t.listeners&&this.listeners.forEach(n=>{n(q(this,Hr))}),q(this,Xr).getQueryCache().notify({query:q(this,Ot),type:"observerResultsUpdated"})})},BN);function AH(e,t){return Yo(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function A7(e,t){return AH(e,t)||e.state.data!==void 0&&d2(e,t,t.refetchOnMount)}function d2(e,t,n){if(Yo(t.enabled,e)!==!1){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&c2(e,t)}return!1}function D7(e,t,n,r){return(e!==t||Yo(r.enabled,e)===!1)&&(!n.suspense||e.state.status!=="error")&&c2(e,n)}function c2(e,t){return Yo(t.enabled,e)!==!1&&e.isStaleByTime(tu(t.staleTime,e))}function DH(e,t){return!q0(e.getCurrentResult(),t)}function R7(e,t){return e.filter(n=>!t.includes(n))}function RH(e,t,n){const r=e.slice(0);return r[t]=n,r}var IH=(FN=class extends Vs{constructor(t,n,r){super();Ze(this,Sr);Ze(this,ud);Ze(this,Io);Ze(this,dd);Ze(this,cd);Ze(this,No);Ze(this,fs);Ze(this,cp);Ze(this,fp);Ze(this,pp,[]);_e(this,ud,t),_e(this,cd,r),_e(this,dd,[]),_e(this,No,[]),_e(this,Io,[]),this.setQueries(n)}onSubscribe(){this.listeners.size===1&&q(this,No).forEach(t=>{t.subscribe(n=>{dt(this,Sr,X4).call(this,t,n)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,q(this,No).forEach(t=>{t.destroy()})}setQueries(t,n){_e(this,dd,t),_e(this,cd,n),Bn.batch(()=>{const r=q(this,No),o=dt(this,Sr,J4).call(this,q(this,dd));_e(this,pp,o),o.forEach(u=>u.observer.setOptions(u.defaultedQueryOptions));const i=o.map(u=>u.observer),a=i.map(u=>u.getCurrentResult()),l=i.some((u,c)=>u!==r[c]);r.length===i.length&&!l||(_e(this,No,i),_e(this,Io,a),this.hasListeners()&&(R7(r,i).forEach(u=>{u.destroy()}),R7(i,r).forEach(u=>{u.subscribe(c=>{dt(this,Sr,X4).call(this,u,c)})}),dt(this,Sr,e5).call(this)))})}getCurrentResult(){return q(this,Io)}getQueries(){return q(this,No).map(t=>t.getCurrentQuery())}getObservers(){return q(this,No)}getOptimisticResult(t,n){const r=dt(this,Sr,J4).call(this,t),o=r.map(i=>i.observer.getOptimisticResult(i.defaultedQueryOptions));return[o,i=>dt(this,Sr,Q4).call(this,i??o,n),()=>dt(this,Sr,Z4).call(this,o,r)]}},ud=new WeakMap,Io=new WeakMap,dd=new WeakMap,cd=new WeakMap,No=new WeakMap,fs=new WeakMap,cp=new WeakMap,fp=new WeakMap,pp=new WeakMap,Sr=new WeakSet,Z4=function(t,n){return n.map((r,o)=>{const i=t[o];return r.defaultedQueryOptions.notifyOnChangeProps?i:r.observer.trackResult(i,a=>{n.forEach(l=>{l.observer.trackProp(a)})})})},Q4=function(t,n){return n?((!q(this,fs)||q(this,Io)!==q(this,fp)||n!==q(this,cp))&&(_e(this,cp,n),_e(this,fp,q(this,Io)),_e(this,fs,r2(q(this,fs),n(t)))),q(this,fs)):t},J4=function(t){const n=new Map(q(this,No).map(o=>[o.options.queryHash,o])),r=[];return t.forEach(o=>{const i=q(this,ud).defaultQueryOptions(o),a=n.get(i.queryHash);a?r.push({defaultedQueryOptions:i,observer:a}):r.push({defaultedQueryOptions:i,observer:new E7(q(this,ud),i)})}),r},X4=function(t,n){const r=q(this,No).indexOf(t);r!==-1&&(_e(this,Io,RH(q(this,Io),r,n)),dt(this,Sr,e5).call(this))},e5=function(){if(this.hasListeners()){const t=q(this,fs),n=dt(this,Sr,Z4).call(this,q(this,Io),q(this,pp)),r=dt(this,Sr,Q4).call(this,n,q(this,cd)?.combine);t!==r&&Bn.batch(()=>{this.listeners.forEach(o=>{o(q(this,Io))})})}},FN),NH=(jN=class extends Vs{constructor(t,n){super();Ze(this,ha);Ze(this,ps);Ze(this,ms);Ze(this,eo);Ze(this,ma);_e(this,ps,t),this.setOptions(n),this.bindMethods(),dt(this,ha,g1).call(this)}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){const n=this.options;this.options=q(this,ps).defaultMutationOptions(t),q0(this.options,n)||q(this,ps).getMutationCache().notify({type:"observerOptionsUpdated",mutation:q(this,eo),observer:this}),n?.mutationKey&&this.options.mutationKey&&Us(n.mutationKey)!==Us(this.options.mutationKey)?this.reset():q(this,eo)?.state.status==="pending"&&q(this,eo).setOptions(this.options)}onUnsubscribe(){this.hasListeners()||q(this,eo)?.removeObserver(this)}onMutationUpdate(t){dt(this,ha,g1).call(this),dt(this,ha,t5).call(this,t)}getCurrentResult(){return q(this,ms)}reset(){q(this,eo)?.removeObserver(this),_e(this,eo,void 0),dt(this,ha,g1).call(this),dt(this,ha,t5).call(this)}mutate(t,n){return _e(this,ma,n),q(this,eo)?.removeObserver(this),_e(this,eo,q(this,ps).getMutationCache().build(q(this,ps),this.options)),q(this,eo).addObserver(this),q(this,eo).execute(t)}},ps=new WeakMap,ms=new WeakMap,eo=new WeakMap,ma=new WeakMap,ha=new WeakSet,g1=function(){const t=q(this,eo)?.state??$7();_e(this,ms,{...t,isPending:t.status==="pending",isSuccess:t.status==="success",isError:t.status==="error",isIdle:t.status==="idle",mutate:this.mutate,reset:this.reset})},t5=function(t){Bn.batch(()=>{if(q(this,ma)&&this.hasListeners()){const n=q(this,ms).variables,r=q(this,ms).context;t?.type==="success"?(q(this,ma).onSuccess?.(t.data,n,r),q(this,ma).onSettled?.(t.data,null,n,r)):t?.type==="error"&&(q(this,ma).onError?.(t.error,n,r),q(this,ma).onSettled?.(void 0,t.error,n,r))}this.listeners.forEach(n=>{n(q(this,ms))})})},jN),I7=y.createContext(void 0),Oa=e=>{const t=y.useContext(I7);if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},PH=({client:e,children:t})=>(y.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),v.jsx(I7.Provider,{value:e,children:t})),N7=y.createContext(!1),OH=()=>y.useContext(N7);N7.Provider;function LH(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var _H=y.createContext(LH()),MH=()=>y.useContext(_H);function P7(e,t){return typeof e=="function"?e(...t):!!e}function O7(){}var BH=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},FH=e=>{y.useEffect(()=>{e.clearReset()},[e])},jH=({result:e,errorResetBoundary:t,throwOnError:n,query:r,suspense:o})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(o&&e.data===void 0||P7(n,[e.error,r])),zH=e=>{const t=e.staleTime;e.suspense&&(e.staleTime=typeof t=="function"?(...n)=>Math.max(t(...n),1e3):Math.max(t??1e3,1e3),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3)))},GH=(e,t)=>e.isLoading&&e.isFetching&&!t,L7=(e,t)=>e?.suspense&&t.isPending,_7=(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()});function M7({queries:e,...t},n){const r=Oa(),o=OH(),i=MH(),a=y.useMemo(()=>e.map(b=>{const x=r.defaultQueryOptions(b);return x._optimisticResults=o?"isRestoring":"optimistic",x}),[e,r,o]);a.forEach(b=>{zH(b),BH(b,i)}),FH(i);const[l]=y.useState(()=>new IH(r,a,t)),[u,c,f]=l.getOptimisticResult(a,t.combine),p=!o&&t.subscribed!==!1;y.useSyncExternalStore(y.useCallback(b=>p?l.subscribe(Bn.batchCalls(b)):O7,[l,p]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),y.useEffect(()=>{l.setQueries(a,t)},[a,t,l]);const g=u.some((b,x)=>L7(a[x],b))?u.flatMap((b,x)=>{const S=a[x];if(S){const k=new E7(r,S);if(L7(S,b))return _7(S,k,i);GH(b,o)&&_7(S,k,i)}return[]}):[];if(g.length>0)throw Promise.all(g);const w=u.find((b,x)=>{const S=a[x];return S&&jH({result:b,errorResetBoundary:i,throwOnError:S.throwOnError,query:r.getQueryCache().get(S.queryHash),suspense:S.suspense})});if(w?.error)throw w.error;return c(f())}function VH(e,t){const n=Oa(),r=n.getQueryCache();return y.useSyncExternalStore(y.useCallback(o=>r.subscribe(Bn.batchCalls(o)),[r]),()=>n.isFetching(e),()=>n.isFetching(e))}function UH(e,t){const n=Oa(),[r]=y.useState(()=>new NH(n,e));y.useEffect(()=>{r.setOptions(e)},[r,e]);const o=y.useSyncExternalStore(y.useCallback(a=>r.subscribe(Bn.batchCalls(a)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),i=y.useCallback((a,l)=>{r.mutate(a,l).catch(O7)},[r]);if(o.error&&P7(r.options.throwOnError,[o.error]))throw o.error;return{...o,mutate:i,mutateAsync:o.mutate}}const WH=({size:e=26,direction:t,onClick:n})=>{const r=t==="left"?l9:u9;return v.jsx(HH,{_direction:t,_size:e,tabIndex:0,onClick:n,children:v.jsx(YH,{size:16,component:r})})},HH=R.button.withConfig({displayName:"arrow-control__ArrowControlContainer",componentId:"sc-652feb65-0"})(["position:absolute;display:block;width:",";height:",";padding:0;border:none;outline:none;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent;top:",";z-index:1;",";"],({_size:e})=>`${e}px`,({_size:e})=>`${e}px`,({_size:e})=>`calc(50% - ${e/2}px)`,({_direction:e,_size:t})=>ee(e==="left"?["left:-","px;"]:["right:-","px;"],t)),YH=R(an).withConfig({displayName:"arrow-control__ArrowControlIcon",componentId:"sc-652feb65-1"})(["position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);"]),qH=y.forwardRef(({snapAlignCenter:e=!1,boundariesPadding:t,children:n,...r},o)=>v.jsx(KH,{ref:o,_snapAlignCenter:e,_boundariesPadding:t,...r,children:n})),KH=R.div.attrs({className:L({component:"snap-carousel",element:"item"})}).withConfig({displayName:"snap-carousel-item__Item",componentId:"sc-a439a965-0"})(["display:flex;flex-direction:column;justify-content:flex-start;scroll-snap-align:",";",";"],({_snapAlignCenter:e})=>e?"center":"start",({_boundariesPadding:e})=>e&&ee(["transform:translateX(20px);"]));function ZH(e){return e}const QH={linear:ZH,easeInOut:e=>e<.5?2*e*e:-1+(4-2*e)*e,easeOut:e=>e*(2-e)},JH=e=>{const t=e.current?.childNodes||[],n=Array.from(Array(t.length).fill(0));return t.forEach((r,o)=>{const{width:i}=r.getBoundingClientRect();i>n[o]&&(n[o]=i)}),n},XH=(e,t)=>{const n=Array.from(Array(t).fill(0));return e.current?.childNodes.forEach(r=>{r.childNodes.forEach((o,i)=>{if(!o.firstChild)return;const a=o.firstChild;o.style.height="auto";const{height:l}=a.getBoundingClientRect();l>n[i]&&(n[i]=l)})}),n},eY=(e,t)=>{const{current:n}=e;if(!n)return;const r=XH(e,t);n.childNodes.forEach(o=>{r.forEach((i,a)=>{const l=o.childNodes[a];l&&(l.style.height=`${i}px`)})})},tY=({carouselRef:e,curveOfSlideTransition:t,columnsGap:n,durationTransition:r,boundariesPadding:o})=>{const i=y.useRef(0);return(l,u=!1)=>{const{current:c}=e;if(!c)return;cancelAnimationFrame(i.current);const p=JH(e).reduce((S,k,T)=>T{i.current=requestAnimationFrame(()=>{if(!e.current)return;const{eased:S,linear:k,progress:T}=vB(b,m,g,r,w);e.current.scrollLeft=S,b=k,(T||0)<1?x():e.current.style.scrollSnapType="x mandatory"})};x()}},nY=40,rY=300,oY=y.forwardRef(({className:e,rows:t=1,columns:n=1,rowsGap:r=6,columnsGap:o=8,alignColumnCenter:i,boundariesPadding:a=0,arrowControl:l=WH,initialSnappedElement:u=0,scrollEndSensitivity:c=nY,curveOfSlideTransition:f="easeOut",durationTransition:p=rY,onSlideChange:m,onUpdateScrollState:g,withArrows:w=!0,withDrag:b=!1,children:x},S)=>{const[k,T]=y.useState(u),[[E,A],N]=y.useState([!u,!1]),[I,P]=y.useState(!1),M=y.useRef(null),O=y.useRef(),B=y.useRef(0),j=y.useRef(!1),z=y.useRef(0),te=y.useRef(0),re=y.Children.toArray(x).filter(y.isValidElement),ae=n*t,oe=re.length,G=Math.ceil(oe/n/t),V=R9(re,n,t,r),Z=sY({items:V,renderItem:(De,Oe)=>v.jsx(qH,{snapAlignCenter:i,boundariesPadding:a,children:De},Oe)}),F=tY({carouselRef:M,curveOfSlideTransition:f,columnsGap:o,durationTransition:p,boundariesPadding:a}),H=(De,Oe=!1)=>{if(De>=0){const rt=V.findIndex(Qe=>{const tt=Qe;return Array.isArray(tt)?!!tt.find(nt=>nt.index===De):tt.index===De}),ze=Math.floor(rt/n)*n;F(ze,Oe)}},ne=(De,Oe=!1)=>{const rt=Math.floor(De/t);F(rt,Oe)},ie=y.useCallback(()=>{clearTimeout(O.current);const{current:De}=M;if(!De)return;const Oe=De.scrollLeft+De.offsetWidth,{left:rt}=De.getBoundingClientRect();O.current=setTimeout(()=>{let tt=0,nt=1/0;De.childNodes.forEach((Be,Le)=>{const $t=Be.getBoundingClientRect(),wt=Math.abs($t.left-rt-a/2);wt=De.scrollWidth-1;g?.(ze,Qe),N([ze,Qe])},[a,t,g,c]),K=()=>{B.current=B.current-ae,B.current>=0?ne(B.current):ne(0)},de=()=>{B.current=B.current+ae,B.current{M.current&&(De.type==="touchstart"&&De.preventDefault(),j.current=!0,P(!0),z.current=De.type==="touchstart"?De.touches[0].pageX:De.pageX,te.current=M.current.scrollLeft,M.current.style.scrollSnapType="none")},[]),xe=y.useCallback(()=>{requestAnimationFrame(()=>{if(!M.current)return;j.current=!1,P(!1);const De=M.current.scrollLeft;M.current.style.scrollSnapType="",M.current.scrollTo({left:De,behavior:"smooth"})})},[]),ge=y.useCallback(De=>{if(!j.current||!M.current)return;De.type==="touchmove"&&De.preventDefault();const rt=(De.type==="touchmove"?De.touches[0].pageX:De.pageX)-z.current;M.current.scrollLeft=te.current-rt},[]),ye=y.useRef(null);y.useEffect(()=>{if(M.current)return ye.current=new ResizeObserver(ie),ye.current.observe(M.current),()=>{ye.current?.disconnect()}},[ie]);const we={ref:M,snappedColumnIndex:k,totalSlides:G,isScrollStart:E,isScrollEnd:A,slideToIndex:H,slideToColumn:ne,slideNext:de,slidePrev:K};y.useImperativeHandle(S,()=>we,[we]),y.useEffect(()=>{m&&m(k)},[k]),y.useEffect(()=>{const De=requestAnimationFrame(()=>{eY(M,t),ie()});return()=>cancelAnimationFrame(De)},[x]);const $e={direction:"left",onClick:K},Me={direction:"right",onClick:de},Ae=b?{onMouseDown:ve,onMouseMove:ge,onMouseUp:xe,onMouseLeave:xe,onTouchStart:ve,onTouchMove:ge,onTouchEnd:xe,onTouchCancel:xe}:{};return v.jsxs(iY,{children:[w&&!E&&v.jsx(l,{...$e}),v.jsx(aY,{ref:M,className:e,onScroll:ie,_boundariesPadding:a,_gap:o,_isDragging:I,...Ae,children:Z.map(De=>De)}),w&&!A&&v.jsx(l,{...Me})]})}),iY=R.div.attrs({className:L({component:"snap-carousel",element:"wrapper"})}).withConfig({displayName:"snap-carousel__Wrapper",componentId:"sc-59955e0f-0"})(["position:relative;display:flex;min-width:0;flex-direction:column;width:100%;"]),aY=R.div.attrs({className:L({component:"snap-carousel",element:"container"})}).withConfig({displayName:"snap-carousel__CarouselContainer",componentId:"sc-59955e0f-1"})(["width:100%;position:relative;display:flex;overflow:scroll hidden;scroll-snap-type:x mandatory;scroll-snap-stop:always;scrollbar-width:none;scroll-padding-left:","px;scroll-padding-right:","px;padding-right:","px;gap:","px;user-select:",";&::-webkit-scrollbar{display:none;}"],({_boundariesPadding:e})=>e,({_boundariesPadding:e})=>e,({_boundariesPadding:e})=>e*2,({_gap:e})=>e,({_isDragging:e})=>e?"none":"auto");function sY({items:e,renderItem:t}){return e.map((n,r)=>r>=e.length||!e[r]?v.jsx(lY,{},r):t(e[r],r))}const lY=R.div.withConfig({displayName:"snap-carousel__Blank",componentId:"sc-59955e0f-2"})([""]);function B7(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function f2(e={},t={}){Object.keys(t).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:B7(t[n])&&B7(e[n])&&Object.keys(t[n]).length>0&&f2(e[n],t[n])})}const F7={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function Er(){const e=typeof document<"u"?document:{};return f2(e,F7),e}const uY={document:F7,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>"u"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function fr(){const e=typeof window<"u"?window:{};return f2(e,uY),e}function dY(e){const t=e.__proto__;Object.defineProperty(e,"__proto__",{get(){return t},set(n){t.__proto__=n}})}class La extends Array{constructor(t){typeof t=="number"?super(t):(super(...t||[]),dY(this))}}function Ec(e=[]){const t=[];return e.forEach(n=>{Array.isArray(n)?t.push(...Ec(n)):t.push(n)}),t}function j7(e,t){return Array.prototype.filter.call(e,t)}function cY(e){const t=[];for(let n=0;n=0&&i.indexOf(">")>=0){let a="div";i.indexOf("n.split(" ")));return this.forEach(n=>{n.classList.add(...t)}),this}function mY(...e){const t=Ec(e.map(n=>n.split(" ")));return this.forEach(n=>{n.classList.remove(...t)}),this}function hY(...e){const t=Ec(e.map(n=>n.split(" ")));this.forEach(n=>{t.forEach(r=>{n.classList.toggle(r)})})}function gY(...e){const t=Ec(e.map(n=>n.split(" ")));return j7(this,n=>t.filter(r=>n.classList.contains(r)).length>0).length>0}function vY(e,t){if(arguments.length===1&&typeof e=="string")return this[0]?this[0].getAttribute(e):void 0;for(let n=0;n=0;p-=1){const m=f[p];r&&m.listener===r||r&&m.listener&&m.listener.dom7proxy&&m.listener.dom7proxy===r?(c.removeEventListener(l,m.proxyListener,o),f.splice(p,1)):r||(c.removeEventListener(l,m.proxyListener,o),f.splice(p,1))}}}return this}function SY(...e){const t=fr(),n=e[0].split(" "),r=e[1];for(let o=0;of>0),l.dispatchEvent(u),l.dom7EventData=[],delete l.dom7EventData}}}return this}function $Y(e){const t=this;function n(r){r.target===this&&(e.call(this,r),t.off("transitionend",n))}return e&&t.on("transitionend",n),this}function TY(e){if(this.length>0){if(e){const t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null}function kY(e){if(this.length>0){if(e){const t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null}function EY(){if(this.length>0){const e=fr(),t=Er(),n=this[0],r=n.getBoundingClientRect(),o=t.body,i=n.clientTop||o.clientTop||0,a=n.clientLeft||o.clientLeft||0,l=n===e?e.scrollY:n.scrollTop,u=n===e?e.scrollX:n.scrollLeft;return{top:r.top+l-i,left:r.left+u-a}}return null}function AY(){const e=fr();return this[0]?e.getComputedStyle(this[0],null):{}}function DY(e,t){const n=fr();let r;if(arguments.length===1)if(typeof e=="string"){if(this[0])return n.getComputedStyle(this[0],null).getPropertyValue(e)}else{for(r=0;r{e.apply(t,[t,n])}),this):this}function IY(e){const t=j7(this,e);return Ve(t)}function NY(e){if(typeof e>"u")return this[0]?this[0].innerHTML:null;for(let t=0;t"u")return this[0]?this[0].textContent.trim():null;for(let t=0;t"u")return!1;if(typeof e=="string"){if(r.matches)return r.matches(e);if(r.webkitMatchesSelector)return r.webkitMatchesSelector(e);if(r.msMatchesSelector)return r.msMatchesSelector(e);for(o=Ve(e),i=0;i"u")return this;const t=this.length;if(e>t-1)return Ve([]);if(e<0){const n=t+e;return n<0?Ve([]):Ve([this[n]])}return Ve([this[e]])}function MY(...e){let t;const n=Er();for(let r=0;r=0;r-=1)this[n].insertBefore(o.childNodes[r],this[n].childNodes[0])}else if(e instanceof La)for(r=0;r0?e?this[0].nextElementSibling&&Ve(this[0].nextElementSibling).is(e)?Ve([this[0].nextElementSibling]):Ve([]):this[0].nextElementSibling?Ve([this[0].nextElementSibling]):Ve([]):Ve([])}function jY(e){const t=[];let n=this[0];if(!n)return Ve([]);for(;n.nextElementSibling;){const r=n.nextElementSibling;e?Ve(r).is(e)&&t.push(r):t.push(r),n=r}return Ve(t)}function zY(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&Ve(t.previousElementSibling).is(e)?Ve([t.previousElementSibling]):Ve([]):t.previousElementSibling?Ve([t.previousElementSibling]):Ve([])}return Ve([])}function GY(e){const t=[];let n=this[0];if(!n)return Ve([]);for(;n.previousElementSibling;){const r=n.previousElementSibling;e?Ve(r).is(e)&&t.push(r):t.push(r),n=r}return Ve(t)}function VY(e){const t=[];for(let n=0;n"u"?Ve([]):(t.is(e)||(t=t.parents(e).eq(0)),t)}function HY(e){const t=[];for(let n=0;n{Object.defineProperty(Ve.fn,e,{value:z7[e],writable:!0})});function KY(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch{}try{delete t[n]}catch{}})}function Q0(e,t=0){return setTimeout(e,t)}function Ac(){return Date.now()}function ZY(e){const t=fr();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function QY(e,t="x"){const n=fr();let r,o,i;const a=ZY(e);return n.WebKitCSSMatrix?(o=a.transform||a.webkitTransform,o.split(",").length>6&&(o=o.split(", ").map(l=>l.replace(",",".")).join(", ")),i=new n.WebKitCSSMatrix(o==="none"?"":o)):(i=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=i.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?o=i.m41:r.length===16?o=parseFloat(r[12]):o=parseFloat(r[4])),t==="y"&&(n.WebKitCSSMatrix?o=i.m42:r.length===16?o=parseFloat(r[13]):o=parseFloat(r[5])),o||0}function J0(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function JY(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function so(...e){const t=Object(e[0]),n=["__proto__","constructor","prototype"];for(let r=1;rn.indexOf(a)<0);for(let a=0,l=i.length;ao?"next":"prev",c=(p,m)=>u==="next"&&p>=m||u==="prev"&&p<=m,f=()=>{a=new Date().getTime(),i===null&&(i=a);const p=Math.max(Math.min((a-i)/l,1),0),m=.5-Math.cos(p*Math.PI)/2;let g=o+m*(t-o);if(c(g,t)&&(g=t),e.wrapperEl.scrollTo({[n]:g}),c(g,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[n]:g})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(f)};f()}let p2;function XY(){const e=fr(),t=Er();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),passiveListener:function(){let r=!1;try{const o=Object.defineProperty({},"passive",{get(){r=!0}});e.addEventListener("testPassiveListener",null,o)}catch{}return r}(),gestures:function(){return"ongesturestart"in e}()}}function V7(){return p2||(p2=XY()),p2}let m2;function eq({userAgent:e}={}){const t=V7(),n=fr(),r=n.navigator.platform,o=e||n.navigator.userAgent,i={ios:!1,android:!1},a=n.screen.width,l=n.screen.height,u=o.match(/(Android);?[\s\/]+([\d.]+)?/);let c=o.match(/(iPad).*OS\s([\d_]+)/);const f=o.match(/(iPod)(.*OS\s([\d_]+))?/),p=!c&&o.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m=r==="Win32";let g=r==="MacIntel";const w=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!c&&g&&t.touch&&w.indexOf(`${a}x${l}`)>=0&&(c=o.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),g=!1),u&&!m&&(i.os="android",i.android=!0),(c||p||f)&&(i.os="ios",i.ios=!0),i}function tq(e={}){return m2||(m2=eq(e)),m2}let h2;function nq(){const e=fr();function t(){const n=e.navigator.userAgent.toLowerCase();return n.indexOf("safari")>=0&&n.indexOf("chrome")<0&&n.indexOf("android")<0}return{isSafari:t(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}function rq(){return h2||(h2=nq()),h2}function oq({swiper:e,on:t,emit:n}){const r=fr();let o=null,i=null;const a=()=>{!e||e.destroyed||!e.initialized||(n("beforeResize"),n("resize"))},l=()=>{!e||e.destroyed||!e.initialized||(o=new ResizeObserver(f=>{i=r.requestAnimationFrame(()=>{const{width:p,height:m}=e;let g=p,w=m;f.forEach(({contentBoxSize:b,contentRect:x,target:S})=>{S&&S!==e.el||(g=x?x.width:(b[0]||b).inlineSize,w=x?x.height:(b[0]||b).blockSize)}),(g!==p||w!==m)&&a()})}),o.observe(e.el))},u=()=>{i&&r.cancelAnimationFrame(i),o&&o.unobserve&&e.el&&(o.unobserve(e.el),o=null)},c=()=>{!e||e.destroyed||!e.initialized||n("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&typeof r.ResizeObserver<"u"){l();return}r.addEventListener("resize",a),r.addEventListener("orientationchange",c)}),t("destroy",()=>{u(),r.removeEventListener("resize",a),r.removeEventListener("orientationchange",c)})}function iq({swiper:e,extendParams:t,on:n,emit:r}){const o=[],i=fr(),a=(c,f={})=>{const p=i.MutationObserver||i.WebkitMutationObserver,m=new p(g=>{if(g.length===1){r("observerUpdate",g[0]);return}const w=function(){r("observerUpdate",g[0])};i.requestAnimationFrame?i.requestAnimationFrame(w):i.setTimeout(w,0)});m.observe(c,{attributes:typeof f.attributes>"u"?!0:f.attributes,childList:typeof f.childList>"u"?!0:f.childList,characterData:typeof f.characterData>"u"?!0:f.characterData}),o.push(m)},l=()=>{if(e.params.observer){if(e.params.observeParents){const c=e.$el.parents();for(let f=0;f{o.forEach(c=>{c.disconnect()}),o.splice(0,o.length)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",l),n("destroy",u)}const aq={on(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;const o=n?"unshift":"push";return e.split(" ").forEach(i=>{r.eventsListeners[i]||(r.eventsListeners[i]=[]),r.eventsListeners[i][o](t)}),r},once(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;function o(...i){r.off(e,o),o.__emitterProxy&&delete o.__emitterProxy,t.apply(r,i)}return o.__emitterProxy=t,r.on(e,o,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed||typeof e!="function")return n;const r=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[r](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||e.split(" ").forEach(r=>{typeof t>"u"?n.eventsListeners[r]=[]:n.eventsListeners[r]&&n.eventsListeners[r].forEach((o,i)=>{(o===t||o.__emitterProxy&&o.__emitterProxy===t)&&n.eventsListeners[r].splice(i,1)})}),n},emit(...e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsListeners)return t;let n,r,o;return typeof e[0]=="string"||Array.isArray(e[0])?(n=e[0],r=e.slice(1,e.length),o=t):(n=e[0].events,r=e[0].data,o=e[0].context||t),r.unshift(o),(Array.isArray(n)?n:n.split(" ")).forEach(a=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(l=>{l.apply(o,[a,...r])}),t.eventsListeners&&t.eventsListeners[a]&&t.eventsListeners[a].forEach(l=>{l.apply(o,r)})}),t}};function sq(){const e=this;let t,n;const r=e.$el;typeof e.params.width<"u"&&e.params.width!==null?t=e.params.width:t=r[0].clientWidth,typeof e.params.height<"u"&&e.params.height!==null?n=e.params.height:n=r[0].clientHeight,!(t===0&&e.isHorizontal()||n===0&&e.isVertical())&&(t=t-parseInt(r.css("padding-left")||0,10)-parseInt(r.css("padding-right")||0,10),n=n-parseInt(r.css("padding-top")||0,10)-parseInt(r.css("padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function lq(){const e=this;function t(O){return e.isHorizontal()?O:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[O]}function n(O,B){return parseFloat(O.getPropertyValue(t(B))||0)}const r=e.params,{$wrapperEl:o,size:i,rtlTranslate:a,wrongRTL:l}=e,u=e.virtual&&r.virtual.enabled,c=u?e.virtual.slides.length:e.slides.length,f=o.children(`.${e.params.slideClass}`),p=u?e.virtual.slides.length:f.length;let m=[];const g=[],w=[];let b=r.slidesOffsetBefore;typeof b=="function"&&(b=r.slidesOffsetBefore.call(e));let x=r.slidesOffsetAfter;typeof x=="function"&&(x=r.slidesOffsetAfter.call(e));const S=e.snapGrid.length,k=e.slidesGrid.length;let T=r.spaceBetween,E=-b,A=0,N=0;if(typeof i>"u")return;typeof T=="string"&&T.indexOf("%")>=0&&(T=parseFloat(T.replace("%",""))/100*i),e.virtualSize=-T,a?f.css({marginLeft:"",marginBottom:"",marginTop:""}):f.css({marginRight:"",marginBottom:"",marginTop:""}),r.centeredSlides&&r.cssMode&&(X0(e.wrapperEl,"--swiper-centered-offset-before",""),X0(e.wrapperEl,"--swiper-centered-offset-after",""));const I=r.grid&&r.grid.rows>1&&e.grid;I&&e.grid.initSlides(p);let P;const M=r.slidesPerView==="auto"&&r.breakpoints&&Object.keys(r.breakpoints).filter(O=>typeof r.breakpoints[O].slidesPerView<"u").length>0;for(let O=0;O1&&m.push(e.virtualSize-i)}if(m.length===0&&(m=[0]),r.spaceBetween!==0){const O=e.isHorizontal()&&a?"marginLeft":t("marginRight");f.filter((B,j)=>r.cssMode?j!==f.length-1:!0).css({[O]:`${T}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let O=0;w.forEach(j=>{O+=j+(r.spaceBetween?r.spaceBetween:0)}),O-=r.spaceBetween;const B=O-i;m=m.map(j=>j<0?-b:j>B?B+x:j)}if(r.centerInsufficientSlides){let O=0;if(w.forEach(B=>{O+=B+(r.spaceBetween?r.spaceBetween:0)}),O-=r.spaceBetween,O{m[z]=j-B}),g.forEach((j,z)=>{g[z]=j+B})}}if(Object.assign(e,{slides:f,snapGrid:m,slidesGrid:g,slidesSizesGrid:w}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){X0(e.wrapperEl,"--swiper-centered-offset-before",`${-m[0]}px`),X0(e.wrapperEl,"--swiper-centered-offset-after",`${e.size/2-w[w.length-1]/2}px`);const O=-e.snapGrid[0],B=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(j=>j+O),e.slidesGrid=e.slidesGrid.map(j=>j+B)}if(p!==c&&e.emit("slidesLengthChange"),m.length!==S&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),g.length!==k&&e.emit("slidesGridLengthChange"),r.watchSlidesProgress&&e.updateSlidesOffset(),!u&&!r.cssMode&&(r.effect==="slide"||r.effect==="fade")){const O=`${r.containerModifierClass}backface-hidden`,B=e.$el.hasClass(O);p<=r.maxBackfaceHiddenSlides?B||e.$el.addClass(O):B&&e.$el.removeClass(O)}}function uq(e){const t=this,n=[],r=t.virtual&&t.params.virtual.enabled;let o=0,i;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const a=l=>r?t.slides.filter(u=>parseInt(u.getAttribute("data-swiper-slide-index"),10)===l)[0]:t.slides.eq(l)[0];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||Ve([])).each(l=>{n.push(l)});else for(i=0;it.slides.length&&!r)break;n.push(a(l))}else n.push(a(t.activeIndex));for(i=0;io?l:o}(o||o===0)&&t.$wrapperEl.css("height",`${o}px`)}function dq(){const e=this,t=e.slides;for(let n=0;n"u"&&t.updateSlidesOffset();let a=-e;o&&(a=e),r.removeClass(n.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let l=0;l=0&&m1&&g<=t.size||m<=0&&g>=t.size)&&(t.visibleSlides.push(u),t.visibleSlidesIndexes.push(l),r.eq(l).addClass(n.slideVisibleClass)),u.progress=o?-f:f,u.originalProgress=o?-p:p}t.visibleSlides=Ve(t.visibleSlides)}function fq(e){const t=this;if(typeof e>"u"){const c=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*c||0}const n=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:o,isBeginning:i,isEnd:a}=t;const l=i,u=a;r===0?(o=0,i=!0,a=!0):(o=(e-t.minTranslate())/r,i=o<=0,a=o>=1),Object.assign(t,{progress:o,isBeginning:i,isEnd:a}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),i&&!l&&t.emit("reachBeginning toEdge"),a&&!u&&t.emit("reachEnd toEdge"),(l&&!i||u&&!a)&&t.emit("fromEdge"),t.emit("progress",o)}function pq(){const e=this,{slides:t,params:n,$wrapperEl:r,activeIndex:o,realIndex:i}=e,a=e.virtual&&n.virtual.enabled;t.removeClass(`${n.slideActiveClass} ${n.slideNextClass} ${n.slidePrevClass} ${n.slideDuplicateActiveClass} ${n.slideDuplicateNextClass} ${n.slideDuplicatePrevClass}`);let l;a?l=e.$wrapperEl.find(`.${n.slideClass}[data-swiper-slide-index="${o}"]`):l=t.eq(o),l.addClass(n.slideActiveClass),n.loop&&(l.hasClass(n.slideDuplicateClass)?r.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${i}"]`).addClass(n.slideDuplicateActiveClass):r.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${i}"]`).addClass(n.slideDuplicateActiveClass));let u=l.nextAll(`.${n.slideClass}`).eq(0).addClass(n.slideNextClass);n.loop&&u.length===0&&(u=t.eq(0),u.addClass(n.slideNextClass));let c=l.prevAll(`.${n.slideClass}`).eq(0).addClass(n.slidePrevClass);n.loop&&c.length===0&&(c=t.eq(-1),c.addClass(n.slidePrevClass)),n.loop&&(u.hasClass(n.slideDuplicateClass)?r.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${u.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicateNextClass):r.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${u.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicateNextClass),c.hasClass(n.slideDuplicateClass)?r.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicatePrevClass):r.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicatePrevClass)),e.emitSlidesClasses()}function mq(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:r,snapGrid:o,params:i,activeIndex:a,realIndex:l,snapIndex:u}=t;let c=e,f;if(typeof c>"u"){for(let m=0;m=r[m]&&n=r[m]&&n=r[m]&&(c=m);i.normalizeSlideIndex&&(c<0||typeof c>"u")&&(c=0)}if(o.indexOf(n)>=0)f=o.indexOf(n);else{const m=Math.min(i.slidesPerGroupSkip,c);f=m+Math.floor((c-m)/i.slidesPerGroup)}if(f>=o.length&&(f=o.length-1),c===a){f!==u&&(t.snapIndex=f,t.emit("snapIndexChange"));return}const p=parseInt(t.slides.eq(c).attr("data-swiper-slide-index")||c,10);Object.assign(t,{snapIndex:f,realIndex:p,previousIndex:a,activeIndex:c}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),l!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")}function hq(e){const t=this,n=t.params,r=Ve(e).closest(`.${n.slideClass}`)[0];let o=!1,i;if(r){for(let a=0;au?f=u:r&&ei?a="next":o=u.length&&(x=u.length-1);const S=-u[x];if(l.normalizeSlideIndex)for(let T=0;T=A&&E=A&&E=A&&(a=T)}if(i.initialized&&a!==p&&(!i.allowSlideNext&&Si.translate&&S>i.maxTranslate()&&(p||0)!==a))return!1;a!==(f||0)&&n&&i.emit("beforeSlideChangeStart"),i.updateProgress(S);let k;if(a>p?k="next":a{i.wrapperEl.style.scrollSnapType="",i._swiperImmediateVirtual=!1})}else{if(!i.support.smoothScroll)return G7({swiper:i,targetPosition:E,side:T?"left":"top"}),!0;g.scrollTo({[T?"left":"top"]:E,behavior:"smooth"})}return!0}return i.setTransition(t),i.setTranslate(S),i.updateActiveIndex(a),i.updateSlidesClasses(),i.emit("beforeTransitionStart",t,r),i.transitionStart(n,k),t===0?i.transitionEnd(n,k):i.animating||(i.animating=!0,i.onSlideToWrapperTransitionEnd||(i.onSlideToWrapperTransitionEnd=function(E){!i||i.destroyed||E.target===this&&(i.$wrapperEl[0].removeEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.$wrapperEl[0].removeEventListener("webkitTransitionEnd",i.onSlideToWrapperTransitionEnd),i.onSlideToWrapperTransitionEnd=null,delete i.onSlideToWrapperTransitionEnd,i.transitionEnd(n,k))}),i.$wrapperEl[0].addEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.$wrapperEl[0].addEventListener("webkitTransitionEnd",i.onSlideToWrapperTransitionEnd)),!0}function Aq(e=0,t=this.params.speed,n=!0,r){if(typeof e=="string"){const a=parseInt(e,10);if(!isFinite(a))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=a}const o=this;let i=e;return o.params.loop&&(i+=o.loopedSlides),o.slideTo(i,t,n,r)}function Dq(e=this.params.speed,t=!0,n){const r=this,{animating:o,enabled:i,params:a}=r;if(!i)return r;let l=a.slidesPerGroup;a.slidesPerView==="auto"&&a.slidesPerGroup===1&&a.slidesPerGroupAuto&&(l=Math.max(r.slidesPerViewDynamic("current",!0),1));const u=r.activeIndexp(x));let w=a[g.indexOf(m)-1];if(typeof w>"u"&&o.cssMode){let x;a.forEach((S,k)=>{m>=S&&(x=k)}),typeof x<"u"&&(w=a[x>0?x-1:x])}let b=0;if(typeof w<"u"&&(b=l.indexOf(w),b<0&&(b=r.activeIndex-1),o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(b=b-r.slidesPerViewDynamic("previous",!0)+1,b=Math.max(b,0))),o.rewind&&r.isBeginning){const x=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(x,e,t,n)}return r.slideTo(b,e,t,n)}function Iq(e=this.params.speed,t=!0,n){const r=this;return r.slideTo(r.activeIndex,e,t,n)}function Nq(e=this.params.speed,t=!0,n,r=.5){const o=this;let i=o.activeIndex;const a=Math.min(o.params.slidesPerGroupSkip,i),l=a+Math.floor((i-a)/o.params.slidesPerGroup),u=o.rtlTranslate?o.translate:-o.translate;if(u>=o.snapGrid[l]){const c=o.snapGrid[l],f=o.snapGrid[l+1];u-c>(f-c)*r&&(i+=o.params.slidesPerGroup)}else{const c=o.snapGrid[l-1],f=o.snapGrid[l];u-c<=(f-c)*r&&(i-=o.params.slidesPerGroup)}return i=Math.max(i,0),i=Math.min(i,o.slidesGrid.length-1),o.slideTo(i,e,t,n)}function Pq(){const e=this,{params:t,$wrapperEl:n}=e,r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let o=e.clickedIndex,i;if(t.loop){if(e.animating)return;i=parseInt(Ve(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?oe.slides.length-e.loopedSlides+r/2?(e.loopFix(),o=n.children(`.${t.slideClass}[data-swiper-slide-index="${i}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),Q0(()=>{e.slideTo(o)})):e.slideTo(o):o>e.slides.length-r?(e.loopFix(),o=n.children(`.${t.slideClass}[data-swiper-slide-index="${i}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),Q0(()=>{e.slideTo(o)})):e.slideTo(o)}else e.slideTo(o)}const Oq={slideTo:Eq,slideToLoop:Aq,slideNext:Dq,slidePrev:Rq,slideReset:Iq,slideToClosest:Nq,slideToClickedSlide:Pq};function Lq(){const e=this,t=Er(),{params:n,$wrapperEl:r}=e,o=r.children().length>0?Ve(r.children()[0].parentNode):r;o.children(`.${n.slideClass}.${n.slideDuplicateClass}`).remove();let i=o.children(`.${n.slideClass}`);if(n.loopFillGroupWithBlank){const u=n.slidesPerGroup-i.length%n.slidesPerGroup;if(u!==n.slidesPerGroup){for(let c=0;ci.length&&e.params.loopedSlidesLimit&&(e.loopedSlides=i.length);const a=[],l=[];i.each((u,c)=>{Ve(u).attr("data-swiper-slide-index",c)});for(let u=0;u=0;u-=1)o.prepend(Ve(a[u].cloneNode(!0)).addClass(n.slideDuplicateClass))}function _q(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:n,loopedSlides:r,allowSlidePrev:o,allowSlideNext:i,snapGrid:a,rtlTranslate:l}=e;let u;e.allowSlidePrev=!0,e.allowSlideNext=!0;const f=-a[t]-e.getTranslate();t=n.length-r&&(u=-n.length+t+r,u+=r,e.slideTo(u,0,!1,!0)&&f!==0&&e.setTranslate((l?-e.translate:e.translate)-f)),e.allowSlidePrev=o,e.allowSlideNext=i,e.emit("loopFix")}function Mq(){const e=this,{$wrapperEl:t,params:n,slides:r}=e;t.children(`.${n.slideClass}.${n.slideDuplicateClass},.${n.slideClass}.${n.slideBlankClass}`).remove(),r.removeAttr("data-swiper-slide-index")}const Bq={loopCreate:Lq,loopFix:_q,loopDestroy:Mq};function Fq(e){const t=this;if(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;n.style.cursor="move",n.style.cursor=e?"grabbing":"grab"}function jq(){const e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="")}const zq={setGrabCursor:Fq,unsetGrabCursor:jq};function Gq(e,t=this){function n(r){if(!r||r===Er()||r===fr())return null;r.assignedSlot&&(r=r.assignedSlot);const o=r.closest(e);return!o&&!r.getRootNode?null:o||n(r.getRootNode().host)}return n(t)}function Vq(e){const t=this,n=Er(),r=fr(),o=t.touchEventsData,{params:i,touches:a,enabled:l}=t;if(!l||t.animating&&i.preventInteractionOnTransition)return;!t.animating&&i.cssMode&&i.loop&&t.loopFix();let u=e;u.originalEvent&&(u=u.originalEvent);let c=Ve(u.target);if(i.touchEventsTarget==="wrapper"&&!c.closest(t.wrapperEl).length||(o.isTouchEvent=u.type==="touchstart",!o.isTouchEvent&&"which"in u&&u.which===3)||!o.isTouchEvent&&"button"in u&&u.button>0||o.isTouched&&o.isMoved)return;const f=!!i.noSwipingClass&&i.noSwipingClass!=="",p=e.composedPath?e.composedPath():e.path;f&&u.target&&u.target.shadowRoot&&p&&(c=Ve(p[0]));const m=i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`,g=!!(u.target&&u.target.shadowRoot);if(i.noSwiping&&(g?Gq(m,c[0]):c.closest(m)[0])){t.allowClick=!0;return}if(i.swipeHandler&&!c.closest(i.swipeHandler)[0])return;a.currentX=u.type==="touchstart"?u.targetTouches[0].pageX:u.pageX,a.currentY=u.type==="touchstart"?u.targetTouches[0].pageY:u.pageY;const w=a.currentX,b=a.currentY,x=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,S=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(x&&(w<=S||w>=r.innerWidth-S))if(x==="prevent")e.preventDefault();else return;if(Object.assign(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=w,a.startY=b,o.touchStartTime=Ac(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,i.threshold>0&&(o.allowThresholdMove=!1),u.type!=="touchstart"){let k=!0;c.is(o.focusableElements)&&(k=!1,c[0].nodeName==="SELECT"&&(o.isTouched=!1)),n.activeElement&&Ve(n.activeElement).is(o.focusableElements)&&n.activeElement!==c[0]&&n.activeElement.blur();const T=k&&t.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||T)&&!c[0].isContentEditable&&u.preventDefault()}t.params.freeMode&&t.params.freeMode.enabled&&t.freeMode&&t.animating&&!i.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",u)}function Uq(e){const t=Er(),n=this,r=n.touchEventsData,{params:o,touches:i,rtlTranslate:a,enabled:l}=n;if(!l)return;let u=e;if(u.originalEvent&&(u=u.originalEvent),!r.isTouched){r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",u);return}if(r.isTouchEvent&&u.type!=="touchmove")return;const c=u.type==="touchmove"&&u.targetTouches&&(u.targetTouches[0]||u.changedTouches[0]),f=u.type==="touchmove"?c.pageX:u.pageX,p=u.type==="touchmove"?c.pageY:u.pageY;if(u.preventedByNestedSwiper){i.startX=f,i.startY=p;return}if(!n.allowTouchMove){Ve(u.target).is(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(i,{startX:f,startY:p,currentX:f,currentY:p}),r.touchStartTime=Ac());return}if(r.isTouchEvent&&o.touchReleaseOnEdges&&!o.loop){if(n.isVertical()){if(pi.startY&&n.translate>=n.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(fi.startX&&n.translate>=n.minTranslate())return}if(r.isTouchEvent&&t.activeElement&&u.target===t.activeElement&&Ve(u.target).is(r.focusableElements)){r.isMoved=!0,n.allowClick=!1;return}if(r.allowTouchCallbacks&&n.emit("touchMove",u),u.targetTouches&&u.targetTouches.length>1)return;i.currentX=f,i.currentY=p;const m=i.currentX-i.startX,g=i.currentY-i.startY;if(n.params.threshold&&Math.sqrt(m**2+g**2)"u"){let S;n.isHorizontal()&&i.currentY===i.startY||n.isVertical()&&i.currentX===i.startX?r.isScrolling=!1:m*m+g*g>=25&&(S=Math.atan2(Math.abs(g),Math.abs(m))*180/Math.PI,r.isScrolling=n.isHorizontal()?S>o.touchAngle:90-S>o.touchAngle)}if(r.isScrolling&&n.emit("touchMoveOpposite",u),typeof r.startMoving>"u"&&(i.currentX!==i.startX||i.currentY!==i.startY)&&(r.startMoving=!0),r.isScrolling){r.isTouched=!1;return}if(!r.startMoving)return;n.allowClick=!1,!o.cssMode&&u.cancelable&&u.preventDefault(),o.touchMoveStopPropagation&&!o.nested&&u.stopPropagation(),r.isMoved||(o.loop&&!o.cssMode&&n.loopFix(),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating&&n.$wrapperEl.trigger("webkitTransitionEnd transitionend"),r.allowMomentumBounce=!1,o.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",u)),n.emit("sliderMove",u),r.isMoved=!0;let w=n.isHorizontal()?m:g;i.diff=w,w*=o.touchRatio,a&&(w=-w),n.swipeDirection=w>0?"prev":"next",r.currentTranslate=w+r.startTranslate;let b=!0,x=o.resistanceRatio;if(o.touchReleaseOnEdges&&(x=0),w>0&&r.currentTranslate>n.minTranslate()?(b=!1,o.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+w)**x)):w<0&&r.currentTranslater.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(r.currentTranslate=r.startTranslate),o.threshold>0)if(Math.abs(w)>o.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,i.startX=i.currentX,i.startY=i.currentY,r.currentTranslate=r.startTranslate,i.diff=n.isHorizontal()?i.currentX-i.startX:i.currentY-i.startY;return}}else{r.currentTranslate=r.startTranslate;return}!o.followFinger||o.cssMode||((o.freeMode&&o.freeMode.enabled&&n.freeMode||o.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),n.params.freeMode&&o.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function Wq(e){const t=this,n=t.touchEventsData,{params:r,touches:o,rtlTranslate:i,slidesGrid:a,enabled:l}=t;if(!l)return;let u=e;if(u.originalEvent&&(u=u.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",u),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&r.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}r.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const c=Ac(),f=c-n.touchStartTime;if(t.allowClick){const k=u.path||u.composedPath&&u.composedPath();t.updateClickedSlide(k&&k[0]||u.target),t.emit("tap click",u),f<300&&c-n.lastClickTime<300&&t.emit("doubleTap doubleClick",u)}if(n.lastClickTime=Ac(),Q0(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||o.diff===0||n.currentTranslate===n.startTranslate){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let p;if(r.followFinger?p=i?t.translate:-t.translate:p=-n.currentTranslate,r.cssMode)return;if(t.params.freeMode&&r.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:p});return}let m=0,g=t.slidesSizesGrid[0];for(let k=0;k=a[k]&&p=a[k]&&(m=k,g=a[a.length-1]-a[a.length-2])}let w=null,b=null;r.rewind&&(t.isBeginning?b=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(w=0));const x=(p-a[m])/g,S=mr.longSwipesMs){if(!r.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(x>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?w:m+S):t.slideTo(m)),t.swipeDirection==="prev"&&(x>1-r.longSwipesRatio?t.slideTo(m+S):b!==null&&x<0&&Math.abs(x)>r.longSwipesRatio?t.slideTo(b):t.slideTo(m))}else{if(!r.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(u.target===t.navigation.nextEl||u.target===t.navigation.prevEl)?u.target===t.navigation.nextEl?t.slideTo(m+S):t.slideTo(m):(t.swipeDirection==="next"&&t.slideTo(w!==null?w:m+S),t.swipeDirection==="prev"&&t.slideTo(b!==null?b:m))}}function W7(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:o,snapGrid:i}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=o,e.allowSlideNext=r,e.params.watchOverflow&&i!==e.snapGrid&&e.checkOverflow()}function Hq(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function Yq(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:r}=e;if(!r)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let o;const i=e.maxTranslate()-e.minTranslate();i===0?o=0:o=(e.translate-e.minTranslate())/i,o!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}let H7=!1;function qq(){}const Y7=(e,t)=>{const n=Er(),{params:r,touchEvents:o,el:i,wrapperEl:a,device:l,support:u}=e,c=!!r.nested,f=t==="on"?"addEventListener":"removeEventListener",p=t;if(!u.touch)i[f](o.start,e.onTouchStart,!1),n[f](o.move,e.onTouchMove,c),n[f](o.end,e.onTouchEnd,!1);else{const m=o.start==="touchstart"&&u.passiveListener&&r.passiveListeners?{passive:!0,capture:!1}:!1;i[f](o.start,e.onTouchStart,m),i[f](o.move,e.onTouchMove,u.passiveListener?{passive:!1,capture:c}:c),i[f](o.end,e.onTouchEnd,m),o.cancel&&i[f](o.cancel,e.onTouchEnd,m)}(r.preventClicks||r.preventClicksPropagation)&&i[f]("click",e.onClick,!0),r.cssMode&&a[f]("scroll",e.onScroll),r.updateOnWindowResize?e[p](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",W7,!0):e[p]("observerUpdate",W7,!0)};function Kq(){const e=this,t=Er(),{params:n,support:r}=e;e.onTouchStart=Vq.bind(e),e.onTouchMove=Uq.bind(e),e.onTouchEnd=Wq.bind(e),n.cssMode&&(e.onScroll=Yq.bind(e)),e.onClick=Hq.bind(e),r.touch&&!H7&&(t.addEventListener("touchstart",qq),H7=!0),Y7(e,"on")}function Zq(){Y7(this,"off")}const Qq={attachEvents:Kq,detachEvents:Zq},q7=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function Jq(){const e=this,{activeIndex:t,initialized:n,loopedSlides:r=0,params:o,$el:i}=e,a=o.breakpoints;if(!a||a&&Object.keys(a).length===0)return;const l=e.getBreakpoint(a,e.params.breakpointsBase,e.el);if(!l||e.currentBreakpoint===l)return;const c=(l in a?a[l]:void 0)||e.originalParams,f=q7(e,o),p=q7(e,c),m=o.enabled;f&&!p?(i.removeClass(`${o.containerModifierClass}grid ${o.containerModifierClass}grid-column`),e.emitContainerClasses()):!f&&p&&(i.addClass(`${o.containerModifierClass}grid`),(c.grid.fill&&c.grid.fill==="column"||!c.grid.fill&&o.grid.fill==="column")&&i.addClass(`${o.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(x=>{const S=o[x]&&o[x].enabled,k=c[x]&&c[x].enabled;S&&!k&&e[x].disable(),!S&&k&&e[x].enable()});const g=c.direction&&c.direction!==o.direction,w=o.loop&&(c.slidesPerView!==o.slidesPerView||g);g&&n&&e.changeDirection(),so(e.params,c);const b=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),m&&!b?e.disable():!m&&b&&e.enable(),e.currentBreakpoint=l,e.emit("_beforeBreakpoint",c),w&&n&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-r+e.loopedSlides,0,!1)),e.emit("breakpoint",c)}function Xq(e,t="window",n){if(!e||t==="container"&&!n)return;let r=!1;const o=fr(),i=t==="window"?o.innerHeight:n.clientHeight,a=Object.keys(e).map(l=>{if(typeof l=="string"&&l.indexOf("@")===0){const u=parseFloat(l.substr(1));return{value:i*u,point:l}}return{value:l,point:l}});a.sort((l,u)=>parseInt(l.value,10)-parseInt(u.value,10));for(let l=0;l{typeof r=="object"?Object.keys(r).forEach(o=>{r[o]&&n.push(t+o)}):typeof r=="string"&&n.push(t+r)}),n}function nK(){const e=this,{classNames:t,params:n,rtl:r,$el:o,device:i,support:a}=e,l=tK(["initialized",n.direction,{"pointer-events":!a.touch},{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:r},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill==="column"},{android:i.android},{ios:i.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...l),o.addClass([...t].join(" ")),e.emitContainerClasses()}function rK(){const e=this,{$el:t,classNames:n}=e;t.removeClass(n.join(" ")),e.emitContainerClasses()}const oK={addClasses:nK,removeClasses:rK};function iK(e,t,n,r,o,i){const a=fr();let l;function u(){i&&i()}!Ve(e).parent("picture")[0]&&(!e.complete||!o)&&t?(l=new a.Image,l.onload=u,l.onerror=u,r&&(l.sizes=r),n&&(l.srcset=n),t&&(l.src=t)):u()}function aK(){const e=this;e.imagesToLoad=e.$el.find("img");function t(){typeof e>"u"||e===null||!e||e.destroyed||(e.imagesLoaded!==void 0&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}for(let n=0;ni}else e.isLocked=e.snapGrid.length===1;n.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),n.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}const uK={checkOverflow:lK},K7={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopedSlidesLimit:!0,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function dK(e,t){return function(r={}){const o=Object.keys(r)[0],i=r[o];if(typeof i!="object"||i===null){so(t,r);return}if(["navigation","pagination","scrollbar"].indexOf(o)>=0&&e[o]===!0&&(e[o]={auto:!0}),!(o in e&&"enabled"in i)){so(t,r);return}e[o]===!0&&(e[o]={enabled:!0}),typeof e[o]=="object"&&!("enabled"in e[o])&&(e[o].enabled=!0),e[o]||(e[o]={enabled:!1}),so(t,r)}}const g2={eventsEmitter:aq,update:gq,translate:xq,transition:kq,slide:Oq,loop:Bq,grabCursor:zq,events:Qq,breakpoints:eK,checkOverflow:uK,classes:oK,images:sK},v2={};let nu=class ka{constructor(...t){let n,r;if(t.length===1&&t[0].constructor&&Object.prototype.toString.call(t[0]).slice(8,-1)==="Object"?r=t[0]:[n,r]=t,r||(r={}),r=so({},r),n&&!r.el&&(r.el=n),r.el&&Ve(r.el).length>1){const l=[];return Ve(r.el).each(u=>{const c=so({},r,{el:u});l.push(new ka(c))}),l}const o=this;o.__swiper__=!0,o.support=V7(),o.device=tq({userAgent:r.userAgent}),o.browser=rq(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],r.modules&&Array.isArray(r.modules)&&o.modules.push(...r.modules);const i={};o.modules.forEach(l=>{l({swiper:o,extendParams:dK(r,i),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const a=so({},K7,i);return o.params=so({},a,v2,r),o.originalParams=so({},o.params),o.passedParams=so({},r),o.params&&o.params.on&&Object.keys(o.params.on).forEach(l=>{o.on(l,o.params.on[l])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),o.$=Ve,Object.assign(o,{enabled:o.params.enabled,el:n,classNames:[],slides:Ve(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return o.params.direction==="horizontal"},isVertical(){return o.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEvents:function(){const u=["touchstart","touchmove","touchend","touchcancel"],c=["pointerdown","pointermove","pointerup"];return o.touchEventsTouch={start:u[0],move:u[1],end:u[2],cancel:u[3]},o.touchEventsDesktop={start:c[0],move:c[1],end:c[2]},o.support.touch||!o.params.simulateTouch?o.touchEventsTouch:o.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:Ac(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,n){const r=this;t=Math.min(Math.max(t,0),1);const o=r.minTranslate(),a=(r.maxTranslate()-o)*t+o;r.translateTo(a,typeof n>"u"?0:n),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=t.el.className.split(" ").filter(r=>r.indexOf("swiper")===0||r.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",n.join(" "))}getSlideClasses(t){const n=this;return n.destroyed?"":t.className.split(" ").filter(r=>r.indexOf("swiper-slide")===0||r.indexOf(n.params.slideClass)===0).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=[];t.slides.each(r=>{const o=t.getSlideClasses(r);n.push({slideEl:r,classNames:o}),t.emit("_slideClass",r,o)}),t.emit("_slideClasses",n)}slidesPerViewDynamic(t="current",n=!1){const r=this,{params:o,slides:i,slidesGrid:a,slidesSizesGrid:l,size:u,activeIndex:c}=r;let f=1;if(o.centeredSlides){let p=i[c].swiperSlideSize,m;for(let g=c+1;gu&&(m=!0));for(let g=c-1;g>=0;g-=1)i[g]&&!m&&(p+=i[g].swiperSlideSize,f+=1,p>u&&(m=!0))}else if(t==="current")for(let p=c+1;p=0;p-=1)a[c]-a[p]1)&&t.isEnd&&!t.params.centeredSlides?i=t.slideTo(t.slides.length-1,0,!1,!0):i=t.slideTo(t.activeIndex,0,!1,!0),i||o()),r.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,n=!0){const r=this,o=r.params.direction;return t||(t=o==="horizontal"?"vertical":"horizontal"),t===o||t!=="horizontal"&&t!=="vertical"||(r.$el.removeClass(`${r.params.containerModifierClass}${o}`).addClass(`${r.params.containerModifierClass}${t}`),r.emitContainerClasses(),r.params.direction=t,r.slides.each(i=>{t==="vertical"?i.style.width="":i.style.height=""}),r.emit("changeDirection"),n&&r.update()),r}changeLanguageDirection(t){const n=this;n.rtl&&t==="rtl"||!n.rtl&&t==="ltr"||(n.rtl=t==="rtl",n.rtlTranslate=n.params.direction==="horizontal"&&n.rtl,n.rtl?(n.$el.addClass(`${n.params.containerModifierClass}rtl`),n.el.dir="rtl"):(n.$el.removeClass(`${n.params.containerModifierClass}rtl`),n.el.dir="ltr"),n.update())}mount(t){const n=this;if(n.mounted)return!0;const r=Ve(t||n.params.el);if(t=r[0],!t)return!1;t.swiper=n;const o=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let a=(()=>{if(t&&t.shadowRoot&&t.shadowRoot.querySelector){const l=Ve(t.shadowRoot.querySelector(o()));return l.children=u=>r.children(u),l}return r.children?r.children(o()):Ve(r).children(o())})();if(a.length===0&&n.params.createElements){const u=Er().createElement("div");a=Ve(u),u.className=n.params.wrapperClass,r.append(u),r.children(`.${n.params.slideClass}`).each(c=>{a.append(c)})}return Object.assign(n,{$el:r,el:t,$wrapperEl:a,wrapperEl:a[0],mounted:!0,rtl:t.dir.toLowerCase()==="rtl"||r.css("direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(t.dir.toLowerCase()==="rtl"||r.css("direction")==="rtl"),wrongRTL:a.css("display")==="-webkit-box"}),!0}init(t){const n=this;return n.initialized||n.mount(t)===!1||(n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.params.loop&&n.loopCreate(),n.updateSize(),n.updateSlides(),n.params.watchOverflow&&n.checkOverflow(),n.params.grabCursor&&n.enabled&&n.setGrabCursor(),n.params.preloadImages&&n.preloadImages(),n.params.loop?n.slideTo(n.params.initialSlide+n.loopedSlides,0,n.params.runCallbacksOnInit,!1,!0):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit,!1,!0),n.attachEvents(),n.initialized=!0,n.emit("init"),n.emit("afterInit")),n}destroy(t=!0,n=!0){const r=this,{params:o,$el:i,$wrapperEl:a,slides:l}=r;return typeof r.params>"u"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),o.loop&&r.loopDestroy(),n&&(r.removeClasses(),i.removeAttr("style"),a.removeAttr("style"),l&&l.length&&l.removeClass([o.slideVisibleClass,o.slideActiveClass,o.slideNextClass,o.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(u=>{r.off(u)}),t!==!1&&(r.$el[0].swiper=null,KY(r)),r.destroyed=!0),null}static extendDefaults(t){so(v2,t)}static get extendedDefaults(){return v2}static get defaults(){return K7}static installModule(t){ka.prototype.__modules__||(ka.prototype.__modules__=[]);const n=ka.prototype.__modules__;typeof t=="function"&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(n=>ka.installModule(n)),ka):(ka.installModule(t),ka)}};Object.keys(g2).forEach(e=>{Object.keys(g2[e]).forEach(t=>{nu.prototype[t]=g2[e][t]})}),nu.use([oq,iq]);function cK({swiper:e,extendParams:t,on:n,emit:r}){let o;e.autoplay={running:!1,paused:!1},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});function i(){if(!e.size){e.autoplay.running=!1,e.autoplay.paused=!1;return}const b=e.slides.eq(e.activeIndex);let x=e.params.autoplay.delay;b.attr("data-swiper-autoplay")&&(x=b.attr("data-swiper-autoplay")||e.params.autoplay.delay),clearTimeout(o),o=Q0(()=>{let S;e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),S=e.slidePrev(e.params.speed,!0,!0),r("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?l():(S=e.slideTo(e.slides.length-1,e.params.speed,!0,!0),r("autoplay")):(S=e.slidePrev(e.params.speed,!0,!0),r("autoplay")):e.params.loop?(e.loopFix(),S=e.slideNext(e.params.speed,!0,!0),r("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?l():(S=e.slideTo(0,e.params.speed,!0,!0),r("autoplay")):(S=e.slideNext(e.params.speed,!0,!0),r("autoplay")),(e.params.cssMode&&e.autoplay.running||S===!1)&&i()},x)}function a(){return typeof o<"u"||e.autoplay.running?!1:(e.autoplay.running=!0,r("autoplayStart"),i(),!0)}function l(){return!e.autoplay.running||typeof o>"u"?!1:(o&&(clearTimeout(o),o=void 0),e.autoplay.running=!1,r("autoplayStop"),!0)}function u(b){e.autoplay.running&&(e.autoplay.paused||(o&&clearTimeout(o),e.autoplay.paused=!0,b===0||!e.params.autoplay.waitForTransition?(e.autoplay.paused=!1,i()):["transitionend","webkitTransitionEnd"].forEach(x=>{e.$wrapperEl[0].addEventListener(x,f)})))}function c(){const b=Er();b.visibilityState==="hidden"&&e.autoplay.running&&u(),b.visibilityState==="visible"&&e.autoplay.paused&&(i(),e.autoplay.paused=!1)}function f(b){!e||e.destroyed||!e.$wrapperEl||b.target===e.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach(x=>{e.$wrapperEl[0].removeEventListener(x,f)}),e.autoplay.paused=!1,e.autoplay.running?i():l())}function p(){e.params.autoplay.disableOnInteraction?l():(r("autoplayPause"),u()),["transitionend","webkitTransitionEnd"].forEach(b=>{e.$wrapperEl[0].removeEventListener(b,f)})}function m(){e.params.autoplay.disableOnInteraction||(e.autoplay.paused=!1,r("autoplayResume"),i())}function g(){e.params.autoplay.pauseOnMouseEnter&&(e.$el.on("mouseenter",p),e.$el.on("mouseleave",m))}function w(){e.$el.off("mouseenter",p),e.$el.off("mouseleave",m)}n("init",()=>{e.params.autoplay.enabled&&(a(),Er().addEventListener("visibilitychange",c),g())}),n("beforeTransitionStart",(b,x,S)=>{e.autoplay.running&&(S||!e.params.autoplay.disableOnInteraction?e.autoplay.pause(x):l())}),n("sliderFirstMove",()=>{e.autoplay.running&&(e.params.autoplay.disableOnInteraction?l():u())}),n("touchEnd",()=>{e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&i()}),n("destroy",()=>{w(),e.autoplay.running&&l(),Er().removeEventListener("visibilitychange",c)}),Object.assign(e.autoplay,{pause:u,run:i,start:a,stop:l})}function ru(e){const{effect:t,swiper:n,on:r,setTranslate:o,setTransition:i,overwriteParams:a,perspective:l,recreateShadows:u,getEffectParams:c}=e;r("beforeInit",()=>{if(n.params.effect!==t)return;n.classNames.push(`${n.params.containerModifierClass}${t}`),l&&l()&&n.classNames.push(`${n.params.containerModifierClass}3d`);const p=a?a():{};Object.assign(n.params,p),Object.assign(n.originalParams,p)}),r("setTranslate",()=>{n.params.effect===t&&o()}),r("setTransition",(p,m)=>{n.params.effect===t&&i(m)}),r("transitionEnd",()=>{if(n.params.effect===t&&u){if(!c||!c().slideShadows)return;n.slides.each(p=>{n.$(p).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").remove()}),u()}});let f;r("virtualUpdate",()=>{n.params.effect===t&&(n.slides.length||(f=!0),requestAnimationFrame(()=>{f&&n.slides&&n.slides.length&&(o(),f=!1)}))})}function Dc(e,t){return e.transformEl?t.find(e.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):t}function em({swiper:e,duration:t,transformEl:n,allSlides:r}){const{slides:o,activeIndex:i,$wrapperEl:a}=e;if(e.params.virtualTranslate&&t!==0){let l=!1,u;r?u=n?o.find(n):o:u=n?o.eq(i).find(n):o.eq(i),u.transitionEnd(()=>{if(l||!e||e.destroyed)return;l=!0,e.animating=!1;const c=["webkitTransitionEnd","transitionend"];for(let f=0;f{const{slides:i}=e,a=e.params.fadeEffect;for(let l=0;l{const{transformEl:a}=e.params.fadeEffect;(a?e.slides.find(a):e.slides).transition(i),em({swiper:e,duration:i,transformEl:a,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function pK({swiper:e,extendParams:t,on:n}){t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const r=(l,u,c)=>{let f=c?l.find(".swiper-slide-shadow-left"):l.find(".swiper-slide-shadow-top"),p=c?l.find(".swiper-slide-shadow-right"):l.find(".swiper-slide-shadow-bottom");f.length===0&&(f=Ve(`
`),l.append(f)),p.length===0&&(p=Ve(`
`),l.append(p)),f.length&&(f[0].style.opacity=Math.max(-u,0)),p.length&&(p[0].style.opacity=Math.max(u,0))};ru({effect:"cube",swiper:e,on:n,setTranslate:()=>{const{$el:l,$wrapperEl:u,slides:c,width:f,height:p,rtlTranslate:m,size:g,browser:w}=e,b=e.params.cubeEffect,x=e.isHorizontal(),S=e.virtual&&e.params.virtual.enabled;let k=0,T;b.shadow&&(x?(T=u.find(".swiper-cube-shadow"),T.length===0&&(T=Ve('
'),u.append(T)),T.css({height:`${f}px`})):(T=l.find(".swiper-cube-shadow"),T.length===0&&(T=Ve('
'),l.append(T))));for(let A=0;A-1&&(k=I*90+O*90,m&&(k=-I*90-O*90)),N.transform(te),b.slideShadows&&r(N,O,x)}if(u.css({"-webkit-transform-origin":`50% 50% -${g/2}px`,"transform-origin":`50% 50% -${g/2}px`}),b.shadow)if(x)T.transform(`translate3d(0px, ${f/2+b.shadowOffset}px, ${-f/2}px) rotateX(90deg) rotateZ(0deg) scale(${b.shadowScale})`);else{const A=Math.abs(k)-Math.floor(Math.abs(k)/90)*90,N=1.5-(Math.sin(A*2*Math.PI/360)/2+Math.cos(A*2*Math.PI/360)/2),I=b.shadowScale,P=b.shadowScale/N,M=b.shadowOffset;T.transform(`scale3d(${I}, 1, ${P}) translate3d(0px, ${p/2+M}px, ${-p/2/P}px) rotateX(-90deg)`)}const E=w.isSafari||w.isWebView?-g/2:0;u.transform(`translate3d(0px,0,${E}px) rotateX(${e.isHorizontal()?0:k}deg) rotateY(${e.isHorizontal()?-k:0}deg)`),u[0].style.setProperty("--swiper-cube-translate-z",`${E}px`)},setTransition:l=>{const{$el:u,slides:c}=e;c.transition(l).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(l),e.params.cubeEffect.shadow&&!e.isHorizontal()&&u.find(".swiper-cube-shadow").transition(l)},recreateShadows:()=>{const l=e.isHorizontal();e.slides.each(u=>{const c=Math.max(Math.min(u.progress,1),-1);r(Ve(u),c,l)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function ou(e,t,n){const r=`swiper-slide-shadow${n?`-${n}`:""}`,o=e.transformEl?t.find(e.transformEl):t;let i=o.children(`.${r}`);return i.length||(i=Ve(`
`),o.append(i)),i}function mK({swiper:e,extendParams:t,on:n}){t({flipEffect:{slideShadows:!0,limitRotation:!0,transformEl:null}});const r=(l,u,c)=>{let f=e.isHorizontal()?l.find(".swiper-slide-shadow-left"):l.find(".swiper-slide-shadow-top"),p=e.isHorizontal()?l.find(".swiper-slide-shadow-right"):l.find(".swiper-slide-shadow-bottom");f.length===0&&(f=ou(c,l,e.isHorizontal()?"left":"top")),p.length===0&&(p=ou(c,l,e.isHorizontal()?"right":"bottom")),f.length&&(f[0].style.opacity=Math.max(-u,0)),p.length&&(p[0].style.opacity=Math.max(u,0))};ru({effect:"flip",swiper:e,on:n,setTranslate:()=>{const{slides:l,rtlTranslate:u}=e,c=e.params.flipEffect;for(let f=0;f{const{transformEl:u}=e.params.flipEffect;(u?e.slides.find(u):e.slides).transition(l).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(l),em({swiper:e,duration:l,transformEl:u})},recreateShadows:()=>{const l=e.params.flipEffect;e.slides.each(u=>{const c=Ve(u);let f=c[0].progress;e.params.flipEffect.limitRotation&&(f=Math.max(Math.min(u.progress,1),-1)),r(c,f,l)})},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function hK({swiper:e,extendParams:t,on:n}){t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0,transformEl:null}}),ru({effect:"coverflow",swiper:e,on:n,setTranslate:()=>{const{width:i,height:a,slides:l,slidesSizesGrid:u}=e,c=e.params.coverflowEffect,f=e.isHorizontal(),p=e.translate,m=f?-p+i/2:-p+a/2,g=f?c.rotate:-c.rotate,w=c.depth;for(let b=0,x=l.length;b0?A:0),ae.length&&(ae[0].style.opacity=-A>0?-A:0)}}},setTransition:i=>{const{transformEl:a}=e.params.coverflowEffect;(a?e.slides.find(a):e.slides).transition(i).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(i)},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function gK({swiper:e,extendParams:t,on:n}){t({creativeEffect:{transformEl:null,limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const r=a=>typeof a=="string"?a:`${a}px`;ru({effect:"creative",swiper:e,on:n,setTranslate:()=>{const{slides:a,$wrapperEl:l,slidesSizesGrid:u}=e,c=e.params.creativeEffect,{progressMultiplier:f}=c,p=e.params.centeredSlides;if(p){const m=u[0]/2-e.params.slidesOffsetBefore||0;l.transform(`translateX(calc(50% - ${m}px))`)}for(let m=0;m0&&(A=c.prev,E=!0),k.forEach((j,z)=>{k[z]=`calc(${j}px + (${r(A.translate[z])} * ${Math.abs(b*f)}))`}),T.forEach((j,z)=>{T[z]=A.rotate[z]*Math.abs(b*f)}),g[0].style.zIndex=-Math.abs(Math.round(w))+a.length;const N=k.join(", "),I=`rotateX(${T[0]}deg) rotateY(${T[1]}deg) rotateZ(${T[2]}deg)`,P=x<0?`scale(${1+(1-A.scale)*x*f})`:`scale(${1-(1-A.scale)*x*f})`,M=x<0?1+(1-A.opacity)*x*f:1-(1-A.opacity)*x*f,O=`translate3d(${N}) ${I} ${P}`;if(E&&A.shadow||!E){let j=g.children(".swiper-slide-shadow");if(j.length===0&&A.shadow&&(j=ou(c,g)),j.length){const z=c.shadowPerProgress?b*(1/c.limitProgress):b;j[0].style.opacity=Math.min(Math.max(Math.abs(z),0),1)}}const B=Dc(c,g);B.transform(O).css({opacity:M}),A.origin&&B.css("transform-origin",A.origin)}},setTransition:a=>{const{transformEl:l}=e.params.creativeEffect;(l?e.slides.find(l):e.slides).transition(a).find(".swiper-slide-shadow").transition(a),em({swiper:e,duration:a,transformEl:l,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}function vK({swiper:e,extendParams:t,on:n}){t({cardsEffect:{slideShadows:!0,transformEl:null,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),ru({effect:"cards",swiper:e,on:n,setTranslate:()=>{const{slides:i,activeIndex:a}=e,l=e.params.cardsEffect,{startTranslate:u,isTouched:c}=e.touchEventsData,f=e.translate;for(let p=0;p0&&w<1&&(c||e.params.cssMode)&&f-1&&(c||e.params.cssMode)&&f>u;if(I||P){const j=(1-Math.abs((Math.abs(w)-.5)/.5))**.5;E+=-28*w*j,T+=-.5*j,A+=96*j,S=`${-25*j*Math.abs(w)}%`}if(w<0?x=`calc(${x}px + (${A*Math.abs(w)}%))`:w>0?x=`calc(${x}px + (-${A*Math.abs(w)}%))`:x=`${x}px`,!e.isHorizontal()){const j=S;S=x,x=j}const M=w<0?`${1+(1-T)*w}`:`${1-(1-T)*w}`,O=` translate3d(${x}, ${S}, ${k}px) rotateZ(${l.rotate?E:0}deg) scale(${M}) `;if(l.slideShadows){let j=m.find(".swiper-slide-shadow");j.length===0&&(j=ou(l,m)),j.length&&(j[0].style.opacity=Math.min(Math.max((Math.abs(w)-.5)/.5,0),1))}m[0].style.zIndex=-Math.abs(Math.round(g))+i.length,Dc(l,m).transform(O)}},setTransition:i=>{const{transformEl:a}=e.params.cardsEffect;(a?e.slides.find(a):e.slides).transition(i).find(".swiper-slide-shadow").transition(i),em({swiper:e,duration:i,transformEl:a})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}function Ws(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function _a(e,t){const n=["__proto__","constructor","prototype"];Object.keys(t).filter(r=>n.indexOf(r)<0).forEach(r=>{typeof e[r]>"u"?e[r]=t[r]:Ws(t[r])&&Ws(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:_a(e[r],t[r]):e[r]=t[r]})}function Z7(e={}){return e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function Q7(e={}){return e.pagination&&typeof e.pagination.el>"u"}function J7(e={}){return e.scrollbar&&typeof e.scrollbar.el>"u"}function X7(e=""){const t=e.split(" ").map(r=>r.trim()).filter(r=>!!r),n=[];return t.forEach(r=>{n.indexOf(r)<0&&n.push(r)}),n.join(" ")}const eC=["modules","init","_direction","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_preloadImages","updateOnImagesReady","_loop","_loopAdditionalSlides","_loopedSlides","_loopedSlidesLimit","_loopFillGroupWithBlank","loopPreventsSlide","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideBlankClass","slideActiveClass","slideDuplicateActiveClass","slideVisibleClass","slideDuplicateClass","slideNextClass","slideDuplicateNextClass","slidePrevClass","slideDuplicatePrevClass","wrapperClass","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","lazy","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom"];function yK(e={},t=!0){const n={on:{}},r={},o={};_a(n,nu.defaults),_a(n,nu.extendedDefaults),n._emitClasses=!0,n.init=!1;const i={},a=eC.map(u=>u.replace(/_/,"")),l=Object.assign({},e);return Object.keys(l).forEach(u=>{typeof e[u]>"u"||(a.indexOf(u)>=0?Ws(e[u])?(n[u]={},o[u]={},_a(n[u],e[u]),_a(o[u],e[u])):(n[u]=e[u],o[u]=e[u]):u.search(/on[A-Z]/)===0&&typeof e[u]=="function"?t?r[`${u[2].toLowerCase()}${u.substr(3)}`]=e[u]:n.on[`${u[2].toLowerCase()}${u.substr(3)}`]=e[u]:i[u]=e[u])}),["navigation","pagination","scrollbar"].forEach(u=>{n[u]===!0&&(n[u]={}),n[u]===!1&&delete n[u]}),{params:n,passedParams:o,rest:i,events:r}}function wK({el:e,nextEl:t,prevEl:n,paginationEl:r,scrollbarEl:o,swiper:i},a){Z7(a)&&t&&n&&(i.params.navigation.nextEl=t,i.originalParams.navigation.nextEl=t,i.params.navigation.prevEl=n,i.originalParams.navigation.prevEl=n),Q7(a)&&r&&(i.params.pagination.el=r,i.originalParams.pagination.el=r),J7(a)&&o&&(i.params.scrollbar.el=o,i.originalParams.scrollbar.el=o),i.init(e)}const tC=(e,t)=>{let n=t.slidesPerView;if(t.breakpoints){const o=nu.prototype.getBreakpoint(t.breakpoints),i=o in t.breakpoints?t.breakpoints[o]:void 0;i&&i.slidesPerView&&(n=i.slidesPerView)}let r=Math.ceil(parseFloat(t.loopedSlides||n,10));return r+=t.loopAdditionalSlides,r>e.length&&t.loopedSlidesLimit&&(r=e.length),r};function bK(e,t,n){const r=t.map((u,c)=>be.cloneElement(u,{swiper:e,"data-swiper-slide-index":c}));function o(u,c,f){return be.cloneElement(u,{key:`${u.key}-duplicate-${c}-${f}`,className:`${u.props.className||""} ${n.slideDuplicateClass}`})}if(n.loopFillGroupWithBlank){const u=n.slidesPerGroup-r.length%n.slidesPerGroup;if(u!==n.slidesPerGroup)for(let c=0;c{i.indexOf(u)<0&&i.push(u)};if(n&&r){const u=r.map(o),c=n.map(o);u.join("")!==c.join("")&&a("children"),r.length!==n.length&&a("children")}return eC.filter(u=>u[0]==="_").map(u=>u.replace(/_/,"")).forEach(u=>{if(u in e&&u in t)if(Ws(e[u])&&Ws(t[u])){const c=Object.keys(e[u]),f=Object.keys(t[u]);c.length!==f.length?a(u):(c.forEach(p=>{e[u][p]!==t[u][p]&&a(u)}),f.forEach(p=>{e[u][p]!==t[u][p]&&a(u)}))}else e[u]!==t[u]&&a(u)}),i}function nC(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function rC(e){const t=[];return be.Children.toArray(e).forEach(n=>{nC(n)?t.push(n):n.props&&n.props.children&&rC(n.props.children).forEach(r=>t.push(r))}),t}function xK(e){const t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return be.Children.toArray(e).forEach(r=>{if(nC(r))t.push(r);else if(r.props&&r.props.slot&&n[r.props.slot])n[r.props.slot].push(r);else if(r.props&&r.props.children){const o=rC(r.props.children);o.length>0?o.forEach(i=>t.push(i)):n["container-end"].push(r)}else n["container-end"].push(r)}),{slides:t,slots:n}}function SK({swiper:e,slides:t,passedParams:n,changedParams:r,nextEl:o,prevEl:i,scrollbarEl:a,paginationEl:l}){const u=r.filter(A=>A!=="children"&&A!=="direction"),{params:c,pagination:f,navigation:p,scrollbar:m,virtual:g,thumbs:w}=e;let b,x,S,k,T;r.includes("thumbs")&&n.thumbs&&n.thumbs.swiper&&c.thumbs&&!c.thumbs.swiper&&(b=!0),r.includes("controller")&&n.controller&&n.controller.control&&c.controller&&!c.controller.control&&(x=!0),r.includes("pagination")&&n.pagination&&(n.pagination.el||l)&&(c.pagination||c.pagination===!1)&&f&&!f.el&&(S=!0),r.includes("scrollbar")&&n.scrollbar&&(n.scrollbar.el||a)&&(c.scrollbar||c.scrollbar===!1)&&m&&!m.el&&(k=!0),r.includes("navigation")&&n.navigation&&(n.navigation.prevEl||i)&&(n.navigation.nextEl||o)&&(c.navigation||c.navigation===!1)&&p&&!p.prevEl&&!p.nextEl&&(T=!0);const E=A=>{e[A]&&(e[A].destroy(),A==="navigation"?(c[A].prevEl=void 0,c[A].nextEl=void 0,e[A].prevEl=void 0,e[A].nextEl=void 0):(c[A].el=void 0,e[A].el=void 0))};u.forEach(A=>{if(Ws(c[A])&&Ws(n[A]))_a(c[A],n[A]);else{const N=n[A];(N===!0||N===!1)&&(A==="navigation"||A==="pagination"||A==="scrollbar")?N===!1&&E(A):c[A]=n[A]}}),u.includes("controller")&&!x&&e.controller&&e.controller.control&&c.controller&&c.controller.control&&(e.controller.control=c.controller.control),r.includes("children")&&t&&g&&c.virtual.enabled?(g.slides=t,g.update(!0)):r.includes("children")&&e.lazy&&e.params.lazy.enabled&&e.lazy.load(),b&&w.init()&&w.update(!0),x&&(e.controller.control=c.controller.control),S&&(l&&(c.pagination.el=l),f.init(),f.render(),f.update()),k&&(a&&(c.scrollbar.el=a),m.init(),m.updateSize(),m.setTranslate()),T&&(o&&(c.navigation.nextEl=o),i&&(c.navigation.prevEl=i),p.init(),p.update()),r.includes("allowSlideNext")&&(e.allowSlideNext=n.allowSlideNext),r.includes("allowSlidePrev")&&(e.allowSlidePrev=n.allowSlidePrev),r.includes("direction")&&e.changeDirection(n.direction,!1),e.update()}function $K(e,t,n){if(!n)return null;const r=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`};return t.filter((o,i)=>i>=n.from&&i<=n.to).map(o=>be.cloneElement(o,{swiper:e,style:r}))}const TK=e=>{!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.lazy&&e.params.lazy.enabled&&e.lazy.load(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function Rc(e,t){return typeof window>"u"?y.useEffect(e,t):y.useLayoutEffect(e,t)}const kK=y.createContext(null),EK=y.createContext(null);function y2(){return y2=Object.assign?Object.assign.bind():function(e){for(var t=1;t{w(!g)};Object.assign(P.on,{_containerClasses(V,Z){f(Z)}});const re=()=>{if(Object.assign(P.on,B),u=!0,S.current=new nu(P),S.current.loopCreate=()=>{},S.current.loopDestroy=()=>{},P.loop&&(S.current.loopedSlides=tC(j,P)),S.current.virtual&&S.current.params.virtual.enabled){S.current.virtual.slides=j;const V={cache:!1,slides:j,renderExternal:m,renderExternalUpdate:!1};_a(S.current.params.virtual,V),_a(S.current.originalParams.virtual,V)}};x.current||re(),S.current&&S.current.on("_beforeBreakpoint",te);const ae=()=>{u||!B||!S.current||Object.keys(B).forEach(V=>{S.current.on(V,B[V])})},oe=()=>{!B||!S.current||Object.keys(B).forEach(V=>{S.current.off(V,B[V])})};y.useEffect(()=>()=>{S.current&&S.current.off("_beforeBreakpoint",te)}),y.useEffect(()=>{!b.current&&S.current&&(S.current.emitSlidesClasses(),b.current=!0)}),Rc(()=>{if(t&&(t.current=x.current),!!x.current)return S.current.destroyed&&re(),wK({el:x.current,nextEl:E.current,prevEl:A.current,paginationEl:N.current,scrollbarEl:I.current,swiper:S.current},P),a&&a(S.current),()=>{S.current&&!S.current.destroyed&&S.current.destroy(!0,!1)}},[]),Rc(()=>{ae();const V=CK(M,k.current,j,T.current,Z=>Z.key);return k.current=M,T.current=j,V.length&&S.current&&!S.current.destroyed&&SK({swiper:S.current,slides:j,passedParams:M,changedParams:V,nextEl:E.current,prevEl:A.current,scrollbarEl:I.current,paginationEl:N.current}),()=>{oe()}}),Rc(()=>{TK(S.current)},[p]);function G(){return P.virtual?$K(S.current,j,p):!P.loop||S.current&&S.current.destroyed?j.map(V=>be.cloneElement(V,{swiper:S.current})):bK(S.current,j,P)}return be.createElement(r,y2({ref:x,className:X7(`${c}${n?` ${n}`:""}`)},O),be.createElement(EK.Provider,{value:S.current},z["container-start"],be.createElement(o,{className:"swiper-wrapper"},z["wrapper-start"],G(),z["wrapper-end"]),Z7(P)&&be.createElement(be.Fragment,null,be.createElement("div",{ref:A,className:"swiper-button-prev"}),be.createElement("div",{ref:E,className:"swiper-button-next"})),J7(P)&&be.createElement("div",{ref:I,className:"swiper-scrollbar"}),Q7(P)&&be.createElement("div",{ref:N,className:"swiper-pagination"}),z["container-end"]))});oC.displayName="Swiper";function w2(){return w2=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(t&&(t.current=c.current),!(!c.current||!i)){if(i.destroyed){f!=="swiper-slide"&&p("swiper-slide");return}return i.on("_slideClass",m),()=>{i&&i.off("_slideClass",m)}}}),Rc(()=>{i&&c.current&&!i.destroyed&&p(i.getSlideClasses(c.current))},[i]);const g={isActive:f.indexOf("swiper-slide-active")>=0||f.indexOf("swiper-slide-duplicate-active")>=0,isVisible:f.indexOf("swiper-slide-visible")>=0,isDuplicate:f.indexOf("swiper-slide-duplicate")>=0,isPrev:f.indexOf("swiper-slide-prev")>=0||f.indexOf("swiper-slide-duplicate-prev")>=0,isNext:f.indexOf("swiper-slide-next")>=0||f.indexOf("swiper-slide-duplicate-next")>=0},w=()=>typeof r=="function"?r(g):r;return be.createElement(n,w2({ref:c,className:X7(`${f}${o?` ${o}`:""}`),"data-swiper-slide-index":l},u),be.createElement(kK.Provider,{value:g},a?be.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof a=="number"?a:void 0},w()):w()))});iC.displayName="SwiperSlide";const AK=ee([".swiper-cards{overflow:visible;}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;}"]),DK=ee([""]),RK=ee([".swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height;}"]),IK=ee([".swiper-cube{overflow:visible;}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0;}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev,.swiper-cube .swiper-slide-next + .swiper-slide{pointer-events:auto;visibility:visible;}.swiper-cube .swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right{z-index:0;backface-visibility:hidden;}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0;}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px);}"]),NK=ee([".swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out;}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity;}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}"]),PK=ee([".swiper-flip{overflow:visible;}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-flip .swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right{z-index:0;backface-visibility:hidden;}"]),OK=ee(["@font-face{font-family:'swiper-icons';src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal;}:root{--swiper-theme-color:#007aff;}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-vertical > .swiper-wrapper{flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0);}.swiper-pointer-events{touch-action:pan-y;}.swiper-pointer-events.swiper-vertical{touch-action:pan-x;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto;}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden;}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px;}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d;}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15);}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient( to left,rgba(0,0,0,0.5),rgba(0,0,0,0) );}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient( to right,rgba(0,0,0,0.5),rgba(0,0,0,0) );}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient( to top,rgba(0,0,0,0.5),rgba(0,0,0,0) );}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient( to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0) );}.swiper-css-mode > .swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar{display:none;}.swiper-css-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:start start;}.swiper-horizontal.swiper-css-mode > .swiper-wrapper{scroll-snap-type:x mandatory;}.swiper-vertical.swiper-css-mode > .swiper-wrapper{scroll-snap-type:y mandatory;}.swiper-centered > .swiper-wrapper::before{content:'';flex-shrink:0;order:9999;}.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before);}.swiper-centered.swiper-horizontal > .swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after);}.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before);}.swiper-centered.swiper-vertical > .swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after);}.swiper-centered > .swiper-wrapper > .swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always;}"]),LK=y.createContext(void 0),aC=y.createContext(void 0);function b2({className:e,direction:t,ghost:n=!1,size:r,backgroundColor:o="rgba(17, 17, 17, 0.5)",backgroundColorOnHover:i,iconColor:a,iconColorOnHover:l,iconVariant:u="angle",onClick:c}){const[f,p]=MK(n,o,i),m=_K[u][t];return v.jsx(BK,{_direction:t,_backgroundColor:f,_hoverBackgroundColor:p,_iconColor:a||Pt(f),_iconColorOnHover:l||a||Pt(p),_ghost:n,className:e,style:{width:r,height:r},onClick:c,children:v.jsx(FK,{component:m,size:r/2,_withShadow:n})})}const _K={angle:{left:lM,right:uM},arrow:{left:f9,right:f9}},MK=(e,t,n)=>y.useMemo(()=>{let r,o;return e?(r=Ie(t,0),o=t):(r=t,o=Ie(t,1)),o=n||o,[r,o]},[e,t,n]),BK=R.div.attrs(({_direction:e})=>({className:L({component:"carousel",element:"arrow-control",index:e})})).withConfig({displayName:"ArrowControl__ArrowControlContainer",componentId:"sc-c6b1dfb6-0"})(["",""],({_backgroundColor:e,_hoverBackgroundColor:t,_iconColor:n,_iconColorOnHover:r,_ghost:o})=>ee(["position:relative;display:block;padding:0;border:none;outline:none;border-radius:50% 50%;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:",";fill:",";box-shadow:",";transition:background-color 0.3s ease,box-shadow 0.3s ease,fill 0.3s ease;&:hover{background-color:",";fill:",";box-shadow:",";}&:active{box-shadow:",";}"],e,n,o?"0 4px 12px 0 rgba(0, 0, 0, 0.3)":"none",t,r,o?"0 4px 12px 0 rgba(0, 0, 0, 0.5)":"none",o?"0 2px 6px 0 rgba(0, 0, 0, 0.5)":"none")),FK=R(an).attrs({className:L({component:"carousel",element:"arrow-control-icon"})}).withConfig({displayName:"ArrowControl__ArrowControlIcon",componentId:"sc-c6b1dfb6-1"})(["position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);",""],({_withShadow:e})=>e&&ee(["svg{filter:drop-shadow(0 0 2px rgba(0,0,0,0.4));}"])),C2=3,jK=5,zK={cube:{cubeEffect:{shadow:!0,slideShadows:!0,shadowOffset:20,shadowScale:.94}},coverflow:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:.3,slideShadows:!1}},cards:{cardsEffect:{slideShadows:!1}},slide:{},flip:{},creative:{},fade:{}};function GK({itemsLength:e,slideStep:t,pageSize:n,loop:r}){return!r&&t===1?Math.max(e-n+1,1):Math.ceil(e/t)}function VK(e,t,n){return t!==1&&t<=3||t<6||e<3?0:e>t-4?n*(5-t):n*(2-e)}function UK({currentItemIndex:e,loop:t,items:n,itemsPerSlide:r,slideBy:o,position:i,color:a,backgroundColor:l,bulletSize:u=6,bulletGap:c=4,insideGap:f=8,forceStaticBigBullet:p=!1,backgroundPadding:m=4,backgroundCornerRadius:g=30,rtl:w,onSlideTo:b}){const S=o==="slide"?r:1,k=Math.ceil(e/S),T=GK({slideStep:S,loop:t,itemsLength:n.length,pageSize:r}),E=l?m:0,A=u+c,N=VK(k,T,A),I=O=>{b(O*S)},P=sC(u,T,c,E),M=sC(u,jK,c,E);return T{const j=Math.abs(B-k);return v.jsx(qK,{_size:u,_active:B===k,_color:a,_distance:p?0:j,_bulletGap:c,onClick:()=>I(B)},B*S)})})})}const WK=e=>{const t=Math.min(Math.abs(e),3);return t===0?1:t===1?.75:t===2?.5:.25};function sC(e,t,n,r){return(e+n)*t-n+r*2}const HK=R.div.attrs({className:L({component:"bullets-control",element:"container"})}).withConfig({displayName:"BulletsControl__BulletsControlContainer",componentId:"sc-ce7a3ae1-0"})(["display:flex;z-index:1;overflow:hidden;",";"],({_backgroundColor:e,_backgroundCornerRadius:t,_backgroundPadding:n})=>e&&ee(["background-color:",";border-radius:","px;padding:","px;"],e,t,n)),YK=R.div.attrs({className:L({component:"bullets-control",element:"inner"})}).withConfig({displayName:"BulletsControl__BulletsControlInner",componentId:"sc-ce7a3ae1-1"})(["display:inline-flex;transition-duration:300ms;align-items:flex-start;gap:","px;"],({_gap:e})=>e),qK=R.div.attrs(({_active:e})=>({className:L({component:"bullets-control",element:"item",index:e&&"active"})})).withConfig({displayName:"BulletsControl__BulletsControlItem",componentId:"sc-ce7a3ae1-2"})(["width:","px;min-width:","px;height:","px;background:",";border-radius:50%;transition:transform 0.3s ease;transform:",";&:hover{background:",";}&:after{content:'';z-index:1;cursor:pointer;position:absolute;inset:","px;}"],({_size:e})=>e,({_size:e})=>e,({_size:e})=>e,({_active:e,_color:t})=>e?t:Ie(t,.5),({_distance:e})=>`scale(${WK(e)})`,({_color:e})=>e,({_bulletGap:e})=>-e/2),KK=({horizontalPadding:e,arrowControlSize:t,enabled:n=!0})=>{const r=y.useRef(null),o=y.useRef(null),i=t/2,a=e!==void 0,l=y.useMemo(()=>{const g=a?Math.max(i-e,0):0;return{left:g,right:g}},[a,e,i]),[{left:u,right:c},f]=y.useState(l),p=y.useCallback(()=>{if(!n||!r.current||a){f(l);return}const{left:g,right:w}=r.current.getBoundingClientRect(),b=Math.max(i-g,0),x=Math.max(w+i-document.documentElement.clientWidth,0);f(S=>{const{left:k,right:T}=S;return b===k&&x===T?S:{left:b,right:x}})},[i,a,l,n]);A9("resize",p);const m=y.useCallback(g=>{o.current?.disconnect(),r.current=g,g&&(p(),o.current=new ResizeObserver(p),o.current.observe(g))},[p]);return y.useEffect(()=>{n||o.current?.disconnect()},[n]),{leftArrowOffset:n?i-u:0,rightArrowOffset:n?i-c:0,ref:m}},ZK=()=>{const e=y.useContext(aC);if(!e)throw new Error("The hook useCarouselItemState should be used only inside the carousel item element.");return e};function lC(e){return!!e&&!e.destroyed}const uC=y.forwardRef(function({children:t,ariaLabel:n="Carousel",initialItemIndex:r=0,height:o,itemsPerSlide:i,itemWidth:a,gap:l=0,threshold:u=20,centered:c=!1,loop:f=!1,slideBy:p="item",withArrowControl:m=!1,showArrowsControlOnHover:g=!1,arrowControlPosition:w="inside",arrowControlSize:b=32,arrowControlMargin:x=8,arrowControlVariant:S="normal",arrowControlBackgroundColor:k="rgba(17, 17, 17, 0.5)",arrowControlBackgroundColorOnHover:T,arrowControlIconVariant:E="angle",arrowControlIconColor:A,arrowControlIconColorOnHover:N,withAutoplay:I=!1,withPaginationControl:P=!0,paginationControlBackgroundColor:M="rgb(17, 17, 17)",paginationControlPosition:O="outside",paginationForceStaticBigBullet:B,paginationBulletSize:j,paginationBulletGap:z,paginationBackgroundColor:te,paginationBackgroundPadding:re,paginationBackgroundCornerRadius:ae,bulletInsideGap:oe,creativeEffect:G,autoplayDelay:V=5e3,withoutTransition:Z=!1,rtl:F=!1,effect:H="slide",pauseOnHover:ne=!0,animationSpeed:ie=300,reportSlideChangeInstantly:K=!1,allowTouchMove:de=!0,touchStartPreventDefault:ve=!0,onInit:xe,onReachEnd:ge,onSlideChange:ye,onVisibleItemsChange:we,onCurrentItemChange:$e,onSlideToPrev:Me,onSlideToNext:Ae,containerHorizontalPadding:De,...Oe},rt){const ze=y.Children.toArray(t).filter(y.isValidElement),Qe=F?"right":"left",tt=F?"left":"right",nt=zK[H]||{},Be=rZ[H],Le=y.useRef(),$t=Mt=>{Le.current=Mt,xe?.(Mt)},[wt,He]=y.useState(r),[Xe,qe]=y.useState([]),[[ft,jt],Tt]=y.useState([!1,!1]),at=y.useMemo(()=>Z?0:ie,[Z,ie]),Fe=W1(Mt=>{(Mt.isBeginning!==ft||Mt.isEnd!==jt)&&Tt([Mt.isBeginning,Mt.isEnd]),He(Mt.realIndex),K&&ye?.(Mt);const{loopedSlides:on,visibleSlidesIndexes:it}=Mt;if(!it||Mt.animating)return;let pt;f?pt=it.map(St=>(St{Le.current&&Le.current.update(),Tn()},[Tn]),er=y.useCallback((Mt,on)=>{Le.current&&!Le.current.destroyed&&Le.current.slideToLoop(Mt,on)},[]),Vn=y.useCallback(()=>{Le.current&&(Le.current.slidePrev(),Me?.(Le.current.realIndex))},[Me]),kn=y.useCallback(()=>{Le.current&&(Le.current.slideNext(at),Ae?.(Le.current.realIndex))},[at,Ae]),On=y.useCallback(()=>Le?.current?.autoplay.running||!1,[]),At=y.useCallback(()=>{Le?.current?.autoplay&&Le.current.autoplay.start()},[]),bt=y.useCallback(()=>{Le?.current?.autoplay&&Le.current.autoplay.stop()},[]),kt=y.useCallback(()=>{Le?.current?.params&&Le.current.updateAutoHeight()},[]),rn=y.useMemo(()=>({currentItemIndex:wt,visibleItemsIndexes:Xe,hasPrevious:Nt,hasNext:zt,slideTo:er,slideToPrevious:Vn,slideToNext:kn,rerender:pr,updateAutoHeight:kt,autoplayStart:At,autoplayStop:bt,autoplayIsRunning:On}),[wt,Xe,Nt,zt,er,Vn,kn,pr,kt,At,bt,On]);y.useImperativeHandle(rt,()=>rn,[rn]);const ut=y.useRef($e);y.useEffect(()=>{if(!Le.current)return;const Mt={delay:V,disableOnInteraction:!1,reverseDirection:!1,stopOnLastSlide:!1,waitForTransition:!0};Le.current.params.autoplay=I&&V>0?Mt:!1},[I,V]),y.useEffect(()=>{ut.current=$e},[$e]),y.useEffect(()=>{ut.current&&ut.current(wt)},[wt]);const Dt=y.useRef(we);y.useEffect(()=>{Dt.current=we},[we]),y.useEffect(()=>{Dt.current&&Dt.current(Xe)},[Xe]);const Lt=y.useRef(ge);y.useEffect(()=>{Lt.current=ge},[ge]),y.useEffect(()=>{Lt.current&&!zt&&Lt.current()},[zt]);const[_t,gt]=y.useState(0),[Jt]=vc({width:_t},({width:Mt})=>gt(Mt));y.useEffect(()=>{Le.current&&Le.current.update()},[_t]),y.useEffect(()=>{Le.current&&Fe(Le.current)},[Fe,t]);const xt=S==="ghost",Bt=w==="inside",Xt=w==="outside",En=w==="adaptive",{leftArrowOffset:An,rightArrowOffset:mr,ref:Nr}=KK({arrowControlSize:b,horizontalPadding:De,enabled:m&&En}),po=y.useRef([f,Xe]);return y.useEffect(()=>{const[Mt,on]=po.current,it=Le.current;if(jt&&!f||!lC(it))return;const St=on[on.length-1],Dn=on[0];let Rn=i===1?St??Dn:Dn;f===Mt&&(Rn=wt);const Po=requestAnimationFrame(()=>{lC(it)&&it.slideToLoop(Rn,0)});return()=>cancelAnimationFrame(Po)},[f,i]),y.useEffect(()=>{po.current=[f,Xe]},[f,Xe]),y.useEffect(()=>{I?At():bt()},[I,At,bt,H,i,F]),y.useEffect(()=>{Le.current&&!Le.current.destroyed&&(Le.current.slides.forEach(on=>{const it=on?.getAttribute("style")?.replace(`margin-right: ${l}px;`,"")?.replace(`margin-left: ${l}px;`,"");on.setAttribute("style",it||"")}),Le.current.changeLanguageDirection(F?"rtl":"ltr"),Le.current.slideToLoop(r,700))},[F]),y.useEffect(()=>{Le.current&&(Le.current.allowTouchMove=de)},[de]),v.jsxs(dC,{...Oe,ref:Nr,style:{gap:P&&O==="outside"&&ze?.length?qi(l,12,40):void 0},onMouseEnter:I&&ne?bt:void 0,onMouseLeave:I&&ne?At:void 0,_showArrowsControlOnHover:g,children:[v.jsxs(cC,{children:[m&&v.jsx(Ic,{"aria-label":"Previous","aria-hidden":!Nt,role:"button",style:{width:b,height:b,flexBasis:b,marginLeft:Bt?x:void 0,marginRight:Xt?x:void 0,[Qe]:-An},_floating:!Xt,children:Nt&&v.jsx(b2,{direction:Qe,ghost:xt,size:b,backgroundColor:k,backgroundColorOnHover:T,iconVariant:E,iconColor:A,iconColorOnHover:N,onClick:Vn})}),v.jsx(Be,{"aria-label":n,role:"region",children:v.jsx(fC,{ref:Jt,children:v.jsx(LK.Provider,{value:rn,children:v.jsx(oC,{touchStartPreventDefault:ve,initialSlide:r,height:o,autoHeight:o===void 0,slidesPerView:i??"auto",spaceBetween:l,loop:f,loopedSlides:f&&c?Math.ceil(ze.length/2):void 0,slidesPerGroup:!c&&p==="slide"?i:1,slideToClickedSlide:c,threshold:u,speed:at,onSwiper:$t,onInit:Fe,onSlideChange:Fe,onTransitionEnd:Fe,onSlideChangeTransitionEnd:Mt=>{ye&&ye(Mt)},onLoopFix:Fe,dir:F?"rtl":"ltr",centeredSlides:c,effect:H,creativeEffect:G,modules:[hK,pK,mK,vK,fK,gK,cK],watchSlidesProgress:!0,...nt,children:ze.map((Mt,on)=>v.jsx(iC,{style:a?{width:a}:void 0,children:({isVisible:it,isActive:pt,isPrev:St,isNext:Dn})=>v.jsx(aC.Provider,{value:{isVisible:it,isCurrent:pt,isPrevious:St,isNext:Dn},children:Mt})},on))})})})}),m&&v.jsx(Ic,{"aria-label":"Next","aria-hidden":!zt,role:"button",style:{width:b,height:b,flexBasis:b,marginLeft:Xt?x:void 0,marginRight:Bt?x:void 0,[tt]:-mr},_floating:!Xt,children:zt&&v.jsx(b2,{direction:tt,ghost:xt,size:b,backgroundColor:k,backgroundColorOnHover:T,iconVariant:E,iconColor:A,iconColorOnHover:N,onClick:kn})})]}),P&&v.jsx(UK,{bulletSize:j,bulletGap:z,backgroundColor:te,backgroundPadding:re,backgroundCornerRadius:ae,forceStaticBigBullet:B,currentItemIndex:wt,items:ze,loop:f,itemsPerSlide:Xe.length||1,slideBy:p,position:O,color:M,insideGap:oe,onSlideTo:er,rtl:F})]})}),dC=R.div.attrs({className:L({component:"carousel",element:"container"})}).withConfig({displayName:"Carousel__CarouselContainer",componentId:"sc-7293b13f-0"})(["position:relative;display:flex;flex-direction:column;align-items:center;max-width:100%;",""],({_showArrowsControlOnHover:e})=>e&&ee(["","{display:none;}&:hover ","{display:block;}"],Ic,Ic)),cC=R.div.attrs({className:L({component:"carousel",element:"outer"})}).withConfig({displayName:"Carousel__CarouselOuter",componentId:"sc-7293b13f-1"})(["display:flex;position:relative;align-items:center;width:100%;"]),Ji=R.div.attrs({className:L({component:"carousel",element:"inner"})}).withConfig({displayName:"Carousel__CarouselInner",componentId:"sc-7293b13f-2"})(["",";position:relative;z-index:1;overflow:hidden;flex:1;max-width:100%;.swiper-slide{align-self:initial;}"],OK),QK=R(Ji).attrs({className:L({component:"carousel",element:"inner",modifier:"coverflow"})}).withConfig({displayName:"Carousel__CarouselInnerWithCoverflow",componentId:"sc-7293b13f-3"})([""," .swiper-slide{transition:opacity 0.5s ease,transform 0.5s ease;opacity:0;}.swiper-slide-visible{opacity:1;}"],DK),JK=R(Ji).attrs({className:L({component:"carousel",element:"inner",modifier:"cards"})}).withConfig({displayName:"Carousel__CarouselInnerWithCards",componentId:"sc-7293b13f-4"})(["",""],AK),XK=R(Ji).attrs({className:L({component:"carousel",element:"inner",modifier:"cube"})}).withConfig({displayName:"Carousel__CarouselInnerWithCube",componentId:"sc-7293b13f-5"})(["",""],IK),eZ=R(Ji).attrs({className:L({component:"carousel",element:"inner",modifier:"flip"})}).withConfig({displayName:"Carousel__CarouselInnerWithFlip",componentId:"sc-7293b13f-6"})(["",""],PK),tZ=R(Ji).attrs({className:L({component:"carousel",element:"inner",modifier:"fade"})}).withConfig({displayName:"Carousel__CarouselInnerWithFade",componentId:"sc-7293b13f-7"})(["",""],NK),nZ=R(Ji).attrs({className:L({component:"carousel",element:"inner",modifier:"creative"})}).withConfig({displayName:"Carousel__CarouselInnerWithCreative",componentId:"sc-7293b13f-8"})(["",""],RK),rZ={cards:JK,coverflow:QK,slide:Ji,cube:XK,flip:eZ,fade:tZ,creative:nZ,undefined:Ji},Ic=R.div.attrs({className:L({component:"carousel",element:"arrow-control-container"})}).withConfig({displayName:"Carousel__CarouselArrowControlContainer",componentId:"sc-7293b13f-9"})(["position:relative;z-index:2;flex:0;",""],({_floating:e})=>e&&ee(["position:absolute;top:50%;transform:translate(0,-50%);"])),oZ=R.div.attrs({className:L({component:"carousel",element:"navigation-control-container"})}).withConfig({displayName:"Carousel__CarouselNavigationControlContainer",componentId:"sc-7293b13f-10"})(["position:relative;z-index:2;",""],({_floating:e})=>e&&ee(["position:absolute;bottom:0;left:50%;transform:translate(-50%,0);"])),fC=R.div.attrs({className:L({component:"carousel",element:"swiper-wrapper"})}).withConfig({displayName:"Carousel__CarouselSwiperWrapper",componentId:"sc-7293b13f-11"})(["width:100%;.swiper{max-width:100%;}"]),iZ=Object.freeze(Object.defineProperty({__proto__:null,Carousel:uC,CarouselArrowControlContainer:Ic,CarouselContainer:dC,CarouselInner:Ji,CarouselNavigationControlContainer:oZ,CarouselOuter:cC,CarouselSwiperWrapper:fC,default:uC},Symbol.toStringTag,{value:"Module"})),aZ=R.div.withConfig({displayName:"CarouselItem__CarouselItemContainer",componentId:"sc-239fe01-0"})([""]),x2=y.forwardRef(function({children:t,...n},r){const o=ZK();return v.jsx(aZ,{...n,ref:r,children:typeof t=="function"?t(o):t})}),Nc=y.lazy(()=>Promise.resolve().then(()=>iZ));var pC={alias:"google-reviews",name:"Google Reviews",provider:"google"};if(!pC)throw new Error("APP_MANIFEST is required");const tm=pC,br={alias:tm.alias,name:tm.name,provider:tm.provider,isStandalone:tm.provider!=="testimonials-slider",apiBaseUrl:"https://web.archive.org/web/20260217191803/https://service-reviews-ultimate.elfsight.com",apiPlaceBaseUrl:"https://web.archive.org/web/20260217191803/https://widget-data.service.elfsight.com"},sZ=y.createContext(void 0);function mC(){return y.useContext(sZ)}const lZ=y.forwardRef(function({mode:t,wrap:n,className:r,children:o},i){const a=mC(),[l]=y.useState(t??a?.mode??"open"),[u,c]=y.useState(void 0),[f]=y.useState(()=>document.createElement("span")),p=y.useCallback(x=>{x?(x.appendChild(f),c(x.attachShadow({mode:l}))):(f.remove(),c(void 0))},[]),m=yc();y.useEffect(()=>{if(m&&u)return m.addRoot(u)},[m,u]);const g=y.useMemo(()=>({root:u}),[u]),w=rr(p,i);let b=null;if(u){const x=n??a?.wrap,S=x?x(u,o):o;b=Qr.createPortal(S,u)}return v.jsx("div",{ref:w,className:r,children:v.jsx(hC.Provider,{value:g,children:b})})}),hC=y.createContext(void 0);function uZ(){return y.useContext(hC)}const gC=y.createContext(null),dZ="__EAAPS_PORTAL",cZ="es-portal-root";function fZ({children:e,className:t,customCSSClassName:n,font:r,...o}){const i=[cZ,n,t].filter(Boolean).join(" "),[a,l]=y.useState(null);return v.jsxs(gC.Provider,{value:a,children:[a&&e,Qr.createPortal(v.jsx(pZ,{_font:r,id:dZ,className:i,ref:l,...o}),document.body)]})}const pZ=R.div.withConfig({displayName:"portal-nest-provider__ElfsightPortalNest",componentId:"sc-da3126b9-0"})(["-webkit-font-smoothing:antialiased;font-family:",";"],({_font:e})=>e?.value),mZ=()=>y.useContext(gC);function Pc({children:e,containerElement:t,shadow:n}){const r=mZ(),o=y.useRef(!1);y.useEffect(()=>{o.current&&!(r||t)&&console.warn('containerElement for Portal fallback to "document.body" that can occur a problems with custom CSS. Is it wrapped with PortalNestProvider?'),o.current=!0},[r]);const i=t??r??document.body,l=!!uZ()&&i===r,u=n??l,c=yc();return y.useEffect(()=>{if(c&&!u)return c.addRoot(i)},[c,i,u]),Qr.createPortal(u?v.jsx(lZ,{children:e}):e,i)}const vC=1e9,iu={modal:2*vC,deactivation:3*vC},hZ=300,yC="backdrop-closing",nm=y.forwardRef(({open:e,background:t="rgba(0, 0, 0, 0.5)",fixed:n=!1,zIndex:r=iu.modal,withoutTransition:o=!1,className:i,...a},l)=>v.jsx(gZ,{...a,_fixed:n,_zIndex:r,_background:t,_withoutTransition:o,className:e?i:`${i} ${yC}`,ref:l})),gZ=R.div.withConfig({displayName:"Backdrop__BackdropContainer",componentId:"sc-1dc701cb-0"})(["",""],({_fixed:e,_zIndex:t,_background:n,_withoutTransition:r})=>ee(["display:block;position:",";inset:0;z-index:",";background:",";"," &.","{opacity:0;}@starting-style{&{opacity:0;}}@media (prefers-reduced-motion:reduce){&{transition:none;}}"],e?"fixed":"absolute",t,n,!r&&ee(["transition:opacity ","ms ease-out;"],hZ),yC));function Hs(e,t){return n=>{t&&t(n),e(n)}}const wC=e=>{e.preventDefault(),e.stopImmediatePropagation()},vZ=e=>{wC(e),window.addEventListener("click",wC,{capture:!0,once:!0})};function yZ(e){if(e.getRootNode()===e)return;let{parentElement:t}=e;for(;t;){const{position:n}=getComputedStyle(t);if(["fixed","relative","absolute"].includes(n))return t;t=t.parentElement}return document.documentElement}function bC(e){const[t,n]=y.useState(null),r=y.useRef(e);y.useEffect(()=>{r.current=e},[e]);const o=y.useCallback(i=>{n(i)},[]);return y.useEffect(()=>{if(!t)return;let i=!1;const a=()=>{i=!0},l=u=>{const c=u.target;if(i||t?.contains(c)||c.closest("select")){i=!1;return}r.current(u),i=!1};return t.addEventListener("pointerdown",a),window.addEventListener("pointerup",l,!0),()=>{t.removeEventListener("pointerdown",a),window.removeEventListener("pointerup",l,!0)}},[t]),o}function wZ(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t1),Ma=[],rm=!1,SC=-1,Oc=void 0,Lc=void 0,$C=function(t){return Ma.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},om=function(t){var n=t||window.event;return $C(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},bZ=function(t){if(Lc===void 0){var n=!!t&&t.reserveScrollBarGap===!0,r=window.innerWidth-document.documentElement.clientWidth;n&&r>0&&(Lc=document.body.style.paddingRight,document.body.style.paddingRight=r+"px")}Oc===void 0&&(Oc=document.body.style.overflow,document.body.style.overflow="hidden")},CZ=function(){Lc!==void 0&&(document.body.style.paddingRight=Lc,Lc=void 0),Oc!==void 0&&(document.body.style.overflow=Oc,Oc=void 0)},xZ=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},SZ=function(t,n){var r=t.targetTouches[0].clientY-SC;return $C(t.target)?!1:n&&n.scrollTop===0&&r>0||xZ(n)&&r<0?om(t):(t.stopPropagation(),!0)},$Z=function(t,n){if(!t){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!Ma.some(function(o){return o.targetElement===t})){var r={targetElement:t,options:n||{}};Ma=[].concat(wZ(Ma),[r]),xC?(t.ontouchstart=function(o){o.targetTouches.length===1&&(SC=o.targetTouches[0].clientY)},t.ontouchmove=function(o){o.targetTouches.length===1&&SZ(o,t)},rm||(document.addEventListener("touchmove",om,S2?{passive:!1}:void 0),rm=!0)):bZ(n)}},TZ=function(t){if(!t){console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.");return}Ma=Ma.filter(function(n){return n.targetElement!==t}),xC?(t.ontouchstart=null,t.ontouchmove=null,rm&&Ma.length===0&&(document.removeEventListener("touchmove",om,S2?{passive:!1}:void 0),rm=!1)):Ma.length||CZ()},Ue={},_c={exports:{}},kZ=_c.exports,TC;function EZ(){return TC||(TC=1,function(e,t){(function(n,r){var o="1.0.40",i="",a="?",l="function",u="undefined",c="object",f="string",p="major",m="model",g="name",w="type",b="vendor",x="version",S="architecture",k="console",T="mobile",E="tablet",A="smarttv",N="wearable",I="embedded",P=500,M="Amazon",O="Apple",B="ASUS",j="BlackBerry",z="Browser",te="Chrome",re="Edge",ae="Firefox",oe="Google",G="Huawei",V="LG",Z="Microsoft",F="Motorola",H="Opera",ne="Samsung",ie="Sharp",K="Sony",de="Xiaomi",ve="Zebra",xe="Facebook",ge="Chromium OS",ye="Mac OS",we=" Browser",$e=function(He,Xe){var qe={};for(var ft in He)Xe[ft]&&Xe[ft].length%2===0?qe[ft]=Xe[ft].concat(He[ft]):qe[ft]=He[ft];return qe},Me=function(He){for(var Xe={},qe=0;qe0?at.length===2?typeof at[1]==l?this[at[0]]=at[1].call(this,Nt):this[at[0]]=at[1]:at.length===3?typeof at[1]===l&&!(at[1].exec&&at[1].test)?this[at[0]]=Nt?at[1].call(this,Nt,at[2]):r:this[at[0]]=Nt?Nt.replace(at[1],at[2]):r:at.length===4&&(this[at[0]]=Nt?at[3].call(this,Nt.replace(at[1],at[2])):r):this[at]=Nt||r;qe+=2}},Qe=function(He,Xe){for(var qe in Xe)if(typeof Xe[qe]===c&&Xe[qe].length>0){for(var ft=0;ft2&&(Fe[m]="iPad",Fe[w]=E),Fe},this.getEngine=function(){var Fe={};return Fe[g]=r,Fe[x]=r,ze.call(Fe,ft,Tt.engine),Fe},this.getOS=function(){var Fe={};return Fe[g]=r,Fe[x]=r,ze.call(Fe,ft,Tt.os),at&&!Fe[g]&&jt&&jt.platform&&jt.platform!="Unknown"&&(Fe[g]=jt.platform.replace(/chrome os/i,ge).replace(/macos/i,ye)),Fe},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return ft},this.setUA=function(Fe){return ft=typeof Fe===f&&Fe.length>P?rt(Fe,P):Fe,this},this.setUA(ft),this};Le.VERSION=o,Le.BROWSER=Me([g,x,p]),Le.CPU=Me([S]),Le.DEVICE=Me([m,b,w,k,T,A,E,N,I]),Le.ENGINE=Le.OS=Me([g,x]),e.exports&&(t=e.exports=Le),t.UAParser=Le;var $t=typeof n!==u&&(n.jQuery||n.Zepto);if($t&&!$t.ua){var wt=new Le;$t.ua=wt.getResult(),$t.ua.get=function(){return wt.getUA()},$t.ua.set=function(He){wt.setUA(He);var Xe=wt.getResult();for(var qe in Xe)$t.ua[qe]=Xe[qe]}}})(typeof window=="object"?window:kZ)}(_c,_c.exports)),_c.exports}var kC;function AZ(){if(kC)return Ue;kC=1,Object.defineProperty(Ue,"__esModule",{value:!0});function e(se){return se&&typeof se=="object"&&"default"in se?se.default:se}var t=Rs(),n=e(t),r=EZ(),o=new r,i=o.getBrowser(),a=o.getCPU(),l=o.getDevice(),u=o.getEngine(),c=o.getOS(),f=o.getUA(),p=function(W){return o.setUA(W)},m=function(W){if(!W){console.error("No userAgent string was provided");return}var Q=new r(W);return{UA:Q,browser:Q.getBrowser(),cpu:Q.getCPU(),device:Q.getDevice(),engine:Q.getEngine(),os:Q.getOS(),ua:Q.getUA(),setUserAgent:function(Te){return Q.setUA(Te)}}},g=Object.freeze({ClientUAInstance:o,browser:i,cpu:a,device:l,engine:u,os:c,ua:f,setUa:p,parseUserAgent:m});function w(se,W){var Q=Object.keys(se);if(Object.getOwnPropertySymbols){var me=Object.getOwnPropertySymbols(se);W&&(me=me.filter(function(Te){return Object.getOwnPropertyDescriptor(se,Te).enumerable})),Q.push.apply(Q,me)}return Q}function b(se){for(var W=1;W=0)&&(Q[Te]=se[Te]);return Q}function O(se,W){if(se==null)return{};var Q=M(se,W),me,Te;if(Object.getOwnPropertySymbols){var Ct=Object.getOwnPropertySymbols(se);for(Te=0;Te=0)&&Object.prototype.propertyIsEnumerable.call(se,me)&&(Q[me]=se[me])}return Q}function B(se){if(se===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return se}function j(se,W){if(W&&(typeof W=="object"||typeof W=="function"))return W;if(W!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return B(se)}function z(se,W){return te(se)||re(se,W)||ae(se,W)||G()}function te(se){if(Array.isArray(se))return se}function re(se,W){var Q=se==null?null:typeof Symbol<"u"&&se[Symbol.iterator]||se["@@iterator"];if(Q!=null){var me=[],Te=!0,Ct=!1,wn,Pr;try{for(Q=Q.call(se);!(Te=(wn=Q.next()).done)&&(me.push(wn.value),!(W&&me.length===W));Te=!0);}catch(yd){Ct=!0,Pr=yd}finally{try{!Te&&Q.return!=null&&Q.return()}finally{if(Ct)throw Pr}}return me}}function ae(se,W){if(se){if(typeof se=="string")return oe(se,W);var Q=Object.prototype.toString.call(se).slice(8,-1);if(Q==="Object"&&se.constructor&&(Q=se.constructor.name),Q==="Map"||Q==="Set")return Array.from(se);if(Q==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Q))return oe(se,W)}}function oe(se,W){(W==null||W>se.length)&&(W=se.length);for(var Q=0,me=new Array(W);Q1&&arguments[1]!==void 0?arguments[1]:"none";return W||Q},de=function(){return typeof window<"u"&&(window.navigator||navigator)?window.navigator||navigator:!1},ve=function(W){var Q=de();return Q&&Q.platform&&(Q.platform.indexOf(W)!==-1||Q.platform==="MacIntel"&&Q.maxTouchPoints>1&&!window.MSStream)},xe=function(W,Q,me,Te,Ct){return{isBrowser:W,browserMajorVersion:K(Q.major),browserFullVersion:K(Q.version),browserName:K(Q.name),engineName:K(me.name),engineVersion:K(me.version),osName:K(Te.name),osVersion:K(Te.version),userAgent:K(Ct)}},ge=function(W,Q,me,Te){return b({},W,{vendor:K(Q.vendor),model:K(Q.model),os:K(me.name),osVersion:K(me.version),ua:K(Te)})},ye=function(W,Q,me,Te){return{isSmartTV:W,engineName:K(Q.name),engineVersion:K(Q.version),osName:K(me.name),osVersion:K(me.version),userAgent:K(Te)}},we=function(W,Q,me,Te){return{isConsole:W,engineName:K(Q.name),engineVersion:K(Q.version),osName:K(me.name),osVersion:K(me.version),userAgent:K(Te)}},$e=function(W,Q,me,Te){return{isWearable:W,engineName:K(Q.name),engineVersion:K(Q.version),osName:K(me.name),osVersion:K(me.version),userAgent:K(Te)}},Me=function(W,Q,me,Te,Ct){return{isEmbedded:W,vendor:K(Q.vendor),model:K(Q.model),engineName:K(me.name),engineVersion:K(me.version),osName:K(Te.name),osVersion:K(Te.version),userAgent:K(Ct)}};function Ae(se){var W=se?m(se):g,Q=W.device,me=W.browser,Te=W.engine,Ct=W.os,wn=W.ua,Pr=ne(Q.type),yd=Pr.isBrowser,wp=Pr.isMobile,wd=Pr.isTablet,bd=Pr.isSmartTV,bp=Pr.isConsole,ui=Pr.isWearable,Cd=Pr.isEmbedded;if(yd)return xe(yd,me,Te,Ct,wn);if(bd)return ye(bd,Te,Ct,wn);if(bp)return we(bp,Te,Ct,wn);if(wp||wd)return ge(Pr,Q,Ct,wn);if(ui)return $e(ui,Te,Ct,wn);if(Cd)return Me(Cd,Q,Te,Ct,wn)}var De=function(W){var Q=W.type;return Q===V.Mobile},Oe=function(W){var Q=W.type;return Q===V.Tablet},rt=function(W){var Q=W.type;return Q===V.Mobile||Q===V.Tablet},ze=function(W){var Q=W.type;return Q===V.SmartTv},Qe=function(W){var Q=W.type;return Q===V.Browser},tt=function(W){var Q=W.type;return Q===V.Wearable},nt=function(W){var Q=W.type;return Q===V.Console},Be=function(W){var Q=W.type;return Q===V.Embedded},Le=function(W){var Q=W.vendor;return K(Q)},$t=function(W){var Q=W.model;return K(Q)},wt=function(W){var Q=W.type;return K(Q,"browser")},He=function(W){var Q=W.name;return Q===F.Android},Xe=function(W){var Q=W.name;return Q===F.Windows},qe=function(W){var Q=W.name;return Q===F.MAC_OS},ft=function(W){var Q=W.name;return Q===F.WindowsPhone},jt=function(W){var Q=W.name;return Q===F.IOS},Tt=function(W){var Q=W.version;return K(Q)},at=function(W){var Q=W.name;return K(Q)},Fe=function(W){var Q=W.name;return Q===Z.Chrome},Nt=function(W){var Q=W.name;return Q===Z.Firefox},zt=function(W){var Q=W.name;return Q===Z.Chromium},Tn=function(W){var Q=W.name;return Q===Z.Edge},pr=function(W){var Q=W.name;return Q===Z.Yandex},er=function(W){var Q=W.name;return Q===Z.Safari||Q===Z.MobileSafari},Vn=function(W){var Q=W.name;return Q===Z.MobileSafari},kn=function(W){var Q=W.name;return Q===Z.Opera},On=function(W){var Q=W.name;return Q===Z.InternetExplorer||Q===Z.Ie},At=function(W){var Q=W.name;return Q===Z.MIUI},bt=function(W){var Q=W.name;return Q===Z.SamsungBrowser},kt=function(W){var Q=W.version;return K(Q)},rn=function(W){var Q=W.major;return K(Q)},ut=function(W){var Q=W.name;return K(Q)},Dt=function(W){var Q=W.name;return K(Q)},Lt=function(W){var Q=W.version;return K(Q)},_t=function(){var W=de(),Q=W&&W.userAgent&&W.userAgent.toLowerCase();return typeof Q=="string"?/electron/.test(Q):!1},gt=function(W){return typeof W=="string"&&W.indexOf("Edg/")!==-1},Jt=function(){var W=de();return W&&(/iPad|iPhone|iPod/.test(W.platform)||W.platform==="MacIntel"&&W.maxTouchPoints>1)&&!window.MSStream},xt=function(){return ve("iPad")},Bt=function(){return ve("iPhone")},Xt=function(){return ve("iPod")},En=function(W){return K(W)};function An(se){var W=se||g,Q=W.device,me=W.browser,Te=W.os,Ct=W.engine,wn=W.ua;return{isSmartTV:ze(Q),isConsole:nt(Q),isWearable:tt(Q),isEmbedded:Be(Q),isMobileSafari:Vn(me)||xt(),isChromium:zt(me),isMobile:rt(Q)||xt(),isMobileOnly:De(Q),isTablet:Oe(Q)||xt(),isBrowser:Qe(Q),isDesktop:Qe(Q),isAndroid:He(Te),isWinPhone:ft(Te),isIOS:jt(Te)||xt(),isChrome:Fe(me),isFirefox:Nt(me),isSafari:er(me),isOpera:kn(me),isIE:On(me),osVersion:Tt(Te),osName:at(Te),fullBrowserVersion:kt(me),browserVersion:rn(me),browserName:ut(me),mobileVendor:Le(Q),mobileModel:$t(Q),engineName:Dt(Ct),engineVersion:Lt(Ct),getUA:En(wn),isEdge:Tn(me)||gt(wn),isYandex:pr(me),deviceType:wt(Q),isIOS13:Jt(),isIPad13:xt(),isIPhone13:Bt(),isIPod13:Xt(),isElectron:_t(),isEdgeChromium:gt(wn),isLegacyEdge:Tn(me)&&!gt(wn),isWindows:Xe(Te),isMacOs:qe(Te),isMIUI:At(me),isSamsungBrowser:bt(me)}}var mr=ze(l),Nr=nt(l),po=tt(l),Mt=Be(l),on=Vn(i)||xt(),it=zt(i),pt=rt(l)||xt(),St=De(l),Dn=Oe(l)||xt(),Rn=Qe(l),Po=Qe(l),_i=He(c),Mi=ft(c),yl=jt(c)||xt(),yn=Fe(i),fd=Nt(i),un=er(i),ga=kn(i),Bi=On(i),lb=Tt(c),ug=at(c),pd=kt(i),Oo=rn(i),ub=ut(i),mo=Le(l),db=$t(l),cb=Dt(u),fb=Lt(u),md=En(f),hd=Tn(i)||gt(f),wl=pr(i),gd=wt(l),pb=Jt(),mb=xt(),mp=Bt(),dg=Xt(),hp=_t(),bl=gt(f),hb=Tn(i)&&!gt(f),gp=Xe(c),Yt=qe(c),cg=At(i),fg=bt(i),vp=function(W){if(!W||typeof W!="string"){console.error("No valid user agent string was provided");return}var Q=m(W),me=Q.device,Te=Q.browser,Ct=Q.os,wn=Q.engine,Pr=Q.ua;return An({device:me,browser:Te,os:Ct,engine:wn,ua:Pr})},pg=function(W){var Q=W.renderWithFragment,me=W.children,Te=O(W,["renderWithFragment","children"]);return _i?Q?n.createElement(t.Fragment,null,me):n.createElement("div",Te,me):null},mg=function(W){var Q=W.renderWithFragment,me=W.children,Te=O(W,["renderWithFragment","children"]);return Rn?Q?n.createElement(t.Fragment,null,me):n.createElement("div",Te,me):null},hg=function(W){var Q=W.renderWithFragment,me=W.children,Te=O(W,["renderWithFragment","children"]);return Bi?Q?n.createElement(t.Fragment,null,me):n.createElement("div",Te,me):null},yp=function(W){var Q=W.renderWithFragment,me=W.children,Te=O(W,["renderWithFragment","children"]);return yl?Q?n.createElement(t.Fragment,null,me):n.createElement("div",Te,me):null},vd=function(W){var Q=W.renderWithFragment,me=W.children,Te=O(W,["renderWithFragment","children"]);return pt?Q?n.createElement(t.Fragment,null,me):n.createElement("div",Te,me):null},Fi=function(W){var Q=W.renderWithFragment,me=W.children,Te=O(W,["renderWithFragment","children"]);return Dn?Q?n.createElement(t.Fragment,null,me):n.createElement("div",Te,me):null},ji=function(W){var Q=W.renderWithFragment,me=W.children,Te=O(W,["renderWithFragment","children"]);return Mi?Q?n.createElement(t.Fragment,null,me):n.createElement("div",Te,me):null},zi=function(W){var Q=W.renderWithFragment,me=W.children;W.viewClassName,W.style;var Te=O(W,["renderWithFragment","children","viewClassName","style"]);return St?Q?n.createElement(t.Fragment,null,me):n.createElement("div",Te,me):null},Cl=function(W){var Q=W.renderWithFragment,me=W.children,Te=O(W,["renderWithFragment","children"]);return mr?Q?n.createElement(t.Fragment,null,me):n.createElement("div",Te,me):null},xl=function(W){var Q=W.renderWithFragment,me=W.children,Te=O(W,["renderWithFragment","children"]);return Nr?Q?n.createElement(t.Fragment,null,me):n.createElement("div",Te,me):null},Gi=function(W){var Q=W.renderWithFragment,me=W.children,Te=O(W,["renderWithFragment","children"]);return po?Q?n.createElement(t.Fragment,null,me):n.createElement("div",Te,me):null},gb=function(W){var Q=W.renderWithFragment,me=W.children;W.viewClassName,W.style;var Te=W.condition,Ct=O(W,["renderWithFragment","children","viewClassName","style","condition"]);return Te?Q?n.createElement(t.Fragment,null,me):n.createElement("div",Ct,me):null};function gg(se){return function(W){N(Q,W);function Q(me){var Te;return S(this,Q),Te=j(this,I(Q).call(this,me)),Te.isEventListenerAdded=!1,Te.handleOrientationChange=Te.handleOrientationChange.bind(B(Te)),Te.onOrientationChange=Te.onOrientationChange.bind(B(Te)),Te.onPageLoad=Te.onPageLoad.bind(B(Te)),Te.state={isLandscape:!1,isPortrait:!1},Te}return T(Q,[{key:"handleOrientationChange",value:function(){this.isEventListenerAdded||(this.isEventListenerAdded=!0);var Te=window.innerWidth>window.innerHeight?90:0;this.setState({isPortrait:Te===0,isLandscape:Te===90})}},{key:"onOrientationChange",value:function(){this.handleOrientationChange()}},{key:"onPageLoad",value:function(){this.handleOrientationChange()}},{key:"componentDidMount",value:function(){(typeof window>"u"?"undefined":x(window))!==void 0&&pt&&(this.isEventListenerAdded?window.removeEventListener("load",this.onPageLoad,!1):(this.handleOrientationChange(),window.addEventListener("load",this.onPageLoad,!1)),window.addEventListener("resize",this.onOrientationChange,!1))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.onOrientationChange,!1)}},{key:"render",value:function(){return n.createElement(se,A({},this.props,{isLandscape:this.state.isLandscape,isPortrait:this.state.isPortrait}))}}]),Q}(n.Component)}function Sl(){var se=t.useState(function(){var Ct=window.innerWidth>window.innerHeight?90:0;return{isPortrait:Ct===0,isLandscape:Ct===90,orientation:Ct===0?"portrait":"landscape"}}),W=z(se,2),Q=W[0],me=W[1],Te=t.useCallback(function(){var Ct=window.innerWidth>window.innerHeight?90:0,wn={isPortrait:Ct===0,isLandscape:Ct===90,orientation:Ct===0?"portrait":"landscape"};Q.orientation!==wn.orientation&&me(wn)},[Q.orientation]);return t.useEffect(function(){return(typeof window>"u"?"undefined":x(window))!==void 0&&pt&&(Te(),window.addEventListener("load",Te,!1),window.addEventListener("resize",Te,!1)),function(){window.removeEventListener("resize",Te,!1),window.removeEventListener("load",Te,!1)}},[Te]),Q}function vg(se){var W=se||window.navigator.userAgent;return m(W)}function yg(se){var W=se||window.navigator.userAgent,Q=vg(W),me=An(Q);return[me,Q]}return Ue.AndroidView=pg,Ue.BrowserTypes=Z,Ue.BrowserView=mg,Ue.ConsoleView=xl,Ue.CustomView=gb,Ue.IEView=hg,Ue.IOSView=yp,Ue.MobileOnlyView=zi,Ue.MobileView=vd,Ue.OsTypes=F,Ue.SmartTVView=Cl,Ue.TabletView=Fi,Ue.WearableView=Gi,Ue.WinPhoneView=ji,Ue.browserName=ub,Ue.browserVersion=Oo,Ue.deviceDetect=Ae,Ue.deviceType=gd,Ue.engineName=cb,Ue.engineVersion=fb,Ue.fullBrowserVersion=pd,Ue.getSelectorsByUserAgent=vp,Ue.getUA=md,Ue.isAndroid=_i,Ue.isBrowser=Rn,Ue.isChrome=yn,Ue.isChromium=it,Ue.isConsole=Nr,Ue.isDesktop=Po,Ue.isEdge=hd,Ue.isEdgeChromium=bl,Ue.isElectron=hp,Ue.isEmbedded=Mt,Ue.isFirefox=fd,Ue.isIE=Bi,Ue.isIOS=yl,Ue.isIOS13=pb,Ue.isIPad13=mb,Ue.isIPhone13=mp,Ue.isIPod13=dg,Ue.isLegacyEdge=hb,Ue.isMIUI=cg,Ue.isMacOs=Yt,Ue.isMobile=pt,Ue.isMobileOnly=St,Ue.isMobileSafari=on,Ue.isOpera=ga,Ue.isSafari=un,Ue.isSamsungBrowser=fg,Ue.isSmartTV=mr,Ue.isTablet=Dn,Ue.isWearable=po,Ue.isWinPhone=Mi,Ue.isWindows=gp,Ue.isYandex=wl,Ue.mobileModel=db,Ue.mobileVendor=mo,Ue.osName=ug,Ue.osVersion=lb,Ue.parseUserAgent=m,Ue.setUserAgent=ie,Ue.useDeviceData=vg,Ue.useDeviceSelectors=yg,Ue.useMobileOrientation=Sl,Ue.withOrientationChange=gg,Ue}var EC=AZ();function $2(e,t=!0){return y.useEffect(()=>{if(!t||EC.isIOS)return;let n;const r=requestAnimationFrame(()=>{e.current&&(n=e.current,$Z(n,{reserveScrollBarGap:!0}))});return()=>{cancelAnimationFrame(r),n&&TZ(n)}},[t]),null}const Mc=4,DZ=300,AC="popout-content-closing",im=y.forwardRef(({show:e,children:t,anchorElement:n,direction:r="downward",alignment:o="left",offsetTop:i=0,offsetLeft:a=0,disableScroll:l=!1,closeOnOutsideClick:u=!1,preventCloseOnAnchorElementClick:c=!1,withBackdrop:f=!1,backdropComponent:p,backdropColor:m,withoutTransition:g=!1,zIndex:w=iu.modal,portalContainerElement:b,contentStyles:x,shadow:S,onCloseRequest:k},T)=>{const{mode:E}=mC()??{},[A,N]=y.useState({width:0,height:0,top:0,left:0}),[I]=Wn(N,{resize:!0});y.useEffect(()=>{if(e)return I(n),()=>I(null)},[e,n,I]);const P=y.useRef(null),M=y.useRef(null),[O,B]=y.useState({width:0,height:0}),j=y.useRef(null),z=y.useCallback(K=>{j.current?.disconnect(),K&&(B(K.getBoundingClientRect()),j.current=new ResizeObserver(()=>{B(K.getBoundingClientRect())}),j.current.observe(K))},[]);y.useEffect(()=>{const K=n?.getRootNode(),de=(()=>{if(K instanceof Document)return window;if(K instanceof ShadowRoot)return K.getRootNode()})();if(!de)return;const ve=()=>{M.current&&B(M.current.getBoundingClientRect())};return de.addEventListener("scroll",ve,{passive:!0,capture:!0}),()=>{de?.removeEventListener("scroll",ve)}},[n]);const te=y.useCallback((K,de)=>{const{current:ve}=M;ve&&(ve.style.transform=`translate(${Math.round(K)}px, ${Math.round(de)}px)`)},[]),re=y.useMemo(()=>{const{current:K}=P;if(!e||!K)return r;const{width:de,height:ve,top:xe,left:ge}=A,{width:ye,height:we}=O,$e=yZ(K);if(!$e)return r;const Me=$e.getBoundingClientRect(),Ae=ge-Me.left,De=Ae+de/2;let Oe;switch(o){default:throw new Error("Unknown alignment variant.");case"left":Oe=Ae+a;break;case"right":Oe=Ae+de-ye+a;break;case"center":Oe=De-ye/2+a;break}const rt=Me.width;Oe+ye>rt-Mc&&(Oe=rt-ye-a),Oent-Mc&&tt>Mc?(Be=tt,Le="upward"):(Be=Qe,Le="downward");break;case"upward":tt{if(!e||!u||!k)return;const de=K.composedPath(),ve=n&&de.includes(n);(!c||!ve)&&(k(K),(E||ve)&&vZ(K))}),oe=rr(z,ae,M);$2(P,l&&e);const G=rr(T,P),V=g?0:DZ,[Z,F]=Zd(e,V),H=e&&!F,ne={effectiveDirection:re,anchorWidth:A.width,anchorHeight:A.height},ie=p?y.cloneElement(p,{...p.props,style:{zIndex:w,...p.props.style}}):v.jsx(nm,{background:m,zIndex:w,open:e,withoutTransition:g,fixed:!0});return Z&&v.jsx(Pc,{containerElement:b,shadow:S,children:v.jsxs(RZ,{ref:G,className:L({component:"popout",element:"wrapper"}),children:[f&&ie,v.jsx(IZ,{_animationDuration:V,ref:oe,className:L({component:"popout",element:"content"},[H?"":AC]),style:{zIndex:w,...x},children:typeof t=="function"?t(ne):t})]})})}),RZ=R.div.withConfig({displayName:"Popout__PopoutWrapper",componentId:"sc-d3c2657-0"})([""]),IZ=R.div.withConfig({displayName:"Popout__PopoutContent",componentId:"sc-d3c2657-1"})(["",""],({_animationDuration:e})=>ee(["position:absolute;top:0;left:0;transition:opacity ","ms ease-out;&.","{opacity:0;}@starting-style{&{opacity:0;}}@media (prefers-reduced-motion:reduce){&{transition:none;}}"],e,AC)),DC=1.32,NZ=.05,RC=y.createContext({});function IC(e,t){return We(e).isDark()?t+.05:t}function T2({children:e,alphaBackground:t=NZ,fontColor:n,icon:r,iconLeft:o,onClick:i,selected:a,disabled:l,ariaLabel:u,itemStyle:c,...f}){const{background:p,mainFontColor:m,closeOnClick:g,withoutIcons:w,iconSize:b,onCloseRequest:x}=y.useContext(RC),S=A=>{i&&i(A),g&&x()},k=A=>{A.key==="Enter"&&S(A)},T=n||m,E=We(n||m).clone().setAlpha(.45).toString();return v.jsxs(PZ,{onClick:S,onKeyDown:k,"aria-label":u,tabIndex:0,role:"option","aria-selected":a,_disabled:l,_selected:a,_fontColor:T,_alphaBackground:IC(p,t),...f,children:[o&&v.jsx(Ba,{component:o,size:b,fill:l?E:T}),v.jsx(OZ,{style:c,_fontColor:l?E:T,_withoutIcon:w,_iconSize:b,_icon:r,children:e}),r&&v.jsx(Ba,{component:r,size:b,fill:l?E:T})]})}const NC=12,PZ=R.div.withConfig({displayName:"DropdownItem__ItemContainer",componentId:"sc-48b8ac44-0"})(["position:relative;display:flex;align-items:center;justify-content:space-between;padding:6px 16px;cursor:",";pointer-events:",";gap:12px;background:",";&:hover,&:focus{background:",";}&:focus,&:focus-visible{outline:none;}"],({_disabled:e})=>e?"default":"pointer",({_disabled:e})=>e?"none":void 0,({_selected:e,_fontColor:t,_alphaBackground:n})=>e?t&&Ie(t,n+.05):"none",({_fontColor:e,_selected:t,_alphaBackground:n})=>e&&!t&&Ie(e,n)),OZ=R.div.withConfig({displayName:"DropdownItem__Item",componentId:"sc-48b8ac44-1"})(["width:100%;align-self:center;color:",";margin-right:","px;"],({_fontColor:e})=>e,({_withoutIcon:e,_icon:t,_iconSize:n})=>e?0:t?NC:NC+n),Ba=R(an).withConfig({displayName:"DropdownItem__ItemIcon",componentId:"sc-48b8ac44-2"})([""]),LZ=R.div.withConfig({displayName:"DropdownSeparator",componentId:"sc-78417f88-0"})(["padding:8px 16px;&:after{content:'';display:block;border-top-width:1px;border-top-style:solid;}"]),PC=y.forwardRef(function({children:t,anchorElement:n,open:r=!1,closeOnClick:o=!0,background:i="rgb(255, 255, 255)",fontColor:a="rgb(17, 17, 17)",fontSize:l=14,fontWeight:u="normal",width:c="auto",alignment:f="center",popoutDirection:p="downward",displayOver:m=!0,withoutIcons:g=!1,iconSize:w=16,alphaBoxShadow:b=.3,portalContainerElement:x,preventCloseOnAnchorElementClick:S,role:k="listbox",onCloseRequest:T,style:E,...A},N){const I=IC(i,.1),P=M=>{const O=M.relatedTarget,B=M.target.parentNode;B?.contains(O)||O?.parentNode?.contains(B)||T()};return D9("Escape",()=>T()),v.jsx(im,{ref:N,show:r,anchorElement:n,direction:p,alignment:f,offsetTop:m?-4:4,portalContainerElement:x,onCloseRequest:T,preventCloseOnAnchorElementClick:S,closeOnOutsideClick:!0,withoutTransition:!0,children:v.jsx(_Z,{...A,_width:c,_background:i,_separatorAlpha:I,_fontColor:a,_fontWeight:u,_fontSize:l,_iconSize:w,_alphaBoxShadow:b,role:k,onClick:M=>M.stopPropagation(),onBlur:P,style:E,children:v.jsx(RC.Provider,{value:{background:i,mainFontColor:a,closeOnClick:o,withoutIcons:g,iconSize:w,onCloseRequest:T},children:t})})})}),_Z=R.div.withConfig({displayName:"Dropdown__DropdownContainer",componentId:"sc-76417c06-0"})(["min-width:60px;max-width:500px;padding:8px 0;border-radius:4px;text-align:left;box-shadow:0 4px 12px 0 rgba(0,0,0,",");line-height:",";width:",";background:",";color:",";font-size:","px;font-weight:",";","{padding-top:","px;}","{opacity:",";}"],({_alphaBoxShadow:e})=>e,DC,({_width:e})=>e,({_background:e})=>e,({_fontColor:e})=>e,({_fontSize:e})=>e,({_fontWeight:e})=>e,Ba,({_fontSize:e,_iconSize:t})=>((e*DC-t)/2).toFixed(1),LZ,({_separatorAlpha:e})=>e),MZ=300,k2=100,OC="mobile-bottom-sheet-container-closing";function BZ({ariaLabel:e,children:t,className:n,open:r,height:o="50%",backdropBackgroundColor:i="rgba(17, 17, 17, 0.05)",closeOnBackdrop:a=!0,shadow:l,onCloseRequest:u}){const[c,f]=Zd(r,k2),p=r&&!f;return D9("Escape",u),c&&v.jsxs(Pc,{shadow:l,children:[v.jsx(FZ,{_preventPointerEvents:!a,background:i,open:r}),v.jsx(jZ,{_height:o,className:p?n:`${n} ${OC}`,"aria-label":e,role:"dialog","aria-modal":"true",children:t})]})}const FZ=R(nm).withConfig({displayName:"mobile-bottom-sheet__AnimatedBackdrop",componentId:"sc-47a3cc0f-0"})(["",""],({_preventPointerEvents:e})=>e&&ee(["pointer-events:none;"])),jZ=R.div.withConfig({displayName:"mobile-bottom-sheet__Container",componentId:"sc-47a3cc0f-1"})(["",""],({_height:e})=>ee(["position:fixed;inset:auto auto 0 0;z-index:",";display:flex;width:100%;height:",";max-height:calc(100% - 40px);overflow:hidden;border-radius:24px 24px 0 0;box-shadow:0px -31px 9px 0px rgba(0,0,0,0),0px -20px 8px 0px rgba(0,0,0,0),0px -11px 7px 0px rgba(0,0,0,0.02),0px -5px 5px 0px rgba(0,0,0,0.03),0px -1px 3px 0px rgba(0,0,0,0.03);transition-property:opacity,transform;transition-duration:","ms;&.","{opacity:0;transform:translateY(10px);transition-duration:","ms;}@starting-style{opacity:0;transform:translateY(20px);}@media (prefers-reduced-motion:reduce){transition:none;}"],iu.modal,e,MZ,OC,k2));function E2({className:e,backgroundColor:t,color:n="rgb(255, 255, 255)",disabled:r,onClick:o}){const i=Pt(n),a=t??We.mix(i,n,10).toString();return v.jsx(zZ,{className:e,"aria-label":"Close",onClick:o,disabled:r,_color:n,_backgroundColor:a,children:v.jsx(GZ,{component:p9,size:16})})}const zZ=R.button.withConfig({displayName:"PopupCloseControl__PopupCloseControlContainer",componentId:"sc-d7db51d2-0"})(["",""],({disabled:e,_color:t,_backgroundColor:n})=>ee(["position:relative;display:block;width:32px;height:32px;padding:0;border:none;border-radius:50%;-webkit-tap-highlight-color:transparent;background-color:",";color:rgb(from "," r g b / ","%);transition:color 200ms ease-out;"," ",""],n,t,e?30:70,eoe,!e&&ee(["cursor:pointer;&:hover,&:focus-within,&:active{color:",";}"],t))),GZ=R(an).withConfig({displayName:"PopupCloseControl__CloseIcon",componentId:"sc-d7db51d2-1"})(["position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);& svg{fill:currentColor;}"]),lo={VISIBLE:"0",HIDDEN_LEFT:"-105%",HIDDEN_RIGHT:"105%",SLIDE_START_LEFT:"-100%",SLIDE_START_RIGHT:"100%"},VZ=tn(["from{translate:",";}to{translate:",";}"],lo.SLIDE_START_LEFT,lo.VISIBLE),UZ=tn(["from{translate:",";}to{translate:",";}"],lo.SLIDE_START_RIGHT,lo.VISIBLE),WZ=tn(["from{translate:",";}to{translate:",";}"],lo.VISIBLE,lo.HIDDEN_LEFT),HZ=tn(["from{translate:",";}to{translate:",";}"],lo.VISIBLE,lo.HIDDEN_RIGHT);function YZ(e,t){return t?e==="right"?UZ:VZ:e==="right"?HZ:WZ}function qZ(e,t,n=!1){return t?lo.VISIBLE:n?e==="right"?lo.SLIDE_START_RIGHT:lo.SLIDE_START_LEFT:e==="right"?lo.HIDDEN_RIGHT:lo.HIDDEN_LEFT}const KZ=300,ZZ="pane-wrapper-closing",QZ=y.forwardRef(({children:e,show:t,width:n,position:r,withCloseControl:o=!1,closeControlComponent:i=E2,closeControlColor:a,withBackdrop:l=!1,backdropComponent:u,backdropColor:c,portalContainerElement:f,disableScroll:p=!1,closeOnOutsideClick:m=!1,closeOnEscape:g=!1,closeOnSwipe:w=!1,fixed:b=!1,zIndex:x=iu.modal,style:S,withoutTransition:k=!1,onCloseRequest:T,ariaLabel:E,shadow:A},N)=>{const I=k?0:KZ,[P,M]=Zd(t,I),O=t&&!M,B=()=>{t&&T&&T()},{ref:j}=S8({onSwiped:({dir:V,velocity:Z})=>{w&&V.toLowerCase()===r&&Z>.5&&B()}}),z=bC(()=>{m&&B()}),te=rr(z,j),re=V=>{g&&V.key==="Escape"&&B()},ae=y.useRef(null);y.useEffect(()=>{ae.current&&t&&ae.current.focus({preventScroll:!0})},[t]),$2(ae,p&&t);const oe=rr(N,ae),G=u?y.cloneElement(u,{...u.props,style:{zIndex:x,...u.props.style}}):v.jsx(nm,{background:c,fixed:b,zIndex:x,open:t,withoutTransition:k});return v.jsx(Pc,{containerElement:f,shadow:A,children:P&&v.jsxs(JZ,{ref:oe,tabIndex:-1,"aria-label":E,role:"dialog",style:{outline:0},onKeyDown:re,"aria-modal":!0,children:[l&&G,v.jsxs(XZ,{_zIndex:x,_isVisible:O,_animationDuration:I,_fixed:b,_position:r,ref:te,className:O?"":ZZ,style:{...S,width:n},children:[o&&v.jsx(eQ,{children:v.jsx(i,{color:a,onClick:B})}),e]})]})})}),JZ=R.div.withConfig({displayName:"Pane__PaneWrapper",componentId:"sc-e2d75f4f-0"})([""]),XZ=R.div.withConfig({displayName:"Pane__PaneContent",componentId:"sc-e2d75f4f-1"})(["",""],({_fixed:e,_zIndex:t,_position:n,_isVisible:r,_animationDuration:o})=>ee(["position:",";bottom:0;max-width:calc(100% - 40px);height:100%;overflow:auto;top:0;z-index:",";",";animation:"," ","ms ease-out forwards;@media (prefers-reduced-motion:reduce){&{animation:none;translate:",";}}"],e?"fixed":"absolute",t,n==="right"?"right: 0;":"left: 0;",YZ(n,r),o,qZ(n,r))),eQ=R.div.withConfig({displayName:"Pane__PaneClose",componentId:"sc-e2d75f4f-2"})(["position:absolute;z-index:10;top:12px;right:12px;"]),LC=300,_C="popup-wrapper-closing",A2=y.forwardRef(function({children:t,show:n,width:r,className:o,fullscreen:i=!1,fit:a=!1,withCloseControl:l=!1,closeControlPosition:u="inside",closeControlComponent:c=E2,closeControlColor:f,withBackdrop:p=!0,backdropComponent:m,backdropColor:g,backdropStyle:w,margin:b,portalContainerElement:x,disableScroll:S=!1,closeOnOutsideClick:k=!1,closeOnEscape:T=!1,fixed:E=!1,zIndex:A=iu.modal,style:N,containerStyle:I,withoutTransition:P=!1,disablePointerEvents:M=!1,disableFocusOnOpen:O,ariaLabel:B,shadow:j,onCloseRequest:z,onScroll:te},re){let ae=0,oe=0;b&&(Array.isArray(b)?(zs(b.length===2,"Expected the margin to be a [number, number] (horizontal margin, vertical margin) tuple."),[ae,oe]=b):(ae=b,oe=b));const G=nt=>{n&&z&&z(nt)},V=nt=>{k&&we.current===nt.target&&G(nt)},Z=P?0:LC,[F,H]=Zd(n,Z),ne=n&&!H,[ie,K]=y.useState(0),[de]=Wn(nt=>K(nt.height),{resize:!0}),[ve,xe]=y.useState(0),[ge]=Wn(nt=>xe(nt.height)),ye=y.useRef(null),we=y.useRef(null),$e=y.useRef(null),Me=!i&&ie{T&&nt.key==="Escape"&&G(nt)};y.useLayoutEffect(()=>{ye.current&&n&&!O&&ye.current.focus({preventScroll:!0})},[n,O]),$2(ye,S&&(n||!H));const Qe=rr(re,ye),tt=m?y.cloneElement(m,{...m.props,style:{zIndex:A,...m.props.style}}):v.jsx(nm,{background:g,fixed:E,zIndex:A,open:ne,withoutTransition:P,style:w});return F&&v.jsx(Pc,{containerElement:x,shadow:j,children:v.jsxs(tQ,{ref:Qe,tabIndex:-1,role:"dialog","aria-label":B,"aria-modal":"true",onKeyDown:rt,children:[p&&tt,v.jsxs(nQ,{_fixed:E,_zIndex:A,_disablePointerEvents:M,_animationDuration:Z,ref:ge,className:ne?"":_C,style:I,children:[Oe&&v.jsx(lQ,{children:v.jsx(c,{color:f,onClick:G})}),v.jsx(rQ,{ref:$e,onScroll:te,children:v.jsx(oQ,{_contentCentered:Me,_limitedHeight:Ae,_padding:`${oe}px ${ae}px`,ref:we,onClick:V,children:v.jsxs(iQ,{_fullscreen:i,_limitedHeight:Ae,_isVisible:ne,_animationDuration:Z,_width:r,ref:de,style:N,className:o,children:[De&&v.jsx(aQ,{children:v.jsx(sQ,{children:v.jsx(c,{color:f,onClick:G})})}),t]})})})]})]})})}),tQ=R.div.withConfig({displayName:"Popup__PopupWrapper",componentId:"sc-79936e97-0"})(["&&&{outline:0;}"]),nQ=R.div.withConfig({displayName:"Popup__PopupContainer",componentId:"sc-79936e97-1"})(["",""],({_fixed:e,_zIndex:t,_disablePointerEvents:n,_animationDuration:r})=>ee(["position:",";top:0;right:0;bottom:0;left:0;z-index:",";",";transition:opacity ","ms ease-out;&.","{opacity:0;}@starting-style{&{opacity:0;}}@media (prefers-reduced-motion:reduce){&{transition:none;}}"],e?"fixed":"absolute",t,n&&ee(["pointer-events:none;"]),r,_C)),rQ=R.div.withConfig({displayName:"Popup__PopupScrollableWrapper",componentId:"sc-79936e97-2"})(["overflow:hidden auto;height:100%;"]),oQ=R.div.withConfig({displayName:"Popup__PopupInner",componentId:"sc-79936e97-3"})(["",""],({_contentCentered:e,_limitedHeight:t,_padding:n})=>ee(["display:flex;min-height:100%;flex-direction:column;justify-content:",";align-items:center;box-sizing:border-box;padding:",";",""],e?"center":"flex-start",n,t&&ee(["height:100%;"]))),iQ=R.div.withConfig({displayName:"Popup__PopupContent",componentId:"sc-79936e97-4"})(["",""],({_fullscreen:e,_limitedHeight:t,_width:n})=>ee(["flex:",";position:relative;z-index:1;pointer-events:all;max-width:100%;",";",";",""],e?1:"0 1",n&&ee(["width:",";"],e?"100%":typeof n=="number"?`${n}px`:n),e&&ee(["height:100%;"]),t&&ee(["max-height:100%;"]))),aQ=R.div.withConfig({displayName:"Popup__PopupCloseInside",componentId:"sc-79936e97-5"})(["position:sticky;z-index:10;top:0;height:0;"]),sQ=R.div.withConfig({displayName:"Popup__PopupCloseInsideInner",componentId:"sc-79936e97-6"})(["position:absolute;top:12px;right:12px;"]),lQ=R.div.withConfig({displayName:"Popup__PopupCloseOutside",componentId:"sc-79936e97-7"})(["position:absolute;z-index:10;top:16px;right:16px;"]);function uQ(){if(console&&console.warn){for(var e=arguments.length,t=new Array(e),n=0;n()=>{if(e.isInitialized)t();else{const n=()=>{setTimeout(()=>{e.off("initialized",n)},0),t()};e.on("initialized",n)}};function FC(e,t,n){e.loadNamespaces(t,BC(e,n))}function jC(e,t,n,r){typeof n=="string"&&(n=[n]),n.forEach(o=>{e.options.ns.indexOf(o)<0&&e.options.ns.push(o)}),e.loadLanguages(t,BC(e,r))}function dQ(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const r=t.languages[0],o=t.options?t.options.fallbackLng:!1,i=t.languages[t.languages.length-1];if(r.toLowerCase()==="cimode")return!0;const a=(l,u)=>{const c=t.services.backendConnector.state[`${l}|${u}`];return c===-1||c===2};return n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!a(t.isLanguageChangingTo,e)?!1:!!(t.hasResourceBundle(r,e)||!t.services.backendConnector.backend||t.options.resources&&!t.options.partialBundledLanguages||a(r,e)&&(!o||a(i,e)))}function cQ(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return!t.languages||!t.languages.length?(D2("i18n.languages were undefined or empty",t.languages),!0):t.options.ignoreJSONStructure!==void 0?t.hasLoadedNamespace(e,{lng:n.lng,precheck:(o,i)=>{if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&o.services.backendConnector.backend&&o.isLanguageChangingTo&&!i(o.isLanguageChangingTo,e))return!1}}):dQ(e,t,n)}const fQ=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,pQ={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"…","…":"…","/":"/","/":"/"},mQ=e=>pQ[e];let hQ={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(fQ,mQ)};function gQ(){return hQ}let vQ;function yQ(){return vQ}const zC=y.createContext();class wQ{constructor(){this.usedNamespaces={}}addUsedNamespaces(t){t.forEach(n=>{this.usedNamespaces[n]||(this.usedNamespaces[n]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const bQ=(e,t)=>{const n=y.useRef();return y.useEffect(()=>{n.current=e},[e,t]),n.current};function yt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{i18n:n}=t,{i18n:r,defaultNS:o}=y.useContext(zC)||{},i=n||r||yQ();if(i&&!i.reportNamespaces&&(i.reportNamespaces=new wQ),!i){D2("You will need to pass in an i18next instance by using initReactI18next");const T=(A,N)=>typeof N=="string"?N:N&&typeof N=="object"&&typeof N.defaultValue=="string"?N.defaultValue:Array.isArray(A)?A[A.length-1]:A,E=[T,{},!1];return E.t=T,E.i18n={},E.ready=!1,E}i.options.react&&i.options.react.wait!==void 0&&D2("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const a={...gQ(),...i.options.react,...t},{useSuspense:l,keyPrefix:u}=a;let c=o||i.options&&i.options.defaultNS;c=typeof c=="string"?[c]:c||["translation"],i.reportNamespaces.addUsedNamespaces&&i.reportNamespaces.addUsedNamespaces(c);const f=(i.isInitialized||i.initializedStoreOnce)&&c.every(T=>cQ(T,i,a));function p(){return i.getFixedT(t.lng||null,a.nsMode==="fallback"?c:c[0],u)}const[m,g]=y.useState(p);let w=c.join();t.lng&&(w=`${t.lng}${w}`);const b=bQ(w),x=y.useRef(!0);y.useEffect(()=>{const{bindI18n:T,bindI18nStore:E}=a;x.current=!0,!f&&!l&&(t.lng?jC(i,t.lng,c,()=>{x.current&&g(p)}):FC(i,c,()=>{x.current&&g(p)})),f&&b&&b!==w&&x.current&&g(p);function A(){x.current&&g(p)}return T&&i&&i.on(T,A),E&&i&&i.store.on(E,A),()=>{x.current=!1,T&&i&&T.split(" ").forEach(N=>i.off(N,A)),E&&i&&E.split(" ").forEach(N=>i.store.off(N,A))}},[i,w]);const S=y.useRef(!0);y.useEffect(()=>{x.current&&!S.current&&g(p),S.current=!1},[i,u]);const k=[m,i,f];if(k.t=m,k.i18n=i,k.ready=f,f||!f&&!l)return k;throw new Promise(T=>{t.lng?jC(i,t.lng,c,()=>T()):FC(i,c,()=>T())})}function CQ(e){let{i18n:t,defaultNS:n,children:r}=e;const o=y.useMemo(()=>({i18n:t,defaultNS:n}),[t,n]);return y.createElement(zC.Provider,{value:o},r)}const Sn={VISIBLE:"0",HIDDEN_LEFT:"-150%",HIDDEN_RIGHT:"150%",HIDDEN_TOP:"0 -150%",HIDDEN_BOTTOM:"0 150%"},xQ=tn(["from{translate:",";}to{translate:",";}"],Sn.HIDDEN_LEFT,Sn.VISIBLE),SQ=tn(["from{translate:",";}to{translate:",";}"],Sn.HIDDEN_RIGHT,Sn.VISIBLE),$Q=tn(["from{translate:",";}to{translate:",";}"],Sn.HIDDEN_TOP,Sn.VISIBLE),TQ=tn(["from{translate:",";}to{translate:",";}"],Sn.HIDDEN_BOTTOM,Sn.VISIBLE),kQ=tn(["from{translate:",";}to{translate:",";}"],Sn.VISIBLE,Sn.HIDDEN_LEFT),EQ=tn(["from{translate:",";}to{translate:",";}"],Sn.VISIBLE,Sn.HIDDEN_RIGHT),AQ=tn(["from{translate:",";}to{translate:",";}"],Sn.VISIBLE,Sn.HIDDEN_TOP),DQ=tn(["from{translate:",";}to{translate:",";}"],Sn.VISIBLE,Sn.HIDDEN_BOTTOM),GC=tn(["from{opacity:0;}to{opacity:1;}"]),VC=tn(["from{opacity:1;}to{opacity:0;}"]),RQ=tn(["0%{translate:",";}60%{translate:8%;}100%{translate:",";}"],Sn.HIDDEN_LEFT,Sn.VISIBLE),IQ=tn(["0%{translate:",";}60%{translate:-8%;}100%{translate:",";}"],Sn.HIDDEN_RIGHT,Sn.VISIBLE),NQ=tn(["0%{translate:",";}60%{translate:0 8%;}100%{translate:",";}"],Sn.HIDDEN_TOP,Sn.VISIBLE),PQ=tn(["0%{translate:",";}60%{translate:0 -8%;}100%{translate:",";}"],Sn.HIDDEN_BOTTOM,Sn.VISIBLE),OQ=tn(["from{transform:scale(0);}to{transform:scale(1);}"]),LQ=tn(["from{transform:scale(1);}to{transform:scale(0);}"]);function UC(e,t){return{left:t?xQ:kQ,right:t?SQ:EQ,top:t?$Q:AQ,bottom:t?TQ:DQ,center:t?GC:VC}[e]}function _Q(e){return e?GC:VC}function MQ(e,t){return t?{left:RQ,right:IQ,top:NQ,bottom:PQ}[e]:UC(e,!1)}function BQ(e){return e?OQ:LQ}function FQ(e,t,n){switch(e){case"slide":return UC(t,n);case"fade":return _Q(n);case"bounce":return MQ(t,n);case"zoom":return BQ(n);case"instant":default:return null}}function jQ(e){return{left:"left center",right:"right center",top:"center top",bottom:"center bottom"}[e]}const zQ=({children:e,position:t,isOpen:n,customAnimationDirection:r,ariaLabel:o,animationSpeed:i=.35,animation:a="fade",className:l})=>{const{position:u,verticalOffset:c,horizontalOffset:f}=t,[p,m]=u.split("-"),g=a==="instant"?0:i*1e3,[w,b]=Zd(n,g),x=n&&!b,S={bottom:`align-items: flex-end; justify-content: center; padding-bottom: ${c}px;`,top:`align-items: flex-start; justify-content: center; padding-top: ${c}px;`,right:`align-items: center; justify-content: flex-end; padding-right: ${f}px;`,left:`align-items: center; justify-content: flex-start; padding-left: ${f}px;`,center:"align-items: center; justify-content: center;"}[p],k={right:`justify-content: flex-end; padding-right: ${f}px;`,left:`justify-content: flex-start; padding-left: ${f}px;`}[m],T=` ${S||""} ${k||""} `,E=r||m||p;return w&&v.jsx(Pc,{children:v.jsx(GQ,{_positionCSS:T,"aria-label":o,"aria-modal":!0,role:"dialog",tabIndex:-1,className:Z6("slide-in-position-container",{},[l]),children:v.jsx(VQ,{children:v.jsx(UQ,{_animationType:a,_animationDirection:E,_animationDuration:g,_isVisible:x,_isOpen:n,children:e})})})})},GQ=R.div.withConfig({displayName:"slide-in__PositionContainer",componentId:"sc-dd5f39d2-0"})(["position:fixed;inset:0;display:flex;z-index:9999999;pointer-events:none;",""],({_positionCSS:e})=>ee(["",""],e)),VQ=R.div.withConfig({displayName:"slide-in__ActivatePointerEvents",componentId:"sc-dd5f39d2-1"})(["pointer-events:auto;"]),UQ=R.div.withConfig({displayName:"slide-in__AnimatedContent",componentId:"sc-dd5f39d2-2"})(["",""],({_animationType:e,_animationDirection:t,_animationDuration:n,_isVisible:r,_isOpen:o})=>{const i=FQ(e,t,r),a=jQ(t);return ee([""," "," @media (prefers-reduced-motion:reduce){&{animation:none;opacity:",";}}"],i&&ee(["animation:"," ","ms ease-out forwards;"],i,n),e==="zoom"&&ee(["transform-origin:",";"],a),o?1:0)}),au=y.forwardRef(({children:e,title:t,background:n="rgb(17, 17, 17)",fontColor:r="rgb(255, 255, 255)",borderRadius:o=4,disabled:i=!1,offset:a=4,withoutTransition:l=!1,maxWidth:u,style:c},f)=>{zs(y.isValidElement(e),"Expected the children to be a valid react element.");const[p,m]=y.useState(!1),[g,w]=y.useState(l),b=y.useRef(!1),x=y.useRef(void 0),S=y.useRef(void 0);y.useEffect(()=>{x.current&&(clearTimeout(x.current),x.current=void 0),S.current&&(clearTimeout(S.current),S.current=void 0)},[]);const k=()=>{S.current&&(clearTimeout(S.current),S.current=void 0),!(p||x.current||b.current)&&(x.current=setTimeout(()=>{m(!0),x.current=void 0},200))},T=()=>{x.current&&(clearTimeout(x.current),x.current=void 0),!(!p||S.current)&&(S.current=setTimeout(()=>{m(!1),S.current=void 0},200))},E=()=>{m(!1),w(!0),b.current=!0};y.useEffect(()=>{const F=()=>m(!1);return window.addEventListener("scroll",F,{capture:!0}),()=>window.removeEventListener("scroll",F,{capture:!0})},[]),y.useEffect(()=>{const F=()=>{document.hidden&&m(!1)};return document.addEventListener("visibilitychange",F),()=>document.removeEventListener("visibilitychange",F)},[]),y.useEffect(()=>{w(l)},[l]);const{props:A,ref:N}=e,[I,P]=y.useState(null),M=y.useCallback(F=>{P(F)},[]),O=Hs(k,A.onMouseOver),B=Hs(k,A.onClick),j=Hs(()=>{T(),b.current=!1},A.onMouseLeave),z=Hs(E,A.onMouseDown),te=Hs(k,A.onFocus),re=Hs(()=>{T(),b.current=!1},A.onBlur),ae=Hs(F=>{(F.key==="Escape"||F.key==="Enter")&&E()},A.onKeyDown),oe=rr(M,N||null),G={onClick:B},V={onMouseOver:O,onMouseDown:z},Z={...d8()?G:V,ref:oe,onMouseLeave:j,onFocus:te,onBlur:re,onKeyDown:ae};return v.jsxs(v.Fragment,{children:[y.cloneElement(e,Z),!i&&I&&v.jsx(im,{ref:f,show:p,anchorElement:I,direction:"upward",alignment:"center",offsetTop:a,withoutTransition:g,children:v.jsx(WQ,{$maxWidth:u,$background:n,$color:r,$borderRadius:o,style:c,onMouseOver:k,onMouseLeave:T,children:t})})]})}),WQ=R.div.attrs({className:L({component:"tooltip",element:"container"})}).withConfig({displayName:"Tooltip__TooltipContainer",componentId:"sc-562aaa6c-0"})(["",""],({$maxWidth:e=300,$background:t,$color:n,$borderRadius:r})=>ee(["max-width:","px;background:",";color:",";border-radius:","px;padding:6px 8px;box-shadow:0 4px 12px 0 rgba(0,0,0,0.3);text-align:center;font-size:13px;line-height:1.33;border-radius:4px;"],e,t,n,r));function WC(e){const t=Ul(e)?"hsl(0 0% 100% / 0.9)":`hsl(from ${e} h calc(min(s, 85)) calc(l - 30))`,n=Ul(e)?"hsl(0 0% 100% / 0.75)":`hsl(from ${e} h calc(min(s, 85)) calc(l - 20))`;return{hslFirstLinearColor:t,hslSecondLinearColor:n}}function HQ({backgroundColor:e}){const{hslFirstLinearColor:t,hslSecondLinearColor:n}=WC(e),r=bo(),o=`first_linear_${r}`,i=`second_linear_${r}`;return v.jsxs(YQ,{viewBox:"0 0 24 24",preserveAspectRatio:"xMidYMid meet",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[v.jsx("title",{children:"Avatar stub icon"}),v.jsx("path",{d:"M12 2C9.23858 2 7 4.23858 7 7C7 9.76142 9.23858 12 12 12C14.7614 12 17 9.76142 17 7C17 4.23858 14.7614 2 12 2Z",fill:`url(#${o})`}),v.jsx("path",{d:"M12 13C9.60453 13 7.42467 13.6937 5.82227 14.6715C5.02143 15.1602 4.33788 15.7363 3.84397 16.3615C3.35805 16.9767 3 17.713 3 18.5C3 19.3449 3.41114 20.0111 4.00266 20.4859C4.56324 20.9359 5.30182 21.2336 6.08716 21.4416C7.66466 21.8593 9.77101 22 12 22C14.229 22 16.3353 21.8593 17.9128 21.4416C18.6982 21.2336 19.4368 20.9359 19.9973 20.4859C20.5889 20.0111 21 19.3449 21 18.5C21 17.713 20.642 16.9767 20.156 16.3615C19.6621 15.7363 18.9786 15.1602 18.1777 14.6715C16.5753 13.6937 14.3955 13 12 13Z",fill:`url(#${i})`}),v.jsxs("defs",{children:[v.jsxs("linearGradient",{id:o,gradientUnits:"userSpaceOnUse",children:[v.jsx("stop",{stopColor:t}),v.jsx("stop",{offset:"1",stopColor:n})]}),v.jsxs("linearGradient",{id:i,gradientUnits:"userSpaceOnUse",children:[v.jsx("stop",{stopColor:t}),v.jsx("stop",{offset:"1",stopColor:n})]})]})]})}const YQ=R.svg.withConfig({displayName:"avatar-stub__StyledAvatarStub",componentId:"sc-537ef488-0"})(["fill:inherit;width:56%;height:56%;"]);function qQ(e){if(!e||!/^[a-zA-Z\s]+$/.test(e))return;const t=e.trim().split(/\s+/).filter(Boolean);if(t.length)return t.slice(0,2).map(n=>n[0].toUpperCase()).join("")}const KQ=.39,ZQ=.625,HC=({src:e,srcSet:t,name:n,altText:r="",size:o=40,isLoading:i=!1,backgroundColor:a="rgb(247, 247, 247)",...l})=>{const[u,c]=y.useState(!1),[f,p]=y.useState(!1),m=qQ(n),g=!i&&u;let w;e&&!f?w="image":m?w="initials":w="stub";const b=`hsl(from ${a} h s calc(min(l + 10, 95)))`,{hslFirstLinearColor:x,hslSecondLinearColor:S}=WC(a),k=()=>c(!0),T=()=>p(!0);return v.jsx(JQ,{...l,$size:o,children:v.jsx(XQ,{$backgroundColor:a,$lightenedHslBackgroundColor:b,$loaded:w==="image"?g:!0,children:{stub:v.jsx(HQ,{backgroundColor:a}),image:v.jsx(eJ,{$loaded:g,loading:"lazy",src:e,srcSet:t,alt:r,onLoad:k,onError:T}),initials:v.jsx(tJ,{$size:o,$hslFirstLinearColor:x,$hslSecondLinearColor:S,children:m})}[w]})})},YC=ee(["border-radius:50%;overflow:hidden;"]),QQ=tn(["from{opacity:0.4;}to{opacity:1;}"]),JQ=R.div.attrs({className:L({component:"avatar",element:"container"})}).withConfig({displayName:"Avatar__Container",componentId:"sc-a13d5a3a-0"})(["",""],({$size:e})=>ee(["position:relative;width:","px;height:","px;flex-shrink:0;",""],e,e,YC)),XQ=R.div.attrs({className:L({component:"avatar",element:"background"})}).withConfig({displayName:"Avatar__Background",componentId:"sc-a13d5a3a-1"})(["",""],({$backgroundColor:e,$lightenedHslBackgroundColor:t,$loaded:n})=>ee(["display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:linear-gradient( 180deg,"," 0%,"," 100% );transition:opacity 1s ease-out;opacity:",";",";"," @media (prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce){&{transition:none;animation:none;opacity:1;}}",";"],t,e,n?1:0,!n&&ee(["animation:"," 1.5s ease-in-out infinite alternate;"],QQ),YC,n&&ee(["&::after{content:'';position:absolute;inset:0;pointer-events:none;border-radius:inherit;border:1px solid rgba(17,17,17,0.05);}"]))),eJ=R.img.attrs({className:L({component:"avatar",element:"image"})}).withConfig({displayName:"Avatar__StyledAvatar",componentId:"sc-a13d5a3a-2"})(["",""],({$loaded:e})=>ee(["display:inline-block !important;position:static !important;margin:0 !important;padding:0 !important;max-width:none !important;height:inherit !important;width:inherit !important;visibility:"," !important;object-fit:cover;"],e?"visible":"hidden")),tJ=R.div.attrs({className:L({component:"avatar",element:"initials"})}).withConfig({displayName:"Avatar__StyledInitials",componentId:"sc-a13d5a3a-3"})(["",""],({$size:e,$hslFirstLinearColor:t,$hslSecondLinearColor:n})=>ee(["font-size:","px;line-height:","px;font-weight:700;background:linear-gradient( 180deg,"," 0%,"," 100% );background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;"],Math.floor(e*KQ),Math.floor(e*ZQ),t,n));var nJ=new Blob([new Uint8Array([255,227,24,196,0,0,0,3,72,1,64,0,0,4,132,16,31,227,192,225,76,255,67,12,255,221,27,255,228,97,73,63,255,195,131,69,192,232,223,255,255,207,102,239,255,255,255,101,158,206,70,20,59,255,254,95,70,149,66,4,16,128,0,2,2,32,240,138,255,36,106,183,255,227,24,196,59,11,34,62,80,49,135,40,0,253,29,191,209,200,141,71,7,255,252,152,74,15,130,33,185,6,63,255,252,195,70,203,86,53,15,255,255,247,103,76,121,64,32,47,255,34,227,194,209,138,76,65,77,69,51,46,57,55,170,170,170,170,170,170,170,170,170,170,255,227,24,196,73,13,153,210,100,81,135,56,0,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170])],{type:"audio/mpeg"}),rJ=new Blob([new Uint8Array([0,0,0,28,102,116,121,112,105,115,111,109,0,0,2,0,105,115,111,109,105,115,111,50,109,112,52,49,0,0,0,8,102,114,101,101,0,0,2,239,109,100,97,116,33,16,5,32,164,27,255,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,33,16,5,32,164,27,255,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,167,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,2,194,109,111,111,118,0,0,0,108,109,118,104,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,232,0,0,0,47,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,1,236,116,114,97,107,0,0,0,92,116,107,104,100,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,101,100,116,115,0,0,0,28,101,108,115,116,0,0,0,0,0,0,0,1,0,0,0,47,0,0,0,0,0,1,0,0,0,0,1,100,109,100,105,97,0,0,0,32,109,100,104,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,68,0,0,8,0,85,196,0,0,0,0,0,45,104,100,108,114,0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0,0,0,1,15,109,105,110,102,0,0,0,16,115,109,104,100,0,0,0,0,0,0,0,0,0,0,0,36,100,105,110,102,0,0,0,28,100,114,101,102,0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1,0,0,0,211,115,116,98,108,0,0,0,103,115,116,115,100,0,0,0,0,0,0,0,1,0,0,0,87,109,112,52,97,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,16,0,0,0,0,172,68,0,0,0,0,0,51,101,115,100,115,0,0,0,0,3,128,128,128,34,0,2,0,4,128,128,128,20,64,21,0,0,0,0,1,244,0,0,1,243,249,5,128,128,128,2,18,16,6,128,128,128,1,2,0,0,0,24,115,116,116,115,0,0,0,0,0,0,0,1,0,0,0,2,0,0,4,0,0,0,0,28,115,116,115,99,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,1,0,0,0,28,115,116,115,122,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,115,0,0,1,116,0,0,0,20,115,116,99,111,0,0,0,0,0,0,0,1,0,0,0,44,0,0,0,98,117,100,116,97,0,0,0,90,109,101,116,97,0,0,0,0,0,0,0,33,104,100,108,114,0,0,0,0,0,0,0,0,109,100,105,114,97,112,112,108,0,0,0,0,0,0,0,0,0,0,0,0,45,105,108,115,116,0,0,0,37,169,116,111,111,0,0,0,29,100,97,116,97,0,0,0,1,0,0,0,0,76,97,118,102,53,54,46,52,48,46,49,48,49])],{type:"video/mp4"});function qC(e){return Object.assign({muted:!1,timeout:250,inline:!1},e)}function KC(e,t){var n=e.muted,r=e.timeout,o=e.inline,i=t(),a=i.element,l=i.source,u=void 0,c=void 0,f=void 0;return a.muted=n,n===!0&&a.setAttribute("muted","muted"),o===!0&&a.setAttribute("playsinline","playsinline"),a.src=l,new Promise(function(p){u=a.play(),c=setTimeout(function(){f(!1,new Error("Timeout "+r+" ms has been reached"))},r),f=function(g){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;a.remove(),a.srcObject=null,clearTimeout(c),p({result:g,error:w})},u!==void 0?u.then(function(){return f(!0)}).catch(function(m){return f(!1,m)}):f(!0)})}function oJ(e){return e=qC(e),KC(e,function(){return{element:document.createElement("video"),source:URL.createObjectURL(rJ)}})}function iJ(e){return e=qC(e),KC(e,function(){return{element:document.createElement("audio"),source:URL.createObjectURL(nJ)}})}var aJ={audio:iJ,video:oJ};function ZC(e,t){return e+(t?` ${t}`:"")}const QC=(e,t)=>({get currentItemIndex(){return e.current?.currentItemIndex??0},get visibleItemsIndexes(){return e.current?.visibleItemsIndexes??[]},get hasPrevious(){return e.current?.hasPrevious??!1},get hasNext(){return e.current?.hasNext??!1},slideTo(n,r){e.current?.slideTo(n,r)},slideToNext(){e.current?.slideToNext()},slideToPrevious(){e.current?.slideToPrevious()},rerender(){e.current?.rerender()},autoplayStart(){e.current?.autoplayStart()},autoplayStop(){e.current?.autoplayStop()},autoplayIsRunning(){return e.current?.autoplayIsRunning()??!1},updateAutoHeight(){e.current?.updateAutoHeight()},...t}),JC=1,am=(e,t,n,r,o,i)=>{const a=H5(e,t);return a.map((l,u)=>{const c=u*t,f=u===n||u+JC===n||u-JC===n||i&&u===0||i&&u===a.length-1;return l.map((p,m,g)=>f&&p?r(p,c+m,g):o(p,c+m,g))})};function sJ(e,t){const n=Object.keys(t).map(Number);n.sort((i,a)=>a-i);const r=n[n.length-1],o=n.find(i=>e>=i)??r;return t[o]}const Bc=e=>Array.isArray(e)?{data:e}:e;var Fc=function(e){return e[e.DESKTOP_LARGE=1440]="DESKTOP_LARGE",e[e.DESKTOP_MEDIUM=1024]="DESKTOP_MEDIUM",e[e.DESKTOP_SMALL=768]="DESKTOP_SMALL",e[e.TABLET=480]="TABLET",e[e.MOBILE=0]="MOBILE",e}({});const sm=e=>{const[t,n]=y.useState(1),[r,o]=y.useState(1),i=H1(),a=y.useMemo(()=>({[Fc.DESKTOP_LARGE]:e.columnsDesktopLarge,[Fc.DESKTOP_MEDIUM]:e.columnsDesktopMedium,[Fc.DESKTOP_SMALL]:e.columnsDesktopSmall,[Fc.TABLET]:e.columnsTablet,[Fc.MOBILE]:e.columnsMobile}),[e.columnsDesktopLarge,e.columnsDesktopMedium,e.columnsDesktopSmall,e.columnsTablet,e.columnsMobile]),l=y.useCallback(c=>{n(c)},[]);return{recalculateColumns:y.useCallback(()=>{const c=sJ(i,a);o(c)},[i,a]),autoColumns:t,customColumns:r,windowWidth:i,handleEffectiveColumnsChange:l}};function jc(e=250){const[,t]=y.useState({}),n=y.useRef(null),r=y.useRef([]);return y.useCallback(o=>{n.current&&window.clearTimeout(n.current),typeof o=="function"&&r.current.push(()=>o()),n.current=window.setTimeout(()=>{r.current.forEach(i=>i()),r.current=[],t({})},e)},[e])}function R2(e,t=250){const n=y.useRef(null);return y.useCallback(()=>{n.current&&window.clearTimeout(n.current),n.current=window.setTimeout(()=>{e()},t)},[e,t])}function XC(e,t){const n=y.useRef(null),[r,o]=y.useState(e);return y.useEffect(()=>{if(r===e)return;function i(){n.current&&(clearTimeout(n.current),n.current=null)}return i(),n.current=setTimeout(()=>{o(e),n.current=null},t),i},[e,r,t]),r}var lm={exports:{}},ex;function lJ(){if(ex)return lm.exports;ex=1;var e=Rs();function t(n,r,o){var i=typeof r=="function";e.useEffect(function(){var a,l=!0,u=n(function(){return l});return Promise.resolve(u).then(function(c){a=c}),function(){l=!1,i&&r(a)}},i?o:r)}return lm.exports=t,lm.exports.useAsyncEffect=t,lm.exports}var uJ=lJ();const dJ=Ut(uJ);function zc({data:e,itemsCountPerPage:t,handleNextFetch:n,hasNextFetch:r=!1,withPreloadData:o=!1,isDataStatic:i=!1}){const[a,l]=y.useState([]),[u,c]=y.useState(t),[f,p]=y.useState(!1),m=e.length;y.useEffect(()=>{c(t)},[t]),dJ(async x=>{if(mnull);l(k=>[...k,...S])}await n();return}x()&&l([...e].slice(0,u))},[e,u,r,n]);const g=R2(()=>{const x=a.filter(Boolean).length{c(x=>x+t)},data:i?e:a,reset:()=>{c(t)}}}const cJ=y.forwardRef(function({dataSource:t,columnsMode:n,columnsDesktopLarge:r,columnsDesktopMedium:o,columnsDesktopSmall:i,columnsTablet:a,columnsMobile:l,columnsBasis:u=240,rows:c,rowsOnMobile:f,itemSpacing:p,scrollMode:m,autoplay:g,pauseOnHover:w,autoplayInterval:b,animationType:x,animationSpeed:S,pagination:k,arrowsEnable:T,arrowsOnMobileEnable:E,swipeDesktopEnable:A,swipeMobileEnable:N,ariaLabel:I,rtl:P,arrowsShowOnHover:M,arrowBackgroundColor:O,arrowColor:B,arrowColorOnHover:j,arrowBackgroundColorOnHover:z,arrowSize:te,arrowMargin:re,paginationColor:ae,className:oe,reportSlideChangeInstantly:G,loop:V=!1,renderItem:Z,renderLoader:F,containerHorizontalPadding:H,onVisibleItemsChange:ne,onColumnsChange:ie,onRowsChange:K},de){const ve=Array.isArray(t),xe=Bc(t),{data:ge,hasNext:ye,next:we}=xe,$e=y.useRef(null),Me=y.useRef(null),Ae=y.useRef(null),[De,Oe]=y.useState(js),[rt]=vc(De,Oe),ze=rr(Me,rt),Qe={columnsDesktopLarge:r||1,columnsDesktopMedium:o||1,columnsDesktopSmall:i||1,columnsTablet:a||1,columnsMobile:l||1},{windowWidth:tt,customColumns:nt,recalculateColumns:Be}=sm(Qe),Le=n==="auto"?i8({containerWidth:De.width,columnsBasis:u,itemSpacing:p}):nt,$t=Math.min(Le,ge.length||1),wt=m==="slide"?S:S/($t||1),He=bi(),Xe=y.useMemo(()=>He?N:A,[He,A,N]),qe=y.useMemo(()=>He?E:T,[He,T,E]),ft=y.useMemo(()=>He?!1:M,[He,M]),jt=y.useMemo(()=>He?f||1:c,[He,c,f]),[Tt,at]=y.useMemo(()=>[$t,jt].map(_t=>Math.ceil(_t)||1),[$t,jt]),Fe=y.useMemo(()=>Tt*at,[Tt,at]),{data:Nt,hasNext:zt,loadNext:Tn,reset:pr}=zc({data:ge,itemsCountPerPage:Math.max(Fe*2,C2),hasNextFetch:ye,handleNextFetch:we,withPreloadData:!0,isDataStatic:ve}),er=y.useMemo(()=>ve?V&&Nt.length>Fe:zt!==void 0&&!zt&&Nt.length>Fe,[ve,V,zt,Nt,Fe]),Vn=XC(er,S),[kn,On]=y.useState(0),[At,bt]=y.useState(am(Nt,Fe,kn,Z,F,Vn)),kt=M1(...At),rn=R9(kt,Tt,at,p),ut=_t=>{const gt=_t.realIndex,Jt=_t.slides.length,xt=_t.params.slidesPerView==="auto"?Tt:Math.ceil(_t.params.slidesPerView||1);Jt>xt&>===Jt-xt*2&&Tn();const Bt=Math.round(gt/xt);Bt!==kn&&On(Bt)};y.useEffect(()=>{const _t=([xt])=>{const Bt=$e.current;if(!Bt||!xt)return;const Xt=xt.isIntersecting,En=Bt.autoplayIsRunning();g&&En&&!Xt&&Bt.autoplayStop(),g&&!En&&Xt&&Bt.autoplayStart(),g&&Vn&&Xt&&setTimeout(()=>{Bt.slideToNext()},b)},gt=new IntersectionObserver(_t),Jt=Me.current;return Jt&>.observe(Jt),()=>{Jt&>.unobserve(Jt)}},[Vn,g,Me,$e]);const Dt=y.useCallback(()=>{$e?.current&&$e.current.updateAutoHeight()},[]);y.useEffect(()=>{ie?.(Tt)},[Tt]),y.useEffect(()=>{K?.(at)},[at]),y.useEffect(()=>{bt(am(Nt,Fe,kn,Z,F,Vn)),Dt()},[Nt,Fe,kn,Z,F,Vn]);const Lt=y.useCallback(()=>{Be(),On(0),$e?.current&&$e.current.slideTo(0)},[Be]);return y.useImperativeHandle(de,()=>QC($e,{resetLayout:Lt}),[Lt]),y.useEffect(()=>{Lt()},[Lt,n,r,o,i,a,l,tt,x,Fe]),y.useEffect(()=>{ve&&Lt()},[ge]),y.useEffect(()=>{pr()},[P]),v.jsx(pJ,{ref:ze,className:ZC("es-carousel-layout-container",oe),children:v.jsx(fJ,{ref:Ae,className:"es-carousel-layout-wrapper",children:v.jsx(Nc,{ariaLabel:I,ref:$e,withAutoplay:g,autoplayDelay:b,slideBy:m,gap:p,loop:Vn,itemsPerSlide:$t,withArrowControl:qe,showArrowsControlOnHover:ft,withPaginationControl:k,rtl:P,pauseOnHover:w,allowTouchMove:Xe,effect:x,animationSpeed:wt,onSlideChange:ut,arrowControlBackgroundColor:O,arrowControlBackgroundColorOnHover:z,arrowControlIconColor:B,arrowControlIconColorOnHover:j,arrowControlSize:te,arrowControlMargin:re,paginationControlBackgroundColor:ae,bulletInsideGap:500,className:"es-carousel-layout",arrowControlPosition:"adaptive",onVisibleItemsChange:ne,reportSlideChangeInstantly:G,containerHorizontalPadding:H,children:rn?.map((_t,gt)=>v.jsx(x2,{className:"es-carousel-layout-item",children:_t},gt))})})})}),fJ=R.div.withConfig({displayName:"CarouselLayout__CarouselWrapper",componentId:"sc-850130f-0"})(["width:100%;"]),pJ=R.div.withConfig({displayName:"CarouselLayout__CarouselContainer",componentId:"sc-850130f-1"})(["max-width:100%;display:grid;grid-template-columns:minmax(0,1fr);"]),mJ=e=>{const{carouselColumnsMode:t,carouselColumnsDesktopLarge:n,carouselColumnsDesktopMedium:r,carouselColumnsDesktopSmall:o,carouselColumnsTablet:i,carouselColumnsMobile:a,carouselRows:l,carouselRowsOnMobile:u,carouselItemSpacing:c,carouselScrollMode:f,carouselAutoplay:p,carouselAutoplayPauseOnHover:m,carouselAutoplayInterval:g,carouselAnimationType:w,carouselAnimationSpeed:b,carouselPagination:x,carouselArrowsEnable:S,carouselArrowsShowOnHover:k,carouselArrowsOnMobileEnable:T,carouselSwipeDesktopEnable:E,carouselSwipeMobileEnable:A,carouselRtl:N,carouselArrowBackgroundColor:I,carouselArrowColor:P,carouselArrowBackgroundColorOnHover:M,carouselArrowColorOnHover:O,carouselArrowSize:B,carouselPaginationColor:j}=e;return{columnsMode:t,columnsDesktopLarge:n,columnsDesktopMedium:r,columnsDesktopSmall:o,columnsTablet:i,columnsMobile:a,rows:l,rowsOnMobile:u,itemSpacing:c,scrollMode:f,autoplay:p,pauseOnHover:m,autoplayInterval:g,animationType:w,animationSpeed:b,pagination:x,arrowsEnable:S,arrowsShowOnHover:k,arrowsOnMobileEnable:T,swipeDesktopEnable:E,swipeMobileEnable:A,rtl:N,arrowBackgroundColor:I,arrowColor:P,arrowBackgroundColorOnHover:M,arrowColorOnHover:O,arrowSize:B,paginationColor:j}},hJ=R.div.withConfig({displayName:"Grid__GridContainer",componentId:"sc-18948e20-0"})(["display:grid;justify-content:",";"],e=>e._justification),tx=y.forwardRef(({children:e,columns:t="auto",basis:n=300,gap:r=0,justification:o="stretch",onEffectiveColumnsChange:i,style:a,...l},u)=>{const c=typeof t=="number",f=t==="auto";zs(c||f,"Expected the columns to be auto or a number.");let p,m;Array.isArray(r)?(zs(r.length===2,"If an array passed the gap is expected to be exactly 2 values long which correspondingly define column and row gaps."),[p,m]=r):(p=r,m=r);const[g,w]=y.useState(c?t:void 0),b=y.useRef(i);y.useEffect(()=>{b.current=i},[i]),y.useEffect(()=>{b.current&&g!==void 0&&b.current(g)},[g]);const[x,S]=y.useState(0),[k]=vc({width:x},({width:I})=>S(I)),T=y.useRef(null),E=rr(k,T,u);y.useLayoutEffect(()=>{const{current:I}=T;if(!I)return;const{length:P}=getComputedStyle(I).gridTemplateColumns.split(" ");w(P)},[t,n,p,m,x,w]);const A=Math.min(n,x);let N;return f?N=o==="stretch"?`repeat(auto-fill, minmax(${A}px, 1fr))`:`repeat(auto-fill, ${A}px)`:N=o==="stretch"?`repeat(${t}, minmax(0px, 1fr))`:`repeat(${t}, ${n}px)`,v.jsx(hJ,{ref:E,style:{gridTemplateColumns:N,columnGap:p,rowGap:m,...a},...l,_justification:o,children:y.Children.count(e)!==0?e:v.jsx("div",{})})});function nx(e,t,n){const r=n[0]*(t-1);return(e-r)/t}function gJ(e,t,n,r){const o=t*n+r[0]*(n-1);return(e-o)/2}function vJ({columns:e,basis:t,gap:n,stretch:r=!0,containerWidth:o}){const i=typeof e!="number"&&e==="auto";if(o===0||i&&t===0||e===0)return[0,0,0];if(i){const a=i8({containerWidth:o,columnsBasis:t,itemSpacing:n[0]});let l=0;do l=nx(o,a,n);while(l1);!r&&(a>1||o>t)&&(l=t);const u=r?0:gJ(o,l,a,n);return[a,l,u]}return typeof e!="number"?[0,0,0]:[e,nx(o,e,n),0]}function yJ({itemsHeights:e,columnsCount:t,columnsWidth:n,gap:r,indent:o=0}){if(e.length===0||t===0||n===0)return[[],0];const i=Array.from({length:t},()=>0);return[e.map(l=>{const u=!!l,c=i.indexOf(Math.min(...i)),f=n+r[0],p=u?o+f*c:0,m=u?r[1]:0,g=i[c],w=g?g+m:0;return i[c]=w+l,{x:p,y:u?w:0,height:l,width:n}}),Math.max(...i)]}const wJ=R.div.withConfig({displayName:"Masonry__MasonryContainer",componentId:"sc-9cf361e0-0"})(["position:relative;transform:translate3d(0,0,0);"]),bJ=y.forwardRef(function({children:t,columns:n="auto",basis:r=300,gap:o=0,disableStretch:i=!1,onEffectiveColumnsChange:a,style:l,updateHeights:u,...c},f){const[p,m]=y.useState([]),g=y.useRef(null),[w,b]=y.useState(js),[x]=vc(w,b),[S,k]=y.useState(void 0),[T,E]=y.useState(!1),[A,N]=y.useState(0),[I,P]=y.useState([]),M=rr(x,g,f);zs(n==="auto"||typeof n=="number",'Expected the columns to be "auto" or a number.'),zs(typeof o=="number"||Array.isArray(o)&&o.length===2,"Gap should have 1 value or exactly 2 - for vertical and horizontal.");const O=Array.isArray(o)?o:Array.from({length:2},()=>o),[B,j]=O;y.useEffect(()=>{k(vJ({columns:n,gap:[B,j],basis:r,stretch:!i,containerWidth:w.width}))},[n,B,j,r,i,w.width]),y.useEffect(()=>{E(!!S)},[S]),y.useEffect(()=>{const{current:te}=g;if(!te)return;const re=te.querySelectorAll(":scope > *"),ae=Array.from(re).map(({offsetHeight:oe})=>oe);m(ae)},[t,S,u]),y.useEffect(()=>{if(!S)return;const[te,re,ae]=S,[oe,G]=yJ({itemsHeights:p,columnsCount:te,columnsWidth:re,gap:[B,j],indent:ae});P(oe),N(G)},[p,S,B,j]);const z=W1(te=>{a&&a(te)});return y.useEffect(()=>{if(!S)return;const[te]=S;z(te)},[S,z]),v.jsx(wJ,{...c,ref:M,style:{height:A,...l},children:T&&y.Children.map(t,(te,re)=>{const{x:ae=0,y:oe=0,width:G}=I[re]||{},V={position:"absolute",top:0,left:0,width:G,transform:`translate(${ae}px, ${oe}px)`};return y.cloneElement(te,{...te.props,style:{...V,...te.props.style}})})})});var CJ="production",I2=typeof process>"u"||process.env===void 0?CJ:"production",Xi=function(e){return{isEnabled:function(t){return e.some(function(n){return!!t[n]})}}},Gc={measureLayout:Xi(["layout","layoutId","drag"]),animation:Xi(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:Xi(["exit"]),drag:Xi(["drag","dragControls"]),focus:Xi(["whileFocus"]),hover:Xi(["whileHover","onHoverStart","onHoverEnd"]),tap:Xi(["whileTap","onTap","onTapStart","onTapCancel"]),pan:Xi(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:Xi(["whileInView","onViewportEnter","onViewportLeave"])};function xJ(e){for(var t in e)e[t]!==null&&(t==="projectionNodeConstructor"?Gc.projectionNodeConstructor=e[t]:Gc[t].Component=e[t])}var um=function(){},rx=y.createContext({strict:!1}),ox=Object.keys(Gc),SJ=ox.length;function $J(e,t,n){var r=[],o=y.useContext(rx);if(!t)return null;I2!=="production"&&n&&o.strict;for(var i=0;i"u")return t;var n=new Map;return new Proxy(t,{get:function(r,o){return n.has(o)||n.set(o,t(o)),n.get(o)}})}var GJ=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function L2(e){return typeof e!="string"||e.includes("-")?!1:!!(GJ.indexOf(e)>-1||/[A-Z]/.test(e))}var mm={};function VJ(e){Object.assign(mm,e)}var _2=["","X","Y","Z"],UJ=["translate","scale","rotate","skew"],Hc=["transformPerspective","x","y","z"];UJ.forEach(function(e){return _2.forEach(function(t){return Hc.push(e+t)})});function WJ(e,t){return Hc.indexOf(e)-Hc.indexOf(t)}var HJ=new Set(Hc);function Yc(e){return HJ.has(e)}var YJ=new Set(["originX","originY","originZ"]);function cx(e){return YJ.has(e)}function fx(e,t){var n=t.layout,r=t.layoutId;return Yc(e)||cx(e)||(n||r!==void 0)&&(!!mm[e]||e==="opacity")}var ea=function(e){return!!(e!==null&&typeof e=="object"&&e.getVelocity)},qJ={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function KJ(e,t,n,r){var o=e.transform,i=e.transformKeys,a=t.enableHardwareAcceleration,l=a===void 0?!0:a,u=t.allowTransformNone,c=u===void 0?!0:u,f="";i.sort(WJ);for(var p=!1,m=i.length,g=0;gn=>Math.max(Math.min(n,t),e),qc=e=>e%1?Number(e.toFixed(5)):e,Kc=/(-)?([\d]*\.?[\d])+/g,M2=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,JJ=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function Zc(e){return typeof e=="string"}const Ys={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Qc=Object.assign(Object.assign({},Ys),{transform:mx(0,1)}),hm=Object.assign(Object.assign({},Ys),{default:1}),Jc=e=>({test:t=>Zc(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Fa=Jc("deg"),xi=Jc("%"),ct=Jc("px"),XJ=Jc("vh"),eX=Jc("vw"),hx=Object.assign(Object.assign({},xi),{parse:e=>xi.parse(e)/100,transform:e=>xi.transform(e*100)}),B2=(e,t)=>n=>!!(Zc(n)&&JJ.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),gx=(e,t,n)=>r=>{if(!Zc(r))return r;const[o,i,a,l]=r.match(Kc);return{[e]:parseFloat(o),[t]:parseFloat(i),[n]:parseFloat(a),alpha:l!==void 0?parseFloat(l):1}},qs={test:B2("hsl","hue"),parse:gx("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+xi.transform(qc(t))+", "+xi.transform(qc(n))+", "+qc(Qc.transform(r))+")"},tX=mx(0,255),F2=Object.assign(Object.assign({},Ys),{transform:e=>Math.round(tX(e))}),ja={test:B2("rgb","red"),parse:gx("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+F2.transform(e)+", "+F2.transform(t)+", "+F2.transform(n)+", "+qc(Qc.transform(r))+")"};function nX(e){let t="",n="",r="",o="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),r=e.substr(5,2),o=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),r=e.substr(3,1),o=e.substr(4,1),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}}const j2={test:B2("#"),parse:nX,transform:ja.transform},zr={test:e=>ja.test(e)||j2.test(e)||qs.test(e),parse:e=>ja.test(e)?ja.parse(e):qs.test(e)?qs.parse(e):j2.parse(e),transform:e=>Zc(e)?e:e.hasOwnProperty("red")?ja.transform(e):qs.transform(e)},vx="${c}",yx="${n}";function rX(e){var t,n,r,o;return isNaN(e)&&Zc(e)&&((n=(t=e.match(Kc))===null||t===void 0?void 0:t.length)!==null&&n!==void 0?n:0)+((o=(r=e.match(M2))===null||r===void 0?void 0:r.length)!==null&&o!==void 0?o:0)>0}function wx(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0;const r=e.match(M2);r&&(n=r.length,e=e.replace(M2,vx),t.push(...r.map(zr.parse)));const o=e.match(Kc);return o&&(e=e.replace(Kc,yx),t.push(...o.map(Ys.parse))),{values:t,numColors:n,tokenised:e}}function bx(e){return wx(e).values}function Cx(e){const{values:t,numColors:n,tokenised:r}=wx(e),o=t.length;return i=>{let a=r;for(let l=0;ltypeof e=="number"?0:e;function iX(e){const t=bx(e);return Cx(e)(t.map(oX))}const ta={test:rX,parse:bx,createTransformer:Cx,getAnimatableNone:iX},aX=new Set(["brightness","contrast","saturate","opacity"]);function sX(e){let[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(Kc)||[];if(!r)return e;const o=n.replace(r,"");let i=aX.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+o+")"}const lX=/([a-z-]*)\(.*?\)/g,z2=Object.assign(Object.assign({},ta),{getAnimatableNone:e=>{const t=e.match(lX);return t?t.map(sX).join(" "):e}});var xx=Ne(Ne({},Ys),{transform:Math.round}),Sx={borderWidth:ct,borderTopWidth:ct,borderRightWidth:ct,borderBottomWidth:ct,borderLeftWidth:ct,borderRadius:ct,radius:ct,borderTopLeftRadius:ct,borderTopRightRadius:ct,borderBottomRightRadius:ct,borderBottomLeftRadius:ct,width:ct,maxWidth:ct,height:ct,maxHeight:ct,size:ct,top:ct,right:ct,bottom:ct,left:ct,padding:ct,paddingTop:ct,paddingRight:ct,paddingBottom:ct,paddingLeft:ct,margin:ct,marginTop:ct,marginRight:ct,marginBottom:ct,marginLeft:ct,rotate:Fa,rotateX:Fa,rotateY:Fa,rotateZ:Fa,scale:hm,scaleX:hm,scaleY:hm,scaleZ:hm,skew:Fa,skewX:Fa,skewY:Fa,distance:ct,translateX:ct,translateY:ct,translateZ:ct,x:ct,y:ct,z:ct,perspective:ct,transformPerspective:ct,opacity:Qc,originX:hx,originY:hx,originZ:ct,zIndex:xx,fillOpacity:Qc,strokeOpacity:Qc,numOctaves:xx};function G2(e,t,n,r){var o,i=e.style,a=e.vars,l=e.transform,u=e.transformKeys,c=e.transformOrigin;u.length=0;var f=!1,p=!1,m=!0;for(var g in t){var w=t[g];if(px(g)){a[g]=w;continue}var b=Sx[g],x=QJ(w,b);if(Yc(g)){if(f=!0,l[g]=x,u.push(g),!m)continue;w!==((o=b.default)!==null&&o!==void 0?o:0)&&(m=!1)}else cx(g)?(c[g]=x,p=!0):i[g]=x}f?i.transform=KJ(e,n,m,r):r?i.transform=r({},""):!t.transform&&i.transform&&(i.transform="none"),p&&(i.transformOrigin=ZJ(c))}var V2=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function $x(e,t,n){for(var r in t)!ea(t[r])&&!fx(r,n)&&(e[r]=t[r])}function uX(e,t,n){var r=e.transformTemplate;return y.useMemo(function(){var o=V2();G2(o,t,{enableHardwareAcceleration:!n},r);var i=o.vars,a=o.style;return Ne(Ne({},i),a)},[t])}function dX(e,t,n){var r=e.style||{},o={};return $x(o,r,e),Object.assign(o,uX(e,t,n)),e.transformValues&&(o=e.transformValues(o)),o}function cX(e,t,n){var r={},o=dX(e,t,n);return e.drag&&e.dragListener!==!1&&(r.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=e.drag===!0?"none":"pan-".concat(e.drag==="x"?"y":"x")),r.style=o,r}var fX=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover","whileInView","onViewportEnter","onViewportLeave","viewport","layoutScroll"]);function gm(e){return fX.has(e)}var Tx=function(e){return!gm(e)};function pX(e){e&&(Tx=function(t){return t.startsWith("on")?!gm(t):e(t)})}try{pX(require("@emotion/is-prop-valid").default)}catch{}function mX(e,t,n){var r={};for(var o in e)(Tx(o)||n===!0&&gm(o)||!t&&!gm(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}function kx(e,t,n){return typeof e=="string"?e:ct.transform(t+n*e)}function hX(e,t,n){var r=kx(t,e.x,e.width),o=kx(n,e.y,e.height);return"".concat(r," ").concat(o)}var gX={offset:"strokeDashoffset",array:"strokeDasharray"};function vX(e,t,n,r,o){n===void 0&&(n=1),r===void 0&&(r=0),e.pathLength=1;var i=gX;e[i.offset]=ct.transform(-r);var a=ct.transform(t),l=ct.transform(n);e[i.array]="".concat(a," ").concat(l)}function U2(e,t,n,r){var o=t.attrX,i=t.attrY,a=t.originX,l=t.originY,u=t.pathLength,c=t.pathSpacing,f=c===void 0?1:c,p=t.pathOffset,m=p===void 0?0:p,g=Co(t,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]);G2(e,g,n,r),e.attrs=e.style,e.style={};var w=e.attrs,b=e.style,x=e.dimensions;w.transform&&(x&&(b.transform=w.transform),delete w.transform),x&&(a!==void 0||l!==void 0||b.transform)&&(b.transformOrigin=hX(x,a!==void 0?a:.5,l!==void 0?l:.5)),o!==void 0&&(w.x=o),i!==void 0&&(w.y=i),u!==void 0&&vX(w,u,f,m)}var Ex=function(){return Ne(Ne({},V2()),{attrs:{}})};function yX(e,t){var n=y.useMemo(function(){var o=Ex();return U2(o,t,{enableHardwareAcceleration:!1},e.transformTemplate),Ne(Ne({},o.attrs),{style:Ne({},o.style)})},[t]);if(e.style){var r={};$x(r,e.style,e),n.style=Ne(Ne({},r),n.style)}return n}function wX(e){e===void 0&&(e=!1);var t=function(n,r,o,i,a,l){var u=a.latestValues,c=L2(n)?yX:cX,f=c(r,u,l),p=mX(r,typeof n=="string",e),m=Ne(Ne(Ne({},p),f),{ref:i});return o&&(m["data-projection-id"]=o),y.createElement(n,m)};return t}var bX=/([a-z])([A-Z])/g,CX="$1-$2",Ax=function(e){return e.replace(bX,CX).toLowerCase()};function Dx(e,t,n,r){var o=t.style,i=t.vars;Object.assign(e.style,o,r&&r.getProjectionStyles(n));for(var a in i)e.style.setProperty(a,i[a])}var Rx=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function Ix(e,t,n,r){Dx(e,t,void 0,r);for(var o in t.attrs)e.setAttribute(Rx.has(o)?o:Ax(o),t.attrs[o])}function W2(e){var t=e.style,n={};for(var r in t)(ea(t[r])||fx(r,e))&&(n[r]=t[r]);return n}function Nx(e){var t=W2(e);for(var n in e)if(ea(e[n])){var r=n==="x"||n==="y"?"attr"+n.toUpperCase():n;t[r]=e[n]}return t}function H2(e){return typeof e=="object"&&typeof e.start=="function"}var Xc=function(e){return Array.isArray(e)},xX=function(e){return!!(e&&typeof e=="object"&&e.mix&&e.toValue)},Px=function(e){return Xc(e)?e[e.length-1]||0:e};function vm(e){var t=ea(e)?e.get():e;return xX(t)?t.toValue():t}function Ox(e,t,n,r){var o=e.scrapeMotionValuesFromProps,i=e.createRenderState,a=e.onMount,l={latestValues:SX(t,n,r,o),renderState:i()};return a&&(l.mount=function(u){return a(t,u,l)}),l}var Lx=function(e){return function(t,n){var r=y.useContext(dm),o=y.useContext(Vc);return n?Ox(e,t,r,o):Uc(function(){return Ox(e,t,r,o)})}};function SX(e,t,n,r){var o={},i=n?.initial===!1,a=r(e);for(var l in a)o[l]=vm(a[l]);var u=e.initial,c=e.animate,f=pm(e),p=lx(e);t&&p&&!f&&e.inherit!==!1&&(u??(u=t.initial),c??(c=t.animate));var m=i||u===!1,g=m?c:u;if(g&&typeof g!="boolean"&&!H2(g)){var w=Array.isArray(g)?g:[g];w.forEach(function(b){var x=sx(e,b);if(x){var S=x.transitionEnd;x.transition;var k=Co(x,["transitionEnd","transition"]);for(var T in k){var E=k[T];if(Array.isArray(E)){var A=m?E.length-1:0;E=E[A]}E!==null&&(o[T]=E)}for(var T in S)o[T]=S[T]}})}return o}var $X={useVisualState:Lx({scrapeMotionValuesFromProps:Nx,createRenderState:Ex,onMount:function(e,t,n){var r=n.renderState,o=n.latestValues;try{r.dimensions=typeof t.getBBox=="function"?t.getBBox():t.getBoundingClientRect()}catch{r.dimensions={x:0,y:0,width:0,height:0}}U2(r,o,{enableHardwareAcceleration:!1},e.transformTemplate),Ix(t,r)}})},TX={useVisualState:Lx({scrapeMotionValuesFromProps:W2,createRenderState:V2})};function kX(e,t,n,r,o){var i=t.forwardMotionProps,a=i===void 0?!1:i,l=L2(e)?$X:TX;return Ne(Ne({},l),{preloadedFeatures:n,useRender:wX(a),createVisualElement:r,projectionNodeConstructor:o,Component:e})}var dn;(function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.InView="whileInView",e.Exit="exit"})(dn||(dn={}));function ym(e,t,n,r){return r===void 0&&(r={passive:!0}),e.addEventListener(t,n,r),function(){return e.removeEventListener(t,n)}}function Y2(e,t,n,r){y.useEffect(function(){var o=e.current;if(n&&o)return ym(o,t,n,r)},[e,t,n,r])}function EX(e){var t=e.whileFocus,n=e.visualElement,r=function(){var i;(i=n.animationState)===null||i===void 0||i.setActive(dn.Focus,!0)},o=function(){var i;(i=n.animationState)===null||i===void 0||i.setActive(dn.Focus,!1)};Y2(n,"focus",t?r:void 0),Y2(n,"blur",t?o:void 0)}function _x(e){return typeof PointerEvent<"u"&&e instanceof PointerEvent?e.pointerType==="mouse":e instanceof MouseEvent}function Mx(e){var t=!!e.touches;return t}function AX(e){return function(t){var n=t instanceof MouseEvent,r=!n||n&&t.button===0;r&&e(t)}}var DX={pageX:0,pageY:0};function RX(e,t){t===void 0&&(t="page");var n=e.touches[0]||e.changedTouches[0],r=n||DX;return{x:r[t+"X"],y:r[t+"Y"]}}function IX(e,t){return t===void 0&&(t="page"),{x:e[t+"X"],y:e[t+"Y"]}}function q2(e,t){return t===void 0&&(t="page"),{point:Mx(e)?RX(e,t):IX(e,t)}}var Bx=function(e,t){t===void 0&&(t=!1);var n=function(r){return e(r,q2(r))};return t?AX(n):n},NX=function(){return su&&window.onpointerdown===null},PX=function(){return su&&window.ontouchstart===null},OX=function(){return su&&window.onmousedown===null},LX={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},_X={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function Fx(e){return NX()?e:PX()?_X[e]:OX()?LX[e]:e}function uu(e,t,n,r){return ym(e,Fx(t),Bx(n,t==="pointerdown"),r)}function wm(e,t,n,r){return Y2(e,Fx(t),n&&Bx(n,t==="pointerdown"),r)}function jx(e){var t=null;return function(){var n=function(){t=null};return t===null?(t=e,n):!1}}var zx=jx("dragHorizontal"),Gx=jx("dragVertical");function Vx(e){var t=!1;if(e==="y")t=Gx();else if(e==="x")t=zx();else{var n=zx(),r=Gx();n&&r?t=function(){n(),r()}:(n&&n(),r&&r())}return t}function Ux(){var e=Vx(!0);return e?(e(),!1):!0}function Wx(e,t,n){return function(r,o){var i;!_x(r)||Ux()||((i=e.animationState)===null||i===void 0||i.setActive(dn.Hover,t),n?.(r,o))}}function MX(e){var t=e.onHoverStart,n=e.onHoverEnd,r=e.whileHover,o=e.visualElement;wm(o,"pointerenter",t||r?Wx(o,!0,t):void 0,{passive:!t}),wm(o,"pointerleave",n||r?Wx(o,!1,n):void 0,{passive:!n})}var Hx=function(e,t){return t?e===t?!0:Hx(e,t.parentElement):!1};function K2(e){return y.useEffect(function(){return function(){return e()}},[])}const bm=(e,t,n)=>Math.min(Math.max(n,e),t),Yx=.001,BX=.01,FX=10,jX=.05,zX=1;function GX({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let o,i,a=1-t;a=bm(jX,zX,a),e=bm(BX,FX,e/1e3),a<1?(o=c=>{const f=c*a,p=f*e,m=f-n,g=Z2(c,a),w=Math.exp(-p);return Yx-m/g*w},i=c=>{const p=c*a*e,m=p*n+n,g=Math.pow(a,2)*Math.pow(c,2)*e,w=Math.exp(-p),b=Z2(Math.pow(c,2),a);return(-o(c)+Yx>0?-1:1)*((m-g)*w)/b}):(o=c=>{const f=Math.exp(-c*e),p=(c-n)*e+1;return-.001+f*p},i=c=>{const f=Math.exp(-c*e),p=(n-c)*(e*e);return f*p});const l=5/e,u=UX(o,i,l);if(e=e*1e3,isNaN(u))return{stiffness:100,damping:10,duration:e};{const c=Math.pow(u,2)*r;return{stiffness:c,damping:a*2*Math.sqrt(r*c),duration:e}}}const VX=12;function UX(e,t,n){let r=n;for(let o=1;oe[n]!==void 0)}function YX(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!qx(e,HX)&&qx(e,WX)){const n=GX(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function Q2(e){var{from:t=0,to:n=1,restSpeed:r=2,restDelta:o}=e,i=Co(e,["from","to","restSpeed","restDelta"]);const a={done:!1,value:t};let{stiffness:l,damping:u,mass:c,velocity:f,duration:p,isResolvedFromDuration:m}=YX(i),g=Kx,w=Kx;function b(){const x=f?-(f/1e3):0,S=n-t,k=u/(2*Math.sqrt(l*c)),T=Math.sqrt(l/c)/1e3;if(o===void 0&&(o=Math.min(Math.abs(n-t)/100,.4)),k<1){const E=Z2(T,k);g=A=>{const N=Math.exp(-k*T*A);return n-N*((x+k*T*S)/E*Math.sin(E*A)+S*Math.cos(E*A))},w=A=>{const N=Math.exp(-k*T*A);return k*T*N*(Math.sin(E*A)*(x+k*T*S)/E+S*Math.cos(E*A))-N*(Math.cos(E*A)*(x+k*T*S)-E*S*Math.sin(E*A))}}else if(k===1)g=E=>n-Math.exp(-T*E)*(S+(x+T*S)*E);else{const E=T*Math.sqrt(k*k-1);g=A=>{const N=Math.exp(-k*T*A),I=Math.min(E*A,300);return n-N*((x+k*T*S)*Math.sinh(I)+E*S*Math.cosh(I))/E}}}return b(),{next:x=>{const S=g(x);if(m)a.done=x>=p;else{const k=w(x)*1e3,T=Math.abs(k)<=r,E=Math.abs(n-S)<=o;a.done=T&&E}return a.value=a.done?n:S,a},flipTarget:()=>{f=-f,[t,n]=[n,t],b()}}}Q2.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const Kx=e=>0,ef=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r},Fn=(e,t,n)=>-n*e+n*t+e;function J2(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<.16666666666666666?e+(t-e)*6*n:n<.5?t:n<.6666666666666666?e+(t-e)*(.6666666666666666-n)*6:e}function Zx({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let o=0,i=0,a=0;if(!t)o=i=a=n;else{const l=n<.5?n*(1+t):n+t-n*t,u=2*n-l;o=J2(u,l,e+.3333333333333333),i=J2(u,l,e),a=J2(u,l,e-.3333333333333333)}return{red:Math.round(o*255),green:Math.round(i*255),blue:Math.round(a*255),alpha:r}}const qX=(e,t,n)=>{const r=e*e,o=t*t;return Math.sqrt(Math.max(0,n*(o-r)+r))},KX=[j2,ja,qs],Qx=e=>KX.find(t=>t.test(e)),Jx=(e,t)=>{let n=Qx(e),r=Qx(t),o=n.parse(e),i=r.parse(t);n===qs&&(o=Zx(o),n=ja),r===qs&&(i=Zx(i),r=ja);const a=Object.assign({},o);return l=>{for(const u in a)u!=="alpha"&&(a[u]=qX(o[u],i[u],l));return a.alpha=Fn(o.alpha,i.alpha,l),n.transform(a)}},X2=e=>typeof e=="number",ZX=(e,t)=>n=>t(e(n)),Cm=(...e)=>e.reduce(ZX);function Xx(e,t){return X2(e)?n=>Fn(e,t,n):zr.test(e)?Jx(e,t):nS(e,t)}const eS=(e,t)=>{const n=[...e],r=n.length,o=e.map((i,a)=>Xx(i,t[a]));return i=>{for(let a=0;a{const n=Object.assign(Object.assign({},e),t),r={};for(const o in n)e[o]!==void 0&&t[o]!==void 0&&(r[o]=Xx(e[o],t[o]));return o=>{for(const i in r)n[i]=r[i](o);return n}};function tS(e){const t=ta.parse(e),n=t.length;let r=0,o=0,i=0;for(let a=0;a{const n=ta.createTransformer(t),r=tS(e),o=tS(t);return r.numHSL===o.numHSL&&r.numRGB===o.numRGB&&r.numNumbers>=o.numNumbers?Cm(eS(r.parsed,o.parsed),n):a=>`${a>0?t:e}`},JX=(e,t)=>n=>Fn(e,t,n);function XX(e){if(typeof e=="number")return JX;if(typeof e=="string")return zr.test(e)?Jx:nS;if(Array.isArray(e))return eS;if(typeof e=="object")return QX}function eee(e,t,n){const r=[],o=n||XX(e[0]),i=e.length-1;for(let a=0;an(ef(e,t,r))}function nee(e,t){const n=e.length,r=n-1;return o=>{let i=0,a=!1;if(o<=e[0]?a=!0:o>=e[r]&&(i=r-1,a=!0),!a){let u=1;for(;uo||u===r);u++);i=u-1}const l=ef(e[i],e[i+1],o);return t[i](l)}}function rS(e,t,{clamp:n=!0,ease:r,mixer:o}={}){const i=e.length;um(i===t.length),um(!r||!Array.isArray(r)||r.length===i-1),e[0]>e[i-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const a=eee(t,r,o),l=i===2?tee(e,a):nee(e,a);return n?u=>l(bm(e[0],e[i-1],u)):l}const xm=e=>t=>1-e(1-t),ey=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,ree=e=>t=>Math.pow(t,e),oS=e=>t=>t*t*((e+1)*t-e),oee=e=>{const t=oS(e);return n=>(n*=2)<1?.5*t(n):.5*(2-Math.pow(2,-10*(n-1)))},iS=1.525,iee=4/11,aee=8/11,see=9/10,ty=e=>e,ny=ree(2),lee=xm(ny),aS=ey(ny),sS=e=>1-Math.sin(Math.acos(e)),ry=xm(sS),uee=ey(ry),oy=oS(iS),dee=xm(oy),cee=ey(oy),fee=oee(iS),pee=4356/361,mee=35442/1805,hee=16061/1805,Sm=e=>{if(e===1||e===0)return e;const t=e*e;return ee<.5?.5*(1-Sm(1-e*2)):.5*Sm(e*2-1)+.5;function yee(e,t){return e.map(()=>t||aS).splice(0,e.length-1)}function wee(e){const t=e.length;return e.map((n,r)=>r!==0?r/(t-1):0)}function bee(e,t){return e.map(n=>n*t)}function $m({from:e=0,to:t=1,ease:n,offset:r,duration:o=300}){const i={done:!1,value:e},a=Array.isArray(t)?t:[e,t],l=bee(r&&r.length===a.length?r:wee(a),o);function u(){return rS(l,a,{ease:Array.isArray(n)?n:yee(a,n)})}let c=u();return{next:f=>(i.value=c(f),i.done=f>=o,i),flipTarget:()=>{a.reverse(),c=u()}}}function Cee({velocity:e=0,from:t=0,power:n=.8,timeConstant:r=350,restDelta:o=.5,modifyTarget:i}){const a={done:!1,value:t};let l=n*e;const u=t+l,c=i===void 0?u:i(u);return c!==u&&(l=c-t),{next:f=>{const p=-l*Math.exp(-f/r);return a.done=!(p>o||p<-o),a.value=a.done?c:c+p,a},flipTarget:()=>{}}}const lS={keyframes:$m,spring:Q2,decay:Cee};function xee(e){if(Array.isArray(e.to))return $m;if(lS[e.type])return lS[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?$m:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?Q2:$m}const uS=1/60*1e3,See=typeof performance<"u"?()=>performance.now():()=>Date.now(),dS=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(See()),uS);function $ee(e){let t=[],n=[],r=0,o=!1,i=!1;const a=new WeakSet,l={schedule:(u,c=!1,f=!1)=>{const p=f&&o,m=p?t:n;return c&&a.add(u),m.indexOf(u)===-1&&(m.push(u),p&&o&&(r=t.length)),u},cancel:u=>{const c=n.indexOf(u);c!==-1&&n.splice(c,1),a.delete(u)},process:u=>{if(o){i=!0;return}if(o=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let c=0;c(e[t]=$ee(()=>tf=!0),e),{}),Ko=nf.reduce((e,t)=>{const n=Tm[t];return e[t]=(r,o=!1,i=!1)=>(tf||Eee(),n.schedule(r,o,i)),e},{}),cu=nf.reduce((e,t)=>(e[t]=Tm[t].cancel,e),{}),sy=nf.reduce((e,t)=>(e[t]=()=>Tm[t].process(du),e),{}),kee=e=>Tm[e].process(du),cS=e=>{tf=!1,du.delta=iy?uS:Math.max(Math.min(e-du.timestamp,Tee),1),du.timestamp=e,ay=!0,nf.forEach(kee),ay=!1,tf&&(iy=!1,dS(cS))},Eee=()=>{tf=!0,iy=!0,ay||dS(cS)},km=()=>du;function fS(e,t,n=0){return e-t-n}function Aee(e,t,n=0,r=!0){return r?fS(t+-e,t,n):t-(e-t)+n}function Dee(e,t,n,r){return r?e>=t+n:e<=-n}const Ree=e=>{const t=({delta:n})=>e(n);return{start:()=>Ko.update(t,!0),stop:()=>cu.update(t)}};function pS(e){var t,n,{from:r,autoplay:o=!0,driver:i=Ree,elapsed:a=0,repeat:l=0,repeatType:u="loop",repeatDelay:c=0,onPlay:f,onStop:p,onComplete:m,onRepeat:g,onUpdate:w}=e,b=Co(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:x}=b,S,k=0,T=b.duration,E,A=!1,N=!0,I;const P=xee(b);!((n=(t=P).needsInterpolation)===null||n===void 0)&&n.call(t,r,x)&&(I=rS([0,100],[r,x],{clamp:!1}),r=0,x=100);const M=P(Object.assign(Object.assign({},b),{from:r,to:x}));function O(){k++,u==="reverse"?(N=k%2===0,a=Aee(a,T,c,N)):(a=fS(a,T,c),u==="mirror"&&M.flipTarget()),A=!1,g&&g()}function B(){S.stop(),m&&m()}function j(te){if(N||(te=-te),a+=te,!A){const re=M.next(Math.max(0,a));E=re.value,I&&(E=I(E)),A=N?re.done:a<=0}w?.(E),A&&(k===0&&(T??(T=a)),k{p?.(),S.stop()}}}function mS(e,t){return t?e*(1e3/t):0}function Iee({from:e=0,velocity:t=0,min:n,max:r,power:o=.8,timeConstant:i=750,bounceStiffness:a=500,bounceDamping:l=10,restDelta:u=1,modifyTarget:c,driver:f,onUpdate:p,onComplete:m,onStop:g}){let w;function b(T){return n!==void 0&&Tr}function x(T){return n===void 0?r:r===void 0||Math.abs(n-T){var A;p?.(E),(A=T.onUpdate)===null||A===void 0||A.call(T,E)},onComplete:m,onStop:g}))}function k(T){S(Object.assign({type:"spring",stiffness:a,damping:l,restDelta:u},T))}if(b(e))k({from:e,velocity:t,to:x(e)});else{let T=o*t+e;typeof c<"u"&&(T=c(T));const E=x(T),A=E===n?-1:1;let N,I;const P=M=>{N=I,I=M,t=mS(M-N,km().delta),(A===1&&M>E||A===-1&&Mw?.stop()}}const ly=e=>e.hasOwnProperty("x")&&e.hasOwnProperty("y"),hS=e=>ly(e)&&e.hasOwnProperty("z"),Em=(e,t)=>Math.abs(e-t);function gS(e,t){if(X2(e)&&X2(t))return Em(e,t);if(ly(e)&&ly(t)){const n=Em(e.x,t.x),r=Em(e.y,t.y),o=hS(e)&&hS(t)?Em(e.z,t.z):0;return Math.sqrt(Math.pow(n,2)+Math.pow(r,2)+Math.pow(o,2))}}const vS=(e,t)=>1-3*t+3*e,yS=(e,t)=>3*t-6*e,wS=e=>3*e,Am=(e,t,n)=>((vS(t,n)*e+yS(t,n))*e+wS(t))*e,bS=(e,t,n)=>3*vS(t,n)*e*e+2*yS(t,n)*e+wS(t),Nee=1e-7,Pee=10;function Oee(e,t,n,r,o){let i,a,l=0;do a=t+(n-t)/2,i=Am(a,r,o)-e,i>0?n=a:t=a;while(Math.abs(i)>Nee&&++l=_ee?Mee(a,p,e,n):m===0?p:Oee(a,l,l+Rm,e,n)}return a=>a===0||a===1?a:Am(i(a),t,r)}function Fee(e){var t=e.onTap,n=e.onTapStart,r=e.onTapCancel,o=e.whileTap,i=e.visualElement,a=t||n||r||o,l=y.useRef(!1),u=y.useRef(null),c={passive:!(n||t||r||w)};function f(){var b;(b=u.current)===null||b===void 0||b.call(u),u.current=null}function p(){var b;return f(),l.current=!1,(b=i.animationState)===null||b===void 0||b.setActive(dn.Tap,!1),!Ux()}function m(b,x){p()&&(Hx(i.getInstance(),b.target)?t?.(b,x):r?.(b,x))}function g(b,x){p()&&r?.(b,x)}function w(b,x){var S;f(),!l.current&&(l.current=!0,u.current=Cm(uu(window,"pointerup",m,c),uu(window,"pointercancel",g,c)),(S=i.animationState)===null||S===void 0||S.setActive(dn.Tap,!0),n?.(b,x))}wm(i,"pointerdown",a?w:void 0,c),K2(f)}var CS=new Set;function jee(e,t,n){CS.has(t)||(console.warn(t),CS.add(t))}var uy=new WeakMap,dy=new WeakMap,zee=function(e){var t;(t=uy.get(e.target))===null||t===void 0||t(e)},Gee=function(e){e.forEach(zee)};function Vee(e){var t=e.root,n=Co(e,["root"]),r=t||document;dy.has(r)||dy.set(r,{});var o=dy.get(r),i=JSON.stringify(n);return o[i]||(o[i]=new IntersectionObserver(Gee,Ne({root:t},n))),o[i]}function Uee(e,t,n){var r=Vee(t);return uy.set(e,n),r.observe(e),function(){uy.delete(e),r.unobserve(e)}}function Wee(e){var t=e.visualElement,n=e.whileInView,r=e.onViewportEnter,o=e.onViewportLeave,i=e.viewport,a=i===void 0?{}:i,l=y.useRef({hasEnteredView:!1,isInView:!1}),u=!!(n||r||o);a.once&&l.current.hasEnteredView&&(u=!1);var c=typeof IntersectionObserver>"u"?qee:Yee;c(u,l.current,t,a)}var Hee={some:0,all:1};function Yee(e,t,n,r){var o=r.root,i=r.margin,a=r.amount,l=a===void 0?"some":a,u=r.once;y.useEffect(function(){if(e){var c={root:o?.current,rootMargin:i,threshold:typeof l=="number"?l:Hee[l]},f=function(p){var m,g=p.isIntersecting;if(t.isInView!==g&&(t.isInView=g,!(u&&!g&&t.hasEnteredView))){g&&(t.hasEnteredView=!0),(m=n.animationState)===null||m===void 0||m.setActive(dn.InView,g);var w=n.getProps(),b=g?w.onViewportEnter:w.onViewportLeave;b?.(p)}};return Uee(n.getInstance(),c,f)}},[e,o,i,l])}function qee(e,t,n,r){var o=r.fallback,i=o===void 0?!0:o;y.useEffect(function(){!e||!i||(I2!=="production"&&jee(!1,"IntersectionObserver not available on this device. whileInView animations will trigger on mount."),requestAnimationFrame(function(){var a;t.hasEnteredView=!0;var l=n.getProps().onViewportEnter;l?.(null),(a=n.animationState)===null||a===void 0||a.setActive(dn.InView,!0)}))},[e])}var za=function(e){return function(t){return e(t),null}},Kee={inView:za(Wee),tap:za(Fee),focus:za(EX),hover:za(MX)},Zee=0,Qee=function(){return Zee++},xS=function(){return Uc(Qee)};function SS(){var e=y.useContext(Vc);if(e===null)return[!0,null];var t=e.isPresent,n=e.onExitComplete,r=e.register,o=xS();y.useEffect(function(){return r(o)},[]);var i=function(){return n?.(o)};return!t&&n?[!1,i]:[!0]}function $S(e,t){if(!Array.isArray(t))return!1;var n=t.length;if(n!==e.length)return!1;for(var r=0;r-1&&e.splice(n,1)}var rf=function(){function e(){this.subscriptions=[]}return e.prototype.add=function(t){var n=this;return gy(this.subscriptions,t),function(){return vy(n.subscriptions,t)}},e.prototype.notify=function(t,n,r){var o=this.subscriptions.length;if(o)if(o===1)this.subscriptions[0](t,n,r);else for(var i=0;ik&&B,ae=Array.isArray(O)?O:[O],oe=ae.reduce(i,{});j===!1&&(oe={});var G=M.prevResolvedValues,V=G===void 0?{}:G,Z=Ne(Ne({},V),oe),F=function(K){re=!0,x.delete(K),M.needsAnimating[K]=!0};for(var H in Z){var ne=oe[H],ie=V[H];S.hasOwnProperty(H)||(ne!==ie?Xc(ne)&&Xc(ie)?!$S(ne,ie)||te?F(H):M.protectedKeys[H]=!0:ne!==void 0?F(H):x.add(H):ne!==void 0&&x.has(H)?F(H):M.protectedKeys[H]=!0)}M.prevProp=O,M.prevResolvedValues=oe,M.isActive&&(S=Ne(Ne({},S),oe)),o&&e.blockInitialAnimation&&(re=!1),re&&!z&&b.push.apply(b,Kr([],Mn(ae.map(function(K){return{animation:K,options:Ne({type:P},f)}})),!1))},E=0;E=3;if(!(!g&&!w)){var b=m.point,x=km().timestamp;o.history.push(Ne(Ne({},b),{timestamp:x}));var S=o.handlers,k=S.onStart,T=S.onMove;g||(k&&k(o.lastMoveEvent,m),o.startEvent=o.lastMoveEvent),T&&T(o.lastMoveEvent,m)}}},this.handlePointerMove=function(m,g){if(o.lastMoveEvent=m,o.lastMoveEventInfo=by(g,o.transformPagePoint),_x(m)&&m.buttons===0){o.handlePointerUp(m,g);return}Ko.update(o.updatePoint,!0)},this.handlePointerUp=function(m,g){o.end();var w=o.handlers,b=w.onEnd,x=w.onSessionEnd,S=Cy(by(g,o.transformPagePoint),o.history);o.startEvent&&b&&b(m,S),x&&x(m,S)},!(Mx(t)&&t.touches.length>1)){this.handlers=n,this.transformPagePoint=a;var l=q2(t),u=by(l,this.transformPagePoint),c=u.point,f=km().timestamp;this.history=[Ne(Ne({},c),{timestamp:f})];var p=n.onSessionStart;p&&p(t,Cy(u,this.history)),this.removeListeners=Cm(uu(window,"pointermove",this.handlePointerMove),uu(window,"pointerup",this.handlePointerUp),uu(window,"pointercancel",this.handlePointerUp))}}return e.prototype.updateHandlers=function(t){this.handlers=t},e.prototype.end=function(){this.removeListeners&&this.removeListeners(),cu.update(this.updatePoint)},e}();function by(e,t){return t?{point:t(e.point)}:e}function OS(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Cy(e,t){var n=e.point;return{point:n,delta:OS(n,LS(t)),offset:OS(n,Nte(t)),velocity:Pte(t,.1)}}function Nte(e){return e[0]}function LS(e){return e[e.length-1]}function Pte(e,t){if(e.length<2)return{x:0,y:0};for(var n=e.length-1,r=null,o=LS(e);n>=0&&(r=e[n],!(o.timestamp-r.timestamp>Im(t)));)n--;if(!r)return{x:0,y:0};var i=(o.timestamp-r.timestamp)/1e3;if(i===0)return{x:0,y:0};var a={x:(o.x-r.x)/i,y:(o.y-r.y)/i};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}function na(e){return e.max-e.min}function _S(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=.01),gS(e,t)o&&(e=n?Fn(o,e,n.max):Math.min(e,o)),e}function jS(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function _te(e,t){var n=t.top,r=t.left,o=t.bottom,i=t.right;return{x:jS(e.x,r,i),y:jS(e.y,n,o)}}function zS(e,t){var n,r=t.min-e.min,o=t.max-e.max;return t.max-t.minr?n=ef(t.min,t.max-r,e.min):r>o&&(n=ef(e.min,e.max-o,t.min)),bm(0,1,n)}function Fte(e,t){var n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}var xy=.35;function jte(e){return e===void 0&&(e=xy),e===!1?e=0:e===!0&&(e=xy),{x:GS(e,"left","right"),y:GS(e,"top","bottom")}}function GS(e,t,n){return{min:VS(e,t),max:VS(e,n)}}function VS(e,t){var n;return typeof e=="number"?e:(n=e[t])!==null&&n!==void 0?n:0}var US=function(){return{translate:0,scale:1,origin:0,originPoint:0}},lf=function(){return{x:US(),y:US()}},WS=function(){return{min:0,max:0}},Ar=function(){return{x:WS(),y:WS()}};function Si(e){return[e("x"),e("y")]}function HS(e){var t=e.top,n=e.left,r=e.right,o=e.bottom;return{x:{min:n,max:r},y:{min:t,max:o}}}function zte(e){var t=e.x,n=e.y;return{top:n.min,right:t.max,bottom:n.max,left:t.min}}function Gte(e,t){if(!t)return e;var n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}function Sy(e){return e===void 0||e===1}function YS(e){var t=e.scale,n=e.scaleX,r=e.scaleY;return!Sy(t)||!Sy(n)||!Sy(r)}function Ga(e){return YS(e)||qS(e.x)||qS(e.y)||e.z||e.rotate||e.rotateX||e.rotateY}function qS(e){return e&&e!=="0%"}function Pm(e,t,n){var r=e-n,o=t*r;return n+o}function KS(e,t,n,r,o){return o!==void 0&&(e=Pm(e,o,r)),Pm(e,n,r)+t}function $y(e,t,n,r,o){t===void 0&&(t=0),n===void 0&&(n=1),e.min=KS(e.min,t,n,r,o),e.max=KS(e.max,t,n,r,o)}function ZS(e,t){var n=t.x,r=t.y;$y(e.x,n.translate,n.scale,n.originPoint),$y(e.y,r.translate,r.scale,r.originPoint)}function Vte(e,t,n,r){var o,i;r===void 0&&(r=!1);var a=n.length;if(a){t.x=t.y=1;for(var l,u,c=0;ct?n="y":Math.abs(e.x)>t&&(n="x"),n}function Zte(e){var t=e.dragControls,n=e.visualElement,r=Uc(function(){return new qte(n)});y.useEffect(function(){return t&&t.subscribe(r)},[r,t]),y.useEffect(function(){return r.addListeners()},[r])}function Qte(e){var t=e.onPan,n=e.onPanStart,r=e.onPanEnd,o=e.onPanSessionStart,i=e.visualElement,a=t||n||r||o,l=y.useRef(null),u=y.useContext(N2).transformPagePoint,c={onSessionStart:o,onStart:n,onMove:t,onEnd:function(p,m){l.current=null,r&&r(p,m)}};y.useEffect(function(){l.current!==null&&l.current.updateHandlers(c)});function f(p){l.current=new PS(p,c,{transformPagePoint:u})}wm(i,"pointerdown",a&&f),K2(function(){return l.current&&l.current.end()})}var Jte={pan:za(Qte),drag:za(Zte)},Lm=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];function Xte(){var e=Lm.map(function(){return new rf}),t={},n={clearAllListeners:function(){return e.forEach(function(r){return r.clear()})},updatePropListeners:function(r){Lm.forEach(function(o){var i,a="on"+o,l=r[a];(i=t[o])===null||i===void 0||i.call(t),l&&(t[o]=n[a](l))})}};return e.forEach(function(r,o){n["on"+Lm[o]]=function(i){return r.add(i)},n["notify"+Lm[o]]=function(){for(var i=[],a=0;a=0?window.pageYOffset:null,c=une(t,e,l);return i.length&&i.forEach(function(f){var p=Mn(f,2),m=p[0],g=p[1];e.getValue(m).set(g)}),e.syncRender(),u!==null&&window.scrollTo({top:u}),{target:c,transitionEnd:r}}else return{target:t,transitionEnd:r}};function cne(e,t,n,r){return ine(t)?dne(e,t,n,r):{target:t,transitionEnd:r}}var fne=function(e,t,n,r){var o=rne(e,t,r);return t=o.target,r=o.transitionEnd,cne(e,t,n,r)};function pne(e){return window.getComputedStyle(e)}var u$={treeType:"dom",readValueFromInstance:function(e,t){if(Yc(t)){var n=fy(t);return n&&n.default||0}else{var r=pne(e);return(px(t)?r.getPropertyValue(t):r[t])||0}},sortNodePosition:function(e,t){return e.compareDocumentPosition(t)&2?1:-1},getBaseTarget:function(e,t){var n;return(n=e.style)===null||n===void 0?void 0:n[t]},measureViewportBox:function(e,t){var n=t.transformPagePoint;return JS(e,n)},resetTransform:function(e,t,n){var r=n.transformTemplate;t.style.transform=r?r({},""):"none",e.scheduleRender()},restoreTransform:function(e,t){e.style.transform=t.style.transform},removeValueFromRenderState:function(e,t){var n=t.vars,r=t.style;delete n[e],delete r[e]},makeTargetAnimatable:function(e,t,n,r){var o=n.transformValues;r===void 0&&(r=!0);var i=t.transition,a=t.transitionEnd,l=Co(t,["transition","transitionEnd"]),u=bte(l,i||{},e);if(o&&(a&&(a=o(a)),l&&(l=o(l)),u&&(u=o(u))),r){yte(e,l,u);var c=fne(e,l,u,a);a=c.transitionEnd,l=c.target}return Ne({transition:i,transitionEnd:a},l)},scrapeMotionValuesFromProps:W2,build:function(e,t,n,r,o){e.isVisible!==void 0&&(t.style.visibility=e.isVisible?"visible":"hidden"),G2(t,n,r,o.transformTemplate)},render:Dx},mne=XS(u$),hne=XS(Ne(Ne({},u$),{getBaseTarget:function(e,t){return e[t]},readValueFromInstance:function(e,t){var n;return Yc(t)?((n=fy(t))===null||n===void 0?void 0:n.default)||0:(t=Rx.has(t)?t:Ax(t),e.getAttribute(t))},scrapeMotionValuesFromProps:Nx,build:function(e,t,n,r,o){U2(t,n,r,o.transformTemplate)},render:Ix})),gne=function(e,t){return L2(e)?hne(t,{enableHardwareAcceleration:!1}):mne(t,{enableHardwareAcceleration:!0})};function d$(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}var uf={correct:function(e,t){if(!t.target)return e;if(typeof e=="string")if(ct.test(e))e=parseFloat(e);else return e;var n=d$(e,t.target.x),r=d$(e,t.target.y);return"".concat(n,"% ").concat(r,"%")}},c$="_$css",vne={correct:function(e,t){var n=t.treeScale,r=t.projectionDelta,o=e,i=e.includes("var("),a=[];i&&(e=e.replace(t$,function(b){return a.push(b),c$}));var l=ta.parse(e);if(l.length>5)return o;var u=ta.createTransformer(e),c=typeof l[0]!="number"?1:0,f=r.x.scale*n.x,p=r.y.scale*n.y;l[0+c]/=f,l[1+c]/=p;var m=Fn(f,p,.5);typeof l[2+c]=="number"&&(l[2+c]/=m),typeof l[3+c]=="number"&&(l[3+c]/=m);var g=u(l);if(i){var w=0;g=g.replace(c$,function(){var b=a[w];return w++,b})}return g}},yne=function(e){D6(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.componentDidMount=function(){var n=this,r=this.props,o=r.visualElement,i=r.layoutGroup,a=r.switchLayoutGroup,l=r.layoutId,u=o.projection;VJ(bne),u&&(i?.group&&i.group.add(u),a?.register&&l&&a.register(u),u.root.didUpdate(),u.addEventListener("animationComplete",function(){n.safeToRemove()}),u.setOptions(Ne(Ne({},u.options),{onExitComplete:function(){return n.safeToRemove()}}))),Wc.hasEverUpdated=!0},t.prototype.getSnapshotBeforeUpdate=function(n){var r=this,o=this.props,i=o.layoutDependency,a=o.visualElement,l=o.drag,u=o.isPresent,c=a.projection;return c&&(c.isPresent=u,l||n.layoutDependency!==i||i===void 0?c.willUpdate():this.safeToRemove(),n.isPresent!==u&&(u?c.promote():c.relegate()||Ko.postRender(function(){var f;!((f=c.getStack())===null||f===void 0)&&f.members.length||r.safeToRemove()}))),null},t.prototype.componentDidUpdate=function(){var n=this.props.visualElement.projection;n&&(n.root.didUpdate(),!n.currentAnimation&&n.isLead()&&this.safeToRemove())},t.prototype.componentWillUnmount=function(){var n=this.props,r=n.visualElement,o=n.layoutGroup,i=n.switchLayoutGroup,a=r.projection;a&&(a.scheduleCheckAfterUnmount(),o?.group&&o.group.remove(a),i?.deregister&&i.deregister(a))},t.prototype.safeToRemove=function(){var n=this.props.safeToRemove;n?.()},t.prototype.render=function(){return null},t}(be.Component);function wne(e){var t=Mn(SS(),2),n=t[0],r=t[1],o=y.useContext(O2);return be.createElement(yne,Ne({},e,{layoutGroup:o,switchLayoutGroup:y.useContext(dx),isPresent:n,safeToRemove:r}))}var bne={borderRadius:Ne(Ne({},uf),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:uf,borderTopRightRadius:uf,borderBottomLeftRadius:uf,borderBottomRightRadius:uf,boxShadow:vne},Cne={measureLayout:wne};function xne(e,t,n){n===void 0&&(n={});var r=ea(e)?e:fu(e);return hy("",r,t,n),{stop:function(){return r.stop()},isAnimating:function(){return r.isAnimating()}}}var f$=["TopLeft","TopRight","BottomLeft","BottomRight"],Sne=f$.length,p$=function(e){return typeof e=="string"?parseFloat(e):e},m$=function(e){return typeof e=="number"||ct.test(e)};function $ne(e,t,n,r,o,i){var a,l,u,c;o?(e.opacity=Fn(0,(a=n.opacity)!==null&&a!==void 0?a:1,Tne(r)),e.opacityExit=Fn((l=t.opacity)!==null&&l!==void 0?l:1,0,kne(r))):i&&(e.opacity=Fn((u=t.opacity)!==null&&u!==void 0?u:1,(c=n.opacity)!==null&&c!==void 0?c:1,r));for(var f=0;ft?1:n(ef(e,t,r))}}function v$(e,t){e.min=t.min,e.max=t.max}function Zo(e,t){v$(e.x,t.x),v$(e.y,t.y)}function y$(e,t,n,r,o){return e-=t,e=Pm(e,1/n,r),o!==void 0&&(e=Pm(e,1/o,r)),e}function Ene(e,t,n,r,o,i,a){if(t===void 0&&(t=0),n===void 0&&(n=1),r===void 0&&(r=.5),i===void 0&&(i=e),a===void 0&&(a=e),xi.test(t)){t=parseFloat(t);var l=Fn(a.min,a.max,t/100);t=l-a.min}if(typeof t=="number"){var u=Fn(i.min,i.max,r);e===i&&(u-=t),e.min=y$(e.min,t,n,u,o),e.max=y$(e.max,t,n,u,o)}}function w$(e,t,n,r,o){var i=Mn(n,3),a=i[0],l=i[1],u=i[2];Ene(e,t[a],t[l],t[u],t.scale,r,o)}var Ane=["x","scaleX","originX"],Dne=["y","scaleY","originY"];function b$(e,t,n,r){w$(e.x,t,Ane,n?.x,r?.x),w$(e.y,t,Dne,n?.y,r?.y)}function C$(e){return e.translate===0&&e.scale===1}function x$(e){return C$(e.x)&&C$(e.y)}function S$(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}var Rne=function(){function e(){this.members=[]}return e.prototype.add=function(t){gy(this.members,t),t.scheduleRender()},e.prototype.remove=function(t){if(vy(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){var n=this.members[this.members.length-1];n&&this.promote(n)}},e.prototype.relegate=function(t){var n=this.members.findIndex(function(a){return t===a});if(n===0)return!1;for(var r,o=n;o>=0;o--){var i=this.members[o];if(i.isPresent!==!1){r=i;break}}return r?(this.promote(r),!0):!1},e.prototype.promote=function(t,n){var r,o=this.lead;if(t!==o&&(this.prevLead=o,this.lead=t,t.show(),o)){o.instance&&o.scheduleRender(),t.scheduleRender(),t.resumeFrom=o,n&&(t.resumeFrom.preserveOpacity=!0),o.snapshot&&(t.snapshot=o.snapshot,t.snapshot.latestValues=o.animationValues||o.latestValues,t.snapshot.isShared=!0),!((r=t.root)===null||r===void 0)&&r.isUpdating&&(t.isLayoutDirty=!0);var i=t.options.crossfade;i===!1&&o.hide()}},e.prototype.exitAnimationComplete=function(){this.members.forEach(function(t){var n,r,o,i,a;(r=(n=t.options).onExitComplete)===null||r===void 0||r.call(n),(a=(o=t.resumingFrom)===null||o===void 0?void 0:(i=o.options).onExitComplete)===null||a===void 0||a.call(i)})},e.prototype.scheduleRender=function(){this.members.forEach(function(t){t.instance&&t.scheduleRender(!1)})},e.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},e}(),Ine="translate3d(0px, 0px, 0) scale(1, 1) scale(1, 1)";function $$(e,t,n){var r=e.x.translate/t.x,o=e.y.translate/t.y,i="translate3d(".concat(r,"px, ").concat(o,"px, 0) ");if(i+="scale(".concat(1/t.x,", ").concat(1/t.y,") "),n){var a=n.rotate,l=n.rotateX,u=n.rotateY;a&&(i+="rotate(".concat(a,"deg) ")),l&&(i+="rotateX(".concat(l,"deg) ")),u&&(i+="rotateY(".concat(u,"deg) "))}var c=e.x.scale*t.x,f=e.y.scale*t.y;return i+="scale(".concat(c,", ").concat(f,")"),i===Ine?"none":i}var Nne=function(e,t){return e.depth-t.depth},Pne=function(){function e(){this.children=[],this.isDirty=!1}return e.prototype.add=function(t){gy(this.children,t),this.isDirty=!0},e.prototype.remove=function(t){vy(this.children,t),this.isDirty=!0},e.prototype.forEach=function(t){this.isDirty&&this.children.sort(Nne),this.isDirty=!1,this.children.forEach(t)},e}(),T$=1e3;function k$(e){var t=e.attachResizeListener,n=e.defaultParent,r=e.measureScroll,o=e.checkIsScrollRoot,i=e.resetTransform;return function(){function a(l,u,c){var f=this;u===void 0&&(u={}),c===void 0&&(c=n?.()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){f.isUpdating&&(f.isUpdating=!1,f.clearAllSnapshots())},this.updateProjection=function(){f.nodes.forEach(Fne),f.nodes.forEach(jne)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=l,this.latestValues=u,this.root=c?c.root||c:this,this.path=c?Kr(Kr([],Mn(c.path),!1),[c],!1):[],this.parent=c,this.depth=c?c.depth+1:0,l&&this.root.registerPotentialNode(l,this);for(var p=0;p=0;r--)if(e.path[r].instance){n=e.path[r];break}var o=n&&n!==e.root?n.instance:document,i=o.querySelector('[data-projection-id="'.concat(t,'"]'));i&&e.mount(i,!0)}function R$(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function I$(e){R$(e.x),R$(e.y)}var Yne=k$({attachResizeListener:function(e,t){return ym(e,"resize",t)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}},checkIsScrollRoot:function(){return!0}}),Ey={current:void 0},qne=k$({measureScroll:function(e){return{x:e.scrollLeft,y:e.scrollTop}},defaultParent:function(){if(!Ey.current){var e=new Yne(0,{});e.mount(window),e.setOptions({layoutScroll:!0}),Ey.current=e}return Ey.current},resetTransform:function(e,t){e.style.transform=t??"none"},checkIsScrollRoot:function(e){return window.getComputedStyle(e).position==="fixed"}}),Kne=Ne(Ne(Ne(Ne({},Ite),Kee),Jte),Cne),$o=zJ(function(e,t){return kX(e,t,Kne,gne,qne)});function N$(){var e=y.useRef(!1);return cm(function(){return e.current=!0,function(){e.current=!1}},[]),e}function Zne(){var e=N$(),t=Mn(y.useState(0),2),n=t[0],r=t[1],o=y.useCallback(function(){e.current&&r(n+1)},[n]),i=y.useCallback(function(){return Ko.postRender(o)},[o]);return[i,n]}var Ay=function(e){var t=e.children,n=e.initial,r=e.isPresent,o=e.onExitComplete,i=e.custom,a=e.presenceAffectsLayout,l=Uc(Qne),u=xS(),c=y.useMemo(function(){return{id:u,initial:n,isPresent:r,custom:i,onExitComplete:function(f){var p,m;l.set(f,!0);try{for(var g=oG(l.values()),w=g.next();!w.done;w=g.next()){var b=w.value;if(!b)return}}catch(x){p={error:x}}finally{try{w&&!w.done&&(m=g.return)&&m.call(g)}finally{if(p)throw p.error}}o?.()},register:function(f){return l.set(f,!1),function(){return l.delete(f)}}}},a?void 0:[r]);return y.useMemo(function(){l.forEach(function(f,p){return l.set(p,!1)})},[r]),y.useEffect(function(){!r&&!l.size&&o?.()},[r]),y.createElement(Vc.Provider,{value:c},t)};function Qne(){return new Map}var mu=function(e){return e.key||""};function Jne(e,t){e.forEach(function(n){var r=mu(n);t.set(r,n)})}function Xne(e){var t=[];return y.Children.forEach(e,function(n){y.isValidElement(n)&&t.push(n)}),t}var ere=function(e){var t=e.children,n=e.custom,r=e.initial,o=r===void 0?!0:r,i=e.onExitComplete,a=e.exitBeforeEnter,l=e.presenceAffectsLayout,u=l===void 0?!0:l,c=Mn(Zne(),1),f=c[0],p=y.useContext(O2).forceRender;p&&(f=p);var m=N$(),g=Xne(t),w=g,b=new Set,x=y.useRef(w),S=y.useRef(new Map).current,k=y.useRef(!0);if(cm(function(){k.current=!1,Jne(g,S),x.current=w}),K2(function(){k.current=!0,S.clear(),b.clear()}),k.current)return y.createElement(y.Fragment,null,w.map(function(P){return y.createElement(Ay,{key:mu(P),isPresent:!0,initial:o?void 0:!1,presenceAffectsLayout:u},P)}));w=Kr([],Mn(w),!1);for(var T=x.current.map(mu),E=g.map(mu),A=T.length,N=0;N1&&console.warn("You're attempting to animate multiple children within AnimatePresence, but its exitBeforeEnter prop is set to true. This will lead to odd visual behaviour."),y.createElement(y.Fragment,null,b.size?w:w.map(function(P){return y.cloneElement(P)}))};const P$="rgb(17, 17, 17)",tre="rgb(255, 255, 255)",df="rgba(0, 0, 0, 0)",nre=y.forwardRef(({children:e,iconLeft:t,iconRight:n,iconOnly:r=!1,lineHeight:o,backgroundColor:i=df,fontSize:a=14,fontWeight:l,fontUppercase:u=!1,fontColor:c=P$,fontFamily:f="inherit",fontStyle:p,width:m,height:g,borderWidth:w=1,borderColor:b=df,borderRadius:x=4,padding:S,disabled:k,onClick:T,onFocus:E,onBlur:A,variants:N={},overlayVariants:I={},style:P,type:M="button",disableEllipsis:O=!1,iconSize:B=Yn(a)+4,...j},z)=>{const[te,re]=y.useState(!1),[ae,oe]=y.useState(!1),[G,V]=y.useState(!1),Z=["initial",te&&"hover",ae&&"tap",G&&"focus",k&&"disabled",!ae&&G&&"focusVisible"].filter(Boolean),F=S||(r?a/1.5:[a/1.5,a*1.5]),H=Array.isArray(F)?F.map(ze=>Math.max(ze-w,0)):F,[ne,ie,K,de]=z0(H),ve=o||j0({fontSize:a}),xe=(()=>{if(!g)return;const ze=typeof g=="string"?parseInt(g):g,Qe=parseFloat(ve.toString());return qi(ze,Qe+(ne&&K?ne+K:0),ze)})(),[ge,ye,we,$e]=z0(x),Me=(ze,Qe)=>{if(!Qe)return null;let tt=ze==="left"?rre:ore;return r&&(tt=Dy),v.jsx(tt,{src:typeof Qe=="object"?Qe.url:void 0,component:typeof Qe!="object"?Qe:void 0,size:B,fill:"currentColor",alt:""})},Ae=ze=>{ze.stopPropagation(),ze.detail>0&&ze.currentTarget.blur(),T&&!k&&T(ze)},De=ze=>{V(!0),E?.(ze)},Oe=ze=>{V(!1),A?.(ze)},rt=ze=>`calc(${typeof ze=="number"||String(parseInt(ze))===ze?`${ze}px`:ze} - ${w}px)`;return v.jsx(ire,{...j,ref:z,type:M,style:{borderTopLeftRadius:ge,borderTopRightRadius:ye,borderBottomRightRadius:we,borderBottomLeftRadius:$e,borderColor:b,width:m,height:xe,lineHeight:r?"normal":ve,color:c,padding:0,fontFamily:f,fontWeight:l,fontSize:r?0:a,fontStyle:p,backgroundColor:i,textTransform:u?"uppercase":"none",borderWidth:w,...P},disabled:k,onHoverStart:()=>re(!0),onHoverEnd:()=>re(!1),onTapStart:()=>oe(!0),onTapCancel:()=>oe(!1),onTap:()=>oe(!1),onFocus:De,onBlur:Oe,onClick:Ae,initial:!1,animate:Ci(N,Z),transition:Nv.default,children:v.jsxs(are,{animate:Ci(I,Z),transition:Nv.default,style:{paddingTop:ne,paddingRight:ie,paddingBottom:K,paddingLeft:de,borderTopLeftRadius:rt(ge),borderTopRightRadius:rt(ye),borderBottomRightRadius:rt(we),borderBottomLeftRadius:rt($e)},children:[Me("left",t),O?v.jsx("span",{children:e}):v.jsx(sre,{children:e}),Me("right",n)]})})}),Dy=R(an).attrs({className:L({component:"button-base",element:"icon"})}).withConfig({displayName:"ButtonBase__ButtonIcon",componentId:"sc-26241f43-0"})([""]),rre=R(Dy).attrs({className:L({component:"button-base",element:"left-icon"})}).withConfig({displayName:"ButtonBase__LeftIcon",componentId:"sc-26241f43-1"})(["margin-right:8px;margin-left:-4px;"]),ore=R(Dy).attrs({className:L({component:"button-base",element:"right-icon"})}).withConfig({displayName:"ButtonBase__RightIcon",componentId:"sc-26241f43-2"})(["margin-left:8px;margin-right:-4px;"]),ire=R($o.button).attrs({className:L({component:"button-base",element:"container"})}).withConfig({displayName:"ButtonBase__ButtonContainer",componentId:"sc-26241f43-3"})(["position:relative;height:fit-content;width:fit-content;max-width:100%;cursor:",";"," box-sizing:border-box;background:none;outline:none;-webkit-tap-highlight-color:transparent;border-style:solid;"],({disabled:e,onClick:t})=>e?"not-allowed":t?"pointer":"default",({disabled:e})=>e&&ee(["opacity:0.3;pointer-events:none;"])),are=R($o.span).attrs({className:L({component:"button-base",element:"overlay"})}).withConfig({displayName:"ButtonBase__Overlay",componentId:"sc-26241f43-4"})(["display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;"]),sre=R.span.attrs({className:L({component:"button-base",element:"ellipsis"})}).withConfig({displayName:"ButtonBase__Ellipsis",componentId:"sc-26241f43-5"})(["overflow:hidden;text-overflow:ellipsis;white-space:nowrap;"]),lre=1,ure=2,dre=20,cre=14;function fre({fontWeight:e,fontSize:t}){const n=e==="normal"&&t>=dre,r=e==="bold"&&t>=cre;return n||r?ure:lre}const pre={width:"100%"},cf=y.forwardRef(({children:e,text:t,mode:n="contain",color:r=P$,font:o={fontStyle:"normal",fontWeight:"normal",fontSize:13},fontFamily:i,fontColor:a=tre,borderWidth:l,borderColor:u,fullWidth:c=!1,horizontalPadding:f,verticalPadding:p,overlayOpacityOnHover:m=.1,overlayOpacityOnClick:g=.1,variants:w,overlayVariants:b,style:x,...S},k)=>{const{fontSize:T,fontWeight:E,fontStyle:A}=o,N=n==="contain",I=n==="outline",P=N?a:r,M=l??fre(o),O=I?u||r:Ie(P,m),B=Ie(P,m),j=typeof p=="number"&&typeof f=="number"?[p,f]:void 0;return v.jsx(nre,{...S,ref:k,fontSize:T,fontWeight:E,fontStyle:A,fontColor:P,fontFamily:i?.value,borderWidth:M,borderColor:u,padding:j,style:{...c?{minWidth:pre.width}:{},...x},variants:{...w,initial:{backgroundColor:N?r:df,borderColor:I?u||r:df,...w?.initial},hover:{borderColor:O,...w?.hover},tap:{borderColor:I?u||r:Ie(Pt(P),g),...w?.tap},focus:{borderColor:O,...w?.focus}},overlayVariants:{...b,initial:{backgroundColor:df,...b?.initial},hover:{backgroundColor:B,...b?.hover},tap:{backgroundColor:Ie(Pt(P),g),...b?.tap},focus:{backgroundColor:B,...b?.focus}},children:t||e})});function O$({width:e,height:t,className:n,borderRadius:r=4,color:o="rgb(210, 210, 210)"}){return v.jsx(hre,{className:n,$sx:{width:e,height:t,borderRadius:r,backgroundColor:o}})}const mre=tn(["from{opacity:0.4;}to{opacity:1;}"]),hre=R.div.withConfig({displayName:"Skeleton__StyledSkeleton",componentId:"sc-78719e48-0"})(["",";animation:"," 1.5s ease-in-out infinite alternate;opacity:0.4;"],Kt,mre),hu=y.forwardRef(({size:e=40,color:t="#111",className:n,...r},o)=>v.jsx(yre,{...r,ref:o,className:n,children:v.jsx(vre,{_size:e,_color:t})})),gre=tn(["from{transform:rotate(0);}to{transform:rotate(360deg);}"]),vre=R.div.withConfig({displayName:"Loader__Spinner",componentId:"sc-5ff6e8e0-0"})(["width:","px;height:","px;border-color:",";border-top-color:transparent;display:block;border-style:solid;border-radius:50%;border-width:2px;box-sizing:border-box;animation:"," 1s infinite linear;"],({_size:e})=>e,({_size:e})=>e,({_color:e})=>e,gre),yre=R.div.withConfig({displayName:"Loader__Container",componentId:"sc-5ff6e8e0-1"})(["width:100%;display:flex;align-items:center;justify-content:center;"]),wre=20,bre=32;function Ry({className:e,hasNext:t,next:n,isLoading:r,text:o="Load More",gap:i,loaderColor:a,loadMoreButton:l,...u}){const c=()=>{!t||r||n()};return t?v.jsx(Cre,{...u,className:L({component:"load-more-button",element:"container"},[e]),_offset:Math.max(i,wre),children:r?v.jsx(hu,{className:L({component:"load-more-button",element:"loader"}),size:bre,color:a}):v.jsx(cf,{...l,className:L({component:"load-more-button"}),onClick:c,text:o})}):null}const Cre=R.div.withConfig({displayName:"LoadMoreButton__Container",componentId:"sc-43cba2e3-0"})(["width:100%;display:flex;align-items:center;justify-content:center;margin-top:",";"],({_offset:e})=>`${e}px`),xre=y.forwardRef(({renderItem:e,columnBasis:t=240,withPagination:n=!1,dataSource:r,columnsMode:o,columnsDesktopLarge:i,columnsDesktopMedium:a,columnsDesktopSmall:l,columnsTablet:u,columnsMobile:c,rows:f,rowsOnMobile:p,itemSpacing:m,loaderColor:g,showLoadMoreButton:w,loadMoreButtonText:b,loadMoreButton:x,className:S,onEffectiveColumnsChange:k},T)=>{const E=bi(),A=Bc(r),{data:N,hasNext:I,next:P,status:M}=A,O=M==="pending",{recalculateColumns:B,autoColumns:j,customColumns:z,windowWidth:te,handleEffectiveColumnsChange:re}=sm({columnsDesktopLarge:i,columnsDesktopMedium:a,columnsDesktopSmall:l,columnsTablet:u,columnsMobile:c}),ae=o==="auto"?j:z,oe=E?p:f,G=n&&oe?oe*ae:N?.length,{data:V,hasNext:Z,loadNext:F,reset:H}=zc({data:N,itemsCountPerPage:G,hasNextFetch:I,handleNextFetch:P});y.useImperativeHandle(T,()=>({resetLayout:H}),[H]);const ne=ie=>{k?.(ie),re(ie)};return y.useEffect(()=>{H()},[w]),y.useEffect(()=>{B()},[i,a,l,u,c,p,f,te]),v.jsxs(v.Fragment,{children:[v.jsx(tx,{columns:o==="auto"?"auto":ae,basis:t,gap:m,onEffectiveColumnsChange:ne,className:L({component:"grid-layout"},[S]),children:V.map(e)}),n&&w&&v.jsx(Ry,{hasNext:Z,next:F,isLoading:O,text:b,gap:m,loaderColor:g,loadMoreButton:x})]})}),Sre=e=>{const{gridColumnsMode:t,gridColumnsDesktopLarge:n,gridColumnsDesktopMedium:r,gridColumnsDesktopSmall:o,gridColumnsTablet:i,gridColumnsMobile:a,gridItemSpacing:l,gridShowLoadMoreButton:u,gridRows:c,gridRowsOnMobile:f}=e;return{columnsMode:t,columnsDesktopLarge:n,columnsDesktopMedium:r,columnsDesktopSmall:o,columnsTablet:i,columnsMobile:a,itemSpacing:l,showLoadMoreButton:u,rows:c,rowsOnMobile:f}},$re=y.forwardRef(({renderItem:e,withPagination:t=!1,dataSource:n,itemsPerPage:r,itemsPerPageOnMobile:o,itemSpacing:i,showLoadMoreButton:a,loaderColor:l,loadMoreButtonText:u,loadMoreButton:c,className:f},p)=>{const m=bi(),g=Bc(n),{data:w,hasNext:b,next:x,status:S}=g,k=S==="pending",T=m?o:r,E=t&&T?T:w.length,{data:A,hasNext:N,loadNext:I,reset:P}=zc({data:w,itemsCountPerPage:E,hasNextFetch:b,handleNextFetch:x});return y.useImperativeHandle(p,()=>({resetLayout:P}),[P]),y.useEffect(()=>{P()},[a]),v.jsxs(v.Fragment,{children:[v.jsx(tx,{className:L({component:"list-layout"},[f]),columns:1,gap:i,children:A.map(e)}),t&&a&&v.jsx(Ry,{hasNext:N,next:I,isLoading:k,text:u,gap:i,loadMoreButton:c,loaderColor:l})]})}),Tre=e=>{const{listItemSpacing:t,listShowLoadMoreButton:n,listItemsPerPage:r,listItemsPerPageOnMobile:o}=e;return{itemSpacing:t,showLoadMoreButton:n,itemsPerPage:r,itemsPerPageOnMobile:o}},L$=y.forwardRef(function({item:e,key:t,style:n},r){return v.jsx("div",{ref:r,style:n,children:e},t)});function kre({item:e,key:t,style:n,onHeightChange:r}){const[o,i]=y.useState(0),[a]=Wn(({height:l})=>{o!==l&&(i(l),r?.(l))},{resize:!0});return v.jsx(L$,{item:e,style:n,ref:a},t)}const Ere=y.forwardRef(({renderItem:e,dataSource:t,columnsMode:n,columnsDesktopLarge:r,columnsDesktopMedium:o,columnsDesktopSmall:i,columnsTablet:a,columnsMobile:l,itemsPerPage:u,itemsPerPageOnMobile:c,itemSpacing:f,loaderColor:p,showLoadMoreButton:m,loadMoreButtonText:g,loadMoreButton:w,rerenderParent:b,watchItemsHeights:x,className:S,onEffectiveColumnsChange:k,rerender:T,columnBasis:E=240,withPagination:A=!1},N)=>{const I=bi(),P=Bc(t),{data:M,hasNext:O,next:B,status:j}=P,z=j==="pending",{recalculateColumns:te,autoColumns:re,customColumns:ae,windowWidth:oe,handleEffectiveColumnsChange:G}=sm({columnsDesktopLarge:r,columnsDesktopMedium:o,columnsDesktopSmall:i,columnsTablet:a,columnsMobile:l}),V=n==="auto"?re:ae,Z=I?c:u,F=A&&Z?Z:M?.length,{data:H,hasNext:ne,loadNext:ie,reset:K}=zc({data:M,itemsCountPerPage:F,hasNextFetch:O,handleNextFetch:B});y.useImperativeHandle(N,()=>({resetLayout:K}),[K]);const de=we=>{k?.(we),G(we)};y.useEffect(()=>{te(),b&&b()},[n,r,o,i,a,l,c,u,oe,f]),y.useEffect(()=>{K()},[m]),y.useEffect(()=>{T?.()},[H.length]);const[ve,xe]=y.useState(!1),ge={transition:"transform 0.4s ease"},ye=H?.map((we,$e,Me)=>{const Ae=e(we,$e,Me),De=Ae.key??$e;return x?v.jsx(kre,{item:Ae,style:ge,onHeightChange:()=>{xe(!ve)}},De):v.jsx(L$,{item:Ae,style:ge},De)});return v.jsxs(v.Fragment,{children:[v.jsx(bJ,{className:L({component:"masonry-layout"},[S]),columns:n==="auto"?"auto":V,basis:E,gap:f,onEffectiveColumnsChange:de,updateHeights:ve,children:ye}),A&&m&&v.jsx(Ry,{hasNext:ne,next:ie,isLoading:z,text:g,gap:f,loaderColor:p,loadMoreButton:w})]})}),Are=e=>{const{masonryColumnsMode:t,masonryColumnsDesktopLarge:n,masonryColumnsDesktopMedium:r,masonryColumnsDesktopSmall:o,masonryColumnsTablet:i,masonryColumnsMobile:a,masonryItemSpacing:l,masonryShowLoadMoreButton:u,masonryItemsPerPage:c,masonryItemsPerPageOnMobile:f}=e;return{columnsMode:t,columnsDesktopLarge:n,columnsDesktopMedium:r,columnsDesktopSmall:o,columnsTablet:i,columnsMobile:a,itemSpacing:l,showLoadMoreButton:u,itemsPerPage:c,itemsPerPageOnMobile:f}},Dre=e=>{const{sliderAutoplay:t,sliderAutoplayPauseOnHover:n,sliderAutoplayInterval:r,sliderAnimationType:o,sliderAnimationSpeed:i,sliderPagination:a,sliderArrowsEnable:l,sliderArrowsShowOnHover:u,sliderArrowsOnMobileEnable:c,sliderSwipeDesktopEnable:f,sliderSwipeMobileEnable:p,sliderRtl:m,carouselArrowBackgroundColor:g,carouselArrowColor:w,carouselArrowBackgroundColorOnHover:b,carouselArrowColorOnHover:x,carouselArrowSize:S,carouselPaginationColor:k}=e;return{autoplay:t,autoplayPauseOnHover:n,autoplayInterval:r,animationType:o,animationSpeed:i,pagination:a,arrowsEnable:l,arrowsOnMobileEnable:c,arrowsShowOnHover:u,swipeDesktopEnable:f,swipeMobileEnable:p,rtl:m,arrowBackgroundColor:g,arrowColor:w,arrowBackgroundColorOnHover:b,arrowColorOnHover:x,arrowSize:S,paginationColor:k}},gu=1,Rre=y.forwardRef(function({dataSource:t,scrollMode:n,autoplay:r,autoplayPauseOnHover:o,autoplayInterval:i,animationType:a,animationSpeed:l,pagination:u,arrowsEnable:c,arrowsOnMobileEnable:f,swipeDesktopEnable:p,swipeMobileEnable:m,rtl:g,arrowsShowOnHover:w,arrowBackgroundColor:b,arrowColor:x,arrowColorOnHover:S,arrowBackgroundColorOnHover:k,arrowSize:T,arrowMargin:E,paginationColor:A,className:N,reportSlideChangeInstantly:I,renderItem:P,renderLoader:M,onVisibleItemsChange:O,containerHorizontalPadding:B},j){const z=Array.isArray(t),te=Bc(t),{data:re,hasNext:ae,next:oe}=te,G=y.useRef(null),V=y.useRef(null),{windowWidth:Z}=sm({}),F=bi(),H=y.useMemo(()=>F?m:p,[F,p,m]),ne=y.useMemo(()=>F?f:c,[F,c,f]),ie=y.useMemo(()=>F?!1:w,[F,w]),{data:K,hasNext:de,loadNext:ve}=zc({data:re,itemsCountPerPage:Math.max(gu*2,C2),hasNextFetch:ae,handleNextFetch:oe,withPreloadData:!0}),xe=de!==void 0&&!de&&K.length>gu,ge=XC(xe,l),[ye,we]=y.useState(0),[$e,Me]=y.useState(am(K,gu,ye,P,M,ge)),Ae=M1(...$e),De=ze=>{const Qe=ze.realIndex,tt=ze.slides.length;tt>1&&Qe===tt-2&&ve();const nt=Math.round(Qe/gu);nt!==ye&&we(nt)};y.useEffect(()=>{const ze=function(nt){const Be=V.current;if(!Be)return;const Le=nt[0]?.isIntersecting,$t=Be.autoplayIsRunning();r&&$t&&!Le&&Be.autoplayStop(),r&&!$t&&Le&&Be.autoplayStart()},Qe=new IntersectionObserver(ze),tt=G.current;return tt&&Qe.observe(tt),()=>{tt&&Qe.disconnect()}},[r,G,V]);const Oe=y.useCallback(()=>{V?.current&&V?.current.updateAutoHeight()},[]);y.useEffect(()=>{Me(am(K,gu,ye,P,M,ge)),Oe()},[K,ye,P,M,ge]);const rt=y.useCallback(()=>{we(0),V?.current&&V?.current.slideTo(0)},[]);return y.useImperativeHandle(j,()=>QC(V,{resetLayout:rt}),[rt]),y.useEffect(()=>{rt()},[Z,a]),y.useEffect(()=>{z&&rt()},[re]),v.jsx(Ire,{ref:G,className:ZC("es-slider-layout-container",N),children:v.jsx(Nc,{ref:V,withAutoplay:r,autoplayDelay:i,slideBy:n,loop:ge,itemsPerSlide:gu,withArrowControl:ne,showArrowsControlOnHover:ie,withPaginationControl:u,rtl:g,pauseOnHover:o,allowTouchMove:H,effect:a,animationSpeed:l,onSlideChange:De,arrowControlBackgroundColor:b,arrowControlBackgroundColorOnHover:k,arrowControlIconColor:x,arrowControlIconColorOnHover:S,arrowControlSize:T,arrowControlMargin:E,paginationControlBackgroundColor:A,className:"es-slider-layout",arrowControlPosition:"adaptive",onVisibleItemsChange:O,reportSlideChangeInstantly:I,containerHorizontalPadding:B,children:Ae?.map((ze,Qe)=>v.jsx(x2,{className:"es-slider-layout-item",children:ze},Qe))})})}),Ire=R.div.withConfig({displayName:"SliderLayout__CarouselWrapper",componentId:"sc-ff588529-0"})(["max-width:100%;display:grid;grid-template-columns:minmax(0,1fr);"]),Nre=y.forwardRef(({children:e,isShortened:t,controlSize:n,controlColor:r,controlTopMargin:o,withControlUnderline:i,toggleLines:a,onShortenerClick:l},u)=>{const c=y.useCallback(f=>{f.stopPropagation(),l?.(f)||a?.(f)},[l,a]);return v.jsx(Pre,{ref:u,className:L({component:"text-shortener",element:"control",index:t?"open":"hide"}),onClick:c,onKeyDown:mc(c),_fontSize:n,_color:r,_withUnderline:i,_topMargin:o,children:e})}),Pre=R.div.attrs({role:"button",tabIndex:0}).withConfig({displayName:"TextControl__BaseControl",componentId:"sc-6fe37493-0"})(["display:inline-block;cursor:pointer;margin-top:","px;font-size:","px;color:",";",""],({_topMargin:e})=>e,({_fontSize:e})=>e,({_color:e})=>e,({_withUnderline:e})=>e&&ee(["&:hover,&:focus{text-decoration:underline;}"])),_$=y.forwardRef(({text:e,align:t="left",textDisplayMode:n="short",textMaxLines:r=3,textSize:o=14,textLineHeight:i="",textColor:a="#111",controlOpenText:l="Read more",controlCloseText:u="Hide",controlSize:c=14,controlColor:f="#999",controlTopMargin:p=0,withControlUnderline:m=!0,displayControl:g,onShortenerClick:w,onIsClampedChange:b,onIsShortenedChange:x,className:S},k)=>{const T=n==="short",[E,A]=y.useState(T),[N,I]=y.useState(!1),P=y.useRef(null),M=y.useRef(null),O=y.useRef(null),B=parseInt(i)||Math.ceil(o*1.4),j=T&&E?`${r}`:"unset",te=(N||T&&E&&!!g)&&g!==!1,re=y.useCallback(()=>{A(oe=>{const G=!oe;return x?.(G),G})},[x]),ae=y.useMemo(()=>({controlSize:c,controlColor:f,toggleLines:re,onShortenerClick:w,isShortened:E,controlTopMargin:p,withControlUnderline:m}),[c,re,E,f,w,p,m]);return y.useEffect(()=>{if(!P.current)return;const oe=()=>{if(N&&!E||!P.current)return;const F=B*.15,H=P.current.scrollHeight-P.current.clientHeight>F;I(H),b?.(H)},G=new ResizeObserver(oe);G.observe(P.current);let V;return document.fonts?.ready.then(()=>{V=requestAnimationFrame(oe)}),()=>{V&&cancelAnimationFrame(V),G.disconnect()}},[E,N,B,b]),y.useImperativeHandle(k,()=>({toggleLines:re,controlRef:O,expandText:()=>{A(!1),x?.(!1),O.current?.blur()},shortenText:()=>{A(!0),x?.(!0),O.current?.blur()},ref:M}),[re,x]),v.jsxs(Ore,{className:S,ref:M,$sx:{textAlign:t,fontSize:o,color:a,lineHeight:`${B}px`},children:[v.jsx(Lre,{ref:P,dangerouslySetInnerHTML:{__html:e},$sx:{lineClamp:j,WebkitLineClamp:j,lineHeight:`${B}px`}}),te&&v.jsx(Nre,{...ae,ref:O,children:E?l:u})]})}),Ore=R.div.attrs({className:L({component:"text-shortener",element:"container"})}).withConfig({displayName:"ShortenedText__Container",componentId:"sc-5a593230-0"})(["",";width:100%;& a{color:inherit;}"],Kt),Lre=R.div.attrs({className:L({component:"text-shortener"})}).withConfig({displayName:"ShortenedText__ShortenedTextComponent",componentId:"sc-5a593230-1"})(["",";display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;"],Kt);function _re({type:e,id:t,originalValue:n,scale:r=1,offsetTop:o=0,fixOnScroll:i,...a}){const l=y.useRef(null),u=y.useRef(l.current?.getBoundingClientRect().top||0),c=["vimeo","youtube"].includes(e),f=["url"].includes(e),p=y.useMemo(()=>({youtube:Mre(t),vimeo:Bre(t),url:void 0})[e],[e,t]),[m,g]=y.useState(o<0?-o:0),w=`translate3d(0, ${i?m:0}px, 0) scale(${2*r})`,b=R2(()=>g(window.scrollY-u.current));return y.useEffect(()=>{if(i)return window.addEventListener("scroll",b),()=>{window.removeEventListener("scroll",b)}},[]),v.jsxs(Fre,{...a,ref:l,_fixOnScroll:i,style:{transform:w,display:"flex",alignItems:"center",justifyContent:"center",height:r===0?0:"100%"},children:[c&&v.jsx(jre,{_fixOnScroll:i,allow:"autoplay",src:p,role:"presentation"}),f&&v.jsx("video",{src:n,controls:!1,autoPlay:!0,playsInline:!0,loop:!0,muted:!0})]})}const Mre=e=>{if(!e)return;const t=new URLSearchParams({autoplay:"1",loop:"1",controls:"0",rel:"0",mute:"1",playlist:`${e}`});return`https://www.youtube.com/embed/${e}?${t}`},Bre=e=>{if(!e)return;const t=new URLSearchParams({autoplay:"1",loop:"1",portrait:"0",byline:"0",title:"0",muted:"1"});return`https://player.vimeo.com/video/${e}?${t}`},Fre=R.div.withConfig({displayName:"BackgroundVideo__Container",componentId:"sc-1b091f03-0"})(["position:absolute;top:0;left:0;"," width:100%;z-index:1;"],({_fixOnScroll:e})=>ee(e?["position:relative;overflow:hidden;max-height:100vh;"]:["right:0;bottom:0;"])),jre=R.iframe.withConfig({displayName:"BackgroundVideo__Iframe",componentId:"sc-1b091f03-1"})(["border:none;width:100%;height:100%;",""],({_fixOnScroll:e})=>e&&ee(["position:absolute;top:0;left:0;"])),zre=e=>{const{colors:t,direction:n}=e??{},r=t&&t.length>0?t.join(","):void 0;return r?`linear-gradient(${n}deg, ${r})`:void 0},M$={height:0,width:0};function Gre({imageFittingMode:e,imageDimensions:t,backgroundDimensions:n}){return e==="fill"?"cover":t.height>n.height||t.width>n.width?"contain":"unset"}function Vre({targetRef:e,imageFittingMode:t,imageDimensions:n=M$}){const[r,o]=y.useState(M$),i=y.useMemo(()=>Gre({imageFittingMode:t,imageDimensions:n,backgroundDimensions:r}),[t,n,r]),a=y.useRef(null),l=y.useCallback(()=>a.current?.disconnect(),[]),u=y.useCallback(()=>{a.current=new ResizeObserver(([{contentRect:c}])=>o({width:c.width,height:c.height})),e?.current&&a.current.observe(e.current)},[e?.current]);return y.useLayoutEffect(()=>(u(),()=>l()),[l,u]),i}const Ure=y.forwardRef(({colorAndImageBlockRef:e=null,type:t="color",color:n,borderRadius:r,gradient:o={},imageBrightness:i,imageFixOnScroll:a,imageFile:l,videoUrl:u,videoScale:c,videoBrightness:f,videoFixOnScroll:p,videoOffsetTop:m,videoPlaceholderImage:g,style:w,colorAndImageBlockStyles:b,imageFittingMode:x="fill"},S)=>{const[k,T]=y.useState(!1),E=a&&t==="image",A=Vre({targetRef:e,imageFittingMode:x,imageDimensions:{width:l?.width??0,height:l?.height??0}});y.useEffect(()=>{if(t==="video"){P();async function P(){const{result:M}=await aJ.video();T(M)}}},[t]);const N=y.useMemo(()=>({gradient:zre(o),image:(()=>{if(l?.url)return`url(${l.url})`})(),color:void 0,video:void 0})[t],[t,o,l]),I=y.useMemo(()=>aB({image:i,video:f,color:void 0,gradient:void 0}[t]),[i,f,t]);return v.jsxs(Wre,{ref:S,style:{...w,borderRadius:r},children:[v.jsx(Hre,{ref:e,style:{backgroundImage:N,display:"block",backgroundColor:n,backgroundAttachment:E?"fixed":void 0,...t==="image"?b:{}},_backgroundSize:A,_shouldUseFixedBackgroundOnIOS:!!E&&EC.isIOS}),t==="video"&&u&&v.jsx(_re,{...u,fixOnScroll:p,scale:c,offsetTop:m}),v.jsx(Yre,{style:{display:"block",backgroundColor:I,backgroundImage:t==="video"&&!k?`url(${g})`:void 0}})]})}),Wre=R.div.attrs({className:L({component:"background",element:"container"})}).withConfig({displayName:"Background__Container",componentId:"sc-fd94690c-0"})(["",";border-radius:inherit;overflow:hidden;"],Iv),Hre=R.div.attrs({className:L({component:"background",element:"base"})}).withConfig({displayName:"Background__Base",componentId:"sc-fd94690c-1"})(["",";z-index:1;background-repeat:no-repeat;background-position:center;border-radius:inherit;background-size:",";",";"],Iv,({_backgroundSize:e})=>e,({_shouldUseFixedBackgroundOnIOS:e})=>e&&ee(["height:100vh;@supports (height:100lvh){height:100lvh;}&::before{content:'';position:fixed;pointer-events:none;top:0;left:0;width:100%;height:100vh;@supports (height:100lvh){height:100lvh;}background-image:inherit;background-size:cover;background-position:center;z-index:-999;}"])),Yre=R.div.attrs({className:L({component:"background",element:"overlay"})}).withConfig({displayName:"Background__Overlay",componentId:"sc-fd94690c-2"})(["",";z-index:2;"],Iv);function _m({type:e,color:t}){return e==="color"&&mn(t)}const B$=20,Mm=2,qre=["zoom"];function Kre({enabled:e,imageAnimationEffect:t="none",triggerImageAnimation:n,backgroundRef:r,containerRef:o,contentRef:i}){const a={transition:"none",transform:""},l={transition:"transform 20s ease"},u={transform:`scale(${1+B$/100})`},c={none:a,zoom:l,parallax:u}[t];return y.useEffect(()=>{if(!e||t==="none")return;if(t==="zoom"){const{current:p}=r;if(p){if(p.style.transition="none",p.style.transform="",!n)return;setTimeout(()=>{p.style.transition=l.transition,p.style.transform=`scale(${1+B$/100})`})}return}const f=p=>{const{current:m}=r,{current:g}=o,{current:w}=i;if(!g||!m||!w)return;const b=p.clientX,x=p.clientY,S=g.getBoundingClientRect().left,k=g.getBoundingClientRect().top,T=b-S-.5*g.offsetWidth,E=x-k-.5*g.offsetHeight;m.style.transition="transform 0.3s linear",m.style.transform=`${u.transform} translate(${-(T*Mm/100).toFixed(2)}px, ${-(E*Mm/100).toFixed(2)}px)`,w.style.transform=`translate(${(T*Mm/100).toFixed(2)}px, ${(E*Mm/100).toFixed(2)}px)`};return t==="parallax"&&o.current?.addEventListener("mousemove",f),()=>o.current?.removeEventListener("mousemove",f)},[e,t,n]),y.useEffect(()=>{if(!e||t!=="parallax")return;const f=()=>{const{current:p}=r,{current:m}=i;!p||!m||(p.style.transform=u.transform,m.style.transform="")};return o.current?.addEventListener("mouseout",f),()=>o.current?.removeEventListener("mouseout",f)},[e,t]),!n&&qre.includes(t)?a:c}const F$=y.forwardRef(({children:e,type:t,color:n,borderWidth:r,borderColor:o,borderRadius:i,horizontalPadding:a,verticalPadding:l,width:u,height:c,imageAnimationEffect:f,triggerImageAnimation:p=!1,style:m,className:g,contentStyle:w,wrapperStyle:b,backgroundStyle:x,imageFile:S,containerSlot:k,...T},E)=>{const[A,N]=y.useState(0),[I]=Wn(H=>N(H.width),{resize:!0}),P=y.useRef(null),M=y.useRef(null),O=y.useRef(null),B=rr(E,I,P),j=t==="image"&&!!S?.url,z=Kre({enabled:j,imageAnimationEffect:f,triggerImageAnimation:p,backgroundRef:M,containerRef:P,contentRef:O}),te=_m({color:n,type:t}),re=typeof l=="number"?l:l?.[0],ae=typeof l=="number"?l:l?.[1],oe=typeof a=="number"?a:a?.[0],G=typeof a=="number"?a:a?.[1],V=te?0:i,Z=s8(u),F=s8(c);return v.jsx(Zre,{_height:F,ref:B,className:g,style:{borderWidth:r,borderColor:o,borderRadius:V,...m},children:v.jsxs(Qre,{_containerHeight:F,style:{...b,paddingTop:te?0:re,paddingRight:te?0:G,paddingBottom:te?0:ae,paddingLeft:te?0:oe},children:[k,v.jsx(Ure,{...T,colorAndImageBlockRef:M,type:t,color:n,borderRadius:V,videoOffsetTop:A,colorAndImageBlockStyles:z,style:x,imageFile:S}),v.jsx(Jre,{ref:O,style:{maxWidth:Z,...w},children:e})]})})}),Zre=R.div.attrs({className:L({component:"widget-background",element:"container"})}).withConfig({displayName:"WidgetBackground__Container",componentId:"sc-386b5057-0"})(["position:relative;box-sizing:border-box;width:100%;border:0 solid transparent;z-index:1;",""],({_height:e})=>!!e&&ee({height:e,overflow:"hidden auto"},$U)),Qre=R.div.attrs({className:L({component:"widget-background",element:"wrapper"})}).withConfig({displayName:"WidgetBackground__Wrapper",componentId:"sc-386b5057-1"})(["display:flex;justify-content:center;position:relative;box-sizing:inherit;width:100%;",""],({_containerHeight:e})=>ee(e?{minHeight:e,height:"fit-content"}:["min-height:100%;"])),Jre=R.div.attrs({className:L({component:"widget-background",element:"content"},["WidgetBackground__ContentContainer-sc"])}).withConfig({displayName:"WidgetBackground__Content",componentId:"sc-386b5057-2"})(["width:100%;z-index:3;transition:transform 0.3s linear;"]),j$=ee(["overflow:hidden;text-overflow:ellipsis;white-space:nowrap;"]),Xre=ee(["outline:2px solid #005fcc !important;outline-offset:2px;box-shadow:0 0 0 2px #fff;"]),eoe=ee(["&:focus-visible{","}"],Xre),$i=({_textColor:e})=>`color: ${e??"currentColor"};`,Qo=({_textStyle:e})=>e&&Object.entries(e).reduce((t,[n,r])=>t+`${G1(n)}: ${r}${n==="fontSize"?"px":""};`,""),toe=y.forwardRef(function({children:e,size:t="medium",mode:n="filled",borderMode:r="rounded",color:o="#197BFF",...i},a){const l=n==="filled"?Pt(o):o,u={small:{fontSize:9,lineHeight:12},medium:{fontSize:10,lineHeight:13},large:{fontSize:12,lineHeight:16}}[t],c={small:{circular:"2px 7px",rounded:"2px 5px"},medium:{circular:"2px 7px",rounded:"2px 6px"},large:{circular:"2px 7px",rounded:"2px 6px"}}[t][r];return v.jsx(noe,{ref:a,_fontStyle:u,_padding:c,_mode:n,_borderMode:r,_color:o,_textColor:l,...i,children:e})}),noe=R.div.withConfig({displayName:"badge__StyledBadge",componentId:"sc-80211db4-0"})(["display:inline-flex;justify-content:center;align-items:center;color:",";font-size:","px;line-height:","px;padding:",";border-radius:",";background:",";border:",";font-weight:bold;text-transform:uppercase;",""],({_textColor:e})=>e,({_fontStyle:e})=>e?.fontSize,({_fontStyle:e})=>e?.lineHeight,({_padding:e})=>e,({_borderMode:e})=>e==="rounded"?"4px":"100px",({_mode:e,_color:t})=>e==="filled"?t:"none",({_mode:e,_color:t})=>e==="filled"?"none":`1px solid ${t}`,j$);var z$="comm",G$="rule",V$="decl",roe="@import",ooe="@namespace",ioe="@keyframes",aoe="@layer",U$=Math.abs,Iy=String.fromCharCode;function W$(e){return e.trim()}function Bm(e,t,n){return e.replace(t,n)}function soe(e,t,n){return e.indexOf(t,n)}function vu(e,t){return e.charCodeAt(t)|0}function yu(e,t,n){return e.slice(t,n)}function Ti(e){return e.length}function loe(e){return e.length}function Fm(e,t){return t.push(e),e}var jm=1,wu=1,H$=0,To=0,Qn=0,bu="";function Ny(e,t,n,r,o,i,a,l){return{value:e,root:t,parent:n,type:r,props:o,children:i,line:jm,column:wu,length:a,return:"",siblings:l}}function uoe(){return Qn}function doe(){return Qn=To>0?vu(bu,--To):0,wu--,Qn===10&&(wu=1,jm--),Qn}function Jo(){return Qn=To2||ff(Qn)>3?"":" "}function moe(e,t){for(;--t&&Jo()&&!(Qn<48||Qn>102||Qn>57&&Qn<65||Qn>70&&Qn<97););return Gm(e,zm()+(t<6&&Ua()==32&&Jo()==32))}function Oy(e){for(;Jo();)switch(Qn){case e:return To;case 34:case 39:e!==34&&e!==39&&Oy(Qn);break;case 40:e===41&&Oy(e);break;case 92:Jo();break}return To}function hoe(e,t){for(;Jo()&&e+Qn!==57;)if(e+Qn===84&&Ua()===47)break;return"/*"+Gm(t,To-1)+"*"+Iy(e===47?e:Jo())}function goe(e){for(;!ff(Ua());)Jo();return Gm(e,To)}function voe(e){return foe(Vm("",null,null,null,[""],e=coe(e),0,[0],e))}function Vm(e,t,n,r,o,i,a,l,u){for(var c=0,f=0,p=a,m=0,g=0,w=0,b=1,x=1,S=1,k=0,T="",E=o,A=i,N=r,I=T;x;)switch(w=k,k=Jo()){case 40:if(w!=108&&vu(I,p-1)==58){soe(I+=Bm(Py(k),"&","&\f"),"&\f",U$(c?l[c-1]:0))!=-1&&(S=-1);break}case 34:case 39:case 91:I+=Py(k);break;case 9:case 10:case 13:case 32:I+=poe(w);break;case 92:I+=moe(zm()-1,7);continue;case 47:switch(Ua()){case 42:case 47:Fm(yoe(hoe(Jo(),zm()),t,n,u),u),(ff(w||1)==5||ff(Ua()||1)==5)&&Ti(I)&&yu(I,-1,void 0)!==" "&&(I+=" ");break;default:I+="/"}break;case 123*b:l[c++]=Ti(I)*S;case 125*b:case 59:case 0:switch(k){case 0:case 125:x=0;case 59+f:S==-1&&(I=Bm(I,/\f/g,"")),g>0&&(Ti(I)-p||b===0&&w===47)&&Fm(g>32?q$(I+";",r,n,p-1,u):q$(Bm(I," ","")+";",r,n,p-2,u),u);break;case 59:I+=";";default:if(Fm(N=Y$(I,t,n,c,f,o,l,T,E=[],A=[],p,i),i),k===123)if(f===0)Vm(I,t,N,N,E,i,p,l,A);else{switch(m){case 99:if(vu(I,3)===110)break;case 108:if(vu(I,2)===97)break;default:f=0;case 100:case 109:case 115:}f?Vm(e,N,N,r&&Fm(Y$(e,N,N,0,0,o,l,T,o,E=[],p,A),A),o,A,p,l,r?E:A):Vm(I,N,N,N,[""],A,0,l,A)}}c=f=g=0,b=S=1,T=I="",p=a;break;case 58:p=1+Ti(I),g=w;default:if(b<1){if(k==123)--b;else if(k==125&&b++==0&&doe()==125)continue}switch(I+=Iy(k),k*b){case 38:S=f>0?1:(I+="\f",-1);break;case 44:l[c++]=(Ti(I)-1)*S,S=1;break;case 64:Ua()===45&&(I+=Py(Jo())),m=Ua(),f=p=Ti(T=I+=goe(zm())),k++;break;case 45:w===45&&Ti(I)==2&&(b=0)}}return i}function Y$(e,t,n,r,o,i,a,l,u,c,f,p){for(var m=o-1,g=o===0?i:[""],w=loe(g),b=0,x=0,S=0;b0?g[k]+" "+T:Bm(T,/&\f/g,g[k])))&&(u[S++]=E);return Ny(e,t,n,o===0?G$:l,u,c,f,p)}function yoe(e,t,n,r){return Ny(e,t,n,z$,Iy(uoe()),yu(e,2,-2),0,r)}function q$(e,t,n,r,o){return Ny(e,t,n,V$,yu(e,0,r),yu(e,r+1,-1),r,o)}function pf(e,t){for(var n="",r=0;r`${t} ${o}`).join(",")),n.push(r.cssText)):r instanceof CSSImportRule&&n.push(r.cssText);return n.join(`\r `)}const xoe=(e,t)=>["eapps",e,t,"custom-css-root"].filter(Boolean).join("-");function Soe({customCSS:e="",prefixClassName:t}){const n=yc(),{external:r,internal:o}=y.useMemo(()=>boe(e,{widgetRootSelector:n?.getWidgetRootSelector()}),[e,n]),[i,a]=y.useState(""),l=y.useMemo(()=>{const c=document.createElement("style");return document.implementation.createHTMLDocument().body.insertBefore(c,null)},[]);y.useLayoutEffect(()=>{if(l.innerHTML=o,l?.sheet){const c=K$(l.sheet.cssRules,`.${t}`);a(c)}},[l,o]);const u=`${r} ${i}`;return v.jsx(M5,{disableCSSOMInjection:!0,children:v.jsx($oe,{$css:u})})}const $oe=l_(["",""],({$css:e})=>ee(["",""],e));class Qs extends Error{}class Toe extends Qs{constructor(t){super(`Invalid DateTime: ${t.toMessage()}`)}}class koe extends Qs{constructor(t){super(`Invalid Interval: ${t.toMessage()}`)}}class Eoe extends Qs{constructor(t){super(`Invalid Duration: ${t.toMessage()}`)}}class Cu extends Qs{}class Z$ extends Qs{constructor(t){super(`Invalid unit ${t}`)}}class Dr extends Qs{}class Wa extends Qs{constructor(){super("Zone is an abstract class")}}const je="numeric",Xo="short",uo="long",Um={year:je,month:je,day:je},Q$={year:je,month:Xo,day:je},Aoe={year:je,month:Xo,day:je,weekday:Xo},J$={year:je,month:uo,day:je},X$={year:je,month:uo,day:je,weekday:uo},eT={hour:je,minute:je},tT={hour:je,minute:je,second:je},nT={hour:je,minute:je,second:je,timeZoneName:Xo},rT={hour:je,minute:je,second:je,timeZoneName:uo},oT={hour:je,minute:je,hourCycle:"h23"},iT={hour:je,minute:je,second:je,hourCycle:"h23"},aT={hour:je,minute:je,second:je,hourCycle:"h23",timeZoneName:Xo},sT={hour:je,minute:je,second:je,hourCycle:"h23",timeZoneName:uo},lT={year:je,month:je,day:je,hour:je,minute:je},uT={year:je,month:je,day:je,hour:je,minute:je,second:je},dT={year:je,month:Xo,day:je,hour:je,minute:je},cT={year:je,month:Xo,day:je,hour:je,minute:je,second:je},Doe={year:je,month:Xo,day:je,weekday:Xo,hour:je,minute:je},fT={year:je,month:uo,day:je,hour:je,minute:je,timeZoneName:Xo},pT={year:je,month:uo,day:je,hour:je,minute:je,second:je,timeZoneName:Xo},mT={year:je,month:uo,day:je,weekday:uo,hour:je,minute:je,timeZoneName:uo},hT={year:je,month:uo,day:je,weekday:uo,hour:je,minute:je,second:je,timeZoneName:uo};class mf{get type(){throw new Wa}get name(){throw new Wa}get ianaName(){return this.name}get isUniversal(){throw new Wa}offsetName(t,n){throw new Wa}formatOffset(t,n){throw new Wa}offset(t){throw new Wa}equals(t){throw new Wa}get isValid(){throw new Wa}}let Ly=null;class Wm extends mf{static get instance(){return Ly===null&&(Ly=new Wm),Ly}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:n,locale:r}){return zT(t,n,r)}formatOffset(t,n){return yf(this.offset(t),n)}offset(t){return-new Date(t).getTimezoneOffset()}equals(t){return t.type==="system"}get isValid(){return!0}}let Hm={};function Roe(e){return Hm[e]||(Hm[e]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),Hm[e]}const Ioe={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function Noe(e,t){const n=e.format(t).replace(/\u200E/g,""),r=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(n),[,o,i,a,l,u,c,f]=r;return[a,o,i,l,u,c,f]}function Poe(e,t){const n=e.formatToParts(t),r=[];for(let o=0;o=0?w:1e3+w,(m-g)/6e4}equals(t){return t.type==="iana"&&t.name===this.name}get isValid(){return this.valid}}let gT={};function Ooe(e,t={}){const n=JSON.stringify([e,t]);let r=gT[n];return r||(r=new Intl.ListFormat(e,t),gT[n]=r),r}let _y={};function My(e,t={}){const n=JSON.stringify([e,t]);let r=_y[n];return r||(r=new Intl.DateTimeFormat(e,t),_y[n]=r),r}let By={};function Loe(e,t={}){const n=JSON.stringify([e,t]);let r=By[n];return r||(r=new Intl.NumberFormat(e,t),By[n]=r),r}let Fy={};function _oe(e,t={}){const{base:n,...r}=t,o=JSON.stringify([e,r]);let i=Fy[o];return i||(i=new Intl.RelativeTimeFormat(e,t),Fy[o]=i),i}let hf=null;function Moe(){return hf||(hf=new Intl.DateTimeFormat().resolvedOptions().locale,hf)}let qm={};function vT(e){return qm[e]||(qm[e]=new Intl.DateTimeFormat(e).resolvedOptions()),qm[e]}let yT={};function Boe(e){let t=yT[e];if(!t){const n=new Intl.Locale(e);t="getWeekInfo"in n?n.getWeekInfo():n.weekInfo,yT[e]=t}return t}function Foe(e){const t=e.indexOf("-x-");t!==-1&&(e=e.substring(0,t));const n=e.indexOf("-u-");if(n===-1)return[e];{let r,o;try{r=My(e).resolvedOptions(),o=e}catch{const u=e.substring(0,n);r=My(u).resolvedOptions(),o=u}const{numberingSystem:i,calendar:a}=r;return[o,i,a]}}function joe(e,t,n){return(n||t)&&(e.includes("-u-")||(e+="-u"),n&&(e+=`-ca-${n}`),t&&(e+=`-nu-${t}`)),e}function zoe(e){const t=[];for(let n=1;n<=12;n++){const r=Ht.utc(2009,n,1);t.push(e(r))}return t}function Goe(e){const t=[];for(let n=1;n<=7;n++){const r=Ht.utc(2016,11,13+n);t.push(e(r))}return t}function Km(e,t,n,r){const o=e.listingMode();return o==="error"?null:o==="en"?n(t):r(t)}function Voe(e){return e.numberingSystem&&e.numberingSystem!=="latn"?!1:e.numberingSystem==="latn"||!e.locale||e.locale.startsWith("en")||vT(e.locale).numberingSystem==="latn"}class Uoe{constructor(t,n,r){this.padTo=r.padTo||0,this.floor=r.floor||!1;const{padTo:o,floor:i,...a}=r;if(!n||Object.keys(a).length>0){const l={useGrouping:!1,...r};r.padTo>0&&(l.minimumIntegerDigits=r.padTo),this.inf=Loe(t,l)}}format(t){if(this.inf){const n=this.floor?Math.floor(t):t;return this.inf.format(n)}else{const n=this.floor?Math.floor(t):Yy(t,3);return Jn(n,this.padTo)}}}class Woe{constructor(t,n,r){this.opts=r,this.originalZone=void 0;let o;if(this.opts.timeZone)this.dt=t;else if(t.zone.type==="fixed"){const a=-1*(t.offset/60),l=a>=0?`Etc/GMT+${a}`:`Etc/GMT${a}`;t.offset!==0&&ra.create(l).valid?(o=l,this.dt=t):(o="UTC",this.dt=t.offset===0?t:t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone)}else t.zone.type==="system"?this.dt=t:t.zone.type==="iana"?(this.dt=t,o=t.zone.name):(o="UTC",this.dt=t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone);const i={...this.opts};i.timeZone=i.timeZone||o,this.dtf=My(n,i)}format(){return this.originalZone?this.formatToParts().map(({value:t})=>t).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const t=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?t.map(n=>{if(n.type==="timeZoneName"){const r=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...n,value:r}}else return n}):t}resolvedOptions(){return this.dtf.resolvedOptions()}}class Hoe{constructor(t,n,r){this.opts={style:"long",...r},!n&&MT()&&(this.rtf=_oe(t,r))}format(t,n){return this.rtf?this.rtf.format(t,n):hie(n,t,this.opts.numeric,this.opts.style!=="long")}formatToParts(t,n){return this.rtf?this.rtf.formatToParts(t,n):[]}}const Yoe={firstDay:1,minimalDays:4,weekend:[6,7]};class Zt{static fromOpts(t){return Zt.create(t.locale,t.numberingSystem,t.outputCalendar,t.weekSettings,t.defaultToEN)}static create(t,n,r,o,i=!1){const a=t||jn.defaultLocale,l=a||(i?"en-US":Moe()),u=n||jn.defaultNumberingSystem,c=r||jn.defaultOutputCalendar,f=Wy(o)||jn.defaultWeekSettings;return new Zt(l,u,c,f,a)}static resetCache(){hf=null,_y={},By={},Fy={},qm={}}static fromObject({locale:t,numberingSystem:n,outputCalendar:r,weekSettings:o}={}){return Zt.create(t,n,r,o)}constructor(t,n,r,o,i){const[a,l,u]=Foe(t);this.locale=a,this.numberingSystem=n||l||null,this.outputCalendar=r||u||null,this.weekSettings=o,this.intl=joe(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=i,this.fastNumbersCached=null}get fastNumbers(){return this.fastNumbersCached==null&&(this.fastNumbersCached=Voe(this)),this.fastNumbersCached}listingMode(){const t=this.isEnglish(),n=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return t&&n?"en":"intl"}clone(t){return!t||Object.getOwnPropertyNames(t).length===0?this:Zt.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,Wy(t.weekSettings)||this.weekSettings,t.defaultToEN||!1)}redefaultToEN(t={}){return this.clone({...t,defaultToEN:!0})}redefaultToSystem(t={}){return this.clone({...t,defaultToEN:!1})}months(t,n=!1){return Km(this,t,UT,()=>{const r=n?{month:t,day:"numeric"}:{month:t},o=n?"format":"standalone";return this.monthsCache[o][t]||(this.monthsCache[o][t]=zoe(i=>this.extract(i,r,"month"))),this.monthsCache[o][t]})}weekdays(t,n=!1){return Km(this,t,YT,()=>{const r=n?{weekday:t,year:"numeric",month:"long",day:"numeric"}:{weekday:t},o=n?"format":"standalone";return this.weekdaysCache[o][t]||(this.weekdaysCache[o][t]=Goe(i=>this.extract(i,r,"weekday"))),this.weekdaysCache[o][t]})}meridiems(){return Km(this,void 0,()=>qT,()=>{if(!this.meridiemCache){const t={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[Ht.utc(2016,11,13,9),Ht.utc(2016,11,13,19)].map(n=>this.extract(n,t,"dayperiod"))}return this.meridiemCache})}eras(t){return Km(this,t,KT,()=>{const n={era:t};return this.eraCache[t]||(this.eraCache[t]=[Ht.utc(-40,1,1),Ht.utc(2017,1,1)].map(r=>this.extract(r,n,"era"))),this.eraCache[t]})}extract(t,n,r){const o=this.dtFormatter(t,n),i=o.formatToParts(),a=i.find(l=>l.type.toLowerCase()===r);return a?a.value:null}numberFormatter(t={}){return new Uoe(this.intl,t.forceSimple||this.fastNumbers,t)}dtFormatter(t,n={}){return new Woe(t,this.intl,n)}relFormatter(t={}){return new Hoe(this.intl,this.isEnglish(),t)}listFormatter(t={}){return Ooe(this.intl,t)}isEnglish(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||vT(this.intl).locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:BT()?Boe(this.locale):Yoe}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(t){return this.locale===t.locale&&this.numberingSystem===t.numberingSystem&&this.outputCalendar===t.outputCalendar}toString(){return`Locale(${this.locale}, ${this.numberingSystem}, ${this.outputCalendar})`}}let jy=null;class Gr extends mf{static get utcInstance(){return jy===null&&(jy=new Gr(0)),jy}static instance(t){return t===0?Gr.utcInstance:new Gr(t)}static parseSpecifier(t){if(t){const n=t.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(n)return new Gr(eh(n[1],n[2]))}return null}constructor(t){super(),this.fixed=t}get type(){return"fixed"}get name(){return this.fixed===0?"UTC":`UTC${yf(this.fixed,"narrow")}`}get ianaName(){return this.fixed===0?"Etc/UTC":`Etc/GMT${yf(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(t,n){return yf(this.fixed,n)}get isUniversal(){return!0}offset(){return this.fixed}equals(t){return t.type==="fixed"&&t.fixed===this.fixed}get isValid(){return!0}}class qoe extends mf{constructor(t){super(),this.zoneName=t}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}function Ha(e,t){if(ht(e)||e===null)return t;if(e instanceof mf)return e;if(eie(e)){const n=e.toLowerCase();return n==="default"?t:n==="local"||n==="system"?Wm.instance:n==="utc"||n==="gmt"?Gr.utcInstance:Gr.parseSpecifier(n)||ra.create(e)}else return Ya(e)?Gr.instance(e):typeof e=="object"&&"offset"in e&&typeof e.offset=="function"?e:new qoe(e)}const zy={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},wT={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},Koe=zy.hanidec.replace(/[\[|\]]/g,"").split("");function Zoe(e){let t=parseInt(e,10);if(isNaN(t)){t="";for(let n=0;n=i&&r<=a&&(t+=r-i)}}return parseInt(t,10)}else return t}let xu={};function Qoe(){xu={}}function ei({numberingSystem:e},t=""){const n=e||"latn";return xu[n]||(xu[n]={}),xu[n][t]||(xu[n][t]=new RegExp(`${zy[n]}${t}`)),xu[n][t]}let bT=()=>Date.now(),CT="system",xT=null,ST=null,$T=null,TT=60,kT,ET=null;class jn{static get now(){return bT}static set now(t){bT=t}static set defaultZone(t){CT=t}static get defaultZone(){return Ha(CT,Wm.instance)}static get defaultLocale(){return xT}static set defaultLocale(t){xT=t}static get defaultNumberingSystem(){return ST}static set defaultNumberingSystem(t){ST=t}static get defaultOutputCalendar(){return $T}static set defaultOutputCalendar(t){$T=t}static get defaultWeekSettings(){return ET}static set defaultWeekSettings(t){ET=Wy(t)}static get twoDigitCutoffYear(){return TT}static set twoDigitCutoffYear(t){TT=t%100}static get throwOnInvalid(){return kT}static set throwOnInvalid(t){kT=t}static resetCaches(){Zt.resetCache(),ra.resetCache(),Ht.resetCache(),Qoe()}}class ti{constructor(t,n){this.reason=t,this.explanation=n}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}const AT=[0,31,59,90,120,151,181,212,243,273,304,334],DT=[0,31,60,91,121,152,182,213,244,274,305,335];function ko(e,t){return new ti("unit out of range",`you specified ${t} (of type ${typeof t}) as a ${e}, which is invalid`)}function Gy(e,t,n){const r=new Date(Date.UTC(e,t-1,n));e<100&&e>=0&&r.setUTCFullYear(r.getUTCFullYear()-1900);const o=r.getUTCDay();return o===0?7:o}function RT(e,t,n){return n+(gf(e)?DT:AT)[t-1]}function IT(e,t){const n=gf(e)?DT:AT,r=n.findIndex(i=>ivf(r,t,n)?(c=r+1,u=1):c=r,{weekYear:c,weekNumber:u,weekday:l,...nh(e)}}function NT(e,t=4,n=1){const{weekYear:r,weekNumber:o,weekday:i}=e,a=Vy(Gy(r,1,t),n),l=$u(r);let u=o*7+i-a-7+t,c;u<1?(c=r-1,u+=$u(c)):u>l?(c=r+1,u-=$u(r)):c=r;const{month:f,day:p}=IT(c,u);return{year:c,month:f,day:p,...nh(e)}}function Uy(e){const{year:t,month:n,day:r}=e,o=RT(t,n,r);return{year:t,ordinal:o,...nh(e)}}function PT(e){const{year:t,ordinal:n}=e,{month:r,day:o}=IT(t,n);return{year:t,month:r,day:o,...nh(e)}}function OT(e,t){if(!ht(e.localWeekday)||!ht(e.localWeekNumber)||!ht(e.localWeekYear)){if(!ht(e.weekday)||!ht(e.weekNumber)||!ht(e.weekYear))throw new Cu("Cannot mix locale-based week fields with ISO-based week fields");return ht(e.localWeekday)||(e.weekday=e.localWeekday),ht(e.localWeekNumber)||(e.weekNumber=e.localWeekNumber),ht(e.localWeekYear)||(e.weekYear=e.localWeekYear),delete e.localWeekday,delete e.localWeekNumber,delete e.localWeekYear,{minDaysInFirstWeek:t.getMinDaysInFirstWeek(),startOfWeek:t.getStartOfWeek()}}else return{minDaysInFirstWeek:4,startOfWeek:1}}function Joe(e,t=4,n=1){const r=Qm(e.weekYear),o=Eo(e.weekNumber,1,vf(e.weekYear,t,n)),i=Eo(e.weekday,1,7);return r?o?i?!1:ko("weekday",e.weekday):ko("week",e.weekNumber):ko("weekYear",e.weekYear)}function Xoe(e){const t=Qm(e.year),n=Eo(e.ordinal,1,$u(e.year));return t?n?!1:ko("ordinal",e.ordinal):ko("year",e.year)}function LT(e){const t=Qm(e.year),n=Eo(e.month,1,12),r=Eo(e.day,1,Jm(e.year,e.month));return t?n?r?!1:ko("day",e.day):ko("month",e.month):ko("year",e.year)}function _T(e){const{hour:t,minute:n,second:r,millisecond:o}=e,i=Eo(t,0,23)||t===24&&n===0&&r===0&&o===0,a=Eo(n,0,59),l=Eo(r,0,59),u=Eo(o,0,999);return i?a?l?u?!1:ko("millisecond",o):ko("second",r):ko("minute",n):ko("hour",t)}function ht(e){return typeof e>"u"}function Ya(e){return typeof e=="number"}function Qm(e){return typeof e=="number"&&e%1===0}function eie(e){return typeof e=="string"}function tie(e){return Object.prototype.toString.call(e)==="[object Date]"}function MT(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}function BT(){try{return typeof Intl<"u"&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch{return!1}}function nie(e){return Array.isArray(e)?e:[e]}function FT(e,t,n){if(e.length!==0)return e.reduce((r,o)=>{const i=[t(o),o];return r&&n(r[0],i[0])===r[0]?r:i},null)[1]}function rie(e,t){return t.reduce((n,r)=>(n[r]=e[r],n),{})}function Su(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Wy(e){if(e==null)return null;if(typeof e!="object")throw new Dr("Week settings must be an object");if(!Eo(e.firstDay,1,7)||!Eo(e.minimalDays,1,7)||!Array.isArray(e.weekend)||e.weekend.some(t=>!Eo(t,1,7)))throw new Dr("Invalid week settings");return{firstDay:e.firstDay,minimalDays:e.minimalDays,weekend:Array.from(e.weekend)}}function Eo(e,t,n){return Qm(e)&&e>=t&&e<=n}function oie(e,t){return e-t*Math.floor(e/t)}function Jn(e,t=2){const n=e<0;let r;return n?r="-"+(""+-e).padStart(t,"0"):r=(""+e).padStart(t,"0"),r}function qa(e){if(!(ht(e)||e===null||e===""))return parseInt(e,10)}function Js(e){if(!(ht(e)||e===null||e===""))return parseFloat(e)}function Hy(e){if(!(ht(e)||e===null||e==="")){const t=parseFloat("0."+e)*1e3;return Math.floor(t)}}function Yy(e,t,n=!1){const r=10**t;return(n?Math.trunc:Math.round)(e*r)/r}function gf(e){return e%4===0&&(e%100!==0||e%400===0)}function $u(e){return gf(e)?366:365}function Jm(e,t){const n=oie(t-1,12)+1,r=e+(t-n)/12;return n===2?gf(r)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][n-1]}function Xm(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}function jT(e,t,n){return-Vy(Gy(e,1,t),n)+t-1}function vf(e,t=4,n=1){const r=jT(e,t,n),o=jT(e+1,t,n);return($u(e)-r+o)/7}function qy(e){return e>99?e:e>jn.twoDigitCutoffYear?1900+e:2e3+e}function zT(e,t,n,r=null){const o=new Date(e),i={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};r&&(i.timeZone=r);const a={timeZoneName:t,...i},l=new Intl.DateTimeFormat(n,a).formatToParts(o).find(u=>u.type.toLowerCase()==="timezonename");return l?l.value:null}function eh(e,t){let n=parseInt(e,10);Number.isNaN(n)&&(n=0);const r=parseInt(t,10)||0,o=n<0||Object.is(n,-0)?-r:r;return n*60+o}function GT(e){const t=Number(e);if(typeof e=="boolean"||e===""||Number.isNaN(t))throw new Dr(`Invalid unit value ${e}`);return t}function th(e,t){const n={};for(const r in e)if(Su(e,r)){const o=e[r];if(o==null)continue;n[t(r)]=GT(o)}return n}function yf(e,t){const n=Math.trunc(Math.abs(e/60)),r=Math.trunc(Math.abs(e%60)),o=e>=0?"+":"-";switch(t){case"short":return`${o}${Jn(n,2)}:${Jn(r,2)}`;case"narrow":return`${o}${n}${r>0?`:${r}`:""}`;case"techie":return`${o}${Jn(n,2)}${Jn(r,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function nh(e){return rie(e,["hour","minute","second","millisecond"])}const iie=["January","February","March","April","May","June","July","August","September","October","November","December"],VT=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],aie=["J","F","M","A","M","J","J","A","S","O","N","D"];function UT(e){switch(e){case"narrow":return[...aie];case"short":return[...VT];case"long":return[...iie];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}const WT=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],HT=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],sie=["M","T","W","T","F","S","S"];function YT(e){switch(e){case"narrow":return[...sie];case"short":return[...HT];case"long":return[...WT];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const qT=["AM","PM"],lie=["Before Christ","Anno Domini"],uie=["BC","AD"],die=["B","A"];function KT(e){switch(e){case"narrow":return[...die];case"short":return[...uie];case"long":return[...lie];default:return null}}function cie(e){return qT[e.hour<12?0:1]}function fie(e,t){return YT(t)[e.weekday-1]}function pie(e,t){return UT(t)[e.month-1]}function mie(e,t){return KT(t)[e.year<0?0:1]}function hie(e,t,n="always",r=!1){const o={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},i=["hours","minutes","seconds"].indexOf(e)===-1;if(n==="auto"&&i){const p=e==="days";switch(t){case 1:return p?"tomorrow":`next ${o[e][0]}`;case-1:return p?"yesterday":`last ${o[e][0]}`;case 0:return p?"today":`this ${o[e][0]}`}}const a=Object.is(t,-0)||t<0,l=Math.abs(t),u=l===1,c=o[e],f=r?u?c[1]:c[2]||c[1]:u?o[e][0]:e;return a?`${l} ${f} ago`:`in ${l} ${f}`}function ZT(e,t){let n="";for(const r of e)r.literal?n+=r.val:n+=t(r.val);return n}const gie={D:Um,DD:Q$,DDD:J$,DDDD:X$,t:eT,tt:tT,ttt:nT,tttt:rT,T:oT,TT:iT,TTT:aT,TTTT:sT,f:lT,ff:dT,fff:fT,ffff:mT,F:uT,FF:cT,FFF:pT,FFFF:hT};let ni=class qp{static create(t,n={}){return new qp(t,n)}static parseFormat(t){let n=null,r="",o=!1;const i=[];for(let a=0;a0&&i.push({literal:o||/^\s+$/.test(r),val:r}),n=null,r="",o=!o):o||l===n?r+=l:(r.length>0&&i.push({literal:/^\s+$/.test(r),val:r}),r=l,n=l)}return r.length>0&&i.push({literal:o||/^\s+$/.test(r),val:r}),i}static macroTokenToFormatOpts(t){return gie[t]}constructor(t,n){this.opts=n,this.loc=t,this.systemLoc=null}formatWithSystemDefault(t,n){return this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(t,{...this.opts,...n}).format()}dtFormatter(t,n={}){return this.loc.dtFormatter(t,{...this.opts,...n})}formatDateTime(t,n){return this.dtFormatter(t,n).format()}formatDateTimeParts(t,n){return this.dtFormatter(t,n).formatToParts()}formatInterval(t,n){return this.dtFormatter(t.start,n).dtf.formatRange(t.start.toJSDate(),t.end.toJSDate())}resolvedOptions(t,n){return this.dtFormatter(t,n).resolvedOptions()}num(t,n=0){if(this.opts.forceSimple)return Jn(t,n);const r={...this.opts};return n>0&&(r.padTo=n),this.loc.numberFormatter(r).format(t)}formatDateTimeFromString(t,n){const r=this.loc.listingMode()==="en",o=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory",i=(g,w)=>this.loc.extract(t,g,w),a=g=>t.isOffsetFixed&&t.offset===0&&g.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,g.format):"",l=()=>r?cie(t):i({hour:"numeric",hourCycle:"h12"},"dayperiod"),u=(g,w)=>r?pie(t,g):i(w?{month:g}:{month:g,day:"numeric"},"month"),c=(g,w)=>r?fie(t,g):i(w?{weekday:g}:{weekday:g,month:"long",day:"numeric"},"weekday"),f=g=>{const w=qp.macroTokenToFormatOpts(g);return w?this.formatWithSystemDefault(t,w):g},p=g=>r?mie(t,g):i({era:g},"era"),m=g=>{switch(g){case"S":return this.num(t.millisecond);case"u":case"SSS":return this.num(t.millisecond,3);case"s":return this.num(t.second);case"ss":return this.num(t.second,2);case"uu":return this.num(Math.floor(t.millisecond/10),2);case"uuu":return this.num(Math.floor(t.millisecond/100));case"m":return this.num(t.minute);case"mm":return this.num(t.minute,2);case"h":return this.num(t.hour%12===0?12:t.hour%12);case"hh":return this.num(t.hour%12===0?12:t.hour%12,2);case"H":return this.num(t.hour);case"HH":return this.num(t.hour,2);case"Z":return a({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return a({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return a({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:this.loc.locale});case"z":return t.zoneName;case"a":return l();case"d":return o?i({day:"numeric"},"day"):this.num(t.day);case"dd":return o?i({day:"2-digit"},"day"):this.num(t.day,2);case"c":return this.num(t.weekday);case"ccc":return c("short",!0);case"cccc":return c("long",!0);case"ccccc":return c("narrow",!0);case"E":return this.num(t.weekday);case"EEE":return c("short",!1);case"EEEE":return c("long",!1);case"EEEEE":return c("narrow",!1);case"L":return o?i({month:"numeric",day:"numeric"},"month"):this.num(t.month);case"LL":return o?i({month:"2-digit",day:"numeric"},"month"):this.num(t.month,2);case"LLL":return u("short",!0);case"LLLL":return u("long",!0);case"LLLLL":return u("narrow",!0);case"M":return o?i({month:"numeric"},"month"):this.num(t.month);case"MM":return o?i({month:"2-digit"},"month"):this.num(t.month,2);case"MMM":return u("short",!1);case"MMMM":return u("long",!1);case"MMMMM":return u("narrow",!1);case"y":return o?i({year:"numeric"},"year"):this.num(t.year);case"yy":return o?i({year:"2-digit"},"year"):this.num(t.year.toString().slice(-2),2);case"yyyy":return o?i({year:"numeric"},"year"):this.num(t.year,4);case"yyyyyy":return o?i({year:"numeric"},"year"):this.num(t.year,6);case"G":return p("short");case"GG":return p("long");case"GGGGG":return p("narrow");case"kk":return this.num(t.weekYear.toString().slice(-2),2);case"kkkk":return this.num(t.weekYear,4);case"W":return this.num(t.weekNumber);case"WW":return this.num(t.weekNumber,2);case"n":return this.num(t.localWeekNumber);case"nn":return this.num(t.localWeekNumber,2);case"ii":return this.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(t.localWeekYear,4);case"o":return this.num(t.ordinal);case"ooo":return this.num(t.ordinal,3);case"q":return this.num(t.quarter);case"qq":return this.num(t.quarter,2);case"X":return this.num(Math.floor(t.ts/1e3));case"x":return this.num(t.ts);default:return f(g)}};return ZT(qp.parseFormat(n),m)}formatDurationFromString(t,n){const r=u=>{switch(u[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},o=u=>c=>{const f=r(c);return f?this.num(u.get(f),c.length):c},i=qp.parseFormat(n),a=i.reduce((u,{literal:c,val:f})=>c?u:u.concat(f),[]),l=t.shiftTo(...a.map(r).filter(u=>u));return ZT(i,o(l))}};const QT=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function Tu(...e){const t=e.reduce((n,r)=>n+r.source,"");return RegExp(`^${t}$`)}function ku(...e){return t=>e.reduce(([n,r,o],i)=>{const[a,l,u]=i(t,o);return[{...n,...a},l||r,u]},[{},null,1]).slice(0,2)}function Eu(e,...t){if(e==null)return[null,null];for(const[n,r]of t){const o=n.exec(e);if(o)return r(o)}return[null,null]}function JT(...e){return(t,n)=>{const r={};let o;for(o=0;og!==void 0&&(w||g&&f)?-g:g;return[{years:m(Js(n)),months:m(Js(r)),weeks:m(Js(o)),days:m(Js(i)),hours:m(Js(a)),minutes:m(Js(l)),seconds:m(Js(u),u==="-0"),milliseconds:m(Hy(c),p)}]}const Die={GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Qy(e,t,n,r,o,i,a){const l={year:t.length===2?qy(qa(t)):qa(t),month:VT.indexOf(n)+1,day:qa(r),hour:qa(o),minute:qa(i)};return a&&(l.second=qa(a)),e&&(l.weekday=e.length>3?WT.indexOf(e)+1:HT.indexOf(e)+1),l}const Rie=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function Iie(e){const[,t,n,r,o,i,a,l,u,c,f,p]=e,m=Qy(t,o,r,n,i,a,l);let g;return u?g=Die[u]:c?g=0:g=eh(f,p),[m,new Gr(g)]}function Nie(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}const Pie=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,Oie=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,Lie=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function nk(e){const[,t,n,r,o,i,a,l]=e;return[Qy(t,o,r,n,i,a,l),Gr.utcInstance]}function _ie(e){const[,t,n,r,o,i,a,l]=e;return[Qy(t,l,n,r,o,i,a),Gr.utcInstance]}const Mie=Tu(yie,Zy),Bie=Tu(wie,Zy),Fie=Tu(bie,Zy),jie=Tu(ek),rk=ku(Tie,Du,wf,bf),zie=ku(Cie,Du,wf,bf),Gie=ku(xie,Du,wf,bf),Vie=ku(Du,wf,bf);function Uie(e){return Eu(e,[Mie,rk],[Bie,zie],[Fie,Gie],[jie,Vie])}function Wie(e){return Eu(Nie(e),[Rie,Iie])}function Hie(e){return Eu(e,[Pie,nk],[Oie,nk],[Lie,_ie])}function Yie(e){return Eu(e,[Eie,Aie])}const qie=ku(Du);function Kie(e){return Eu(e,[kie,qie])}const Zie=Tu(Sie,$ie),Qie=Tu(tk),Jie=ku(Du,wf,bf);function Xie(e){return Eu(e,[Zie,rk],[Qie,Jie])}const ok="Invalid Duration",ik={weeks:{days:7,hours:7*24,minutes:7*24*60,seconds:7*24*60*60,milliseconds:7*24*60*60*1e3},days:{hours:24,minutes:24*60,seconds:24*60*60,milliseconds:24*60*60*1e3},hours:{minutes:60,seconds:60*60,milliseconds:60*60*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},eae={years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:91*24,minutes:91*24*60,seconds:91*24*60*60,milliseconds:91*24*60*60*1e3},months:{weeks:4,days:30,hours:30*24,minutes:30*24*60,seconds:30*24*60*60,milliseconds:30*24*60*60*1e3},...ik},Ao=146097/400,Ru=146097/4800,tae={years:{quarters:4,months:12,weeks:Ao/7,days:Ao,hours:Ao*24,minutes:Ao*24*60,seconds:Ao*24*60*60,milliseconds:Ao*24*60*60*1e3},quarters:{months:3,weeks:Ao/28,days:Ao/4,hours:Ao*24/4,minutes:Ao*24*60/4,seconds:Ao*24*60*60/4,milliseconds:Ao*24*60*60*1e3/4},months:{weeks:Ru/7,days:Ru,hours:Ru*24,minutes:Ru*24*60,seconds:Ru*24*60*60,milliseconds:Ru*24*60*60*1e3},...ik},Xs=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],nae=Xs.slice(0).reverse();function Ka(e,t,n=!1){const r={values:n?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new Ft(r)}function ak(e,t){let n=t.milliseconds??0;for(const r of nae.slice(1))t[r]&&(n+=t[r]*e[r].milliseconds);return n}function sk(e,t){const n=ak(e,t)<0?-1:1;Xs.reduceRight((r,o)=>{if(ht(t[o]))return r;if(r){const i=t[r]*n,a=e[o][r],l=Math.floor(i/a);t[o]+=l*n,t[r]-=l*a*n}return o},null),Xs.reduce((r,o)=>{if(ht(t[o]))return r;if(r){const i=t[r]%1;t[r]-=i,t[o]+=i*e[r][o]}return o},null)}function rae(e){const t={};for(const[n,r]of Object.entries(e))r!==0&&(t[n]=r);return t}class Ft{constructor(t){const n=t.conversionAccuracy==="longterm"||!1;let r=n?tae:eae;t.matrix&&(r=t.matrix),this.values=t.values,this.loc=t.loc||Zt.create(),this.conversionAccuracy=n?"longterm":"casual",this.invalid=t.invalid||null,this.matrix=r,this.isLuxonDuration=!0}static fromMillis(t,n){return Ft.fromObject({milliseconds:t},n)}static fromObject(t,n={}){if(t==null||typeof t!="object")throw new Dr(`Duration.fromObject: argument expected to be an object, got ${t===null?"null":typeof t}`);return new Ft({values:th(t,Ft.normalizeUnit),loc:Zt.fromObject(n),conversionAccuracy:n.conversionAccuracy,matrix:n.matrix})}static fromDurationLike(t){if(Ya(t))return Ft.fromMillis(t);if(Ft.isDuration(t))return t;if(typeof t=="object")return Ft.fromObject(t);throw new Dr(`Unknown duration argument ${t} of type ${typeof t}`)}static fromISO(t,n){const[r]=Yie(t);return r?Ft.fromObject(r,n):Ft.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static fromISOTime(t,n){const[r]=Kie(t);return r?Ft.fromObject(r,n):Ft.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static invalid(t,n=null){if(!t)throw new Dr("need to specify a reason the Duration is invalid");const r=t instanceof ti?t:new ti(t,n);if(jn.throwOnInvalid)throw new Eoe(r);return new Ft({invalid:r})}static normalizeUnit(t){const n={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t&&t.toLowerCase()];if(!n)throw new Z$(t);return n}static isDuration(t){return t&&t.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(t,n={}){const r={...n,floor:n.round!==!1&&n.floor!==!1};return this.isValid?ni.create(this.loc,r).formatDurationFromString(this,t):ok}toHuman(t={}){if(!this.isValid)return ok;const n=Xs.map(r=>{const o=this.values[r];return ht(o)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...t,unit:r.slice(0,-1)}).format(o)}).filter(r=>r);return this.loc.listFormatter({type:"conjunction",style:t.listStyle||"narrow",...t}).format(n)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let t="P";return this.years!==0&&(t+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(t+=this.months+this.quarters*3+"M"),this.weeks!==0&&(t+=this.weeks+"W"),this.days!==0&&(t+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(t+="T"),this.hours!==0&&(t+=this.hours+"H"),this.minutes!==0&&(t+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(t+=Yy(this.seconds+this.milliseconds/1e3,3)+"S"),t==="P"&&(t+="T0S"),t}toISOTime(t={}){if(!this.isValid)return null;const n=this.toMillis();return n<0||n>=864e5?null:(t={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...t,includeOffset:!1},Ht.fromMillis(n,{zone:"UTC"}).toISOTime(t))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?ak(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(t){if(!this.isValid)return this;const n=Ft.fromDurationLike(t),r={};for(const o of Xs)(Su(n.values,o)||Su(this.values,o))&&(r[o]=n.get(o)+this.get(o));return Ka(this,{values:r},!0)}minus(t){if(!this.isValid)return this;const n=Ft.fromDurationLike(t);return this.plus(n.negate())}mapUnits(t){if(!this.isValid)return this;const n={};for(const r of Object.keys(this.values))n[r]=GT(t(this.values[r],r));return Ka(this,{values:n},!0)}get(t){return this[Ft.normalizeUnit(t)]}set(t){if(!this.isValid)return this;const n={...this.values,...th(t,Ft.normalizeUnit)};return Ka(this,{values:n})}reconfigure({locale:t,numberingSystem:n,conversionAccuracy:r,matrix:o}={}){const a={loc:this.loc.clone({locale:t,numberingSystem:n}),matrix:o,conversionAccuracy:r};return Ka(this,a)}as(t){return this.isValid?this.shiftTo(t).get(t):NaN}normalize(){if(!this.isValid)return this;const t=this.toObject();return sk(this.matrix,t),Ka(this,{values:t},!0)}rescale(){if(!this.isValid)return this;const t=rae(this.normalize().shiftToAll().toObject());return Ka(this,{values:t},!0)}shiftTo(...t){if(!this.isValid)return this;if(t.length===0)return this;t=t.map(a=>Ft.normalizeUnit(a));const n={},r={},o=this.toObject();let i;for(const a of Xs)if(t.indexOf(a)>=0){i=a;let l=0;for(const c in r)l+=this.matrix[c][a]*r[c],r[c]=0;Ya(o[a])&&(l+=o[a]);const u=Math.trunc(l);n[a]=u,r[a]=(l*1e3-u*1e3)/1e3}else Ya(o[a])&&(r[a]=o[a]);for(const a in r)r[a]!==0&&(n[i]+=a===i?r[a]:r[a]/this.matrix[i][a]);return sk(this.matrix,n),Ka(this,{values:n},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const t={};for(const n of Object.keys(this.values))t[n]=this.values[n]===0?0:-this.values[n];return Ka(this,{values:t},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(t){if(!this.isValid||!t.isValid||!this.loc.equals(t.loc))return!1;function n(r,o){return r===void 0||r===0?o===void 0||o===0:r===o}for(const r of Xs)if(!n(this.values[r],t.values[r]))return!1;return!0}}const Iu="Invalid Interval";function oae(e,t){return!e||!e.isValid?zn.invalid("missing or invalid start"):!t||!t.isValid?zn.invalid("missing or invalid end"):tt:!1}isBefore(t){return this.isValid?this.e<=t:!1}contains(t){return this.isValid?this.s<=t&&this.e>t:!1}set({start:t,end:n}={}){return this.isValid?zn.fromDateTimes(t||this.s,n||this.e):this}splitAt(...t){if(!this.isValid)return[];const n=t.map(Sf).filter(a=>this.contains(a)).sort((a,l)=>a.toMillis()-l.toMillis()),r=[];let{s:o}=this,i=0;for(;o+this.e?this.e:a;r.push(zn.fromDateTimes(o,l)),o=l,i+=1}return r}splitBy(t){const n=Ft.fromDurationLike(t);if(!this.isValid||!n.isValid||n.as("milliseconds")===0)return[];let{s:r}=this,o=1,i;const a=[];for(;ru*o));i=+l>+this.e?this.e:l,a.push(zn.fromDateTimes(r,i)),r=i,o+=1}return a}divideEqually(t){return this.isValid?this.splitBy(this.length()/t).slice(0,t):[]}overlaps(t){return this.e>t.s&&this.s=t.e:!1}equals(t){return!this.isValid||!t.isValid?!1:this.s.equals(t.s)&&this.e.equals(t.e)}intersection(t){if(!this.isValid)return this;const n=this.s>t.s?this.s:t.s,r=this.e=r?null:zn.fromDateTimes(n,r)}union(t){if(!this.isValid)return this;const n=this.st.e?this.e:t.e;return zn.fromDateTimes(n,r)}static merge(t){const[n,r]=t.sort((o,i)=>o.s-i.s).reduce(([o,i],a)=>i?i.overlaps(a)||i.abutsStart(a)?[o,i.union(a)]:[o.concat([i]),a]:[o,a],[[],null]);return r&&n.push(r),n}static xor(t){let n=null,r=0;const o=[],i=t.map(u=>[{time:u.s,type:"s"},{time:u.e,type:"e"}]),a=Array.prototype.concat(...i),l=a.sort((u,c)=>u.time-c.time);for(const u of l)r+=u.type==="s"?1:-1,r===1?n=u.time:(n&&+n!=+u.time&&o.push(zn.fromDateTimes(n,u.time)),n=null);return zn.merge(o)}difference(...t){return zn.xor([this].concat(t)).map(n=>this.intersection(n)).filter(n=>n&&!n.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:Iu}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(t=Um,n={}){return this.isValid?ni.create(this.s.loc.clone(n),t).formatInterval(this):Iu}toISO(t){return this.isValid?`${this.s.toISO(t)}/${this.e.toISO(t)}`:Iu}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:Iu}toISOTime(t){return this.isValid?`${this.s.toISOTime(t)}/${this.e.toISOTime(t)}`:Iu}toFormat(t,{separator:n=" – "}={}){return this.isValid?`${this.s.toFormat(t)}${n}${this.e.toFormat(t)}`:Iu}toDuration(t,n){return this.isValid?this.e.diff(this.s,t,n):Ft.invalid(this.invalidReason)}mapEndpoints(t){return zn.fromDateTimes(t(this.s),t(this.e))}}let rh=class{static hasDST(t=jn.defaultZone){const n=Ht.now().setZone(t).set({month:12});return!t.isUniversal&&n.offset!==n.set({month:6}).offset}static isValidIANAZone(t){return ra.isValidZone(t)}static normalizeZone(t){return Ha(t,jn.defaultZone)}static getStartOfWeek({locale:t=null,locObj:n=null}={}){return(n||Zt.create(t)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:t=null,locObj:n=null}={}){return(n||Zt.create(t)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:t=null,locObj:n=null}={}){return(n||Zt.create(t)).getWeekendDays().slice()}static months(t="long",{locale:n=null,numberingSystem:r=null,locObj:o=null,outputCalendar:i="gregory"}={}){return(o||Zt.create(n,r,i)).months(t)}static monthsFormat(t="long",{locale:n=null,numberingSystem:r=null,locObj:o=null,outputCalendar:i="gregory"}={}){return(o||Zt.create(n,r,i)).months(t,!0)}static weekdays(t="long",{locale:n=null,numberingSystem:r=null,locObj:o=null}={}){return(o||Zt.create(n,r,null)).weekdays(t)}static weekdaysFormat(t="long",{locale:n=null,numberingSystem:r=null,locObj:o=null}={}){return(o||Zt.create(n,r,null)).weekdays(t,!0)}static meridiems({locale:t=null}={}){return Zt.create(t).meridiems()}static eras(t="short",{locale:n=null}={}){return Zt.create(n,null,"gregory").eras(t)}static features(){return{relative:MT(),localeWeek:BT()}}};function lk(e,t){const n=o=>o.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),r=n(t)-n(e);return Math.floor(Ft.fromMillis(r).as("days"))}function iae(e,t,n){const r=[["years",(u,c)=>c.year-u.year],["quarters",(u,c)=>c.quarter-u.quarter+(c.year-u.year)*4],["months",(u,c)=>c.month-u.month+(c.year-u.year)*12],["weeks",(u,c)=>{const f=lk(u,c);return(f-f%7)/7}],["days",lk]],o={},i=e;let a,l;for(const[u,c]of r)n.indexOf(u)>=0&&(a=u,o[u]=c(e,t),l=i.plus(o),l>t?(o[u]--,e=i.plus(o),e>t&&(l=e,o[u]--,e=i.plus(o))):e=l);return[e,o,l,a]}function aae(e,t,n,r){let[o,i,a,l]=iae(e,t,n);const u=t-o,c=n.filter(p=>["hours","minutes","seconds","milliseconds"].indexOf(p)>=0);c.length===0&&(a0?Ft.fromMillis(u,r).shiftTo(...c).plus(f):f}const sae="missing Intl.DateTimeFormat.formatToParts support";function Wt(e,t=n=>n){return{regex:e,deser:([n])=>t(Zoe(n))}}const uk="[  ]",dk=new RegExp(uk,"g");function lae(e){return e.replace(/\./g,"\\.?").replace(dk,uk)}function ck(e){return e.replace(/\./g,"").replace(dk," ").toLowerCase()}function ri(e,t){return e===null?null:{regex:RegExp(e.map(lae).join("|")),deser:([n])=>e.findIndex(r=>ck(n)===ck(r))+t}}function fk(e,t){return{regex:e,deser:([,n,r])=>eh(n,r),groups:t}}function oh(e){return{regex:e,deser:([t])=>t}}function uae(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function dae(e,t){const n=ei(t),r=ei(t,"{2}"),o=ei(t,"{3}"),i=ei(t,"{4}"),a=ei(t,"{6}"),l=ei(t,"{1,2}"),u=ei(t,"{1,3}"),c=ei(t,"{1,6}"),f=ei(t,"{1,9}"),p=ei(t,"{2,4}"),m=ei(t,"{4,6}"),g=x=>({regex:RegExp(uae(x.val)),deser:([S])=>S,literal:!0}),b=(x=>{if(e.literal)return g(x);switch(x.val){case"G":return ri(t.eras("short"),0);case"GG":return ri(t.eras("long"),0);case"y":return Wt(c);case"yy":return Wt(p,qy);case"yyyy":return Wt(i);case"yyyyy":return Wt(m);case"yyyyyy":return Wt(a);case"M":return Wt(l);case"MM":return Wt(r);case"MMM":return ri(t.months("short",!0),1);case"MMMM":return ri(t.months("long",!0),1);case"L":return Wt(l);case"LL":return Wt(r);case"LLL":return ri(t.months("short",!1),1);case"LLLL":return ri(t.months("long",!1),1);case"d":return Wt(l);case"dd":return Wt(r);case"o":return Wt(u);case"ooo":return Wt(o);case"HH":return Wt(r);case"H":return Wt(l);case"hh":return Wt(r);case"h":return Wt(l);case"mm":return Wt(r);case"m":return Wt(l);case"q":return Wt(l);case"qq":return Wt(r);case"s":return Wt(l);case"ss":return Wt(r);case"S":return Wt(u);case"SSS":return Wt(o);case"u":return oh(f);case"uu":return oh(l);case"uuu":return Wt(n);case"a":return ri(t.meridiems(),0);case"kkkk":return Wt(i);case"kk":return Wt(p,qy);case"W":return Wt(l);case"WW":return Wt(r);case"E":case"c":return Wt(n);case"EEE":return ri(t.weekdays("short",!1),1);case"EEEE":return ri(t.weekdays("long",!1),1);case"ccc":return ri(t.weekdays("short",!0),1);case"cccc":return ri(t.weekdays("long",!0),1);case"Z":case"ZZ":return fk(new RegExp(`([+-]${l.source})(?::(${r.source}))?`),2);case"ZZZ":return fk(new RegExp(`([+-]${l.source})(${r.source})?`),2);case"z":return oh(/[a-z_+-/]{1,256}?/i);case" ":return oh(/[^\S\n\r]/);default:return g(x)}})(e)||{invalidReason:sae};return b.token=e,b}const cae={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};function fae(e,t,n){const{type:r,value:o}=e;if(r==="literal"){const u=/^\s+$/.test(o);return{literal:!u,val:u?" ":o}}const i=t[r];let a=r;r==="hour"&&(t.hour12!=null?a=t.hour12?"hour12":"hour24":t.hourCycle!=null?t.hourCycle==="h11"||t.hourCycle==="h12"?a="hour12":a="hour24":a=n.hour12?"hour12":"hour24");let l=cae[a];if(typeof l=="object"&&(l=l[i]),l)return{literal:!1,val:l}}function pae(e){return[`^${e.map(n=>n.regex).reduce((n,r)=>`${n}(${r.source})`,"")}$`,e]}function mae(e,t,n){const r=e.match(t);if(r){const o={};let i=1;for(const a in n)if(Su(n,a)){const l=n[a],u=l.groups?l.groups+1:1;!l.literal&&l.token&&(o[l.token.val[0]]=l.deser(r.slice(i,i+u))),i+=u}return[r,o]}else return[r,{}]}function hae(e){const t=i=>{switch(i){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}};let n=null,r;return ht(e.z)||(n=ra.create(e.z)),ht(e.Z)||(n||(n=new Gr(e.Z)),r=e.Z),ht(e.q)||(e.M=(e.q-1)*3+1),ht(e.h)||(e.h<12&&e.a===1?e.h+=12:e.h===12&&e.a===0&&(e.h=0)),e.G===0&&e.y&&(e.y=-e.y),ht(e.u)||(e.S=Hy(e.u)),[Object.keys(e).reduce((i,a)=>{const l=t(a);return l&&(i[l]=e[a]),i},{}),n,r]}let Jy=null;function gae(){return Jy||(Jy=Ht.fromMillis(1555555555555)),Jy}function vae(e,t){if(e.literal)return e;const n=ni.macroTokenToFormatOpts(e.val),r=gk(n,t);return r==null||r.includes(void 0)?e:r}function pk(e,t){return Array.prototype.concat(...e.map(n=>vae(n,t)))}class mk{constructor(t,n){if(this.locale=t,this.format=n,this.tokens=pk(ni.parseFormat(n),t),this.units=this.tokens.map(r=>dae(r,t)),this.disqualifyingUnit=this.units.find(r=>r.invalidReason),!this.disqualifyingUnit){const[r,o]=pae(this.units);this.regex=RegExp(r,"i"),this.handlers=o}}explainFromTokens(t){if(this.isValid){const[n,r]=mae(t,this.regex,this.handlers),[o,i,a]=r?hae(r):[null,null,void 0];if(Su(r,"a")&&Su(r,"H"))throw new Cu("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:this.tokens,regex:this.regex,rawMatches:n,matches:r,result:o,zone:i,specificOffset:a}}else return{input:t,tokens:this.tokens,invalidReason:this.invalidReason}}get isValid(){return!this.disqualifyingUnit}get invalidReason(){return this.disqualifyingUnit?this.disqualifyingUnit.invalidReason:null}}function hk(e,t,n){return new mk(e,n).explainFromTokens(t)}function yae(e,t,n){const{result:r,zone:o,specificOffset:i,invalidReason:a}=hk(e,t,n);return[r,o,i,a]}function gk(e,t){if(!e)return null;const r=ni.create(t,e).dtFormatter(gae()),o=r.formatToParts(),i=r.resolvedOptions();return o.map(a=>fae(a,e,i))}const Xy="Invalid DateTime",wae=864e13;function Cf(e){return new ti("unsupported zone",`the zone "${e.name}" is not supported`)}function e3(e){return e.weekData===null&&(e.weekData=Zm(e.c)),e.weekData}function t3(e){return e.localWeekData===null&&(e.localWeekData=Zm(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function el(e,t){const n={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new Ht({...n,...t,old:n})}function vk(e,t,n){let r=e-t*60*1e3;const o=n.offset(r);if(t===o)return[r,t];r-=(o-t)*60*1e3;const i=n.offset(r);return o===i?[r,o]:[e-Math.min(o,i)*60*1e3,Math.max(o,i)]}function ih(e,t){e+=t*60*1e3;const n=new Date(e);return{year:n.getUTCFullYear(),month:n.getUTCMonth()+1,day:n.getUTCDate(),hour:n.getUTCHours(),minute:n.getUTCMinutes(),second:n.getUTCSeconds(),millisecond:n.getUTCMilliseconds()}}function ah(e,t,n){return vk(Xm(e),t,n)}function yk(e,t){const n=e.o,r=e.c.year+Math.trunc(t.years),o=e.c.month+Math.trunc(t.months)+Math.trunc(t.quarters)*3,i={...e.c,year:r,month:o,day:Math.min(e.c.day,Jm(r,o))+Math.trunc(t.days)+Math.trunc(t.weeks)*7},a=Ft.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),l=Xm(i);let[u,c]=vk(l,n,e.zone);return a!==0&&(u+=a,c=e.zone.offset(u)),{ts:u,o:c}}function Nu(e,t,n,r,o,i){const{setZone:a,zone:l}=n;if(e&&Object.keys(e).length!==0||t){const u=t||l,c=Ht.fromObject(e,{...n,zone:u,specificOffset:i});return a?c:c.setZone(l)}else return Ht.invalid(new ti("unparsable",`the input "${o}" can't be parsed as ${r}`))}function sh(e,t,n=!0){return e.isValid?ni.create(Zt.create("en-US"),{allowZ:n,forceSimple:!0}).formatDateTimeFromString(e,t):null}function n3(e,t){const n=e.c.year>9999||e.c.year<0;let r="";return n&&e.c.year>=0&&(r+="+"),r+=Jn(e.c.year,n?6:4),t?(r+="-",r+=Jn(e.c.month),r+="-",r+=Jn(e.c.day)):(r+=Jn(e.c.month),r+=Jn(e.c.day)),r}function wk(e,t,n,r,o,i){let a=Jn(e.c.hour);return t?(a+=":",a+=Jn(e.c.minute),(e.c.millisecond!==0||e.c.second!==0||!n)&&(a+=":")):a+=Jn(e.c.minute),(e.c.millisecond!==0||e.c.second!==0||!n)&&(a+=Jn(e.c.second),(e.c.millisecond!==0||!r)&&(a+=".",a+=Jn(e.c.millisecond,3))),o&&(e.isOffsetFixed&&e.offset===0&&!i?a+="Z":e.o<0?(a+="-",a+=Jn(Math.trunc(-e.o/60)),a+=":",a+=Jn(Math.trunc(-e.o%60))):(a+="+",a+=Jn(Math.trunc(e.o/60)),a+=":",a+=Jn(Math.trunc(e.o%60)))),i&&(a+="["+e.zone.ianaName+"]"),a}const bk={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},bae={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},Cae={ordinal:1,hour:0,minute:0,second:0,millisecond:0},Ck=["year","month","day","hour","minute","second","millisecond"],xae=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],Sae=["year","ordinal","hour","minute","second","millisecond"];function $ae(e){const t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new Z$(e);return t}function xk(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return $ae(e)}}function Tae(e){if(xf===void 0&&(xf=jn.now()),e.type!=="iana")return e.offset(xf);const t=e.name;return lh[t]||(lh[t]=e.offset(xf)),lh[t]}function Sk(e,t){const n=Ha(t.zone,jn.defaultZone);if(!n.isValid)return Ht.invalid(Cf(n));const r=Zt.fromObject(t);let o,i;if(ht(e.year))o=jn.now();else{for(const u of Ck)ht(e[u])&&(e[u]=bk[u]);const a=LT(e)||_T(e);if(a)return Ht.invalid(a);const l=Tae(n);[o,i]=ah(e,l,n)}return new Ht({ts:o,zone:n,loc:r,o:i})}function $k(e,t,n){const r=ht(n.round)?!0:n.round,o=(a,l)=>(a=Yy(a,r||n.calendary?0:2,!0),t.loc.clone(n).relFormatter(n).format(a,l)),i=a=>n.calendary?t.hasSame(e,a)?0:t.startOf(a).diff(e.startOf(a),a).get(a):t.diff(e,a).get(a);if(n.unit)return o(i(n.unit),n.unit);for(const a of n.units){const l=i(a);if(Math.abs(l)>=1)return o(l,a)}return o(e>t?-0:0,n.units[n.units.length-1])}function Tk(e){let t={},n;return e.length>0&&typeof e[e.length-1]=="object"?(t=e[e.length-1],n=Array.from(e).slice(0,e.length-1)):n=Array.from(e),[t,n]}let xf,lh={},Ht=class Nn{constructor(t){const n=t.zone||jn.defaultZone;let r=t.invalid||(Number.isNaN(t.ts)?new ti("invalid input"):null)||(n.isValid?null:Cf(n));this.ts=ht(t.ts)?jn.now():t.ts;let o=null,i=null;if(!r)if(t.old&&t.old.ts===this.ts&&t.old.zone.equals(n))[o,i]=[t.old.c,t.old.o];else{const l=Ya(t.o)&&!t.old?t.o:n.offset(this.ts);o=ih(this.ts,l),r=Number.isNaN(o.year)?new ti("invalid input"):null,o=r?null:o,i=r?null:l}this._zone=n,this.loc=t.loc||Zt.create(),this.invalid=r,this.weekData=null,this.localWeekData=null,this.c=o,this.o=i,this.isLuxonDateTime=!0}static now(){return new Nn({})}static local(){const[t,n]=Tk(arguments),[r,o,i,a,l,u,c]=n;return Sk({year:r,month:o,day:i,hour:a,minute:l,second:u,millisecond:c},t)}static utc(){const[t,n]=Tk(arguments),[r,o,i,a,l,u,c]=n;return t.zone=Gr.utcInstance,Sk({year:r,month:o,day:i,hour:a,minute:l,second:u,millisecond:c},t)}static fromJSDate(t,n={}){const r=tie(t)?t.valueOf():NaN;if(Number.isNaN(r))return Nn.invalid("invalid input");const o=Ha(n.zone,jn.defaultZone);return o.isValid?new Nn({ts:r,zone:o,loc:Zt.fromObject(n)}):Nn.invalid(Cf(o))}static fromMillis(t,n={}){if(Ya(t))return t<-864e13||t>wae?Nn.invalid("Timestamp out of range"):new Nn({ts:t,zone:Ha(n.zone,jn.defaultZone),loc:Zt.fromObject(n)});throw new Dr(`fromMillis requires a numerical input, but received a ${typeof t} with value ${t}`)}static fromSeconds(t,n={}){if(Ya(t))return new Nn({ts:t*1e3,zone:Ha(n.zone,jn.defaultZone),loc:Zt.fromObject(n)});throw new Dr("fromSeconds requires a numerical input")}static fromObject(t,n={}){t=t||{};const r=Ha(n.zone,jn.defaultZone);if(!r.isValid)return Nn.invalid(Cf(r));const o=Zt.fromObject(n),i=th(t,xk),{minDaysInFirstWeek:a,startOfWeek:l}=OT(i,o),u=jn.now(),c=ht(n.specificOffset)?r.offset(u):n.specificOffset,f=!ht(i.ordinal),p=!ht(i.year),m=!ht(i.month)||!ht(i.day),g=p||m,w=i.weekYear||i.weekNumber;if((g||f)&&w)throw new Cu("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(m&&f)throw new Cu("Can't mix ordinal dates with month/day");const b=w||i.weekday&&!g;let x,S,k=ih(u,c);b?(x=xae,S=bae,k=Zm(k,a,l)):f?(x=Sae,S=Cae,k=Uy(k)):(x=Ck,S=bk);let T=!1;for(const O of x){const B=i[O];ht(B)?T?i[O]=S[O]:i[O]=k[O]:T=!0}const E=b?Joe(i,a,l):f?Xoe(i):LT(i),A=E||_T(i);if(A)return Nn.invalid(A);const N=b?NT(i,a,l):f?PT(i):i,[I,P]=ah(N,c,r),M=new Nn({ts:I,zone:r,o:P,loc:o});return i.weekday&&g&&t.weekday!==M.weekday?Nn.invalid("mismatched weekday",`you can't specify both a weekday of ${i.weekday} and a date of ${M.toISO()}`):M.isValid?M:Nn.invalid(M.invalid)}static fromISO(t,n={}){const[r,o]=Uie(t);return Nu(r,o,n,"ISO 8601",t)}static fromRFC2822(t,n={}){const[r,o]=Wie(t);return Nu(r,o,n,"RFC 2822",t)}static fromHTTP(t,n={}){const[r,o]=Hie(t);return Nu(r,o,n,"HTTP",n)}static fromFormat(t,n,r={}){if(ht(t)||ht(n))throw new Dr("fromFormat requires an input string and a format");const{locale:o=null,numberingSystem:i=null}=r,a=Zt.fromOpts({locale:o,numberingSystem:i,defaultToEN:!0}),[l,u,c,f]=yae(a,t,n);return f?Nn.invalid(f):Nu(l,u,r,`format ${n}`,t,c)}static fromString(t,n,r={}){return Nn.fromFormat(t,n,r)}static fromSQL(t,n={}){const[r,o]=Xie(t);return Nu(r,o,n,"SQL",t)}static invalid(t,n=null){if(!t)throw new Dr("need to specify a reason the DateTime is invalid");const r=t instanceof ti?t:new ti(t,n);if(jn.throwOnInvalid)throw new Toe(r);return new Nn({invalid:r})}static isDateTime(t){return t&&t.isLuxonDateTime||!1}static parseFormatForOpts(t,n={}){const r=gk(t,Zt.fromObject(n));return r?r.map(o=>o?o.val:null).join(""):null}static expandFormat(t,n={}){return pk(ni.parseFormat(t),Zt.fromObject(n)).map(o=>o.val).join("")}static resetCache(){xf=void 0,lh={}}get(t){return this[t]}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?e3(this).weekYear:NaN}get weekNumber(){return this.isValid?e3(this).weekNumber:NaN}get weekday(){return this.isValid?e3(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?t3(this).weekday:NaN}get localWeekNumber(){return this.isValid?t3(this).weekNumber:NaN}get localWeekYear(){return this.isValid?t3(this).weekYear:NaN}get ordinal(){return this.isValid?Uy(this.c).ordinal:NaN}get monthShort(){return this.isValid?rh.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?rh.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?rh.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?rh.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return this.isOffsetFixed?!1:this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const t=864e5,n=6e4,r=Xm(this.c),o=this.zone.offset(r-t),i=this.zone.offset(r+t),a=this.zone.offset(r-o*n),l=this.zone.offset(r-i*n);if(a===l)return[this];const u=r-a*n,c=r-l*n,f=ih(u,a),p=ih(c,l);return f.hour===p.hour&&f.minute===p.minute&&f.second===p.second&&f.millisecond===p.millisecond?[el(this,{ts:u}),el(this,{ts:c})]:[this]}get isInLeapYear(){return gf(this.year)}get daysInMonth(){return Jm(this.year,this.month)}get daysInYear(){return this.isValid?$u(this.year):NaN}get weeksInWeekYear(){return this.isValid?vf(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?vf(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(t={}){const{locale:n,numberingSystem:r,calendar:o}=ni.create(this.loc.clone(t),t).resolvedOptions(this);return{locale:n,numberingSystem:r,outputCalendar:o}}toUTC(t=0,n={}){return this.setZone(Gr.instance(t),n)}toLocal(){return this.setZone(jn.defaultZone)}setZone(t,{keepLocalTime:n=!1,keepCalendarTime:r=!1}={}){if(t=Ha(t,jn.defaultZone),t.equals(this.zone))return this;if(t.isValid){let o=this.ts;if(n||r){const i=t.offset(this.ts),a=this.toObject();[o]=ah(a,i,t)}return el(this,{ts:o,zone:t})}else return Nn.invalid(Cf(t))}reconfigure({locale:t,numberingSystem:n,outputCalendar:r}={}){const o=this.loc.clone({locale:t,numberingSystem:n,outputCalendar:r});return el(this,{loc:o})}setLocale(t){return this.reconfigure({locale:t})}set(t){if(!this.isValid)return this;const n=th(t,xk),{minDaysInFirstWeek:r,startOfWeek:o}=OT(n,this.loc),i=!ht(n.weekYear)||!ht(n.weekNumber)||!ht(n.weekday),a=!ht(n.ordinal),l=!ht(n.year),u=!ht(n.month)||!ht(n.day),c=l||u,f=n.weekYear||n.weekNumber;if((c||a)&&f)throw new Cu("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(u&&a)throw new Cu("Can't mix ordinal dates with month/day");let p;i?p=NT({...Zm(this.c,r,o),...n},r,o):ht(n.ordinal)?(p={...this.toObject(),...n},ht(n.day)&&(p.day=Math.min(Jm(p.year,p.month),p.day))):p=PT({...Uy(this.c),...n});const[m,g]=ah(p,this.o,this.zone);return el(this,{ts:m,o:g})}plus(t){if(!this.isValid)return this;const n=Ft.fromDurationLike(t);return el(this,yk(this,n))}minus(t){if(!this.isValid)return this;const n=Ft.fromDurationLike(t).negate();return el(this,yk(this,n))}startOf(t,{useLocaleWeeks:n=!1}={}){if(!this.isValid)return this;const r={},o=Ft.normalizeUnit(t);switch(o){case"years":r.month=1;case"quarters":case"months":r.day=1;case"weeks":case"days":r.hour=0;case"hours":r.minute=0;case"minutes":r.second=0;case"seconds":r.millisecond=0;break}if(o==="weeks")if(n){const i=this.loc.getStartOfWeek(),{weekday:a}=this;athis.valueOf(),l=a?this:t,u=a?t:this,c=aae(l,u,i,o);return a?c.negate():c}diffNow(t="milliseconds",n={}){return this.diff(Nn.now(),t,n)}until(t){return this.isValid?zn.fromDateTimes(this,t):this}hasSame(t,n,r){if(!this.isValid)return!1;const o=t.valueOf(),i=this.setZone(t.zone,{keepLocalTime:!0});return i.startOf(n,r)<=o&&o<=i.endOf(n,r)}equals(t){return this.isValid&&t.isValid&&this.valueOf()===t.valueOf()&&this.zone.equals(t.zone)&&this.loc.equals(t.loc)}toRelative(t={}){if(!this.isValid)return null;const n=t.base||Nn.fromObject({},{zone:this.zone}),r=t.padding?thisn.valueOf(),Math.min)}static max(...t){if(!t.every(Nn.isDateTime))throw new Dr("max requires all arguments be DateTimes");return FT(t,n=>n.valueOf(),Math.max)}static fromFormatExplain(t,n,r={}){const{locale:o=null,numberingSystem:i=null}=r,a=Zt.fromOpts({locale:o,numberingSystem:i,defaultToEN:!0});return hk(a,t,n)}static fromStringExplain(t,n,r={}){return Nn.fromFormatExplain(t,n,r)}static buildFormatParser(t,n={}){const{locale:r=null,numberingSystem:o=null}=n,i=Zt.fromOpts({locale:r,numberingSystem:o,defaultToEN:!0});return new mk(i,t)}static fromFormatParser(t,n,r={}){if(ht(t)||ht(n))throw new Dr("fromFormatParser requires an input string and a format parser");const{locale:o=null,numberingSystem:i=null}=r,a=Zt.fromOpts({locale:o,numberingSystem:i,defaultToEN:!0});if(!a.equals(n.locale))throw new Dr(`fromFormatParser called with a locale of ${a}, but the format parser was created for ${n.locale}`);const{result:l,zone:u,specificOffset:c,invalidReason:f}=n.explainFromTokens(t);return f?Nn.invalid(f):Nu(l,u,r,`format ${n.format}`,t,c)}static get DATE_SHORT(){return Um}static get DATE_MED(){return Q$}static get DATE_MED_WITH_WEEKDAY(){return Aoe}static get DATE_FULL(){return J$}static get DATE_HUGE(){return X$}static get TIME_SIMPLE(){return eT}static get TIME_WITH_SECONDS(){return tT}static get TIME_WITH_SHORT_OFFSET(){return nT}static get TIME_WITH_LONG_OFFSET(){return rT}static get TIME_24_SIMPLE(){return oT}static get TIME_24_WITH_SECONDS(){return iT}static get TIME_24_WITH_SHORT_OFFSET(){return aT}static get TIME_24_WITH_LONG_OFFSET(){return sT}static get DATETIME_SHORT(){return lT}static get DATETIME_SHORT_WITH_SECONDS(){return uT}static get DATETIME_MED(){return dT}static get DATETIME_MED_WITH_SECONDS(){return cT}static get DATETIME_MED_WITH_WEEKDAY(){return Doe}static get DATETIME_FULL(){return fT}static get DATETIME_FULL_WITH_SECONDS(){return pT}static get DATETIME_HUGE(){return mT}static get DATETIME_HUGE_WITH_SECONDS(){return hT}};function Sf(e){if(Ht.isDateTime(e))return e;if(e&&e.valueOf&&Ya(e.valueOf()))return Ht.fromJSDate(e);if(e&&typeof e=="object")return Ht.fromObject(e);throw new Dr(`Unknown datetime argument: ${e}, of type ${typeof e}`)}const kk="year",Ek="days",kae="hours",Eae="minutes",Aae="seconds",Dae="milliseconds",Rae=[Ek,kae,Eae,Aae];function Iae(e,{active:t,always:n,interval:r,observe:o}={}){const i=!!t&&(Nae(e,r)||n),a=i&&o?Pae(e):null;return{isRelative:i,relativeObserverTimeout:a}}function Nae(e,{unit:t=Ek,value:n=7}={}){const r=e.diffNow(t).get(t);return Math.abs(r)<=n}function Pae(e){let t=1e3;return[...Rae].some(n=>{const r=e.diffNow(n).get(n),o=Math.abs(r)>=1;return o&&(t=Math.floor(e.diffNow(n).as(Dae)/r),qi(t,999,1001)&&(t=1e3)),o}),t}const Oae="Invalid Date",Lae=["fromISO","fromHTTP","fromRFC2822","fromSQL"],_ae=[e=>{if(!e)throw new Error("Unable to parse the empty value")},e=>Ht.isDateTime(e)?e:void 0,e=>e instanceof Date?Ht.fromJSDate(e):void 0,e=>typeof e=="number"?Ht.fromMillis(Mae(e)):void 0,e=>{if(typeof e=="string"){const t=new Date(e);return t.toString()!==Oae?Ht.fromJSDate(t):void 0}},e=>{let t;return[...Lae].some(n=>{const r=Ht[n](e);return r.isValid&&(t=r),r.isValid}),t}];function r3(e){let t;if([..._ae].some(n=>{const r=n(e);return r&&(t=r),!!r}),!t||!t.isValid)throw new Error(`Unable to parse the value "${e}" of a type "${typeof e}"`);return t}function Mae(e){const{length:t}=e.toString();return t<=11?e*1e3:e}const Bae="DATE_FULL";function Fae(e,{format:t,locale:n,stripSameYear:r,recentLabel:o,relative:i}){const a=r3(e),{isRelative:l,relativeObserverTimeout:u}=Iae(a,i);if(l){const f=Math.abs(Ht.now().diff(a,"minutes").minutes)<1;return{relativeObserverTimeout:u,formattedDate:f&&o?o:a.toRelative({locale:o3(n)})}}const c=Ak(t,{stripYear:r&&zae(a)});return{relativeObserverTimeout:u,formattedDate:a.toLocaleString({...c},{locale:o3(n)}).replaceAll(" "," ")}}function jae(e,t){const n=r3(e),r=Ak("DATETIME_FULL");return n.toLocaleString(r,{locale:o3(t)})}function o3(e){if(!(!e||typeof e!="string"||e==="auto"))return e.replace("_","-")}function zae(e){return e.get(kk)===Ht.local().get(kk)}function Ak(e,{stripYear:t=!1}={}){let n;return Z5(e)?n=e:typeof e=="string"&&e in Ht?n={...Ht[e]}:n={...Ht[Bae]},{...n,...t?{year:void 0}:{}}}const Gae=y.forwardRef(({value:e,locale:t="auto",format:n="DATE_FULL",stripSameYear:r=!0,tooltipBackgroundColor:o,tooltipFontColor:i,relative:a={},recentLabel:l,relativeActive:u=!0,relativeAlways:c=!1,relativeIntervalUnit:f="DAYS",relativeIntervalValue:p=7,relativeObserve:m=!0,withTooltip:g=!0,...w},b)=>{const x=y.useMemo(()=>r3(e),[e]),{formattedDate:S,relativeObserverTimeout:k}=Fae(x,{format:n,locale:t,stripSameYear:r,recentLabel:l,relative:Vae({relative:a,relativeActive:u,relativeAlways:c,relativeObserve:m,relativeIntervalUnit:f,relativeIntervalValue:p})}),T=jae(x,t),E=B0();return E9(E,k),g?v.jsx(au,{title:T,background:o,fontColor:i,children:v.jsx(Dk,{ref:b,...w,children:S})}):v.jsx(Dk,{ref:b,...w,children:S})});function Vae({relative:e,relativeActive:t,relativeAlways:n,relativeObserve:r,relativeIntervalUnit:o,relativeIntervalValue:i}){return{...e,active:t,always:n,observe:r,interval:{unit:o,value:i}}}const Dk=R.div.withConfig({displayName:"DateTime__Time",componentId:"sc-5c99b88d-0"})([""]),Uae="es-embed-root",Wae=R.div.withConfig({displayName:"EmbedRoot__Root",componentId:"sc-2cafecf5-0"})(["position:relative;width:",";color:",";margin:0 auto;-webkit-font-smoothing:antialiased;&,*{box-sizing:border-box !important;outline:none !important;}",""],({_fullWidth:e})=>e?"100%":"auto",({_textColor:e="inherit"})=>e,({_font:e})=>e?.value&&`font-family: "${e.value}";`),Hae=y.forwardRef(function({children:e,fullWidth:t=!0,width:n="auto",textColor:r,className:o,customCSSClassName:i,font:a,style:l},u){const c=[Uae,i,o].filter(Boolean).join(" ");return v.jsx(Wae,{className:c,style:{...l,maxWidth:f8(n)},_font:a,_textColor:r,_fullWidth:t,ref:u,children:e})});function Yae(e=[]){const t=e.filter(Boolean).filter(n=>n.googleFont&&n.value).map(n=>n.value+":400,b,i").join("|");return y.useEffect(()=>{if(!t)return;const n=document.createElement("link");return n.rel="stylesheet",n.href=`https://web.archive.org/web/20260217191803/https://fonts.googleapis.com/css?family=${t}`,document.head.appendChild(n),()=>{document.head.removeChild(n)}},[t])}function qae({fonts:e=[]}){return Yae(e),null}const Pu=y.forwardRef(function({textStyle:t={},lineHeight:n,children:r,color:o="currentColor",display:i="block",...a},l){const u=j0({...t,lineHeight:n??t.lineHeight});return v.jsx(Kae,{$sx:{color:o,display:i,textTransform:t.textTransform||"inherit",textAlign:t.textAlign||"inherit",fontSize:t.fontSize||"inherit",fontStyle:t.fontStyle||"normal",fontWeight:t.fontWeight||"normal",lineHeight:u,a:{color:o}},...a,ref:l,children:r})}),Kae=R.div.withConfig({displayName:"typography__Container",componentId:"sc-66f865ad-0"})(["",";"],Kt),Rk=12,Ik=.66,Nk=.82;function Zae(e,t,n,r){const o=r?0:e;return t?[e,n==="right"?Rk:o,e,n==="left"?Rk:o]:[Math.round(e*Ik),n==="right"?Math.round(Nk*e):o,Math.round(e*Ik),n==="left"?Math.round(Nk*e):o]}var i3,Pk;function Qae(){return Pk||(Pk=1,i3=function e(t,n){if(t===n)return!0;if(t&&n&&typeof t=="object"&&typeof n=="object"){if(t.constructor!==n.constructor)return!1;var r,o,i;if(Array.isArray(t)){if(r=t.length,r!=n.length)return!1;for(o=r;o--!==0;)if(!e(t[o],n[o]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if(i=Object.keys(t),r=i.length,r!==Object.keys(n).length)return!1;for(o=r;o--!==0;)if(!Object.prototype.hasOwnProperty.call(n,i[o]))return!1;for(o=r;o--!==0;){var a=i[o];if(!e(t[a],n[a]))return!1}return!0}return t!==t&&n!==n}),i3}var Jae=Qae();const Xae=Ut(Jae);function ese({text:e,children:t,textStyle:n}){const[r,o]=y.useState(),[i]=Wn(o,{resize:!0});return v.jsxs(v.Fragment,{children:[v.jsx(tse,{ref:i,_textStyle:n,children:e}),r&&t(r)]})}const tse=R.span.withConfig({displayName:"TextMeasure__TextMeasureComponent",componentId:"sc-a887ff43-0"})(["",";position:absolute;z-index:-999;height:0;overflow:hidden;white-space:pre;"],Qo),nse=({mask:e,value:t,fieldColor:n,fontWeight:r,fontStyle:o})=>{if(!e)return null;const i=e.split(""),a=(l,u)=>{const c=ue?"rgba(0,0,0,0)":Ie(t,.3),({_fontWeight:e})=>e,({_fontStyle:e})=>e),Ok=.75,ose="rgba(0, 0, 0, 0)",ise=.8,ase=y.memo(y.forwardRef(function({value:t,mask:n,initialValue:r="",label:o,ariaLabel:i,placeholder:a,forceFocusAnimation:l,leftSlot:u,rightSlot:c,limit:f,multiline:p=!1,minVisibleRows:m=3,maxVisibleRows:g=1/0,autoFocus:w=!1,shouldFocusSlotOnClick:b=!0,allowSlotNativeEvents:x=!1,specialEmptyCase:S,padding:k=[10,0],variants:T={},background:E="rgba(255, 255, 255, 0)",fontStyle:A="normal",fontWeight:N=400,fontSize:I=16,lineHeight:P=1.32,fitContentWidth:M,color:O="rgb(17, 17, 17)",borderType:B,borderColor:j="rgba(17, 17, 17, 0.3)",borderWidth:z=1,borderRadius:te,underlineVariants:re={},labelVariants:ae={},labelFontStyle:oe="normal",labelFontWeight:G=400,labelFontSize:V,labelTextTransform:Z,labelColor:F="rgba(17, 17, 17, 0.5)",placeholderVariants:H={},placeholderFontStyle:ne="normal",placeholderFontWeight:ie=400,placeholderColor:K="rgba(17, 17, 17, 0.3)",limitMessageVariants:de={},limitMessageBackground:ve="rgb(255, 255, 255)",customVariant:xe,id:ge,name:ye,type:we="text",disabled:$e=!1,required:Me=!1,readOnly:Ae=!1,className:De,withoutTransition:Oe,minLength:rt,maxLength:ze,inputMode:Qe="text",style:tt,onPaste:nt,onValueChange:Be,onFocus:Le,onClick:$t,onKeyDown:wt,onBlur:He,onKeyUp:Xe,onDoubleClick:qe,onCompositionStart:ft,onCompositionEnd:jt},Tt){const at=t!==void 0,[Fe,Nt]=y.useState(r),zt=at?t:Fe;y.useEffect(()=>{Nt(r)},[r]);const[Tn,pr]=y.useState(!0),kn=!(!!S&&zt===S)&&(!!zt||!zt&&!Tn),On=!!o,At=!!a,bt=B==="outline",kt=B==="underline",rn=f!==void 0,ut=!!n,Dt=y.useRef(null),Lt=y.useRef(null),_t=y.useCallback(un=>{Lt.current&&Lt.current.focus(un)},[]);y.useImperativeHandle(Tt,()=>({containerRef:Dt,inputRef:Lt,focusInput:_t}),[_t]);const gt=un=>(p?un:un.replace(/\r?\n|\r/g,"")).slice(0,f),Jt=un=>{const{value:ga}=un.target,Bi=gt(ga);t!==ga&&(at||Nt(Bi),Be&&Be(Bi,un))},xt=({target:un})=>{const ga=un.validity.valid;pr(ga)},[Bt,Xt]=y.useState(!1),En=un=>{Xt(!0),Le&&Le(un)},An=un=>{Xt(!1),He&&He(un)},mr=()=>{_t()},Nr=un=>{if(!b){if(!x){un.preventDefault();return}return}_t()},po={id:ge,name:ye,disabled:$e,"aria-required":Me,autoFocus:w,value:gt(zt),placeholder:a,onChange:Jt,onInput:xt,onFocus:En,onBlur:An,onCompositionStart:ft,onCompositionEnd:jt,onClick:$t,onKeyDown:wt,onKeyUp:Xe,onDoubleClick:qe,onPaste:nt,maxLength:ze,minLength:rt,inputMode:Qe,readOnly:Ae},{length:Mt}=zt,on=rn&&Mt/f>=ise,it=rn&&Mt>=f,pt=["initial",(kn||Bt||l)&&"touched",kn&&"filled",(Bt||l)&&"focused",on&&"limitAlmostReached",it&&"limitReached",$e&&"disabled",...Array.isArray(xe)?xe:[xe]].filter(Boolean),St=Oe?Nv.disabled:{type:"spring",stiffness:600,damping:45,mass:1},[Dn,Rn,Po,_i]=z0(k),Mi=Math.round(I*P),yl=On?Mi*Ok/2:0,yn=Pt(ve),fd=un=>v.jsx(dh,{onPointerDown:Nr,style:{height:Mi},children:v.jsx("div",{children:typeof un=="function"?un(pt):un})});return v.jsx(ese,{text:zt,textStyle:{fontSize:I,fontWeight:N},children:({width:un})=>v.jsxs(a3,{ref:Dt,className:De,style:{borderWidth:z,borderRadius:te,fontStyle:A,fontWeight:N,fontSize:I,lineHeight:`${Mi}px`,width:M?un+_i+Rn+4:void 0,...tt},_paddingTop:Dn,_paddingLeft:_i,_paddingRight:Rn,_paddingBottom:Po,transition:St,initial:!1,animate:Ci({...T,initial:{borderColor:bt?j:ose,background:E,color:O,opacity:1,...T?.initial},disabled:{opacity:.3,...T?.disabled}},pt),onClick:mr,children:[v.jsx(ere,{initial:!1,children:on&&v.jsx(hse,{style:{right:Rn},transition:St,initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},children:v.jsxs(gse,{transition:St,initial:!1,animate:Ci({...de,initial:{background:ve,color:yn,...de?.initial}},pt),children:[Mt,"/",f]})})}),!!u&&fd(u),v.jsxs(sse,{children:[On&&v.jsx(cse,{transition:St,initial:!1,animate:Ci({initial:{y:0,scale:1},touched:{y:-yl,scale:Ok}},pt),children:v.jsx(fse,{htmlFor:ge,style:{fontStyle:oe,fontWeight:G,fontSize:V,textTransform:Z},transition:St,initial:!1,animate:Ci({...ae,initial:{color:F,...ae?.initial}},pt),children:o})}),v.jsxs(lse,{transition:St,initial:!1,animate:Ci(On?{initial:{y:yl,opacity:0},touched:{opacity:1}}:{initial:{y:0,opacity:1},touched:{opacity:1}},pt),children:[At&&!kn&&v.jsx(pse,{style:{fontStyle:ne,fontWeight:ie},transition:St,initial:!1,animate:Ci({...H,initial:{color:K,...H?.initial}},pt),children:a}),ut&&v.jsx(mse,{transition:St,initial:!1,animate:Ci({...H,initial:{color:K,...H?.initial}},pt),children:v.jsx(nse,{mask:n,value:zt,fieldColor:K,fontWeight:N,fontStyle:A})}),p&&v.jsx(dse,{...po,ref:Lt,minRows:m,maxRows:g,"aria-label":i}),!p&&v.jsx(use,{...po,ref:Lt,type:we,autoComplete:"off","aria-label":i})]})]}),!!c&&fd(c),kt&&v.jsx(vse,{style:{top:-z,right:-z,bottom:-z,left:-z,borderWidth:z},transition:St,initial:!1,animate:Ci({...re,initial:{borderColor:j,...re?.initial}},pt)})]})})}),(e,t)=>{const{leftSlot:n,rightSlot:r,...o}=e,{leftSlot:i,rightSlot:a,...l}=t;return Xae(o,l)&&n===i&&r===a}),uh=ee(["font-style:inherit;font-variant:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;"]),Lk=ee(["",";display:block;box-sizing:border-box;width:100%;margin:0;padding:0;border:none !important;outline:none !important;box-shadow:none;background:transparent !important;background-color:transparent !important;text-overflow:ellipsis;transform:translate3d(0,0,0);&::placeholder{opacity:0;}"],uh),a3=R($o.div).withConfig({displayName:"TextControlBase__TextControlBaseContainer",componentId:"sc-6efb4fee-0"})(["position:relative;display:flex;border:1px solid;cursor:text;padding:"," !important;"],({_paddingTop:e,_paddingRight:t,_paddingBottom:n,_paddingLeft:r})=>`${e}px ${t}px ${n}px ${r}px`),sse=R($o.div).withConfig({displayName:"TextControlBase__TextControlBaseInner",componentId:"sc-6efb4fee-1"})(["position:relative;flex:1;"]),dh=R.div.withConfig({displayName:"TextControlBase__TextControlBaseSlot",componentId:"sc-6efb4fee-2"})(["display:flex;align-items:center;flex:0;&:first-child{margin-right:8px;}&:last-child{margin-left:8px;}"]),lse=R($o.div).withConfig({displayName:"TextControlBase__TextControlBaseInputWrapper",componentId:"sc-6efb4fee-3"})(["position:relative;z-index:1;"]),use=R.input.withConfig({displayName:"TextControlBase__TextControlBaseInput",componentId:"sc-6efb4fee-4"})(["input&{","}"],Lk),dse=R(dH).withConfig({displayName:"TextControlBase__TextControlBaseTextarea",componentId:"sc-6efb4fee-5"})(["textarea&{","}resize:none;"],Lk),cse=R($o.div).withConfig({displayName:"TextControlBase__TextControlBaseLabelWrapper",componentId:"sc-6efb4fee-6"})(["position:absolute;top:auto;left:auto;max-width:100%;transform-origin:2px 25%;pointer-events:none;"]),fse=R($o.label).withConfig({displayName:"TextControlBase__TextControlBaseLabel",componentId:"sc-6efb4fee-7"})(["",";display:block;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis;"],uh),pse=R($o.div).withConfig({displayName:"TextControlBase__TextControlBasePlaceholder",componentId:"sc-6efb4fee-8"})(["",";position:absolute;overflow:hidden;top:0;right:0;left:0;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;"],uh),mse=R($o.div).withConfig({displayName:"TextControlBase__TextControlBaseMask",componentId:"sc-6efb4fee-9"})(["",";position:absolute;overflow:hidden;top:0;right:0;left:0;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;"],uh),hse=R($o.div).withConfig({displayName:"TextControlBase__TextControlBaseLimitMessageWrapper",componentId:"sc-6efb4fee-10"})(["position:absolute;z-index:3;top:-14px;pointer-events:none;"]),gse=R($o.div).withConfig({displayName:"TextControlBase__TextControlBaseLimitMessage",componentId:"sc-6efb4fee-11"})(["padding:5px 8px;font-size:13px;line-height:1.38;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.3);"]),vse=R($o.div).withConfig({displayName:"TextControlBase__TextControlBaseUnderline",componentId:"sc-6efb4fee-12"})(["position:absolute;z-index:2;border-bottom:solid;border-radius:inherit;pointer-events:none;"]),Za=y.forwardRef(function({font:t={fontSize:16},labelFont:n={fontSize:16},padding:r,label:o,leftSlot:i,rightSlot:a,background:l,borderType:u,...c},f){const{fontWeight:p,fontStyle:m,fontSize:g}=t,{fontWeight:w,fontStyle:b,fontSize:x,textTransform:S}=n,A=r||Zae(g,!!o,!!i&&"left"||!!a&&"right"||!1,u==="underline"&&(l==="transparent"||!l));return v.jsx(ase,{...c,ref:f,padding:A,fontWeight:p,fontStyle:m,fontSize:g,background:l,borderType:u,label:o,labelFontStyle:b,labelFontWeight:w,labelFontSize:x,labelTextTransform:S,leftSlot:i,rightSlot:a})}),yse=y.createContext(null),wse=({children:e,widgetDisplayMode:t,editMode:n})=>{const r=bi(),o=y.useCallback((i="allDevices")=>n?!0:i==="allDevices"||r&&i==="mobileOnly"||!r&&i==="desktopOnly",[r,n]);return v.jsx(yse.Provider,{value:{isVisibleOnDevice:o},children:o(t)?e:null})};function bse(e){if(!e)return null;const{visibilityOnPagesDisplayMode:t="allPages",visibilityOnPagesDisplayPages:n=[],visibilityOnPagesHideMode:r="none",visibilityOnPagesHidePages:o=[]}=e;return{visibilityOnPagesDisplayMode:t,visibilityOnPagesDisplayPages:n,visibilityOnPagesHideMode:r,visibilityOnPagesHidePages:o}}const Cse=(e,t)=>{if(!e)return!0;const{visibilityOnPagesDisplayMode:n,visibilityOnPagesDisplayPages:r,visibilityOnPagesHideMode:o,visibilityOnPagesHidePages:i}=e;let a;try{a=new URL(t||document.location.href)}catch{return!0}const l=Av(`${a.host}${a.pathname}`),u=`${Av(a.host)}(\\/)?(index\\.(.*))?($|\\?)`,c={allPages:".*",homepage:u,specificPages:_k(r,".*")},f={none:"(?!.*)",homepage:u,specificPages:_k(i,"(?!.*)")},m=new RegExp(c[n]).test(l),w=new RegExp(f[o]).test(l);return m&&!w},_k=(e=[],t="")=>e.filter(r=>!!r.link).map(r=>`(${xse(Av(r.link))})`).join("|")||t,xse=e=>e.replace(/\/\*|[/.*+?^${}()|[\]\\]/g,t=>t==="/*"||t==="*"?"(.*)":`\\${t}`)+"$",Sse=({children:e,widgetVisibilityOnPages:t,editMode:n})=>{const r=y.useMemo(()=>n||Cse(t),[t,n]);return v.jsx(v.Fragment,{children:r?e:null})},ki={widgetTitle:!1,widgetTitleTitle:"",widgetTitleCaption:"",widgetTitleTitleColor:"rgb(17, 17, 17)",widgetTitleCaptionColor:"rgb(17, 17, 17)",widgetTitleLinksColor:"rgb(25, 123, 255)",widgetTitleAlignment:"center",enabledTextBalance:!0,widgetTitleTitleTextStyle:{fontSize:24,fontWeight:"bold",fontStyle:"normal"},widgetTitleCaptionTextStyle:{fontSize:16}},$se={widgetTitle:"enabled",widgetTitleTitle:"title",widgetTitleCaption:"caption",widgetTitleTitleColor:"titleColor",widgetTitleCaptionColor:"captionColor",widgetTitleLinksColor:"linksColor",widgetTitleAlignment:"alignment",widgetTitleTitleTextStyle:"titleTextStyle",widgetTitleCaptionTextStyle:"captionTextStyle"};function Tse(e){const t={widgetTitle:e.widgetTitle,widgetTitleTitle:e.widgetTitleTitle,widgetTitleCaption:e.widgetTitleCaption,widgetTitleTitleColor:e.widgetTitleTitleColor,widgetTitleCaptionColor:e.widgetTitleCaptionColor,widgetTitleLinksColor:e.widgetTitleLinksColor,widgetTitleAlignment:e.widgetTitleAlignment,widgetTitleTitleTextStyle:e.widgetTitleTitleTextStyle,widgetTitleCaptionTextStyle:e.widgetTitleCaptionTextStyle};return QV(t,$se)}function kse({enabled:e=ki.widgetTitle,title:t=ki.widgetTitleTitle,caption:n=ki.widgetTitleCaption,titleColor:r=ki.widgetTitleTitleColor,captionColor:o=ki.widgetTitleCaptionColor,linksColor:i=ki.widgetTitleLinksColor,alignment:a=ki.widgetTitleAlignment,titleTextStyle:l=ki.widgetTitleTitleTextStyle,captionTextStyle:u=ki.widgetTitleCaptionTextStyle,enabledTextBalance:c=ki.enabledTextBalance,bottomOffset:f,maxWidth:p,...m}){return!e||!t&&!n?null:v.jsx(Ese,{$sx:{textAlign:a,marginBottom:f||void 0},...m,children:v.jsxs(Ase,{$sx:{maxWidth:p||void 0},children:[t&&v.jsx(Dse,{_linksColor:i,$sx:{...l,color:r,textWrap:c?"balance":void 0},dangerouslySetInnerHTML:{__html:t}}),n&&v.jsx(Rse,{_linksColor:i,$sx:{...u,color:o,marginTop:t?8:0,textWrap:c?"balance":void 0},dangerouslySetInnerHTML:{__html:n}})]})})}const Ese=R.div.withConfig({displayName:"WidgetTitle__Container",componentId:"sc-c581efe-0"})(["",";"],Kt),Ase=R.div.withConfig({displayName:"WidgetTitle__Inner",componentId:"sc-c581efe-1"})(["",";margin:0 auto;"],Kt),Dse=R.div.withConfig({displayName:"WidgetTitle__Header",componentId:"sc-c581efe-2"})(["",";line-height:1.32;& a{color:",";text-decoration:underline;}"],Kt,({_linksColor:e})=>e||"inherit"),Rse=R.div.withConfig({displayName:"WidgetTitle__Caption",componentId:"sc-c581efe-3"})(["",";line-height:1.4;& a{color:",";text-decoration:underline;}"],Kt,({_linksColor:e})=>e||"inherit");function Ou(e){return["badgeFloating","badgeEmbed","cardBadge","compactBadge","reviewsButtonBadge","reviewRequestBadge"].includes(e)}function Ise(e,t){if(e&&t==="google")return`${e.replace("s40","s80")} 2x`}const Nse="https://web.archive.org/web/20260217191803/https://phosphor.utils.elfsightcdn.com/",s3=e=>{if(!e)return"";const t=new URL(Nse);return t.searchParams.set("url",e),t.toString()},U="https://web.archive.org/web/20260217191803/https://static.elfsight.com/icons/app-all-in-one-reviews-icons",he="https://web.archive.org/web/20260217191803/https://static.elfsight.com/icons/app-all-in-one-reviews-logos",le={DEFAULT_MANUAL_SOURCE:"default-manual-source",COLLECTED_VIA_WIDGET:"collected-via-widget",CUSTOM:"custom",APPLE_PODCASTS:"apple-podcasts",APPLE_APP_STORE:"apple-app-store",CHECKATRADE:"checkatrade",FEEFO:"feefo",FRESHA:"fresha",GET_YOUR_GUIDE:"get-your-guide",NEXTDOOR:"nextdoor",RATE_MY_AGENT:"rate-my-agent",REALTOR:"realtor",SHOPIFY:"shopify",STREET_EASY:"street-easy",TOUR_RADAR:"tour-radar",AIRBNB:"airbnb",ALI_EXPRESS:"ali-express",AMAZON:"amazon",AVVO:"avvo",BBB:"bbb",BOOKING:"booking",CAPTERRA:"capterra",DEALER_RATER:"dealer-rater",EBAY:"ebay",EDMUNDS:"ed-munds",ETSY:"etsy",FACEBOOK:"facebook",G2:"g2",GOOGLE:"google",GOOGLE_CUSTOMER:"google-customer",GOOGLE_PLAY_STORE:"google-play-store",HOTELS:"hotels",HOUZZ:"houzz",HEALTH_GRADES:"healthgrades",HOME_ADVISOR:"homeadvisor",OPEN_TABLE:"open-table",TRIP_ADVISOR:"trip-advisor",TRUSTPILOT:"trustpilot",THUMBTACK:"thumbtack",VRBO:"vrbo",YELP:"yelp",ZILLOW:"zillow",PRODUCT_REVIEW:"productreview",EXPEDIA:"expedia",LAWYERS:"lawyers",FIND_LAW:"findlaw",WALMART:"walmart",ZOMATO:"zomato",MAKE_MY_TRIP:"makemytrip",MARTINDALE:"martindale",PRODUCT_HUNT:"producthunt",ANGI:"angi",TRUSTED_SHOPS:"trustedshops",YELL:"yell",YELLOW_PAGES:"yellowpages",GLASSDOOR:"glassdoor",CLASSPASS:"classpass",INDEED:"indeed",RATEMDS:"ratemds",REALSELF:"realself",SITEJABBER:"sitejabber",THE_FORK:"thefork",THE_KNOT:"the_knot",WEBMD:"webmd",WEDDING_WIRE:"wedding_wire",ZOCDOC:"zocdoc",INSTAGRAM:"instagram",LINKED_IN:"linkedin",X:"x"},Mk={id:le.AIRBNB,title:"Airbnb",icon:`${U}-airbnb.svg`,nativeIcon:`${U}-airbnb-multicolor.svg`,iconStroke:`${U}-airbnb-stroke.svg`,nativeIconStroke:`${U}-airbnb-multicolor-stroke.svg`,logo:`${he}-airbnb-logo.svg`,nativeLogo:`${he}-airbnb-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://airbnb.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.airbnb.com/rooms/27521721",group:"Popular Platforms",badgeTopRatedOptions:[{value:"topRated1",label:"Guest Favorite on Airbnb",caption:"Label used for hosts with excellent ratings and consistent 5-star reviews"}]},Bk={id:le.ALI_EXPRESS,title:"AliExpress",icon:`${U}-aliexpress.svg`,nativeIcon:`${U}-aliexpress-multicolor.svg`,iconStroke:`${U}-aliexpress-stroke.svg`,nativeIconStroke:`${U}-aliexpress-multicolor-stroke.svg`,logo:`${he}-aliexpress-logo.svg`,nativeLogo:`${he}-aliexpress-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.aliexpress.com",demoSource:"https://web.archive.org/web/20260217191803/https://aliexpress.com/item/32962473198.html",badgeTopRatedOptions:[{value:"topRated1",label:"Top Rated Seller on AliExpress",caption:"Use this if your store has a high rating and strong review record on AliExpress"}]},Fk={id:le.AMAZON,title:"Amazon",icon:`${U}-amazon.svg`,nativeIcon:`${U}-amazon-multicolor.svg`,iconStroke:`${U}-amazon-stroke.svg`,nativeIconStroke:`${U}-amazon-multicolor-stroke.svg`,logo:`${he}-amazon-logo.svg`,nativeLogo:`${he}-amazon-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.amazon.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.amazon.com/Noodle-Bones-Day-Jonathan-Graziano/dp/1665927100",badgeTopRatedOptions:[{value:"topRated1",label:"Best Seller on Amazon",caption:"Popular Amazon label for top-selling products"},{value:"topRated2",label:"Amazon’s Choice",caption:"Indicates popular, well-reviewed items. Use if your product has this label"}]},jk={id:le.ANGI,title:"Angi",icon:`${U}-angi.svg`,nativeIcon:`${U}-angi-multicolor.svg`,iconStroke:`${U}-angi-stroke.svg`,nativeIconStroke:`${U}-angi-multicolor-stroke.svg`,logo:`${he}-angi-logo.svg`,nativeLogo:`${he}-angi-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.angi.com/",demoSource:"https://web.archive.org/web/20260217191803/https://www.angi.com/companylist/us/ny/hopewell-junction/thertastorecom-reviews-6381075.htm"},zk={id:le.APPLE_APP_STORE,title:"Apple App Store",icon:`${U}-apple-app-store.svg`,nativeIcon:`${U}-apple-app-store-multicolor.svg`,iconStroke:`${U}-apple-app-store-stroke.svg`,nativeIconStroke:`${U}-apple-app-store-multicolor-stroke.svg`,logo:`${he}-app-store-logo.svg`,nativeLogo:`${he}-app-store-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://apps.apple.com",demoSource:"https://web.archive.org/web/20260217191803/https://apps.apple.com/us/app/agent-a-a-puzzle-in-disguise/id940006911",badgeTopRatedOptions:[{value:"topRated1",label:"Top Rated App",caption:"Use this if your app has a high star rating and strong reviews on the App Store"}]},Gk={id:le.AVVO,title:"Avvo",icon:`${U}-avvo.svg`,nativeIcon:`${U}-avvo-multicolor.svg`,iconStroke:`${U}-avvo-stroke.svg`,nativeIconStroke:`${U}-avvo-multicolor-stroke.svg`,logo:`${he}-avvo-logo.svg`,nativeLogo:`${he}-avvo-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.avvo.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.avvo.com/attorneys/33155-fl-patrick-cordero-1276182"},Vk={id:le.BBB,title:"BBB",icon:`${U}-bbb.svg`,nativeIcon:`${U}-bbb-multicolor.svg`,iconStroke:`${U}-bbb-stroke.svg`,nativeIconStroke:`${U}-bbb-multicolor-stroke.svg`,logo:`${he}-bbb-logo.svg`,nativeLogo:`${he}-bbb-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.bbb.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.bbb.org/us/mn/sartell/profile/general-contractor/bd-exteriors-inc-0704-96091564"},Pse=e=>{const t=e-2,n={borderRadius:"",padding:"",fontSize:"",lineHeight:""};return e===15?(n.borderRadius="5px 5px 5px 0",n.padding="1px 4px",n.fontSize="11px",n.lineHeight="14px"):e===16?(n.borderRadius="5px 5px 5px 0",n.padding="1px 4px",n.fontSize="12px",n.lineHeight="16px"):e===17?(n.borderRadius="6px 6px 6px 0",n.padding="3px 5px",n.fontSize="15px",n.lineHeight="16px"):e===18?(n.borderRadius="6px 6px 6px 0",n.padding="2px 5px",n.fontSize="14px",n.lineHeight="16px"):e===20?(n.borderRadius="7px 7px 7px 0",n.padding="3px 6px",n.fontSize="16px",n.lineHeight="18px"):e===22?(n.borderRadius="9px 9px 9px 0",n.padding="3px 7px",n.fontSize="18px",n.lineHeight="22px"):e===26?(n.borderRadius="10px 10px 10px 0",n.padding="4px 8px",n.fontSize="20px",n.lineHeight="24px"):(n.borderRadius=`${Math.ceil(t/2)}px ${Math.ceil(t/2)}px ${Math.ceil(t/2)}px 0`,n.padding=`${Math.round(t/5)}px ${Math.ceil(t/5*2)}px`,n.fontSize=`${t-t/5}px`,n.lineHeight=`${Math.ceil(t-t/5*1.2)}px`),n};function Uk({value:e,size:t,color:n,backgroundColor:r,className:o,...i}){const a=(e*2).toPrecision(2),l=Pse(t);return v.jsx(Ose,{...i,className:L({component:"booking-rating"},[o]),role:"img","aria-label":`Rating: ${a} out of 10`,$sx:{backgroundColor:r,color:n,...l},children:v.jsx(Lse,{className:L({component:"booking-rating",element:"value"}),"aria-hidden":"true",children:a})})}const Ose=R.div.withConfig({displayName:"BookingRating__Item",componentId:"sc-4e2b349a-0"})(["display:inline-flex;justify-content:center;align-items:center;",";"],Kt),Lse=R.span.withConfig({displayName:"BookingRating__Value",componentId:"sc-4e2b349a-1"})(["font-weight:bold;"]),Wk={id:le.BOOKING,title:"Booking.com",icon:`${U}-booking.svg`,nativeIcon:`${U}-booking-multicolor.svg`,iconStroke:`${U}-booking-stroke.svg`,nativeIconStroke:`${U}-booking-multicolor-stroke.svg`,logo:`${he}-booking-logo.svg`,nativeLogo:`${he}-booking-logo-multicolor.svg`,nativeRating:Uk,site:"https://web.archive.org/web/20260217191803/https://www.booking.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.booking.com/Share-Yxsu8Y",group:"Popular Platforms",badgeTopRatedOptions:[{value:"topRated1",label:"Traveller Review Award on Booking.com",caption:"Official recognition for excellent ratings on Booking.com"},{value:"topRated2",label:"Top Rated Stay on Booking.com",caption:"For properties with consistently high guest ratings"}]},Hk={id:le.CAPTERRA,title:"Capterra",icon:`${U}-capterra.svg`,nativeIcon:`${U}-capterra-multicolor.svg`,iconStroke:`${U}-capterra-stroke.svg`,nativeIconStroke:`${U}-capterra-multicolor-stroke.svg`,logo:`${he}-capterra-logo.svg`,nativeLogo:`${he}-capterra-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.capterra.com/p",demoSource:"https://web.archive.org/web/20260217191803/https://www.capterra.com/p/143461/Squarespace",badgeTopRatedOptions:[{value:"topRated1",label:"Top Performer on Capterra",caption:"Awarded for great reviews and user satisfaction"},{value:"topRated2",label:"Best Value on Capterra",caption:"Recognizes affordability and satisfaction combined"},{value:"topRated3",label:"Best Ease of Use on Capterra",caption:"Based on review ratings for ease of use"}]},Yk={id:le.CLASSPASS,title:"ClassPass",icon:`${U}-classpass.svg`,nativeIcon:`${U}-classpass-multicolor.svg`,iconStroke:`${U}-classpass-stroke.svg`,nativeIconStroke:`${U}-classpass-multicolor-stroke.svg`,logo:`${he}-classpass-logo.svg`,nativeLogo:`${he}-classpass-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://classpass.com/",demoSource:"https://web.archive.org/web/20260217191803/https://classpass.com/studios/yoga-art-music-dallas-yam"},qk={id:le.DEALER_RATER,title:"DealerRater",icon:`${U}-dealerrater.svg`,nativeIcon:`${U}-dealerrater-multicolor.svg`,iconStroke:`${U}-dealerrater-stroke.svg`,nativeIconStroke:`${U}-dealerrater-multicolor-stroke.svg`,logo:`${he}-dealerrater-logo.svg`,nativeLogo:`${he}-dealerrater-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.dealerrater.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.dealerrater.com/dealer/Acura-Carland-review-503"},Kk={id:le.EBAY,title:"eBay",icon:`${U}-ebay.svg`,nativeIcon:`${U}-ebay-multicolor.svg`,iconStroke:`${U}-ebay-stroke.svg`,nativeIconStroke:`${U}-ebay-multicolor-stroke.svg`,logo:`${he}-ebay-logo.svg`,nativeLogo:`${he}-ebay-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.ebay.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.ebay.com/fdbk/feedback_profile/mobilitygiant",relativeDateAlways:!0},Zk={id:le.EDMUNDS,title:"Edmunds",icon:`${U}-edmunds.svg`,nativeIcon:`${U}-edmunds-multicolor.svg`,iconStroke:`${U}-edmunds-stroke.svg`,nativeIconStroke:`${U}-edmunds-multicolor-stroke.svg`,logo:`${he}-edmunds-logo.svg`,nativeLogo:`${he}-edmunds-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.edmunds.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.edmunds.com/dealerships/all/illinois/barrington/WickstromChryslerJeepDodgeRam"},Qk={id:le.ETSY,title:"Etsy",icon:`${U}-etsy.svg`,nativeIcon:`${U}-etsy-multicolor.svg`,iconStroke:`${U}-etsy-stroke.svg`,nativeIconStroke:`${U}-etsy-multicolor-stroke.svg`,logo:`${he}-etsy-logo.svg`,nativeLogo:`${he}-etsy-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.etsy.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.etsy.com/shop/RiversideGraceCandle",badgeTopRatedOptions:[{value:"topRated1",label:"Star Seller on Etsy",caption:"Awarded to sellers with top ratings, timely shipping, and great service"}]},Jk={id:le.EXPEDIA,title:"Expedia",icon:`${U}-expedia.svg`,nativeIcon:`${U}-expedia-multicolor.svg`,iconStroke:`${U}-expedia-stroke.svg`,nativeIconStroke:`${U}-expedia-multicolor-stroke.svg`,logo:`${he}-expedia-logo.svg`,nativeLogo:`${he}-expedia-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.expedia.com/",demoSource:"https://web.archive.org/web/20260217191803/https://www.expedia.com/Portsmouth-Hotels-Ashworth-By-The-Sea.h37503.Hotel-Information"},Xk={id:le.FACEBOOK,title:"Facebook",icon:`${U}-facebook.svg`,nativeIcon:`${U}-facebook-multicolor.svg`,iconStroke:`${U}-facebook-stroke.svg`,nativeIconStroke:`${U}-facebook-multicolor-stroke.svg`,logo:`${he}-facebook-logo.svg`,nativeLogo:`${he}-facebook-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.facebook.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.facebook.com/elfsight",group:"Popular Platforms",badgeTopRatedOptions:[{value:"topRated1",label:"Top Rated on Facebook",caption:"Great for businesses with a high rating and many positive reviews"}]},eE={id:le.FIND_LAW,title:"FindLaw",icon:`${U}-findlaw.svg`,nativeIcon:`${U}-findlaw-multicolor.svg`,iconStroke:`${U}-findlaw-stroke.svg`,nativeIconStroke:`${U}-findlaw-multicolor-stroke.svg`,logo:`${he}-findlaw-logo.svg`,nativeLogo:`${he}-findlaw-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://lawyers.findlaw.com/profile/",demoSource:"https://web.archive.org/web/20260217191803/https://lawyers.findlaw.com/profile/lawfirm/law-office-of-kevin-r-fisher/ga/atlanta/NTA0OTQ5OF8x/PP"},tE={id:le.G2,title:"G2",icon:`${U}-g2crowd.svg`,nativeIcon:`${U}-g2crowd-multicolor.svg`,iconStroke:`${U}-g2crowd-stroke.svg`,nativeIconStroke:`${U}-g2crowd-multicolor-stroke.svg`,logo:`${he}-g2crowd-logo.svg`,nativeLogo:`${he}-g2crowd-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.g2.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.g2.com/products/elfsight/reviews",badgeTopRatedOptions:[{value:"topRated1",label:"High Performer on G2",caption:"Awarded to tools with strong reviews and adoption in their category"},{value:"topRated2",label:"Leader on G2",caption:"Recognizes top-rated products in popular categories"},{value:"topRated3",label:"Users Love Us on G2",caption:"Badge based on consistently great user feedback"}]},nE={id:le.GLASSDOOR,title:"Glassdoor",icon:`${U}-glassdoor.svg`,nativeIcon:`${U}-glassdoor-multicolor.svg`,iconStroke:`${U}-glassdoor-stroke.svg`,nativeIconStroke:`${U}-glassdoor-multicolor-stroke.svg`,logo:`${he}-glassdoor-logo.svg`,nativeLogo:`${he}-glassdoor-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.glassdoor.com/",demoSource:"https://web.archive.org/web/20260217191803/https://www.glassdoor.com/Overview/Working-at-NVIDIA-EI_IE7633.11,17.htm"},rE={id:le.GOOGLE,title:"Google",icon:`${U}-google.svg`,nativeIcon:`${U}-google-multicolor.svg`,iconStroke:`${U}-google-stroke.svg`,nativeIconStroke:`${U}-google-multicolor-stroke.svg`,logo:`${he}-google-logo.svg`,nativeLogo:`${he}-google-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://maps.google.com",demoSource:"ChIJywjU6WG_woAR3NrWwrEH_3M",relativeDateAlways:!0,group:"Popular Platforms",badgeTopRatedOptions:[{value:"topRated1",label:"Top Rated on Google",caption:"Use this label to showcase your excellent rating and high number of positive reviews on Google"}]},oE={id:le.GOOGLE_CUSTOMER,title:"Google Customer",icon:`${U}-google.svg`,nativeIcon:`${U}-google-multicolor.svg`,iconStroke:`${U}-google-stroke.svg`,nativeIconStroke:`${U}-google-multicolor-stroke.svg`,logo:`${he}-google-logo.svg`,nativeLogo:`${he}-google-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.google.com/shopping",demoSource:"https://web.archive.org/web/20260217191803/https://www.google.com/shopping/ratings/account/metrics?q=buyinsulationproductstore.com&c=US&v=17",hide:!0},iE={id:le.GOOGLE_PLAY_STORE,title:"Google Play",icon:`${U}-google-play.svg`,nativeIcon:`${U}-google-play-multicolor.svg`,iconStroke:`${U}-google-play-stroke.svg`,nativeIconStroke:`${U}-google-play-multicolor-stroke.svg`,logo:`${he}-googleplay-logo.svg`,nativeLogo:`${he}-googleplay-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://play.google.com",demoSource:"https://web.archive.org/web/20260217191803/https://play.google.com/store/apps/details?id=alldocumentreader.office.viewer.filereader",badgeTopRatedOptions:[{value:"topRated1",label:"Top Rated on Google Play",caption:"Use for apps with strong reviews and a high average rating"}]},aE={id:le.HEALTH_GRADES,title:"Healthgrades",icon:`${U}-healthgrades.svg`,nativeIcon:`${U}-healthgrades-multicolor.svg`,iconStroke:`${U}-healthgrades-stroke.svg`,nativeIconStroke:`${U}-healthgrades-multicolor-stroke.svg`,logo:`${he}-healthgrades-logo.svg`,nativeLogo:`${he}-healthgrades-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.healthgrades.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.healthgrades.com/physician/dr-dilip-madnani-x2q5n"},sE={id:le.HOME_ADVISOR,title:"HomeAdvisor",icon:`${U}-homeadvisor.svg`,nativeIcon:`${U}-homeadvisor-multicolor.svg`,iconStroke:`${U}-homeadvisor-stroke.svg`,nativeIconStroke:`${U}-homeadvisor-multicolor-stroke.svg`,logo:`${he}-homeadvisor-logo.svg`,nativeLogo:`${he}-homeadvisor-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.homeadvisor.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.homeadvisor.com/rated.LawnEscapeServicesLLC.25968715.html"},lE={id:le.HOTELS,title:"Hotels.com",icon:`${U}-hotels.svg`,nativeIcon:`${U}-hotels-multicolor.svg`,iconStroke:`${U}-hotels-stroke.svg`,nativeIconStroke:`${U}-hotels-multicolor-stroke.svg`,logo:`${he}-hotels-logo.svg`,nativeLogo:`${he}-hotels-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.hotels.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.hotels.com/ho172564/oceana-santa-monica-lxr-hotels-resorts-santa-monica-united-states-of-america"},uE={id:le.HOUZZ,title:"Houzz",icon:`${U}-houzz.svg`,nativeIcon:`${U}-houzz-multicolor.svg`,iconStroke:`${U}-houzz-stroke.svg`,nativeIconStroke:`${U}-houzz-multicolor-stroke.svg`,logo:`${he}-houzz-logo.svg`,nativeLogo:`${he}-houzz-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.houzz.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.houzz.com/pro/vorbild/vorbild-architecture"},dE={id:le.INDEED,title:"Indeed",icon:`${U}-indeed.svg`,nativeIcon:`${U}-indeed-multicolor.svg`,iconStroke:`${U}-indeed-stroke.svg`,nativeIconStroke:`${U}-indeed-multicolor-stroke.svg`,logo:`${he}-indeed-logo.svg`,nativeLogo:`${he}-indeed-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.indeed.com/",demoSource:"https://web.archive.org/web/20260217191803/https://www.indeed.com/cmp/Tutorme/reviews"},cE={id:le.LAWYERS,title:"Lawyers",icon:`${U}-lawyers.svg`,nativeIcon:`${U}-lawyers-multicolor.svg`,iconStroke:`${U}-lawyers-stroke.svg`,nativeIconStroke:`${U}-lawyers-multicolor-stroke.svg`,logo:`${he}-lawyers-logo.svg`,nativeLogo:`${he}-lawyers-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.lawyers.com/",demoSource:"https://web.archive.org/web/20260217191803/https://www.lawyers.com/new-york/new-york/law-office-of-steven-riker-29868847-f"},fE={id:le.MAKE_MY_TRIP,title:"MakeMyTrip",icon:`${U}-make-my-trip.svg`,nativeIcon:`${U}-make-my-trip-multicolor.svg`,iconStroke:`${U}-make-my-trip-stroke.svg`,nativeIconStroke:`${U}-make-my-trip-multicolor-stroke.svg`,logo:`${he}-make-my-trip-logo.svg`,nativeLogo:`${he}-make-my-trip-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.makemytrip.com/hotels/",demoSource:"https://web.archive.org/web/20260217191803/https://www.makemytrip.com/hotels/review-of-wild_planet_30_kms_from_masinagudi-details-panthalur.html"},pE={id:le.MARTINDALE,title:"Martindale",icon:`${U}-martindale.svg`,nativeIcon:`${U}-martindale-multicolor.svg`,iconStroke:`${U}-martindale-stroke.svg`,nativeIconStroke:`${U}-martindale-multicolor-stroke.svg`,logo:`${he}-martidale-logo.svg`,nativeLogo:`${he}-martidale-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.martindale.com/organization/",demoSource:"https://web.archive.org/web/20260217191803/https://www.martindale.com/organization/cole-scott-kissane-pa-666295"},mE={id:le.OPEN_TABLE,title:"OpenTable",icon:`${U}-opentable.svg`,nativeIcon:`${U}-opentable-multicolor.svg`,iconStroke:`${U}-opentable-stroke.svg`,nativeIconStroke:`${U}-opentable-multicolor-stroke.svg`,logo:`${he}-opentable-logo.svg`,nativeLogo:`${he}-opentable-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.opentable.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.opentable.com/carlitos-gardel-argentine-steakhouse",badgeTopRatedOptions:[{value:"topRated1",label:"Diners’ Choice on OpenTable",caption:"Awarded to restaurants with top ratings and positive reviews"}]},hE={id:le.PRODUCT_HUNT,title:"ProductHunt",icon:`${U}-product-hunt.svg`,nativeIcon:`${U}-product-hunt-multicolor.svg`,iconStroke:`${U}-product-hunt-stroke.svg`,nativeIconStroke:`${U}-product-hunt-multicolor-stroke.svg`,logo:`${he}-product-hunt-logo.svg`,nativeLogo:`${he}-product-hunt-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.producthunt.com/posts/",demoSource:"https://web.archive.org/web/20260217191803/https://www.producthunt.com/posts/zario"},gE={id:le.PRODUCT_REVIEW,title:"ProductReview",icon:`${U}-product-review.svg`,nativeIcon:`${U}-product-review-multicolor.svg`,iconStroke:`${U}-product-review-stroke.svg`,nativeIconStroke:`${U}-product-review-multicolor-stroke.svg`,logo:`${he}-product-review-logo.svg`,nativeLogo:`${he}-product-review-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.productrevew.com.au/listings/",demoSource:"https://web.archive.org/web/20260217191803/https://www.productreview.com.au/listings/jims-cleaning-group-car-detailing"},vE={id:le.RATEMDS,title:"RateMDs",icon:`${U}-ratemds.svg`,nativeIcon:`${U}-ratemds-multicolor.svg`,iconStroke:`${U}-ratemds-stroke.svg`,nativeIconStroke:`${U}-ratemds-multicolor-stroke.svg`,logo:`${he}-ratemds-logo.svg`,nativeLogo:`${he}-ratemds-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.ratemds.com/",demoSource:"https://web.archive.org/web/20260217191803/https://www.ratemds.com/doctor-ratings/3572826/Dr-Asif+A.-Pirani-Toronto-ON.html"},yE={id:le.REALSELF,title:"RealSelf",icon:`${U}-realself.svg`,nativeIcon:`${U}-realself-multicolor.svg`,iconStroke:`${U}-realself-stroke.svg`,nativeIconStroke:`${U}-realself-multicolor-stroke.svg`,logo:`${he}-realself-logo.svg`,nativeLogo:`${he}-realself-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.realself.com/",demoSource:"https://web.archive.org/web/20260217191803/https://www.realself.com/dr/susan-goode-estep-atlanta-ga"},wE={id:le.SITEJABBER,title:"Sitejabber",icon:`${U}-sitejabber.svg`,nativeIcon:`${U}-sitejabber-multicolor.svg`,iconStroke:`${U}-sitejabber-stroke.svg`,nativeIconStroke:`${U}-sitejabber-multicolor-stroke.svg`,logo:`${he}-sitejabber-logo.svg`,nativeLogo:`${he}-sitejabber-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.sitejabber.com/",demoSource:"https://web.archive.org/web/20260217191803/https://www.sitejabber.com/reviews/paintyourlife.com"},bE={id:le.THE_KNOT,title:"The Knot",icon:`${U}-the-knot.svg`,nativeIcon:`${U}-the-knot-multicolor.svg`,iconStroke:`${U}-the-knot-stroke.svg`,nativeIconStroke:`${U}-the-knot-multicolor-stroke.svg`,logo:`${he}-the-knot-logo.svg`,nativeLogo:`${he}-the-knot-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.theknot.com/",demoSource:"https://web.archive.org/web/20260217191803/https://www.theknot.com/marketplace/twelve-baskets-catering-kirkland-wa-242267"},CE={id:le.THE_FORK,title:"TheFork",icon:`${U}-the-fork.svg`,nativeIcon:`${U}-the-fork-multicolor.svg`,iconStroke:`${U}-the-fork-stroke.svg`,nativeIconStroke:`${U}-the-fork-multicolor-stroke.svg`,logo:`${he}-the-fork-logo.svg`,nativeLogo:`${he}-the-fork-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://thefork.com/",demoSource:"https://web.archive.org/web/20260217191803/https://www.thefork.com/restaurant/notalho-lisboa-r718213"},xE={id:le.THUMBTACK,title:"Thumbtack",icon:`${U}-thumbtack.svg`,nativeIcon:`${U}-thumbtack-multicolor.svg`,iconStroke:`${U}-thumbtack-stroke.svg`,nativeIconStroke:`${U}-thumbtack-multicolor-stroke.svg`,logo:`${he}-thumbtack-logo.svg`,nativeLogo:`${he}-thumbtack-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.thumbtack.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.thumbtack.com/ca/stevenson-ranch/make-up-classes/makeup-artistry-lessons-more"};function _se({value:e,children:t,max:n=5}){const r=y.useMemo(()=>{const o=e<1?e:Math.trunc(e);return Array.from({length:n},(i,a)=>{const l=a+1;return o<1&&l===1?e:l-o===1?e%o:l<=o?1:0})},[e,n]);return t(r)}function Mse({children:e,value:t,maxLevel:n,...r}){return v.jsx(Bse,{...r,className:L({component:"rating-bar",element:"container"}),children:v.jsx(_se,{value:t,max:n,children:o=>o.map((i,a)=>e({key:a,filling:100*(1-i)}))})})}const Bse=R.div.withConfig({displayName:"RatingBar__Container",componentId:"sc-2375fe01-0"})(["display:inline-flex;flex-wrap:nowrap;align-items:center;& svg g{clip-path:none;}"]);function SE({value:e,color:t,backgroundColor:n,separated:r,children:o,className:i,size:a=22}){return v.jsx(Fse,{_filling:100-e,_size:a,_separated:r,_fillColor:t,_blankColor:n,className:L({component:"rating-item"},[i]),children:o})}const Fse=R.div.withConfig({displayName:"RatingItemFilled__Container",componentId:"sc-66d0b924-0"})(["display:flex;justify-content:center;align-items:center;position:relative;width:","px;height:","px;background:linear-gradient( to right,"," );&:not(:last-of-type){margin-right:","px;}"],({_size:e})=>e,({_size:e})=>e,({_filling:e,_fillColor:t,_blankColor:n})=>` ${t} ${e}%, ${n} 0 `,({_separated:e})=>e?2:0);function jse({value:e,color:t,backgroundColor:n,children:r,className:o,separated:i=!1,size:a=22}){return v.jsxs(zse,{_size:a,_separated:i,className:L({component:"rating-item"},[o]),children:[v.jsx(Gse,{_blankColor:n,className:L({component:"rating-item",element:"unfilled"}),children:r}),v.jsx(Vse,{_filling:e,_fillColor:t,className:L({component:"rating-item",element:"filled"}),children:r})]})}const zse=R.div.withConfig({displayName:"RatingItemFilledSvg__Container",componentId:"sc-9f762c57-0"})(["position:relative;width:","px;height:","px;&:not(:last-of-type){margin-right:","px;}"],({_size:e})=>e,({_size:e})=>e,({_separated:e})=>e?2:0),$E=R.div.withConfig({displayName:"RatingItemFilledSvg__ContainerAbsolute",componentId:"sc-9f762c57-1"})(["position:absolute;inset:0;margin:auto;line-height:0;& svg{position:static !important;width:100% !important;height:100% !important;}"]),Gse=R($E).withConfig({displayName:"RatingItemFilledSvg__Unfilled",componentId:"sc-9f762c57-2"})(["& path{fill:"," !important;}"],({_blankColor:e})=>e),Vse=R($E).withConfig({displayName:"RatingItemFilledSvg__Filled",componentId:"sc-9f762c57-3"})(["clip-path:inset(0 ","% 0 0);:dir(rtl) &{clip-path:inset(0 0 0 ","%);}& path{fill:"," !important;}"],({_filling:e})=>e,({_filling:e})=>e,({_fillColor:e})=>e);function Use({value:e,size:t,lineSize:n,ratingFormat:r,color:o}){const i=e.toFixed(r);return i?v.jsx(Wse,{_size:t,_lineSize:n,_color:o,className:L({component:"rating-value"}),children:i}):null}const Wse=R.div.withConfig({displayName:"RatingValue__Container",componentId:"sc-15709ac2-0"})(["font-weight:700;word-break:normal !important;font-size:","px;line-height:","px;color:",";"],({_size:e})=>e,({_lineSize:e,_size:t})=>e>40?t:e,({_color:e})=>e);function Hse({className:e,...t}){return v.jsx(Yse,{...t,className:L({component:"tripadvisor-rating"},[e]),separated:!0})}const Yse=R(SE).attrs({color:"#03a57f"}).withConfig({displayName:"TripadvisorRating__Item",componentId:"sc-ddc3dfb0-0"})(["border-radius:50%;&::after{content:'';display:block;position:absolute;inset:0;margin:auto;border-radius:50%;border:solid 2px #03a57f;background-color:transparent;}"]),TE={id:le.TRIP_ADVISOR,title:"Tripadvisor",icon:`${U}-tripadvisor.svg`,nativeIcon:`${U}-tripadvisor-multicolor.svg`,iconStroke:`${U}-tripadvisor-stroke.svg`,nativeIconStroke:`${U}-tripadvisor-multicolor-stroke.svg`,logo:`${he}-tripadvisor-logo.svg`,nativeLogo:`${he}-tripadvisor-logo-multicolor.svg`,nativeRating:Hse,site:"https://web.archive.org/web/20260217191803/https://www.tripadvisor.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.tripadvisor.com/Attraction_Review-g255060-d257842-Reviews-Sydney_Harbour-Sydney_New_South_Wales.html",group:"Popular Platforms",badgeTopRatedOptions:[{value:"topRated1",label:"Travelers’ Choice on Tripadvisor",caption:"Recognizes the top 10% of listings on Tripadvisor"}]},kE={id:le.TRUSTED_SHOPS,title:"TrustedShops",icon:`${U}-trusted-shops.svg`,nativeIcon:`${U}-trusted-shops-multicolor.svg`,iconStroke:`${U}-trusted-shops-stroke.svg`,nativeIconStroke:`${U}-trusted-shops-multicolor-stroke.svg`,logo:`${he}-trusted-shops-logo.svg`,nativeLogo:`${he}-trusted-shops-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.trstd.com/en-gb/reviews/",demoSource:"https://web.archive.org/web/20260217191803/https://www.trstd.com/en-gb/reviews/mailsports-co-uk"},EE={id:le.TRUSTPILOT,title:"Trustpilot",icon:`${U}-trustpilot.svg`,nativeIcon:`${U}-trustpilot-multicolor.svg`,iconStroke:`${U}-trustpilot-stroke.svg`,nativeIconStroke:`${U}-trustpilot-multicolor-stroke.svg`,logo:`${he}-trustpilot-logo.svg`,nativeLogo:`${he}-trustpilot-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.trustpilot.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.trustpilot.com/review/trueblackandwhiteprints.com",hideIcon:!0,hide:!0},AE={id:le.VRBO,title:"Vrbo",icon:`${U}-vrbo.svg`,nativeIcon:`${U}-vrbo-multicolor.svg`,iconStroke:`${U}-vrbo-stroke.svg`,nativeIconStroke:`${U}-vrbo-multicolor-stroke.svg`,logo:`${he}-vrbo-logo.svg`,nativeLogo:`${he}-vrbo-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.vrbo.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.vrbo.com/827301"},DE={id:le.WALMART,title:"Walmart",icon:`${U}-walmart.svg`,nativeIcon:`${U}-walmart-multicolor.svg`,iconStroke:`${U}-walmart-stroke.svg`,nativeIconStroke:`${U}-walmart-multicolor-stroke.svg`,logo:`${he}-walmart-logo.svg`,nativeLogo:`${he}-walmart-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.walmart.com/ip/",demoSource:"https://web.archive.org/web/20260217191803/https://www.walmart.com/ip/SWAGTRON-T580-Hoverboard-with-Bluetooth-Speakers-App-enabled-Self-Balancing-Scooter-Blue/587007152"},RE={id:le.WEBMD,title:"WebMD",icon:`${U}-webmd.svg`,nativeIcon:`${U}-webmd-multicolor.svg`,iconStroke:`${U}-webmd-stroke.svg`,nativeIconStroke:`${U}-webmd-multicolor-stroke.svg`,logo:`${he}-webmd-logo.svg`,nativeLogo:`${he}-webmd-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://doctor.webmd.com/",demoSource:"https://web.archive.org/web/20260217191803/https://doctor.webmd.com/doctor/lauren-primiano-bacddbc9-0778-47e7-9006-2a3c81b136e1-overview"},IE={id:le.WEDDING_WIRE,title:"WeddingWire",icon:`${U}-weddingwire.svg`,nativeIcon:`${U}-weddingwire-multicolor.svg`,iconStroke:`${U}-weddingwire-stroke.svg`,nativeIconStroke:`${U}-weddingwire-multicolor-stroke.svg`,logo:`${he}-weddingwire-logo.svg`,nativeLogo:`${he}-weddingwire-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.weddingwire.com/",demoSource:"https://web.archive.org/web/20260217191803/https://www.weddingwire.com/biz/twelve-baskets-catering-kirkland/ebadf13d6853e912.html"},NE={id:le.YELL,title:"Yell",icon:`${U}-yell.svg`,nativeIcon:`${U}-yell-multicolor.svg`,iconStroke:`${U}-yell-stroke.svg`,nativeIconStroke:`${U}-yell-multicolor-stroke.svg`,logo:`${he}-yell-logo.svg`,nativeLogo:`${he}-yell-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.yell.com/biz/",demoSource:"https://web.archive.org/web/20260217191803/https://www.yell.com/biz/kalyani-london-6094025"},PE={id:le.YELLOW_PAGES,title:"Yellowpages.com",icon:`${U}-yellowpages.svg`,nativeIcon:`${U}-yellowpages-multicolor.svg`,iconStroke:`${U}-yellowpages-stroke.svg`,nativeIconStroke:`${U}-yellowpages-multicolor-stroke.svg`,logo:`${he}-yellowpages-logo.svg`,nativeLogo:`${he}-yellowpages-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.yellowpages.com/",demoSource:"https://web.archive.org/web/20260217191803/https://www.yellowpages.com/ontario-ca/mip/global-aquatics-pet-supplies-21929175"},OE=e=>y.createElement("svg",{viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},y.createElement("g",{clipPath:"url(#clip0_3796_102578)"},y.createElement("path",{d:"M6.82617 11.442L3.54617 13.166C3.46353 13.2093 3.3704 13.2287 3.27732 13.2219C3.18425 13.2151 3.09494 13.1824 3.0195 13.1274C2.94406 13.0725 2.8855 12.9975 2.85045 12.911C2.8154 12.8245 2.80526 12.7299 2.82117 12.638L3.44817 8.98798C3.46192 8.908 3.456 8.82587 3.43091 8.74869C3.40582 8.67151 3.36232 8.6016 3.30417 8.54499L0.650168 5.95899C0.583317 5.89388 0.53602 5.81136 0.51363 5.72076C0.491239 5.63017 0.494647 5.53512 0.52347 5.44637C0.552292 5.35761 0.605378 5.27869 0.676721 5.21854C0.748065 5.15838 0.834818 5.1194 0.927168 5.10599L4.59317 4.57299C4.67344 4.56146 4.7497 4.53059 4.81537 4.48303C4.88105 4.43547 4.93418 4.37265 4.97017 4.29999L6.61017 0.977985C6.65153 0.894518 6.7154 0.824266 6.79455 0.775151C6.87371 0.726037 6.96501 0.700012 7.05817 0.700012C7.15132 0.700012 7.24263 0.726037 7.32178 0.775151C7.40094 0.824266 7.4648 0.894518 7.50617 0.977985L9.14717 4.29899C9.18307 4.37152 9.23604 4.43426 9.30153 4.48182C9.36702 4.52937 9.44308 4.56031 9.52317 4.57199L13.1892 5.10499C13.2815 5.1184 13.3683 5.15738 13.4396 5.21754C13.511 5.27769 13.564 5.35661 13.5929 5.44537C13.6217 5.53412 13.6251 5.62917 13.6027 5.71976C13.5803 5.81036 13.533 5.89288 13.4662 5.95798L10.8132 8.54398C10.7552 8.60049 10.7118 8.67024 10.6867 8.74723C10.6616 8.82422 10.6556 8.90616 10.6692 8.98598L11.2962 12.637C11.3122 12.7291 11.3021 12.8238 11.267 12.9105C11.232 12.9971 11.1733 13.0722 11.0977 13.1272C11.0221 13.1822 10.9326 13.2149 10.8393 13.2215C10.7461 13.2282 10.6528 13.2086 10.5702 13.165L7.29117 11.441C7.21946 11.4033 7.13967 11.3836 7.05867 11.3836C6.97767 11.3836 6.89788 11.4033 6.82617 11.441V11.442Z",fill:"none"})),y.createElement("defs",null,y.createElement("clipPath",{id:"clip0_3796_102578"},y.createElement("rect",{width:14,height:14,fill:"white"}))));function qse({className:e,...t}){return v.jsx(Kse,{...t,className:L({component:"yelp-rating"},[e]),separated:!0,children:v.jsx(Zse,{})})}const Kse=R(SE).attrs({color:"rgb(211, 36, 34)"}).withConfig({displayName:"YelpRating__Item",componentId:"sc-1bf27341-0"})(["border-radius:2px;"]),Zse=R(OE).withConfig({displayName:"YelpRating__StyledStarRatingIcon",componentId:"sc-1bf27341-1"})(["width:78%;& path{fill:#fff;}"]),LE={id:le.YELP,title:"Yelp",icon:`${U}-yelp.svg`,nativeIcon:`${U}-yelp-multicolor.svg`,iconStroke:`${U}-yelp-stroke.svg`,nativeIconStroke:`${U}-yelp-multicolor-stroke.svg`,logo:`${he}-yelp-logo.svg`,nativeLogo:`${he}-yelp-logo-multicolor.svg`,nativeRating:qse,site:"https://web.archive.org/web/20260217191803/https://www.yelp.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.yelp.com/biz/naturally-delicious-brooklyn",group:"Popular Platforms",badgeTopRatedOptions:[{value:"topRated1",label:"People Love Us on Yelp",caption:"For businesses that meet Yelp’s quality and activity criteria"}]},_E={id:le.ZILLOW,title:"Zillow",icon:`${U}-zillow.svg`,nativeIcon:`${U}-zillow-multicolor.svg`,iconStroke:`${U}-zillow-stroke.svg`,nativeIconStroke:`${U}-zillow-multicolor-stroke.svg`,logo:`${he}-zillow-logo.svg`,nativeLogo:`${he}-zillow-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.zillow.com",demoSource:"https://web.archive.org/web/20260217191803/https://www.zillow.com/lender-profile/Citibank"},ME={id:le.ZOCDOC,title:"ZocDoc",icon:`${U}-zocdoc.svg`,nativeIcon:`${U}-zocdoc-multicolor.svg`,iconStroke:`${U}-zocdoc-stroke.svg`,nativeIconStroke:`${U}-zocdoc-multicolor-stroke.svg`,logo:`${he}-zocdoc-logo.svg`,nativeLogo:`${he}-zocdoc-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.zocdoc.com/",demoSource:"https://web.archive.org/web/20260217191803/https://www.zocdoc.com/professional/david-brendel-md-phd-64658"},BE={id:le.ZOMATO,title:"Zomato",icon:`${U}-zomato.svg`,nativeIcon:`${U}-zomato-multicolor.svg`,iconStroke:`${U}-zomato-stroke.svg`,nativeIconStroke:`${U}-zomato-multicolor-stroke.svg`,logo:`${he}-zomato-logo.svg`,nativeLogo:`${he}-zomato-logo-multicolor.svg`,site:"https://web.archive.org/web/20260217191803/https://www.zomato.com/",demoSource:"https://web.archive.org/web/20260217191803/https://www.zomato.com/austin/bangers-sausage-house-beer-garden-downtown"},Qse={airbnb:Mk,amazon:Fk,angi:jk,avvo:Gk,bbb:Vk,booking:Wk,capterra:Hk,classpass:Yk,ebay:Kk,etsy:Qk,expedia:Jk,facebook:Xk,findlaw:eE,g2:tE,glassdoor:nE,google:rE,healthgrades:aE,homeadvisor:sE,hotels:lE,houzz:uE,indeed:dE,lawyers:cE,makemytrip:fE,martindale:pE,producthunt:hE,productreview:gE,ratemds:vE,realself:yE,sitejabber:wE,thefork:CE,thumbtack:xE,trustedshops:kE,trustpilot:EE,vrbo:AE,walmart:DE,webmd:RE,yell:NE,yellowpages:PE,yelp:LE,zillow:_E,zocdoc:ME,zomato:BE,[le.ALI_EXPRESS]:Bk,[le.APPLE_APP_STORE]:zk,[le.DEALER_RATER]:qk,[le.EDMUNDS]:Zk,[le.GOOGLE_CUSTOMER]:oE,[le.GOOGLE_PLAY_STORE]:iE,[le.OPEN_TABLE]:mE,[le.THE_KNOT]:bE,[le.TRIP_ADVISOR]:TE,[le.WEDDING_WIRE]:IE},Jse={id:"apple-podcasts",title:"Apple Podcasts",isManual:!0,icon:`${U}-apple-podcasts.svg`,nativeIcon:`${U}-apple-podcasts-multicolor.svg`,iconStroke:`${U}-apple-podcasts-stroke.svg`,nativeIconStroke:`${U}-apple-podcasts-multicolor-stroke.svg`,logo:`${he}-apple-podcasts-logo.svg`,nativeLogo:`${he}-apple-podcasts-logo-multicolor.svg`},Xse={id:le.CHECKATRADE,title:"Checkatrade",isManual:!0,icon:`${U}-checkatrade.svg`,nativeIcon:`${U}-checkatrade-multicolor.svg`,iconStroke:`${U}-checkatrade-stroke.svg`,nativeIconStroke:`${U}-checkatrade-multicolor-stroke.svg`,logo:`${he}-checkatrade-logo.svg`,nativeLogo:`${he}-checkatrade-logo-multicolor.svg`},ele={id:le.FEEFO,title:"Feefo",isManual:!0,icon:`${U}-feefo.svg`,nativeIcon:`${U}-feefo-multicolor.svg`,iconStroke:`${U}-feefo-stroke.svg`,nativeIconStroke:`${U}-feefo-multicolor-stroke.svg`,logo:`${he}-feefo-logo.svg`,nativeLogo:`${he}-feefo-logo-multicolor.svg`},tle={id:le.FRESHA,title:"Fresha",isManual:!0,icon:`${U}-fresha.svg`,nativeIcon:`${U}-fresha-multicolor.svg`,iconStroke:`${U}-fresha-stroke.svg`,nativeIconStroke:`${U}-fresha-multicolor-stroke.svg`,logo:`${he}-fresha-logo.svg`,nativeLogo:`${he}-fresha-logo-multicolor.svg`},nle={id:le.GET_YOUR_GUIDE,title:"GetYourGuide",isManual:!0,icon:`${U}-get-your-guide.svg`,nativeIcon:`${U}-get-your-guide-multicolor.svg`,iconStroke:`${U}-get-your-guide-stroke.svg`,nativeIconStroke:`${U}-get-your-guide-multicolor-stroke.svg`,logo:`${he}-get-your-guide-logo.svg`,nativeLogo:`${he}-get-your-guide-logo-multicolor.svg`},rle={id:le.INSTAGRAM,title:"Instagram",isManual:!0,icon:`${U}-instagram.svg`,nativeIcon:`${U}-instagram-multicolor.svg`,iconStroke:`${U}-instagram-stroke.svg`,nativeIconStroke:`${U}-instagram-multicolor-stroke.svg`,logo:`${he}-instagram-logo.svg`,nativeLogo:`${he}-instagram-logo-multicolor.svg`,group:"More Platforms"},ole={id:le.LINKED_IN,title:"LinkedIn",isManual:!0,icon:`${U}-linkedin.svg`,nativeIcon:`${U}-linkedin-multicolor.svg`,iconStroke:`${U}-linkedin-stroke.svg`,nativeIconStroke:`${U}-linkedin-multicolor-stroke.svg`,logo:`${he}-linkedin-logo.svg`,nativeLogo:`${he}-linkedin-logo-multicolor.svg`,group:"More Platforms"},ile={id:le.NEXTDOOR,title:"Nextdoor",isManual:!0,icon:`${U}-nextdoor.svg`,nativeIcon:`${U}-nextdoor-multicolor.svg`,iconStroke:`${U}-nextdoor-stroke.svg`,nativeIconStroke:`${U}-nextdoor-multicolor-stroke.svg`,logo:`${he}-nextdoor-logo.svg`,nativeLogo:`${he}-nextdoor-logo-multicolor.svg`},ale={id:le.RATE_MY_AGENT,title:"RateMyAgent",isManual:!0,icon:`${U}-rate-my-agent.svg`,nativeIcon:`${U}-rate-my-agent-multicolor.svg`,iconStroke:`${U}-rate-my-agent-stroke.svg`,nativeIconStroke:`${U}-rate-my-agent-multicolor-stroke.svg`,logo:`${he}-rate-my-agent-logo.svg`,nativeLogo:`${he}-rate-my-agent-logo-multicolor.svg`},sle={id:le.REALTOR,title:"Realtor.com",isManual:!0,icon:`${U}-realtor.svg`,nativeIcon:`${U}-realtor-multicolor.svg`,iconStroke:`${U}-realtor-stroke.svg`,nativeIconStroke:`${U}-realtor-multicolor-stroke.svg`,logo:`${he}-realtor-logo.svg`,nativeLogo:`${he}-realtor-logo-multicolor.svg`},lle={id:le.SHOPIFY,title:"Shopify",isManual:!0,icon:`${U}-shopify.svg`,nativeIcon:`${U}-shopify-multicolor.svg`,iconStroke:`${U}-shopify-stroke.svg`,nativeIconStroke:`${U}-shopify-multicolor-stroke.svg`,logo:`${he}-shopify-logo.svg`,nativeLogo:`${he}-shopify-logo-multicolor.svg`},ule={id:le.STREET_EASY,title:"StreetEasy",isManual:!0,icon:`${U}-street-easy.svg`,nativeIcon:`${U}-street-easy-multicolor.svg`,iconStroke:`${U}-street-easy-stroke.svg`,nativeIconStroke:`${U}-street-easy-multicolor-stroke.svg`,logo:`${he}-street-easy-logo.svg`,nativeLogo:`${he}-street-easy-logo-multicolor.svg`},dle={id:le.TOUR_RADAR,title:"TourRadar",isManual:!0,icon:`${U}-tourradar.svg`,nativeIcon:`${U}-tourradar-multicolor.svg`,iconStroke:`${U}-tourradar-stroke.svg`,nativeIconStroke:`${U}-tourradar-multicolor-stroke.svg`,logo:`${he}-tourradar-logo.svg`,nativeLogo:`${he}-tourradar-logo-multicolor.svg`},cle={id:le.X,title:"X",isManual:!0,icon:`${U}-twitter-x.svg`,nativeIcon:`${U}-twitter-x.svg`,iconStroke:`${U}-twitter-x-stroke.svg`,nativeIconStroke:`${U}-twitter-x-multicolor-stroke.svg`,logo:`${he}-twitter-x-logo.svg`,nativeLogo:`${he}-twitter-x-logo-multicolor.svg`,group:"More Platforms"},fle={id:le.COLLECTED_VIA_WIDGET,isCollectedViaWidget:!0,nativeIconStroke:`${U}-elfsight-multicolor-stroke.svg`,title:"",hide:!0},ple={id:le.DEFAULT_MANUAL_SOURCE,title:"",nativeIconStroke:`${U}-custom-source-multicolor-stroke.svg`,isManual:!0,isDefaultManualSource:!0,hide:!0},mle={id:le.CUSTOM,title:"",isManual:!0,isCustom:!0},hle={[le.GOOGLE]:rE,[le.FACEBOOK]:Xk,[le.TRIP_ADVISOR]:TE,[le.YELP]:LE,[le.BOOKING]:Wk,[le.AIRBNB]:Mk},gle={[le.APPLE_PODCASTS]:Jse,[le.CHECKATRADE]:Xse,[le.FEEFO]:ele,[le.FRESHA]:tle,[le.NEXTDOOR]:ile,[le.GET_YOUR_GUIDE]:nle,[le.RATE_MY_AGENT]:ale,[le.SHOPIFY]:lle,[le.REALTOR]:sle,[le.STREET_EASY]:ule,[le.ALI_EXPRESS]:Bk,[le.AMAZON]:Fk,[le.ANGI]:jk,[le.APPLE_APP_STORE]:zk,[le.AVVO]:Gk,[le.BBB]:Vk,[le.CAPTERRA]:Hk,[le.DEALER_RATER]:qk,[le.EBAY]:Kk,[le.EDMUNDS]:Zk,[le.ETSY]:Qk,[le.EXPEDIA]:Jk,[le.FIND_LAW]:eE,[le.G2]:tE,[le.GOOGLE_CUSTOMER]:oE,[le.GOOGLE_PLAY_STORE]:iE,[le.HEALTH_GRADES]:aE,[le.HOME_ADVISOR]:sE,[le.HOTELS]:lE,[le.HOUZZ]:uE,[le.LAWYERS]:cE,[le.LINKED_IN]:ole,[le.MAKE_MY_TRIP]:fE,[le.MARTINDALE]:pE,[le.OPEN_TABLE]:mE,[le.PRODUCT_HUNT]:hE,[le.PRODUCT_REVIEW]:gE,[le.THUMBTACK]:xE,[le.TRUSTED_SHOPS]:kE,[le.TRUSTPILOT]:EE,[le.TOUR_RADAR]:dle,[le.VRBO]:AE,[le.WALMART]:DE,[le.YELL]:NE,[le.YELLOW_PAGES]:PE,[le.GLASSDOOR]:nE,[le.CLASSPASS]:Yk,[le.INDEED]:dE,[le.INSTAGRAM]:rle,[le.RATEMDS]:vE,[le.REALSELF]:yE,[le.SITEJABBER]:wE,[le.THE_FORK]:CE,[le.THE_KNOT]:bE,[le.WEBMD]:RE,[le.WEDDING_WIRE]:IE,[le.X]:cle,[le.ZOCDOC]:ME,[le.ZILLOW]:_E,[le.ZOMATO]:BE},FE={...hle,...Object.fromEntries(Object.entries(gle).sort()),[le.CUSTOM]:mle,[le.COLLECTED_VIA_WIDGET]:fle,[le.DEFAULT_MANUAL_SOURCE]:ple};function qn(e){return FE[e]??{}}const jE=["facebook","google"],ot={transparent:"transparent",darkColor:"rgba(64, 64, 64, 1)",blueColor:"rgba(0, 53, 128, 1)",whiteColor:"rgba(255, 255, 255, 1)",whiteColor07:"rgba(255, 255, 255, 0.7)",whiteColor05:"rgba(255, 255, 255, 0.5)",whiteColor03:"rgba(255, 255, 255, 0.3)",whiteColor01:"rgba(255, 255, 255, 0.1)",whiteColor005:"rgba(255, 255, 255, 0.05)",pureBlackColor03:"rgba(0, 0, 0, 0.3)",pureBlackColor005:"rgba(0, 0, 0, 0.05)",blackColor:"rgba(17, 17, 17, 1)",blackColor07:"rgba(17, 17, 17, 0.7)",blackColor05:"rgba(17, 17, 17, 0.5)",blackColor03:"rgba(17, 17, 17, 0.3)",blackColor012:"rgba(17, 17, 17, 0.12)",blackColor005:"rgba(17, 17, 17, 0.05)",blackColor003:"rgba(17, 17, 17, 0.03)",greyColor:"rgba(41, 41, 41, 1)"},vle="init",ch=(e,t)=>!!t&&jE.includes(t)&&br.alias!=="testimonials-slider"?s3(e):e;function tl(e){return!!e?.toLowerCase()?.includes("floating")}const{isStandalone:yle}=br;function wle({displayHeader:e,headerElements:t,layout:n}){return!yle&&e&&t.includes("button")&&n!=="reviewRequestBadge"}const $f=[le.COLLECTED_VIA_WIDGET,le.DEFAULT_MANUAL_SOURCE],ble=Object.values(Qse).map(({id:e,title:t,demoSource:n,nativeIcon:r})=>({id:bo(),type:e,url:n,icon:r,name:t})),Cle={"en-au":"en","en-gb":"en",pt:"pt-BR","pt-br":"pt-BR","pt-pt":"pt-PT",el:"el-monoton","zh-cn":"zh-Hans","zh-tw":"zh-Hant",no:"nor"};function xle(e,t){return Sle(ble,e,t)}function Sle(e,t,n){let r=zE(e);return t?r=$le(e,t):Array.isArray(n)&&(r=zE(e,n)),r}function zE(e,t){return e.reduce((n,r)=>((!t||t.includes(r.type))&&n.push(r),n),[])}function $le(e,t){const n=e.find(({type:r})=>r===t);return n?[n]:[]}const Tle=100;function l3({displayEmptyReviews:e,filterMinRating:t,filterTotalCount:n,filterExcludeKeywords:r,filterIncludeKeywords:o,sorting:i,autoTranslateReviews:a,reviewDisplayImages:l,language:{language:u}}){const c=GE(r),f=GE(o),p=kle(c,f),m=Cle[u]??u,b=[["filter_content",e?null:l?"with_content":"text_required"],["min_rating",t||null],["page_length",n===0?Tle:n??null],...p,["order",i],["translate",a?m:null],["order_seed",i==="random"?Date.now().toString():null]].filter(([,S])=>S!==null),x=[e,t,n,c.join(","),f.join(","),i,a?m:"",l].join("");return{urlParams:b,hash:x}}function GE(e){return e.filter(({keyword:t})=>t).map(({keyword:t})=>t)}function kle(e,t){const n=e.map(o=>["exclude_keywords[]",o]),r=t.map(o=>["only_keywords[]",o]);return[...n,...r]}function Ele(e){const t=new URLSearchParams;return e.forEach(n=>{const[r,o]=n;o&&t.append(r,o.toString())}),t}function Tf(e=""){let t=5381,n=e.length;for(;n;)t=t*33^e.charCodeAt(--n);return t>>>0}function VE(e){const t=new URLSearchParams;return e.forEach(n=>{t.append("uris[]",n)}),t}function Ale(e,t){const n=VE(e),r=Ele(t);return new URLSearchParams([...n,...r])}const Dle=e=>e?.replace(/^((^\w+:|^)\/\/)?(www\.)?/,"")??"";function UE({sourceUrl:e,to:t=window}){const n={action:"send.invalidate.source",sourceUrl:e};t.postMessage(n,"*")}function Rle({onInvalidateSource:e,from:t=window}){const n=W1(e),r=y.useCallback(({data:{action:o,sourceUrl:i}})=>{o==="send.invalidate.source"&&i&&n(i)},[n]);y.useEffect(()=>(t.addEventListener("message",r),()=>{t.removeEventListener("message",r)}),[r,t])}const WE=600;function Ile(e,t){const n=new URL(e||`https://web.archive.org/web/20260217191803/https://dash.elfsight.com/apps/${t}/pricing`);return Nle(n,t)}function Nle(e,t){const n={utm_source:"websites",utm_medium:"clients",utm_campaign:"deactivated-widget",utm_term:Ple(),utm_content:t};return Object.entries(n).map(([r,o])=>{o&&e.searchParams.set(r,o)}),e}function Ple(){try{const e=window.location!=window.parent.location;return new URL(e?document.referrer:document.location.href).hostname}catch{return}}const HE="Your widget is temporarily deactivated",Ole=`${HE}.`,Lle=320,_le=160,Mle=220,Ble=56,Fle=4,jle=e=>{const t=Rv(),{width:n=0,top:r=0,left:o=0,right:i=0}=e||{},a=Mle/2,l=n/2,u=r!!I),b=rr(...w),{width:x=0,height:S=0}=p||{},k=x{rU(I,{type:"url",value:c.toString(),rawValue:c.toString(),target:"_blank"})},N=B0();if(y.useEffect(()=>(window.addEventListener("resize",N),()=>window.removeEventListener("resize",N)),[]),!y.isValidElement(l))throw new Error("Invalid Deactivation Element");return t?v.jsxs(Ule,{style:i,children:[y.cloneElement(l,{...l?.props,ref:b,style:{...l?.props?.style,opacity:.3}}),a&&v.jsx(v.Fragment,{children:k==="short"?v.jsx(im,{offsetTop:-4,direction:T==="top"?"upward":"downward",alignment:E,show:!0,anchorElement:f.current,zIndex:iu.deactivation,children:v.jsx(Vle,{onClick:A,text:r,style:o,url:c.toString(),coverRect:p})}):v.jsx(Gle,{onClick:A,text:r,style:o,url:c.toString(),coverRect:p})})]}):y.cloneElement(l,{...l?.props,ref:b})}const Gle=({text:e,style:t,url:n,onClick:r})=>{const o=e??HE;return v.jsxs(Wle,{onClick:r,style:t,children:[v.jsx(an,{component:m9,size:22,fill:"#F93262",style:{padding:"2px"}}),v.jsxs(Hle,{children:[v.jsx(YE,{children:o}),v.jsx(Yle,{href:n,target:"_blank",rel:"noreferrer",style:t,children:"Reactivate Now"})]}),v.jsxs(qE,{children:[v.jsx(h9,{width:"12",height:"12",fill:"rgba(17, 17, 17, 0.5)"}),v.jsx(KE,{children:"Only you can see this"})]})]})},Vle=({text:e,style:t,url:n,onClick:r})=>{const o=`${e??Ole} `;return v.jsxs(qle,{onClick:r,style:t,children:[v.jsx(an,{component:m9,size:16,fill:"#F93262",style:{padding:"1px"}}),v.jsxs("div",{children:[v.jsxs(YE,{_short:!0,children:[o,v.jsx(Kle,{href:n,target:"_blank",rel:"noreferrer",children:"Reactivate Now"})]}),v.jsxs(qE,{_short:!0,children:[v.jsx(h9,{width:"10",height:"10",fill:"rgba(17, 17, 17, 0.5)"}),v.jsx(KE,{_short:!0,children:"Only you can see this"})]})]})]})},Ule=R.div.withConfig({displayName:"Deactivation2__MainContainer",componentId:"sc-7b355075-0"})(["& *{pointer-events:none;}pointer-events:none;position:relative;align-content:center;align-items:center;animation:none;border:none;border-radius:inherit;bottom:0;box-sizing:border-box;display:flex;float:none;height:auto;left:0;margin:0;opacity:1;padding:0;right:0;text-align:left;text-indent:0;top:0;transform:none;justify-content:center;visibility:visible;zoom:1;z-index:999999998;"]),Wle=R.div.withConfig({displayName:"Deactivation2__Container",componentId:"sc-7b355075-1"})(["cursor:pointer;pointer-events:all !important;& *{pointer-events:all !important;}display:flex;width:300px;height:146px;padding:12px 8px;flex-direction:column;align-items:center;gap:12px;position:absolute;border-radius:4px;border:1px solid #ff3838;background:rgb(255,236,236);z-index:1;box-sizing:border-box;font-family:Arial,sans-serif;"]),Hle=R.div.withConfig({displayName:"Deactivation2__Inner",componentId:"sc-7b355075-2"})(["gap:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;"]),YE=R.div.withConfig({displayName:"Deactivation2__Title",componentId:"sc-7b355075-3"})(["color:#111;text-align:",";font-size:","px;font-style:normal;font-weight:400;line-height:","px;text-wrap:auto;"],({_short:e})=>e?"left":"center",({_short:e})=>e?11:14,({_short:e})=>e?12:18),Yle=R.a.withConfig({displayName:"Deactivation2__ReactivateNowButton",componentId:"sc-7b355075-4"})(["max-width:142px;display:flex;padding:7px 16px;justify-content:center;align-items:center;gap:8px;border-radius:4px;background:#0ec12f;color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-decoration:none;"]),qE=R.div.withConfig({displayName:"Deactivation2__CaptionContainer",componentId:"sc-7b355075-5"})(["display:flex;align-items:center;margin-top:","px;"],({_short:e})=>e?4:0),KE=R.div.withConfig({displayName:"Deactivation2__Caption",componentId:"sc-7b355075-6"})(["color:rgba(17,17,17,0.5);font-size:","px;font-style:normal;font-weight:400;line-height:","px;margin-left:4px;"],({_short:e})=>e?9:11,({_short:e})=>e?10:12),qle=R.div.withConfig({displayName:"Deactivation2__ShortContainer",componentId:"sc-7b355075-7"})(["cursor:pointer;font-family:Arial,sans-serif;pointer-events:all !important;& *{pointer-events:all !important;}display:flex;max-width:220px;min-height:56px;padding:8px;justify-content:center;align-items:flex-start;gap:8px;border-radius:4px;border:1px solid #ff3838;background:rgb(255,236,236);box-sizing:border-box;"]),Kle=R.a.withConfig({displayName:"Deactivation2__ReactivateNowTitle",componentId:"sc-7b355075-8"})(["color:#111;font-size:11px;font-style:normal;font-weight:700;line-height:12px;text-decoration:underline;"]);function Zle(e,t){window.eapps&&window.eapps.apps.register(t,class{constructor(){this.whenReady=r=>r(),this.initWidget=(r,o)=>e(r,o)}})}const kf="_global",Qle=2e3;class ZE extends Error{constructor(){super("API access traps are immutable")}}class Jle extends Error{constructor(t){super(`Service '${t}' is immutable`)}}class Xle extends Error{constructor(t){super(`Endpoint '${t}' not defined in widget endpoints schema.`)}}class eue extends Error{constructor(){super("Widget API schema was not defined. Ensure that schema data is provided using the defineSchemaAPI method.")}}class tue extends Error{constructor(t){super(`Unknown API endpoint: ${t}`)}}class nue{constructor(t){this.schema=new Set,this.schemaStatus="WAITING_FOR_SCHEMA",this.container=t}define(t){if(this.schemaStatus==="WAITING_FOR_SCHEMA"){for(const n in t)this.schema.add(n),this.container.set(n);this.schemaStatus="SCHEMA_DEFINED"}}throwIfErrors(t){if(this.schemaStatus!=="SCHEMA_DEFINED")throw new eue;if(!this.schema.has(t))throw new Xle(t)}}class rue{constructor(t){this.container=t,this.apiSchema=new nue(t)}registerService(t,n){this.apiSchema.throwIfErrors(t);const r=this.container.get(t);if(!r)this.container.set(t,n);else try{Object.assign(r,n)}catch(o){o instanceof ZE&&this.container.set(t,n)}}registerMethod(t,n){this.apiSchema.throwIfErrors(t),this.container.set(t,n)}unregisterEndpoint(t){this.container.delete(t)}}class oue{get(t,n){const r=t.get(n);if(!r)throw new tue(n);return r}set(t,n){throw new Jle(n)}}class Ef{constructor(){this.currentChain=[],this.chainStorage=new Set;const t=this;this.serializer=new Proxy(function(){},{apply(n,r,o){t.currentChain.push({type:"call",args:o}),t.chainStorage.add(t.currentChain),t.currentChain=[]},get(n,r){return t.currentChain.push({type:"get",prop:r}),t.serializer},set(){throw new ZE}})}deserialize(t={}){this.chainStorage.forEach(n=>{let r=t;n.forEach(o=>{o.type==="get"&&o.prop in r&&(r=r[o.prop]),o.type==="call"&&typeof r=="function"&&r(...o.args)})}),this.chainStorage.clear()}}let iue=class{constructor(){this.servicesListeners={[kf]:{}}}on(t,n,r=kf){let o={};return this.servicesListeners[r]?o=this.servicesListeners[r]:this.servicesListeners[r]=o,o[t]||(o[t]=[]),o[t].push(n),()=>{const i=o[t].indexOf(n);i>-1&&o[t].splice(i,1)}}async emit(t,n=[],r=kf){const o=this.servicesListeners[r];if(!o)return;const a=(o[t]??[]).map(async c=>{try{return await c(...n)}catch(f){console.error("Event listener error:",f);return}}),l=Promise.allSettled(a),u=new Promise(c=>setTimeout(c,Qle));return Promise.race([l,u])}unsubscribeEvent(t,n=kf){const r=this.servicesListeners[n];r&&(r[t]=[])}unsubscribeAllEvents(t){if(!t){for(const r of Object.keys(this.servicesListeners))r&&this.unsubscribeAllEvents(r);return}const n=this.servicesListeners[t];if(n)for(const r of Object.keys(n))n[r]=[]}};class aue extends iue{constructor(){super(),this.endpoints=new Map,this.endpoints.set("on",{endpoint:this.on.bind(this),trap:new Ef}),this.endpoints.set("emit",{endpoint:this.emit.bind(this),trap:new Ef}),this.endpoints.set("unsubscribeEvent",{endpoint:this.unsubscribeEvent.bind(this),trap:new Ef}),this.endpoints.set("unsubscribeAllEvents",{endpoint:this.unsubscribeAllEvents.bind(this),trap:new Ef})}get(t){const n=this.endpoints.get(t);if(n)return n?.endpoint!==void 0?n.endpoint:n.trap.serializer}set(t,n){const r=this.endpoints.get(t);return r?(n&&(r.endpoint=n,r.trap.deserialize(n)),!0):(this.endpoints.set(t,{endpoint:n,trap:new Ef}),!0)}delete(t){const n=this.endpoints.get(t);n&&(n.endpoint=void 0)}}const QE=y.createContext(void 0);function u3(){const e=y.useContext(QE);if(!e)throw new Error("useWidgetAPIContext should be used within WidgetAPIContext");return e}function sue({children:e}){const t=y.useMemo(()=>{const n=new aue,r=new rue(n);return{apiAccessor:new Proxy(n,new oue),apiManager:r}},[]);return v.jsx(QE.Provider,{value:t,children:e})}function lue(){const e=yc(),t=y.useRef(new Set);return y.useEffect(()=>{if(!e)return;const r=e.onRootAdded(i=>{t.current.forEach(({eventType:a,callback:l})=>{i.addEventListener(a,l)})}),o=e.onRootRemoved(i=>{t.current.forEach(({eventType:a,callback:l})=>{i.removeEventListener(a,l)})});return()=>{r(),o()}},[e]),y.useMemo(()=>{function r(o,i,a){const l=uue(o,a),u={selector:o,eventType:i,callback:l};return t.current.add(u),e?.getRoots().forEach(c=>{c.addEventListener(i,l)}),function(){t.current.delete(u),e?.getRoots().forEach(f=>{f.removeEventListener(i,l)})}}return{addListener:r}},[e])}function uue(e,t){return function(r){if(!(r.target instanceof Element))return;const o=r.target.closest(e);o&&t({...r,target:o})}}function due(){const e=yc(),t=lue();return y.useMemo(()=>{function r(){return e?.getRoots()??[]}function o(u){for(const c of r()){const f=c.querySelector(u);if(f)return f}return null}function i(u){const c=[];for(const f of r())c.push(...f.querySelectorAll(u));return c}function a(){return e?.getWidgetRoot()}function l(u,c,f){return t.addListener(u,c,f)}return{findElement:o,findAllElements:i,getWidgetRoot:a,addListener:l}},[e,t])}const cue=()=>{const{apiAccessor:e}=u3();return(t,n=[],r=kf)=>e.emit(t,n,r)},fue=(e={})=>{const{apiManager:t}=u3();t.apiSchema.define(e)};function pue(e,t){const{apiAccessor:n}=u3(),r=due();y.useEffect(()=>{if(!(!e||t))try{n.unsubscribeAllEvents(),new Function("widget","util",e)(n,r)}catch(o){console.error(o)}},[e,r])}const JE=y.createContext({}),mue=y.forwardRef(function({children:t,initialSettings:n},r){const[o,i]=y.useState(n);return y.useImperativeHandle(r,()=>({setSettings:a=>i(l=>({...l,...a}))}),[]),v.jsx(JE.Provider,{value:o,children:y.cloneElement(t,{...t.props,...o})})});function Vr(){const e=y.useContext(JE);if(e===null)throw new Error("useSettings should be used within SettingsContext");return e}async function hue(e,t,n=o=>v.jsx(o,{}),r={}){return new Promise((o,i)=>{SG.createRoot(e).render(v.jsx(y.StrictMode,{children:v.jsx(sU,{widgetRoot:e,children:v.jsx(sue,{children:v.jsx(M5,{shouldForwardProp:a=>!a.startsWith("_"),children:v.jsx(mue,{initialSettings:r,ref:a=>{if(!a){i("Widget API not initialized");return}o(a)},children:n(t)})})})})}))})}class gue{constructor(t,n){this.api=null,this.createWidget=async(r,o={},i)=>(this.api=await hue(r,this.WidgetComponent,i,o),this.api),this.meta=t,this.WidgetComponent=n,this.registerProviders()}static init(t,n){return new this(t,n)}registerProviders(){Zle(this.createWidget,this.meta.alias)}}const vue=(e,t)=>gue.init(e,t),yue=y.forwardRef(({children:e},t)=>{const{deactivationURL:n}=Vr();return v.jsx(zle,{childrenRef:t,appAlias:br.alias,deactivationURL:n,displayDeactivation:!0,children:e})});function wue(e,t){return e.map(n=>{const r={};return t.forEach(o=>{o in n&&(r[o]=n[o])}),r})}const d3=(e,t=!1)=>{const{date:n,time:r}=e??{};if(!n||t&&!r)return 0;const o=n.replace(/-/g,"/");return t?Date.parse(`${o} ${r}`):Date.parse(n)},c3={small:{width:150,height:150},medium:{width:300,height:300},big:{width:1e3,height:1e3}},XE=150,bue=400,Cue=/lh\d+\.googleusercontent\.com/,fh=(e,t,n=1)=>{if(!Cue.test(e))return e;let r=c3.big;return t>0&&tXE&&t{const e=Vr(),t=y.useMemo(()=>({carouselRtl:(n,{layout:r})=>r==="carousel"&&n,sliderRtl:(n,{layout:r})=>r==="slider"&&n,reviewHeightNormalization:(n,{reviewTextDisplayMode:r,layout:o,carouselRows:i})=>n&&r==="short"&&(o==="grid"||o==="carousel"&&i===1)}),[]);return y.useMemo(()=>{const n={...e};return Object.keys(t).forEach(r=>{r in e&&(n[r]=t[r](e[r],e))}),n},[e,t])},eA=e=>{const{reviewAuthorNameFormat:t}=Vr(),n=e.split(" ").filter(Boolean),[r="",...o]=n;if(t==="firstName")return r;if(t==="lastNameInitial"&&o.length){const i=o[o.length-1];return`${r} ${i[0]}.`}return t==="initials"?n.map(i=>`${i[0]}.`).join(" "):e};function xue(e,t){const n=cue(),r=y.useRef(null),o=y.useRef(!1);return y.useEffect(()=>(e&&!o.current&&(n(vle,[{widgetContainer:r.current,settings:t}]),o.current=!0),()=>{o.current=!1}),[n,t,e]),r}function Sue(e){const{sorting:t}=Xn(),n=y.useMemo(()=>Array.from({length:e.length}).map((o,i)=>i).sort(()=>.5-Math.random()),[t,e.length]);return y.useMemo(()=>{const r=o=>(i,a)=>i.is_pinned&&!a.is_pinned?-1:!i.is_pinned&&a.is_pinned?1:o(i,a);return t==="date"?e.sort(r((o,i)=>{const a=d3(o.date,!0)||(o.published_at??0);return(d3(i.date,!0)||(i.published_at??0))-a})):t==="random"?e.map((o,i)=>({...o,order:n[i]})).sort(r((o,i)=>o.order-i.order)):e},[e,t,n])}function $ue(e){const t=e.replace(/.+\/\/|www.|\..+/g,"");return qn(t).id}function f3(e){return e%1>=.7?Math.ceil(e):Math.floor(e)}const p3=100,tA=300,nA=y.createContext({});function Cr(){return y.useContext(nA)}const Tue=["carousel","slider"];function cn(){const{layout:e,reviewLayout:t,reviewSourceStyle:n,reviewDisplayAuthorName:r,reviewDisplayVerifiedBadge:o,reviewDisplayAuthorPicture:i,reviewDisplayDate:a,reviewDisplayRating:l,reviewDisplaySource:u,reviewDisplayCaption:c,reviewDisplayWebsiteUrl:f,reviewDisplayLogo:p,reviewTextDisplayMode:m,reviewAuthorNameColor:g,reviewTextColor:w,reviewReadMoreColor:b,reviewInfoColor:x,reviewWebsiteUrlColor:S,reviewVerifiedBadgeColor:k,reviewBackgroundColor:T,reviewSourceNameColor:E,reviewSourceIconBackgroundColor:A,reviewTextFontSize:N,reviewRatingSize:I,reviewCornerRadius:P,ratingColor:M,reviewSourceImageColor:O,reviewDisplayImages:B,reviewDisplayOwnerReply:j,reviewOutlineColor:z,reviewAuthorNameFormat:te,reviewHeightNormalization:re,reviewPreviewLinesNumber:ae=3,language:{language:oe},theme:{type:G}}=Xn(),{carouselVisibleIndexes:V}=or(),{type:Z,color:F}=O??{},H=G==="light",ne=H?ot.blackColor:ot.whiteColor,ie=Pt(ne),K=Ie(w,.5),de=Ie(Pt(A),H?.1:.2),ve=H?ot.whiteColor:ot.greyColor,xe=mn(z);return{sourceIconBorderColor:de,displaySource:u,sourceStyle:n,sourceNameColor:E,postedOnColor:K,displayCaption:c,displayWebsiteUrl:f,displayLogo:p,websiteUrlColor:S,sourceImageColorType:Z,sourceImageColor:F,popupContentBackgroundColor:ve,heightNormalization:re&&V.length!==1,displayReviewImages:B,displayOwnerReply:j,sourceIconBackgroundColor:A,backgroundColor:T,layout:t,displayAvatar:i,displayAuthorName:r,displayVerifiedBadge:o,displayRating:l,displayDate:a,textColor:w,infoColor:x,textMaxLines:ae,textDisplayMode:m,textSize:N.fontSize,readMoreColor:b,translationInfoColor:K,authorNameColor:g,verifiedBadgeColor:k,tooltipBackgroundColor:ne,tooltipFontColor:ie,ratingSize:I,ratingColor:M,ratingBlankColor:w,ratingValueColor:w,dateLocale:oe,borderRadius:P,outlineColor:z,authorNameFormat:te,noPadding:mn(T)&&xe,needsMargin:Tue.includes(e)&&!xe}}function kue({containerHeight:e,lineSize:t,lineDecrement:n}){const{textMaxLines:r,heightNormalization:o,displayReviewImages:i}=cn(),{review:{images:a=[]}}=Cr();return y.useMemo(()=>{if(o){const l=f3(e/t)-n;if(i&&a.length){if(l<4){const u=(tA+p3+t)/2,c=f3(u/t);return Math.max(r-c,3)}return l}if(l>0)return l}return r},[a,t,r,i,e,o,n])}function m3({children:e,className:t,align:n="flex-start"}){return v.jsx(Eue,{_align:n,className:L({component:"review-align-container"},[t]),children:e})}const Eue=R.div.withConfig({displayName:"ReviewAlignContainer__Container",componentId:"sc-f4215190-0"})(["display:flex;flex-direction:column;flex-grow:1;align-items:",";"],({_align:e})=>e);function h3({children:e,className:t}){const{backgroundColor:n,borderRadius:r,noPadding:o,outlineColor:i,needsMargin:a}=cn();return v.jsx(Aue,{className:t,_backgroundColor:n,_borderRadius:r,_noPadding:o,_outlineColor:i,_needsMargin:a,children:e})}const Aue=R.div.attrs(({className:e,_borderRadius:t})=>({className:L({component:"review-background",element:"container"},[e]),style:{borderRadius:t}})).withConfig({displayName:"ReviewBackground__Container",componentId:"sc-f3f0ac28-0"})(["display:flex;flex-direction:column;position:relative;box-sizing:border-box;flex-grow:1;transition:background-color 0.1s ease;background-color:",";padding:",";border:",";",""],({_backgroundColor:e})=>e,({_noPadding:e})=>e?0:"24px",({_outlineColor:e})=>`1px solid ${e}`,({_needsMargin:e})=>e&&"margin: 0 1px 1px;"),ph=y.forwardRef(({children:e,...t},n)=>v.jsx(Due,{...t,ref:n,children:e})),Due=R.div.attrs({className:L({component:"review-container"})}).withConfig({displayName:"ReviewContainer__Inner",componentId:"sc-74e11e3-0"})(["display:flex;flex-direction:column;overflow:hidden;"]);function Lu({children:e,link:t,withoutProtocol:n=!1,forceClickable:r=!1,customAriaLabel:o,className:i}){const{review:{link:a},source:{title:l}}=Cr(),{enableExternalLinks:u=!0,openLinksInNewTab:c,editMode:f}=Xn(),{t:p}=yt(),m=(t||a)??"",g=!m||m.startsWith("http")?m:`https://${m}`,w=y.Children.count(e),b=u&&g||r,x=n&&typeof e=="string"?e.replace(/http(s?):\/\//,""):e;if(!w)return null;if(b){const S=l?`${p("View on")} ${l}`:void 0;return v.jsx(Rue,{className:L({component:"review-link",element:"container"},[i]),"aria-label":o??S,href:g,target:c||f?"_blank":"_top",rel:"noopener noreferrer nofollow",onDragStart:k=>k.preventDefault(),children:x})}return v.jsx(Iue,{className:L({component:"review-link",element:"container"},[i]),children:x})}const Rue=R.a.withConfig({displayName:"ReviewLinkContainer__Link",componentId:"sc-ba7cff79-0"})(["position:static !important;color:inherit;max-width:100%;border:none !important;text-decoration:none;&:hover{text-decoration:underline;}"]),Iue=R.div.withConfig({displayName:"ReviewLinkContainer__Container",componentId:"sc-ba7cff79-1"})(["max-width:100%;"]),rA=y.createContext({});function Af(){return y.useContext(rA)}function Nue({children:e,...t}){return v.jsx(rA.Provider,{value:t,children:e})}function Pue({children:e,customCSSPrefixClassName:t}){const{customCSS:n}=Xn();return v.jsxs(fZ,{customCSSClassName:t,children:[e,v.jsx(Soe,{customCSS:n,prefixClassName:t})]})}const oA=40,Oue=20,{whiteColor:Lue,blackColor:_ue}=ot;function Mue({children:e}){const{widgetHorizontalPadding:t,widgetVerticalPadding:n,widgetBackground:r,renderThumbnailMode:o=!1,theme:{type:i}}=Xn(),a=_m(r),l=a&&o,u=a||!r.borderRadius,f=l?i==="light"?Lue:_ue:r.color,p=o&&u?Oue:r.borderRadius,m=l?oA:t,g=l?oA:n,w=o?{boxShadow:"0 6px 30px 0 rgba(0, 0, 0, 0.1)"}:void 0;return v.jsx(Bue,{...r,className:L({component:"background",element:"container"}),color:f,borderRadius:p,horizontalPadding:m,verticalPadding:g,style:w,children:e})}const Bue=R(F$).withConfig({displayName:"WidgetBackground__StyledWidgetBackground",componentId:"sc-b6fb78c-0"})(["max-width:100%;"]);function Fue(){const e=Xn(),t=Tse(e),{enabled:n}=t;return n?v.jsx(jue,{className:L({component:"widget-title",element:"container"}),children:v.jsx(kse,{...t,className:L({component:"widget-title"})})}):null}const jue=R.div.withConfig({displayName:"WidgetTitle__Container",componentId:"sc-9c92769d-0"})(["margin-bottom:32px;"]);function iA({badgeColor:e,tooltipText:t,tooltipBackgroundColor:n,tooltipFontColor:r,size:o=14,className:i}){const a=Pt(e);return v.jsx(au,{title:t,background:n,fontColor:r,children:v.jsx(zue,{className:i,"aria-label":t,role:"img",_backgroundColor:e,_checkMarkColor:a,children:v.jsx(aA,{"aria-hidden":"true",$sx:{width:o,height:o}})})})}const aA=R(fM).attrs({className:L({component:"verified-badge",element:"icon"})}).withConfig({displayName:"ReviewVerifiedBadge__StyledVerifiedBadge",componentId:"sc-65b01a5d-0"})(["",";"],Kt),zue=R.div.attrs({className:L({component:"verified-badge"})}).withConfig({displayName:"ReviewVerifiedBadge__BadgeContainer",componentId:"sc-65b01a5d-1"})(["display:inline-flex;& ","{& path:first-child{fill:",";}& path:last-child{fill:",";}}"],aA,({_backgroundColor:e})=>e,({_checkMarkColor:e})=>e);function g3({name:e,displayVerifiedBadge:t,authorNameColor:n,gradientColor:r,className:o}){const{verifiedBadgeTooltipText:i}=Af(),{verifiedBadgeColor:a,tooltipBackgroundColor:l,tooltipFontColor:u}=cn(),{t:c}=yt(),f=e?`Review by ${e}`:void 0;return v.jsxs(Gue,{_gradientColor:r,_color:n,className:L({component:"review-author-name",element:"container"},[o]),customAriaLabel:f,children:[v.jsx(Vue,{className:L({component:"review-author-name"}),children:e}),t&&v.jsx(Uue,{badgeColor:a,tooltipText:i??c("Verified Customer"),tooltipBackgroundColor:l,tooltipFontColor:u})]})}const Gue=R(Lu).withConfig({displayName:"ReviewAuthorName__Container",componentId:"sc-610d2e85-0"})(["display:flex;align-items:center;text-align:left;gap:5px;",""],({_color:e,_gradientColor:t})=>t?` color: transparent !important; -webkit-background-clip: text; background-clip: text; background-color: ${e}; background-image: ${t}; `:` color: ${e} !important; `),Vue=R.span.withConfig({displayName:"ReviewAuthorName__AuthorName",componentId:"sc-610d2e85-1"})(["font-size:15px;line-height:18px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;"]),Uue=R(iA).withConfig({displayName:"ReviewAuthorName__StyledVerifiedBadge",componentId:"sc-610d2e85-2"})([""]);function sA({onClick:e}){return v.jsx(Wue,{style:{width:32,height:32,minWidth:32,minHeight:32},"aria-label":"Close",onClick:e,children:v.jsx(Hue,{size:16,component:p9,fill:ot.blackColor07})})}const Wue=R.button.withConfig({displayName:"CloseComponent__PopupCloseControlContainer",componentId:"sc-81d85e01-0"})(["position:relative;display:flex;justify-content:center;align-items:center;padding:0;border:none;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color 0.3s;background-color:",";&:hover{background-color:",";}&:hover svg{fill:"," !important;}"],ot.whiteColor03,ot.whiteColor05,ot.blackColor),Hue=R(an).withConfig({displayName:"CloseComponent__CloseIcon",componentId:"sc-81d85e01-1"})(["& svg{transition:fill 0.3s;}"]),Yue={light:ot.blackColor07,dark:ot.whiteColor07};function Df(e){const{theme:{type:t}}=Xn();return v.jsx(hu,{...e,color:Yue[t]})}const mh=y.forwardRef(({children:e,className:t},n)=>{const{theme:{type:r}}=Xn();return v.jsx(que,{ref:n,className:t,_isLightTheme:r==="light",children:e})}),que=R.div.withConfig({displayName:"ScrollableContainer__ScrollableContainerComponent",componentId:"sc-783dd000-0"})(["overflow-y:auto;scrollbar-width:auto;scrollbar-color:initial;&::-webkit-scrollbar{width:6px;}&::-webkit-scrollbar-thumb{background-color:",";border-radius:10px;&:hover{background-color:",";}}"],({_isLightTheme:e})=>e?ot.blackColor03:ot.whiteColor01,({_isLightTheme:e})=>e?ot.blackColor05:ot.whiteColor03);function xr({width:e=24,height:t=24,borderRadius:n="50%",color:r,className:o}){return!e||!t?null:v.jsx(O$,{width:e,height:t,borderRadius:n,color:r,className:L({component:"skeleton-loader"},[o])})}const oi=y.forwardRef(({type:e,sourceType:t,size:n,colorStyle:r,color:o,className:i,customLoader:a=null,forceShowLoader:l=!1,...u},c)=>{const f=r==="custom",p=f?o:void 0,{icon:m,nativeIcon:g,iconStroke:w,nativeIconStroke:b,logo:x,nativeLogo:S}=qn(t),k={icon:f?m:g,iconStroke:f?w:b,logo:f?x:S}[e],T={icon:g,iconStroke:b,logo:S}[e],E=a??(()=>v.jsx(Df,{size:24}));if(!k)return null;if(t.startsWith("custom")){const[A,N]=Array.isArray(n)?n:[n,n];return v.jsx(fc,{...u,ref:c,className:L({component:"source-image"},[i,t&&e&&`es-${t}-${e}`]),_width:A,_height:N,children:v.jsx("img",{src:k,alt:"Source"})})}return v.jsx(an,{...u,className:L({component:"source-image"},[i,t&&e&&`es-${t}-${e}`]),ref:c,src:k,fallbackSvgSrc:T,size:n,fill:p,loading:E})});function Qa({sourceStyle:e,iconSize:t=24,textSize:n=14,backgroundColor:r="#fff",className:o}){const{sourceTooltipText:i}=Af(),{displaySource:a,sourceImageColorType:l,sourceImageColor:u,sourceNameColor:c,postedOnColor:f,tooltipBackgroundColor:p,tooltipFontColor:m}=cn(),{source:{id:g,title:w,hideIcon:b,icon:x}}=Cr(),{t:S}=yt(),k=!!(a&&g&&e&&x&&w),T=y.useCallback(()=>v.jsx(xr,{width:t,height:t}),[t]);if(!k)return null;const E=e==="icon"||e==="iconStroke",A=e==="logo",N=e==="text",I=S("Posted on"),M=`${i?S(i):I} ${w}`,O=`${I} ${w}`;return e==="iconBottom"&&!b?v.jsxs(fA,{_textColor:f,className:L({component:"review-source",element:"source-bottom-container"},[o]),customAriaLabel:O,children:[v.jsx(Jue,{className:L({component:"review-source",element:"source-bottom-icon"}),type:"icon",size:32,sourceType:g,colorStyle:l,color:u,customLoader:Kue}),v.jsxs(cA,{children:[I,v.jsx(Qa,{sourceStyle:"text",textSize:14})]})]}):e==="logoBottom"&&!b?v.jsx(fA,{className:L({component:"review-source",element:"source-bottom-container"},[o]),children:v.jsx(au,{title:M,background:p,fontColor:m,children:v.jsx(dA,{className:L({component:"review-source",element:"source-bottom-logo"}),type:"logo",size:[void 0,32],sourceType:g,colorStyle:l,color:u,customLoader:()=>lA(32)})})}):v.jsxs(Zue,{className:L({component:"review-source",element:"container"},[o]),children:[E&&v.jsx(au,{title:M,background:p,fontColor:m,children:v.jsx(uA,{_backgroundColor:r,className:L({component:"review-source",element:"source-icon"}),type:e,sourceType:g,size:t,colorStyle:l,color:u,customLoader:T})}),A&&v.jsx(dA,{className:L({component:"review-source",element:"source-logo"}),type:e,sourceType:g,size:[void 0,t],colorStyle:l,color:u,customLoader:()=>lA(t)}),N&&v.jsx(Que,{_fontSize:n,_color:c,className:L({component:"review-source",element:"source-name"}),children:w})]})}function Kue(){return v.jsx(xr,{width:32,height:32})}function lA(e){return v.jsx(xr,{width:e*2.5,height:e,borderRadius:8})}const Zue=R.div.withConfig({displayName:"ReviewSource__SourceIconContainer",componentId:"sc-a206463b-0"})([""]),Que=R.div.withConfig({displayName:"ReviewSource__SourceName",componentId:"sc-a206463b-1"})(["font-size:","px;color:",";"],({_fontSize:e})=>e,({_color:e})=>e),uA=R(oi).withConfig({displayName:"ReviewSource__SourceIcon",componentId:"sc-a206463b-2"})(["",""],({type:e,colorStyle:t,color:n,_backgroundColor:r})=>e==="iconStroke"?t==="custom"?ee(["& path:first-child{fill:",";stroke:",";}& path:last-child{fill:",";}"],r,r,n):ee(["& path[stroke-linejoin='round'],& circle[stroke-linejoin='round']{fill:",";stroke:",";}"],r,r):""),Jue=R(uA).withConfig({displayName:"ReviewSource__StyledReviewIcon",componentId:"sc-a206463b-3"})([""]),dA=R(oi).withConfig({displayName:"ReviewSource__SourceLogo",componentId:"sc-a206463b-4"})([""]),cA=R.div.withConfig({displayName:"ReviewSource__StyledReviewInfo",componentId:"sc-a206463b-5"})([""]),fA=R(Lu).withConfig({displayName:"ReviewSource__SourceBottomContainer",componentId:"sc-a206463b-6"})(["display:flex;font-size:12px;text-decoration:none !important;color:",";align-items:center;gap:10px;a&:hover "," div{text-decoration:underline;}"],({_textColor:e})=>e,cA);function v3({avatarSrc:e,srcSet:t,name:n,sourceStyle:r,sourceBackgroundColor:o,sourceIconBorderColor:i,withIconBackground:a,size:l=40,className:u}){const c=r==="icon",f=r==="sourceIcon";return v.jsxs(Xue,{_size:l,_bordered:f,_backgroundColor:o,_borderColor:i,className:L({component:"review-avatar",element:"container"},[u]),children:[f?v.jsx(Qa,{className:L({component:"review-avatar",element:"source"}),iconSize:28,sourceStyle:"icon"}):v.jsx(HC,{className:L({component:"review-avatar"}),src:e,srcSet:t,altText:n,size:l}),c&&v.jsx(ede,{_withIconBackground:a,className:L({component:"review-avatar",element:"source-icon"}),sourceStyle:"iconStroke",backgroundColor:o,iconSize:a?20:24})]})}const Xue=R.div.withConfig({displayName:"ReviewAvatar__AvatarContainer",componentId:"sc-5060fb4-0"})(["width:","px;height:","px;position:relative;& .es-review-avatar img{object-fit:cover;}",""],({_size:e})=>e,({_size:e})=>e,({_bordered:e,_backgroundColor:t,_borderColor:n})=>e&&ee(["display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:",";border:1px solid ",";"],t,n)),ede=R(Qa).withConfig({displayName:"ReviewAvatar__OffsetSourceIcon",componentId:"sc-5060fb4-1"})(["position:absolute !important;bottom:-6px;inset-inline-end:-6px;",";"],({_withIconBackground:e,backgroundColor:t})=>e&&` background-color: ${t}; border: 2px solid ${t}; border-radius: 4px; `);function pA({caption:e,websiteUrl:t,companyLogo:n,publishedAt:r,relativeDateAlways:o,dateLocale:i,displayDate:a,displayCaption:l,displayWebsiteUrl:u,displayLogo:c,displaySource:f,sourceNameColor:p,sourceStyle:m,textColor:g,websiteUrlColor:w,iconSize:b,isVertical:x,textSize:S=12,className:k}){const{t:T}=yt(),{tooltipBackgroundColor:E,tooltipFontColor:A}=cn(),{source:{isCollectedViaWidget:N,isDefaultManualSource:I}}=Cr(),P=!N&&!I&&f&&m&&["logo","text"].includes(m),M=a&&!!r,O=l&&!!e,B=u&&!!t,j=c&&!!n,z=B||j,te=M?`${e} · `:e,re=B?v.jsx(lde,{className:L({component:"review-info",element:"company-link"}),link:t,forceClickable:!0,children:v.jsx(gA,{_centered:x,className:L({component:"review-info",element:"company-logo"}),src:n,alt:""})}):v.jsx(gA,{_centered:x,className:L({component:"review-info",element:"company-logo"}),src:n,alt:""}),ae=v.jsx(ude,{_color:w,className:L({component:"review-info",element:"website-url"}),link:t,withoutProtocol:!0,forceClickable:!0,children:t});return v.jsxs(ide,{_fontColor:g,_vertical:x,_isSourceLogoStyle:m==="logo",className:L({component:"review-info",element:"container"},[k]),children:[v.jsxs(ode,{_centered:x,className:L({component:"review-info",element:"info-block"}),children:[O&&v.jsx(tde,{className:L({component:"review-info",element:"caption"}),children:te}),M&&v.jsxs(nde,{_withCaption:O,className:L({component:"review-info",element:"date-container"}),children:[v.jsx(rde,{className:L({component:"review-info",element:"date"}),recentLabel:T("Just Now"),value:r,locale:i,relativeAlways:o,tooltipBackgroundColor:E,tooltipFontColor:A}),P&&` ${T("on")} `]})]}),P&&v.jsxs(mA,{className:L({component:"review-info",element:"source-container"}),children:[!M&&`${T("Posted on")} `,v.jsx(sde,{_textDecorationColor:p,className:L({component:"review-info",element:"source-link"}),children:v.jsx(hA,{className:L({component:"review-info",element:"source"}),sourceStyle:m,textSize:S,iconSize:b})})]}),z&&v.jsx(ade,{className:L({component:"review-info",element:"company-info-container"}),children:j?re:ae})]})}const tde=R.span.withConfig({displayName:"ReviewInfo__Caption",componentId:"sc-dfd5e8a3-0"})([""]),mA=R.div.withConfig({displayName:"ReviewInfo__SourceContainer",componentId:"sc-dfd5e8a3-1"})(["display:flex;align-items:center;white-space:pre;"]),hA=R(Qa).withConfig({displayName:"ReviewInfo__StyledSource",componentId:"sc-dfd5e8a3-2"})(["font-size:12px;"]),nde=R.div.withConfig({displayName:"ReviewInfo__SourceDate",componentId:"sc-dfd5e8a3-3"})(["white-space:pre;display:",";"],({_withCaption:e})=>e?"inline":"inline-flex"),rde=R(Gae).withConfig({displayName:"ReviewInfo__StyledDateTime",componentId:"sc-dfd5e8a3-4"})(["display:inline;cursor:default;"]),ode=R.div.withConfig({displayName:"ReviewInfo__InfoBlock",componentId:"sc-dfd5e8a3-5"})(["margin:",";"],({_centered:e})=>e&&"0 auto"),ide=R.div.withConfig({displayName:"ReviewInfo__InfoContainer",componentId:"sc-dfd5e8a3-6"})(["display:flex;align-items:center;flex-wrap:wrap;font-size:12px;line-height:16px;color:",";",";"],({_fontColor:e})=>e,({_vertical:e,_isSourceLogoStyle:t})=>e&&t&&ee(["flex-direction:column;& ","{flex-direction:column;}& ","{margin-top:2px;}"],mA,hA)),ade=R.div.withConfig({displayName:"ReviewInfo__CompanyInfoContainer",componentId:"sc-dfd5e8a3-7"})(["width:100%;margin-top:4px;"]),sde=R(Lu).withConfig({displayName:"ReviewInfo__SourceLink",componentId:"sc-dfd5e8a3-8"})(["text-decoration-color:",";"],({_textDecorationColor:e})=>e),lde=R(Lu).withConfig({displayName:"ReviewInfo__CompanyLinkContainer",componentId:"sc-dfd5e8a3-9"})(["display:flex;"]),ude=R(Lu).withConfig({displayName:"ReviewInfo__WebsiteUrl",componentId:"sc-dfd5e8a3-10"})(["font-size:12px;color:",";&:hover{text-decoration:underline;}"],({_color:e})=>e),gA=R.img.withConfig({displayName:"ReviewInfo__CompanyLogo",componentId:"sc-dfd5e8a3-11"})(["height:30px;margin:",";"],({_centered:e})=>e&&"0 auto");function vA({isVertical:e,className:t,hideAvatar:n=!1}){const{displayVerifiedBadge:r,displayDate:o,displaySource:i,displayCaption:a,displayWebsiteUrl:l,displayLogo:u,sourceNameColor:c,dateLocale:f,authorNameColor:p,infoColor:m,websiteUrlColor:g,sourceIconBackgroundColor:w,sourceIconBorderColor:b,displayAvatar:x,displayAuthorName:S,sourceStyle:k}=cn(),{source:{relativeDateAlways:T=!1,hideIcon:E,isCustom:A,icon:N,title:I,isCollectedViaWidget:P,isDefaultManualSource:M},review:{publishedAt:O},author:{avatar:B,avatarSrcSet:j,name:z,caption:te,websiteUrl:re,companyLogo:ae}}=Cr(),oe=A&&(!N||!I)?"withoutSource":E?"text":k,G=i&&["logo","text"].includes(oe),V=G||!i||["iconBottom","logoBottom","withoutSource"].includes(oe)?"withoutSource":!x||oe==="sourceIcon"?"sourceIcon":"icon",F=!n&&(oe==="sourceIcon"?i&&!P&&!M:x||V==="sourceIcon"),H=S&&!!z,ne=i||o||a||l||u;return!F&&!H&&!ne?null:v.jsxs(dde,{_vertical:e,className:L({component:"review-author-block",element:"container"},[t]),children:[F&&v.jsx(CA,{className:L({component:"review-author-block",element:"avatar-link"}),children:v.jsx(bA,{avatarSrc:B,name:z,srcSet:j,sourceStyle:V,sourceBackgroundColor:w,sourceIconBorderColor:b,withIconBackground:A})}),(H||ne)&&v.jsxs(xA,{className:L({component:"review-author-block",element:"info-container"}),children:[H&&v.jsx(wA,{name:z,displayVerifiedBadge:!P&&r,authorNameColor:p}),ne&&v.jsx(pA,{websiteUrl:re,websiteUrlColor:g,companyLogo:ae,dateLocale:f,displayDate:o,displayCaption:a,displayWebsiteUrl:l,displayLogo:u,displaySource:i,publishedAt:O,sourceNameColor:c,sourceStyle:oe,relativeDateAlways:T,isVertical:e,caption:te,textColor:m})]})]})}const yA=ee(["display:flex;flex-direction:column;align-items:center;"]),wA=R(g3).withConfig({displayName:"ReviewAuthorBlock__StyledAuthorName",componentId:"sc-eefc1f59-0"})(["align-self:flex-start;"]),bA=R(v3).withConfig({displayName:"ReviewAuthorBlock__StyledReviewAvatar",componentId:"sc-eefc1f59-1"})(["align-self:flex-start;"]),CA=R(Lu).withConfig({displayName:"ReviewAuthorBlock__AvatarLink",componentId:"sc-eefc1f59-2"})(["align-self:flex-start;"]),xA=R.div.withConfig({displayName:"ReviewAuthorBlock__InfoContainer",componentId:"sc-eefc1f59-3"})(["display:flex;flex-direction:column;justify-content:center;min-width:0;max-width:100%;gap:4px;"]),dde=R.div.withConfig({displayName:"ReviewAuthorBlock__AuthorBlockContainer",componentId:"sc-eefc1f59-4"})(["display:flex;flex-wrap:nowrap;max-width:100%;gap:","px;",";"],({_vertical:e})=>e?8:12,({_vertical:e})=>e&&ee(["margin:0 auto;text-align:center;",";& ","{align-self:unset;}& ","{align-self:unset;}& ","{align-self:unset;}& ","{",";}"],yA,CA,bA,wA,xA,yA));function y3(e){const{authorBlockComponent:t}=Af(),{review:{id:n}}=Cr();return n==="ai-generated-summary"&&t?v.jsx(t,{...e}):v.jsx(vA,{...e})}const cde={hideValue:!1,maxLevel:5};function fde(e){const{ratingStyle:t,ratingFormat:n=1,bookingRatingBackgroundColor:r,bookingRatingNumberColor:o,bookingRatingColorStyle:i}=Vr(),a=e==="booking"&&i==="native",l={[le.BOOKING]:{hideValue:!0,ratingFormat:1,maxLevel:1,backgroundColor:a?ot.blueColor:r,numberColor:a?ot.whiteColor:o}},u=!!e&&e in l,c=t==="native"||u,f=u?l[e]:{};return{isNative:c,ratingFormat:n,...cde,...c?f:{}}}function w3(e){return v.jsx(jse,{...e,children:v.jsx(OE,{})})}const{provider:pde}=br;function nl({blankColor:e,className:t,style:n,color:r,sourceType:o,hideValue:i=!1,align:a="flex-start",hideBar:l=!1,isTab:u=!1,valueColor:c="#111",value:f=0,size:p="medium"}){const m=o??pde,{fontSize:g,lineHeight:w}=mde(p),{theme:{type:b}}=Xn(),{isNative:x,hideValue:S,maxLevel:k,ratingFormat:T,backgroundColor:E,numberColor:A}=fde(m),N=Ie(e??"",b==="light"?.2:.3),I=x?qn(m).nativeRating??w3:w3,P=u||!(i||S||!f),M=!l;return!P&&!M||!f?null:m===le.BOOKING?v.jsx($A,{className:L({component:"rating-container"},[t]),style:n,_align:a,children:v.jsx(Uk,{value:f,size:g,backgroundColor:E,color:A})}):v.jsxs($A,{className:L({component:"rating-container"},[t]),style:n,role:"img","aria-label":`Rating: ${f.toFixed(T)} out of 5`,_align:a,children:[P&&v.jsx(Use,{value:f,size:g,lineSize:w,ratingFormat:T,color:c}),M&&!!f&&v.jsx(Mse,{value:f,maxLevel:k,"aria-hidden":"true",children:({key:O,filling:B})=>v.jsx(I,{value:B,size:g,color:r,backgroundColor:N,className:B?"es-rating-stars-item-unfilled":"es-rating-stars-item-filled"},O)})]})}const SA={16:{name:"small",fontSize:16,lineHeight:22},18:{name:"medium",fontSize:18,lineHeight:24},20:{name:"large",fontSize:20,lineHeight:26},22:{name:"extraLarge",fontSize:22,lineHeight:28}};function mde(e){return typeof e=="string"?Object.values(SA).find(t=>t.name===e):SA[e]??{fontSize:e,lineHeight:Math.floor(e*1.25)}}const $A=R.div.withConfig({displayName:"Rating__Container",componentId:"sc-adccd385-0"})(["display:flex;align-items:center;justify-content:",";gap:8px;"],({_align:e})=>e);function hde({className:e}){const{t}=yt(),{displayOwnerReply:n,dateLocale:r,infoColor:o,textColor:i,authorNameColor:a}=cn(),{review:{ownerReply:l={},businessInfo:u={}},source:{id:c,relativeDateAlways:f}}=Cr();if(!n||!l.text)return null;const p=a,m=Ie(p,.1),{name:g="",thumbnail:w}=u,{text:b,date:x}=l,S=c==="google"?s3(w):w;return v.jsxs(gde,{_borderColor:Ie(i,.1),className:L({component:"owner-reply",element:"container"},[e]),children:[v.jsxs(vde,{className:oa.ownerBlock,children:[!!w&&v.jsx(wde,{className:oa.avatar,avatarSrc:S,name:g,size:32}),v.jsxs(yde,{className:oa.infoContainer,children:[v.jsxs(bde,{className:oa.nameContainer,children:[!!g&&v.jsx(Cde,{className:oa.name,name:g,authorNameColor:a}),v.jsx(toe,{className:oa.badge,size:"small",color:m,children:v.jsx(xde,{_color:p,className:oa.badgeText,children:t("Owner Reply")})})]}),!!x&&v.jsx(Sde,{className:oa.date,publishedAt:x,dateLocale:r,relativeDateAlways:f,textColor:o,displayDate:!0})]})]}),v.jsx($de,{_color:i,className:oa.text,dangerouslySetInnerHTML:{__html:b}})]})}const oa={ownerBlock:L({component:"owner-reply",element:"block"}),avatar:L({component:"owner-reply",element:"avatar"}),infoContainer:L({component:"owner-reply",element:"info-container"}),nameContainer:L({component:"owner-reply",element:"name-container"}),name:L({component:"owner-reply",element:"name"}),badge:L({component:"owner-reply",element:"badge"}),badgeText:L({component:"owner-reply",element:"badge-text"}),date:L({component:"owner-reply",element:"date"}),text:L({component:"owner-reply",element:"text"})},gde=R.div.withConfig({displayName:"OwnerReply__OwnerReplyContainer",componentId:"sc-75db8c8d-0"})(["padding-left:12px;display:flex;flex-direction:column;border-left:1px solid ",";"],({_borderColor:e})=>e),vde=R.div.withConfig({displayName:"OwnerReply__OwnerBlock",componentId:"sc-75db8c8d-1"})(["margin-bottom:8px;display:flex;flex-wrap:nowrap;"]),yde=R.div.withConfig({displayName:"OwnerReply__OwnerInfoContainer",componentId:"sc-75db8c8d-2"})(["display:flex;flex-direction:column;max-width:calc(100% - 42px);"]),wde=R(v3).withConfig({displayName:"OwnerReply__OwnerAvatar",componentId:"sc-75db8c8d-3"})(["margin-right:8px;"]),bde=R.div.withConfig({displayName:"OwnerReply__OwnerNameContainer",componentId:"sc-75db8c8d-4"})(["display:flex;flex-wrap:wrap;gap:4px;"]),Cde=R(g3).withConfig({displayName:"OwnerReply__OwnerName",componentId:"sc-75db8c8d-5"})(["& > span{line-height:16px;}"]),xde=R.div.withConfig({displayName:"OwnerReply__BadgeText",componentId:"sc-75db8c8d-6"})(["color:",";"],({_color:e})=>e),Sde=R(pA).withConfig({displayName:"OwnerReply__OwnerInfo",componentId:"sc-75db8c8d-7"})(["margin-top:4px;"]),$de=R.div.withConfig({displayName:"OwnerReply__OwnerReplyText",componentId:"sc-75db8c8d-8"})(["font-size:14px;line-height:18px;color:",";"],({_color:e})=>e);function Tde({review:e,className:t}){const{sourceStyle:n,popupContentBackgroundColor:r}=cn();return v.jsx(kde,{_backgroundColor:r,className:L({component:"popup-content",element:"container"},[t]),children:v.jsx(IA,{data:e,index:0,isInPopup:!0,children:v.jsxs(ph,{children:[v.jsx(Ade,{}),v.jsx(DA,{textSize:18,ratingSize:"extraLarge",textDisplayMode:"full"}),v.jsx(Ede,{}),v.jsx(Dde,{sourceStyle:["iconBottom","logoBottom"].includes(n)?n:void 0})]})})})}const kde=R(mh).withConfig({displayName:"PopupContent__Container",componentId:"sc-b7296126-0"})(["padding:24px;background-color:",";"],({_backgroundColor:e})=>e),Ede=R(hde).withConfig({displayName:"PopupContent__StyledOwnerReply",componentId:"sc-b7296126-1"})(["margin-top:24px;"]),Ade=R(vA).withConfig({displayName:"PopupContent__StyledAuthorBlock",componentId:"sc-b7296126-2"})(["margin-bottom:16px;"]),Dde=R(Qa).withConfig({displayName:"PopupContent__StyledSource",componentId:"sc-b7296126-3"})(["margin-top:24px;"]),Rde=y.forwardRef(function({children:t,width:n="100%",height:r="100%",ratio:o,backgroundColor:i,backgroundImage:a,showBackgroundOnLoad:l=!1,borderRadius:u,style:c,adaptiveMedia:f,setMediaHeight:p,...m},g){const[w,b]=y.useState(!a),x=()=>{b(!0)},[S,k]=y.useState(0),[T]=vc({width:S},({width:I,height:P})=>{k(I),p?.(P)}),E=rr(g,T),N=o?0:f?"auto":r;return v.jsxs(Ide,{...m,ref:E,_width:n,_borderRadius:u,_backgroundColor:w||l?i:void 0,style:{...c,paddingTop:o&&S?`${Math.round(S*o)}px`:0,height:N},children:[a&&v.jsx(Nde,{src:a,onLoad:x,onError:x}),o?v.jsx(Pde,{children:t}):t]})}),Ide=R.div.withConfig({displayName:"MediaContainer__Container",componentId:"sc-20d01198-0"})(["display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;width:",";",";",""],({_width:e})=>e,({_borderRadius:e})=>e&&ee(["border-radius:","px;"],e),({_backgroundColor:e})=>e&&ee(["background-color:",";"],e)),Nde=R.img.withConfig({displayName:"MediaContainer__BackgroundImage",componentId:"sc-20d01198-1"})(["position:absolute;width:10%;height:10%;filter:blur(2px);left:45%;top:45%;transform:scale(11);opacity:0.3;object-fit:cover;"]),Pde=R.div.withConfig({displayName:"MediaContainer__Inner",componentId:"sc-20d01198-2"})(["position:absolute;inset:0;display:flex;justify-content:center;align-items:center;"]),hh=y.forwardRef(({src:e,srcSet:t,alt:n,awaiting:r=!1,mode:o="cover",containerWidth:i,containerHeight:a,withLoader:l=!1,withSkeleton:u=!1,skeleton:c,loaderSize:f=32,loaderColor:p="#212121",skeletonBorderRadius:m=4,skeletonColor:g,onClick:w,onLoad:b,onError:x,...S},k)=>{const{status:T}=o8(e,b,x);if(!e)return null;const E=c||v.jsx(O$,{width:"100%",height:"100%",borderRadius:m,color:g});return v.jsx(Rde,{...S,width:i,height:a,children:v.jsx(Ode,{ref:k,_mode:o,onClick:w,children:r?E:v.jsxs(v.Fragment,{children:[T==="loaded"&&v.jsx("img",{src:e,alt:n,srcSet:t}),T==="pending"&&v.jsxs(v.Fragment,{children:[l&&v.jsx(Lde,{size:f,color:p}),u&&E]})]})})})}),Ode=R.div.withConfig({displayName:"MediaImage__Container",componentId:"sc-1200e822-0"})(["",""],({_mode:e})=>ee(["width:100%;height:100%;display:flex;flex-grow:1;align-items:center;justify-content:center;position:relative;& img{display:block;width:100%;height:100%;object-fit:",";}"],e)),Lde=R(hu).withConfig({displayName:"MediaImage__OverlayLoader",componentId:"sc-1200e822-1"})(["position:absolute;inset:0;"]),gh=-1,TA=y.createContext({isOpen:!1,index:gh,imageIndex:0,open:()=>{},close:()=>{}});function ia(){return y.useContext(TA)}function _de({data:e,isMobile:t,className:n,...r}){const{index:o,open:i,imageIndex:a}=ia(),{supplier:l,images:u,reviewer_name:c}=e[o]??{},[f,p]=y.useState(0),[m,g]=Wn(({height:E})=>p(E));fB("resize",()=>g({force:!0}));const[w,b]=y.useMemo(()=>{const E=e.filter(({images:N})=>!!N?.length),A=E.flatMap(({images:N})=>N);return[E,A]},[e]),x=b.indexOf(u[a]),[S,k]=y.useState(b.map(E=>({src:E,rendered:!1}))),T=y.useMemo(()=>S.map(({src:E,rendered:A})=>{const N=ch(fh(E,1e3),l),I=`${ch(fh(E,1e3,2),l)} 2x`;return{src:E,rendered:A,optimizedSrc:N,optimizedSrcSet:I}}),[S,l]);return w.length?v.jsx(Mde,{...r,ref:m,className:L({component:"popup-image-carousel",element:"container"},[n]),children:v.jsx(y.Suspense,{fallback:null,children:v.jsx(Nc,{ariaLabel:"Review media carousel",className:L({component:"popup-image-carousel"}),initialItemIndex:x,itemsPerSlide:1,arrowControlMargin:12,height:null,onCurrentItemChange:E=>{const A=[...S],N=A[E],I=A[E-1],P=A[E+1];if(N.rendered=!0,I&&!I.rendered&&(I.rendered=!0),P&&!P.rendered&&(P.rendered=!0),k(A),!u?.includes(N.src)){const{id:M,images:O}=w.find(({images:z})=>z?.includes(N.src))??{},B=e.findIndex(({id:z})=>z===M),j=B>o?0:O.length-1;i(B,j)}},arrowControlIconColor:ot.blackColor,arrowControlBackgroundColor:ot.whiteColor05,arrowControlBackgroundColorOnHover:ot.whiteColor,withPaginationControl:!1,withArrowControl:!0,children:T.map(({rendered:E,src:A,optimizedSrc:N,optimizedSrcSet:I},P)=>{if(!E)return v.jsx("div",{},A);const M=`${c??"Author"} review image ${P+1} of ${S.length}`;return v.jsx(x2,{className:L({component:"popup-image-carousel",element:"item"}),children:v.jsx(hh,{alt:M,src:N,srcSet:I,ratio:t?1:void 0,containerHeight:t?"auto":`${Math.max(f,500)}px`,mode:"scale-down"})},A)})})})}):null}const Mde=R.div.withConfig({displayName:"PopupImageCarousel__CarouselContainer",componentId:"sc-2bc37685-0"})(["user-select:none;background-color:",";"],ot.blackColor),Bde=800,kA=y.forwardRef(({data:e},t)=>{const{font:n}=Xn(),{displayReviewImages:r}=cn(),{isOpen:o,index:i,close:a}=ia(),u=Rv(!0)<=Bde;if(!e[i])return null;const c=e[i],f=r&&!!c.images?.length;return v.jsx(A2,{ref:t,width:f&&!u?1500:void 0,margin:u?void 0:[40,40],show:o,closeControlComponent:sA,backdropColor:ot.blackColor07,onCloseRequest:a,withoutTransition:!0,withCloseControl:!0,fixed:!0,fit:!0,disableScroll:!0,closeOnOutsideClick:!0,closeOnEscape:!0,ariaLabel:"Review details",children:v.jsxs(Fde,{_font:n.value,_hasImages:f,_isMobile:u,className:L({component:"popup",element:"container"}),children:[f&&v.jsx(b3,{data:e,isMobile:u}),v.jsx(vh,{review:c})]})})}),b3=R(_de).withConfig({displayName:"Popup__StyledImageCarousel",componentId:"sc-4df00c72-0"})(["border-radius:8px 0 0 8px;width:calc(100% - 400px);height:calc(100vh - 40px);max-height:100%;",";"],({isMobile:e})=>!e&&"min-height: 500px"),vh=R(Tde).withConfig({displayName:"Popup__StyledContent",componentId:"sc-4df00c72-1"})(["width:400px;border-radius:0 8px 8px 0;"]),Fde=R.div.withConfig({displayName:"Popup__Container",componentId:"sc-4df00c72-2"})(["position:relative;display:flex;height:100%;min-height:500px;&,& *{box-sizing:border-box;}"," "," ",";"],({_hasImages:e})=>!e&&ee(["width:100vw;max-width:580px;min-height:320px;& ","{border-radius:8px;padding:40px;width:100%;}"],vh),({_isMobile:e})=>e&&ee(["flex-direction:column;max-width:500px;margin:0 auto;min-height:100vh;@supports (min-height:100dvh){min-height:100dvh;}& ",",& ","{border-radius:0;}& ","{width:100%;height:auto;max-height:500px;}& ","{width:100%;flex-grow:1;padding:24px;overflow-y:visible;}"],vh,b3,b3,vh),({_font:e})=>e&&ee(["font-family:",";"],e));function jde({children:e}){const[t,n]=y.useState(gh),[r,o]=y.useState(0),[i,a]=y.useState(!0),l=y.useCallback((f,p,m=!0)=>{n(f),p!==void 0&&o(p),a(m)},[]),u=y.useCallback(()=>{n(gh)},[]),c=y.useMemo(()=>({isOpen:t!==gh,index:t,imageIndex:r,showTranslated:i,open:l,close:u}),[t,r,i,l,u]);return v.jsx(TA.Provider,{value:c,children:e})}function zde({textSize:e,lineSize:t,textDisplayMode:n,align:r="left"}){const{t:o}=yt(),i=Xn(),{textColor:a,textMaxLines:l,readMoreColor:u,heightNormalization:c,displayOwnerReply:f,displayReviewImages:p}=cn(),{handleShortenerClick:m,review:{index:g,shortenedTextAPIRef:w,text:b="",isShortened:x,setIsShortened:S,shouldOpenPopup:k,setIsReadMoreRendered:T,rect:{height:E},ownerReply:{text:A}={}}}=Cr(),{open:N}=ia(),{carouselVisibleIndexes:I,rerender:P}=or(),M=y.useRef(E),O=y.useRef(null),B=y.useRef(null),{shortenText:j,controlRef:z}=B.current??{},[{height:te},re]=Ev(O.current),ae=f&&!!A,{current:oe}=z??{},G=t||1,V=f3((oe?.offsetHeight??0)/G),Z=kue({lineSize:G,containerHeight:te,lineDecrement:V}),F=()=>k?(N(g,0),!0):(m?.(!x),P&&setTimeout(P),!1);return y.useEffect(()=>{B.current&&(w.current=B.current)},[w]),y.useLayoutEffect(()=>{Math.abs(M.current-E)<=10||(requestAnimationFrame(()=>{re()}),M.current=E)},[re,E]),y.useLayoutEffect(()=>{re()},[re,i]),y.useEffect(()=>{j?.()},[j,c,l,n,p,f]),y.useEffect(()=>{I.includes(g)||j?.()},[j,g,I]),v.jsx(Gde,{ref:O,children:v.jsx(_$,{ref:B,text:b,align:r,controlSize:e,controlColor:u,textSize:e,textColor:a,textDisplayMode:n,textMaxLines:Z,displayControl:ae||void 0,controlOpenText:o("Read more"),controlCloseText:o("Hide"),className:L({component:"review-content",element:"line-shortener"}),onIsClampedChange:T,onIsShortenedChange:S,onShortenerClick:F})})}const Gde=R.div.attrs({className:L({component:"review-content",element:"text-container"})}).withConfig({displayName:"ReviewText__Container",componentId:"sc-52dbb069-0"})(["flex-grow:1;"]),EA=12;function Vde({align:e}){const{textColor:t,translationInfoColor:n,dateLocale:r}=cn(),{t:o}=yt(),{handleShortenerClick:i,review:{index:a,shortenedTextAPIRef:l,isTranslated:u,setIsTranslated:c,isShortened:f,shouldOpenPopup:p,language:m}}=Cr(),{rerender:g}=or(),{open:w}=ia(),{expandText:b}=l?.current??{},x=Math.ceil(AA*EA),S=u?"See original ({{language}})":"See translation ({{language}})",k=m?Ude(r,u?m:r):"",T=y.useCallback(E=>{if(E.stopPropagation(),p)w(a,0,!1);else{if(c(!u),g&&setTimeout(g),!f)return;i?.(!f),b?.()}},[b,a,f,u,i,w,g,c,p]);return v.jsxs(Wde,{className:L({component:"translation-info",element:"container"}),_align:e,_textColor:n,_lineSize:x,children:[v.jsx(Hde,{className:L({component:"translation-info",element:"icon"}),_fill:t,_size:x}),v.jsx(Yde,{className:L({component:"translation-info",element:"control",index:u?"translated":"original"}),onClick:T,onKeyDown:mc(T),_textColorHover:t,children:o(S,{language:k})})]})}function Ude(e,t){const n=new Intl.DisplayNames([e],{type:"language"});try{const r=n.of(t);return r?r.charAt(0).toUpperCase()+r.slice(1):t}catch{return console.warn(`Couldn't get language name for ${t}`),t}}const Wde=R.div.withConfig({displayName:"ReviewTranslationInfo__Container",componentId:"sc-c424e32a-0"})(["user-select:none;margin-top:12px;width:100%;font-size:","px;justify-content:",";line-height:","px;color:",";"],EA,({_align:e})=>e,({_lineSize:e})=>e,({_textColor:e})=>e),Hde=R(mM).withConfig({displayName:"ReviewTranslationInfo__StyledReviewTranslate",componentId:"sc-c424e32a-1"})(["display:inline-block;vertical-align:bottom;margin-right:4px;width:","px;height:","px;& path{fill:",";}"],({_size:e})=>e,({_size:e})=>e,({_fill:e})=>e),Yde=R.div.attrs({role:"button",tabIndex:0}).withConfig({displayName:"ReviewTranslationInfo__TranslationControl",componentId:"sc-c424e32a-2"})(["font-weight:600;display:inline;cursor:pointer;&:hover,&:focus{text-decoration:underline;color:",";}"],({_textColorHover:e})=>e),AA=1.4;function qde({align:e,textDisplayMode:t,textSize:n,className:r}){const{textColor:o,textSize:i,textDisplayMode:a}=cn(),{review:{title:l,canBeTranslated:u,isReadMoreRendered:c}}=Cr(),f=n??i,p=t??a,m=Math.ceil(f*AA);return v.jsxs(Kde,{className:r,_textAlign:e,_textColor:o,_textSize:f,_lineSize:m,_isReadMoreRendered:c,children:[!!l&&v.jsx(Zde,{children:l}),v.jsx(zde,{textSize:f,lineSize:m,textDisplayMode:p,align:e}),u&&v.jsx(Vde,{align:e})]})}const Kde=R.div.attrs({className:L({component:"review-content"})}).withConfig({displayName:"ReviewContent__Container",componentId:"sc-5c81ec3b-0"})(["display:flex;flex-direction:column;width:100%;text-size-adjust:100%;font-size:","px;line-height:","px;color:",";text-align:",";",";& a{color:inherit;}"],({_textSize:e})=>e,({_lineSize:e})=>e,({_textColor:e})=>e,({_textAlign:e})=>e,({_isReadMoreRendered:e})=>e&&"flex-grow: 1"),Zde=R.div.attrs({className:L({component:"review-content",element:"title"})}).withConfig({displayName:"ReviewContent__Title",componentId:"sc-5c81ec3b-1"})(["font-size:inherit;color:inherit;text-align:inherit;font-weight:700;"]);function DA({ratingSize:e,textSize:t,textDisplayMode:n,align:r,className:o}){const{ratingComponent:i}=Af(),{displayRating:a,ratingColor:l,ratingBlankColor:u,ratingValueColor:c,heightNormalization:f,ratingSize:p}=cn(),{review:{rating:m},source:{id:g}}=Cr(),w=i??nl;return v.jsxs(Qde,{className:o,_heightNormalization:f,children:[a&&v.jsx(w,{hideValue:!0,className:L({component:"review-content",element:"rating"}),size:e??p,value:m??0,color:l,blankColor:u,valueColor:c,sourceType:g,align:r,style:{marginBottom:6}}),v.jsx(qde,{align:r,textSize:t,textDisplayMode:n})]})}const Qde=R.div.attrs({className:L({component:"review-content",element:"container"})}).withConfig({displayName:"ReviewContentBlock__Container",componentId:"sc-2ef34fd1-0"})(["width:100%;max-width:100%;display:flex;flex-direction:column;",";& h1,& h2,& h3,& h4,& h5,& h6{margin:0;line-height:inherit;font-size:inherit;}"],({_heightNormalization:e})=>e&&"flex-grow: 1");function C3(e){const{reviewContentBlockComponent:t}=Af(),{review:{id:n}}=Cr();return n==="ai-generated-summary"&&t?v.jsx(t,{...e}):v.jsx(DA,{...e})}const x3=4,Jde=340;function Xde({src:e,index:t,extraImagesCount:n,ratio:r,alt:o,className:i,onClick:a}){const[l,u]=y.useState(p3),[c]=Wn(({height:w})=>{u(qi(w,p3,tA))}),{source:{id:f}}=Cr(),p=ch(fh(e,l),f),m=`${ch(fh(e,l,2),f)} 2x`,{status:g}=o8(p);return g==="failed"?null:v.jsx($3,{ref:c,className:i,onClick:a,_index:t+1,_extraImagesCount:n,children:v.jsx(yh,{withSkeleton:!0,borderRadius:4,srcSet:m,ratio:r,src:p,alt:o,mode:"cover"})})}function S3({isCentered:e=!1,disableOneLine:t=!1,className:n}){const{rerender:r}=or(),[o,i]=y.useState(0),[a]=Wn(({width:k})=>{i(k),r&&Math.abs(k-o)===0&&r()}),{displayReviewImages:l}=cn(),{author:{name:u},review:{images:c=[],index:f}}=Cr(),{open:p}=ia(),m=[...c].splice(0,4),g=m.length,w=c.length,b=w>4?w-3:0,x=o>=Jde&&!t,S=!!o&&!x;return!l||!c.length?null:v.jsx(RA,{ref:a,className:L({component:"reviews-images",element:"container"},[n]),_centered:e,_imagesCount:g,_isOneLine:x,_maxHeight:x?void 0:o,children:m.map((k,T)=>{const E=T===3&&!!b,A=(()=>{if(S)return g===3&&T===0||g===2?2:1})(),N=`${u??"Author"} review image ${T+1} of ${c.length}`;return v.jsx(Xde,{src:k,index:T,extraImagesCount:E?b:0,ratio:A,alt:N,onClick:()=>p(f,E?0:T)},k)})})}const yh=R(hh).attrs({className:L({component:"reviews-images",element:"image-item"})}).withConfig({displayName:"ReviewImages__ReviewImage",componentId:"sc-895dd0c3-0"})([""]),$3=R.div.attrs(({_index:e})=>({className:L({component:"reviews-images",element:"image-container",index:e})})).withConfig({displayName:"ReviewImages__ReviewImageContainer",componentId:"sc-895dd0c3-1"})(["height:100%;position:relative;cursor:pointer;",""],({_extraImagesCount:e})=>!!e&&ee(["&::after{content:'+","';display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;border-radius:4px;font-size:24px;font-weight:bold;line-height:1.25;color:",";background-color:",";}"],e,ot.whiteColor,ot.blackColor05)),RA=R.div.attrs({className:L({component:"reviews-images",element:"container"})}).withConfig({displayName:"ReviewImages__ReviewImagesContainer",componentId:"sc-895dd0c3-2"})(["display:grid;width:100%;gap:","px;",";justify-content:",";grid-auto-rows:",";grid-auto-flow:",";grid-template-columns:",";",";"],x3,({_maxHeight:e})=>e&&`max-height: ${e}px`,({_centered:e})=>e&&"center",({_isOneLine:e})=>e?"100px":"1fr",({_isOneLine:e})=>e?"column":"row",({_imagesCount:e,_isOneLine:t,_centered:n})=>t?`repeat(${n?Math.min(4,e):"4"}, minmax(auto, 100px))`:e===1?"1fr":"1fr 1fr",({_isOneLine:e,_imagesCount:t})=>{if(!e)return t===2?ee(["& ","{padding-top:calc(200% + ","px) !important;}"],yh,x3):t===3?ee(["& ",":nth-child(1){grid-row:span 2;& ","{padding-top:calc(200% + ","px) !important;}}"],$3,yh,x3):""});function IA({data:e,index:t,children:n,isInPopup:r=!1,handleShortenerClick:o,...i}){const{url:a,images:l,response:u,businessInfo:c,translation:f,language:p,reviewer_picture_url:m,published_at:g,supplier:w,socialProfileUrl:b,websiteUrl:x,picture:S,logo:k,date:T,caption:E,id:A,rating:N,reviewer_name:I}=e,{heightNormalization:P,displayReviewImages:M,displayOwnerReply:O,dateLocale:B,textDisplayMode:j}=cn(),{showTranslated:z=!0,isOpen:te,index:re}=ia(),ae=y.useRef(null),[oe]=Ev(ae.current),G=!r||z,[V,Z]=y.useState(G),F=y.useRef(null),H=j==="short",[ne,ie]=y.useState(H),[K,de]=y.useState(!1),ve=O&&!!u?.text,ge=!te&&((M||O||P)&&ne||ve),ye=a||b||"",we=g||(T?.date?ece(T):void 0),$e=m||S?.url,Me=w&&jE.includes(w)?s3($e):$e,De=eA(I??""),Oe=!!p&&p!==B&&!!f,{text:rt=e.text,text_html:ze=e.text_html??e.text,title:Qe=e.title}=Oe&&V?f:e,tt=w??$ue(ye)??"",nt=qn(tt),Be=y.useMemo(()=>c&&{...c,thumbnail:c.thumbnail??c.profile_logo_url},[c]);y.useEffect(()=>{r&&Z(G)},[G,r,re]);const Le=y.useMemo(()=>{const wt={name:De,caption:E,websiteUrl:x,avatar:Me,companyLogo:k?.url,avatarSrcSet:Ise(Me,w)},He={id:`${A}`,shortenedTextAPIRef:F,isTranslated:V,setIsTranslated:Z,canBeTranslated:Oe,isShortened:ne,setIsShortened:ie,isReadMoreRendered:K,setIsReadMoreRendered:de,isInPopup:r,shouldOpenPopup:ge,index:t,rating:N,publishedAt:we,businessInfo:Be,language:p??"",title:Qe??"",text:(!nt.isCollectedViaWidget&&r||nt.isManual?ze:rt)??"",images:l??[],rect:oe,ownerReply:u??{},link:ye??nt?.site};return{source:nt,author:wt,review:He,handleShortenerClick:o}},[De,E,x,Me,k?.url,w,A,V,Oe,ne,K,r,ge,t,N,we,Be,p,Qe,ze,rt,l,oe,u,ye,nt,o,de,ie]),$t=y.useMemo(()=>y.Children.map(n,wt=>{if(y.isValidElement(wt)){const He={ref:ae,...i};return y.cloneElement(wt,He)}return wt}),[ae,n,i]);return e?v.jsx(nA.Provider,{value:Le,children:$t}):null}function ece({date:e,time:t}){return new Date(`${e.replace(/-/g,"/")} ${t}`)}const tce=e=>y.createElement("svg",{width:19,height:13,viewBox:"0 0 19 13",xmlns:"http://www.w3.org/2000/svg",...e},y.createElement("path",{d:"M0.965704 0.000125914H10.3736L19 5.15272e-05C19 5.15272e-05 16.2331 5.15665 10.3736 8.99489C6.68171 11.4132 3.12703 12.3741 1.00222 12.7541C0.488597 12.8459 0.227225 12.1436 0.617463 11.7973C2.03909 10.5355 3.88298 8.3072 3.88294 5.23718C3.88287 9.44134e-05 0.965704 0.000125914 0.965704 0.000125914Z"})),nce=y.forwardRef(({className:e,...t},n)=>{const{carouselRtl:r,sliderRtl:o}=Xn(),{backgroundColor:i,sourceStyle:a,borderRadius:l,outlineColor:u}=cn(),{source:{id:c,hideIcon:f}}=Cr(),p=r||o,m=24+Math.max(0,l-30),g=!mn(u);return v.jsxs(ph,{...t,ref:n,className:L({component:"review-layout-balloon"},[e,!!c&&`es-${c}-review`]),children:[v.jsxs(h3,{children:[v.jsxs(m3,{children:[v.jsx(C3,{}),v.jsx(ace,{}),!f&&v.jsx(ice,{sourceStyle:["iconBottom","logoBottom"].includes(a)?a:void 0})]}),!g&&v.jsx(rce,{_tailIndent:m,_isRTL:p,_fill:i})]}),v.jsx(oce,{_hasOutline:g})]})}),rce=R(tce).attrs(({_tailIndent:e,_isRTL:t})=>({className:L({component:"review-card-tail"}),style:{[t?"right":"left"]:e}})).withConfig({displayName:"Balloon__StyledReviewCardTail",componentId:"sc-5337987f-0"})(["display:block !important;position:absolute !important;top:calc(100% + 1px) !important;bottom:0 !important;width:22px !important;height:13px !important;"," & path{fill:"," !important;}"],({_isRTL:e})=>ee(e?["left:0 !important;transform:scaleX(-1) !important;"]:["right:0 !important;"]),({_fill:e})=>e),oce=R(y3).withConfig({displayName:"Balloon__StyledAuthorBlock",componentId:"sc-5337987f-1"})(["margin-top:","px;margin-bottom:6px;"],({_hasOutline:e})=>e?12:22),ice=R(Qa).withConfig({displayName:"Balloon__StyledReviewSource",componentId:"sc-5337987f-2"})(["margin-top:16px;"]),ace=R(S3).withConfig({displayName:"Balloon__StyledReviewImages",componentId:"sc-5337987f-3"})(["&:not(:empty){margin-top:16px;}"]),sce=y.forwardRef(({className:e,...t},n)=>{const{sourceStyle:r,displayAvatar:o,displaySource:i}=cn(),{review:{rect:{width:a}},source:{id:l,hideIcon:u}}=Cr(),c=a>380&&(o||r==="sourceIcon"||!o&&i&&r==="icon");return v.jsx(ph,{...t,ref:n,className:L({component:"review-layout-classic"},[e,!!l&&`es-${l}-review`]),children:v.jsxs(h3,{children:[v.jsx(lce,{}),v.jsxs(dce,{_isLeftIndent:c,children:[v.jsx(C3,{}),v.jsx(cce,{}),!u&&v.jsx(uce,{sourceStyle:["iconBottom","logoBottom"].includes(r)?r:void 0})]})]})})}),lce=R(y3).withConfig({displayName:"Classic__StyledAuthorBlock",componentId:"sc-965ddf02-0"})(["margin-bottom:16px;"]),uce=R(Qa).withConfig({displayName:"Classic__StyledSource",componentId:"sc-965ddf02-1"})(["margin-top:16px;"]),dce=R(m3).withConfig({displayName:"Classic__StyledAlignContainer",componentId:"sc-965ddf02-2"})(["",";"],({_isLeftIndent:e})=>e&&"margin-left: 52px"),cce=R(S3).withConfig({displayName:"Classic__StyledReviewImages",componentId:"sc-965ddf02-3"})(["&:not(:empty){margin-top:16px;}"]),fce=y.forwardRef(({className:e,...t},n)=>{const{sourceStyle:r}=cn(),{source:{id:o,hideIcon:i}}=Cr();return v.jsx(ph,{...t,ref:n,className:L({component:"review-layout-spotlight"},[e,!!o&&`es-${o}-review`]),children:v.jsx(h3,{children:v.jsxs(m3,{align:"center",children:[v.jsx(hce,{isCentered:!0}),v.jsx(C3,{align:"center"}),v.jsx(pce,{isVertical:!0}),!i&&v.jsx(mce,{sourceStyle:["iconBottom","logoBottom"].includes(r)?r:void 0})]})})})}),pce=R(y3).withConfig({displayName:"Spotlight__StyledAuthorBlock",componentId:"sc-dd91f4e2-0"})(["&&{margin-top:16px;}"]),mce=R(Qa).withConfig({displayName:"Spotlight__StyledReviewSource",componentId:"sc-dd91f4e2-1"})(["margin-top:16px;"]),hce=R(S3).withConfig({displayName:"Spotlight__StyledReviewImages",componentId:"sc-dd91f4e2-2"})(["&:not(:empty){margin-bottom:16px;}"]),gce={classic:sce,balloon:nce,spotlight:fce};function Rf(e,t){return function(r,o){const i=r?.id?`${r.supplier??"unknown"}-${r.id}-${o}`:o;return v.jsx(IA,{index:o,data:r,handleShortenerClick:t?.(o),children:e},i)}}function T3(e){return function(){return v.jsx(xr,{...e})}}const NA=y.createContext({carouselVisibleIndexes:[],layoutReady:!1,rerender:void 0,setCarouselVisibleIndexes:()=>{},setLayoutReady:()=>{},setRerender:()=>{}});function or(){return y.useContext(NA)}function PA(e){const{carouselVisibleIndexes:t=[]}=or(),n=y.useMemo(()=>new Set,[e]),[r,o]=y.useState(!0);y.useEffect(()=>{const a=[],l=[];n.forEach(u=>{t.includes(u)?a.push(u):l.push(u)}),o(a.length===0),l.forEach(u=>{n.delete(u)})},[t,n]);function i(a){return l=>{o(l),l?n.delete(a):n.add(a)}}return{controlledAutoplay:r,getHandleShortenerClick:i}}const{isStandalone:vce}=br;function k3(){const{layout:e,displayHeader:t,displayTabs:n,badgePosition:r,badgeDisplayMode:o,badgeInlinePosition:i,badgeFloatingPosition:a,headerBackgroundColor:l,headerElements:u=[],tabElements:c=[],listItemSpacing:f,gridItemSpacing:p,masonryItemSpacing:m,carouselItemSpacing:g,reviewBackgroundColor:w}=Vr(),b=Ou(e),x=r||(tl(o)&&a?a.position.includes("right")?"right":"left":i==="right"?"right":"left"),S=mn(l)&&mn(w)?36:20;return{displayTabs:n&&!vce&&!!c.length,displayHeader:t&&!!u.length,sidebarPosition:x,isTransparentHeaderBackgroundColor:mn(l),layoutGap:(e==="list"||b)&&f>S&&f||e==="grid"&&p>S&&p||e==="masonry"&&m>S&&m||e==="carousel"&&g>S&&g||S}}function OA({items:e,cardTemplate:t}){const n=Xn(),r=Tre(n),{loadMoreButton:o}=n,{setRerender:i,setLayoutReady:a}=or(),{t:l}=yt(),u=jc();return y.useEffect(()=>{i(u),a(!0)},[u,i,a]),v.jsx($re,{...r,loadMoreButton:o,dataSource:e,loadMoreButtonText:l("Load More"),renderItem:Rf(t),withPagination:!0})}const LA=y.createContext({isOpened:!1,openSidebar:()=>{}});function _A(){return y.useContext(LA)}function yce({items:e,header:t,children:n,cardTemplate:r,disableSideBar:o=!1,className:i}){const{font:a,widgetTitle:l,widgetTitleTitle:u,widgetTitleCaption:c,widgetBackground:f,displayFreeLink:p}=Xn(),{displayHeader:m,displayTabs:g,isTransparentHeaderBackgroundColor:w,sidebarPosition:b}=k3(),{noPadding:x,textColor:S}=cn(),{isOpen:k}=ia(),[T,E]=y.useState(!1),I=x&&(!m&&!g&&l&&(!!u||!!c)||m&&w),P=y.useCallback(()=>{E(!0)},[E]),M=y.useCallback(()=>{E(!1)},[E]),O=y.useMemo(()=>({isOpened:T,openSidebar:P}),[P,T]);return v.jsxs(bce,{className:i,children:[v.jsx(Cce,{$displayFreeLink:!!p,children:v.jsx(LA.Provider,{value:O,children:n})}),!o&&v.jsx(QZ,{show:T,width:420,position:b,onCloseRequest:M,closeControlComponent:sA,closeOnOutsideClick:!k,withBackdrop:!0,disableScroll:!0,withCloseControl:!0,closeOnEscape:!0,fixed:!0,ariaLabel:"List of reviews",children:v.jsx(Sce,{...f,borderRadius:0,color:wce(f.color),children:v.jsxs(xce,{_withTopSeparator:I,_withBottomSeparator:x,_separatorColor:Ie(S,.1),_font:a.value,children:[t,v.jsx(OA,{items:e,cardTemplate:r})]})})})]})}function wce(e){return mn(e)?"white":e}const bce=R.div.attrs({className:L({component:"layout-sidebar",element:"container"})}).withConfig({displayName:"LayoutSidebar__Container",componentId:"sc-3b58e965-0"})(["height:100%;"]),Cce=R.div.attrs({className:L({component:"layout-sidebar",element:"inner"})}).withConfig({displayName:"LayoutSidebar__Inner",componentId:"sc-3b58e965-1"})(["height:100%;display:flex;flex-wrap:wrap;justify-content:center;",""],({$displayFreeLink:e})=>e&&ee(["position:relative;flex-direction:column;"])),xce=R(mh).attrs({className:L({component:"layout-sidebar",element:"scrollable-container"})}).withConfig({displayName:"LayoutSidebar__ScrollableContainer",componentId:"sc-3b58e965-2"})(["display:flex;flex-direction:column;height:100%;max-height:100%;position:relative;box-sizing:border-box;padding:48px 20px 20px;",";"," & svg{background:none;}"],({_font:e})=>e&&`font-family: "${e}"`,({_withTopSeparator:e,_withBottomSeparator:t,_separatorColor:n})=>e&&t?ee(["& .es-review-container{padding-bottom:20px;border-bottom:1px solid ",";&:first-child{padding-top:20px;border-top:1px solid ",";}}"],n,n):t?ee(["& .es-review-container{padding-bottom:20px;border-bottom:1px solid ",";}"],n):""),Sce=R(F$).attrs({className:L({component:"layout-sidebar",element:"background-container"})}).withConfig({displayName:"LayoutSidebar__StyledLibWidgetBackground",componentId:"sc-3b58e965-3"})(["height:100%;display:flex;"]);function MA({children:e}){const[t,n]=y.useState([]),[r,o]=y.useState(void 0),[i,a]=y.useState(!1),l=y.useCallback(u=>o(()=>u),[o]);return y.useLayoutEffect(()=>{if(!r)return;const u=requestAnimationFrame(()=>{r()});return()=>{cancelAnimationFrame(u)}},[r]),v.jsx(NA.Provider,{value:{carouselVisibleIndexes:t,layoutReady:i,setCarouselVisibleIndexes:n,setLayoutReady:a,rerender:r,setRerender:l},children:e})}function $ce({items:e,cardTemplate:t}){const n=Xn(),r=mJ(n),{widgetHorizontalPadding:o,widgetBackground:i,renderThumbnailMode:a}=n,{isOpen:l}=ia(),{backgroundColor:u,heightNormalization:c}=cn(),{setRerender:f,setLayoutReady:p,setCarouselVisibleIndexes:m}=or(),{controlledAutoplay:g,getHandleShortenerClick:w}=PA(e),b=y.useRef(0),x=jc(),S=c&&b.current===1;y.useEffect(()=>{x()},[e,x]);const k=y.useCallback(T=>{T&&(p(!0),f(T.updateAutoHeight))},[p,f]);return v.jsx(y.Suspense,{fallback:v.jsx(Tce,{}),children:v.jsx(kce,{...r,ref:k,dataSource:e,renderItem:Rf(t,w),renderLoader:T3({color:u}),autoplay:!a&&r.autoplay&&g&&!l,animationType:"slide",reportSlideChangeInstantly:r.swipeDesktopEnable||r.swipeMobileEnable,containerHorizontalPadding:_m(i)?void 0:o,onVisibleItemsChange:T=>{m(T)},onRowsChange:T=>{b.current=T},_heightNormalization:S})})}const Tce=R(Df).withConfig({displayName:"Carousel__StyledLoader",componentId:"sc-568197e-0"})(["height:200px;"]),kce=R(cJ).withConfig({displayName:"Carousel__StyledCarousel",componentId:"sc-568197e-1"})(["",";"],({_heightNormalization:e})=>e&&ee(["& .swiper-wrapper{height:100% !important;align-items:stretch !important;}& .es-carousel-layout-item,& .es-review-container{height:100% !important;}"]));function Ece({items:e,cardTemplate:t}){const n=Xn(),r=Sre(n),{loadMoreButton:o}=n,{backgroundColor:i}=cn(),{setRerender:a,setLayoutReady:l}=or(),{t:u}=yt(),c=jc();return y.useEffect(()=>{a(c),l(!0)},[c,a,l]),v.jsx(xre,{...r,dataSource:e,loadMoreButton:o,renderItem:Rf(t),renderLoader:T3({color:i}),loadMoreButtonText:u("Load More"),withPagination:!0})}const Ace=250;function Dce({items:e,cardTemplate:t}){const n=Xn(),r=Are(n),{loadMoreButton:o}=n,{t:i}=yt(),{setRerender:a,setLayoutReady:l}=or(),u=jc(Ace);return y.useEffect(()=>{a(u),l(!0)},[u,a,l,r]),v.jsx(Ere,{...r,loadMoreButton:o,dataSource:e,renderItem:Rf(t),loadMoreButtonText:i("Load More"),withPagination:!0,watchItemsHeights:!0})}function Rce({items:e,cardTemplate:t}){const n=Xn(),r=Dre(n),{widgetHorizontalPadding:o,widgetBackground:i,renderThumbnailMode:a}=n,{isOpen:l}=ia(),{backgroundColor:u}=cn(),{setRerender:c,setCarouselVisibleIndexes:f,setLayoutReady:p}=or(),{controlledAutoplay:m,getHandleShortenerClick:g}=PA(e),w=jc();y.useEffect(()=>{w()},[e,w]);const b=y.useCallback(x=>{x&&(p(!0),c(x.updateAutoHeight))},[p,c]);return v.jsx(y.Suspense,{fallback:v.jsx(Ice,{}),children:v.jsx(Rre,{...r,ref:b,dataSource:e,renderItem:Rf(t,g),renderLoader:T3({color:u,height:180}),onVisibleItemsChange:x=>{f(x)},autoplay:!a&&r.autoplay&&m&&!l,containerHorizontalPadding:_m(i)?void 0:o,reportSlideChangeInstantly:r.swipeDesktopEnable||r.swipeMobileEnable})})}const Ice=R(Df).withConfig({displayName:"Slider__StyledLoader",componentId:"sc-4613cbc6-0"})(["height:200px;"]),Nce={list:OA,grid:Ece,masonry:Dce,carousel:$ce,slider:Rce};var E3={},aa={},BA;function Pce(){if(BA)return aa;BA=1,Object.defineProperty(aa,"__esModule",{value:!0}),aa.helmetJsonLdProp=aa.jsonLdScriptProps=aa.JsonLd=void 0;const e=Rs();function t(u){return e.createElement("script",Object.assign({},n(u.item,u)))}aa.JsonLd=t;function n(u,c={}){return{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(u,l,c.space)}}}aa.jsonLdScriptProps=n;function r(u,c={}){return{type:"application/ld+json",innerHTML:JSON.stringify(u,l,c.space)}}aa.helmetJsonLdProp=r;const o=Object.freeze({"&":"&","<":"<",">":">",'"':""","'":"'"}),i=new RegExp(`[${Object.keys(o).join("")}]`,"g"),a=u=>o[u],l=(u,c)=>{switch(typeof c){case"object":return c===null?void 0:c;case"number":case"boolean":case"bigint":return c;case"string":return c.replace(i,a);default:return}};return aa}var FA;function Oce(){return FA||(FA=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.jsonLdScriptProps=e.JsonLd=e.helmetJsonLdProp=void 0;var t=Pce();Object.defineProperty(e,"helmetJsonLdProp",{enumerable:!0,get:function(){return t.helmetJsonLdProp}}),Object.defineProperty(e,"JsonLd",{enumerable:!0,get:function(){return t.JsonLd}}),Object.defineProperty(e,"jsonLdScriptProps",{enumerable:!0,get:function(){return t.jsonLdScriptProps}})}(E3)),E3}var Lce=Oce();const _ce=()=>/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE89\uDE8F-\uDEC2\uDEC6\uDECE-\uDEDC\uDEDF-\uDEE9]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g,A3=e=>e?.replace(_ce(),"")??"",Mce="Reviews",Bce=()=>{if(document.title)return document.title;const e=document.querySelector("title");return e?e.innerHTML:void 0},Fce=()=>window.location.hostname?window.location.hostname.split(".").slice(0,-1).join(".").replace("www.",""):void 0;function jce(){const e=Bce()??Fce()??Mce;return A3(e)}const jA=(e,t)=>{let n="";for(let r=0;r=t));r++);return n.slice(0,t)};function zce(){const e=jce(),t=window.location.href,n=A3((document.querySelector('meta[name="description"]')?.content||document.querySelector('meta[name="Description"]')?.content||document.querySelector('meta[property="og:description"]')?.content)?.replaceAll(/(<([^>]+)>)/gi,"")),r=document.querySelector('meta[property="image"]')?.content||document.querySelector('meta[property="og:image"]')?.content||document.querySelector("img")?.src;return{name:e,url:t,brand:e.length>65?`${e.slice(0,65)}...`:e,description:n,image:r?.length?[r]:[],mpn:jA(window.location.host,6),sku:jA(window.location.host,7)}}const zA=e=>e>=0&&e<=9?`0${e}`:e;function Gce(e=[]){const t=zce(),n={...e.find(({rating:a,text:l})=>a>=4&&l)??e[0]};n.text=A3(n.text)?.replaceAll(/(<([^>]+)>)/gi,"");const r=d3(n.date)/1e3||n.published_at||0,o=new Date(r*1e3),i=r?`${o.getFullYear()}-${zA(o.getMonth()+1)}-${zA(o.getDate())}`:void 0;return{bestRatingReview:n,bestRatingPublishedAt:i,additionalSchema:t}}function GA({items:e=[],rating:t=0,reviewsNumber:n=0}){const{bestRatingReview:r,bestRatingPublishedAt:o,additionalSchema:i}=Gce(e),a=r.reviewer_name??"",l=eA(a);return!e.length||!n||!t?null:v.jsx(Lce.JsonLd,{item:{"@context":"https://web.archive.org/web/20260217191803/https://schema.org","@type":"Product",...i,brand:{"@type":"Brand",name:i.name},aggregateRating:{"@type":"AggregateRating",ratingValue:Number(t.toFixed(1)),reviewCount:n,bestRating:5,worstRating:1},review:{"@type":"Review",reviewBody:r.text??"",datePublished:o,author:{"@type":"Person",name:l},reviewRating:{"@type":"Rating",ratingValue:r.rating}}}})}const VA="https://web.archive.org/web/20260217191803/https://data.elfsight.com",D3=y.createContext({}),R3=y.createContext({});function ii(){const{state:e}=y.useContext(D3);return e}function sa(){const{dispatch:e}=y.useContext(D3);return e}function UA(){const{state:e}=y.useContext(R3);return e}function I3(){const{dispatch:e}=y.useContext(R3);return e}const Se={fieldActiveColor:"rgb(25, 123, 255)",fieldActiveFillColor:void 0,fieldLabelPosition:"outside",fieldHeadingColor:"rgb(17, 17, 17)",fieldInsideLabelColor:"rgba(17, 17, 17, 0.5)",fieldLabelColor:"rgb(17, 17, 17)",fieldColor:"rgb(17, 17, 17)",fieldHintColor:"rgba(17, 17, 17, 0.5)",fieldFillColor:"rgba(17, 17, 17, 0.1)",fieldBorderType:null,fieldBorderWidth:1,fieldBorderRadius:4,fieldBorderColor:"rgba(17, 17, 17, 0.2)",fieldHeadingFontStyle:{fontSize:20,fontWeight:"bold",fontStyle:"normal",textTransform:void 0},fieldInsideLabelFontStyle:{fontSize:15,fontWeight:"normal",fontStyle:"normal",textTransform:void 0},fieldLabelFontStyle:{fontSize:15,fontWeight:"bold",fontStyle:"normal",textTransform:void 0},fieldFontStyle:{fontSize:15,fontWeight:"normal",fontStyle:"normal"},fieldHintFontStyle:{fontSize:13},fieldSpacing:20},co=1.32,Vce="rgb(255, 56, 56)",wh=["Awful","Poor","Ok","Good","Awesome"],WA=y.forwardRef(function({value:t,id:n,checked:r=!1,required:o,name:i,inputType:a="radio",fieldActiveColor:l=Se.fieldActiveColor,fieldActiveFillColor:u,fieldFillColor:c=Se.fieldFillColor,fieldColor:f=Se.fieldColor,fieldFontSize:p,fieldBorderType:m=Se.fieldBorderType,fieldBorderColor:g=Se.fieldBorderColor,fieldBorderWidth:w=Se.fieldBorderWidth,fieldSpacing:b=Se.fieldSpacing,onFocus:x,onChange:S},k){const[T,E]=y.useState(!1),A=Math.round(p*1.2),N={_activeColor:l,_activeFillColor:u,_size:A,_border:m||void 0,_borderColor:g,_borderWidth:w,_textColor:f,_fillColor:c==="transparent"?Ie(f,.1):c},I=M=>{E(!0),x?.(M)},P=()=>{E(!1)};return v.jsxs(HA,{_spacing:b,_checked:r,children:[v.jsx(Yce,{_size:A,_activeColor:l,ref:k,id:n,type:a,value:t,name:i,required:o,checked:r,onChange:S,onFocus:I,onBlur:P,style:{width:0,height:0,margin:0,padding:0,appearance:"none",overflow:"hidden"}}),v.jsxs(YA,{_size:A,children:[a==="radio"?v.jsx(Wce,{...N}):v.jsx(Hce,{...N,children:v.jsx(V1,{})}),v.jsx(N3,{_focused:T,style:{backgroundColor:f}})]}),v.jsx(Uce,{style:{fontSize:p,lineHeight:`${Yn(p*1.2*co)}px`,marginLeft:Yn(p/2)},dangerouslySetInnerHTML:{__html:t}})]})}),HA=R.label.attrs(({_checked:e})=>({className:L({component:"choice-option",element:"label",index:e&&"checked"})})).withConfig({displayName:"choice-option__Label",componentId:"sc-396cc90f-0"})(["",""],({_spacing:e})=>` display: flex; cursor: pointer; &:not(:last-child) { margin: 0 ${Yn(e/3)}px ${Yn(e/4)}px 0; } `),YA=R.div.attrs({className:L({component:"choice-option",element:"container"})}).withConfig({displayName:"choice-option__Container",componentId:"sc-396cc90f-1"})(["position:relative;",""],({_size:e})=>` top: ${Math.round((Yn(e*co)-e)/2)}px; min-width: ${e}px; height: ${e}px; `),N3=R.div.attrs({className:L({component:"choice-option",element:"overlay"})}).withConfig({displayName:"choice-option__Overlay",componentId:"sc-396cc90f-2"})(["opacity:0;width:100%;height:100%;position:absolute;",":hover &{opacity:0.1;}",""],HA,({_focused:e})=>e&&ee(["opacity:0.1;"])),Uce=R.div.attrs({className:L({component:"choice-option",element:"item-label"})}).withConfig({displayName:"choice-option__ItemLabel",componentId:"sc-396cc90f-3"})([""]),P3=R.div.attrs({className:L({component:"choice-option",element:"item"})}).withConfig({displayName:"choice-option__Item",componentId:"sc-396cc90f-4"})(["",""],({_size:e,_textColor:t,_border:n,_borderColor:r,_borderWidth:o,_fillColor:i})=>` position: absolute; background: ${i}; background-clip: padding-box; padding: ${(e-2*(n?o:1))/2}px; border: ${n?o:1}px solid ${n?r:Ie(t,.5)}; &:empty { display: block; } `),Wce=R(P3).attrs({className:L({component:"choice-option",element:"radio-control"})}).withConfig({displayName:"choice-option__RadioControl",componentId:"sc-396cc90f-5"})(["&,&:after,& ~ ","{border-radius:50%;}&:after{content:'';display:none;position:absolute;transform:translate3d(-50%,-50%,0);background:",";width:","px;height:","px;}"],N3,({_activeColor:e,_activeFillColor:t})=>t||Pt(e),({_size:e})=>e/2,({_size:e})=>e/2),Hce=R(P3).attrs({className:L({component:"choice-option",element:"choice-control"})}).withConfig({displayName:"choice-option__ChoiceControl",componentId:"sc-396cc90f-6"})(["display:flex;align-items:center;justify-content:center;&,& ~ ","{border-radius:3px;}& svg{display:none;position:absolute;fill:",";width:","px;height:","px;}"],N3,({_activeColor:e,_activeFillColor:t})=>t||Pt(e),({_size:e})=>Yn(e*.75),({_size:e})=>Yn(e*.75)),Yce=R.input.attrs({className:L({component:"choice-option",element:"input"})}).withConfig({displayName:"choice-option__Input",componentId:"sc-396cc90f-7"})(["&:checked ~ ","{","{border:none;padding:","px;background-color:",";&:after{display:block;}& svg{display:block;}}}"],YA,P3,({_size:e})=>e/2,({_activeColor:e})=>e),bh={width:100,presetWidth:100,required:!1,showLabel:!0,hasConditionalLogic:!1,conditionalLogic:{action:"show",operator:"AND"},conditions:[{fieldID:"",condition:void 0,value:"",id:bo()}]},O3={otherOptionLabel:"Other",otherOptionPlaceholder:"Type your answer"},qA=y.forwardRef(function({className:t,value:n,initialValue:r,initialValueMultiple:o,id:i,checked:a,required:l=!1,multiple:u,options:c=[],randomize:f,numColumns:p=1,otherOption:m,otherOptionLabel:g=O3.otherOptionLabel,otherOptionPlaceholder:w=O3.otherOptionPlaceholder,fieldActiveColor:b,fieldActiveFillColor:x,fieldBorderType:S,fieldBorderColor:k,fieldBorderWidth:T,fieldBorderRadius:E,fieldFillColor:A=Se.fieldFillColor,fieldLabelColor:N=Se.fieldLabelColor,fieldLabelFontStyle:I=Se.fieldLabelFontStyle,fieldColor:P=Se.fieldColor,fieldFontStyle:M=Se.fieldFontStyle,fieldSpacing:O=Se.fieldSpacing,onFocus:B,onChange:j,...z},te){const{fontSize:re}=M,[ae,oe]=y.useState(""),[G,V]=y.useState(!1),Z=y.useRef(null),F=y.useRef(null),H=sa(),ne=y.useMemo(()=>{const ye=c.map((we,$e)=>$e);return f?i9(ye):ye},[f,c.length]),ie=y.useMemo(()=>ne.map(ye=>c[ye]),[ne,c]),K=y.useMemo(()=>u?o:r,[u,o,r]);y.useEffect(()=>{K&&H({type:"changeField",field:{id:i,value:K??void 0,valid:!0,type:"choice"}})},[K]),y.useEffect(()=>{F.current&&G&&F.current.focusInput?.()},[G]);const de=ye=>{const{checked:we,id:$e}=ye.target;let Ae=!c.some(({id:De})=>De===$e)?ae:$e;u&&n&&(we?Ae=Array.isArray(n)?n.concat(Ae):[n].concat(Ae):Ae=Array.isArray(n)?m0(n,Ae):Ae!==n?n:void 0),j&&j(Ae,ye),Z.current&&V(Z.current.checked)},ve=ye=>{let we=ye;u&&n&&(we=Array.isArray(n)?m0(n,ae).concat(we):m0([n],ae).concat(we)),oe(ye),j&&j(we)},xe=g.trim()?g:O3.otherOptionLabel,ge={ref:te,name:i,required:l,inputType:u?"checkbox":"radio",fieldActiveColor:b,fieldActiveFillColor:x,fieldFillColor:A,fieldColor:P,fieldFontSize:re,fieldBorderType:S,fieldBorderColor:k,fieldBorderWidth:T,fieldSpacing:O,onFocus:B,onChange:de};return v.jsxs(qce,{className:t,children:[v.jsxs(Kce,{style:{...M,color:P,gridTemplateColumns:`${100/p}% `.repeat(p)},role:u?void 0:"radiogroup","aria-required":u?void 0:l,children:[ie.map(ye=>v.jsx(WA,{id:ye.id,...ge,value:ye.name,checked:a!==void 0?a:Array.isArray(n)?n.includes(ye.id):n===ye.id},ye.id)),m&&v.jsx(WA,{...ge,id:bo(),ref:Z,value:xe,checked:G},"other-option")]}),m&&v.jsx(Zce,{...z,ref:F,ariaLabel:'Type your "other" answer',_checked:G,type:"text",placeholder:w,labelColor:N,labelFont:I,background:A,borderType:S||void 0,borderColor:k,borderWidth:T,borderRadius:E,font:M,color:P,onValueChange:ve,onFocus:B})]})}),qce=R.div.attrs({className:L({component:"fields",element:"choice-container"})}).withConfig({displayName:"choice__Container",componentId:"sc-36acc3fa-0"})(["height:max-content;"]),Kce=R.div.attrs({className:L({component:"fields",element:"choice-options-container"})}).withConfig({displayName:"choice__OptionsContainer",componentId:"sc-36acc3fa-1"})(["display:grid;"]),Zce=R(Za).attrs({className:L({component:"fields",element:"choice-other-option"})}).withConfig({displayName:"choice__TextInput",componentId:"sc-36acc3fa-2"})(["display:",";"],({_checked:e})=>e?"block":"none"),Qce={text:'
I’ve read and agree with Terms of Service and Privacy Policy
'};function Jce({id:e,value:t,text:n=Qce.text,onChange:r,...o}){const i=sa(),a=(l,u)=>{const c=u?.target.checked?"Yes":void 0;r?.(c),i({type:"changeField",field:{id:e,value:c,type:"consent"}})};return v.jsx(qA,{...o,id:e,className:L({component:"fields",element:"consent"}),value:t,checked:t==="Yes",options:[{id:"consent",name:n}],otherOption:!1,onChange:a,onFocus:l=>l.stopPropagation(),multiple:!0})}function Xce({value:e,dateFormat:t="auto",onChange:n,label:r,language:o,fieldColor:i="#000000",showLabel:a=!0,fieldAccentColor:l,fieldFontStyle:u={fontSize:15},fieldLabelPosition:c,fieldLabelFontStyle:f,fieldLabelColor:p,fieldFillColor:m,fieldBorderType:g,fieldBorderColor:w,fieldBorderWidth:b,fieldBorderRadius:x,shadow:S,...k}){const{fontSize:T}=u,[E,A]=y.useState(!1),[N,I]=y.useState(void 0),[P,M]=y.useState(null),O=y.useRef(null),B=y.useRef(null),j=o?.language??"en",[z]=Array.from(B.current?.containerRef.current?.getElementsByTagName("input")||[]),te=()=>{A(!0)},re=()=>A(!1),ae=F=>{I(F),A(!1)},oe=F=>{const{relatedTarget:H}=F,ne=!S&&H&&!H.closest(".react-calendar"),ie=O.current?.getRootNode(),K=S&&(!(ie instanceof ShadowRoot)||ie.host!==H);(ne||K)&&re()},G=F=>{F.stopPropagation(),A(!1),I(void 0),n?.("",{target:{value:""}})};y.useEffect(()=>{if(N){let F=t;(t==="auto"||!t)&&(F=V(j));const H=LV(N,F);n?.(H,{target:{value:H}})}},[t,N,j]);function V(F){const ie=new Intl.DateTimeFormat(F,{day:"numeric",month:"numeric",year:"numeric"}).formatToParts(new Date).find(K=>K.type==="month"||K.type==="day");return ie&&ie.type==="day"?"dd.MM.yyyy":"MM.dd.yyyy"}y.useEffect(()=>{E||z?.blur()},[E,z]);const Z=e?v.jsx(rfe,{onClick:G,_color:i,children:v.jsx(an,{size:10,component:h0})}):void 0;return v.jsxs(v.Fragment,{children:[v.jsxs(efe,{ref:M,children:[v.jsx(tfe,{...k,ref:B,type:"text",label:a&&c==="inside"?r:void 0,labelFont:f,labelColor:p,color:i,background:m,font:u,borderType:g||void 0,borderColor:w,borderWidth:b,borderRadius:x,value:e||"",onFocus:te,onBlur:oe,rightSlot:Z}),E&&v.jsx(nfe,{onClick:re})]}),!!P&&v.jsx(im,{ref:O,show:E,offsetTop:4,anchorElement:P,onCloseRequest:re,portalContainerElement:document.body,shadow:S,preventCloseOnAnchorElementClick:!0,closeOnOutsideClick:!0,children:v.jsx(y.Suspense,{fallback:null,children:v.jsx(RU,{startDate:N,locale:j,fontSize:T,fontColor:i,accentColor:l,backgroundColor:Pt(i,["rgb(255, 255, 255)","#292929"]),onChange:ae})})})]})}const efe=R.div.attrs({className:L({component:"fields",element:"date-datepicker-container"})}).withConfig({displayName:"date__DatepickerContainer",componentId:"sc-d1e79bbc-0"})(["position:relative;height:max-content;"]),tfe=R(Za).attrs({className:L({component:"fields",element:"date-input-control"})}).withConfig({displayName:"date__DateInputControl",componentId:"sc-d1e79bbc-1"})(["&,& *{cursor:pointer;}& input{caret-color:transparent;pointer-events:none;}"]),nfe=R.div.attrs({className:L({component:"fields",element:"date-close-backdrop"})}).withConfig({displayName:"date__CloseBackdrop",componentId:"sc-d1e79bbc-2"})(["position:absolute;top:0;left:0;height:100%;width:100%;background-color:transparent;cursor:pointer;z-index:2;"]),rfe=R.div.attrs({className:L({component:"fields",element:"date-icon-wrapper"})}).withConfig({displayName:"date__IconWrapper",componentId:"sc-d1e79bbc-3"})(["width:20px;height:20px;border-radius:80px;display:flex;align-items:center;justify-content:center;position:relative;z-index:3;",""],({_color:e})=>ee(["background-color:",";&:hover{background-color:",";}&:active{background-color:",";}& svg{fill:",";}&:hover svg,&:active svg{fill:",";}"],Ie(e,.5),Ie(e,.7),Ie(e,.3),Ie(Pt(e),.7),Pt(e)));function ofe({id:e,label:t,placeholder:n="Select Value",options:r,onChange:o,onFocus:i,value:a,initialValue:l,required:u,showLabel:c=!0,theme:f,fieldBorderType:p,fieldBorderWidth:m,fieldBorderColor:g,fieldBorderRadius:w,fieldLabelPosition:b,fieldLabelFontStyle:x,fieldLabelColor:S,fieldColor:k,fieldFillColor:T,fieldActiveColor:E,fieldFontStyle:A,padding:N}){const I=y.useRef(!0),P=y.useRef(null),M=y.useRef(null),[O,B]=y.useState(""),[j,z]=y.useState(!1),[te,re]=y.useState(!1),ae=M?.current?.getBoundingClientRect().width,oe=p==="underline",G=mn(T),V=A?.fontSize||0;let Z="10px 14px 10px 0";if(N){const[ge,ye,we,$e]=z0(N);Z=`${ge}px ${ye+28}px ${we}px ${$e}px`}else(!oe||!G)&&(Z=b==="inside"?`${V}px ${V+14}px ${V}px ${V}px`:`${Math.round(V*2/3)}px ${V+14}px ${Math.round(V*2/3)}px ${V}px`);const F=p?g:"transparent",H=l&&r?.some(ge=>l===ge.id);y.useEffect(()=>{const ge=H?l:"";if(I.current){I.current=!1,H&&!a&&o?.(ge);return}ge&&o?.(ge)},[H,l]),y.useEffect(()=>{const ge=r?.find(ye=>ye.id===a);B(ge?ge.name:n)},[a,r]);const ne=()=>{P.current&&(clearTimeout(P.current),P.current=null)},ie=()=>{if(!te||!j){re(!0),z(!0);return}K()},K=()=>{z(!1),re(!1)},de=({target:{parentNode:ge},relatedTarget:ye})=>{ye&&!ge?.contains(ye)&&K(),ne()},ve=()=>{i?.(),P.current===null&&(P.current=setTimeout(()=>{ie(),P.current=null},150))},xe=ge=>{o?.(ge),K()};return y.useEffect(()=>{l&&o?.(l)},[l]),v.jsxs(v.Fragment,{children:[!!t&&b==="inside"&&c&&v.jsx(ife,{_textColor:S,_textStyle:x,children:t}),v.jsxs(sfe,{ref:M,children:[v.jsx(afe,{tabIndex:0,role:"combobox","aria-expanded":te,"aria-controls":e,"aria-required":u,"aria-label":t,onClick:ie,onFocus:ve,onBlur:de,defaultValue:l,id:e,_themeType:f?.type,_focused:j,_padding:Z,_textColor:k,_borderColor:F,_activeColor:E,_borderRadius:w,_withUnderline:oe,_borderWidth:m,_backgroundColor:T,_textStyle:A,children:O}),v.jsx(lfe,{_focused:j,children:v.jsx(an,{fill:k,size:24,component:c9})})]}),v.jsxs(PC,{portalContainerElement:M.current?M.current:void 0,onCloseRequest:K,displayOver:!1,width:ae?ae+"px":"100%",open:te,anchorElement:M.current,style:{maxWidth:"unset",cursor:"default"},fontColor:k,background:Pt(String(k)),fontSize:A?.fontSize,fontWeight:A?.fontWeight,ariaLabelledBy:e,children:[!H&&n&&v.jsx(T2,{iconLeft:KA,disabled:!0,children:n}),r?.map(({id:ge,name:ye})=>{const we=ge===a;return v.jsx(T2,{iconLeft:we?gM:KA,selected:we,onClick:()=>xe(ge),children:ye},ge)})]})]})}const KA=R.div.attrs({className:L({component:"fields",element:"dropdown-icon-placeholder"})}).withConfig({displayName:"dropdown__IconPlaceholder",componentId:"sc-69b7beaf-0"})(["width:16px;background:none;"]),ife=R.label.attrs({className:L({component:"fields",element:"dropdown-label"})}).withConfig({displayName:"dropdown__Label",componentId:"sc-69b7beaf-1"})(["display:block;margin-bottom:8px;line-height:","px;"," ",""],({_textStyle:e})=>Yn((e?.fontSize||0)*co),Qo,$i),afe=R.div.attrs({className:L({component:"fields",element:"dropdown-select"})}).withConfig({displayName:"dropdown__Select",componentId:"sc-69b7beaf-2"})(["flex:1;z-index:1;appearance:none;max-width:100%;text-overflow:ellipsis;box-sizing:content-box !important;margin:0 !important;height:auto !important;padding:"," !important;border-radius:","px;line-height:","px;min-height:","px;background-color:"," !important;"," border-color:"," !important;option{color:",";background-color:",";}&:focus,&:focus-visible{outline:none;}"," ",""],({_padding:e})=>e,({_borderRadius:e})=>e,({_textStyle:e})=>Yn((e?.fontSize||0)*co),({_textStyle:e})=>Yn((e?.fontSize||0)*co),({_backgroundColor:e})=>e,({_withUnderline:e,_borderWidth:t})=>ee(e?["border:none !important;border-bottom:","px solid !important;"]:["border:","px solid !important;"],t),({_focused:e,_borderColor:t,_activeColor:n})=>e?n:t,({_themeType:e})=>e==="dark"?"#fff":"#111",({_themeType:e})=>e==="dark"?"#111":"#fff",Qo,$i),sfe=R.div.attrs({className:L({component:"fields",element:"dropdown-container"})}).withConfig({displayName:"dropdown__Container",componentId:"sc-69b7beaf-3"})(["position:relative;display:flex;&,& *{cursor:pointer;}"]),lfe=R.div.attrs({className:L({component:"fields",element:"dropdown-icon-container"})}).withConfig({displayName:"dropdown__IconContainer",componentId:"sc-69b7beaf-4"})(["position:absolute;pointer-events:none;z-index:2;right:12px;top:50%;transform:translate(0,-50%);",""],({_focused:e})=>e&&ee(["transform:rotate(180deg) translate(0,50%);"]));bo(),bo();const Ch=y.forwardRef(({value:e,label:t,showLabel:n=!0,fieldLabelColor:r=Se.fieldLabelColor,fieldLabelPosition:o=Se.fieldLabelPosition,fieldLabelFontStyle:i=Se.fieldLabelFontStyle,fieldColor:a=Se.fieldColor,fieldFillColor:l=Se.fieldFillColor,fieldFontStyle:u=Se.fieldFontStyle,fieldBorderType:c=Se.fieldBorderType,fieldBorderColor:f=Se.fieldBorderColor,fieldBorderWidth:p=Se.fieldBorderWidth,fieldBorderRadius:m=Se.fieldBorderRadius,onChange:g,...w},b)=>{const x=typeof t=="string"?t:void 0;return v.jsx(Za,{...w,ref:b,value:e,className:L({component:"fields",element:"short-text"}),initialValue:e,ariaLabel:x,label:n&&o==="inside"?t:void 0,labelColor:r,labelFont:i,color:a,background:l,font:u,borderType:c||void 0,borderColor:f,borderWidth:p,borderRadius:m,onValueChange:g})}),ufe={...bh,label:"Short Text",placeholder:"",hint:"",fieldID:"short-text"},dfe=y.forwardRef((e,t)=>v.jsx(Ch,{...e,className:L({component:"fields",element:"email"}),ref:t,type:"email"})),cfe=[".ade",".adp",".app",".asp",".bas",".bat",".cer",".chm",".cla",".class",".cmd",".cnf",".cnt",".com",".cpl",".cpp",".crt",".csh",".css",".csv",".dart",".der",".exe",".fxp",".gadget",".grp",".hlp",".hpj",".hta",".html",".inf",".ins",".iso",".isp",".its",".jar",".js",".jse",".json",".jsx",".ksh",".lnk",".mad",".maf",".mag",".mam",".maq",".mar",".mas",".mat",".mau",".mav",".maw",".mcf",".mda",".mdb",".mde",".mdt",".mdw",".mdz",".msc",".msh",".msh1",".msh1xml",".msh2",".msh2xml",".mshxml",".msi",".msp",".mst",".ocx",".ops",".osd",".pcd",".pif",".ple",".plg",".prf",".prg",".ps1",".ps1xml",".ps2",".ps2xml",".psc1",".psc2",".pst",".py",".reg",".scf",".scr",".sct",".shb",".shs",".srt",".tmp",".ts",".tsx",".txt",".url",".vb",".vbe",".vbp",".vbs",".vsmacros",".vsw",".vue",".ws",".wsc",".wsf",".wsh",".xbap",".xml",".xnk"];function ffe(e,t){return e.name===t?e:Object.assign(new File([e],t,{type:e.type,lastModified:e.lastModified}),{uploaded:e.uploaded,originName:e.name})}const pfe=/^(.*?)(\.[^.]+)?$/;function ZA(e,t){return t.some(({data:n})=>n.name===e)}function QA(e,t,n){return`${e}(${t})${n}`}function mfe(e,t){if(!ZA(e,t))return e;const[n,r]=e.match(pfe)?.slice(1)||[];let o=1,i=QA(n,o,r);for(;ZA(i,t);)o+=1,i=QA(n,o,r);return i}const hfe=["size","lastModified"];function JA(e,t){return t.some(({data:n})=>(e.name===n.name||e.name==n.originName)&&t.some(({data:o})=>hfe.every(i=>o[i]===e[i])))}const gfe=100*Math.pow(2,20);function vfe({file:e,fileList:t,checkExtension:n}){if(JA(e,t))return t;const r=e.uploaded==="error_upload",o=t.find(({data:c})=>c.name===e.name);if(r&&o&&!o.uploadError)return t.map(c=>c.data.name===e.name?{...c,uploadError:!0}:c);const i=mfe(e.name,t),a=ffe(e,i),l=a.size>gfe,u=n(a.name);return[...t,{data:a,deleted:!1,sizeError:l,extensionError:u}]}const XA=["drag","dragstart","dragend","dragover","dragenter","dragleave","drop"],yfe=(e,t)=>e?v9:t?V1:Efe;function wfe({id:e,label:t,fileTypesAny:n,fileTypesAllowed:r=[],onChange:o,onFocus:i,onBlur:a,value:l,required:u,errorColor:c=Vce,fieldSpacing:f=20,fieldLabelColor:p="#000000",fieldFillColor:m="transparent",fieldActiveColor:g="#197BFF",fieldColor:w="#000000",fieldBorderType:b,fieldBorderWidth:x,fieldBorderRadius:S,fieldFontStyle:k=Se.fieldFontStyle,extensionErrorMessage:T="This file cannot be uploaded because the file format is unsupported",sizeErrorMessage:E="This file cannot be uploaded because file size limit (100 MB) is exceeded",unexpectedErrorMessage:A="An unexpected error occurred while uploading the file. Please try again",dropFileText:N="Drop file here",chooseFileText:I="Choose file",orDropFileText:P="or drop here"}){const M=y.useRef(null),[O,B]=y.useState([]),[j,z]=y.useState(!1),[te,re]=y.useState(!1),[ae,oe]=y.useState(!1),G=y.useRef(O);G.current=O;const V=r.map(we=>we.name).filter(Boolean).map(we=>(we[0]==="."?"":".")+we.toLowerCase()),Z=Ie(w,.2),F=b?x:1,H=mn(m)?Ie(w,.05):m,ne=y.useCallback(we=>{const Me=we.match(/\.[0-9a-z]+$/i)?.[0]?.toLowerCase()??null;return!(!!Me&&(n||V.includes(Me)))||cfe.includes(Me)},[V,n]),ie=y.useCallback(we=>{const $e=vfe({file:we,fileList:G.current,checkExtension:ne});G.current=$e,B($e)},[ne]),K=y.useCallback(we=>{if(!we)return;Array.from(we).forEach((Me,Ae)=>{setTimeout(()=>{ie(Me)},Ae*100)})},[ie]),de=y.useCallback(()=>{M.current&&(K(M.current.files),M.current.value="")},[K]);y.useEffect(()=>{const we=M.current;if(!we)return;const $e=Oe=>{Oe instanceof DragEvent&&(Oe.preventDefault(),Oe.stopPropagation())},Me=()=>re(!0),Ae=()=>re(!1),De=Oe=>{Oe.dataTransfer&&K(Oe.dataTransfer.files),re(!1)};return XA.forEach(Oe=>we.addEventListener(Oe,$e)),we.addEventListener("dragover",Me),we.addEventListener("dragenter",Me),we.addEventListener("dragleave",Ae),we.addEventListener("dragend",Ae),we.addEventListener("drop",De),()=>{XA.forEach(Oe=>we.removeEventListener(Oe,$e)),we.removeEventListener("dragover",Me),we.removeEventListener("dragenter",Me),we.removeEventListener("dragleave",Ae),we.removeEventListener("dragend",Ae),we.removeEventListener("drop",De)}},[M,K]);const ve=we=>{const $e=O.map(Me=>Me.data.name===we?{...Me,deleted:!0}:Me);z(!0),B($e)},xe=y.useCallback(()=>{i?.(),oe(!0)},[i]),ge=y.useCallback(()=>{a?.(),oe(!1)},[a]);y.useEffect(()=>{let we=!1,$e=!1;const Me=O.filter(Ae=>(Ae.deleted&&($e=!0),!Ae.deleted));return $e&&setTimeout(()=>{we||(B(Me),z(!1))},300),()=>{we=!0}},[O]),y.useEffect(()=>{const we=O.filter($e=>!($e.extensionError||$e.sizeError||$e.uploadError)).map($e=>$e.data);j||o?.(we.length?we:null)},[O,j]),y.useEffect(()=>{l&&K(l)},[l]);const ye=({extensionError:we,sizeError:$e})=>we?T:$e?E:A;return v.jsxs(bfe,{_textStyle:k,children:[v.jsxs(xfe,{_borderWidth:F,_borderColor:Z,_borderRadius:S,_fillColor:H,_activeColor:g,_drag:te,_focus:ae,children:[v.jsx(Sfe,{id:e,title:"",type:"file",ref:M,name:t,multiple:!0,accept:n?void 0:V.join(","),onChange:de,onFocus:xe,onBlur:ge,"aria-required":u}),te?v.jsx(L3,{_textColor:g,children:N}):v.jsxs(v.Fragment,{children:[v.jsx(Cfe,{_textColor:g,children:I}),v.jsx(L3,{_textColor:w,children:P})]})]}),v.jsx("div",{children:O.map(we=>{const{name:$e,uploaded:Me}=we.data,De=we.sizeError||we.extensionError||Me==="error_upload",Oe=13,rt=ze=>De?c:ze;return v.jsxs($fe,{_spacing:f,_deleted:we.deleted,children:[v.jsxs(Afe,{children:[v.jsx(Tfe,{fill:rt(g),size:Oe,component:yfe(De,Me)}),v.jsxs(Dfe,{_size:Oe,children:[v.jsx(eD,{_textColor:rt(p),children:$e}),v.jsx(Rfe,{size:Oe,component:SM,_color:w,_activeColor:g,onClick:()=>ve($e)})]})]}),v.jsx(Ife,{_isError:De,_color:c,_size:Oe,children:ye(we)})]},$e)})})]})}const eD=R.div.withConfig({displayName:"file__Name",componentId:"sc-c33a2164-0"})(["",";",";"],j$,$i),bfe=R.div.attrs({className:L({component:"fields",element:"file-container"})}).withConfig({displayName:"file__Container",componentId:"sc-c33a2164-1"})(["line-height:","px;",";",";"],({_textStyle:e})=>Yn(e.fontSize*co),Qo,({_textStyle:e})=>e.fontStyle==="italic"&&ee(["","::after{content:'';display:inline-block;width:2px;}"],eD)),L3=R.div.attrs({className:L({component:"fields",element:"file-text"})}).withConfig({displayName:"file__Text",componentId:"sc-c33a2164-2"})(["display:inline-block;",";"],$i),Cfe=R(L3).attrs({className:L({component:"fields",element:"file-link"})}).withConfig({displayName:"file__Link",componentId:"sc-c33a2164-3"})(["margin-right:0.25em;"]),xfe=R.div.attrs({className:L({component:"fields",element:"file-drop-area"})}).withConfig({displayName:"file__DropArea",componentId:"sc-c33a2164-4"})(["position:relative;padding-top:32px;padding-bottom:32px;text-align:center !important;transition:background-color 0.3s;border-radius:","px;border:","px dashed ",";background-color:",";&:hover{background-color:",";}"],({_borderRadius:e})=>e,({_borderWidth:e})=>e,({_borderColor:e})=>e,({_drag:e,_focus:t,_fillColor:n})=>e||t?n:"transparent",({_fillColor:e})=>e),Sfe=R.input.attrs({className:L({component:"fields",element:"file-input"})}).withConfig({displayName:"file__Input",componentId:"sc-c33a2164-5"})(["position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;cursor:pointer;z-index:10;"]),$fe=R.div.attrs({className:L({component:"fields",element:"file-item"})}).withConfig({displayName:"file__FileItem",componentId:"sc-c33a2164-6"})(["display:flex;flex-direction:column;opacity:1;visibility:visible;transition:opacity 0.3s,visibility 0.3s;margin-top:12px;&:first-child{margin-top:","px;}",""],({_spacing:e})=>Math.ceil(e/4),({_deleted:e})=>e&&ee(["opacity:0;visibility:visible;"])),Tfe=R(an).attrs({className:L({component:"fields",element:"file-state"})}).withConfig({displayName:"file__FileState",componentId:"sc-c33a2164-7"})(["margin:0;"]),kfe=tn(["0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}"]),Efe=R(IM).attrs({className:L({component:"fields",element:"file-loader"})}).withConfig({displayName:"file__LoaderIcon",componentId:"sc-c33a2164-8"})(["animation:"," 4.8s linear infinite;"],kfe),Afe=R.div.attrs({className:L({component:"fields",element:"file-data"})}).withConfig({displayName:"file__FileData",componentId:"sc-c33a2164-9"})(["display:flex;align-items:center;gap:4px;"]),Dfe=R.div.attrs({className:L({component:"fields",element:"file-name"})}).withConfig({displayName:"file__FileName",componentId:"sc-c33a2164-10"})(["max-width:calc(100% - ","px - 12px);display:flex;align-items:center;gap:4px;font-size:","px;line-height:","px;"],({_size:e})=>e,({_size:e})=>e,({_size:e})=>Yn(e*co)),Rfe=R(an).attrs({className:L({component:"fields",element:"file-remove-icon"})}).withConfig({displayName:"file__RemoveIcon",componentId:"sc-c33a2164-11"})(["cursor:pointer;fill:",";&:hover{fill:",";}"],({_color:e})=>Ie(e,.35),({_activeColor:e})=>e),Ife=R.div.attrs({className:L({component:"fields",element:"file-error"})}).withConfig({displayName:"file__FileError",componentId:"sc-c33a2164-12"})(["padding:4px 0 0 27px;font-size:","px;line-height:","px;color:",";",""],({_size:e})=>e,({_size:e})=>Math.ceil(e*1.2),({_color:e})=>e,({_isError:e})=>!e&&"display: none;"),Nfe={...bh,label:"File",hint:"",fileTypesAny:!0,fileTypesAllowed:[],fieldID:"file"};function Pfe({heading:e,caption:t,fieldHeadingColor:n,fieldHeadingFontStyle:r,fieldHintColor:o,fieldHintFontStyle:i}){return v.jsxs(v.Fragment,{children:[e&&v.jsx(Ofe,{textStyle:r,color:n,children:e}),t&&v.jsx(Lfe,{color:o,textStyle:{fontSize:i?.fontSize},dangerouslySetInnerHTML:{__html:t}})]})}const Ofe=R(Pu).attrs({className:L({component:"fields",element:"heading-control"})}).withConfig({displayName:"heading__HeadingControl",componentId:"sc-74cf35b2-0"})([""]),Lfe=R(Pu).attrs({className:L({component:"fields",element:"caption-control"})}).withConfig({displayName:"heading__CaptionControl",componentId:"sc-74cf35b2-1"})(["margin-top:8px;"]);function _fe({value:e,label:t,hiddenValue:n,onChange:r}){const o=n??e;return y.useEffect(()=>{r?.(o)},[o]),v.jsx("input",{type:"hidden",defaultValue:o,name:t})}function Mfe({option:e,value:t,label:n,multiple:r,required:o,onChange:i,onFocus:a,onBlur:l,isChecked:u,isRounded:c,buttonSize:f,fieldColor:p,fieldBorderWidth:m,fieldBorderType:g,fieldBorderColor:w,fieldActiveColor:b,fieldActiveFillColor:x,fieldFillColor:S}){const k=y.useCallback(E=>{const{id:A,checked:N}=E.target;let I=A;r&&t&&(N?I=Array.isArray(t)?t.concat(I):[t].concat(I):I=Array.isArray(t)?m0(t,I):I!==t?t:void 0),i?.(I,E)},[r,t]),T={_borderWidth:m,_size:f,_border:!!g,_borderColor:w,_textColor:p,_activeColor:b,_activeFillColor:x,_fillColor:mn(S)&&p?Ie(p||"",.1):S};return v.jsxs(Bfe,{_isRounded:c,children:[v.jsx(Ffe,{type:r?"checkbox":"radio",name:n,id:e?.id,value:e?.name||e?.index,required:o,checked:u,onChange:k,onFocus:a,onBlur:l,_size:f,_activeColor:b}),v.jsxs(tD,{_size:f,children:[r?v.jsx(zfe,{...T,children:v.jsx(V1,{})}):v.jsx(jfe,{...T}),v.jsx(If,{_fillColor:p})]})]})}const Bfe=R.div.attrs({className:L({component:"image-option-button",element:"container"})}).withConfig({displayName:"image-option-button__ButtonContainer",componentId:"sc-31b4ea98-0"})(["position:absolute;right:","px;top:","px;"],({_isRounded:e})=>e?16:8,({_isRounded:e})=>e?16:8),tD=R.div.attrs({className:L({component:"image-option-button",element:"wrapper"})}).withConfig({displayName:"image-option-button__ButtonWrapper",componentId:"sc-31b4ea98-1"})(["width:","px;height:","px;"],({_size:e})=>e,({_size:e})=>e),_3=R.div.attrs({className:L({component:"image-option-button",element:"input-item"})}).withConfig({displayName:"image-option-button__InputItem",componentId:"sc-31b4ea98-2"})(["position:absolute;z-index:1;background:",";background-clip:padding-box;padding:","px;border:",";"],({_fillColor:e})=>e,({_size:e,_borderWidth:t,_border:n})=>(Number(e)-2*(n?Number(t):1))/2,({_border:e,_borderWidth:t,_borderColor:n,_textColor:r})=>`${e?t:1}px solid ${e?n:Ie(r||"",.5)}`),Ffe=R.input.attrs({className:L({component:"image-option-button",element:"input"})}).withConfig({displayName:"image-option-button__Input",componentId:"sc-31b4ea98-3"})(["position:absolute;opacity:0;height:","px;width:","px;&:checked ~ "," ","{border:none;padding:","px;background-color:",";&:after{display:block;}svg{display:block;}}"],({_size:e})=>e,({_size:e})=>e,tD,_3,({_size:e})=>Number(e)/2,({_activeColor:e})=>e),If=R.div.attrs({className:L({component:"image-option-button",element:"overlay"})}).withConfig({displayName:"image-option-button__Overlay",componentId:"sc-31b4ea98-4"})(["z-index:1;opacity:0;width:100%;height:100%;position:absolute;background-color:",";"],({_fillColor:e})=>e),jfe=R(_3).attrs({className:L({component:"image-option-button",element:"radio-button"})}).withConfig({displayName:"image-option-button__RadioButton",componentId:"sc-31b4ea98-5"})(["&,&:after,& ~ ","{border-radius:50%;}&:after{content:'';display:none;position:absolute;transform:translate3d(-50%,-50%,0);background:",";width:","px;height:","px;}"],If,({_activeColor:e,_activeFillColor:t})=>t||Pt(e||""),({_size:e})=>Number(e)/2,({_size:e})=>Number(e)/2),zfe=R(_3).attrs({className:L({component:"image-option-button",element:"checkbox"})}).withConfig({displayName:"image-option-button__Checkbox",componentId:"sc-31b4ea98-6"})(["display:flex;align-items:center;justify-content:center;&,& ~ ","{border-radius:3px;}svg{display:none;position:absolute;fill:",";width:","px;height:","px;}"],If,({_activeColor:e,_activeFillColor:t})=>t||Pt(e||""),({_size:e})=>Yn(Number(e)*.75),({_size:e})=>Yn(Number(e)*.75));function Gfe({option:e,itemWidth:t,value:n,aspectRatio:r,alignment:o,fieldColor:i,fieldFontStyle:a,fieldHintColor:l,fieldHintFontStyle:u,fieldBorderType:c,fieldBorderWidth:f,fieldBorderColor:p,fieldBorderRadius:m,fieldFillColor:g,fieldActiveColor:w,fieldActiveFillColor:b,onFocus:x,onBlur:S,...k}){const[T,E]=y.useState(!1),A=y.useMemo(()=>m?m>4?m-4:2:0,[m]),N=Math.round(Number(a?.fontSize)*1.2),I=r||(e?.image?.width&&e?.image?.height?e.image?.height/e.image?.width:1),P=!!(e?.name||e?.caption),M=Number(m)>14,O=Array.isArray(n)?n.includes(String(e?.id)):n===e?.id,B=y.useCallback(z=>{x&&x(z),E(!0)},[x]),j=y.useCallback(z=>{S&&S(z),E(!1)},[S]);return v.jsxs(Vfe,{_width:t,_border:!!c,_borderColor:p,_borderWidth:f,_borderRadius:m,_fillColor:g,_activeColor:w,_isActiveItem:O,_hasHeader:P,_isRounded:M,_buttonSize:N,_focus:T,_isChecked:O,children:[v.jsx(Mfe,{option:e,value:n,buttonSize:N,isChecked:O,isRounded:M,fieldColor:i,fieldBorderColor:p,fieldBorderType:c,fieldBorderWidth:f,fieldActiveColor:w,fieldActiveFillColor:b,fieldFillColor:g,onFocus:B,onBlur:j,...k}),v.jsx(Ufe,{src:e?.image?.url,alt:e?.name,mode:r===0?"contain":"cover",ratio:I,_borderRadius:A}),P&&v.jsxs(Wfe,{_alignment:o,_isRounded:M,children:[!!e.name&&v.jsx(Hfe,{_textColor:i,_textStyle:a,_hasHint:!!e.caption,children:e.name}),!!e.caption&&v.jsx(Yfe,{_textColor:l,_textStyle:u,children:e.caption})]})]})}const M3=R.div.attrs({className:L({component:"image-option",element:"text"})}).withConfig({displayName:"image-option__Text",componentId:"sc-25fd8289-0"})([""," "," line-height:","px;"],kU,EU,({_textStyle:e})=>Yn(Number(e?.fontSize)*co)),Vfe=R.label.attrs(({_isChecked:e})=>({className:L({component:"image-option",index:e&&"checked"})})).withConfig({displayName:"image-option__Item",componentId:"sc-25fd8289-1"})(["position:relative;cursor:pointer;box-sizing:border-box;min-height:","px;padding:4px 4px ","px;width:","px;background:",";border-radius:","px;"," "," &:hover ","{opacity:0.1;}"],({_isRounded:e,_buttonSize:t})=>t+2*(e?16:8),({_hasHeader:e})=>e?8:4,({_width:e})=>e,({_fillColor:e})=>e,({_borderRadius:e})=>e,({_border:e,_borderWidth:t,_isActiveItem:n,_activeColor:r,_borderColor:o})=>`border: ${e?t:2}px solid ${n?r:e?o:"rgba(0, 0, 0, 0)"};`,({_focus:e})=>e&&ee(["& ","{opacity:0.1;}"],If),If),Ufe=R(hh).attrs({className:L({component:"image-option",element:"image"})}).withConfig({displayName:"image-option__Image",componentId:"sc-25fd8289-2"})(["border-radius:","px;"],({_borderRadius:e})=>e),Wfe=R.div.attrs({className:L({component:"image-option",element:"header"})}).withConfig({displayName:"image-option__ItemHeader",componentId:"sc-25fd8289-3"})(["text-align:",";margin:8px ","px 0;"],({_alignment:e})=>e,({_isRounded:e})=>e?12:0),Hfe=R(M3).withConfig({displayName:"image-option__ItemLabel",componentId:"sc-25fd8289-4"})(["margin-bottom:","px;"],({_hasHint:e})=>e?4:0),Yfe=R(M3).withConfig({displayName:"image-option__ItemHint",componentId:"sc-25fd8289-5"})([""]),Nf=8,qfe=140,Kfe=248;function Zfe({id:e,label:t,value:n,options:r=[],randomize:o=!1,showLabel:i,multiple:a,required:l,fieldLabelPosition:u,fieldLabelColor:c,fieldLabelFontStyle:f,fieldHintColor:p,fieldHintFontStyle:m,initialValue:g,initialValueMultiple:w,withInitialValue:b=!0,...x}){const S=i&&u==="inside"&&!!t,[k,T]=y.useState(0),[E]=Wn(({width:O})=>T(O),{resize:!0}),A=sa(),N=y.useMemo(()=>{const O=r.map((B,j)=>j);return o?i9(O):O},[o,r.length]),I=y.useMemo(()=>N.map(O=>r[O]),[N,r]),P=y.useMemo(()=>{const O=Math.min(Math.floor((k+Nf)/(qfe+Nf)),Number(r?.length));return Math.min(Math.floor((k-Nf*(O-1))/(O||1)),Kfe)},[k,r]),M=y.useMemo(()=>a?w:g,[a,w,g]);return y.useEffect(()=>{b&&A({type:"changeField",field:{id:String(e),value:M,valid:!0,type:"imageChoice"}})},[M,b]),v.jsxs(v.Fragment,{children:[S&&v.jsx(Qfe,{_textColor:c,_textStyle:f,children:t}),v.jsx(Jfe,{ref:E,role:a?void 0:"radiogroup","aria-required":a?void 0:l,children:I?.map(O=>v.jsx(Gfe,{label:t,value:n,id:O.id,option:O,itemWidth:P,multiple:a,required:l,fieldHintColor:p,fieldFontStyle:f,fieldColor:c,fieldHintFontStyle:m,...x},O.id))})]})}const Qfe=R(M3).attrs({className:L({component:"fields",element:"image-choice-label"})}).withConfig({displayName:"image-choice__Label",componentId:"sc-629416d9-0"})(["display:block;margin-bottom:","px;"],Nf),Jfe=R.div.attrs({className:L({component:"fields",element:"image-choice-options-container"})}).withConfig({displayName:"image-choice__OptionsContainer",componentId:"sc-629416d9-1"})(["display:flex;flex-wrap:wrap;gap:","px;"],Nf),B3={url:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUEAAAFACAYAAAAiUs6UAAATmElEQVR4Ae3dX1MTWRqA8RMMSsRAwAGUf8GK1DBVzAU7JRdc+PH3wqkpLqQKLKAipYFMgIBgiELEPS+TzCISSHe6O336fX5V1uxOraugPJy3T3ef1PHx8R8GABTK5XJ/9RkAUIwIAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlAtbQD0RK1WGzg5ORk9OzsbajQamcvLy6z90f/9+/cfvi5TqVSjr6+vbn9cpNPp08ePH58MDAycjoyMnBp0jQgCETo8PBw5Pj6e+PLly9TN2LUj/7tv375l7Q9zcXExWq/Xr/59uVyu9/f3V7PZbGViYqJi4AsRBEJmg5fe39/P21XfXKfh64SNYsb+mJKgVqvVqyCOjY1tDw8P1w06lrLflf4wAAIXVvzuY0flEjHsTC6X+4uVIBCCDx8+SPxeRhm/FlkZ2l9/yv76WzMzM9sGdyKCQIA+ffqUsdfqFuXanekx+3t5+fnz56nJyck/WRW2RwSBgPRy9deOXDe0v6/XrArbI4JAAIrF4kKtVsubmJJV4fn5eX+hUNgw+AE3SwNdsgFcjHMAW+r1en59fX2l0Wiw+LmGCAJdkKjYAE4ZR8j9hpubm8uE8P+IIOCTrAAlKsYxrRAaXCGCgA92s6Hg0grwJgnh1tbWogERBLySXWDZaDCOa95PGPtrmWEjgoAHch+g3AZjEsJ+PAtHR0fOjfRBIoKAB7u7u6/idB9gEMrl8pLmjRIiCHRob29vUm4+NgkjH5P92NSOxUQQ6ICMwcfHx4kZg2+SlzxoXQ0SQaADNhKJXAW2yIi/s7OT2MjfhQgC95BVoLyIwCSc7BZrXA0SQeAeZ2dnI0leBbbIalDjtUEiCNwjydcCb5Jrg0YZIgjcQc4E0bAKbJHVYKVS6fm7EKNEBIE72JXRhFGmVquNG0WIIHAHu1mgalUk7DXQxG8CXUcEgTZkp9TFt8R0S0ZiuxpUcwmACAJt2OuB6laBLfYywIhRgggCbZyfn6t9sYC9DDBklCCCQBv22piaENykaUecCALtqX2zysXFhZpVMBEE2ri8vFSzGrrJfuz9RgkiCLShKQQ3Je2diXchgkAbmkKgGREEoBoRBNp48OBB3SDxiCCAn6RSqYZRgggCbfT19aldCWr62Ikg0MbDhw81R/DCKEEEgTbS6fSpUcp+A1DzsRNBoA3NK8FHjx4dGSWIINDG06dPq0apbDZ7ZpQggkAbdhxu9Pf3qwuh3BpkI8g4DMCYx48fq4vgwMCAqo+ZCAJ30HRtrGV4eHjXKEIEgTuMj49XNY3EMgqPjo6yEgTwf3Ykrhglnjx5smOUIYLAPZ4/f17S8hiZXQWqCX4LEQTuIbvEQ0ND703CDQ4OluwPdfdGEkGgA3Y1uJPk1aBcC7TXP7eNQkQQ6ICsBu2u6YZJKLkWqHEVKIgg0KHp6elSEneKZRU4MzOjbkOkhQgCHtgQriVpLJaPZXZ29k+jGBEEPJCR8ZdffnlrEsJu+GxpHYNbiCDg0cTERMVeQ3N+E0E+Bs1jcAsRBHyYm5uTFZSzAclkMrvyMRgQQcCvFy9ebAwMDJSMY2Rzp1AoJGak7xYRBLrw8uXLNZdWhLIC/PXXX1VvhNxEBIEuyYrQhWuEEmtWgD8jgkAA5Pra2NjYahzPKpbbYORGb4m1wU/SBkAgmrvGp5VKpVCr1aZMDMj1P7m3UfttMHchgkCAJDZ2xbX28ePHo9PT08K3b98ypgdk9Sf3AHILzP2IIBACecTO/qP0/v37l/V6fTKqGEr85Nqf/fXfy/POBvcigkCImvfibdmV4ZRdGeZtDLMmBPZa5Knd+a0QP++IIBCB1srQhjB7cHAw9eXLl9Fugyjhk0OR7KZHRdsr8YNEBIEIyVGW9sfVLm2j0UifnJwM2U2UkbOzsyH7r9KXl5dXY3NrfL622yzHf548evSobld8p7lcrsqKLxhEEOgRiZis4FjF9Rb3CQJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNCAJQjQgCUI0IAlCNJ0Z6qFarDZyfn/dfXl7+++fQ19fXyGQy9YGBAR6JAiJABCP05cuX9P7+/tTZ2dl4o9EY+v79e9vPvzwcL8+KZrPZirys0wAIBRGMwOHh4cjBwcHLi4uL0U5/jrxhRH7YcE5Vq9W6vCF4bGxse3h4mDcEAwEigiE6OjrKViqVBS/xu428UcT+mPrw4cPUycmJvC3Y+YO/gbgggiGxwcp/+vRpwQTM/n++/Pz589Tk5OSfrAqB7rE7HDC57lcsFhfDCGCLrAw/fvy4Im8rNgC6wkowQDZ8md3d3aWwXqF+nWyqHB8fL9p/DjAeA/4RwYDI9b9yubwU9eliMh7b3ebRZ8+erTEeA94xDgdgb29v0q4Al3t1vKJsvNhf/5WE2ADwhAh2yW6AFA4PD3+/656/KEiAS6XSivx+DICOMQ77JBsgdgW4UKvVYrU50RyPh+x4vMF4DNyPCPoQ5QaIH3Y8Hre/v+zl5eXqyMjIqQHQFuOwR3LdTa6/xTWALYzHQGdYCXogGyDVavW3Xl//80LG469fv2Z45A64HRHskKyoJCjGQfL8sV29yqN7PGUC3MA43IFisbjgagBbZDy2IX/NeAz8iJXgHeK+AeJHazyem5vbSKfTvLMQ6rESbKMZwNhvgPgh4/Hm5uaKfIwGUI4I3kLe/ycvKOjVEyBRuDYe5w2gGOPwDWG9Aiuu5GO143GW8RhasRK8prkBoiaALYzH0IwImn8egXv37t2rWq2mdjRsvaOQ8RjaqB+Hr22AqF8FyU3gshI+Pz/P5PP5LcZjaKB6JahhA8SPer2eZzyGFmojKGPf3t7eskuPwEWpNR7Lo4IGSDCVEdS6AeKVfIOQdyVub2/zuUJiqYogGyD+yHi8vr7+mvEYSaQmgvIFbFeAK92eAawV4zGSSkUEr70DkJVMF1rjMS9hQJIkflNA2xMgUeAAeCRJoleCzXcAEsAQyKpaVteMx3BdIleCcT0EKWkkhDIeNxqNDAfAw1WJi2AS3wEYd4zHcFmixmFXDkFKotZ4/Pfff48bwCGJiaBcm7JfhMvsAPeOfO739/eX2D2GSxIxDrt8CFISNcfjCTserzIeI+6cXgnKBkixWFwkgPEjlyQYj+ECZ1eCbIDEX2s8Pj8/32L3GHHlZARlA6RcLi9x/c8NslI/Ozsbffbs2RrjMeLGuXGYDRA3yTPbMh5XKhWe3UasOBVB2QCRm3N5B6Cb5BuXjeArdo8RJ87ERDZAeAIkGZrj8ZAdjzcYj9FrsY8gGyDJZMfjcfvnmr28vFwdGRk5NUCPxHocvnYIEgFMIBmPS6XSCuMxeim2K0G5v+zg4IDrfwowHqOXYhkYngDRpzUe2//ISxgQqdiNw81DkAigQjIe22+ArxmPEaXYrATlEbidnZ0lzgCBfBP8+vVrZmxsbJtVIcIWiwhe2wDhBmhcsd8Up+zfCfmGyHiMUPV8HD48PByRU8wIIG66Nh5zRCpC09OVIIcgoRPyd8SOx9m5ubmNdDrdMECAerYSbG6AEEB0RMbjzc3NFQ6AR9AiXwmyAQK/WuPxycnJxszMzI5BV+RrsV6vZ+w/s41Go980e2BX2/WHDx/W+/r6Ghqe5ok0gmyAIAgyQZyfn2fy+fwW47E3cg3++Ph4wn7+xjv5OrRfrw37Oa4ODQ39/fjx46MkblKl7CfkDxMB+eSXy+X/8AQIgvLgwYM6J9x1Rl5BZ1fQU91OYAMDAyW7Oiw9ffr0yCRALpf7K5IIsgGCsKRSqYZdpWwxHt9OFh8HBwcvg7781N/fXx0fH99wfVyOJII8AocoZDKZHcbjH8nmY61WC/X2IlkZunxTe6gRbG6A/C7PhBogAozH/4j69XPyebcx2Xr+/PmucYxEMJRbZOQPwX4XWiGAiJJc6Jcb7+X6l1GqF6+fk8+7vPF9e3vbyUtegUdQDkFiBxi9IhtvLn9BdqPXd1/U6/X8+vr6a9fu5Qw0ghyChLhw9QvSr7jcfia/vvw+XFqNBxZBDkFC3GgZj+N2/21rPHbllWhdB0s2QOxfsgUOQUIctcbjRqORSeIB8M3LT8txXHzIXSGfP3+esJtVq3HerOpqd5hDkOCSpO0exzmA18nn/enTp2vj4+NVEzNd7Q5f2wAhgHCCi9er2nElgCLu5037+gTKX6Jqtfob1//gmtb1KpfHY1e//uJ6oJbnTyJPgCAJXLledZMEUCJuHBXHA7U6HodlA6RYLC4SQCSFXMqR8ViOdzUOcD2ALXE7UKujCDafAFlmBxhJI1+Q+/v7S3G/nSMpAbxOFlRbW1uL9tJET8f6e3eHeQcgtLC7mKdxHI+Tfgmql7v29+4Oy5jAIUjQojUe253M2Lz1XMM1+NZN7b06UKttBOWTL2MCO8DQJE63c2jahJTOyDtHe/HM963jcBTvIQPiTl4c+uzZs7VejGma78KIcjz+aRyWHeB37969IoDA1e0co70Yj7Xfhhb1Te3/RvDaOwA5BQ5oino85j7cf0T5EoarcZhDkID72fG4EubTDlyGul2Yu/ZX47DsyNhlpxPPIAK91Hza4ZU8t2sCJg8iEMDbhb1r38cpcEDnZEwrlUorQY5pzQDyIMIdwrwsweoP8CGolwEQQG/CeAlDKActARrIeGyvpS8aH67diUEAPWpdlgjq6AQiCPgk97NNT0+vGY+aLyNZ5k4M/4J8CQMRBHyQAM7Ozv45ODjoaSRrBZCXEQcjiJcwEEHAIwIYL/bzOrW5ubnidzwmgoAHcs/a/Pz8f70GsPUwAgEMRzcvYSCCQIeaAXyTTqcbXn4er6OLht+XMBBBoAME0B31ej2/vr7+utPxmAgC95C3yRBAt3h5CQM3SwN3yGQyu4VC4a3xiAD2XqcnC7ISBNoggMkgt9HY8bjt7jERBG7hN4DNQ9EJYMzc9RIGIgjcMDg4uNNFAJcJYDy1ewkD1wSBa548ebI9Nze3ZTxqBZBX0sXf9ZcwyH9nJQg0EUA9Wi9hkP/MHxpg/AdQbsGoVqu/EUD3tC5b8AcH9boJoNyCYeA0xmGoRgDBShBq+Q2gPKTPsRTJQQShUhcB5EjMhCGCUCeXy61NT0+XjEcEMJm4JghVCCBuIoJQgwDiNozDSLxUKtUYHh7eIIC4DRFEokkAZ2dn32Sz2VPjEQHUgQgisboJYLFYXKjVap7Pq4B7iCASqcsALnIouh5EEInTPBR9lQCiE0QQidLNmcB7e3sLBFAfIojE4FB0+MF9gkgEAgi/iCCcRwDRDcZhOM1vAJsnwi0RQBBBOKvLAHIiHK4QQTjJBvDUBnCVAKJbRBDOkQDOz8+/SafTDS8/jwDiNmyMwCkEEEEjgnAGAUQYGIfhhEwms5vP59cJIIJGBBF7EsBCofDWeMSh6OgE4zBijQAibEQQsUUAEQX+kiCW/B6JeXh4OFIul/9DANEp/qIgdvwGcG9vb9JG8HcDeMA4jFghgIgaEURsEED0AuMwYsFvADkRDt1iJYieI4DoJSKIniKA6DXGYfTM8PDwxszMzI7xiAAiSEQQPZHL5damp6dLxiMCiKAxDiNyBBBxQgQRKQKIuGEcRiRSqVTj+fPnq6Ojo1XjUbFYXORQdISFCCJ0EsDZ2dk32Wz21HhEABE2xmGEigAi7lgJIjR+AyiHou/s7Px+cXExboCQEUGEwu+ZwBJAuwJc5lB0RIVxGIEjgHAJEUSgCCBcwziMwPgNICfCoZdYCSIQBBCuIoLoGgGEy4ggukIA4TquCcI3G8DT+fn5N+l0uuHl5xFAxAkrQfhCAJEURBCeEUAkCeMwPPEbwKOjo6wN4DKHoiNu+AuJjmUymd1CofDWeEQAEWeMw+gIAURS8RcT9/IbQDkUvVqt/kYAEWf85cSdugng4eHh7waIOSKItvyeCUwA4RKuCeJWBBBasBLET/wGkBPh4CJWgvgBAYQ2RBD/IoDQiAjiCgGEVkQQBBCqsTGiXC6XW5ueni4ZjwggkoIIKuY3gMVicaFWq+UNkABEUKkuArhoAzhlgIQggsqkUqnG8PDwBgEE/kEEFZEAzs7Ovslms6fGIwKIpCKCSvgNoByKvrOzs3RxcTFqgAQiggp0E0C7Alz+9u1b1gAJRQQTTo7EtNf/VgkgcDsimGBdngm8RAChARFMKA5FBzrDY3MJRACBzhHBhCGAgDdEMEEIIOAdEUwIAgj4QwQTgAAC/rE77DgbwNP5+fk36XS64eXnyaHo5XJ5iQBCOyLosG4CaFeAyxyKDjAOO4sAAsHgC8FB/f391UKhsEoAge7xxeCYTCazawP41njEoejA7RiHHUIAgeARQUcQQCAcjMMOGBwc3Hnx4sWG8ejDhw/5T58+LRgAbRHBmONMYCBcjMMxRgCB8BHBmCKAQDT+B4WGmPmajGOWAAAAAElFTkSuQmCC",name:"Default Image.png",height:320,width:321,size:5123,type:"image/png",extension:"png"};bo(),bo(),bo();const nD=y.forwardRef(({value:e,label:t,showLabel:n=!0,fieldLabelColor:r=Se.fieldLabelColor,fieldLabelPosition:o=Se.fieldLabelPosition,fieldLabelFontStyle:i=Se.fieldLabelFontStyle,fieldColor:a=Se.fieldColor,fieldFillColor:l=Se.fieldFillColor,fieldFontStyle:u=Se.fieldFontStyle,fieldBorderType:c=Se.fieldBorderType,fieldBorderColor:f=Se.fieldBorderColor,fieldBorderWidth:p=Se.fieldBorderWidth,fieldBorderRadius:m=Se.fieldBorderRadius,maxVisibleRows:g=6,onChange:w,className:b,...x},S)=>{const k=c==="underline"?1:3,T=typeof t=="string"?t:void 0;return v.jsx(Xfe,{...x,ref:S,className:L({component:"fields",element:"long-text"},[b]),initialValue:e,ariaLabel:T,label:n&&o==="inside"?t:void 0,labelColor:r,labelFont:i,color:a,background:l,font:u,borderType:c||void 0,borderColor:f,borderWidth:p,borderRadius:m,onValueChange:w,minVisibleRows:k,maxVisibleRows:g,multiline:!0})}),Xfe=R(Za).withConfig({displayName:"long-text__LongTextControl",componentId:"sc-12c82d67-0"})(["textarea{margin:0 !important;background-color:transparent !important;","}"],({color:e="rgb(17, 17, 17)"})=>ee(["@supports not selector(-webkit-scrollbar){scrollbar-width:thin;scrollbar-color:"," transparent;}",";&::-webkit-scrollbar-thumb:hover{background-color:",";}"],Ie(e,.1),TU(Ie(e,.1)),Ie(e,.3))),epe={...bh,label:"Long Text",placeholder:"",hint:"",fieldID:"long-text"},tpe=y.forwardRef(({value:e,label:t,showLabel:n=!0,fieldLabelColor:r=Se.fieldLabelColor,fieldLabelPosition:o=Se.fieldLabelPosition,fieldLabelFontStyle:i=Se.fieldLabelFontStyle,fieldColor:a=Se.fieldColor,fieldFillColor:l=Se.fieldFillColor,fieldFontStyle:u=Se.fieldFontStyle,fieldBorderType:c=Se.fieldBorderType,fieldBorderColor:f=Se.fieldBorderColor,fieldBorderWidth:p=Se.fieldBorderWidth,fieldBorderRadius:m=Se.fieldBorderRadius,onChange:g,...w},b)=>{const x=typeof t=="string"?t:void 0;return v.jsx(Za,{...w,ref:b,className:L({component:"fields",element:"number"}),type:"text",inputMode:"decimal",initialValue:e,ariaLabel:x,label:n&&o==="inside"?t:void 0,labelColor:r,labelFont:i,color:a,background:l,font:u,borderType:c||void 0,borderColor:f,borderWidth:p,borderRadius:m,onValueChange:g})});function npe({id:e,label:t,range:n,rightCaption:r,leftCaption:o,onChange:i,onFocus:a,value:l,required:u,fieldColor:c=Se.fieldColor,fieldFillColor:f=Se.fieldFillColor,fieldActiveColor:p=Se.fieldActiveColor,fieldBorderType:m=Se.fieldBorderType,fieldBorderColor:g=Se.fieldBorderColor,fieldBorderWidth:w=Se.fieldBorderWidth,fieldBorderRadius:b=Se.fieldBorderRadius,fieldHintColor:x=Se.fieldHintColor,fieldFontStyle:S=Se.fieldFontStyle,fieldHintFontStyle:k=Se.fieldHintFontStyle}){const[T,E]=y.useState(-1),[A,N]=y.useState(-1),{fontSize:I}=k,P=oe=>N(oe),M=y.useCallback((oe,G)=>{const{value:V}=oe.target;i?.(parseInt(V),oe),E(G)},[i]);y.useEffect(()=>{l!==void 0&&E(Number(l))},[l]);const[O,B]=n,j=`calc((100% + 4px) / ${B-O+1} - 4px)`,z=m?g:"transparent",te=m==="underline",re=Math.round(S.fontSize*7/6),ae=Math.min(b,re);return v.jsxs(rpe,{children:[v.jsx(ope,{role:"radiogroup","aria-required":u,children:Array.from({length:B-O+1},(oe,G)=>{const V=O+G;return v.jsxs(ipe,{onMouseEnter:()=>P(V),onMouseLeave:()=>P(-1),_width:j,_activeColor:p,_fillColor:f,_fieldColor:c,_borderColor:z,_borderRadius:ae,_borderWidth:w,_withUnderline:te,_index:V,_checkedIndex:T,_hoverIndex:A,children:[v.jsx(ape,{type:"radio",name:t,value:V,onChange:Z=>M(Z,V),onFocus:a}),v.jsx(spe,{_textStyle:S,children:V})]},`number-scale-${e}${V}`)})}),v.jsx(lpe,{_textColor:x,_size:I,children:o}),v.jsx(upe,{_textColor:x,_size:I,children:r})]})}const rpe=R.div.attrs({className:L({component:"fields",element:"number-scale-container"})}).withConfig({displayName:"number-scale__Container",componentId:"sc-8d24cbd0-0"})(["display:inline-block;width:100%;"]),ope=R.div.attrs({className:L({component:"fields",element:"number-scale-numbers"})}).withConfig({displayName:"number-scale__Numbers",componentId:"sc-8d24cbd0-1"})(["margin:0 auto;width:100%;display:flex;"]),ipe=R.label.attrs({className:L({component:"fields",element:"number-scale-number-container"})}).withConfig({displayName:"number-scale__NumberContainer",componentId:"sc-8d24cbd0-2"})(["position:relative;transition:0.1s all ease;width:",";color:",";background:",";border-radius:","px;"," border-color:",";&:not(:last-child){margin-right:4px;}"],({_width:e})=>e,({_index:e,_checkedIndex:t,_activeColor:n,_fieldColor:r})=>t===e?Pt(n):r,({_index:e,_checkedIndex:t,_activeColor:n,_fillColor:r})=>t===e?n:r,({_borderRadius:e})=>e,({_withUnderline:e,_borderWidth:t})=>ee(e?["border:none;border-bottom:","px solid;"]:["border:","px solid;"],t),({_index:e,_hoverIndex:t,_checkedIndex:n,_activeColor:r,_borderColor:o})=>t===e||n===e?r:o),ape=R.input.attrs({className:L({component:"fields",element:"number-scale-input"})}).withConfig({displayName:"number-scale__Input",componentId:"sc-8d24cbd0-3"})(["position:absolute;cursor:pointer;margin:0;opacity:0;width:100%;height:100%;"]),spe=R.div.attrs({className:L({component:"fields",element:"number-scale-label"})}).withConfig({displayName:"number-scale__NumberLabel",componentId:"sc-8d24cbd0-4"})(["width:100%;display:flex;justify-content:center;align-items:center;line-height:","px;padding:","px 0;",";"],({_textStyle:e})=>Yn(e.fontSize*co),({_textStyle:e})=>e.fontSize,Qo),rD=R.div.attrs({className:L({component:"fields",element:"number-scale-caption"})}).withConfig({displayName:"number-scale__Caption",componentId:"sc-8d24cbd0-5"})(["margin-top:4px;"," font-size:","px;line-height:","px;"],$i,({_size:e})=>e,({_size:e})=>Yn(e*co)),lpe=R(rD).attrs({className:L({component:"fields",element:"number-scale-left-caption"})}).withConfig({displayName:"number-scale__LeftCaption",componentId:"sc-8d24cbd0-6"})(["float:left;"]),upe=R(rD).attrs({className:L({component:"fields",element:"number-scale-right-caption"})}).withConfig({displayName:"number-scale__RightCaption",componentId:"sc-8d24cbd0-7"})(["float:right;"]);function dpe({text:e,fieldFontStyle:t=Se.fieldFontStyle,fieldColor:n=Se.fieldColor}){return v.jsx(cpe,{dangerouslySetInnerHTML:{__html:e},_fontSize:t.fontSize,_color:n})}const cpe=R.div.attrs({className:L({component:"fields",element:"paragraph-control"})}).withConfig({displayName:"paragraph__ParagraphControl",componentId:"sc-adffe2c4-0"})(["word-wrap:break-word;font-size:","px;color:",";"],({_fontSize:e})=>e,({_color:e})=>e),fe="https://web.archive.org/web/20260217191803/https://static.elfsight.com/icons/",F3=[{countryCode:"AF",name:"Afghanistan",phoneCode:"+93",iconSrc:`${fe}app-translator-afghanistan-multicolor.svg`},{countryCode:"AL",name:"Albania",phoneCode:"+355",iconSrc:`${fe}app-translator-albania-multicolor.svg`},{countryCode:"AD",name:"Andorra",phoneCode:"+376",iconSrc:`${fe}app-translator-andorra-multicolor.svg`},{countryCode:"AO",name:"Angola",phoneCode:"+244",iconSrc:`${fe}app-translator-angola-multicolor.svg`},{countryCode:"AR",name:"Argentina",phoneCode:"+54",iconSrc:`${fe}app-translator-argentina-multicolor.svg`},{countryCode:"AM",name:"Armenia",phoneCode:"+374",iconSrc:`${fe}app-translator-armenia-multicolor.svg`},{countryCode:"AC",name:"Ascension Island",phoneCode:"+247",iconSrc:`${fe}app-translator-ascension-island-multicolor.svg`},{countryCode:"AU",name:"Australia",phoneCode:"+61",iconSrc:`${fe}app-translator-australia-multicolor.svg`},{countryCode:"AT",name:"Austria",phoneCode:"+43",iconSrc:`${fe}app-translator-austria-multicolor.svg`},{countryCode:"AZ",name:"Azerbaijan",phoneCode:"+994",iconSrc:`${fe}app-translator-azerbaijan-multicolor.svg`},{countryCode:"BH",name:"Bahrain",phoneCode:"+973",iconSrc:`${fe}app-translator-bahrain-multicolor.svg`},{countryCode:"BD",name:"Bangladesh",phoneCode:"+880",iconSrc:`${fe}app-translator-bangladesh-multicolor.svg`},{countryCode:"BB",name:"Barbados",phoneCode:"+246",iconSrc:`${fe}app-translator-barbados-multicolor.svg`},{countryCode:"BY",name:"Belarus",phoneCode:"+375",iconSrc:`${fe}app-translator-belarus-multicolor.svg`},{countryCode:"BE",name:"Belgium",phoneCode:"+32",iconSrc:`${fe}app-translator-belgium-multicolor.svg`},{countryCode:"BO",name:"Bolivia",phoneCode:"+591",iconSrc:`${fe}app-translator-bolivia-multicolor.svg`},{countryCode:"BA",name:"Bosnia and Herzegovina",phoneCode:"+387",iconSrc:`${fe}app-translator-bosnia-and-herzegovina-multicolor.svg`},{countryCode:"BR",name:"Brazil",phoneCode:"+55",iconSrc:`${fe}app-translator-brazil-multicolor.svg`},{countryCode:"BG",name:"Bulgaria",phoneCode:"+359",iconSrc:`${fe}app-translator-bulgaria-multicolor.svg`},{countryCode:"CV",name:"Cabo Verde",phoneCode:"+238",iconSrc:`${fe}app-translator-cabo-verde-multicolor.svg`},{countryCode:"KH",name:"Cambodia",phoneCode:"+855",iconSrc:`${fe}app-translator-cambodia-multicolor.svg`},{countryCode:"CM",name:"Cameroon",phoneCode:"+237",iconSrc:`${fe}app-translator-cameroon-multicolor.svg`},{countryCode:"CA",name:"Canada",phoneCode:"+1",iconSrc:`${fe}app-translator-canada-multicolor.svg`},{countryCode:"BQ",name:"Caribbean Netherlands",phoneCode:"+599",iconSrc:`${fe}app-translator-caribbean-netherlands-multicolor.svg`},{countryCode:"CL",name:"Chile",phoneCode:"+56",iconSrc:`${fe}app-translator-chile-multicolor.svg`},{countryCode:"CN",name:"China",phoneCode:"+86",iconSrc:`${fe}app-translator-china-multicolor.svg`},{countryCode:"CO",name:"Colombia",phoneCode:"+57",iconSrc:`${fe}app-translator-colombia-multicolor.svg`},{countryCode:"CR",name:"Costa Rica",phoneCode:"+506",iconSrc:`${fe}app-translator-costa-rica-multicolor.svg`},{countryCode:"HR",name:"Croatia",phoneCode:"+385",iconSrc:`${fe}app-translator-croatia-multicolor.svg`},{countryCode:"CU",name:"Cuba",phoneCode:"+53",iconSrc:`${fe}app-translator-cuba-multicolor.svg`},{countryCode:"CY",name:"Cyprus",phoneCode:"+357",iconSrc:`${fe}app-translator-cyprus-multicolor.svg`},{countryCode:"CZ",name:"Czech Republic",phoneCode:"+420",iconSrc:`${fe}app-translator-czech-republic-multicolor.svg`},{countryCode:"CD",name:"Democratic Republic of the Congo",phoneCode:"+243",iconSrc:`${fe}app-translator-democratic-republic-of-the-congo-multicolor.svg`},{countryCode:"DK",name:"Denmark",phoneCode:"+45",iconSrc:`${fe}app-translator-denmark-multicolor.svg`},{countryCode:"DO",name:"Dominican Republic",phoneCode:"+1",iconSrc:`${fe}app-translator-dominican-republic-multicolor.svg`},{countryCode:"EC",name:"Ecuador",phoneCode:"+593",iconSrc:`${fe}app-translator-ecuador-multicolor.svg`},{countryCode:"EG",name:"Egypt",phoneCode:"+20",iconSrc:`${fe}app-translator-egypt-multicolor.svg`},{countryCode:"SV",name:"El Salvador",phoneCode:"+503",iconSrc:`${fe}app-translator-el-salvador-multicolor.svg`},{countryCode:"ER",name:"Eritrea",phoneCode:"+291",iconSrc:`${fe}app-translator-eritrea-multicolor.svg`},{countryCode:"EE",name:"Estonia",phoneCode:"+372",iconSrc:`${fe}app-translator-estonia-multicolor.svg`},{countryCode:"SZ",name:"Eswatini",phoneCode:"+268",iconSrc:`${fe}app-translator-eswatini-multicolor.svg`},{countryCode:"ET",name:"Ethiopia",phoneCode:"+251",iconSrc:`${fe}app-translator-ethiopia-multicolor.svg`},{countryCode:"FI",name:"Finland",phoneCode:"+358",iconSrc:`${fe}app-translator-finland-multicolor.svg`},{countryCode:"FR",name:"France",phoneCode:"+33",iconSrc:`${fe}app-translator-france-multicolor.svg`},{countryCode:"PF",name:"French Polynesia",phoneCode:"+689",iconSrc:`${fe}app-translator-french-polynesia-multicolor.svg`},{countryCode:"GM",name:"Gambia",phoneCode:"+220",iconSrc:`${fe}app-translator-gambia-multicolor.svg`},{countryCode:"GE",name:"Georgia",phoneCode:"+995",iconSrc:`${fe}app-translator-georgia-multicolor.svg`},{countryCode:"DE",name:"Germany",phoneCode:"+49",iconSrc:`${fe}app-translator-germany-multicolor.svg`},{countryCode:"GH",name:"Ghana",phoneCode:"+233",iconSrc:`${fe}app-translator-ghana-multicolor.svg`},{countryCode:"GR",name:"Greece",phoneCode:"+30",iconSrc:`${fe}app-translator-greece-multicolor.svg`},{countryCode:"GT",name:"Guatemala",phoneCode:"+502",iconSrc:`${fe}app-translator-guatemala-multicolor.svg`},{countryCode:"GN",name:"Guinea",phoneCode:"+224",iconSrc:`${fe}app-translator-guinea-multicolor.svg`},{countryCode:"GY",name:"Guyana",phoneCode:"+592",iconSrc:`${fe}app-translator-guyana-multicolor.svg`},{countryCode:"HT",name:"Haiti",phoneCode:"+509",iconSrc:`${fe}app-translator-haiti-multicolor.svg`},{countryCode:"HN",name:"Honduras",phoneCode:"+504",iconSrc:`${fe}app-translator-honduras-multicolor.svg`},{countryCode:"HK",name:"Hong Kong",phoneCode:"+852",iconSrc:`${fe}app-translator-hong-kong-multicolor.svg`},{countryCode:"HU",name:"Hungary",phoneCode:"+36",iconSrc:`${fe}app-translator-hungary-multicolor.svg`},{countryCode:"IS",name:"Iceland",phoneCode:"+354",iconSrc:`${fe}app-translator-iceland-multicolor.svg`},{countryCode:"IN",name:"India",phoneCode:"+91",iconSrc:`${fe}app-translator-india-multicolor.svg`},{countryCode:"ID",name:"Indonesia",phoneCode:"+62",iconSrc:`${fe}app-translator-indonesia-multicolor.svg`},{countryCode:"IR",name:"Iran",phoneCode:"+98",iconSrc:`${fe}app-translator-iran-multicolor.svg`},{countryCode:"IQ",name:"Iraq",phoneCode:"+964",iconSrc:`${fe}app-translator-iraq-multicolor.svg`},{countryCode:"IE",name:"Ireland",phoneCode:"+353",iconSrc:`${fe}app-translator-ireland-multicolor.svg`},{countryCode:"IL",name:"Israel",phoneCode:"+972",iconSrc:`${fe}app-translator-israel-multicolor.svg`},{countryCode:"IT",name:"Italy",phoneCode:"+39",iconSrc:`${fe}app-translator-italy-multicolor.svg`},{countryCode:"JP",name:"Japan",phoneCode:"+81",iconSrc:`${fe}app-translator-japan-multicolor.svg`},{countryCode:"JO",name:"Jordan",phoneCode:"+962",iconSrc:`${fe}app-translator-jordan-multicolor.svg`},{countryCode:"KZ",name:"Kazakhstan",phoneCode:"+7",iconSrc:`${fe}app-translator-kazakhstan-multicolor.svg`},{countryCode:"KE",name:"Kenya",phoneCode:"+254",iconSrc:`${fe}app-translator-kenia-multicolor.svg`},{countryCode:"KW",name:"Kuwait",phoneCode:"+965",iconSrc:`${fe}app-translator-kuwait-multicolor.svg`},{countryCode:"KG",name:"Kyrgyzstan",phoneCode:"+996",iconSrc:`${fe}app-translator-kyrgyzstan-multicolor.svg`},{countryCode:"LA",name:"Laos",phoneCode:"+856",iconSrc:`${fe}app-translator-laos-multicolor.svg`},{countryCode:"LV",name:"Latvia",phoneCode:"+371",iconSrc:`${fe}app-translator-latvia-multicolor.svg`},{countryCode:"LB",name:"Lebanon",phoneCode:"+961",iconSrc:`${fe}app-translator-lebanon-multicolor.svg`},{countryCode:"LS",name:"Lesotho",phoneCode:"+266",iconSrc:`${fe}app-translator-lesotho-multicolor.svg`},{countryCode:"LI",name:"Liechtenstein",phoneCode:"+423",iconSrc:`${fe}app-translator-liechtenstein-multicolor.svg`},{countryCode:"LT",name:"Lithuania",phoneCode:"+370",iconSrc:`${fe}app-translator-lithuania-multicolor.svg`},{countryCode:"LU",name:"Luxembourg",phoneCode:"+352",iconSrc:`${fe}app-translator-luxembourg-multicolor.svg`},{countryCode:"MG",name:"Madagascar",phoneCode:"+261",iconSrc:`${fe}app-translator-madagascar-multicolor.svg`},{countryCode:"MW",name:"Malawi",phoneCode:"+265",iconSrc:`${fe}app-translator-malawi-multicolor.svg`},{countryCode:"MY",name:"Malaysia",phoneCode:"+60",iconSrc:`${fe}app-translator-malaysia-multicolor.svg`},{countryCode:"MV",name:"Maldives",phoneCode:"+960",iconSrc:`${fe}app-translator-maldives-multicolor.svg`},{countryCode:"ML",name:"Mali",phoneCode:"+223",iconSrc:`${fe}app-translator-mali-multicolor.svg`},{countryCode:"MT",name:"Malta",phoneCode:"+356",iconSrc:`${fe}app-translator-malta-multicolor.svg`},{countryCode:"MR",name:"Mauritania",phoneCode:"+222",iconSrc:`${fe}app-translator-mauritania-multicolor.svg`},{countryCode:"MX",name:"Mexico",phoneCode:"+52",iconSrc:`${fe}app-translator-mexico-multicolor.svg`},{countryCode:"MD",name:"Moldova",phoneCode:"+373",iconSrc:`${fe}app-translator-moldova-multicolor.svg`},{countryCode:"MN",name:"Mongolia",phoneCode:"+976",iconSrc:`${fe}app-translator-mongolia-multicolor.svg`},{name:"Mozambique",countryCode:"MZ",phoneCode:"+258",iconSrc:`${fe}app-translator-mozambique-multicolor.svg`},{countryCode:"MM",name:"Myanmar",phoneCode:"+95",iconSrc:`${fe}app-translator-myanmar-multicolor.svg`},{countryCode:"NA",name:"Namibia",phoneCode:"+264",iconSrc:`${fe}app-translator-namibia-multicolor.svg`},{countryCode:"NP",name:"Nepal",phoneCode:"+977",iconSrc:`${fe}app-translator-nepal-multicolor.svg`},{countryCode:"NL",name:"Netherlands",phoneCode:"+31",iconSrc:`${fe}app-translator-netherlands-multicolor.svg`},{countryCode:"NC",name:"New Caledonia",phoneCode:"+687",iconSrc:`${fe}app-translator-france-multicolor.svg`},{countryCode:"NZ",name:"New Zealand",phoneCode:"+64",iconSrc:`${fe}app-translator-new-zealand-multicolor.svg`},{countryCode:"NI",name:"Nicaragua",phoneCode:"+505",iconSrc:`${fe}app-translator-nicaragua-multicolor.svg`},{countryCode:"NG",name:"Nigeria",phoneCode:"+234",iconSrc:`${fe}app-translator-nigeria-multicolor.svg`},{countryCode:"MK",name:"North Macedonia",phoneCode:"+389",iconSrc:`${fe}app-translator-north-macedonia-multicolor.svg`},{countryCode:"NO",name:"Norway",phoneCode:"+47",iconSrc:`${fe}app-translator-norway-multicolor.svg`},{countryCode:"OM",name:"Oman",phoneCode:"+968",iconSrc:`${fe}app-translator-oman-multicolor.svg`},{countryCode:"PK",name:"Pakistan",phoneCode:"+92",iconSrc:`${fe}app-translator-pakistan-multicolor.svg`},{countryCode:"PA",name:"Panama",phoneCode:"+507",iconSrc:`${fe}app-translator-panama-multicolor.svg`},{countryCode:"PG",name:"Papua New Guinea",phoneCode:"+675",iconSrc:`${fe}app-translator-papua-new-guinea-multicolor.svg`},{countryCode:"PY",name:"Paraguay",phoneCode:"+595",iconSrc:`${fe}app-translator-paraguay-multicolor.svg`},{countryCode:"PE",name:"Peru",phoneCode:"+51",iconSrc:`${fe}app-translator-peru-multicolor.svg`},{countryCode:"PH",name:"Philippines",phoneCode:"+63",iconSrc:`${fe}app-translator-philippines-multicolor.svg`},{countryCode:"PL",name:"Poland",phoneCode:"+48",iconSrc:`${fe}app-translator-poland-multicolor.svg`},{countryCode:"PT",name:"Portugal",phoneCode:"+351",iconSrc:`${fe}app-translator-portugal-multicolor.svg`},{countryCode:"QA",name:"Qatar",phoneCode:"+974",iconSrc:`${fe}app-translator-qatar-multicolor.svg`},{countryCode:"CG",name:"Republic of the Congo",phoneCode:"+242",iconSrc:`${fe}app-translator-republic-of-the-congo-multicolor.svg`},{countryCode:"RO",name:"Romania",phoneCode:"+40",iconSrc:`${fe}app-translator-romania-multicolor.svg`},{countryCode:"RU",name:"Russian Federation",phoneCode:"+7",iconSrc:`${fe}app-translator-russian-federation-multicolor.svg`},{countryCode:"RW",name:"Rwanda",phoneCode:"+250",iconSrc:`${fe}app-translator-rwanda-multicolor.svg`},{countryCode:"KN",name:"Saint Kitts and Nevis",phoneCode:"+1",iconSrc:`${fe}app-translator-st-kitts-and-nevis-multicolor.svg`},{countryCode:"LC",name:"Saint Lucia",phoneCode:"+1",iconSrc:`${fe}app-translator-saint-lucia-multicolor.svg`},{countryCode:"MF",name:"Saint Martin",phoneCode:"+590",iconSrc:`${fe}app-translator-st-martin-multicolor.svg`},{countryCode:"VC",name:"Saint Vincent and Grenadines",phoneCode:"+1",iconSrc:`${fe}app-translator-st-vincent-and-grenadines-multicolor.svg`},{countryCode:"WS",name:"Samoa",phoneCode:"+685",iconSrc:`${fe}app-translator-samoa-multicolor.svg`},{countryCode:"SA",name:"Saudi Arabia",phoneCode:"+966",iconSrc:`${fe}app-translator-saudi-arabia-multicolor.svg`},{countryCode:"SN",name:"Senegal",phoneCode:"+221",iconSrc:`${fe}app-translator-senegal-multicolor.svg`},{countryCode:"RS",name:"Serbia",phoneCode:"+381",iconSrc:`${fe}app-translator-serbia-multicolor.svg`},{countryCode:"SL",name:"Sierra Leone",phoneCode:"+232",iconSrc:`${fe}app-translator-sierra-leone-multicolor.svg`},{countryCode:"SG",name:"Singapore",phoneCode:"+65",iconSrc:`${fe}app-translator-singapore-multicolor.svg`},{countryCode:"SK",name:"Slovakia",phoneCode:"+421",iconSrc:`${fe}app-translator-slovakia-multicolor.svg`},{countryCode:"SI",name:"Slovenia",phoneCode:"+386",iconSrc:`${fe}app-translator-slovenia-multicolor.svg`},{countryCode:"SO",name:"Somalia",phoneCode:"+252",iconSrc:`${fe}app-translator-somalia-multicolor.svg`},{countryCode:"ZA",name:"South Africa",phoneCode:"+27",iconSrc:`${fe}app-translator-south-africa-multicolor.svg`},{countryCode:"KR",name:"South Korea",phoneCode:"+82",iconSrc:`${fe}app-translator-south-korea-multicolor.svg`},{countryCode:"ES",name:"Spain",phoneCode:"+34",iconSrc:`${fe}app-translator-spain-multicolor.svg`},{countryCode:"LK",name:"Sri Lanka",phoneCode:"+94",iconSrc:`${fe}app-translator-sri-lanka-multicolor.svg`},{countryCode:"SJ",name:"Svalbard and Jan Mayen",phoneCode:"+47",iconSrc:`${fe}app-translator-svalbard-and-jan-mayen-multicolor.svg`},{countryCode:"SE",name:"Sweden",phoneCode:"+46",iconSrc:`${fe}app-translator-sweden-multicolor.svg`},{countryCode:"CH",name:"Switzerland",phoneCode:"+41",iconSrc:`${fe}app-translator-switzerland-multicolor.svg`},{countryCode:"TW",name:"Taiwan",phoneCode:"+886",iconSrc:`${fe}app-translator-taiwan-multicolor.svg`},{countryCode:"TJ",name:"Tajikistan",phoneCode:"+992",iconSrc:`${fe}app-translator-tajikistan-multicolor.svg`},{countryCode:"TZ",name:"Tanzania",phoneCode:"+255",iconSrc:`${fe}app-translator-tanzania-multicolor.svg`},{countryCode:"TH",name:"Thailand",phoneCode:"+66",iconSrc:`${fe}app-translator-thailand-multicolor.svg`},{countryCode:"TG",name:"Togo",phoneCode:"+228",iconSrc:`${fe}app-translator-togo-multicolor.svg`},{countryCode:"TT",name:"Trinidad and Tobago",phoneCode:"+1",iconSrc:`${fe}app-translator-trinidad-and-tobago-multicolor.svg`},{countryCode:"TN",name:"Tunisia",phoneCode:"+216",iconSrc:`${fe}app-translator-tunisia-multicolor.svg`},{countryCode:"TR",name:"Turkey",phoneCode:"+90",iconSrc:`${fe}app-translator-turkey-multicolor.svg`},{countryCode:"TM",name:"Turkmenistan",phoneCode:"+993",iconSrc:`${fe}app-translator-turkmenistan-multicolor.svg`},{countryCode:"UG",name:"Uganda",phoneCode:"+256",iconSrc:`${fe}app-translator-uganda-multicolor.svg`},{countryCode:"UA",name:"Ukraine",phoneCode:"+380",iconSrc:`${fe}app-translator-ukraine-multicolor.svg`},{countryCode:"AE",name:"United Arab Emirates",phoneCode:"+971",iconSrc:`${fe}app-translator-united-arab-emirates-multicolor.svg`},{countryCode:"GB",name:"United Kingdom",phoneCode:"+44",iconSrc:`${fe}app-translator-united-kingdom-multicolor.svg`},{countryCode:"US",name:"United States",phoneCode:"+1",iconSrc:`${fe}app-translator-united-states-multicolor.svg`},{countryCode:"UY",name:"Uruguay",phoneCode:"+598",iconSrc:`${fe}app-translator-uruguay-multicolor.svg`},{countryCode:"UZ",name:"Uzbekistan",phoneCode:"+998",iconSrc:`${fe}app-translator-uzbekistan-multicolor.svg`},{countryCode:"VE",name:"Venezuela",phoneCode:"+58",iconSrc:`${fe}app-translator-venezuela-multicolor.svg`},{countryCode:"VN",name:"Vietnam",phoneCode:"+84",iconSrc:`${fe}app-translator-vietnam-multicolor.svg`},{countryCode:"YE",name:"Yemen",phoneCode:"+967",iconSrc:`${fe}app-translator-yemen-multicolor.svg`},{countryCode:"ZM",name:"Zambia",phoneCode:"+260",iconSrc:`${fe}app-translator-zambia-multicolor.svg`},{countryCode:"ZW",name:"Zimbabwe",phoneCode:"+263",iconSrc:`${fe}app-translator-zimbabwe-multicolor.svg`}],fpe={countryCode:"US",name:"United States",phoneCode:"+1",iconSrc:`${fe}app-translator-united-states-multicolor.svg`},j3={background:["rgb(255, 255, 255)","rgb(41, 41, 41)"],border:["rgba(17, 17, 17, 0.1)","rgba(255, 255, 255, 0.1)"]},oD=({children:e})=>v.jsx(ppe,{children:e}),ppe=R.div.withConfig({displayName:"IconWithOverlay__IconContainer",componentId:"sc-9704290e-0"})(["position:relative;height:18px;width:24px;& > div::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient( rgba(255,255,255,0.7) 0%,rgba(0,0,0,0.3) 100% );background-blend-mode:overlay;mix-blend-mode:overlay;z-index:2;border-radius:2px;background-size:100% 99%;}"]),mpe=38,hpe=({countries:e,onSelect:t,onCloseRequest:n,selectedCountryCode:r,scrollContainer:o,fieldColor:i,emptyCountryListMessage:a})=>{const l=y.useRef(null);return y.useEffect(()=>{if(!l.current||!o.current)return;const c=l.current.parentNode?.parentNode?.offsetTop,p=o.current.offsetParent?.offsetHeight;if(!c||!p)return;const m=c-p/2+mpe/2,g=requestAnimationFrame(()=>{o?.current?.scrollTo({top:m})});return()=>cancelAnimationFrame(g)},[o,r]),e.length===0?v.jsx(Cpe,{_color:i,children:a}):e.map(u=>v.jsx(gpe,{_highlightColor:i,iconLeft:()=>v.jsx(oD,{children:v.jsx(vpe,{src:u.iconSrc,size:[24,18]})}),onClick:()=>{t(u),n()},children:v.jsxs(ype,{ref:c=>{u.countryCode===r&&(l.current=c)},children:[v.jsx(bpe,{_color:i,children:u.name}),v.jsx(wpe,{_color:i,children:`(${u.phoneCode})`})]})},`${u.countryCode}-${u.name}`))},gpe=R(T2).withConfig({displayName:"CountryList__StyledDropdownItem",componentId:"sc-9e5fb1c2-0"})(["padding:8px 16px;padding-right:10px;transition:background-color 0.1s ease-in-out;&:hover{background-color:",";}& > *{height:20px;}& > div:nth-child(1){width:fit-content;padding-top:0;height:18px;}& > div:nth-child(2){overflow:hidden;}& svg{border-radius:2px;width:24px;height:18px;outline:1px solid rgba(118,118,118,0.2) !important;outline-offset:-1px;}"],({_highlightColor:e})=>Ie(e,.05)),vpe=R(Ba).withConfig({displayName:"CountryList__StyledIcon",componentId:"sc-9e5fb1c2-1"})(["padding:0 !important;& svg{fill:none;}"]),ype=R.div.withConfig({displayName:"CountryList__CountryItem",componentId:"sc-9e5fb1c2-2"})(["display:flex;justify-content:space-between;"]),wpe=R.span.withConfig({displayName:"CountryList__CountryCode",componentId:"sc-9e5fb1c2-3"})(["margin-left:4px;color:",";"],({_color:e})=>Ie(e,.5)),bpe=R.span.withConfig({displayName:"CountryList__CountryName",componentId:"sc-9e5fb1c2-4"})(["color:",";text-wrap:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden;"],({_color:e})=>e),Cpe=R.div.withConfig({displayName:"CountryList__EmptyMessage",componentId:"sc-9e5fb1c2-5"})(["display:flex;justify-content:center;align-items:center;padding:16px 0;color:",";"],({_color:e})=>Ie(e,.5)),xpe=65,Spe=({value:e,isOpen:t,onChange:n,fieldColor:r,fieldFillColor:o,fieldActiveColor:i,searchPlaceholderText:a,dropdownBorderRadius:l})=>{const u=p=>{n(p)},c=y.useRef(null);y.useLayoutEffect(()=>{if(!t)return;const p=setTimeout(()=>{c.current?.focusInput()},0);return()=>{clearTimeout(p)}},[t]);const f=()=>{n("")};return v.jsx(kpe,{_backgroundColor:Pt(r,j3.background),_bottomBorderColor:Pt(r,j3.border),children:v.jsx(Ch,{ref:c,variants:{focused:{borderColor:i},initial:{borderColor:Ie(r,.2)}},placeholder:a,value:e,maxLength:xpe,fieldFillColor:o,placeholderColor:Ie(r,.5),fieldColor:r,fieldBorderRadius:Math.max(4,l-16),padding:[8,12],leftSlot:v.jsx(Tpe,{_color:r,component:NM,size:16}),rightSlot:e&&v.jsx($pe,{fieldColor:r,onClick:f,children:v.jsx(Ba,{component:h0,size:8})}),onChange:u,onBlur:p=>p.stopPropagation()})})},$pe=R.div.withConfig({displayName:"SearchInput__ClearButton",componentId:"sc-77b077a2-0"})(["width:16px;height:16px;border-radius:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;padding:0;background-color:",";& > div{padding:0 !important;}& svg{width:8px;height:8px;fill:",";transition:fill 120ms ease-in-out;}&:hover svg{fill:",";}"],({fieldColor:e})=>Ie(e,.1),({fieldColor:e})=>Ie(e,.7),({fieldColor:e})=>Ie(e,1)),Tpe=R(Ba).withConfig({displayName:"SearchInput__SearchIcon",componentId:"sc-77b077a2-1"})(["fill:",";"],({_color:e})=>Ie(e,.3)),kpe=R.div.withConfig({displayName:"SearchInput__Container",componentId:"sc-77b077a2-2"})(["padding:16px;border-bottom:1px solid ",";background-color:",";z-index:1;margin-bottom:4px;& div","{padding:8px 12px !important;}"],({_bottomBorderColor:e})=>e,({_backgroundColor:e})=>e,a3),iD="es-phone-country-list",Epe=({anchorElement:e,open:t,onSelect:n,width:r,onCloseRequest:o,fieldColor:i,fieldActiveColor:a,fieldFillColor:l,fieldBorderRadius:u,ariaLabel:c,emptyCountryListMessage:f,searchPlaceholderText:p,selectedCountryCode:m,countries:g=F3})=>{const[w,b]=y.useState(""),x=y.useRef(null),S=Math.min(u,30),[k,T]=y.useState(0);y.useLayoutEffect(()=>{if(x.current){const A=x.current.scrollHeight<=x.current.clientHeight;T(A?4:0)}},[w]);const E=y.useMemo(()=>{const A=w.trim().toLowerCase(),N=(P,M)=>{const O=P.name.toLowerCase(),B=M.name.toLowerCase(),j=O.startsWith(A),z=B.startsWith(A);if(j!==z)return j?-1:1;const te=O.includes(A),re=B.includes(A);return te!==re?te?-1:1:O.localeCompare(B)};return A?g.filter(P=>P.name.toLowerCase().includes(A)||P.phoneCode.toLowerCase().includes(A)).sort(N):g.sort(N)},[w,g]);return v.jsxs(Dpe,{_backgroundColor:Pt(i,j3.background),_dropdownBorderRadius:S,_width:r,ariaLabel:c,alignment:"left",role:"combobox","aria-expanded":!0,"aria-controls":iD,displayOver:!1,portalContainerElement:e||document.body,withoutIcons:!0,closeOnClick:!1,anchorElement:e,open:t,onCloseRequest:o,preventCloseOnAnchorElementClick:!0,children:[v.jsx(Spe,{fieldFillColor:l,fieldColor:i,isOpen:t,dropdownBorderRadius:S,fieldActiveColor:a,searchPlaceholderText:p,value:w,onChange:b}),v.jsx(Ape,{ref:x,_scrollColor:i,_paddingBottom:k,id:iD,role:"listbox",children:v.jsx(hpe,{countries:E,fieldColor:i,emptyCountryListMessage:f,scrollContainer:x,selectedCountryCode:m,onCloseRequest:o,onSelect:n})})]})},Ape=R.div.withConfig({displayName:"CountryCodeDropdown__ItemContainer",componentId:"sc-ccae3cb0-0"})(["overflow-y:auto;overflow-x:hidden;flex:1;scrollbar-width:auto;scrollbar-gutter:stable;padding-bottom:","px;@supports (-moz-appearance:none){scrollbar-width:thin;scrollbar-color:transparent;}&::-webkit-scrollbar{width:6px;background-color:transparent;}&::-webkit-scrollbar-thumb{border-radius:6px;background-color:",";&:hover{background-color:",";}}"],({_paddingBottom:e})=>e,({_scrollColor:e})=>Ie(e,.1),({_scrollColor:e})=>Ie(e,.1)),Dpe=R(PC).withConfig({displayName:"CountryCodeDropdown__StyledDropdown",componentId:"sc-ccae3cb0-1"})(["max-height:344px;width:clamp(270px,","px,320px);display:flex;flex-direction:column;padding:0;background-color:",";border-radius:","px;overflow:hidden;"],({_width:e})=>e,({_backgroundColor:e})=>e,({_dropdownBorderRadius:e})=>e),Rpe=({onClick:e,ariaLabel:t,countryIconSrc:n,flagContainerRef:r,open:o,onFocus:i,onBlur:a,onKeyDown:l,fieldColor:u,isHidden:c})=>v.jsxs(Ipe,{ref:r,_isHidden:c,_baseColor:u,_isOpen:o,"aria-label":t,type:"button","aria-haspopup":"listbox","aria-expanded":o,onClick:e,onFocus:i,onBlur:a,onKeyDown:l,children:[v.jsx(oD,{children:v.jsx(Ppe,{src:n,size:[24,18]})}),v.jsx(Npe,{_fillColor:u,_isOpen:o,component:c9,size:20})]}),Ipe=R.button.withConfig({displayName:"FlagDropdownTrigger__Container",componentId:"sc-c063ebe1-0"})(["align-items:center;display:flex;width:48px;height:24px;padding:2px 1px 2px 3px;border-radius:5px;margin:0;border:none;background-color:",";cursor:pointer;transition:all 0.25s cubic-bezier(0.44,0.2,0.2,1);&:hover{background-color:",";}&:active,&:focus{background-color:",";}",""],({_isOpen:e,_baseColor:t})=>e?Ie(t,.1):"transparent",({_isOpen:e,_baseColor:t})=>Ie(t,e?.1:.05),({_baseColor:e})=>Ie(e,.1),({_isHidden:e})=>e&&` opacity: 0; width: 0; padding: 0; margin: 0; transform: scaleX(0) translateX(-10px); pointer-events: none; `),Npe=R(Ba).withConfig({displayName:"FlagDropdownTrigger__RotatingIcon",componentId:"sc-c063ebe1-1"})(["transform:",";fill:",";transition:transform 0.15s ease-in-out;"],({_isOpen:e})=>e?"rotate(180deg)":"rotate(0deg)",({_fillColor:e})=>e),Ppe=R(Ba).withConfig({displayName:"FlagDropdownTrigger__FlagIcon",componentId:"sc-c063ebe1-2"})(["& svg{border-radius:2px;outline:1px solid rgba(118,118,118,0.2) !important;outline-offset:-1px;}"]);function z3(e,t){var n=Array.prototype.slice.call(t);return n.push(E0),e.apply(this,n)}function Ope(){return z3(m6,arguments)}function _u(e){return T0.call(this,e,E0)}_u.prototype=Object.create(T0.prototype,{}),_u.prototype.constructor=_u;function G3(){return z3(Qd,arguments)}function xh(){return Hn.call(this,E0)}xh.prototype=Object.create(Hn.prototype,{}),xh.prototype.constructor=xh;function Lpe(){return z3(Vz,arguments)}const _pe={AC:"40123",AD:"312345",AE:"501234567",AF:"701234567",AG:"2684641234",AI:"2642351234",AL:"672123456",AM:"77123456",AO:"923123456",AR:"91123456789",AS:"6847331234",AT:"664123456",AU:"412345678",AW:"5601234",AX:"412345678",AZ:"401234567",BA:"61123456",BB:"2462501234",BD:"1812345678",BE:"470123456",BF:"70123456",BG:"43012345",BH:"36001234",BI:"79561234",BJ:"0195123456",BL:"690001234",BM:"4413701234",BN:"7123456",BO:"71234567",BQ:"3181234",BR:"11961234567",BS:"2423591234",BT:"17123456",BW:"71123456",BY:"294911911",BZ:"6221234",CA:"5062345678",CC:"412345678",CD:"991234567",CF:"70012345",CG:"061234567",CH:"781234567",CI:"0123456789",CK:"71234",CL:"221234567",CM:"671234567",CN:"13123456789",CO:"3211234567",CR:"83123456",CU:"51234567",CV:"9911234",CW:"95181234",CX:"412345678",CY:"96123456",CZ:"601123456",DE:"15123456789",DJ:"77831001",DK:"34412345",DM:"7672251234",DO:"8092345678",DZ:"551234567",EC:"991234567",EE:"51234567",EG:"1001234567",EH:"650123456",ER:"7123456",ES:"612345678",ET:"911234567",FI:"412345678",FJ:"7012345",FK:"51234",FM:"3501234",FO:"211234",FR:"612345678",GA:"06031234",GB:"7400123456",GD:"4734031234",GE:"555123456",GF:"694201234",GG:"7781123456",GH:"231234567",GI:"57123456",GL:"221234",GM:"3012345",GN:"601123456",GP:"690001234",GQ:"222123456",GR:"6912345678",GT:"51234567",GU:"6713001234",GW:"955012345",GY:"6091234",HK:"51234567",HN:"91234567",HR:"921234567",HT:"34101234",HU:"201234567",ID:"812345678",IE:"850123456",IL:"502345678",IM:"7924123456",IN:"8123456789",IO:"3801234",IQ:"7912345678",IR:"9123456789",IS:"6111234",IT:"3123456789",JE:"7797712345",JM:"8762101234",JO:"790123456",JP:"9012345678",KE:"712123456",KG:"700123456",KH:"91234567",KI:"72001234",KM:"3212345",KN:"8697652917",KP:"1921234567",KR:"1020000000",KW:"50012345",KY:"3453231234",KZ:"7710009998",LA:"2023123456",LB:"71123456",LC:"7582845678",LI:"660234567",LK:"712345678",LR:"770123456",LS:"50123456",LT:"61234567",LU:"628123456",LV:"21234567",LY:"912345678",MA:"650123456",MC:"612345678",MD:"62112345",ME:"60123456",MF:"690001234",MG:"321234567",MH:"2351234",MK:"72345678",ML:"65012345",MM:"92123456",MN:"88123456",MO:"66123456",MP:"6702345678",MQ:"696201234",MR:"22123456",MS:"6644923456",MT:"96961234",MU:"52512345",MV:"7712345",MW:"991234567",MX:"2221234567",MY:"123456789",MZ:"821234567",NA:"811234567",NC:"751234",NE:"93123456",NF:"381234",NG:"8021234567",NI:"81234567",NL:"612345678",NO:"40612345",NP:"9841234567",NR:"5551234",NU:"8884012",NZ:"211234567",OM:"92123456",PA:"61234567",PE:"912345678",PF:"87123456",PG:"70123456",PH:"9051234567",PK:"3012345678",PL:"512345678",PM:"551234",PR:"7872345678",PS:"599123456",PT:"912345678",PW:"6201234",PY:"961456789",QA:"33123456",RE:"692123456",RO:"712034567",RS:"601234567",RU:"9123456789",RW:"720123456",SA:"512345678",SB:"7421234",SC:"2510123",SD:"911231234",SE:"701234567",SG:"81234567",SH:"51234",SI:"31234567",SJ:"41234567",SK:"912123456",SL:"25123456",SM:"66661212",SN:"701234567",SO:"71123456",SR:"7412345",SS:"977123456",ST:"9812345",SV:"70123456",SX:"7215205678",SY:"944567890",SZ:"76123456",TA:"8999",TC:"6492311234",TD:"63012345",TG:"90112345",TH:"812345678",TJ:"917123456",TK:"7290",TL:"77212345",TM:"66123456",TN:"20123456",TO:"7715123",TR:"5012345678",TT:"8682911234",TV:"901234",TW:"912345678",TZ:"621234567",UA:"501234567",UG:"712345678",US:"2015550123",UY:"94231234",UZ:"912345678",VA:"3123456789",VC:"7844301234",VE:"4121234567",VG:"2843001234",VI:"3406421234",VN:"912345678",VU:"5912345",WF:"821234",WS:"7212345",XK:"43201234",YE:"712345678",YT:"639012345",ZA:"711234567",ZM:"955123456",ZW:"712345678"},Mpe=(e,t,n="0")=>{let r=0;const o=("+"+t).split("");return e.replace(/x/g,()=>r{const r=e.formatInternational(),o=t.length;let i=0;return r.split("").map(a=>{if(/\d/.test(a)){const l=i{const r=new _u(t);r.input(n);const o=r.formatter.template;return o?Mpe(o,e):""};function jpe({countryCode:e,value:t,showPlaceholder:n,fieldLabelInside:r,placeholderChar:o="0"}){const[i,a]=y.useState("");return y.useEffect(()=>{if(!n||r){a("");return}const l=G3(e),u=Lpe(e,_pe),c=t.startsWith("+")?t.slice(1):t,f=c===l,p=c.startsWith(l)&&c.length>l.length;if(u&&(f||t==="")){a(Bpe({example:u,callingCode:l,placeholderChar:o}));return}if(p){a(Fpe({callingCode:l,countryCode:e,value:t}));return}a("")},[e,t,n,o,r]),i}const aD=e=>{const t=new Intl.Locale(e);return t.region?t.region:t.maximize().region};function sD(e="en-US",t=F3){const r=(aD(e)??aD(navigator.language)??"US").toUpperCase();return t.find(o=>o.countryCode===r)??fpe}const Ei={Exact:"EXACT",Provisional:"PROVISIONAL",LackInfo:"LACK_INFO"},zpe=/^\d+$/,lD=e=>e.replace(/\D/g,""),Gpe="204|226|236|249|250|257|263|289|306|343|354|365|368|382|403|418|428|431|437|438|450|468|474|506|514|519|568|579|581|584|587|600|604|613|622|633|639|647|672|683|705|709|742|753|778|780|782|807|825|867|879|902|942|873|367|642";class Vpe{constructor(t=""){this.previousValue="",this.previousResult=null,this.countryCode=null,this.listeners=new Set,this.metadata=new xh,this.asYouType=new _u,this.countryCallingCodes=this.metadata.metadata.country_calling_codes,t&&(this.asYouType.input(t),this.previousValue=t)}hasChangeAtStart(t){const n=lD(this.previousValue),r=lD(t),o=Math.min(n.length,r.length,this.previousResult?.length??1/0);for(let i=0;it.length;this.previousValue=t,(!this.previousResult||this.previousResult.detection===Ei.LackInfo||this.previousResult.detection===Ei.Provisional||this.previousResult.detection===Ei.Exact&&(r||n))&&this.detectCountry(t)}detectCountry(t){const n={countryCode:null,length:t.length,detection:Ei.LackInfo},r=this.asYouType.getCallingCode(),o=r?this.countryCallingCodes[r]:void 0;if(t==="+"||!r||!o){this.previousResult=n;return}if(o.length===1){this.previousResult={detection:Ei.Exact,length:t.length},this.setCountryCode(o[0]);return}const i=this.detectByLeadingDigits(o,t);if(i){this.previousResult=i;return}this.previousResult={detection:Ei.Provisional,length:t.length},this.setCountryCode(o[0])}detectByLeadingDigits(t,n){let r=null;const o=this.asYouType.getNumber()?.nationalNumber;if(o){for(let i of t){const a=this.getLeadingDigits(i);if(a){if(zpe.test(a)){if(o===a)return this.setCountryCode(i),{length:n.length,detection:Ei.Exact};(a.startsWith(o)||o.startsWith(a))&&(this.setCountryCode(i),r={length:n.length,detection:Ei.Provisional});continue}try{const l=new RegExp("^(?:"+a+")"),u=o.match(l);if(!u)continue;if(u[0]===o)return this.setCountryCode(i),{length:n.length,detection:Ei.Exact};this.setCountryCode(i),r={length:n.length,detection:Ei.Provisional}}catch{continue}}}return r}}getLeadingDigits(t){if(t==="CA")return Gpe;this.metadata.selectNumberingPlan(t);const n=this.metadata.numberingPlan?.leadingDigits();return typeof n=="number"&&n===0?null:String(n)}getCountryCode(){return this.countryCode}setCountryCode(t){this.countryCode=t,this.emit()}reset(){this.previousValue="",this.previousResult=null,this.asYouType.reset(),this.countryCode=null}subscribe(t){return this.listeners.add(t),()=>{this.listeners.delete(t)}}emit(){const t=Array.from(this.listeners);for(const n of t)try{n()}catch(r){console.error("PhoneDetector listener error",r)}}}function uD(e,t){e&&requestAnimationFrame(()=>{try{document.activeElement!==e&&e.focus({preventScroll:!0})}catch{document.activeElement!==e&&e.focus()}const n=Math.max(0,Math.min(t,e.value.length));e.setSelectionRange(n,n)})}function Upe(e,t){return t.startsWith("+")&&!e.startsWith("+")||(e===""||e==="+")}function Wpe({rawInput:e,rawCursorIndex:t,formattedInput:n}){const r=(e.slice(0,t).match(/\d/g)||[]).length;let o=0,i=0;for(;o`+${e}`;function Ype(e,t){if(t.length===0&&!e.startsWith("+")&&e.length>0)return{currentInput:"+"+e,cursorOffset:e.length};const r=t.startsWith("+")&&!e.startsWith("+")&&e.length>0;return e.length===1&&/^\d$/.test(e[0])||r?{currentInput:"+"+e,cursorOffset:1}:{currentInput:e,cursorOffset:0}}function V3(e,t){return new _u(t).input(e)}const qpe=y.forwardRef(({toggleDropdown:e,isOpen:t,selectedCountry:n,placeholderChar:r="0",onDetectedCountryChange:o,ariaLabelCountryDropdownTrigger:i,fieldColor:a,fieldFontStyle:l,fieldFillColor:u,fieldBorderType:c,fieldLabelPosition:f,fieldBorderRadius:p,countryChangeMetaRef:m,flagContainerRef:g,showPlaceholder:w,countryDetector:b,onChange:x,onBlur:S,onFocus:k,value:T,...E},A)=>{const{countryCode:N,iconSrc:I}=n,P=G3(N),[M,O]=y.useState(T??dD(P)),[B,j]=y.useState(!1),[z,te]=y.useState(!1);y.useEffect(()=>{if(T){const de=T.startsWith("+")?T:"+"+T;O(V3(de,N))}},[T]);const re=y.useRef(null),ae=rr(A,re),oe="+"+P,G=f==="inside"&&!B&&!z&&(M===""||M===oe)&&!t,V=jpe({countryCode:N,placeholderChar:r,showPlaceholder:w,fieldLabelInside:G,value:M}),Z=y.useCallback(de=>{j(!1),S?.(de)},[S]),F=y.useCallback(de=>{j(!0),k?.(de)},[k]),H=y.useCallback(()=>{const de=b.getCountryCode();!de||de===N||o(de)},[o,N]);y.useEffect(()=>{let de=null;m.current.changedByCountryList&&(de=requestAnimationFrame(()=>{re.current?.focusInput()}));const ve=G3(n.countryCode),ge=T&&!m.current.changedByCountryList&&!m.current.changedByConfigurator?V3(T,N):dD(ve);return O(ge),m.current.changedByCountryList=!1,m.current.changedByConfigurator=!1,b.reset(),()=>{de&&cancelAnimationFrame(de)}},[n,b]),y.useEffect(()=>b.subscribe(H),[H,b]);const ne=y.useRef(""),ie=y.useCallback((de,ve)=>{const xe=ne.current??"",ge=re.current?.inputRef.current,{currentInput:ye,cursorOffset:we}=Ype(de,xe);m.current.changedByCountryList=!1,m.current.changedByConfigurator=!1;const $e=ye.trim();b.input($e);const Me=typeof ge?.selectionStart=="number"?ge.selectionStart+we:ye.length;if(Upe(ye,xe)){x?.($e,ve),O(ye),uD(ge,Me),ne.current=ye;return}const Ae=V3(ye,N);if(!Hpe(Ae))return;const De=Wpe({rawInput:ye,formattedInput:Ae,rawCursorIndex:Me});x?.($e,ve),O(Ae),uD(ge,De),ne.current=ye},[x,N,b]),K=y.useMemo(()=>v.jsx(Rpe,{ariaLabel:i,fieldColor:a,isHidden:G,flagContainerRef:g,countryIconSrc:I,open:t,onClick:e,onFocus:()=>te(!0),onBlur:()=>te(!1),onKeyDown:de=>{de.key==="Enter"&&(de.preventDefault(),e())}}),[I,i,t,a,G,e,g]);return v.jsx(Kpe,{_fieldLabelInside:G,children:v.jsx(Ch,{...E,leftSlot:K,mask:V,forceFocusAnimation:t,fieldLabelPosition:f,fieldColor:a,fieldFillColor:u,fieldBorderType:c,fieldFontStyle:l,fieldBorderRadius:p,shouldFocusSlotOnClick:!1,specialEmptyCase:oe,value:M,ref:ae,type:"tel",inputMode:"numeric",onChange:ie,onBlur:Z,onFocus:F})})}),Kpe=R.div.withConfig({displayName:"PhoneInput__Container",componentId:"sc-b87f7d64-0"})(["",""],({_fieldLabelInside:e})=>e&&` & div${dh} { margin: 0; } `),Zpe="data:image/svg+xml,%3csvg%20width='24'%20height='20'%20viewBox='0%200%2024%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20y='1'%20width='24'%20height='18'%20rx='2'%20fill='%23111111'%20fill-opacity='0.05'/%3e%3cg%20clip-path='url(%23clip0_14177_15829)'%3e%3cpath%20d='M12.0001%202.7334C16.0133%202.7334%2019.2667%205.9868%2019.2667%2010.0001C19.2667%2014.0133%2016.0133%2017.2667%2012.0001%2017.2667C7.9868%2017.2667%204.7334%2014.0133%204.7334%2010.0001C4.7334%205.9868%207.9868%202.7334%2012.0001%202.7334ZM8.76325%2010.5997L5.9627%2010.6001C6.21919%2013.2124%208.13253%2015.3384%2010.6378%2015.9132C9.55924%2014.3485%208.91026%2012.5193%208.76325%2010.5997ZM18.0374%2010.6001L15.2384%2010.5999C15.0943%2012.5109%2014.4445%2014.344%2013.3634%2015.9137C15.8675%2015.3385%2017.7809%2013.2124%2018.0374%2010.6001ZM14.0334%2010.5994L9.96562%2010.6001C10.1162%2012.3737%2010.757%2014.0684%2011.8124%2015.4956L12.0001%2015.7401L12.2298%2015.4384C13.312%2013.9526%2013.9478%2012.1847%2014.0533%2010.3572L14.0334%2010.5994ZM10.636%204.08743L10.4575%204.13125C8.04117%204.76463%206.213%206.85078%205.9627%209.4L8.76182%209.39947C8.90599%207.48916%209.55545%205.65668%2010.636%204.08743ZM11.9991%204.25907L11.7711%204.56072C10.7366%205.98062%2010.1099%207.65824%209.96407%209.39931L14.0345%209.39975C13.8838%207.62627%2013.2431%205.93166%2012.1877%204.50453L11.9991%204.25907ZM13.3632%204.08715L13.4846%204.26643C14.4894%205.79071%2015.0953%207.55328%2015.2368%209.39944L18.0374%209.4C17.781%206.78805%2015.868%204.66224%2013.3632%204.08715Z'%20fill='%23111111'%20fill-opacity='0.3'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_14177_15829'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(4%202)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",Qpe=y.forwardRef(({fieldColor:e=Se.fieldColor,fieldFillColor:t=Se.fieldFillColor,fieldBorderType:n=Se.fieldBorderType,fieldActiveColor:r=Se.fieldActiveColor,fieldBorderRadius:o=Se.fieldBorderRadius,showPlaceholder:i=!0,searchPlaceholderText:a="Search country...",emptyCountryListMessage:l="No countries found",ariaLabelCountryDropdown:u="Country selection list",ariaLabelCountryDropdownTrigger:c="Toggle country selection",countries:f=F3,widgetLanguage:p,defaultCountry:m={mode:"auto"},value:g,...w},b)=>{const[x,S]=y.useState(!1),k=y.useRef(new Vpe),T=()=>{if(m.mode==="manual"&&m.countryCode){const Z=f.find(F=>F.countryCode===m.countryCode);if(Z)return Z}const G=k.current.getCountryCode();if(G){const Z=f.find(F=>F.countryCode===G);if(Z)return Z}const V=navigator.language||p||"en-US";return sD(V,f)},[E,A]=y.useState(T()),N=y.useRef({changedByCountryList:!1,changedByConfigurator:!1}),[I,P]=y.useState(null),[M,O]=y.useState(0),[B]=Wn(({width:G})=>O(G),{resize:!0}),j=rr(P,B),z=y.useRef(null);y.useEffect(()=>{g&&k.current.input(g)},[g]),y.useEffect(()=>{if(m.mode==="manual"&&m.countryCode){const G=f.find(V=>V.countryCode===m.countryCode);G&&G.countryCode!==E.countryCode&&(N.current.changedByConfigurator=!0,k.current.input(G.phoneCode),A(G))}},[m.mode,m.countryCode]),y.useEffect(()=>{if(m.mode==="auto"){const G=navigator.language||p||"en-US",V=sD(G,f);V.countryCode!==E.countryCode&&(N.current.changedByConfigurator=!0,k.current.input(V.phoneCode),A(V))}},[p,m.mode]);const te=y.useCallback(()=>{S(G=>!G)},[]),re=y.useCallback(G=>{G&&G.target instanceof Node&&z.current&&z.current.contains(G.target)||S(!1)},[]),ae=G=>{const V=f.find(Z=>Z.countryCode===G)??{countryCode:G,name:G,phoneCode:`+${Wz(G)}`,iconSrc:Zpe};A(V)},oe=G=>{N.current.changedByCountryList=!0,A(G)};return v.jsxs(Jpe,{ref:j,className:L({component:"fields",element:"phone"}),children:[v.jsx(qpe,{...w,ariaLabelCountryDropdownTrigger:c,fieldColor:e,fieldFillColor:t,fieldBorderType:n,value:g,countryChangeMetaRef:N,selectedCountry:E,fieldBorderRadius:o,toggleDropdown:te,flagContainerRef:z,isOpen:x,showPlaceholder:i,onDetectedCountryChange:ae,countryDetector:k.current,ref:b}),v.jsx(Epe,{ariaLabel:u,fieldColor:e,fieldFillColor:t,fieldActiveColor:r,fieldBorderRadius:o,selectedCountryCode:E.countryCode,emptyCountryListMessage:l,searchPlaceholderText:a,width:M,open:x,countries:f,anchorElement:I,onCloseRequest:re,onSelect:oe})]})}),Jpe=R.div.withConfig({displayName:"phone__Container",componentId:"sc-ba970a0b-0"})([""]);var Sh={exports:{}};/*! * Signature Pad v2.3.2 * https://github.com/szimek/signature_pad * * Copyright 2017 Szymon Nowak * Released under the MIT license * * The main idea and some parts of the code (e.g. drawing variable width Bézier curve) are taken from: * http://corner.squareup.com/2012/07/smoother-signatures.html * * Implementation of interpolation using cubic Bézier curves is taken from: * http://benknowscode.wordpress.com/2012/09/14/path-interpolation-using-cubic-bezier-and-control-point-estimation-in-javascript * * Algorithm for approximated length of a Bézier curve is taken from: * http://www.lemoda.net/maths/bezier-length/index.html * */function rl(e,t,n){this.x=e,this.y=t,this.time=n||new Date().getTime()}rl.prototype.velocityFrom=function(e){return this.time!==e.time?this.distanceTo(e)/(this.time-e.time):1},rl.prototype.distanceTo=function(e){return Math.sqrt(Math.pow(this.x-e.x,2)+Math.pow(this.y-e.y,2))},rl.prototype.equals=function(e){return this.x===e.x&&this.y===e.y&&this.time===e.time};function U3(e,t,n,r){this.startPoint=e,this.control1=t,this.control2=n,this.endPoint=r}U3.prototype.length=function(){for(var e=10,t=0,n=void 0,r=void 0,o=0;o<=e;o+=1){var i=o/e,a=this._point(i,this.startPoint.x,this.control1.x,this.control2.x,this.endPoint.x),l=this._point(i,this.startPoint.y,this.control1.y,this.control2.y,this.endPoint.y);if(o>0){var u=a-n,c=l-r;t+=Math.sqrt(u*u+c*c)}n=a,r=l}return t},U3.prototype._point=function(e,t,n,r,o){return t*(1-e)*(1-e)*(1-e)+3*n*(1-e)*(1-e)*e+3*r*(1-e)*e*e+o*e*e*e};function Xpe(e,t,n){var r,o,i,a=null,l=0;n||(n={});var u=function(){l=n.leading===!1?0:Date.now(),a=null,i=e.apply(r,o),a||(r=o=null)};return function(){var c=Date.now();!l&&n.leading===!1&&(l=c);var f=t-(c-l);return r=this,o=arguments,f<=0||f>t?(a&&(clearTimeout(a),a=null),l=c,i=e.apply(r,o),a||(r=o=null)):!a&&n.trailing!==!1&&(a=setTimeout(u,f)),i}}function ln(e,t){var n=this,r=t||{};this.velocityFilterWeight=r.velocityFilterWeight||.7,this.minWidth=r.minWidth||.5,this.maxWidth=r.maxWidth||2.5,this.throttle="throttle"in r?r.throttle:16,this.minDistance="minDistance"in r?r.minDistance:5,this.throttle?this._strokeMoveUpdate=Xpe(ln.prototype._strokeUpdate,this.throttle):this._strokeMoveUpdate=ln.prototype._strokeUpdate,this.dotSize=r.dotSize||function(){return(this.minWidth+this.maxWidth)/2},this.penColor=r.penColor||"black",this.backgroundColor=r.backgroundColor||"rgba(0,0,0,0)",this.onBegin=r.onBegin,this.onEnd=r.onEnd,this._canvas=e,this._ctx=e.getContext("2d"),this.clear(),this._handleMouseDown=function(o){o.which===1&&(n._mouseButtonDown=!0,n._strokeBegin(o))},this._handleMouseMove=function(o){n._mouseButtonDown&&n._strokeMoveUpdate(o)},this._handleMouseUp=function(o){o.which===1&&n._mouseButtonDown&&(n._mouseButtonDown=!1,n._strokeEnd(o))},this._handleTouchStart=function(o){if(o.targetTouches.length===1){var i=o.changedTouches[0];n._strokeBegin(i)}},this._handleTouchMove=function(o){o.preventDefault();var i=o.targetTouches[0];n._strokeMoveUpdate(i)},this._handleTouchEnd=function(o){var i=o.target===n._canvas;i&&(o.preventDefault(),n._strokeEnd(o))},this.on()}ln.prototype.clear=function(){var e=this._ctx,t=this._canvas;e.fillStyle=this.backgroundColor,e.clearRect(0,0,t.width,t.height),e.fillRect(0,0,t.width,t.height),this._data=[],this._reset(),this._isEmpty=!0},ln.prototype.fromDataURL=function(e){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=new Image,o=n.ratio||window.devicePixelRatio||1,i=n.width||this._canvas.width/o,a=n.height||this._canvas.height/o;this._reset(),r.src=e,r.onload=function(){t._ctx.drawImage(r,0,0,i,a)},this._isEmpty=!1},ln.prototype.toDataURL=function(e){var t;switch(e){case"image/svg+xml":return this._toSVG();default:for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o2,n=this.points[0];if(!t&&n&&this._drawDot(n),n){var r=this._data[this._data.length-1],o=r[r.length-1];n.equals(o)||r.push({x:n.x,y:n.y,time:n.time,color:this.penColor})}typeof this.onEnd=="function"&&this.onEnd(e)},ln.prototype._handleMouseEvents=function(){this._mouseButtonDown=!1,this._canvas.addEventListener("mousedown",this._handleMouseDown),this._canvas.addEventListener("mousemove",this._handleMouseMove),document.addEventListener("mouseup",this._handleMouseUp)},ln.prototype._handleTouchEvents=function(){this._canvas.style.msTouchAction="none",this._canvas.style.touchAction="none",this._canvas.addEventListener("touchstart",this._handleTouchStart),this._canvas.addEventListener("touchmove",this._handleTouchMove),this._canvas.addEventListener("touchend",this._handleTouchEnd)},ln.prototype._reset=function(){this.points=[],this._lastVelocity=0,this._lastWidth=(this.minWidth+this.maxWidth)/2,this._ctx.fillStyle=this.penColor},ln.prototype._createPoint=function(e,t,n){var r=this._canvas.getBoundingClientRect();return new rl(e-r.left,t-r.top,n||new Date().getTime())},ln.prototype._addPoint=function(e){var t=this.points,n=void 0;if(t.push(e),t.length>2){t.length===3&&t.unshift(t[0]),n=this._calculateCurveControlPoints(t[0],t[1],t[2]);var r=n.c2;n=this._calculateCurveControlPoints(t[1],t[2],t[3]);var o=n.c1,i=new U3(t[1],r,o,t[2]),a=this._calculateCurveWidths(i);return t.shift(),{curve:i,widths:a}}return{}},ln.prototype._calculateCurveControlPoints=function(e,t,n){var r=e.x-t.x,o=e.y-t.y,i=t.x-n.x,a=t.y-n.y,l={x:(e.x+t.x)/2,y:(e.y+t.y)/2},u={x:(t.x+n.x)/2,y:(t.y+n.y)/2},c=Math.sqrt(r*r+o*o),f=Math.sqrt(i*i+a*a),p=l.x-u.x,m=l.y-u.y,g=f/(c+f),w={x:u.x+p*g,y:u.y+m*g},b=t.x-w.x,x=t.y-w.y;return{c1:new rl(l.x+b,l.y+x),c2:new rl(u.x+b,u.y+x)}},ln.prototype._calculateCurveWidths=function(e){var t=e.startPoint,n=e.endPoint,r={start:null,end:null},o=this.velocityFilterWeight*n.velocityFrom(t)+(1-this.velocityFilterWeight)*this._lastVelocity,i=this._strokeWidth(o);return r.start=this._lastWidth,r.end=i,this._lastVelocity=o,this._lastWidth=i,r},ln.prototype._strokeWidth=function(e){return Math.max(this.maxWidth/(e+1),this.minWidth)},ln.prototype._drawPoint=function(e,t,n){var r=this._ctx;r.moveTo(e,t),r.arc(e,t,n,0,2*Math.PI,!1),this._isEmpty=!1},ln.prototype._drawCurve=function(e,t,n){var r=this._ctx,o=n-t,i=Math.floor(e.length());r.beginPath();for(var a=0;a1)for(var i=0;i",p=u.innerHTML;if(p===void 0){var m=document.createElement("dummy"),g=u.childNodes;m.innerHTML="";for(var w=0;w-1;b+=g)for(var x=0;x-1;b+=g)for(var x=0;x=0||Object.prototype.hasOwnProperty.call(M,j)&&(B[j]=M[j]);return B}function p(M,O){if(!(M instanceof O))throw new TypeError("Cannot call a class as a function")}function m(M,O){if(!M)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!O||typeof O!="object"&&typeof O!="function"?M:O}function g(M,O){if(typeof O!="function"&&O!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof O);M.prototype=Object.create(O&&O.prototype,{constructor:{value:M,enumerable:!1,writable:!0,configurable:!0}}),O&&(Object.setPrototypeOf?Object.setPrototypeOf(M,O):M.__proto__=O)}Object.defineProperty(l,"__esModule",{value:!0});var w=Object.assign||function(M){for(var O=1;O{const{t:i}=yt(),a=Number(o)>14;return v.jsx(d0e,{verticalPadding:4,horizontalPadding:8,borderRadius:8,overlayOpacityOnHover:0,borderWidth:1,mode:"outline",variants:{initial:{color:Ie(e,.5),borderColor:Ie(e,.3),backgroundColor:"transparent"},hover:{color:e,borderColor:e},focus:{color:e,borderColor:e}},iconLeft:OM,onClick:t,_isShowButton:n,_isDrawing:r,_isRounded:a,children:i("Clear")})},d0e=R(cf).attrs({className:L({component:"signature",element:"clear-button"})}).withConfig({displayName:"signature-clear-button__StyledButton",componentId:"sc-f0d0024d-0"})(["position:absolute;right:","px;top:","px;height:auto;opacity:",";pointer-events:",";transition:opacity 0.3s ease;"],({_isRounded:e})=>e?16:8,({_isRounded:e})=>e?16:8,({_isShowButton:e})=>e?1:0,({_isDrawing:e})=>e?"none":"auto"),Pf={backgroundColor:"transparent",signatureColor:"#111111",mimeType:"image/png",fileName:"signature.png"},c0e=async e=>{const t=document.createElement("canvas");t.width=e.width,t.height=e.height;const n=t.getContext("2d");return n?(n.drawImage(e,0,0),n.globalCompositeOperation="source-in",n.fillStyle=Pf.signatureColor,n.fillRect(0,0,t.width,t.height),n.globalCompositeOperation="destination-over",n.fillStyle=Pf.backgroundColor,n.fillRect(0,0,t.width,t.height),new Promise(r=>{t.toBlob(o=>r(o),Pf.mimeType)})):null},f0e=(e,t=Pf.fileName)=>new File([e],t,{type:e.type||Pf.mimeType,lastModified:Date.now()}),p0e=async(e,t,n)=>{const r=URL.createObjectURL(e),o=new Image;o.onload=async()=>{try{const i=t.getCanvas(),a=i.width,l=i.height,u=i.getContext("2d");if(!u)throw new Error("No temp canvas context");u.drawImage(o,0,0,a,l),u.globalCompositeOperation="source-in",u.fillStyle=n,u.fillRect(0,0,a,l),u.globalCompositeOperation="source-over"}catch(i){console.error("Signature import failed:",i)}finally{URL.revokeObjectURL(r)}},o.onerror=()=>{URL.revokeObjectURL(r)},o.src=r},m0e=({id:e,value:t,fieldColor:n,fieldBorderColor:r,fieldFillColor:o,fieldBorderRadius:i,fieldBorderWidth:a,fieldBorderType:l,fieldActiveColor:u,layout:c="vertical",onChange:f})=>{const[p,m]=y.useState(200),[g,w]=y.useState(!1),[b,x]=y.useState(!1),[S,k]=y.useState(!0),T=y.useRef(null),E=y.useRef(null),[A]=Wn(({width:re})=>m(re),{resize:!0}),N=rr(A,E),I=c==="horizontal"?100:200,P=y.useCallback(()=>{T.current?.clear(),k(!0),f(void 0)},[f]),M=y.useCallback(async()=>{const re=T.current?.getCanvas();if(!(!re||T.current?.isEmpty()))try{const ae=await c0e(re);if(!ae)throw new Error("Failed to export signature as blob");const oe=f0e(ae);f([oe]),k(!1)}catch(ae){console.error("Error processing signature:",ae)}},[f]),O=R2(M),B=y.useCallback(()=>{E.current&&E.current.focus(),x(!0),k(!1)},[]),j=y.useCallback(()=>{O(),x(!1)},[O]),z=y.useCallback(()=>{w(!0)},[]),te=y.useCallback(()=>{E.current&&E.current.blur(),w(!1)},[]);return y.useEffect(()=>{if(!t?.length)return;const re=t[0]instanceof File?t[0]:null;if(!re)return;const ae=T.current;if(!ae)return;(async()=>{try{await p0e(re,ae,n),k(!1)}catch(G){console.error("Signature import failed:",G)}})()},[n,p]),v.jsxs(h0e,{ref:N,onContextMenu:re=>re.preventDefault(),onMouseEnter:z,onMouseLeave:te,tabIndex:0,"aria-label":"Signature field","aria-labelledby":e,_fieldBorderRadius:i,_fieldBorderWidth:a,_withBorder:!!l,_fieldBorderColor:r,_fieldColor:n,_fieldFillColor:o,_fieldActiveColor:u||Ie(n,.2),_fieldHeight:I,children:[v.jsx(a0e,{ref:T,minDistance:2,penColor:n,clearOnResize:!1,canvasProps:{className:L({component:"signature",element:"canvas"}),height:I,width:p},minWidth:2,maxWidth:2,onBegin:B,onEnd:j}),v.jsx(u0e,{color:n,onClick:P,isShowButton:g||!S,isDrawing:b,fieldBorderRadius:i}),v.jsx(g0e,{component:PM,fill:n,size:[p-24,I-24],_isTransparent:S&&!g})]})},h0e=R.div.attrs({className:L({component:"signature",element:"container"})}).withConfig({displayName:"signature__Container",componentId:"sc-2cb4cc9a-0"})(["cursor:image-set(url(",") 1x,url(",") 2x) 2 2,auto;height:",";position:relative;display:flex;align-items:center;flex-direction:column;gap:10px;overflow:hidden;border-radius:",";border-width:",";border-style:solid;border-color:",";background-color:",";color:",";box-sizing:border-box;transition:border-color 0.3s ease;&:hover,&:focus{border-color:",";outline:none;}"],l0e,s0e,({_fieldHeight:e})=>`${e}px`,({_fieldBorderRadius:e})=>`${e}px`,({_fieldBorderWidth:e})=>`${e}px`,({_fieldBorderColor:e,_withBorder:t})=>t?e:"transparent",({_fieldFillColor:e})=>e,({_fieldColor:e})=>e,({_fieldActiveColor:e})=>e),g0e=R(an).attrs({className:L({component:"signature",element:"icon"})}).withConfig({displayName:"signature__StyledIcon",componentId:"sc-2cb4cc9a-1"})(["position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;pointer-events:none;padding:12px;opacity:",";transition:opacity 0.3s ease;& svg{max-height:130px;max-width:140px;fill-opacity:1;}& path{fill-opacity:1;}"],({_isTransparent:e})=>e?.1:0),v0e=30,y0e=y.forwardRef(({id:e,className:t,value:n,initialValue:r,minValue:o,maxValue:i,numberFormatter:a,format:l,decimalSeparator:u,type:c,label:f,showLabel:p,showPlaceholder:m=!1,fieldInsideLabelColor:g,fieldLabelPosition:w,fieldLabelColor:b,fieldInsideLabelFontStyle:x,fieldLabelFontStyle:S,fieldBorderType:k,fieldBorderRadius:T,fieldColor:E,fieldFontStyle:A,fieldFillColor:N,fieldBorderWidth:I,fieldBorderColor:P,highlightError:M,errorColor:O="red",fieldActiveColor:B,placeholder:j,placeholderColor:z,onChange:te,onBlur:re,onFocus:ae,...oe},G)=>{const V=m?"":"0",[Z,F]=y.useState(String(n||r||V)),[H,ne]=y.useState(!1),ie=y.useRef(null),K=rr(ie,G),{suffix:de="",prefix:ve=""}=l||{},xe=()=>{const Be=ie.current?.inputRef.current;Be&&requestAnimationFrame(()=>{const Le=ve.length,$t=Be.value.length-de.length;Be.setSelectionRange(Le,$t)})},ge=()=>{const Be=ie.current?.inputRef.current;Be&&requestAnimationFrame(()=>{const Le=Be.selectionStart||0,$t=Be.selectionEnd||0,wt=ve.length,He=Be.value.length-de.length;(Leve.length+Z.length||$t>ve.length+Z.length)&&Be.setSelectionRange(He,He)})},ye=Be=>{Be.code.includes("Enter")&&(Be.preventDefault(),Be.target?.blur(),Me()),ge(),(Be.metaKey||Be.ctrlKey)&&Be.code==="KeyA"&&(Be.preventDefault(),xe())},we=()=>{ae?.(),xe(),ne(!0)},$e=(Be,Le)=>{const $t=w0e(Be,ve,de),wt=F0($t,u);if(wt.length===0){F(""),te?.(void 0,Le),xe();return}if(i&&Gs(wt)>i){F(String(i)),te?.(i,Le);return}if(o&&Gs(wt){if(Z===""&&m){F(""),re?.();return}const Be=Gs(Z);if(ne(!1),isNaN(Be)){F(V),re?.();return}if(o&&Be{const Be=Gs(Z)!==n;typeof n=="number"&&Be&&F(F0(String(n),u))},[n]),y.useEffect(()=>{r&&(F(String(r)),te?.(Gs(r)))},[r]);const Ae=w==="inside",De=Ae?g:b,Oe=Ae?x:S,rt=z||Ie(String(E),.45),ze=k==="underline",Qe=Math.round(Ae&&c!=="choice"?(A?.fontSize||1)*3/2:(A?.fontSize||1)*7/6),tt=Math.min(T||1,Qe),nt=typeof f=="string"?f:void 0;return v.jsx(Za,{...oe,id:e,className:L({component:"fields",element:"number"},[t]),inputMode:"decimal",ref:K,initialValue:r,value:H?ve+Z+de:a?.(Gs(Z))??Z,maxLength:v0e+de.length+ve.length,onClick:ge,onKeyDown:ye,onDoubleClick:xe,onFocus:we,onBlur:Me,onValueChange:$e,placeholder:j,placeholderColor:rt,color:E,font:A,ariaLabel:nt,label:p&&Ae?f:null,labelColor:De,labelFont:Oe,background:N,borderType:k,borderWidth:I,borderRadius:tt,borderColor:P,customVariant:M?"error":void 0,variants:ze?void 0:{focused:{borderColor:B},error:{borderColor:O}},underlineVariants:ze?{focused:{borderColor:B},error:{borderColor:O}}:void 0})}),w0e=(e,t,n)=>{const r=n.replace(/([\\()[\]~$*?+.])/g,"\\$1");return e.replace(t,"").replace(new RegExp(`${r}(?!.*${r})`),"")},b0e=y.forwardRef(function({children:t,color:n,ariaLabel:r,ariaValueMax:o,ariaValueMin:i,ariaValueNow:a,...l},u){const{attributes:c,listeners:f,setNodeRef:p}=YW({id:"slider",attributes:{role:"slider"}}),m=rr(u,p);return v.jsx(C0e,{...c,...f,...l,"aria-label":r||void 0,"aria-valuemin":i,"aria-valuemax":o,"aria-valuenow":a,_color:n,ref:m,children:t})}),C0e=R.div.attrs({className:L({component:"slider-draggable-rail"})}).withConfig({displayName:"slider-draggable-rail__Rail",componentId:"sc-30b08e10-0"})(["position:relative;width:100%;height:10px;border-radius:5px;background:",";cursor:pointer;"],({_color:e})=>e),x0e=y.forwardRef(function({initialValue:t=0,fieldActiveColor:n=Se.fieldActiveColor,fieldColor:r=Se.fieldColor,onChange:o,maxValue:i=0,minValue:a=100,step:l,numberFormatter:u,ariaLabel:c},f){const p=UU(O8(K8,{activationConstraint:{distance:1}}),O8(Z8)),[m,g]=y.useState(),[w]=Wn(g,{resize:!0}),b=y.useRef(t);y.useImperativeHandle(f,()=>({setValue:E=>{E!==void 0&&(b.current=E)}}),[]);const x=E=>{const A=(E-(m?.x||0))/(m?.width||1),N=A0e(A,a,i);return l?R0e(N,l,a):N},S=E=>{let A=0;E.activatorEvent.type==="touchstart"&&(A=E.activatorEvent.touches[0].clientX),E.activatorEvent.type==="mousedown"&&(A=E.activatorEvent.clientX);const N=x(E.delta.x+A);b.current=N,o(N)},k=({clientX:E})=>{const A=x(E);b.current=A,o(A)},T=E0e(b.current,a,i);return v.jsx(UW,{modifiers:[qW],autoScroll:!1,sensors:p,onDragMove:S,children:v.jsxs(S0e,{children:[v.jsxs(b0e,{ariaLabel:c,ariaValueMin:a,ariaValueMax:i,ariaValueNow:b.current||t,onClick:k,ref:w,color:Ie(r,.05),children:[v.jsx($0e,{_color:n,style:{width:`${T}%`}}),v.jsx(T0e,{style:{left:`${T}%`}})]}),v.jsxs(k0e,{_color:Ie(r,.7),children:[v.jsx(pD,{$align:"left",children:u(a)}),v.jsx(pD,{$align:"right",children:u(i)})]})]})})}),S0e=R.div.attrs({className:L({component:"slider-component",element:"container"})}).withConfig({displayName:"slider__Container",componentId:"sc-6b7cabce-0"})(["display:flex;flex-direction:column;gap:6px;"]),$0e=R.div.attrs({className:L({component:"slider-component",element:"track"})}).withConfig({displayName:"slider__SliderTrack",componentId:"sc-6b7cabce-1"})(["position:absolute;top:0;left:0;width:0;height:100%;border-radius:5px;background:",";"],({_color:e})=>e),T0e=R.div.attrs({className:L({component:"slider-component",element:"thumb"})}).withConfig({displayName:"slider__SliderThumb",componentId:"sc-6b7cabce-2"})(["position:absolute;width:20px;height:20px;left:50%;margin-top:-5px;margin-left:-10px;border-radius:100%;border:1px solid rgba(17,17,17,0.05);background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,0.3);z-index:1;cursor:grab;&:before{content:'';left:-7px;top:-7px;width:32px;height:32px;position:absolute;}"]),k0e=R.div.attrs({className:L({component:"slider-component",element:"labels"})}).withConfig({displayName:"slider__Labels",componentId:"sc-6b7cabce-3"})(["display:flex;gap:16px;justify-content:space-between;color:",";font-size:13px;"],({_color:e})=>e),pD=R.span.attrs({className:L({component:"slider-component",element:"label"})}).withConfig({displayName:"slider__Label",componentId:"sc-6b7cabce-4"})(["text-align:",";"],({$align:e})=>e);function E0e(e,t,n){return(e-t)*100/(n-t)}function A0e(e,t,n){return qi((n-t)*e+t,t,n)}function D0e(e){if(Math.abs(e)<1){const n=e.toExponential().split("e-"),r=n[0].split(".")[1];return(r?r.length:0)+parseInt(n[1],10)}const t=e.toString().split(".")[1];return t?t.length:0}function R0e(e,t,n){const r=Math.round((e-n)/t)*t+n;return Number(r.toFixed(D0e(t)))}function I0e({id:e,value:t,initialValue:n,label:r,decimalSeparator:o,showLabel:i=!0,required:a=!1,fieldActiveColor:l=Se.fieldActiveColor,fieldLabelColor:u=Se.fieldLabelColor,fieldLabelPosition:c=Se.fieldLabelPosition,fieldLabelFontStyle:f=Se.fieldLabelFontStyle,fieldColor:p=Se.fieldColor,fieldFillColor:m=Se.fieldFillColor,fieldFontStyle:g=Se.fieldFontStyle,fieldBorderType:w=Se.fieldBorderType,fieldBorderColor:b=Se.fieldBorderColor,fieldBorderWidth:x=Se.fieldBorderWidth,fieldBorderRadius:S=Se.fieldBorderRadius,numberFormatter:k,format:T,onChange:E,maxValue:A=0,minValue:N=100,step:I}){const P=r&&`${r} ${a?"*":""}`,M=y.useRef(null),[O,B]=y.useState(!1),j=G=>{E(G)};y.useEffect(()=>{if(O)return;const G=qi(t,N,A);E(G),M.current?.setValue(G)},[N,A,t,O]),y.useEffect(()=>{const G=qi(n,N,A);E(G),M.current?.setValue(G)},[N,A,n]);const[z,te]=y.useState(0),[re]=Wn(({width:G})=>te(G),{resize:!0}),ae=z<300?"column":"row",oe=i&&!!r&&c==="inside";return v.jsxs(N0e,{ref:re,children:[v.jsxs(P0e,{_direction:ae,children:[oe&&v.jsx(O0e,{htmlFor:e,_textStyle:f,_textColor:u,children:P}),v.jsx(y0e,{id:e,className:L({component:"fields",element:"slider-number"}),value:t,format:T,showLabel:!1,label:P,decimalSeparator:o,numberFormatter:k,initialValue:n.toString(),fieldColor:p,fieldFillColor:m,fieldFontStyle:g,fieldBorderType:w||void 0,fieldBorderColor:b,fieldBorderWidth:x,fieldBorderRadius:S,fieldActiveColor:l,minValue:N,maxValue:A,fitContentWidth:ae==="row",onChange:(G,V)=>{E(G,V),M.current?.setValue(G)},onFocus:()=>B(!0),onBlur:G=>{B(!1),E(G),M.current?.setValue(G)}})]}),v.jsx(x0e,{ref:M,initialValue:n,maxValue:A,minValue:N,step:I,fieldActiveColor:l,fieldColor:p,numberFormatter:k,ariaLabel:P,onChange:j})]})}const N0e=R.div.attrs({className:L({component:"fields",element:"slider-container"})}).withConfig({displayName:"slider__Container",componentId:"sc-2a4ddd37-0"})(["display:flex;flex-direction:column;gap:10px;"]),P0e=R.div.attrs({className:L({component:"fields",element:"slider-input-row"})}).withConfig({displayName:"slider__InputRow",componentId:"sc-2a4ddd37-1"})(["display:flex;"," & > div{flex-shrink:0;}"],({_direction:e="row"})=>ee(e==="row"?["flex-direction:row;justify-content:space-between;align-items:center;gap:16px;"]:["flex-direction:column;gap:12px;"])),O0e=R.label.attrs({className:L({component:"fields",element:"slider-label"})}).withConfig({displayName:"slider__Label",componentId:"sc-2a4ddd37-2"})(["display:block;line-height:","px;"," ",""],({_textStyle:e})=>Yn(e.fontSize*co),$i,Qo),L0e=["#EF4623","#F68E20","#FECC08","#91E53E","#0EC12F"],_0e=[$M,TM,kM,EM,AM];function M0e({label:e,onChange:t,onFocus:n,value:r,fieldFillColor:o=Se.fieldFillColor,fieldColor:i=Se.fieldColor,required:a}){const[l,u]=y.useState(-1),[c,f]=y.useState(-1),p=w=>f(w),m=(w,b)=>{const{value:x}=w.target;t?.(x,w),u(b)};y.useEffect(()=>{r&&u(wh.indexOf(r))},[r]);const g=mn(o)?Ie(i,.1):o;return v.jsx(B0e,{role:"radiogroup","aria-required":a,children:wh.map((w,b)=>v.jsxs(F0e,{onMouseEnter:()=>p(b),onMouseLeave:()=>p(-1),_isChecked:l===b,children:[wh[b],v.jsx(j0e,{type:"radio",name:e,value:wh[b],onChange:x=>m(x,b),onFocus:n}),v.jsx(z0e,{component:_0e[b],size:48,_fillColor:g,_fieldColor:i,_activeColor:L0e[b],_index:b,_checkedIndex:l,_hoverIndex:c})]},b))})}const B0e=R.div.attrs({className:L({component:"fields",element:"smiley-scale-container"})}).withConfig({displayName:"smiley-scale__SmilesContainer",componentId:"sc-59da61ac-0"})(["display:flex;"]),F0e=R.label.attrs(({_isChecked:e})=>({className:L({component:"fields",element:"smiley-scale-icon-container",index:e&&"checked"})})).withConfig({displayName:"smiley-scale__IconContainer",componentId:"sc-59da61ac-1"})(["font-size:0;line-height:0;position:relative;&:not(:last-child){margin-right:8px;}"]),j0e=R.input.attrs({className:L({component:"fields",element:"smiley-scale-input"})}).withConfig({displayName:"smiley-scale__Input",componentId:"sc-59da61ac-2"})(["position:absolute;cursor:pointer;margin:0;opacity:0;width:48px;height:48px;"]),z0e=R(an).attrs({className:L({component:"fields",element:"smiley-scale-icon"})}).withConfig({displayName:"smiley-scale__StyledIcon",componentId:"sc-59da61ac-3"})(["& path:first-child{transition:0.1s all ease;fill:",";}& path:last-child{transition:0.1s all ease;fill:",";}"],({_fillColor:e,_activeColor:t,_index:n,_checkedIndex:r,_hoverIndex:o})=>n===o||n===r?t:e,({_fieldColor:e,_index:t,_checkedIndex:n,_hoverIndex:r})=>t===r||t===n?"rgb(0, 0, 0)":e),Mu=40;function G0e({id:e,value:t,label:n,numStars:r,onChange:o,onFocus:i,required:a,disabled:l=!1,fieldSpacing:u=Se.fieldSpacing,fieldColor:c=Se.fieldColor,fieldActiveColor:f=Se.fieldActiveColor}){const p=t!==void 0?t:0,m=y.useCallback(g=>{const{value:w}=g.target;o?.(parseInt(w),g)},[o]);return v.jsx(V0e,{role:"radiogroup","aria-required":a,_gap:u,children:Array(r).fill(null).map((g,w)=>{const b=w+1,x=b<=p,S=w*.05;return v.jsxs(H0e,{_isFilled:x,_disabled:l,children:[w,v.jsx(Y0e,{id:`${e}-${b}`,type:"radio",name:n,value:b,checked:b===p,onChange:m,onFocus:i}),v.jsx(U0e,{component:g9,size:Mu,_fieldColor:c,_isFilled:x,_disabled:l}),v.jsx(W0e,{component:g9,size:Mu,_isFilled:x,_fieldActiveColor:f,_delay:S})]},b)})})}const V0e=R.div.attrs({className:L({component:"fields",element:"star-scale-container"})}).withConfig({displayName:"star-scale__StarsContainer",componentId:"sc-d9237576-0"})(["display:flex;font-size:0;line-height:0;gap:","px;&:not(:last-child){margin-right:8px;}"],({_gap:e})=>e),U0e=R(an).attrs({className:L({component:"fields",element:"star-icon-outline"})}).withConfig({displayName:"star-scale__StarIconOutline",componentId:"sc-d9237576-1"})(["position:absolute;top:0;left:0;width:100%;height:100%;& svg{transition:none;fill:none;stroke:",";}"],({_fieldColor:e,_disabled:t,_isFilled:n})=>{const r=t?n?0:.2:Ul(e)?.3:.4;return Ie(e,r)}),W0e=R(an).attrs({className:L({component:"fields",element:"star-icon-filled"})}).withConfig({displayName:"star-scale__StarIconFilled",componentId:"sc-d9237576-2"})(["position:absolute;top:0;left:0;width:100%;height:100%;transition-property:transform,opacity;transition-timing-function:cubic-bezier(0.13,0.15,0.08,1.5),linear;transform:",";opacity:",";transition-duration:",";transition-delay:",";& svg{transition:none;stroke:",";fill:",";}"],({_isFilled:e})=>e?"scale(1)":"scale(0)",({_isFilled:e})=>e?1:0,({_isFilled:e})=>e?"0.3s, 0.1s":"0.6s, 0.2s",({_delay:e,_isFilled:t})=>t?`${e}s, calc(${e}s + 1ms)`:`${e}s, 0s`,({_fieldActiveColor:e})=>e,({_fieldActiveColor:e})=>e),H0e=R.label.attrs(({_isFilled:e})=>({className:L({component:"fields",element:"star-scale-icon-container",index:e&&"star-filled"})})).withConfig({displayName:"star-scale__IconContainer",componentId:"sc-d9237576-3"})(["width:","px;height:","px;position:relative;padding:0;border:none;background:transparent;cursor:pointer;transition:transform 0.2s ease;"," &:hover{transform:scale(1.1);}"],Mu,Mu,({_disabled:e})=>e&&ee(["pointer-events:none;"])),Y0e=R.input.attrs({className:L({component:"fields",element:"star-scale-input"})}).withConfig({displayName:"star-scale__Input",componentId:"sc-d9237576-4"})(["position:absolute;cursor:pointer;margin:0;opacity:0;width:","px;height:","px;"],Mu,Mu),q0e={...bh,label:"Star Scale",hint:"",numStars:5,fieldID:"star-scale"},K0e="#0EC12F",Z0e="#EF4623";function Q0e({label:e,likeText:t,dislikeText:n,onChange:r,onFocus:o,value:i,required:a,fieldColor:l=Se.fieldColor,fieldFillColor:u=Se.fieldFillColor,fieldBorderType:c=Se.fieldBorderType,fieldBorderWidth:f=Se.fieldBorderWidth,fieldBorderColor:p=Se.fieldBorderColor,fieldBorderRadius:m=Se.fieldBorderRadius,fieldFontStyle:g=Se.fieldFontStyle}){const[w,b]=y.useState(0),[x,S]=y.useState(0),k=c==="underline",T=mn(u),E=c?p:"transparent",A=Yn(g.fontSize*co),N={onMouseLeave:()=>I(0),_hoverIndex:x,_checkedIndex:w,_withUnderline:k,_borderWidth:f,_borderRadius:m,_borderColor:E,_fieldColor:l,_fillColor:u,_textStyle:g,_lineHeight:A,_isTransparentFillColor:T},I=M=>S(M),P=(M,O)=>{const{value:B}=M.target;r?.(B,M),b(O)};return y.useEffect(()=>{i&&b(i===(t||"Like")?1:2)},[t,i]),v.jsxs(J0e,{role:"radiogroup","aria-required":a,children:[v.jsxs(mD,{onMouseEnter:()=>I(1),_activeColor:K0e,_index:1,...N,children:[v.jsx(gD,{type:"radio",name:e,value:t||"Like",onChange:M=>P(M,1),onFocus:o}),v.jsx(hD,{component:RM,size:A,_isCaption:!!t}),t]}),v.jsxs(mD,{onMouseEnter:()=>I(2),_activeColor:Z0e,_index:2,...N,children:[v.jsx(gD,{type:"radio",name:e,value:n||"Dislike",onChange:M=>P(M,2),onFocus:o}),v.jsx(hD,{component:DM,size:A,_isCaption:!!n}),n]})]})}const mD=R.label.attrs(({_checkedIndex:e,_index:t})=>({className:L({component:"fields",element:"thumb-scale-thumb",modifier:t===1?"like":"dislike",index:e===t&&"checked"},[L({component:"fields",element:"thumb-scale-thumb"})])})).withConfig({displayName:"thumb-scale__Thumb",componentId:"sc-b6e63ed-0"})(["display:flex;flex-direction:row;align-items:center;position:relative;transition:0.1s all ease;&:first-child{margin-right:12px;}",";padding:",";line-height:","px;color:",";fill:",";background:",";"," border-color:",";border-radius:","px;"],Qo,({_textStyle:e})=>`${e.fontSize/2}px ${e.fontSize}px`,({_lineHeight:e})=>e,({_isTransparentFillColor:e,_activeColor:t,_fieldColor:n,_index:r,_hoverIndex:o,_checkedIndex:i})=>r===o||r===i?e?t:Pt(t):n,({_isTransparentFillColor:e,_activeColor:t,_fieldColor:n,_index:r,_hoverIndex:o,_checkedIndex:i})=>r===o||r===i?e?t:Pt(t):n,({_isTransparentFillColor:e,_activeColor:t,_fillColor:n,_index:r,_hoverIndex:o,_checkedIndex:i})=>!e&&(r===o||r===i)?t:n,({_withUnderline:e,_borderWidth:t})=>ee(e?["border:none;border-bottom:","px solid;"]:["border:","px solid;"],t),({_index:e,_hoverIndex:t,_checkedIndex:n,_borderColor:r,_activeColor:o})=>e===t||e===n?o:r,({_borderRadius:e})=>e),J0e=R.div.attrs({className:L({component:"fields",element:"thumb-scale-container"})}).withConfig({displayName:"thumb-scale__ThumbsContainer",componentId:"sc-b6e63ed-1"})(["display:flex;height:max-content;"]),hD=R(an).attrs({className:L({component:"fields",element:"thumb-scale-icon"})}).withConfig({displayName:"thumb-scale__StyledIcon",componentId:"sc-b6e63ed-2"})(["margin-right:","px;"],({_isCaption:e})=>e?4:0),gD=R.input.attrs({className:L({component:"fields",element:"thumb-scale-input"})}).withConfig({displayName:"thumb-scale__Input",componentId:"sc-b6e63ed-3"})(["position:absolute;cursor:pointer;margin:0;opacity:0;height:100%;width:100%;bottom:0;right:0;"]);function X0e({value:e,timeFormat:t,onChange:n,label:r,language:o,showLabel:i=!0,fieldFontStyle:a,fieldLabelPosition:l,fieldLabelColor:u,fieldLabelFontStyle:c,fieldColor:f,fieldFillColor:p,fieldBorderType:m,fieldBorderColor:g,fieldBorderWidth:w,fieldBorderRadius:b,...x}){const[S,k]=y.useState(""),[T,E]=y.useState(""),A=o?.language??"en",N=y.useCallback(O=>{if(O==="12-hour")return"12hr";if(O==="24-hour")return"24hr";const B={hour:"numeric",minute:"numeric"};return new Intl.DateTimeFormat(A,B).formatToParts(new Date).some(z=>z.type==="dayPeriod")?"12hr":"24hr"},[A]),I=y.useCallback((O,B)=>{const j=EG.parse(O,N(B)),te=(j==="00:00"||j==="12:00 AM")&&!O.includes("0")?O:j;return Xz(te)||!te?te:T},[N,T]);y.useEffect(()=>{k(O=>O&&I(O,t))},[I,t]),y.useEffect(()=>{if(e){const O=I(e,t);k(O),E(O),n?.(O,{target:{value:O}})}},[e,I,t]);const P=O=>{k(O)},M=O=>{const B=I(S,t);k(B),E(B),n?.(B,O)};return v.jsx(Za,{...x,className:L({component:"fields",element:"time"}),type:"text",label:i&&l==="inside"?r:void 0,labelFont:c,labelColor:u,color:f,background:p,font:a,borderType:m||void 0,borderColor:g,borderWidth:w,borderRadius:b,value:S,onValueChange:P,onBlur:M})}const vD={choice:qA,number:tpe,imageChoice:Zfe,heading:Pfe,dropdown:ofe,consent:Jce,email:dfe,shortText:Ch,slider:I0e,hidden:_fe,phone:Qpe,longText:nD,date:Xce,signature:m0e,file:wfe,label:()=>null,numberScale:npe,paragraph:dpe,smileyScale:M0e,starScale:G0e,thumbScale:Q0e,time:X0e,URL:({label:e,showLabel:t=!0,onChange:n,fieldFontStyle:r,fieldLabelPosition:o,fieldLabelColor:i,fieldLabelFontStyle:a,fieldColor:l,fieldFillColor:u,fieldBorderType:c,fieldBorderColor:f,fieldBorderWidth:p,fieldBorderRadius:m,...g})=>v.jsx(Za,{...g,className:L({component:"fields",element:"url"}),type:"text",label:t&&o==="inside"?e:void 0,labelFont:a,labelColor:i,color:l,background:u,font:r,borderType:c||void 0,borderColor:f,borderWidth:p,borderRadius:m,onValueChange:n})},yD={email:Zz,URL:eG,phone:Jz,number:Qz};function W3({required:e,value:t,type:n}){return e?typeof t=="number"?!t:n==="phone"?!t?.length||fv(String(t)):!t?.length:!1}function wD(){return{fields:{},fieldsError:{required:!1,invalid:!1},started:{value:!1},status:void 0}}const bD={closed:!1,submitted:!1};function eme(e,t){return nme[t.type](e,t)}function tme(e,t){return rme[t.type](e,t)}const nme={reset:()=>wD(),init:(e,t)=>{const{fields:n}=t,r=n.map(({type:a,id:l,required:u,text:c,label:f,placeholder:p,fieldID:m})=>({...e.fields[l],type:a,id:l,required:u,value:e.fields[l]?.value,name:f?.trim()||p||c||l,fieldID:m||(f?.trim()||p||l)?.replace(/\s+/g,"-").toLowerCase()})),o=eM(r,"id"),i={...e.fieldsError,required:r.some(W3)};return{...e,fields:o,fieldsError:i}},changeField:(e,t)=>{const{id:n}=t.field,r={...e.fields,[n]:{...e.fields[n],...t.field}},o=ome(r),[i,a]=o,l={...e.fieldsError,invalid:i,required:a},u={...e,fields:r,fieldsError:l};return e.status==="invalid"&&o.filter(Boolean).length===0&&(u.status=void 0),u},setError:(e,t)=>{const{fieldsError:n,status:r}=t;return{...e,fieldsError:{...e.fieldsError,...n},status:r}},setStatus:(e,t)=>{const{status:n}=t;return{...e,status:n}},setStarted:(e,t)=>{const{started:n}=t;return{...e,started:{...e.started,value:n}}}},rme={resetWidget:()=>bD,toggleClose:(e,t)=>({...e,closed:t.closed}),toggleSubmitted:(e,t)=>({...e,submitted:t.submitted})},ome=e=>{const t=Object.values(e).map(({valid:o,...i})=>[o===!1,W3(i)]),n=t.some(([o])=>o),r=t.some(([,o])=>o);return[n,r]},CD=new Map;function ime({widgetId:e,children:t}){const[n,r]=y.useReducer(eme,void 0,()=>CD.get(e)??wD());return y.useEffect(()=>()=>{CD.set(e,n)},[e,n]),v.jsx(D3.Provider,{value:{state:n,dispatch:r},children:t})}function ame({children:e}){const[t,n]=y.useReducer(tme,bD);return v.jsx(R3.Provider,{value:{state:t,dispatch:n},children:e})}const sme={autoresponderActive:!1,autoresponderReceiver:"",autoresponderSenderName:"Elfsight",autoresponderReplyTo:"",autoresponderSubject:"We have received your message",autoresponderTemplate:"
Hello,

Thank you for reaching out. We received your email and will get back to you with a response as soon as possible
",autoresponderEI:""},lme={mailActive:!0,mailReceivers:[],mailSenderName:"Elfsight",mailSubject:"Elfsight: New Form Submission",mailTemplate:"

This message was sent from website [page-url]:


[form-data]",mailCC:[],mailBCC:[],mailReplyTo:"[email]",mailEI:"eyJpdiI6IjZSXC8yMEN6d0pOaDYrV2hUdTB3WURRPT0iLCJ2YWx1ZSI6IjBaYld4QW5IaEVxaDRoY1BlY3o5Tk9FWWtqMHBsd1gwYXU4SVM3Q1wvZjZicG1mMERSRVI4dElTak9xTElrN3ZcL05kU1JJZDVzc0Y5MmdRMlVlUG51ejQ0SUtGVmIxNzI4Q0ZBaTFlaFIrOTU1MGtFTWhFaFwva1wvMDRhU2NQSm1jclc0M3QyRFBkbFUrTlRVMVJOUVZucFlYanhIWFNxNEtTZE9XQXIyYTZ0TUVxbmRMUk9hM1hTWitcL2UyVGxOb1JFcTJuQ2hXUFhlcUJNeGFFaDVmODVFc0xFRFpwRE9GTkVlR1lPanhXTnF5QTNiYWZkbXZxT1lWQTFkaUE1VjFlVTkyRWtvb3JtRThQZDR1NXpNUWtYbkJjQ3YyNm5jbGpmc2RETjFrWjF0U3M9IiwibWFjIjoiNDUwNTg2MjY5Y2Q5YTc4Mzc5MGNlMjkyZWMxY2U5YWYyYzk3NGY1Y2E5MjM0ODM0NTBjYTFkODExY2I3ZDBiOSJ9"};function H3({children:e,validator:t,onChange:n,id:r}){const[o,i]=y.useState(),a=sa(),{status:l,fields:u,started:c}=ii(),f=u[r]||{},{value:p,type:m,valid:g=!0}=f,w=(T,E)=>{const A=f.type==="phone"&&T&&fv(T)?"":T,N=A&&t?t(A):!0;E?.nativeEvent&&E.nativeEvent.inputType==="insertFromPaste"?i(!N):i(!1);const I={id:r,value:A,valid:N};a({type:"changeField",field:m?{...I,type:m}:I}),c.value||a({type:"setStarted",started:!0}),n?.(A)},b=T=>{i(!g),e?.props?.onBlur?.(T)},x=W3(f)&&l&&["failed","invalid"].includes(l),S=y.useMemo(()=>o??!g,[o,g]),k=S||x;return y.cloneElement(e,{...e.props,invalidError:S,onChange:w,requiredError:x,highlightError:k,onBlur:b,value:p,valid:g})}const ume=["label","starScale","numberScale","thumbScale","smileyScale","dropdown","imageChoice","choice"],dme=y.forwardRef(function({children:t,id:n,type:r,name:o,label:i,hint:a,required:l,showLabel:u=!0,columns:c,invalidError:f,requiredError:p,highlightError:m,errorColor:g,fieldActiveColor:w=Se.fieldActiveColor,fieldColor:b=Se.fieldColor,fieldFontStyle:x=Se.fieldFontStyle,fieldHintInsideTypes:S=["choice"],fieldHintColor:k=Se.fieldHintColor,fieldHintFontStyle:T=Se.fieldHintFontStyle,fieldLabelPosition:E=Se.fieldLabelPosition,fieldLabelOnlyOutside:A,fieldLabelOutsideStyle:N,fieldLabelFontStyle:I=Se.fieldLabelFontStyle,fieldInsideLabelFontStyle:P=Se.fieldInsideLabelFontStyle,fieldLabelColor:M=Se.fieldLabelColor,fieldInsideLabelColor:O=Se.fieldInsideLabelColor,hideErrors:B=!1,isHorizontal:j=!1,isOutside:z=!1,style:te,invalidErrorMessage:re=`Please enter a valid ${o}`,requiredErrorMessage:ae="This field is required",fieldSpacing:oe=Se.fieldSpacing,fieldPadding:G,className:V,addBottomMarginToLastChild:Z=!1,...F},H){const{fontWeight:ne,fontStyle:ie}=x,K=E==="outside",de=i&&`${i}${l?" *":""}`,ve=!S.includes(r),xe=A&&a&&!ve?4:8,ge=Yn(I.fontSize*co),ye=r==="label"||j?0:oe,we=z?oe:0,$e=G??oe/2,Me=K||A||N?M:O,Ae=K||A||N?I:P,De=u&&r!=="hidden"&&!!i&&(K||A),Oe=!ume.includes(r);return v.jsxs(pme,{ref:H,className:V,_color:b,_columns:c,_bottomMargin:ye,_topMargin:we,_padding:$e,_hidden:r==="hidden",_addBottomMarginToLastChild:Z,_headerHint:!ve,children:[De&&v.jsx(cme,{as:Oe?"label":"div",htmlFor:Oe?n:void 0,_textColor:Me,_textStyle:Ae,_labelLineHeight:ge,_labelMargin:xe,children:de}),!!a&&!ve&&v.jsx(kh,{_textColor:k,_textStyle:T,dangerouslySetInnerHTML:{__html:a},_headerHint:!0}),v.jsxs(fme,{_isHeading:r==="heading",children:[y.cloneElement(t,{...t.props,...F,id:n,required:l,showLabel:!["imageChoice","dropdown"].includes(r)&&u,label:de,hint:a,fieldActiveColor:w,fieldColor:b,fieldFontStyle:x,fieldHintColor:k,fieldHintFontStyle:T,fieldLabelPosition:E,fieldLabelColor:Me,fieldLabelFontStyle:Ae,fieldPlaceholderFontStyle:ie,fieldPlaceholderFontWeight:ne,fieldSpacing:oe,highlightError:m,customVariant:m?"error":void 0,style:{...te,height:"max-content"}}),!B&&f&&v.jsx(Th,{_color:g,children:re}),!B&&p&&v.jsx(Th,{_color:g,children:ae}),!!a&&ve&&v.jsx(kh,{_textColor:k,_textStyle:T,dangerouslySetInnerHTML:{__html:a}})]})]})}),cme=R.label.attrs({className:L({component:"field-layout",element:"label"})}).withConfig({displayName:"FormFieldLayout__Label",componentId:"sc-b89a2d22-0"})(["display:flex;align-items:flex-end;grid-row:1/1;line-height:","px;margin-bottom:","px;"," ",""],({_labelLineHeight:e})=>e,({_labelMargin:e})=>e,Qo,$i),fme=R.div.attrs({className:L({component:"field-layout",element:"element"})}).withConfig({displayName:"FormFieldLayout__Element",componentId:"sc-b89a2d22-1"})(["",""],({_isHeading:e})=>e?` grid-template-rows: subgrid; display: grid; grid-row: span 2; `:` grid-row: 3/3; min-width: 0; `),Th=R(Pu).attrs(({_color:e="rgb(255, 56, 56)"})=>({className:L({component:"field-layout",element:"error"}),color:e,textStyle:{fontSize:13}})).withConfig({displayName:"FormFieldLayout__Error",componentId:"sc-b89a2d22-2"})([""]),kh=R.div.attrs({className:L({component:"field-layout",element:"hint"})}).withConfig({displayName:"FormFieldLayout__Hint",componentId:"sc-b89a2d22-3"})(["font-size:13px;line-height:1.2;"," "," ",""],({_headerHint:e})=>e?"grid-row: 2/2;":"",Qo,$i),pme=R.div.attrs({className:L({component:"field-layout",element:"container"})}).withConfig({displayName:"FormFieldLayout__Container",componentId:"sc-b89a2d22-4"})(["",""],({_color:e,_columns:t,_bottomMargin:n,_topMargin:r,_padding:o,_hidden:i,_addBottomMarginToLastChild:a,_headerHint:l})=>` box-sizing: border-box; text-align: left; display: ${i?"none":"grid"}; grid-template-rows: subgrid; grid-row: span 3; ${t?` grid-column: ${t[0]}/${t[1]}; `:""} padding: 0 ${o}px; ${a?`margin-bottom: ${n}px;`:`&:not(:last-child) { margin-bottom: ${n}px; }`} margin-top: ${r}px; ${kh} { ${l?"margin-bottom":"margin-top"}: 8px; } ${Th} + ${kh} { margin-top: 4px; } ${Th} { margin-top: 8px; } a { color: ${e}; } `),mme=["file","hidden","label","heading","paragraph","choice","imageChoice","dropdown","consent","starScale","numberScale","thumbScale","smileyScale"],hme=["choice","imageChoice","file","starScale","numberScale","thumbScale","smileyScale"],xD=y.forwardRef(({shadow:e,field:t,formSettings:n,rowHasLabelInside:r,errorColor:o,fieldStylesOnFocus:i,fieldStylesOnError:a,fieldComponents:l=vD,inputFieldTypes:u=mme,hintInsideTypes:c=hme,contentDirection:f="column",componentFieldProps:p,placeholderColor:m,onChange:g,variants:w,...b},x)=>{const{fieldColor:S,fieldFontStyle:k,fieldBorderType:T,fieldActiveColor:E}=n,A=m||Ie(S,.45),N=T==="underline",{id:I,type:P,name:M}=t,O=l[P],B=yD[P],j=p?.[P]??{};return v.jsx(H3,{id:I,validator:B,onChange:g,children:v.jsx(gme,{...b,...n,...t,...j,id:I,errorColor:o,placeholderColor:A,name:M||P,fieldHintInsideTypes:c,fieldLabelOnlyOutside:u.includes(P),contentDirection:f,variants:N?void 0:{focused:{...i,borderColor:E},error:{...a,borderColor:o},...w},underlineVariants:N?{focused:{...i,borderColor:E},error:{...a,borderColor:o}}:void 0,_spacing:r&&k?.fontSize,children:v.jsx(O,{ref:x,errorColor:o,shadow:e,...t,...j})})})}),gme=R(dme).withConfig({displayName:"FieldComponent__FieldLayout",componentId:"sc-a26b8b0b-0"})(["",""],({_spacing:e})=>!!e&&`& ${a3} { padding: ${e}px !important; }`),vme={submitMessageTitle:"Thank you!",submitMessageText:"Your submission has been successfully sent.",submitMessageAlignment:"center",submitMessageTitleColor:"rgb(17, 17, 17)",submitMessageTextColor:"rgba(17, 17, 17, 0.5)",submitMessageButtonColor:"rgb(25, 123, 255)",submitMessageTitleFontStyle:{fontSize:24,fontWeight:"bold",fontStyle:"normal",textTransform:void 0},submitMessageTextFontStyle:{fontSize:15,fontWeight:"normal",fontStyle:"normal"},submitMessageButton:!0,submitMessageButtonText:"OK"};function Y3(e){const t=sa();return y.useCallback(()=>{t({type:"reset"}),e.forEach(({id:n,type:r})=>{t({type:"changeField",field:{id:n,value:void 0,valid:!0,type:r}})}),t({type:"init",fields:e})},[e,t])}R.div.withConfig({displayName:"SubmitMessage__Container",componentId:"sc-d64c9e16-0"})(["display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;"]),R.div.withConfig({displayName:"SubmitMessage__Message",componentId:"sc-d64c9e16-1"})(["display:flex;justify-content:center;flex-direction:column;"]),R.div.withConfig({displayName:"SubmitMessage__Title",componentId:"sc-d64c9e16-2"})(["line-height:1.3;"," ",""],Qo,$i),R.div.withConfig({displayName:"SubmitMessage__Text",componentId:"sc-d64c9e16-3"})(["line-height:1.2;"," ",""],Qo,$i);const yme={submitAction:"message",...vme};function wme(e,t){const n=I3(),r=Y3(t);return y.useCallback(()=>{n({type:"toggleSubmitted",submitted:!0}),r();const o=/^(http(s?)|tel|mailto):/.test(e)?e:`https://${e}`;window.open(o,"_top")},[n,e])}function bme(){const e=I3();return y.useCallback(()=>e({type:"toggleSubmitted",submitted:!0}),[e])}function Cme(e,t){const n=I3(),r=Y3(t);return y.useCallback(()=>{if(n({type:"toggleClose",closed:!0}),r(),e){const o=setTimeout(()=>{n({type:"resetWidget"})},2e3);return()=>clearTimeout(o)}},[e,n,r])}const xme=["shortText","longText","email","URL","phone","number","hidden","numberScale"];function Sme(e,t){const n=sa();y.useEffect(()=>{const r={},o=window.location.search.substring(window.location.search.indexOf("?")+1).split("&");o&&o.forEach(i=>{const[a,l]=i.split("=");r[decodeURIComponent(a)]=decodeURIComponent(l)}),e?.filter(({fieldID:i})=>{const a=SD(t,i);return xme.includes(a)}).forEach(i=>{const{name:a,fieldID:l}=i;if(Object.keys(r).includes(a)){const u=r[a],c=SD(t,l);if(c){const f=yD[c],p=f?f(u):!0;n({type:"changeField",field:{id:l,value:u,valid:p,type:c}})}}})},[])}function SD(e,t){return e.find(({id:n})=>n===t)?.type}const $D="6LcXJn0jAAAAACg0n8DpgUsWgS47QaIIUB60IFhR",$me=`https://web.archive.org/web/20260217191803/https://www.google.com/recaptcha/api.js?render=${$D}`,Tme="https://web.archive.org/web/20260217191803/https://data.elfsight.com/public/recaptcha/verify";function kme(e){return e?new Promise(t=>{window.grecaptcha.ready(async()=>{try{const n=await window.grecaptcha.execute($D,{action:"submit"}),r=new FormData;r.append("token",n),(await fetch(Tme,{method:"POST",body:r})).ok?t(!0):t(!1)}catch{t(!1)}})}):!0}function Eme(e){y.useEffect(()=>{const t=".grecaptcha-badge { visibility: hidden; }",n=document.createElement("style");n.type="text/css",n.appendChild(document.createTextNode(t)),document.head.appendChild(n)},[]),y.useEffect(()=>{const t="recaptcha",n=document.getElementById(t);if(e&&!n){const r=document.createElement("script");r.type="text/javascript",r.src=$me,r.id=t,document.head.appendChild(r)}},[e])}const Ame=(e,t)=>{if(e.length!==t.length)return!0;const n=new Map(e.map(r=>[r.id,r]));return t.some(r=>{const o=n.get(r.id);return o?Object.keys(r).some(i=>{const a=i;return r[a]!==o[a]}):!0})},Dme=["choice","imageChoice","dropdown"],Rme=(e,t)=>{const{fieldID:n,condition:r,value:o}=e,i=t.find(({id:p})=>p===n);if(!i)return!1;const{type:a,options:l}=i,u=["empty","notEmpty"].includes(r),c=(!!e||a==="thumbScale")&&(!!o||u),f=!Dme.includes(a)||u||l?.some(({id:p})=>p===o);return c&&f},TD=e=>/^-?\d+(\.\d+)?$/.test(e),kD=(e,t,n=!1)=>{if(!TD(e)||!TD(t))return!1;const r=parseFloat(e),o=parseFloat(t);return n?r>o:r{const{widget_token:o,...i}=t,a=y0(o,new Headers({Accept:"application/json","Content-Type":"application/json"})),l=r?r({data:t,fields:n}):{fields:Object.values(n),...i};try{const u=await fetch(e,{...Ime,body:JSON.stringify(l),headers:a});if(!u.ok)throw new Error(await u.text());return{status:"success"}}catch(u){return console.error("Form submit error: ",u),{status:"failed"}}};function Pme(e){const t={};for(const n of e)t[n.id]={id:n.id,dependsOn:[],children:[],conditions:n.conditions,conditionalLogic:n.conditionalLogic,hasConditionalLogic:n.hasConditionalLogic};for(const n of e){const r=n.conditions?.map(({fieldID:o})=>o).filter(Boolean)||[];for(const o of r)!o||!t[n.id]||!t[o]||(n.hasConditionalLogic&&t[n.id].dependsOn.push(o),t[o].children.push(n.id))}return t}function Ome(e){const t=new Set,n=new Set,r=[],o=new Set;function i(a){if(!(o.has(a)||t.has(a))){if(n.has(a)){o.add(a);return}n.add(a);for(const l of e[a].dependsOn)if(i(l),o.has(l)){o.add(a);return}n.delete(a),t.add(a),r.push(a)}}return Object.keys(e).forEach(i),o.size>0&&console.error("[ConditionalLogic] Detected circular dependency."),r.filter(a=>!o.has(a))}function Lme(e){const t=String(e).replace(/\D/g,"");return t.length>0?"+"+String(e).replace(/\D/g,""):t}function _me(e,t,n){const{condition:r,value:o}=t,i=e?.value,a=n==="phone"?Lme(i):i,l=Array.isArray(a)&&a.length>0||a===0||!!a;if(!o)return r==="empty"?!l:r==="notEmpty"?l:!0;const u=Array.isArray(a)?a.includes(o):a===o;if(r==="is")return u;if(r==="isNot")return!u;const c=()=>l&&(Array.isArray(a)?a.some(f=>f.includes(o)):a.includes(o));return r==="contain"?c():r==="containNot"?!c():r==="start"?l&&(Array.isArray(a)?a.some(f=>f.startsWith(o)):a.startsWith(o)):r==="end"?l&&(Array.isArray(a)?a.some(f=>f.endsWith(o)):a.endsWith(o)):r==="greater"?l&&kD(a,o,!0):r==="less"?l&&kD(a,o):!0}function Mme({node:e,changedFields:t,visibility:n,fieldTypeMap:r}){const{hasConditionalLogic:o,conditionalLogic:i,conditions:a}=e;if(!o||!i||!a?.length)return!0;const{operator:l="AND",action:u}=i,c=a.map(p=>{const m=p.fieldID,g=n[m],w=r[m];if(!g)return!1;const b=t[m];return b?_me(b,p,w):!1}),f=l==="AND"?c.every(Boolean):c.some(Boolean);return u==="show"&&f||u==="hide"&&!f}function Bme(e){return e.map(t=>{const n=t.conditions?.filter(r=>Rme(r,e));return{...t,conditions:n}})}function ED(e,t){const n=Bme(e),r=Object.fromEntries(n.map(l=>[l.id,l.type])),o=Pme(n),i=Ome(o),a={};for(const l of i){const u=o[l];a[l]=Mme({node:u,visibility:a,changedFields:t,fieldTypeMap:r})}return e.filter(l=>a[l.id]??!1)}function Fme(e,t){const n=y.useRef(t),[r,o]=y.useState(ED(e,n.current));return f7(n.current,t)||(n.current={...t}),y.useEffect(()=>{const i=ED(e,n.current);o(a=>f7(a,i)?a:i)},[e,n.current]),r}const q3="error_upload",jme=1e3,AD=["file","signature"],DD=e=>AD.includes(e),zme=async({id:e,file:t,abortController:n,widgetToken:r})=>{const o=new FormData;o.append(`files[${e}][]`,t,t.name);const i=y0(r);try{return(await(await fetch(`${VA}/public/resources/attachments`,{method:"POST",headers:i,body:o,signal:n.signal})).json())[e][0]??q3}catch(a){return a instanceof Error&&a.name==="AbortError"?void 0:(console.error(a),q3)}finally{o?.delete(`files[${e}][]`)}},Gme=async({fields:e,files:t,dispatch:n,widgetToken:r})=>{const o=t.map(async({id:i,file:a,abortController:l,type:u})=>{try{const c=await zme({id:i,file:a,abortController:l,widgetToken:r});if(c===void 0||l.signal.aborted)return;Object.defineProperty(a,"uploaded",{value:c,enumerable:!0});const f=e[i].value?.filter(({name:m})=>m!==a.name),p=u||e[i].type||"file";n({type:"changeField",field:{...e[i],value:[...f,a],type:p}})}catch(c){console.error("Error in uploadedFiles:",c)}});await Promise.allSettled(o)},Vme=(e,t)=>{const n=y.useRef([]),[r,o]=y.useState(!1),i=Object.values(e),a=sa(),l=y.useCallback((b,x,S)=>{const T=n.current.find(({file:E,id:A})=>E.name===S.name&&A===b)?.abortController||new AbortController;return{id:b,file:S,abortController:T,type:x}},[]),u=y.useCallback(b=>i.filter(({type:x})=>b?x===b:DD(x)),[i]),c=y.useCallback(b=>b.flatMap(({id:x,type:S,value:k})=>{const T=k;return T?.length?T.map(E=>l(x,S,E)):[]}),[l]),f=y.useCallback(b=>b.filter(({file:x})=>!x.uploaded),[]),p=y.useCallback(async b=>{const x=f(b);if(!x.length)return[];o(!0);try{return await Gme({fields:e,files:x,dispatch:a,widgetToken:t}),x.map(({id:S,file:k})=>({fieldId:S,file:k}))}finally{o(!1)}},[e,a,t,f]),m=y.useMemo(()=>{const b=u("file");return c(b)},[u,c]);y.useEffect(()=>{if(!n.current.length||m.length>n.current.length){n.current=m;return}const x=m.map(({file:k,id:T})=>`${T}_${k.name}`),S=n.current.find(({file:k,id:T})=>!x.includes(`${T}_${k.name}`));S&&(S.abortController.abort(),n.current=m)},[m]),y.useEffect(()=>()=>{n.current.forEach(b=>b.abortController.abort()),n.current=[]},[]);const g=y.useCallback(()=>{if(r)return;const b=setTimeout(()=>p(m),jme);return()=>clearTimeout(b)},[m,r,p]),w=y.useCallback(async b=>{const x=Array.isArray(b)?b:[b],S=Object.entries(e).filter(([T,E])=>{const A=x.includes(T),N=E.value?.length>0,I=DD(E.type);return A&&!I?(console.warn(`Field ${T} has type '${E.type}' which is not uploadable. Allowed types: '${AD.join(", ")}'`),!1):A&&N&&I}).map(([T,E])=>E);if(!S.length)return;const k=c(S);return await p(k)},[e,c,p]);return{startFileWatcher:g,uploadFiles:w}},RD=["choice","imageChoice","dropdown"];function Ume({children:e,fields:t,widgetLanguage:n,displayedFields:r,submitUrl:o,additionalData:i,recaptcha:a=!1,consentValues:l=["Yes","No"],onSubmit:u,formatSubmitData:c}){const f=y.useRef([]),{fields:p,fieldsError:m}=ii(),g=sa();Eme(a);const{startFileWatcher:w,uploadFiles:b}=Vme(p,i.widget_token);y.useEffect(()=>w(),[w]);const x=T=>{const E=t.find(({id:P,isCalculatorField:M})=>P===T.id&&M);if(E)return Hme(E,t);const N=!!r.find(({id:P})=>P===T.id),I={...T,hidden:!N,value:N?T.value:void 0,fieldId:T.fieldID};return delete I.fieldID,T.type==="number"&&typeof I.value=="number"?{...I,value:String(I.value)}:T.type==="file"||T.type==="signature"?Wme(I):T.type==="consent"?qme(I,l):RD.includes(T.type)?ID(I,t):I},S=async()=>{const T=Object.entries(p).filter(([P,{type:M}])=>M&&!Jme.includes(M)),E=Object.entries(p).filter(([P,M])=>M.type==="signature").map(([P])=>P);E.length>0&&await b(E);const A=T.map(([P,M])=>[P,x(M)]),N=Object.fromEntries(A),{status:I}=await Nme({formatSubmitData:c,url:o,data:i,fields:N});return g({status:I,type:"setStatus"}),I==="success"&&g({type:"setStarted",started:!1}),I},k=T=>(T?.preventDefault&&T.preventDefault(),u(async()=>(g({type:"setStatus",status:"pending"}),Object.values(m).filter(Boolean).length>0?(g({type:"setError",fieldsError:{invalid:!0},status:"invalid"}),"invalid"):await kme(a)?await S():(g({type:"setStatus",status:"failed"}),"failed"))));return y.useEffect(()=>{Ame(f.current,t)&&(f.current=t,g({type:"init",fields:t}))},[t,g]),y.cloneElement(e,{...e.props,displayedFields:r,fields:t,widgetLanguage:n,onSubmit:k})}function Wme(e){const t=e.value;if(!t||t?.length===0)return{...e,value:""};const n=Array.from(t).filter(({uploaded:r})=>r!==q3).map(({uploaded:r})=>r);return{...e,value:n}}function Hme(e,t){const{id:n,fieldID:r,name:o,label:i,placeholder:a,required:l,type:u,group:c,hidden:f,thousandsSeparator:p,decimalSeparator:m}=e,g="visible"in e?!e.visible:!1,w=RD.includes(u)?ID(e,t).value:Yme(e,p,m),b=[o,i,a].find(x=>!!x?.trim())||"Untitled";return{fieldId:r,id:n,name:b,required:l,type:u,value:f?void 0:w,hidden:f,group:c,autoRespondHidden:g}}function Yme(e,t,n){const{value:r,format:o,group:i,maximumFormatFractionDigits:a}=e;if(!("format"in e)||o?._mode==="string")return r;const l=Number(r);if(isNaN(l)||!isFinite(l))return"—";if(e.type==="slider")return Kl(l,{prefix:o?.prefix,suffix:o?.suffix,maximumFractionDigits:a,thousandsSeparator:t,decimalSeparator:n});const u=i==="calculation-results";return Kl(l,{prefix:o?.prefix,suffix:o?.suffix,minimumFractionDigits:u?o?.decimalPlaces:void 0,maximumFractionDigits:u?o?.decimalPlaces:void 0,thousandsSeparator:t,decimalSeparator:n})}function qme(e,t){const[n,r]=t;return e.value==="Yes"?{...e,value:n}:{...e,value:r}}function ID(e,t){const n=t.find(i=>i.id===e.id)?.options,r=i=>{const a=n?.find(({id:l})=>l===i);return e.type==="choice"?a?.name||i:e.type==="imageChoice"?a?.name||a?.index:a?.name},o=Array.isArray(e.value)?e.value.map(i=>r(i)):r(e.value);return{...e,value:o}}const Kme={...{integrationGoogleSheets:!1,integrationGoogleSheetsAuth:void 0,integrationGoogleSheetsId:void 0,integrationGoogleSheetsTitle:void 0},...{integrationMailchimp:!1,integrationMailchimpAuth:void 0,integrationMailchimpList:"",integrationMailchimpFieldsMap:[]},...{integrationZapier:!1},webhooks:[]},ND={submitButtonAlignment:"center",submitButtonProps:{text:"Submit",mode:"contain",color:"rgb(25, 123, 255)",borderRadius:4,size:15,font:{fontSize:15,fontWeight:"bold",fontStyle:"normal"},horizontalPadding:23,verticalPadding:10,fullWidth:!1}};function Zme({text:e,mode:t,borderColor:n,color:r="rgb(17, 17, 17)",fontColor:o="rgb(255, 255, 255)",...i}){const a=r||ND.submitButtonProps.color,l=Pt(a);return v.jsx(cf,{...i,text:e,color:r,borderColor:n,mode:t,"aria-label":e??"Submit",fontColor:l})}const Qme=()=>{const{fields:e}=ii(),t=Object.values(e);return y.useMemo(()=>{const n=t.filter(r=>r.type==="file");return n.length?n.some(({value:r})=>r?.some(({uploaded:i})=>!i)):!1},[t])},Ja={...lme,...sme,...Se,...Kme,...yme,...ND,urlParams:[]},Jme=["label","heading","paragraph"],Xme=`${VA}/public/resources/form-submissions/`,ehe="An error occurred when submitting the form, please try again later";function the({children:e,fields:t,widgetToken:n,mailEI:r,autoresponderEI:o,editMode:i=!1,mailActive:a=!1,autoresponderActive:l=!1,submitAction:u="message",submitRedirectURL:c="",submitUrl:f=Xme,submitAdditionalData:p,urlParams:m=Ja.urlParams,integrationSMTP:g,integrationSettingsID:w,submitError:b=ehe,integrationMailchimp:x=Ja.integrationMailchimp,integrationMailchimpAuth:S=Ja.integrationMailchimpAuth,integrationMailchimpList:k=Ja.integrationMailchimpList,integrationMailchimpFieldsMap:T=Ja.integrationMailchimpFieldsMap,integrationGoogleSheets:E=Ja.integrationGoogleSheets,integrationGoogleSheetsAuth:A=Ja.integrationGoogleSheetsAuth,integrationGoogleSheetsId:N=Ja.integrationGoogleSheetsId,onSubmitSuccessful:I,...P}){const{fields:M}=ii(),O=Fme(t,M),B=y.useCallback(H=>{const ne=g?.status==="connected"&&g?.pid;return{pageUrl:u8("page"),websiteUrl:u8("site"),ei:H,...ne?{smtpSettingsPid:g.pid}:{}}},[g]),j=B(r),z=B(o),te=t.filter(({type:H})=>H==="email")[0]?.id,re=Object.entries(M).some(([H,{type:ne,value:ie}])=>ne==="email"?!!ie:!1),ae={identity:S?.identity,listID:k,emailField:te,fieldsMapping:T.map(({from:H,to:ne})=>ne&&{from:H,to:ne}).filter(Boolean)},oe={identity:A?.identity,sheetId:N},G=[{provider:"mail",active:a,options:j},{provider:"mail_autoresponder",active:l&&re,options:z},{provider:"mailchimp",active:x&&re,options:ae},{provider:"google",active:E,options:oe}].filter(H=>H.active).map(({provider:H,options:ne})=>({provider:H,options:ne})),V={widget_token:n,settings_pid:w,integrations:G,...p};Sme(m,t);const Z={redirect:wme(c,t),hide:Cme(i,t),message:bme()},F=async H=>{try{const ne=await H();if(["failed","invalid"].includes(ne))throw new Error;if(ne!=="success")return;I&&I(u),Z[u]();return}catch(ne){return ne.invalid?void 0:b}};return v.jsx(Ume,{...P,fields:t,displayedFields:O,submitUrl:f,additionalData:V,onSubmit:F,children:e})}const PD=R.div.withConfig({displayName:"HorizontalLayout__Grid",componentId:"sc-c7fef3b6-0"})(["text-align:left;"]);R(PD).withConfig({displayName:"HorizontalLayout__InsideGrid",componentId:"sc-c7fef3b6-1"})(["display:grid;grid-template-columns:repeat(",",1fr) auto;grid-template-rows:repeat(3,max-content);"],({_numFields:e})=>e),R(PD).withConfig({displayName:"HorizontalLayout__OutsideGrid",componentId:"sc-c7fef3b6-2"})(["display:flex;flex-direction:column;"]),R(xD).withConfig({displayName:"HorizontalLayout__StyledField",componentId:"sc-c7fef3b6-3"})(["&:first-of-type{padding-left:0;}&:last-of-type{padding-right:0;}"]),R(Zme).withConfig({displayName:"HorizontalLayout__HorizontalSubmitButton",componentId:"sc-c7fef3b6-4"})(["grid-row:3/3;visibility:",";margin-left:","px;margin-right:","px;"],({_visible:e})=>e?"visible":"hidden",({_spacing:e})=>e/2,({_spacing:e})=>e/2),R(hu).withConfig({displayName:"HorizontalLayout__StyledLoader",componentId:"sc-c7fef3b6-5"})(["position:absolute;grid-row:3/3;height:100%;"]),R.div.withConfig({displayName:"HorizontalLayout__Buttons",componentId:"sc-c7fef3b6-6"})(["position:relative;display:grid;grid-row:span 3;grid-template-rows:subgrid;"]),R.div.withConfig({displayName:"Recaptcha__Container",componentId:"sc-8d663807-0"})(["line-height:1.2;margin-top:","px;color:",";font-size:","px;a{color:",";text-decoration:underline;cursor:pointer;}"],({_spacing:e})=>e,({_textColor:e})=>e,({_fontSize:e})=>e,({_linksColor:e})=>e);const vt=e=>typeof e=="string",Of=()=>{let e,t;const n=new Promise((r,o)=>{e=r,t=o});return n.resolve=e,n.reject=t,n},OD=e=>e==null?"":""+e,nhe=(e,t,n)=>{e.forEach(r=>{t[r]&&(n[r]=t[r])})},rhe=/###/g,LD=e=>e&&e.indexOf("###")>-1?e.replace(rhe,"."):e,_D=e=>!e||vt(e),Lf=(e,t,n)=>{const r=vt(t)?t.split("."):t;let o=0;for(;o{const{obj:r,k:o}=Lf(e,t,Object);if(r!==void 0||t.length===1){r[o]=n;return}let i=t[t.length-1],a=t.slice(0,t.length-1),l=Lf(e,a,Object);for(;l.obj===void 0&&a.length;)i=`${a[a.length-1]}.${i}`,a=a.slice(0,a.length-1),l=Lf(e,a,Object),l?.obj&&typeof l.obj[`${l.k}.${i}`]<"u"&&(l.obj=void 0);l.obj[`${l.k}.${i}`]=n},ohe=(e,t,n,r)=>{const{obj:o,k:i}=Lf(e,t,Object);o[i]=o[i]||[],o[i].push(n)},Eh=(e,t)=>{const{obj:n,k:r}=Lf(e,t);if(n&&Object.prototype.hasOwnProperty.call(n,r))return n[r]},ihe=(e,t,n)=>{const r=Eh(e,n);return r!==void 0?r:Eh(t,n)},BD=(e,t,n)=>{for(const r in t)r!=="__proto__"&&r!=="constructor"&&(r in e?vt(e[r])||e[r]instanceof String||vt(t[r])||t[r]instanceof String?n&&(e[r]=t[r]):BD(e[r],t[r],n):e[r]=t[r]);return e},Bu=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var ahe={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const she=e=>vt(e)?e.replace(/[&<>"'\/]/g,t=>ahe[t]):e;class lhe{constructor(t){this.capacity=t,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(t){const n=this.regExpMap.get(t);if(n!==void 0)return n;const r=new RegExp(t);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(t,r),this.regExpQueue.push(t),r}}const uhe=[" ",",","?","!",";"],dhe=new lhe(20),che=(e,t,n)=>{t=t||"",n=n||"";const r=uhe.filter(a=>t.indexOf(a)<0&&n.indexOf(a)<0);if(r.length===0)return!0;const o=dhe.getRegExp(`(${r.map(a=>a==="?"?"\\?":a).join("|")})`);let i=!o.test(e);if(!i){const a=e.indexOf(n);a>0&&!o.test(e.substring(0,a))&&(i=!0)}return i},K3=function(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(!e)return;if(e[t])return Object.prototype.hasOwnProperty.call(e,t)?e[t]:void 0;const r=t.split(n);let o=e;for(let i=0;i-1&&ue?.replace("_","-"),fhe={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console?.[e]?.apply?.(console,t)}};class Dh{constructor(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.init(t,n)}init(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=n.prefix||"i18next:",this.logger=t||fhe,this.options=n,this.debug=n.debug}log(){for(var t=arguments.length,n=new Array(t),r=0;r{this.observers[r]||(this.observers[r]=new Map);const o=this.observers[r].get(n)||0;this.observers[r].set(n,o+1)}),this}off(t,n){if(this.observers[t]){if(!n){delete this.observers[t];return}this.observers[t].delete(n)}}emit(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o{let[l,u]=a;for(let c=0;c{let[l,u]=a;for(let c=0;c1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=t||{},this.options=n,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(t){this.options.ns.indexOf(t)<0&&this.options.ns.push(t)}removeNamespaces(t){const n=this.options.ns.indexOf(t);n>-1&&this.options.ns.splice(n,1)}getResource(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const i=o.keySeparator!==void 0?o.keySeparator:this.options.keySeparator,a=o.ignoreJSONStructure!==void 0?o.ignoreJSONStructure:this.options.ignoreJSONStructure;let l;t.indexOf(".")>-1?l=t.split("."):(l=[t,n],r&&(Array.isArray(r)?l.push(...r):vt(r)&&i?l.push(...r.split(i)):l.push(r)));const u=Eh(this.data,l);return!u&&!n&&!r&&t.indexOf(".")>-1&&(t=l[0],n=l[1],r=l.slice(2).join(".")),u||!a||!vt(r)?u:K3(this.data?.[t]?.[n],r,i)}addResource(t,n,r,o){let i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1};const a=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator;let l=[t,n];r&&(l=l.concat(a?r.split(a):r)),t.indexOf(".")>-1&&(l=t.split("."),o=n,n=l[1]),this.addNamespaces(n),MD(this.data,l,o),i.silent||this.emit("added",t,n,r,o)}addResources(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(const i in r)(vt(r[i])||Array.isArray(r[i]))&&this.addResource(t,n,i,r[i],{silent:!0});o.silent||this.emit("added",t,n,r)}addResourceBundle(t,n,r,o,i){let a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1,skipCopy:!1},l=[t,n];t.indexOf(".")>-1&&(l=t.split("."),o=r,r=n,n=l[1]),this.addNamespaces(n);let u=Eh(this.data,l)||{};a.skipCopy||(r=JSON.parse(JSON.stringify(r))),o?BD(u,r,i):u={...u,...r},MD(this.data,l,u),a.silent||this.emit("added",t,n,r)}removeResourceBundle(t,n){this.hasResourceBundle(t,n)&&delete this.data[t][n],this.removeNamespaces(n),this.emit("removed",t,n)}hasResourceBundle(t,n){return this.getResource(t,n)!==void 0}getResourceBundle(t,n){return n||(n=this.options.defaultNS),this.getResource(t,n)}getDataByLanguage(t){return this.data[t]}hasLanguageSomeTranslations(t){const n=this.getDataByLanguage(t);return!!(n&&Object.keys(n)||[]).find(o=>n[o]&&Object.keys(n[o]).length>0)}toJSON(){return this.data}}var jD={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,o){return e.forEach(i=>{t=this.processors[i]?.process(t,n,r,o)??t}),t}};const zD={},GD=e=>!vt(e)&&typeof e!="boolean"&&typeof e!="number";class Ih extends Rh{constructor(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(),nhe(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],t,this),this.options=n,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=Ai.create("translator")}changeLanguage(t){t&&(this.language=t)}exists(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};return t==null?!1:this.resolve(t,n)?.res!==void 0}extractFromKey(t,n){let r=n.nsSeparator!==void 0?n.nsSeparator:this.options.nsSeparator;r===void 0&&(r=":");const o=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator;let i=n.ns||this.options.defaultNS||[];const a=r&&t.indexOf(r)>-1,l=!this.options.userDefinedKeySeparator&&!n.keySeparator&&!this.options.userDefinedNsSeparator&&!n.nsSeparator&&!che(t,r,o);if(a&&!l){const u=t.match(this.interpolator.nestingRegexp);if(u&&u.length>0)return{key:t,namespaces:vt(i)?[i]:i};const c=t.split(r);(r!==o||r===o&&this.options.ns.indexOf(c[0])>-1)&&(i=c.shift()),t=c.join(o)}return{key:t,namespaces:vt(i)?[i]:i}}translate(t,n,r){if(typeof n!="object"&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),typeof n=="object"&&(n={...n}),n||(n={}),t==null)return"";Array.isArray(t)||(t=[String(t)]);const o=n.returnDetails!==void 0?n.returnDetails:this.options.returnDetails,i=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator,{key:a,namespaces:l}=this.extractFromKey(t[t.length-1],n),u=l[l.length-1],c=n.lng||this.language,f=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(c?.toLowerCase()==="cimode"){if(f){const B=n.nsSeparator||this.options.nsSeparator;return o?{res:`${u}${B}${a}`,usedKey:a,exactUsedKey:a,usedLng:c,usedNS:u,usedParams:this.getUsedParamsDetails(n)}:`${u}${B}${a}`}return o?{res:a,usedKey:a,exactUsedKey:a,usedLng:c,usedNS:u,usedParams:this.getUsedParamsDetails(n)}:a}const p=this.resolve(t,n);let m=p?.res;const g=p?.usedKey||a,w=p?.exactUsedKey||a,b=["[object Number]","[object Function]","[object RegExp]"],x=n.joinArrays!==void 0?n.joinArrays:this.options.joinArrays,S=!this.i18nFormat||this.i18nFormat.handleAsObject,k=n.count!==void 0&&!vt(n.count),T=Ih.hasDefaultValue(n),E=k?this.pluralResolver.getSuffix(c,n.count,n):"",A=n.ordinal&&k?this.pluralResolver.getSuffix(c,n.count,{ordinal:!1}):"",N=k&&!n.ordinal&&n.count===0,I=N&&n[`defaultValue${this.options.pluralSeparator}zero`]||n[`defaultValue${E}`]||n[`defaultValue${A}`]||n.defaultValue;let P=m;S&&!m&&T&&(P=I);const M=GD(P),O=Object.prototype.toString.apply(P);if(S&&P&&M&&b.indexOf(O)<0&&!(vt(x)&&Array.isArray(P))){if(!n.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const B=this.options.returnedObjectHandler?this.options.returnedObjectHandler(g,P,{...n,ns:l}):`key '${a} (${this.language})' returned an object instead of string.`;return o?(p.res=B,p.usedParams=this.getUsedParamsDetails(n),p):B}if(i){const B=Array.isArray(P),j=B?[]:{},z=B?w:g;for(const te in P)if(Object.prototype.hasOwnProperty.call(P,te)){const re=`${z}${i}${te}`;T&&!m?j[te]=this.translate(re,{...n,defaultValue:GD(I)?I[te]:void 0,joinArrays:!1,ns:l}):j[te]=this.translate(re,{...n,joinArrays:!1,ns:l}),j[te]===re&&(j[te]=P[te])}m=j}}else if(S&&vt(x)&&Array.isArray(m))m=m.join(x),m&&(m=this.extendTranslation(m,t,n,r));else{let B=!1,j=!1;!this.isValidLookup(m)&&T&&(B=!0,m=I),this.isValidLookup(m)||(j=!0,m=a);const te=(n.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&j?void 0:m,re=T&&I!==m&&this.options.updateMissing;if(j||B||re){if(this.logger.log(re?"updateKey":"missingKey",c,u,a,re?I:m),i){const V=this.resolve(a,{...n,keySeparator:!1});V&&V.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let ae=[];const oe=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if(this.options.saveMissingTo==="fallback"&&oe&&oe[0])for(let V=0;V{const H=T&&F!==m?F:te;this.options.missingKeyHandler?this.options.missingKeyHandler(V,u,Z,H,re,n):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(V,u,Z,H,re,n),this.emit("missingKey",V,u,Z,m)};this.options.saveMissing&&(this.options.saveMissingPlurals&&k?ae.forEach(V=>{const Z=this.pluralResolver.getSuffixes(V,n);N&&n[`defaultValue${this.options.pluralSeparator}zero`]&&Z.indexOf(`${this.options.pluralSeparator}zero`)<0&&Z.push(`${this.options.pluralSeparator}zero`),Z.forEach(F=>{G([V],a+F,n[`defaultValue${F}`]||I)})}):G(ae,a,I))}m=this.extendTranslation(m,t,n,p,r),j&&m===a&&this.options.appendNamespaceToMissingKey&&(m=`${u}:${a}`),(j||B)&&this.options.parseMissingKeyHandler&&(m=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${u}:${a}`:a,B?m:void 0))}return o?(p.res=m,p.usedParams=this.getUsedParamsDetails(n),p):m}extendTranslation(t,n,r,o,i){var a=this;if(this.i18nFormat?.parse)t=this.i18nFormat.parse(t,{...this.options.interpolation.defaultVariables,...r},r.lng||this.language||o.usedLng,o.usedNS,o.usedKey,{resolved:o});else if(!r.skipInterpolation){r.interpolation&&this.interpolator.init({...r,interpolation:{...this.options.interpolation,...r.interpolation}});const c=vt(t)&&(r?.interpolation?.skipOnVariables!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let f;if(c){const m=t.match(this.interpolator.nestingRegexp);f=m&&m.length}let p=r.replace&&!vt(r.replace)?r.replace:r;if(this.options.interpolation.defaultVariables&&(p={...this.options.interpolation.defaultVariables,...p}),t=this.interpolator.interpolate(t,p,r.lng||this.language||o.usedLng,r),c){const m=t.match(this.interpolator.nestingRegexp),g=m&&m.length;f1&&arguments[1]!==void 0?arguments[1]:{},r,o,i,a,l;return vt(t)&&(t=[t]),t.forEach(u=>{if(this.isValidLookup(r))return;const c=this.extractFromKey(u,n),f=c.key;o=f;let p=c.namespaces;this.options.fallbackNS&&(p=p.concat(this.options.fallbackNS));const m=n.count!==void 0&&!vt(n.count),g=m&&!n.ordinal&&n.count===0,w=n.context!==void 0&&(vt(n.context)||typeof n.context=="number")&&n.context!=="",b=n.lngs?n.lngs:this.languageUtils.toResolveHierarchy(n.lng||this.language,n.fallbackLng);p.forEach(x=>{this.isValidLookup(r)||(l=x,!zD[`${b[0]}-${x}`]&&this.utils?.hasLoadedNamespace&&!this.utils?.hasLoadedNamespace(l)&&(zD[`${b[0]}-${x}`]=!0,this.logger.warn(`key "${o}" for languages "${b.join(", ")}" won't get resolved as namespace "${l}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),b.forEach(S=>{if(this.isValidLookup(r))return;a=S;const k=[f];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(k,f,S,x,n);else{let E;m&&(E=this.pluralResolver.getSuffix(S,n.count,n));const A=`${this.options.pluralSeparator}zero`,N=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(m&&(k.push(f+E),n.ordinal&&E.indexOf(N)===0&&k.push(f+E.replace(N,this.options.pluralSeparator)),g&&k.push(f+A)),w){const I=`${f}${this.options.contextSeparator}${n.context}`;k.push(I),m&&(k.push(I+E),n.ordinal&&E.indexOf(N)===0&&k.push(I+E.replace(N,this.options.pluralSeparator)),g&&k.push(I+A))}}let T;for(;T=k.pop();)this.isValidLookup(r)||(i=T,r=this.getResource(S,x,T,n))}))})}),{res:r,usedKey:o,exactUsedKey:i,usedLng:a,usedNS:l}}isValidLookup(t){return t!==void 0&&!(!this.options.returnNull&&t===null)&&!(!this.options.returnEmptyString&&t==="")}getResource(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat?.getResource?this.i18nFormat.getResource(t,n,r,o):this.resourceStore.getResource(t,n,r,o)}getUsedParamsDetails(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const n=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],r=t.replace&&!vt(t.replace);let o=r?t.replace:t;if(r&&typeof t.count<"u"&&(o.count=t.count),this.options.interpolation.defaultVariables&&(o={...this.options.interpolation.defaultVariables,...o}),!r){o={...o};for(const i of n)delete o[i]}return o}static hasDefaultValue(t){const n="defaultValue";for(const r in t)if(Object.prototype.hasOwnProperty.call(t,r)&&n===r.substring(0,n.length)&&t[r]!==void 0)return!0;return!1}}class VD{constructor(t){this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Ai.create("languageUtils")}getScriptPartFromCode(t){if(t=Ah(t),!t||t.indexOf("-")<0)return null;const n=t.split("-");return n.length===2||(n.pop(),n[n.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(n.join("-"))}getLanguagePartFromCode(t){if(t=Ah(t),!t||t.indexOf("-")<0)return t;const n=t.split("-");return this.formatLanguageCode(n[0])}formatLanguageCode(t){if(vt(t)&&t.indexOf("-")>-1){let n;try{n=Intl.getCanonicalLocales(t)[0]}catch{}return n&&this.options.lowerCaseLng&&(n=n.toLowerCase()),n||(this.options.lowerCaseLng?t.toLowerCase():t)}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}isSupportedCode(t){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(t=this.getLanguagePartFromCode(t)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(t)>-1}getBestMatchFromCodes(t){if(!t)return null;let n;return t.forEach(r=>{if(n)return;const o=this.formatLanguageCode(r);(!this.options.supportedLngs||this.isSupportedCode(o))&&(n=o)}),!n&&this.options.supportedLngs&&t.forEach(r=>{if(n)return;const o=this.getLanguagePartFromCode(r);if(this.isSupportedCode(o))return n=o;n=this.options.supportedLngs.find(i=>{if(i===o)return i;if(!(i.indexOf("-")<0&&o.indexOf("-")<0)&&(i.indexOf("-")>0&&o.indexOf("-")<0&&i.substring(0,i.indexOf("-"))===o||i.indexOf(o)===0&&o.length>1))return i})}),n||(n=this.getFallbackCodes(this.options.fallbackLng)[0]),n}getFallbackCodes(t,n){if(!t)return[];if(typeof t=="function"&&(t=t(n)),vt(t)&&(t=[t]),Array.isArray(t))return t;if(!n)return t.default||[];let r=t[n];return r||(r=t[this.getScriptPartFromCode(n)]),r||(r=t[this.formatLanguageCode(n)]),r||(r=t[this.getLanguagePartFromCode(n)]),r||(r=t.default),r||[]}toResolveHierarchy(t,n){const r=this.getFallbackCodes(n||this.options.fallbackLng||[],t),o=[],i=a=>{a&&(this.isSupportedCode(a)?o.push(a):this.logger.warn(`rejecting language code not found in supportedLngs: ${a}`))};return vt(t)&&(t.indexOf("-")>-1||t.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&i(this.formatLanguageCode(t)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&i(this.getScriptPartFromCode(t)),this.options.load!=="currentOnly"&&i(this.getLanguagePartFromCode(t))):vt(t)&&i(this.formatLanguageCode(t)),r.forEach(a=>{o.indexOf(a)<0&&i(this.formatLanguageCode(a))}),o}}const UD={zero:0,one:1,two:2,few:3,many:4,other:5},WD={select:e=>e===1?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class phe{constructor(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.languageUtils=t,this.options=n,this.logger=Ai.create("pluralResolver"),this.pluralRulesCache={}}addRule(t,n){this.rules[t]=n}clearCache(){this.pluralRulesCache={}}getRule(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=Ah(t==="dev"?"en":t),o=n.ordinal?"ordinal":"cardinal",i=JSON.stringify({cleanedCode:r,type:o});if(i in this.pluralRulesCache)return this.pluralRulesCache[i];let a;try{a=new Intl.PluralRules(r,{type:o})}catch{if(!Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),WD;if(!t.match(/-|_/))return WD;const u=this.languageUtils.getLanguagePartFromCode(t);a=this.getRule(u,n)}return this.pluralRulesCache[i]=a,a}needsPlural(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=this.getRule(t,n);return r||(r=this.getRule("dev",n)),r?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(t,r).map(o=>`${n}${o}`)}getSuffixes(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=this.getRule(t,n);return r||(r=this.getRule("dev",n)),r?r.resolvedOptions().pluralCategories.sort((o,i)=>UD[o]-UD[i]).map(o=>`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${o}`):[]}getSuffix(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const o=this.getRule(t,r);return o?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${o.select(n)}`:(this.logger.warn(`no plural rule found for: ${t}`),this.getSuffix("dev",n,r))}}const HD=function(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:".",o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,i=ihe(e,t,n);return!i&&o&&vt(n)&&(i=K3(e,n,r),i===void 0&&(i=K3(t,n,r))),i},Z3=e=>e.replace(/\$/g,"$$$$");class mhe{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=Ai.create("interpolator"),this.options=t,this.format=t?.interpolation?.format||(n=>n),this.init(t)}init(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};t.interpolation||(t.interpolation={escapeValue:!0});const{escape:n,escapeValue:r,useRawValueToEscape:o,prefix:i,prefixEscaped:a,suffix:l,suffixEscaped:u,formatSeparator:c,unescapeSuffix:f,unescapePrefix:p,nestingPrefix:m,nestingPrefixEscaped:g,nestingSuffix:w,nestingSuffixEscaped:b,nestingOptionsSeparator:x,maxReplaces:S,alwaysFormat:k}=t.interpolation;this.escape=n!==void 0?n:she,this.escapeValue=r!==void 0?r:!0,this.useRawValueToEscape=o!==void 0?o:!1,this.prefix=i?Bu(i):a||"{{",this.suffix=l?Bu(l):u||"}}",this.formatSeparator=c||",",this.unescapePrefix=f?"":p||"-",this.unescapeSuffix=this.unescapePrefix?"":f||"",this.nestingPrefix=m?Bu(m):g||Bu("$t("),this.nestingSuffix=w?Bu(w):b||Bu(")"),this.nestingOptionsSeparator=x||",",this.maxReplaces=S||1e3,this.alwaysFormat=k!==void 0?k:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const t=(n,r)=>n?.source===r?(n.lastIndex=0,n):new RegExp(r,"g");this.regexp=t(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=t(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=t(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(t,n,r,o){let i,a,l;const u=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},c=g=>{if(g.indexOf(this.formatSeparator)<0){const S=HD(n,u,g,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(S,void 0,r,{...o,...n,interpolationkey:g}):S}const w=g.split(this.formatSeparator),b=w.shift().trim(),x=w.join(this.formatSeparator).trim();return this.format(HD(n,u,b,this.options.keySeparator,this.options.ignoreJSONStructure),x,r,{...o,...n,interpolationkey:b})};this.resetRegExp();const f=o?.missingInterpolationHandler||this.options.missingInterpolationHandler,p=o?.interpolation?.skipOnVariables!==void 0?o.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:g=>Z3(g)},{regex:this.regexp,safeValue:g=>this.escapeValue?Z3(this.escape(g)):Z3(g)}].forEach(g=>{for(l=0;i=g.regex.exec(t);){const w=i[1].trim();if(a=c(w),a===void 0)if(typeof f=="function"){const x=f(t,i,o);a=vt(x)?x:""}else if(o&&Object.prototype.hasOwnProperty.call(o,w))a="";else if(p){a=i[0];continue}else this.logger.warn(`missed to pass in variable ${w} for interpolating ${t}`),a="";else!vt(a)&&!this.useRawValueToEscape&&(a=OD(a));const b=g.safeValue(a);if(t=t.replace(i[0],b),p?(g.regex.lastIndex+=a.length,g.regex.lastIndex-=i[0].length):g.regex.lastIndex=0,l++,l>=this.maxReplaces)break}}),t}nest(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o,i,a;const l=(u,c)=>{const f=this.nestingOptionsSeparator;if(u.indexOf(f)<0)return u;const p=u.split(new RegExp(`${f}[ ]*{`));let m=`{${p[1]}`;u=p[0],m=this.interpolate(m,a);const g=m.match(/'/g),w=m.match(/"/g);((g?.length??0)%2===0&&!w||w.length%2!==0)&&(m=m.replace(/'/g,'"'));try{a=JSON.parse(m),c&&(a={...c,...a})}catch(b){return this.logger.warn(`failed parsing options string in nesting for key ${u}`,b),`${u}${f}${m}`}return a.defaultValue&&a.defaultValue.indexOf(this.prefix)>-1&&delete a.defaultValue,u};for(;o=this.nestingRegexp.exec(t);){let u=[];a={...r},a=a.replace&&!vt(a.replace)?a.replace:a,a.applyPostProcessor=!1,delete a.defaultValue;let c=!1;if(o[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(o[1])){const f=o[1].split(this.formatSeparator).map(p=>p.trim());o[1]=f.shift(),u=f,c=!0}if(i=n(l.call(this,o[1].trim(),a),a),i&&o[0]===t&&!vt(i))return i;vt(i)||(i=OD(i)),i||(this.logger.warn(`missed to resolve ${o[1]} for nesting ${t}`),i=""),c&&(i=u.reduce((f,p)=>this.format(f,p,r.lng,{...r,interpolationkey:o[1].trim()}),i.trim())),t=t.replace(o[0],i),this.regexp.lastIndex=0}return t}}const hhe=e=>{let t=e.toLowerCase().trim();const n={};if(e.indexOf("(")>-1){const r=e.split("(");t=r[0].toLowerCase().trim();const o=r[1].substring(0,r[1].length-1);t==="currency"&&o.indexOf(":")<0?n.currency||(n.currency=o.trim()):t==="relativetime"&&o.indexOf(":")<0?n.range||(n.range=o.trim()):o.split(";").forEach(a=>{if(a){const[l,...u]=a.split(":"),c=u.join(":").trim().replace(/^'+|'+$/g,""),f=l.trim();n[f]||(n[f]=c),c==="false"&&(n[f]=!1),c==="true"&&(n[f]=!0),isNaN(c)||(n[f]=parseInt(c,10))}})}return{formatName:t,formatOptions:n}},Fu=e=>{const t={};return(n,r,o)=>{let i=o;o&&o.interpolationkey&&o.formatParams&&o.formatParams[o.interpolationkey]&&o[o.interpolationkey]&&(i={...i,[o.interpolationkey]:void 0});const a=r+JSON.stringify(i);let l=t[a];return l||(l=e(Ah(r),o),t[a]=l),l(n)}};class ghe{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=Ai.create("formatter"),this.options=t,this.formats={number:Fu((n,r)=>{const o=new Intl.NumberFormat(n,{...r});return i=>o.format(i)}),currency:Fu((n,r)=>{const o=new Intl.NumberFormat(n,{...r,style:"currency"});return i=>o.format(i)}),datetime:Fu((n,r)=>{const o=new Intl.DateTimeFormat(n,{...r});return i=>o.format(i)}),relativetime:Fu((n,r)=>{const o=new Intl.RelativeTimeFormat(n,{...r});return i=>o.format(i,r.range||"day")}),list:Fu((n,r)=>{const o=new Intl.ListFormat(n,{...r});return i=>o.format(i)})},this.init(t)}init(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};this.formatSeparator=n.interpolation.formatSeparator||","}add(t,n){this.formats[t.toLowerCase().trim()]=n}addCached(t,n){this.formats[t.toLowerCase().trim()]=Fu(n)}format(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const i=n.split(this.formatSeparator);if(i.length>1&&i[0].indexOf("(")>1&&i[0].indexOf(")")<0&&i.find(l=>l.indexOf(")")>-1)){const l=i.findIndex(u=>u.indexOf(")")>-1);i[0]=[i[0],...i.splice(1,l)].join(this.formatSeparator)}return i.reduce((l,u)=>{const{formatName:c,formatOptions:f}=hhe(u);if(this.formats[c]){let p=l;try{const m=o?.formatParams?.[o.interpolationkey]||{},g=m.locale||m.lng||o.locale||o.lng||r;p=this.formats[c](l,g,{...f,...o,...m})}catch(m){this.logger.warn(m)}return p}else this.logger.warn(`there was no format function for ${c}`);return l},t)}}const vhe=(e,t)=>{e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)};class yhe extends Rh{constructor(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};super(),this.backend=t,this.store=n,this.services=r,this.languageUtils=r.languageUtils,this.options=o,this.logger=Ai.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=o.maxParallelReads||10,this.readingCalls=0,this.maxRetries=o.maxRetries>=0?o.maxRetries:5,this.retryTimeout=o.retryTimeout>=1?o.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(r,o.backend,o)}queueLoad(t,n,r,o){const i={},a={},l={},u={};return t.forEach(c=>{let f=!0;n.forEach(p=>{const m=`${c}|${p}`;!r.reload&&this.store.hasResourceBundle(c,p)?this.state[m]=2:this.state[m]<0||(this.state[m]===1?a[m]===void 0&&(a[m]=!0):(this.state[m]=1,f=!1,a[m]===void 0&&(a[m]=!0),i[m]===void 0&&(i[m]=!0),u[p]===void 0&&(u[p]=!0)))}),f||(l[c]=!0)}),(Object.keys(i).length||Object.keys(a).length)&&this.queue.push({pending:a,pendingCount:Object.keys(a).length,loaded:{},errors:[],callback:o}),{toLoad:Object.keys(i),pending:Object.keys(a),toLoadLanguages:Object.keys(l),toLoadNamespaces:Object.keys(u)}}loaded(t,n,r){const o=t.split("|"),i=o[0],a=o[1];n&&this.emit("failedLoading",i,a,n),!n&&r&&this.store.addResourceBundle(i,a,r,void 0,void 0,{skipCopy:!0}),this.state[t]=n?-1:2,n&&r&&(this.state[t]=0);const l={};this.queue.forEach(u=>{ohe(u.loaded,[i],a),vhe(u,t),n&&u.errors.push(n),u.pendingCount===0&&!u.done&&(Object.keys(u.loaded).forEach(c=>{l[c]||(l[c]={});const f=u.loaded[c];f.length&&f.forEach(p=>{l[c][p]===void 0&&(l[c][p]=!0)})}),u.done=!0,u.errors.length?u.callback(u.errors):u.callback())}),this.emit("loaded",l),this.queue=this.queue.filter(u=>!u.done)}read(t,n,r){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,a=arguments.length>5?arguments[5]:void 0;if(!t.length)return a(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:t,ns:n,fcName:r,tried:o,wait:i,callback:a});return}this.readingCalls++;const l=(c,f)=>{if(this.readingCalls--,this.waitingReads.length>0){const p=this.waitingReads.shift();this.read(p.lng,p.ns,p.fcName,p.tried,p.wait,p.callback)}if(c&&f&&o{this.read.call(this,t,n,r,o+1,i*2,a)},i);return}a(c,f)},u=this.backend[r].bind(this.backend);if(u.length===2){try{const c=u(t,n);c&&typeof c.then=="function"?c.then(f=>l(null,f)).catch(l):l(null,c)}catch(c){l(c)}return}return u(t,n,l)}prepareLoading(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),o&&o();vt(t)&&(t=this.languageUtils.toResolveHierarchy(t)),vt(n)&&(n=[n]);const i=this.queueLoad(t,n,r,o);if(!i.toLoad.length)return i.pending.length||o(),null;i.toLoad.forEach(a=>{this.loadOne(a)})}load(t,n,r){this.prepareLoading(t,n,{},r)}reload(t,n,r){this.prepareLoading(t,n,{reload:!0},r)}loadOne(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const r=t.split("|"),o=r[0],i=r[1];this.read(o,i,"read",void 0,void 0,(a,l)=>{a&&this.logger.warn(`${n}loading namespace ${i} for language ${o} failed`,a),!a&&l&&this.logger.log(`${n}loaded namespace ${i} for language ${o}`,l),this.loaded(t,a,l)})}saveMissing(t,n,r,o,i){let a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},l=arguments.length>6&&arguments[6]!==void 0?arguments[6]:()=>{};if(this.services?.utils?.hasLoadedNamespace&&!this.services?.utils?.hasLoadedNamespace(n)){this.logger.warn(`did not save key "${r}" as the namespace "${n}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(r==null||r==="")){if(this.backend?.create){const u={...a,isUpdate:i},c=this.backend.create.bind(this.backend);if(c.length<6)try{let f;c.length===5?f=c(t,n,r,o,u):f=c(t,n,r,o),f&&typeof f.then=="function"?f.then(p=>l(null,p)).catch(l):l(null,f)}catch(f){l(f)}else c(t,n,r,o,l,u)}!t||!t[0]||this.store.addResource(t[0],n,r,o)}}}const YD=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if(typeof e[1]=="object"&&(t=e[1]),vt(e[1])&&(t.defaultValue=e[1]),vt(e[2])&&(t.tDescription=e[2]),typeof e[2]=="object"||typeof e[3]=="object"){const n=e[3]||e[2];Object.keys(n).forEach(r=>{t[r]=n[r]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}),qD=e=>(vt(e.ns)&&(e.ns=[e.ns]),vt(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),vt(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs?.indexOf?.("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),typeof e.initImmediate=="boolean"&&(e.initAsync=e.initImmediate),e),Nh=()=>{},whe=e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(n=>{typeof e[n]=="function"&&(e[n]=e[n].bind(e))})};class _f extends Rh{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;if(super(),this.options=qD(t),this.services={},this.logger=Ai,this.modules={external:[]},whe(this),n&&!this.isInitialized&&!t.isClone){if(!this.options.initAsync)return this.init(t,n),this;setTimeout(()=>{this.init(t,n)},0)}}init(){var t=this;let n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,typeof n=="function"&&(r=n,n={}),n.defaultNS==null&&n.ns&&(vt(n.ns)?n.defaultNS=n.ns:n.ns.indexOf("translation")<0&&(n.defaultNS=n.ns[0]));const o=YD();this.options={...o,...this.options,...qD(n)},this.options.interpolation={...o.interpolation,...this.options.interpolation},n.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=n.keySeparator),n.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=n.nsSeparator);const i=f=>f?typeof f=="function"?new f:f:null;if(!this.options.isClone){this.modules.logger?Ai.init(i(this.modules.logger),this.options):Ai.init(null,this.options);let f;this.modules.formatter?f=this.modules.formatter:f=ghe;const p=new VD(this.options);this.store=new FD(this.options.resources,this.options);const m=this.services;m.logger=Ai,m.resourceStore=this.store,m.languageUtils=p,m.pluralResolver=new phe(p,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),f&&(!this.options.interpolation.format||this.options.interpolation.format===o.interpolation.format)&&(m.formatter=i(f),m.formatter.init(m,this.options),this.options.interpolation.format=m.formatter.format.bind(m.formatter)),m.interpolator=new mhe(this.options),m.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},m.backendConnector=new yhe(i(this.modules.backend),m.resourceStore,m,this.options),m.backendConnector.on("*",function(g){for(var w=arguments.length,b=new Array(w>1?w-1:0),x=1;x1?w-1:0),x=1;x{g.init&&g.init(this)})}if(this.format=this.options.interpolation.format,r||(r=Nh),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const f=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);f.length>0&&f[0]!=="dev"&&(this.options.lng=f[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(f=>{this[f]=function(){return t.store[f](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(f=>{this[f]=function(){return t.store[f](...arguments),t}});const u=Of(),c=()=>{const f=(p,m)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),u.resolve(m),r(p,m)};if(this.languages&&!this.isInitialized)return f(null,this.t.bind(this));this.changeLanguage(this.options.lng,f)};return this.options.resources||!this.options.initAsync?c():setTimeout(c,0),u}loadResources(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Nh;const o=vt(t)?t:this.language;if(typeof t=="function"&&(r=t),!this.options.resources||this.options.partialBundledLanguages){if(o?.toLowerCase()==="cimode"&&(!this.options.preload||this.options.preload.length===0))return r();const i=[],a=l=>{if(!l||l==="cimode")return;this.services.languageUtils.toResolveHierarchy(l).forEach(c=>{c!=="cimode"&&i.indexOf(c)<0&&i.push(c)})};o?a(o):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(u=>a(u)),this.options.preload?.forEach?.(l=>a(l)),this.services.backendConnector.load(i,this.options.ns,l=>{!l&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),r(l)})}else r(null)}reloadResources(t,n,r){const o=Of();return typeof t=="function"&&(r=t,t=void 0),typeof n=="function"&&(r=n,n=void 0),t||(t=this.languages),n||(n=this.options.ns),r||(r=Nh),this.services.backendConnector.reload(t,n,i=>{o.resolve(),r(i)}),o}use(t){if(!t)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!t.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return t.type==="backend"&&(this.modules.backend=t),(t.type==="logger"||t.log&&t.warn&&t.error)&&(this.modules.logger=t),t.type==="languageDetector"&&(this.modules.languageDetector=t),t.type==="i18nFormat"&&(this.modules.i18nFormat=t),t.type==="postProcessor"&&jD.addPostProcessor(t),t.type==="formatter"&&(this.modules.formatter=t),t.type==="3rdParty"&&this.modules.external.push(t),this}setResolvedLanguage(t){if(!(!t||!this.languages)&&!(["cimode","dev"].indexOf(t)>-1))for(let n=0;n-1)&&this.store.hasLanguageSomeTranslations(r)){this.resolvedLanguage=r;break}}}changeLanguage(t,n){var r=this;this.isLanguageChangingTo=t;const o=Of();this.emit("languageChanging",t);const i=u=>{this.language=u,this.languages=this.services.languageUtils.toResolveHierarchy(u),this.resolvedLanguage=void 0,this.setResolvedLanguage(u)},a=(u,c)=>{c?(i(c),this.translator.changeLanguage(c),this.isLanguageChangingTo=void 0,this.emit("languageChanged",c),this.logger.log("languageChanged",c)):this.isLanguageChangingTo=void 0,o.resolve(function(){return r.t(...arguments)}),n&&n(u,function(){return r.t(...arguments)})},l=u=>{!t&&!u&&this.services.languageDetector&&(u=[]);const c=vt(u)?u:this.services.languageUtils.getBestMatchFromCodes(u);c&&(this.language||i(c),this.translator.language||this.translator.changeLanguage(c),this.services.languageDetector?.cacheUserLanguage?.(c)),this.loadResources(c,f=>{a(f,c)})};return!t&&this.services.languageDetector&&!this.services.languageDetector.async?l(this.services.languageDetector.detect()):!t&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(l):this.services.languageDetector.detect(l):l(t),o}getFixedT(t,n,r){var o=this;const i=function(a,l){let u;if(typeof l!="object"){for(var c=arguments.length,f=new Array(c>2?c-2:0),p=2;p`${u.keyPrefix}${m}${w}`):g=u.keyPrefix?`${u.keyPrefix}${m}${a}`:a,o.t(g,u)};return vt(t)?i.lng=t:i.lngs=t,i.ns=n,i.keyPrefix=r,i}t(){for(var t=arguments.length,n=new Array(t),r=0;r1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const r=n.lng||this.resolvedLanguage||this.languages[0],o=this.options?this.options.fallbackLng:!1,i=this.languages[this.languages.length-1];if(r.toLowerCase()==="cimode")return!0;const a=(l,u)=>{const c=this.services.backendConnector.state[`${l}|${u}`];return c===-1||c===0||c===2};if(n.precheck){const l=n.precheck(this,a);if(l!==void 0)return l}return!!(this.hasResourceBundle(r,t)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||a(r,t)&&(!o||a(i,t)))}loadNamespaces(t,n){const r=Of();return this.options.ns?(vt(t)&&(t=[t]),t.forEach(o=>{this.options.ns.indexOf(o)<0&&this.options.ns.push(o)}),this.loadResources(o=>{r.resolve(),n&&n(o)}),r):(n&&n(),Promise.resolve())}loadLanguages(t,n){const r=Of();vt(t)&&(t=[t]);const o=this.options.preload||[],i=t.filter(a=>o.indexOf(a)<0&&this.services.languageUtils.isSupportedCode(a));return i.length?(this.options.preload=o.concat(i),this.loadResources(a=>{r.resolve(),n&&n(a)}),r):(n&&n(),Promise.resolve())}dir(t){if(t||(t=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language)),!t)return"rtl";const n=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],r=this.services?.languageUtils||new VD(YD());return n.indexOf(r.getLanguagePartFromCode(t))>-1||t.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return new _f(t,n)}cloneInstance(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Nh;const r=t.forkResourceStore;r&&delete t.forkResourceStore;const o={...this.options,...t,isClone:!0},i=new _f(o);if((t.debug!==void 0||t.prefix!==void 0)&&(i.logger=i.logger.clone(t)),["store","services","language"].forEach(l=>{i[l]=this[l]}),i.services={...this.services},i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},r){const l=Object.keys(this.store.data).reduce((u,c)=>(u[c]={...this.store.data[c]},Object.keys(u[c]).reduce((f,p)=>(f[p]={...u[c][p]},f),{})),{});i.store=new FD(l,o),i.services.resourceStore=i.store}return i.translator=new Ih(i.services,o),i.translator.on("*",function(l){for(var u=arguments.length,c=new Array(u>1?u-1:0),f=1;fbhe(),[]);return y.useMemo(()=>{i.init({defaultNS:Q3,react:{useSuspense:!1},lowerCaseLng:!0,nsSeparator:!1,keySeparator:!1,interpolation:{escapeValue:!1}})},[i]),y.useEffect(()=>{for(const[a,l]of Object.entries(o.current))i.addResourceBundle(a,Q3,l)},[i]),y.useEffect(()=>{if(n){i.changeLanguage(n);for(const[a,l]of Object.entries(r))i.addResourceBundle(a,Q3,{...o.current[a],...l},!0,!0)}},[i,n,r]),v.jsx(CQ,{i18n:i,children:e})}const xhe={ar:{reviews:"المراجعات","Based on":"استنادًا إلى","All Reviews":"جميع المراجعات","Load More":"تحميل المزيد","Owner Reply":"رد المالك","Read more":"اقرأ المزيد","View on":"عرض على","Overall Rating":"التقييم العام",on:"تشغيل","{{number}} reviews":"{{number}} مراجعة","out of 5":"من 5",Hide:"إخفاء","Verified by {{supplierName}}":"تم التحقق منه بواسطة {{supplierName}}","Top Rated on {{supplierName}}":"الأعلى تقييماً على {{supplierName}}","Review us on {{supplierName}}":"قيّمنا على {{supplierName}}","AI-Generated Summary":"ملخص تم إنشاؤه بواسطة الذكاء الاصطناعي","Very Good":"جيد جدًا",Good:"جيد","Posted on":"تم النشر في","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"الأعلى تقييماً على {{firstSourceTitle}} و{{secondSourceTitle}}","Verified Customer":"عميل موثوق","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"الأعلى تقييماً على {{firstSourceTitle}}، {{secondSourceTitle}} والمزيد",Excellent:"ممتاز","Amazon’s Choice":"اختيار أمازون","Best Seller on Amazon":"الأكثر مبيعًا على أمازون","There are no comments available for this review.":"لا توجد تعليقات متاحة لهذا التقييم.","Guest Favorite on Airbnb":"مفضل لدى الضيوف على Airbnb","Top Rated App":"أفضل تطبيق تقييمًا","Best Value on Capterra":"أفضل قيمة على كابتيرا","Leader on G2":"الرائد على G2","Left a 1-star rating. Needs improvement.":"ترك تقييمًا بنجمة واحدة. يحتاج إلى تحسين.","Star Seller on Etsy":"بائع مميز على Etsy","Top Performer on Capterra":"الأفضل أداءً على كابتيرا","Top Rated Seller on AliExpress":"أفضل بائع تقييمًا على AliExpress","Left a 4-star rating. Very good!":"ترك تقييم 4 نجوم. جيد جدًا!","Top Rated on Facebook":"الأعلى تقييماً على فيسبوك","Left a 3-star rating. It was okay!":"ترك تقييم 3 نجوم. كان جيدًا!","Top Rated on Google Play":"الأعلى تقييماً على Google Play","Left a 5-star rating. Excellent!":"ترك تقييم 5 نجوم. ممتاز!","Best Ease of Use on Capterra":"أفضل سهولة استخدام على Capterra","Users Love Us on G2":"يحبنا المستخدمون على G2","High Performer on G2":"الأداء العالي على G2","Traveller Review Award on Booking.com":"جائزة تقييم المسافر على Booking.com","Left a 2-star rating. Could be better.":"ترك تقييمًا بنجمتين. يمكن أن يكون أفضل.","Travelers’ Choice on Tripadvisor":"اختيار المسافرين على Tripadvisor","Diners’ Choice on OpenTable":"اختيار الرواد على OpenTable","Top Rated Stay on Booking.com":"الإقامة الأعلى تقييماً على Booking.com","Top Rated on Google":"الأعلى تقييماً على Google","People Love Us on Yelp":"الناس يحبوننا على يلب","Based on {{number}} reviews":"استنادًا إلى {{number}} مراجعة","Based on {{number}} {{supplierName}} reviews":"استنادًا إلى {{number}} تقييمات {{supplierName}}",Or:"أو",You:"أنت",Cancel:"إلغاء","Add Photo":"إضافة صورة",Done:"تم","Keep Writing":"استمر في الكتابة","Write a Review":"اكتب مراجعة","Post Review":"إرسال مراجعة","Discard Review":"تجاهل المراجعة","Before you go…":"قبل أن تذهب...","Thank you for your review!":"شكرًا لمراجعتك!","Your name":"اسمك","Copy Review Text":"نسخ نص المراجعة","Discard your review?":"هل تريد تجاهل مراجعتك؟","Review Text Copied":"تم نسخ نص المراجعة","Just Now":"الآن","Drop photo here":"أسقط الصورة هنا","Tell us about your experience":"أخبرنا عن تجربتك","Please rate your experience before posting":"يرجى تقييم تجربتك قبل النشر","You help us grow with every review":"أنت تساعدنا على النمو مع كل تقييم","Choose a platform below to leave your feedback":"اختر منصة أدناه لترك ملاحظاتك","Your feedback is valuable and helps us improve.":"ملاحظاتك قيمة وتساعدنا على التحسين.","An error occurred when submitting the form, please try again":"حدث خطأ عند إرسال النموذج، يرجى المحاولة مرة أخرى","An unexpected error occurred. Please try again":"حدث خطأ غير متوقع. يرجى المحاولة مرة أخرى","This photo is already uploaded. Please upload a different one":"تم تحميل هذه الصورة بالفعل. يرجى تحميل صورة أخرى","This file cannot be uploaded because the file format is unsupported":"لا يمكن تحميل هذا الملف لأن تنسيقه غير مدعوم","This file cannot be uploaded because file size limit (100 MB) is exceeded":"لا يمكن تحميل هذا الملف لأن حجم الملف يتجاوز الحد الأقصى (100 ميجابايت)","You've started writing a review. If you close this window, your text will be lost.":"لقد بدأت في كتابة مراجعة. إذا أغلقت هذه النافذة، سيتم فقدان نصك.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"هل يمكنك نسخ تقييمك ومشاركته على منصات أخرى؟ لن يستغرق الأمر سوى لحظة ويساعدنا كثيرًا.",Posting:"جارٍ النشر","Write Again":"اكتب مرة أخرى","Write with AI":"اكتب باستخدام الذكاء الاصطناعي","Hang on, your review is being written…":"انتظر، جاري كتابة تقييمك...","Share key points to generate a review":"شارك النقاط الرئيسية لكتابة مراجعة","You've reached the limit of AI suggestions for now.":"لقد وصلت إلى الحد الأقصى للاقتراحات الذكية في الوقت الحالي.","See original ({{language}})":"انظر الأصل ({{language}})","See translation ({{language}})":"انظر الترجمة ({{language}})"},be:{reviews:"водгукі","Based on":"На падставе","All Reviews":"Усе водгукі","Load More":"Загрузіць яшчэ","Owner Reply":"Адказ уладальніка","Read more":"Чытаць далей","View on":"Праглядзець на","Overall Rating":"Агульная ацэнка",on:"уключана","{{number}} reviews":"{{number}} водгукаў","out of 5":"з 5",Hide:"Схаваць","Verified by {{supplierName}}":"Пацверджана {{supplierName}}","Top Rated on {{supplierName}}":"Лепшыя ацэнкі на {{supplierName}}","Review us on {{supplierName}}":"Ацаніце нас на {{supplierName}}","AI-Generated Summary":"Зводка, згенераваная ШІ","Very Good":"Вельмі добра",Good:"Добра","Posted on":"Апублікавана","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Лідзіруе па рэйтынгу на {{firstSourceTitle}} і {{secondSourceTitle}}","Verified Customer":"Правераны кліент","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Лідзіруе па рэйтынгу на {{firstSourceTitle}}, {{secondSourceTitle}} і іншых",Excellent:"Выдатна","Amazon’s Choice":"Выбар Amazon","Best Seller on Amazon":"Лідар продажаў на Amazon","There are no comments available for this review.":"Для гэтага водгуку няма даступных каментароў.","Guest Favorite on Airbnb":"Улюблены госцем на Airbnb","Top Rated App":"Лепшае прыкладанне па рэйтынгу","Best Value on Capterra":"Лепшае суадносіны кошту і якасці на Capterra","Leader on G2":"Лідэр на G2","Left a 1-star rating. Needs improvement.":"Пакінуў адзнаку ў 1 зорку. Патрабуецца паляпшэнне.","Star Seller on Etsy":"Зорны прадавец на Etsy","Top Performer on Capterra":"Лідар па прадукцыйнасці на Capterra","Top Rated Seller on AliExpress":"Лепшы прадавец на AliExpress","Left a 4-star rating. Very good!":"Пакінуў ацэнку ў 4 зоркі. Вельмі добра!","Top Rated on Facebook":"Лепшыя ацэнкі ў Facebook","Left a 3-star rating. It was okay!":"Пакінуў ацэнку на 3 зоркі. Было нармальна!","Top Rated on Google Play":"Лідзіруе па рэйтынгу ў Google Play","Left a 5-star rating. Excellent!":"Пакінуў 5-зоркавую ацэнку. Выдатна!","Best Ease of Use on Capterra":"Лепшая прастата выкарыстання на Capterra","Users Love Us on G2":"Карыстальнікі любяць нас на G2","High Performer on G2":"Высокая прадукцыйнасць на G2","Traveller Review Award on Booking.com":"Прыз Traveller Review Award на Booking.com","Left a 2-star rating. Could be better.":"Пакінуў ацэнку ў 2 зоркі. Магло быць лепш.","Travelers’ Choice on Tripadvisor":"Выбар падарожнікаў на Tripadvisor","Diners’ Choice on OpenTable":"Выбар гасцей на OpenTable","Top Rated Stay on Booking.com":"Лепшае размяшчэнне на Booking.com","Top Rated on Google":"Лепшыя ацэнкі ў Google","People Love Us on Yelp":"Нас любяць на Yelp","Based on {{number}} reviews":"На падставе {{number}} водгукаў","Based on {{number}} {{supplierName}} reviews":"На падставе {{number}} водгукаў пра {{supplierName}}",Or:"або",You:"Вы",Cancel:"Адмяніць","Add Photo":"Дадаць фота",Done:"Гатова","Keep Writing":"Працягвайце пісаць","Write a Review":"Напісаць водгук","Post Review":"Апублікаваць водгук","Discard Review":"Адхіліць водгук","Before you go…":"Перш чым пайсці…","Thank you for your review!":"Дзякуй за ваш водгук!","Your name":"Вашае імя","Copy Review Text":"Скапіраваць тэкст водгуку","Discard your review?":"Адхіліць ваш водгук?","Just Now":"Толькі што","Review Text Copied":"Тэкст водгуку скапіраваны","Drop photo here":"Перацягніце фота сюды","Tell us about your experience":"Раскажыце нам пра свой досвед","Please rate your experience before posting":"Калі ласка, ацаніце свой вопыт перад публікацыяй","You help us grow with every review":"Вы дапамагаеце нам расці з кожным водгукам","Choose a platform below to leave your feedback":"Абярыце платформу ніжэй, каб пакінуць свой водгук","Your feedback is valuable and helps us improve.":"Ваш водгук важны і дапамагае нам паляпшацься.","An error occurred when submitting the form, please try again":"Пры адпраўцы формы адбылася памылка, паспрабуйце яшчэ раз","An unexpected error occurred. Please try again":"Адбылася непрадбачаная памылка. Калі ласка, паспрабуйце яшчэ раз","This photo is already uploaded. Please upload a different one":"Гэта фота ўжо загружана. Калі ласка, загрузіце іншую","This file cannot be uploaded because the file format is unsupported":"Гэты файл нельга загрузіць, бо фармат файла не падтрымліваецца","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Гэты файл нельга загрузіць, бо ён перавышае ліміт памеру файла (100 МБ)","You've started writing a review. If you close this window, your text will be lost.":"Вы пачалі пісаць водгук. Калі вы закроеце гэтае акно, ваш тэкст будзе страчаны.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Ці маглі б вы скапіраваць свой водгук і падзяліцца ім на іншых платформах? Гэта зойме толькі момант і вельмі нам дапаможа.",Posting:"Публікацыя","Write Again":"Напісаць зноў","Write with AI":"Пішыце з дапамогай ШІ","Hang on, your review is being written…":"Пачакайце, ваш водгук ствараецца…","Share key points to generate a review":"Падзяліцеся асноўнымі момантамі для стварэння водгуку","You've reached the limit of AI suggestions for now.":"Вы дасягнулі ліміту прапаноў AI на дадзены момант.","See original ({{language}})":"Глядзець арыгінал ({{language}})","See translation ({{language}})":"Глядзіце пераклад ({{language}})"},bg:{reviews:"отзиви","Based on":"Въз основа на","All Reviews":"Всички отзиви","Load More":"Зареди още","Owner Reply":"Отговор на собственика","Read more":"Прочетете още","View on":"Виж на","Overall Rating":"Обща оценка",on:"включено","{{number}} reviews":"{{number}} отзива","out of 5":"от 5",Hide:"Скриване","Verified by {{supplierName}}":"Потвърдено от {{supplierName}}","Top Rated on {{supplierName}}":"Най-високо оценени в {{supplierName}}","Review us on {{supplierName}}":"Оценете ни в {{supplierName}}","AI-Generated Summary":"Обобщение, генерирано от AI","Very Good":"Много добро",Good:"Добър","Posted on":"Публикувано на","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Най-високо оценен в {{firstSourceTitle}} и {{secondSourceTitle}}","Verified Customer":"Потвърден клиент","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Най-високо оценен в {{firstSourceTitle}}, {{secondSourceTitle}} и други",Excellent:"Отлично","Amazon’s Choice":"Изборът на Amazon","Best Seller on Amazon":"Най-продаван в Amazon","There are no comments available for this review.":"Няма налични коментари за този отзив.","Guest Favorite on Airbnb":"Любимец на гостите в Airbnb","Top Rated App":"Най-високо оценено приложение","Best Value on Capterra":"Най-добра стойност в Capterra","Leader on G2":"Лидер в G2","Left a 1-star rating. Needs improvement.":"Остави оценка от 1 звезда. Има нужда от подобрение.","Star Seller on Etsy":"Звезден продавач в Etsy","Top Performer on Capterra":"Топ изпълнител в Capterra","Top Rated Seller on AliExpress":"Топ оценен продавач в AliExpress","Left a 4-star rating. Very good!":"Остави 4-звезден рейтинг. Много добро!","Top Rated on Facebook":"Най-високо оценени във Facebook","Left a 3-star rating. It was okay!":"Остави оценка от 3 звезди. Беше добре!","Top Rated on Google Play":"Най-високо оценени в Google Play","Left a 5-star rating. Excellent!":"Остави 5-звезден рейтинг. Отлично!","Best Ease of Use on Capterra":"Най-добра лекота на използване в Capterra","Users Love Us on G2":"Потребителите ни обичат в G2","High Performer on G2":"Високопроизводител в G2","Traveller Review Award on Booking.com":"Награда за отзиви на пътешественици в Booking.com","Left a 2-star rating. Could be better.":"Остави оценка от 2 звезди. Може да е по-добре.","Travelers’ Choice on Tripadvisor":"Изборът на пътешествениците в Tripadvisor","Diners’ Choice on OpenTable":"Избор на клиенти в OpenTable","Top Rated Stay on Booking.com":"Най-високо оценен престой в Booking.com","Top Rated on Google":"Най-високо оценени в Google","People Love Us on Yelp":"Хората ни обичат в Yelp","Based on {{number}} reviews":"Въз основа на {{number}} отзива","Based on {{number}} {{supplierName}} reviews":"Въз основа на {{number}} отзиви за {{supplierName}}",Or:"или",You:"Вие",Cancel:"Отказ","Add Photo":"Добавяне на снимка",Done:"Готово","Keep Writing":"Продължавайте да пишете","Write a Review":"Напишете отзив","Post Review":"Публикувай отзив","Discard Review":"Отхвърли отзива","Before you go…":"Преди да си тръгнете…","Thank you for your review!":"Благодарим ви за отзива!","Your name":"Вашето име","Copy Review Text":"Копиране на текста на отзива","Discard your review?":"Да изтриете ли отзива си?","Just Now":"Току-що","Review Text Copied":"Текстът на отзива е копиран","Drop photo here":"Пуснете снимка тук","Tell us about your experience":"Разкажете ни за вашия опит","Please rate your experience before posting":"Моля, оценете преживяването си преди да публикувате","You help us grow with every review":"Помагате ни да растем с всяко ревю","Choose a platform below to leave your feedback":"Изберете платформа по-долу, за да оставите отзив","Your feedback is valuable and helps us improve.":"Вашата обратна връзка е ценна и ни помага да се подобряваме.","An error occurred when submitting the form, please try again":"Възникна грешка при изпращане на формуляра, моля опитайте отново","An unexpected error occurred. Please try again":"Възникна неочаквана грешка. Моля, опитайте отново","This photo is already uploaded. Please upload a different one":"Тази снимка вече е качена. Моля, качете друга","This file cannot be uploaded because the file format is unsupported":"Този файл не може да бъде качен, защото форматът не се поддържа","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Този файл не може да бъде качен, защото надвишава лимита за размер (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Започнахте да пишете отзив. Ако затворите този прозорец, текстът ви ще бъде загубен.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Може ли да копирате отзива си и да го споделите в други платформи? Отнема само миг и наистина ни помага.",Posting:"Публикуване","Write Again":"Напиши отново","Write with AI":"Пишете с AI","Hang on, your review is being written…":"Моля, изчакайте, вашият отзив се пише…","Share key points to generate a review":"Споделете ключови моменти за създаване на отзив","You've reached the limit of AI suggestions for now.":"Достигнахте лимита за AI предложения засега.","See original ({{language}})":"Виж оригинала ({{language}})","See translation ({{language}})":"Вижте превода ({{language}})"},bn:{reviews:"রিভিউ","Based on":"এর উপর ভিত্তি করে","All Reviews":"সব রিভিউ","Load More":"আরও লোড করুন","Owner Reply":"মালিকের উত্তর","Read more":"আরও পড়ুন","View on":"দেখুন","Overall Rating":"সামগ্রিক রেটিং",on:"চালু","{{number}} reviews":"{{number}}টি রিভিউ","out of 5":"৫ এর মধ্যে",Hide:"লুকান","Verified by {{supplierName}}":"{{supplierName}} দ্বারা যাচাই করা হয়েছে","Top Rated on {{supplierName}}":"{{supplierName}}-এ সর্বোচ্চ রেটেড","Review us on {{supplierName}}":"{{supplierName}}-এ আমাদের রিভিউ দিন","AI-Generated Summary":"এআই-উৎপাদিত সংক্ষিপ্তসার","Very Good":"খুব ভালো",Good:"ভাল","Posted on":"পোস্ট করা হয়েছে","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} এবং {{secondSourceTitle}}-এ সর্বোচ্চ রেটেড","Verified Customer":"যাচাইকৃত গ্রাহক","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} এবং আরও অনেকের মধ্যে সর্বাধিক রেটেড",Excellent:"চমৎকার","Amazon’s Choice":"অ্যামাজনের পছন্দ","Best Seller on Amazon":"অ্যামাজনে সেরা বিক্রেতা","There are no comments available for this review.":"এই পর্যালোচনার জন্য কোনো মন্তব্য নেই।","Guest Favorite on Airbnb":"Airbnb-এ অতিথিদের প্রিয়","Top Rated App":"শীর্ষ রেটেড অ্যাপ","Best Value on Capterra":"Capterra-তে সেরা মূল্য","Leader on G2":"G2-এ নেতা","Left a 1-star rating. Needs improvement.":"১-তারকা রেটিং দিয়েছে। উন্নতির প্রয়োজন।","Star Seller on Etsy":"Etsy-তে স্টার বিক্রেতা","Top Performer on Capterra":"Capterra-তে শীর্ষ পারফর্মার","Top Rated Seller on AliExpress":"AliExpress-এ শীর্ষ রেটেড বিক্রেতা","Left a 4-star rating. Very good!":"৪-তারকা রেটিং দিয়েছেন। খুব ভালো!","Top Rated on Facebook":"ফেসবুকে সর্বোচ্চ রেটেড","Left a 3-star rating. It was okay!":"৩-তারকা রেটিং দিয়েছে। মোটামুটি ছিল!","Top Rated on Google Play":"Google Play-এ সর্বাধিক রেটেড","Left a 5-star rating. Excellent!":"৫-তারকা রেটিং দিয়েছেন। চমৎকার!","Best Ease of Use on Capterra":"Capterra-তে সেরা ব্যবহারের সহজতা","Users Love Us on G2":"ব্যবহারকারীরা আমাদের G2-তে ভালোবাসে","High Performer on G2":"G2-এ উচ্চ পারফরমার","Traveller Review Award on Booking.com":"Booking.com-এ Traveller Review Award","Left a 2-star rating. Could be better.":"২-তারকা রেটিং দিয়েছে। আরও ভালো হতে পারত।","Travelers’ Choice on Tripadvisor":"Tripadvisor-এ ভ্রমণকারীদের পছন্দ","Diners’ Choice on OpenTable":"OpenTable-এ ডাইনার্স চয়েস","Top Rated Stay on Booking.com":"Booking.com-এ সর্বোচ্চ রেটেড থাকার স্থান","Top Rated on Google":"Google-এ সর্বাধিক রেটেড","People Love Us on Yelp":"Yelp-এ সবাই আমাদের ভালোবাসে","Based on {{number}} reviews":"{{number}}টি রিভিউয়ের উপর ভিত্তি করে","Based on {{number}} {{supplierName}} reviews":"{{supplierName}}-এর {{number}}টি রিভিউয়ের ভিত্তিতে",Or:"অথবা",You:"আপনি",Cancel:"বাতিল","Add Photo":"ছবি যোগ করুন",Done:"সম্পন্ন","Keep Writing":"লিখতে থাকুন","Write a Review":"একটি রিভিউ লিখুন","Post Review":"রিভিউ পোস্ট করুন","Discard Review":"রিভিউ বাতিল করুন","Before you go…":"আপনি যাওয়ার আগে...","Thank you for your review!":"আপনার রিভিউয়ের জন্য ধন্যবাদ!","Your name":"আপনার নাম","Copy Review Text":"রিভিউ টেক্সট কপি করুন","Discard your review?":"আপনার রিভিউ বাতিল করবেন?","Just Now":"এখনই","Review Text Copied":"রিভিউ টেক্সট কপি হয়েছে","Drop photo here":"এখানে ছবি দিন","Tell us about your experience":"আপনার অভিজ্ঞতা আমাদের জানান","Please rate your experience before posting":"পোস্ট করার আগে অনুগ্রহ করে আপনার অভিজ্ঞতা রেট করুন","You help us grow with every review":"আপনি প্রতিটি রিভিউয়ের মাধ্যমে আমাদের বাড়তে সাহায্য করেন","Choose a platform below to leave your feedback":"আপনার মতামত জানানোর জন্য নিচের একটি প্ল্যাটফর্ম বেছে নিন","Your feedback is valuable and helps us improve.":"আপনার মতামত মূল্যবান এবং আমাদের উন্নতিতে সহায়তা করে।","An error occurred when submitting the form, please try again":"ফর্ম জমা দেওয়ার সময় একটি ত্রুটি ঘটেছে, অনুগ্রহ করে আবার চেষ্টা করুন","An unexpected error occurred. Please try again":"একটি অপ্রত্যাশিত ত্রুটি ঘটেছে। অনুগ্রহ করে আবার চেষ্টা করুন","This photo is already uploaded. Please upload a different one":"এই ছবি ইতিমধ্যে আপলোড করা হয়েছে। অনুগ্রহ করে অন্যটি আপলোড করুন","This file cannot be uploaded because the file format is unsupported":"এই ফাইলটি আপলোড করা যাবে না কারণ ফাইল ফরম্যাটটি সমর্থিত নয়","This file cannot be uploaded because file size limit (100 MB) is exceeded":"এই ফাইলটি আপলোড করা যাবে না কারণ ফাইলের আকারের সীমা (১০০ এমবি) অতিক্রম করেছে","You've started writing a review. If you close this window, your text will be lost.":"আপনি একটি রিভিউ লেখা শুরু করেছেন। আপনি যদি এই উইন্ডোটি বন্ধ করেন, আপনার লেখা হারিয়ে যাবে।","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"আপনি কি দয়া করে আপনার রিভিউটি কপি করে অন্যান্য প্ল্যাটফর্মে শেয়ার করতে পারেন? এটি মাত্র এক মুহূর্ত সময় নেয় এবং আমাদের সত্যিই সাহায্য করে।",Posting:"পোস্ট করা হচ্ছে","Write Again":"আবার লিখুন","Write with AI":"এআই দিয়ে লিখুন","Hang on, your review is being written…":"অপেক্ষা করুন, আপনার রিভিউ লেখা হচ্ছে…","Share key points to generate a review":"রিভিউ তৈরি করতে মূল পয়েন্টগুলো শেয়ার করুন","You've reached the limit of AI suggestions for now.":"আপনি আপাতত AI পরামর্শের সীমায় পৌঁছেছেন।","See original ({{language}})":"মূল দেখুন ({{language}})","See translation ({{language}})":"অনুবাদ দেখুন ({{language}})"},ca:{reviews:"resenyes","Based on":"Basat en","All Reviews":"Totes les ressenyes","Load More":"Carrega'n més","Owner Reply":"Resposta del propietari","Read more":"Llegir més","View on":"Veure a","Overall Rating":"Valoració general",on:"activat","{{number}} reviews":"{{number}} ressenyes","out of 5":"de 5",Hide:"Amaga","Verified by {{supplierName}}":"Verificat per {{supplierName}}","Top Rated on {{supplierName}}":"Millor valorat a {{supplierName}}","Review us on {{supplierName}}":"Valora'ns a {{supplierName}}","AI-Generated Summary":"Resum generat per IA","Very Good":"Molt bo",Good:"Bé","Posted on":"Publicat el","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Millor valorat a {{firstSourceTitle}} i {{secondSourceTitle}}","Verified Customer":"Client verificat","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Millor valorat a {{firstSourceTitle}}, {{secondSourceTitle}} i més",Excellent:"Excel·lent","Amazon’s Choice":"Elecció d'Amazon","Best Seller on Amazon":"Més venut a Amazon","There are no comments available for this review.":"No hi ha comentaris disponibles per a aquesta ressenya.","Guest Favorite on Airbnb":"Favorit dels hostes a Airbnb","Top Rated App":"Aplicació millor valorada","Best Value on Capterra":"Millor valor a Capterra","Leader on G2":"Líder a G2","Left a 1-star rating. Needs improvement.":"Ha deixat una valoració d'1 estrella. Cal millorar.","Star Seller on Etsy":"Venedor estrella a Etsy","Top Performer on Capterra":"Millor valorat a Capterra","Top Rated Seller on AliExpress":"Venedor millor valorat a AliExpress","Left a 4-star rating. Very good!":"Ha deixat una valoració de 4 estrelles. Molt bé!","Top Rated on Facebook":"Millor valorat a Facebook","Left a 3-star rating. It was okay!":"Ha deixat una valoració de 3 estrelles. Estava bé!","Top Rated on Google Play":"Millor valorat a Google Play","Left a 5-star rating. Excellent!":"Ha deixat una valoració de 5 estrelles. Excel·lent!","Best Ease of Use on Capterra":"Millor facilitat d'ús a Capterra","Users Love Us on G2":"Els usuaris ens estimen a G2","High Performer on G2":"Alt rendiment a G2","Traveller Review Award on Booking.com":"Premi Traveller Review a Booking.com","Left a 2-star rating. Could be better.":"Ha deixat una valoració de 2 estrelles. Podria ser millor.","Travelers’ Choice on Tripadvisor":"Elecció dels viatgers a Tripadvisor","Diners’ Choice on OpenTable":"Elecció dels comensals a OpenTable","Top Rated Stay on Booking.com":"Estada millor valorada a Booking.com","Top Rated on Google":"Millor valorat a Google","People Love Us on Yelp":"La gent ens estima a Yelp","Based on {{number}} reviews":"Basat en {{number}} ressenyes","Based on {{number}} {{supplierName}} reviews":"Basat en {{number}} ressenyes de {{supplierName}}",Or:"o",You:"Tu",Cancel:"Cancel·la","Add Photo":"Afegeix foto",Done:"Fet","Keep Writing":"Segueix escrivint","Write a Review":"Escriu una ressenya","Post Review":"Publica una ressenya","Discard Review":"Descarta la ressenya","Before you go…":"Abans de marxar...","Thank you for your review!":"Gràcies per la teva ressenya!","Your name":"El teu nom","Copy Review Text":"Copia el text de la ressenya","Discard your review?":"Descartar la teva ressenya?","Just Now":"Ara mateix","Review Text Copied":"Text de la ressenya copiat","Drop photo here":"Deixa la foto aquí","Tell us about your experience":"Explica'ns la teva experiència","Please rate your experience before posting":"Si us plau, valora la teva experiència abans de publicar","You help us grow with every review":"Ens ajudes a créixer amb cada ressenya","Choose a platform below to leave your feedback":"Tria una plataforma a continuació per deixar la teva opinió","Your feedback is valuable and helps us improve.":"La teva opinió és valuosa i ens ajuda a millorar.","An error occurred when submitting the form, please try again":"S'ha produït un error en enviar el formulari, si us plau, torna-ho a intentar","An unexpected error occurred. Please try again":"S'ha produït un error inesperat. Si us plau, torna-ho a provar","This photo is already uploaded. Please upload a different one":"Aquesta foto ja està pujada. Si us plau, puja'n una altra","This file cannot be uploaded because the file format is unsupported":"Aquest fitxer no es pot pujar perquè el format no és compatible","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Aquest fitxer no es pot pujar perquè supera el límit de mida (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Has començat a escriure una ressenya. Si tanques aquesta finestra, el teu text es perdrà.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Pots copiar la teva ressenya i compartir-la en altres plataformes? Només et portarà un moment i realment ens ajuda.",Posting:"Publicant","Write Again":"Torna a escriure","Write with AI":"Escriu amb IA","Hang on, your review is being written…":"Espera, s’està escrivint la teva ressenya…","Share key points to generate a review":"Comparteix els punts clau per generar una ressenya","You've reached the limit of AI suggestions for now.":"Has arribat al límit de suggeriments d'IA per ara.","See original ({{language}})":"Veure l'original ({{language}})","See translation ({{language}})":"Veure la traducció ({{language}})"},cs:{reviews:"recenze","Based on":"Na základě","All Reviews":"Všechny recenze","Load More":"Načíst další","Owner Reply":"Odpověď majitele","Read more":"Číst více","View on":"Zobrazit na","Overall Rating":"Celkové hodnocení",on:"zapnuto","{{number}} reviews":"{{number}} recenzí","out of 5":"z 5",Hide:"Skrýt","Verified by {{supplierName}}":"Ověřeno {{supplierName}}","Top Rated on {{supplierName}}":"Nejlépe hodnocené na {{supplierName}}","Review us on {{supplierName}}":"Ohodnoťte nás na {{supplierName}}","AI-Generated Summary":"Shrnutí vytvořené AI","Very Good":"Velmi dobré",Good:"Dobré","Posted on":"Zveřejněno dne","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Nejlépe hodnoceno na {{firstSourceTitle}} a {{secondSourceTitle}}","Verified Customer":"Ověřený zákazník","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Nejlépe hodnoceno na {{firstSourceTitle}}, {{secondSourceTitle}} a dalších",Excellent:"Vynikající","Amazon’s Choice":"Volba Amazonu","Best Seller on Amazon":"Nejprodávanější na Amazonu","There are no comments available for this review.":"Pro tuto recenzi nejsou k dispozici žádné komentáře.","Guest Favorite on Airbnb":"Oblíbené u hostů na Airbnb","Top Rated App":"Nejlépe hodnocená aplikace","Best Value on Capterra":"Nejlepší hodnota na Capterra","Leader on G2":"Lídr na G2","Left a 1-star rating. Needs improvement.":"Zanechal hodnocení 1 hvězdičkou. Vyžaduje zlepšení.","Star Seller on Etsy":"Hvězdný prodejce na Etsy","Top Performer on Capterra":"Nejlepší výkon na Capterra","Top Rated Seller on AliExpress":"Nejlépe hodnocený prodejce na AliExpress","Left a 4-star rating. Very good!":"Zanechal hodnocení 4 hvězdičky. Velmi dobré!","Top Rated on Facebook":"Nejlépe hodnocené na Facebooku","Left a 3-star rating. It was okay!":"Dal hodnocení 3 hvězdičky. Bylo to v pořádku!","Top Rated on Google Play":"Nejlépe hodnocené na Google Play","Left a 5-star rating. Excellent!":"Zanechal hodnocení 5 hvězd. Výborné!","Best Ease of Use on Capterra":"Nejlepší snadné použití na Capterra","Users Love Us on G2":"Uživatelé nás milují na G2","High Performer on G2":"Vysoký výkon na G2","Traveller Review Award on Booking.com":"Ocenění Traveller Review Award na Booking.com","Left a 2-star rating. Could be better.":"Dal hodnocení 2 hvězdičky. Může to být lepší.","Travelers’ Choice on Tripadvisor":"Volba cestovatelů na Tripadvisoru","Diners’ Choice on OpenTable":"Volba hostů na OpenTable","Top Rated Stay on Booking.com":"Nejlépe hodnocený pobyt na Booking.com","Top Rated on Google":"Nejlépe hodnocené na Googlu","People Love Us on Yelp":"Lidé nás milují na Yelp","Based on {{number}} reviews":"Na základě {{number}} recenzí","Based on {{number}} {{supplierName}} reviews":"Na základě {{number}} recenzí od {{supplierName}}",Or:"nebo",You:"Vy",Cancel:"Zrušit","Add Photo":"Přidat fotografii",Done:"Hotovo","Keep Writing":"Pokračujte v psaní","Write a Review":"Napsat recenzi","Post Review":"Odeslat recenzi","Discard Review":"Zahodit recenzi","Before you go…":"Než odejdete…","Thank you for your review!":"Děkujeme za vaši recenzi!","Your name":"Vaše jméno","Copy Review Text":"Kopírovat text recenze","Discard your review?":"Zahodit vaši recenzi?","Just Now":"Právě teď","Review Text Copied":"Text recenze zkopírován","Drop photo here":"Přetáhněte sem fotografii","Tell us about your experience":"Řekněte nám o své zkušenosti","Please rate your experience before posting":"Ohodnoťte svou zkušenost před odesláním","You help us grow with every review":"S každou recenzí nám pomáháte růst","Choose a platform below to leave your feedback":"Vyberte níže platformu pro zanechání zpětné vazby","Your feedback is valuable and helps us improve.":"Vaše zpětná vazba je cenná a pomáhá nám se zlepšovat.","An error occurred when submitting the form, please try again":"Při odesílání formuláře došlo k chybě, zkuste to prosím znovu","An unexpected error occurred. Please try again":"Došlo k neočekávané chybě. Zkuste to prosím znovu","This photo is already uploaded. Please upload a different one":"Tato fotografie již byla nahrána. Nahrajte prosím jinou","This file cannot be uploaded because the file format is unsupported":"Tento soubor nelze nahrát, protože formát souboru není podporován","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Tento soubor nelze nahrát, protože překračuje limit velikosti souboru (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Začali jste psát recenzi. Pokud toto okno zavřete, váš text bude ztracen.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Můžete prosím zkopírovat svou recenzi a sdílet ji na dalších platformách? Zabere to jen chvilku a opravdu nám to pomáhá.",Posting:"Odesílání","Write Again":"Napsat znovu","Write with AI":"Pište pomocí AI","Hang on, your review is being written…":"Počkejte, vaše recenze se právě píše…","Share key points to generate a review":"Sdílejte klíčové body pro vytvoření recenze","You've reached the limit of AI suggestions for now.":"Dosáhli jste limitu AI návrhů pro tuto chvíli.","See original ({{language}})":"Zobrazit původní ({{language}})","See translation ({{language}})":"Zobrazit překlad ({{language}})"},da:{reviews:"anmeldelser","Based on":"Baseret på","All Reviews":"Alle anmeldelser","Load More":"Indlæs mere","Owner Reply":"Ejerens svar","Read more":"Læs mere","View on":"Se på","Overall Rating":"Samlet bedømmelse",on:"til","{{number}} reviews":"{{number}} anmeldelser","out of 5":"ud af 5",Hide:"Skjul","Verified by {{supplierName}}":"Bekræftet af {{supplierName}}","Top Rated on {{supplierName}}":"Topbedømt på {{supplierName}}","Review us on {{supplierName}}":"Anmeld os på {{supplierName}}","AI-Generated Summary":"AI-genereret resumé","Very Good":"Meget god",Good:"God","Posted on":"Udgivet den","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Topbedømt på {{firstSourceTitle}} og {{secondSourceTitle}}","Verified Customer":"Bekræftet kunde","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Topbedømt på {{firstSourceTitle}}, {{secondSourceTitle}} og flere",Excellent:"Fremragende","Amazon’s Choice":"Amazons valg","Best Seller on Amazon":"Bedst sælgende på Amazon","There are no comments available for this review.":"Der er ingen kommentarer tilgængelige for denne anmeldelse.","Guest Favorite on Airbnb":"Gæstefavorit på Airbnb","Top Rated App":"Topbedømt app","Best Value on Capterra":"Bedste værdi på Capterra","Leader on G2":"Leder på G2","Left a 1-star rating. Needs improvement.":"Efterlod en 1-stjernet bedømmelse. Trænger til forbedring.","Star Seller on Etsy":"Stjernesælger på Etsy","Top Performer on Capterra":"Topperformer på Capterra","Top Rated Seller on AliExpress":"Topbedømt sælger på AliExpress","Left a 4-star rating. Very good!":"Efterlod en 4-stjernet bedømmelse. Meget godt!","Top Rated on Facebook":"Topbedømt på Facebook","Left a 3-star rating. It was okay!":"Efterlod en 3-stjernet bedømmelse. Det var okay!","Top Rated on Google Play":"Topbedømt på Google Play","Left a 5-star rating. Excellent!":"Efterlod en 5-stjernet bedømmelse. Fremragende!","Best Ease of Use on Capterra":"Bedste brugervenlighed på Capterra","Users Love Us on G2":"Brugerne elsker os på G2","High Performer on G2":"Højtydende på G2","Traveller Review Award on Booking.com":"Traveller Review Award på Booking.com","Left a 2-star rating. Could be better.":"Efterlod en 2-stjernet bedømmelse. Kunne være bedre.","Travelers’ Choice on Tripadvisor":"Travellers' Choice på Tripadvisor","Diners’ Choice on OpenTable":"Gæsternes valg på OpenTable","Top Rated Stay on Booking.com":"Topbedømt ophold på Booking.com","Top Rated on Google":"Topbedømt på Google","People Love Us on Yelp":"Folk elsker os på Yelp","Based on {{number}} reviews":"Baseret på {{number}} anmeldelser","Based on {{number}} {{supplierName}} reviews":"Baseret på {{number}} anmeldelser af {{supplierName}}",Or:"eller",You:"Du",Cancel:"Annuller","Add Photo":"Tilføj foto",Done:"Færdig","Keep Writing":"Fortsæt med at skrive","Write a Review":"Skriv en anmeldelse","Post Review":"Send anmeldelse","Discard Review":"Kassér anmeldelse","Before you go…":"Før du går…","Thank you for your review!":"Tak for din anmeldelse!","Your name":"Dit navn","Copy Review Text":"Kopiér anmeldelsestekst","Discard your review?":"Vil du kassere din anmeldelse?","Just Now":"Lige nu","Review Text Copied":"Anmeldelsestekst kopieret","Drop photo here":"Slip foto her","Tell us about your experience":"Fortæl os om din oplevelse","Please rate your experience before posting":"Bedøm venligst din oplevelse, før du sender","You help us grow with every review":"Du hjælper os med at vokse med hver anmeldelse","Choose a platform below to leave your feedback":"Vælg en platform nedenfor for at give din feedback","Your feedback is valuable and helps us improve.":"Din feedback er værdifuld og hjælper os med at forbedre os.","An error occurred when submitting the form, please try again":"Der opstod en fejl ved indsendelse af formularen, prøv igen","An unexpected error occurred. Please try again":"Der opstod en uventet fejl. Prøv igen","This photo is already uploaded. Please upload a different one":"Dette foto er allerede uploadet. Upload venligst et andet","This file cannot be uploaded because the file format is unsupported":"Denne fil kan ikke uploades, fordi filformatet ikke understøttes","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Denne fil kan ikke uploades, da filstørrelsesgrænsen (100 MB) er overskredet","You've started writing a review. If you close this window, your text will be lost.":"Du er begyndt at skrive en anmeldelse. Hvis du lukker dette vindue, går din tekst tabt.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Kan du kopiere din anmeldelse og dele den på andre platforme? Det tager kun et øjeblik og hjælper os virkelig.",Posting:"Sender","Write Again":"Skriv igen","Write with AI":"Skriv med AI","Hang on, your review is being written…":"Vent venligst, din anmeldelse bliver skrevet…","Share key points to generate a review":"Del nøglepunkter for at lave en anmeldelse","You've reached the limit of AI suggestions for now.":"Du har nået grænsen for AI-forslag for nu.","See original ({{language}})":"Se originalen ({{language}})","See translation ({{language}})":"Se oversættelse ({{language}})"},de:{reviews:"Bewertungen","Based on":"Basierend auf","All Reviews":"Alle Bewertungen","Load More":"Mehr laden","Owner Reply":"Antwort des Eigentümers","Read more":"Mehr lesen","View on":"Ansehen auf","Overall Rating":"Gesamtbewertung",on:"bei","{{number}} reviews":"{{number}} Bewertungen","out of 5":"von 5",Hide:"Ausblenden","Verified by {{supplierName}}":"Verifiziert von {{supplierName}}","Top Rated on {{supplierName}}":"Bestbewertet bei {{supplierName}}","Review us on {{supplierName}}":"Bewerten Sie uns auf {{supplierName}}","AI-Generated Summary":"KI-generierte Zusammenfassung","Very Good":"Sehr gut",Good:"Gut","Posted on":"Veröffentlicht auf","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Bestbewertet auf {{firstSourceTitle}} und {{secondSourceTitle}}","Verified Customer":"Verifizierter Kunde","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Top bewertet auf {{firstSourceTitle}}, {{secondSourceTitle}} & mehr",Excellent:"Ausgezeichnet","Amazon’s Choice":"Amazon's Choice","Best Seller on Amazon":"Bestseller bei Amazon","There are no comments available for this review.":"Für diese Bewertung sind keine Kommentare verfügbar.","Guest Favorite on Airbnb":"Gästeliebling bei Airbnb","Top Rated App":"Top-bewertete App","Best Value on Capterra":"Bestes Preis-Leistungs-Verhältnis auf Capterra","Leader on G2":"Marktführer auf G2","Left a 1-star rating. Needs improvement.":"Hat eine 1-Stern-Bewertung hinterlassen. Verbesserungsbedarf.","Star Seller on Etsy":"Star-Verkäufer auf Etsy","Top Performer on Capterra":"Top-Performer auf Capterra","Top Rated Seller on AliExpress":"Top-bewerteter Verkäufer auf AliExpress","Left a 4-star rating. Very good!":"Hat eine 4-Sterne-Bewertung hinterlassen. Sehr gut!","Top Rated on Facebook":"Bestbewertet auf Facebook","Left a 3-star rating. It was okay!":"Hat eine 3-Sterne-Bewertung hinterlassen. Es war okay!","Top Rated on Google Play":"Bestbewertet bei Google Play","Left a 5-star rating. Excellent!":"Hat eine 5-Sterne-Bewertung hinterlassen. Ausgezeichnet!","Best Ease of Use on Capterra":"Beste Benutzerfreundlichkeit auf Capterra","Users Love Us on G2":"Nutzer lieben uns auf G2","High Performer on G2":"High Performer auf G2","Traveller Review Award on Booking.com":"Traveller Review Award auf Booking.com","Left a 2-star rating. Could be better.":"Hat eine 2-Sterne-Bewertung hinterlassen. Könnte besser sein.","Travelers’ Choice on Tripadvisor":"Travellers’ Choice auf Tripadvisor","Diners’ Choice on OpenTable":"Diners’ Choice auf OpenTable","Top Rated Stay on Booking.com":"Bestbewerteter Aufenthalt auf Booking.com","Top Rated on Google":"Bestbewertet bei Google","People Love Us on Yelp":"Die Leute lieben uns auf Yelp","Based on {{number}} reviews":"Basierend auf {{number}} Bewertungen","Based on {{number}} {{supplierName}} reviews":"Basierend auf {{number}} Bewertungen von {{supplierName}}",Or:"oder",You:"Sie",Cancel:"Abbrechen","Add Photo":"Foto hinzufügen",Done:"Fertig","Keep Writing":"Weiter schreiben","Write a Review":"Eine Bewertung schreiben","Post Review":"Bewertung posten","Discard Review":"Bewertung verwerfen","Before you go…":"Bevor Sie gehen…","Thank you for your review!":"Vielen Dank für Ihre Bewertung!","Your name":"Ihr Name","Copy Review Text":"Bewertungstext kopieren","Discard your review?":"Möchten Sie Ihre Bewertung verwerfen?","Just Now":"Gerade eben","Review Text Copied":"Bewertungstext kopiert","Drop photo here":"Foto hierher ziehen","Tell us about your experience":"Erzählen Sie uns von Ihren Erfahrungen","Please rate your experience before posting":"Bitte bewerten Sie Ihre Erfahrung, bevor Sie posten","You help us grow with every review":"Mit jeder Bewertung hilfst du uns zu wachsen","Choose a platform below to leave your feedback":"Wählen Sie unten eine Plattform aus, um Ihr Feedback zu hinterlassen","Your feedback is valuable and helps us improve.":"Ihr Feedback ist wertvoll und hilft uns, uns zu verbessern.","An error occurred when submitting the form, please try again":"Beim Absenden des Formulars ist ein Fehler aufgetreten, bitte versuchen Sie es erneut","An unexpected error occurred. Please try again":"Ein unerwarteter Fehler ist aufgetreten. Bitte versuche es erneut","This photo is already uploaded. Please upload a different one":"Dieses Foto wurde bereits hochgeladen. Bitte lade ein anderes hoch","This file cannot be uploaded because the file format is unsupported":"Diese Datei kann nicht hochgeladen werden, da das Dateiformat nicht unterstützt wird","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Diese Datei kann nicht hochgeladen werden, da die Dateigrößenbeschränkung (100 MB) überschritten wurde","You've started writing a review. If you close this window, your text will be lost.":"Du hast begonnen, eine Bewertung zu schreiben. Wenn du dieses Fenster schließt, geht dein Text verloren.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Könntest du bitte deine Bewertung kopieren und auf anderen Plattformen teilen? Es dauert nur einen Moment und hilft uns wirklich.",Posting:"Wird gepostet","Write Again":"Erneut schreiben","Write with AI":"Mit KI schreiben","Hang on, your review is being written…":"Einen Moment, deine Bewertung wird geschrieben…","Share key points to generate a review":"Teile wichtige Punkte, um eine Bewertung zu erstellen","You've reached the limit of AI suggestions for now.":"Du hast das Limit für KI-Vorschläge vorerst erreicht.","See original ({{language}})":"Original anzeigen ({{language}})","See translation ({{language}})":"Übersetzung anzeigen ({{language}})"},el:{reviews:"κριτικές","Based on":"Βασισμένο σε","All Reviews":"Όλες οι κριτικές","Load More":"Φόρτωση περισσότερων","Owner Reply":"Απάντηση ιδιοκτήτη","Read more":"Διαβάστε περισσότερα","View on":"Δείτε στο","Overall Rating":"Συνολική αξιολόγηση",on:"ενεργό","{{number}} reviews":"{{number}} κριτικές","out of 5":"από 5",Hide:"Απόκρυψη","Verified by {{supplierName}}":"Επιβεβαιώθηκε από {{supplierName}}","Top Rated on {{supplierName}}":"Κορυφαία βαθμολογία στο {{supplierName}}","Review us on {{supplierName}}":"Κάντε μας κριτική στο {{supplierName}}","AI-Generated Summary":"Περίληψη που δημιουργήθηκε από AI","Very Good":"Πολύ καλό",Good:"Καλό","Posted on":"Δημοσιεύτηκε στις","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Κορυφαία βαθμολογία σε {{firstSourceTitle}} και {{secondSourceTitle}}","Verified Customer":"Επαληθευμένος πελάτης","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Κορυφαία βαθμολογία σε {{firstSourceTitle}}, {{secondSourceTitle}} και άλλα",Excellent:"Εξαιρετικό","Amazon’s Choice":"Επιλογή του Amazon","Best Seller on Amazon":"Κορυφαία πώληση στο Amazon","There are no comments available for this review.":"Δεν υπάρχουν διαθέσιμα σχόλια για αυτήν την κριτική.","Guest Favorite on Airbnb":"Αγαπημένο των επισκεπτών στο Airbnb","Top Rated App":"Εφαρμογή με την υψηλότερη βαθμολογία","Best Value on Capterra":"Καλύτερη αξία στο Capterra","Leader on G2":"Ηγέτης στο G2","Left a 1-star rating. Needs improvement.":"Άφησε αξιολόγηση 1 αστέρι. Χρειάζεται βελτίωση.","Star Seller on Etsy":"Κορυφαίος πωλητής στο Etsy","Top Performer on Capterra":"Κορυφαία απόδοση στο Capterra","Top Rated Seller on AliExpress":"Πωλητής με κορυφαία βαθμολογία στο AliExpress","Left a 4-star rating. Very good!":"Άφησε αξιολόγηση 4 αστέρων. Πολύ καλό!","Top Rated on Facebook":"Κορυφαία βαθμολογία στο Facebook","Left a 3-star rating. It was okay!":"Άφησε αξιολόγηση 3 αστέρων. Ήταν εντάξει!","Top Rated on Google Play":"Κορυφαία βαθμολογία στο Google Play","Left a 5-star rating. Excellent!":"Άφησε βαθμολογία 5 αστέρων. Εξαιρετικό!","Best Ease of Use on Capterra":"Καλύτερη ευκολία χρήσης στο Capterra","Users Love Us on G2":"Οι χρήστες μας λατρεύουν στο G2","High Performer on G2":"Υψηλή απόδοση στο G2","Traveller Review Award on Booking.com":"Βραβείο Traveller Review στο Booking.com","Left a 2-star rating. Could be better.":"Άφησε αξιολόγηση 2 αστέρων. Θα μπορούσε να είναι καλύτερο.","Travelers’ Choice on Tripadvisor":"Επιλογή ταξιδιωτών στο Tripadvisor","Diners’ Choice on OpenTable":"Επιλογή πελατών στο OpenTable","Top Rated Stay on Booking.com":"Διαμονή με την υψηλότερη βαθμολογία στο Booking.com","Top Rated on Google":"Κορυφαία βαθμολογία στο Google","People Love Us on Yelp":"Ο κόσμος μας λατρεύει στο Yelp","Based on {{number}} reviews":"Βάσει {{number}} κριτικών","Based on {{number}} {{supplierName}} reviews":"Βάσει {{number}} αξιολογήσεων για {{supplierName}}",Or:"ή",You:"Εσείς",Cancel:"Ακύρωση","Add Photo":"Προσθήκη φωτογραφίας",Done:"Έγινε","Keep Writing":"Συνεχίστε να γράφετε","Write a Review":"Γράψτε μια κριτική","Post Review":"Δημοσίευση κριτικής","Discard Review":"Απόρριψη αξιολόγησης","Before you go…":"Πριν φύγετε…","Thank you for your review!":"Ευχαριστούμε για την κριτική σας!","Your name":"Το όνομά σας","Copy Review Text":"Αντιγραφή κειμένου κριτικής","Discard your review?":"Να απορρίψετε την κριτική σας;","Just Now":"Μόλις τώρα","Review Text Copied":"Το κείμενο της κριτικής αντιγράφηκε","Drop photo here":"Σύρετε τη φωτογραφία εδώ","Tell us about your experience":"Πείτε μας για την εμπειρία σας","Please rate your experience before posting":"Παρακαλώ αξιολογήστε την εμπειρία σας πριν δημοσιεύσετε","You help us grow with every review":"Μας βοηθάτε να μεγαλώνουμε με κάθε κριτική","Choose a platform below to leave your feedback":"Επιλέξτε μια πλατφόρμα παρακάτω για να αφήσετε τα σχόλιά σας","Your feedback is valuable and helps us improve.":"Τα σχόλιά σας είναι πολύτιμα και μας βοηθούν να βελτιωνόμαστε.","An error occurred when submitting the form, please try again":"Παρουσιάστηκε σφάλμα κατά την υποβολή της φόρμας, παρακαλώ δοκιμάστε ξανά","An unexpected error occurred. Please try again":"Παρουσιάστηκε ένα απρόσμενο σφάλμα. Παρακαλώ δοκιμάστε ξανά","This photo is already uploaded. Please upload a different one":"Αυτή η φωτογραφία έχει ήδη μεταφορτωθεί. Παρακαλώ ανεβάστε μια διαφορετική","This file cannot be uploaded because the file format is unsupported":"Αυτό το αρχείο δεν μπορεί να μεταφορτωθεί επειδή η μορφή αρχείου δεν υποστηρίζεται","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Αυτό το αρχείο δεν μπορεί να μεταφορτωθεί επειδή υπερβαίνει το όριο μεγέθους αρχείου (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Ξεκινήσατε να γράφετε μια κριτική. Αν κλείσετε αυτό το παράθυρο, το κείμενό σας θα χαθεί.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Θα μπορούσες να αντιγράψεις την κριτική σου και να τη μοιραστείς σε άλλες πλατφόρμες; Παίρνει μόνο μια στιγμή και μας βοηθάει πολύ.",Posting:"Δημοσίευση","Write Again":"Γράψε ξανά","Write with AI":"Γράψτε με AI","Hang on, your review is being written…":"Παρακαλώ περιμένετε, η κριτική σας γράφεται…","Share key points to generate a review":"Μοιραστείτε βασικά σημεία για να δημιουργήσετε μια κριτική","You've reached the limit of AI suggestions for now.":"Έχετε φτάσει το όριο των προτάσεων AI προς το παρόν.","See original ({{language}})":"Δείτε το πρωτότυπο ({{language}})","See translation ({{language}})":"Δείτε τη μετάφραση ({{language}})"},en:{reviews:"reviews","Based on":"Based on","All Reviews":"All Reviews","Load More":"Load More","Owner Reply":"Owner Reply","Read more":"Read more","View on":"View on","Overall Rating":"Overall Rating",on:"on","{{number}} reviews":"{{number}} reviews","out of 5":"out of 5",Hide:"Hide","Verified by {{supplierName}}":"Verified by {{supplierName}}","Top Rated on {{supplierName}}":"Top Rated on {{supplierName}}","Review us on {{supplierName}}":"Review us on {{supplierName}}","AI-Generated Summary":"AI-Generated Summary","Very Good":"Very Good",Good:"Good","Posted on":"Posted on","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}","Verified Customer":"Verified Customer","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More",Excellent:"Excellent","Amazon’s Choice":"Amazon’s Choice","Best Seller on Amazon":"Best Seller on Amazon","There are no comments available for this review.":"There are no comments available for this review.","Guest Favorite on Airbnb":"Guest Favorite on Airbnb","Top Rated App":"Top Rated App","Best Value on Capterra":"Best Value on Capterra","Leader on G2":"Leader on G2","Left a 1-star rating. Needs improvement.":"Left a 1-star rating. Needs improvement.","Star Seller on Etsy":"Star Seller on Etsy","Top Performer on Capterra":"Top Performer on Capterra","Top Rated Seller on AliExpress":"Top Rated Seller on AliExpress","Left a 4-star rating. Very good!":"Left a 4-star rating. Very good!","Top Rated on Facebook":"Top Rated on Facebook","Left a 3-star rating. It was okay!":"Left a 3-star rating. It was okay!","Top Rated on Google Play":"Top Rated on Google Play","Left a 5-star rating. Excellent!":"Left a 5-star rating. Excellent!","Best Ease of Use on Capterra":"Best Ease of Use on Capterra","Users Love Us on G2":"Users Love Us on G2","High Performer on G2":"High Performer on G2","Traveller Review Award on Booking.com":"Traveller Review Award on Booking.com","Left a 2-star rating. Could be better.":"Left a 2-star rating. Could be better.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice on Tripadvisor","Diners’ Choice on OpenTable":"Diners’ Choice on OpenTable","Top Rated Stay on Booking.com":"Top Rated Stay on Booking.com","Top Rated on Google":"Top Rated on Google","People Love Us on Yelp":"People Love Us on Yelp","Based on {{number}} reviews":"Based on {{number}} reviews","Based on {{number}} {{supplierName}} reviews":"Based on {{number}} {{supplierName}} reviews",Or:"Or",You:"You",Cancel:"Cancel","Add Photo":"Add Photo",Done:"Done","Keep Writing":"Keep Writing","Write a Review":"Write a Review","Post Review":"Post Review","Discard Review":"Discard Review","Before you go…":"Before you go…","Thank you for your review!":"Thank you for your review!","Your name":"Your name","Copy Review Text":"Copy Review Text","Discard your review?":"Discard your review?","Just Now":"Just Now","Review Text Copied":"Review Text Copied","Drop photo here":"Drop photo here","Tell us about your experience":"Tell us about your experience","Please rate your experience before posting":"Please rate your experience before posting","You help us grow with every review":"You help us grow with every review","Choose a platform below to leave your feedback":"Choose a platform below to leave your feedback","Your feedback is valuable and helps us improve.":"Your feedback is valuable and helps us improve.","An error occurred when submitting the form, please try again":"An error occurred when submitting the form, please try again","An unexpected error occurred. Please try again":"An unexpected error occurred. Please try again","This photo is already uploaded. Please upload a different one":"This photo is already uploaded. Please upload a different one","This file cannot be uploaded because the file format is unsupported":"This file cannot be uploaded because the file format is unsupported","This file cannot be uploaded because file size limit (100 MB) is exceeded":"This file cannot be uploaded because file size limit (100 MB) is exceeded","You've started writing a review. If you close this window, your text will be lost.":"You've started writing a review. If you close this window, your text will be lost.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.",Posting:"Posting","Write Again":"Write Again","Write with AI":"Write with AI","Hang on, your review is being written…":"Hang on, your review is being written…","Share key points to generate a review":"Share key points to generate a review","You've reached the limit of AI suggestions for now.":"You've reached the limit of AI suggestions for now.","See original ({{language}})":"See original ({{language}})","See translation ({{language}})":"See translation ({{language}})"},"en-au":{reviews:"reviews","Based on":"Based on","All Reviews":"All Reviews","Load More":"Load More","Owner Reply":"Owner Reply","Read more":"Read more","View on":"View on","Overall Rating":"Overall Rating",on:"on","{{number}} reviews":"{{number}} reviews","out of 5":"out of 5",Hide:"Hide","Verified by {{supplierName}}":"Verified by {{supplierName}}","Top Rated on {{supplierName}}":"Top Rated on {{supplierName}}","Review us on {{supplierName}}":"Review us on {{supplierName}}","AI-Generated Summary":"AI-Generated Summary","Very Good":"Very Good",Good:"Good","Posted on":"Posted on","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}","Verified Customer":"Verified Customer","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More",Excellent:"Excellent","Amazon’s Choice":"Amazon’s Choice","Best Seller on Amazon":"Best Seller on Amazon","There are no comments available for this review.":"There are no comments available for this review.","Guest Favorite on Airbnb":"Guest Favourite on Airbnb","Top Rated App":"Top Rated App","Best Value on Capterra":"Best Value on Capterra","Leader on G2":"Leader on G2","Left a 1-star rating. Needs improvement.":"Left a 1-star rating. Needs improvement.","Star Seller on Etsy":"Star Seller on Etsy","Top Performer on Capterra":"Top Performer on Capterra","Top Rated Seller on AliExpress":"Top Rated Seller on AliExpress","Left a 4-star rating. Very good!":"Left a 4-star rating. Very good!","Top Rated on Facebook":"Top Rated on Facebook","Left a 3-star rating. It was okay!":"Left a 3-star rating. It was okay!","Top Rated on Google Play":"Top Rated on Google Play","Left a 5-star rating. Excellent!":"Left a 5-star rating. Excellent!","Best Ease of Use on Capterra":"Best Ease of Use on Capterra","Users Love Us on G2":"Users Love Us on G2","High Performer on G2":"High Performer on G2","Traveller Review Award on Booking.com":"Traveller Review Award on Booking.com","Left a 2-star rating. Could be better.":"Left a 2-star rating. Could be better.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice on Tripadvisor","Diners’ Choice on OpenTable":"Diners’ Choice on OpenTable","Top Rated Stay on Booking.com":"Top Rated Stay on Booking.com","Top Rated on Google":"Top Rated on Google","People Love Us on Yelp":"People Love Us on Yelp","Based on {{number}} reviews":"Based on {{number}} reviews","Based on {{number}} {{supplierName}} reviews":"Based on {{number}} {{supplierName}} reviews",Or:"Or",You:"You",Cancel:"Cancel","Add Photo":"Add Photo",Done:"Done","Keep Writing":"Keep Writing","Write a Review":"Write a Review","Post Review":"Post Review","Discard Review":"Discard Review","Before you go…":"Before you go…","Thank you for your review!":"Thank you for your review!","Your name":"Your name","Copy Review Text":"Copy Review Text","Discard your review?":"Discard your review?","Just Now":"Just Now","Review Text Copied":"Review Text Copied","Drop photo here":"Drop photo here","Tell us about your experience":"Tell us about your experience","Please rate your experience before posting":"Please rate your experience before posting","You help us grow with every review":"You help us grow with every review","Choose a platform below to leave your feedback":"Choose a platform below to leave your feedback","Your feedback is valuable and helps us improve.":"Your feedback is valuable and helps us improve.","An error occurred when submitting the form, please try again":"An error occurred when submitting the form, please try again","An unexpected error occurred. Please try again":"An unexpected error occurred. Please try again","This photo is already uploaded. Please upload a different one":"This photo is already uploaded. Please upload a different one","This file cannot be uploaded because the file format is unsupported":"This file cannot be uploaded because the file format is unsupported","This file cannot be uploaded because file size limit (100 MB) is exceeded":"This file cannot be uploaded because file size limit (100 MB) is exceeded","You've started writing a review. If you close this window, your text will be lost.":"You've started writing a review. If you close this window, your text will be lost.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.",Posting:"Posting","Write Again":"Write Again","Write with AI":"Write with AI","Hang on, your review is being written…":"Hang on, your review is being written…","Share key points to generate a review":"Share key points to generate a review","You've reached the limit of AI suggestions for now.":"You've reached the limit of AI suggestions for now.","See original ({{language}})":"See original ({{language}})","See translation ({{language}})":"See translation ({{language}})"},"en-gb":{reviews:"reviews","Based on":"Based on","All Reviews":"All Reviews","Load More":"Load More","Owner Reply":"Owner Reply","Read more":"Read more","View on":"View on","Overall Rating":"Overall Rating",on:"on","{{number}} reviews":"{{number}} reviews","out of 5":"out of 5",Hide:"Hide","Verified by {{supplierName}}":"Verified by {{supplierName}}","Top Rated on {{supplierName}}":"Top Rated on {{supplierName}}","Review us on {{supplierName}}":"Review us on {{supplierName}}","AI-Generated Summary":"AI-Generated Summary","Very Good":"Very Good",Good:"Good","Posted on":"Posted on","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}","Verified Customer":"Verified Customer","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More",Excellent:"Excellent","Amazon’s Choice":"Amazon’s Choice","Best Seller on Amazon":"Best Seller on Amazon","There are no comments available for this review.":"There are no comments available for this review.","Guest Favorite on Airbnb":"Guest Favourite on Airbnb","Top Rated App":"Top Rated App","Best Value on Capterra":"Best Value on Capterra","Leader on G2":"Leader on G2","Left a 1-star rating. Needs improvement.":"Left a 1-star rating. Needs improvement.","Star Seller on Etsy":"Star Seller on Etsy","Top Performer on Capterra":"Top Performer on Capterra","Top Rated Seller on AliExpress":"Top Rated Seller on AliExpress","Left a 4-star rating. Very good!":"Left a 4-star rating. Very good!","Top Rated on Facebook":"Top Rated on Facebook","Left a 3-star rating. It was okay!":"Left a 3-star rating. It was okay!","Top Rated on Google Play":"Top Rated on Google Play","Left a 5-star rating. Excellent!":"Left a 5-star rating. Excellent!","Best Ease of Use on Capterra":"Best Ease of Use on Capterra","Users Love Us on G2":"Users Love Us on G2","High Performer on G2":"High Performer on G2","Traveller Review Award on Booking.com":"Traveller Review Award on Booking.com","Left a 2-star rating. Could be better.":"Left a 2-star rating. Could be better.","Travelers’ Choice on Tripadvisor":"Travellers’ Choice on Tripadvisor","Diners’ Choice on OpenTable":"Diners’ Choice on OpenTable","Top Rated Stay on Booking.com":"Top Rated Stay on Booking.com","Top Rated on Google":"Top Rated on Google","People Love Us on Yelp":"People Love Us on Yelp","Based on {{number}} reviews":"Based on {{number}} reviews","Based on {{number}} {{supplierName}} reviews":"Based on {{number}} {{supplierName}} reviews",Or:"Or",You:"You",Cancel:"Cancel","Add Photo":"Add Photo",Done:"Done","Keep Writing":"Keep Writing","Write a Review":"Write a Review","Post Review":"Post Review","Discard Review":"Discard Review","Before you go…":"Before you go…","Thank you for your review!":"Thank you for your review!","Your name":"Your name","Copy Review Text":"Copy Review Text","Discard your review?":"Discard your review?","Just Now":"Just Now","Review Text Copied":"Review Text Copied","Drop photo here":"Drop photo here","Tell us about your experience":"Tell us about your experience","Please rate your experience before posting":"Please rate your experience before posting","You help us grow with every review":"You help us grow with every review","Choose a platform below to leave your feedback":"Choose a platform below to leave your feedback","Your feedback is valuable and helps us improve.":"Your feedback is valuable and helps us improve.","An error occurred when submitting the form, please try again":"An error occurred when submitting the form, please try again","An unexpected error occurred. Please try again":"An unexpected error occurred. Please try again","This photo is already uploaded. Please upload a different one":"This photo is already uploaded. Please upload a different one","This file cannot be uploaded because the file format is unsupported":"This file cannot be uploaded because the file format is unsupported","This file cannot be uploaded because file size limit (100 MB) is exceeded":"This file cannot be uploaded because file size limit (100 MB) is exceeded","You've started writing a review. If you close this window, your text will be lost.":"You've started writing a review. If you close this window, your text will be lost.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.",Posting:"Posting","Write Again":"Write Again","Write with AI":"Write with AI","Hang on, your review is being written…":"Hang on, your review is being written…","Share key points to generate a review":"Share key points to generate a review","You've reached the limit of AI suggestions for now.":"You've reached the limit of AI suggestions for now.","See original ({{language}})":"See original ({{language}})","See translation ({{language}})":"See translation ({{language}})"},es:{reviews:"reseñas","Based on":"Basado en","All Reviews":"Todas las reseñas","Load More":"Cargar más","Owner Reply":"Respuesta del propietario","Read more":"Leer más","View on":"Ver en","Overall Rating":"Valoración general",on:"activado","{{number}} reviews":"{{number}} reseñas","out of 5":"de 5",Hide:"Ocultar","Verified by {{supplierName}}":"Verificado por {{supplierName}}","Top Rated on {{supplierName}}":"Mejor valorado en {{supplierName}}","Review us on {{supplierName}}":"Déjanos una reseña en {{supplierName}}","AI-Generated Summary":"Resumen generado por IA","Very Good":"Muy bueno",Good:"Bueno","Posted on":"Publicado el","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Mejor valorado en {{firstSourceTitle}} y {{secondSourceTitle}}","Verified Customer":"Cliente verificado","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Mejor valorado en {{firstSourceTitle}}, {{secondSourceTitle}} y más",Excellent:"Excelente","Amazon’s Choice":"Elección de Amazon","Best Seller on Amazon":"Más vendido en Amazon","There are no comments available for this review.":"No hay comentarios disponibles para esta reseña.","Guest Favorite on Airbnb":"Favorito de los huéspedes en Airbnb","Top Rated App":"Aplicación mejor valorada","Best Value on Capterra":"Mejor relación calidad-precio en Capterra","Leader on G2":"Líder en G2","Left a 1-star rating. Needs improvement.":"Dejó una calificación de 1 estrella. Necesita mejorar.","Star Seller on Etsy":"Vendedor estrella en Etsy","Top Performer on Capterra":"Mejor valorado en Capterra","Top Rated Seller on AliExpress":"Vendedor mejor valorado en AliExpress","Left a 4-star rating. Very good!":"Dejó una calificación de 4 estrellas. ¡Muy bueno!","Top Rated on Facebook":"Mejor valorado en Facebook","Left a 3-star rating. It was okay!":"Dejó una calificación de 3 estrellas. ¡Estuvo bien!","Top Rated on Google Play":"Mejor valorado en Google Play","Left a 5-star rating. Excellent!":"Dejó una calificación de 5 estrellas. ¡Excelente!","Best Ease of Use on Capterra":"Mejor facilidad de uso en Capterra","Users Love Us on G2":"Los usuarios nos adoran en G2","High Performer on G2":"Alto rendimiento en G2","Traveller Review Award on Booking.com":"Traveller Review Award en Booking.com","Left a 2-star rating. Could be better.":"Dejó una calificación de 2 estrellas. Podría ser mejor.","Travelers’ Choice on Tripadvisor":"Travellers’ Choice en Tripadvisor","Diners’ Choice on OpenTable":"Elección de comensales en OpenTable","Top Rated Stay on Booking.com":"Estancia mejor valorada en Booking.com","Top Rated on Google":"Mejor valorado en Google","People Love Us on Yelp":"La gente nos quiere en Yelp","Based on {{number}} reviews":"Basado en {{number}} reseñas","Based on {{number}} {{supplierName}} reviews":"Basado en {{number}} opiniones de {{supplierName}}",Or:"o",You:"Tú",Cancel:"Cancelar","Add Photo":"Agregar foto",Done:"Hecho","Keep Writing":"Sigue escribiendo","Write a Review":"Escribe una reseña","Post Review":"Publicar reseña","Discard Review":"Descartar reseña","Before you go…":"Antes de irte…","Thank you for your review!":"¡Gracias por tu reseña!","Your name":"Tu nombre","Copy Review Text":"Copiar texto de la reseña","Discard your review?":"¿Descartar tu reseña?","Just Now":"Justo ahora","Review Text Copied":"Texto de la reseña copiado","Drop photo here":"Suelta la foto aquí","Tell us about your experience":"Cuéntanos tu experiencia","Please rate your experience before posting":"Por favor, califica tu experiencia antes de publicar","You help us grow with every review":"Nos ayudas a crecer con cada reseña","Choose a platform below to leave your feedback":"Elige una plataforma abajo para dejar tu opinión","Your feedback is valuable and helps us improve.":"Tu opinión es valiosa y nos ayuda a mejorar.","An error occurred when submitting the form, please try again":"Se produjo un error al enviar el formulario, por favor inténtalo de nuevo","An unexpected error occurred. Please try again":"Se produjo un error inesperado. Por favor, inténtalo de nuevo","This photo is already uploaded. Please upload a different one":"Esta foto ya está subida. Por favor, sube otra diferente","This file cannot be uploaded because the file format is unsupported":"Este archivo no se puede subir porque el formato de archivo no es compatible","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Este archivo no se puede subir porque supera el límite de tamaño (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Has empezado a escribir una reseña. Si cierras esta ventana, tu texto se perderá.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"¿Podrías copiar tu reseña y compartirla en otras plataformas? Solo toma un momento y realmente nos ayuda.",Posting:"Publicando","Write Again":"Escribir de nuevo","Write with AI":"Escribe con IA","Hang on, your review is being written…":"Espera, se está escribiendo tu reseña…","Share key points to generate a review":"Comparte puntos clave para generar una reseña","You've reached the limit of AI suggestions for now.":"Has alcanzado el límite de sugerencias de IA por ahora.","See original ({{language}})":"Ver original ({{language}})","See translation ({{language}})":"Ver traducción ({{language}})"},eu:{reviews:"iritziak","Based on":"Oinarrituta","All Reviews":"Iritzi guztiak","Load More":"Kargatu gehiago","Owner Reply":"Jabearen erantzuna","Read more":"Gehiago irakurri","View on":"Ikusi hemen","Overall Rating":"Balorazio orokorra",on:"aktibatuta","{{number}} reviews":"{{number}} iritzi","out of 5":"5etik",Hide:"Ezkutatu","Verified by {{supplierName}}":"{{supplierName}}-(e)k egiaztatua","Top Rated on {{supplierName}}":"Balorazio onenak {{supplierName}}(e)n","Review us on {{supplierName}}":"Eman iezaguzu iritzia {{supplierName}}(e)n","AI-Generated Summary":"IAk sortutako laburpena","Very Good":"Oso ona",Good:"Ona","Posted on":"Argitaratua","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Balorazio onena {{firstSourceTitle}} eta {{secondSourceTitle}}(e)n","Verified Customer":"Bezero egiaztatua","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} eta gehiagotan ondoen baloratua",Excellent:"Bikaina","Amazon’s Choice":"Amazonen hautapena","Best Seller on Amazon":"Amazonen salduenetakoa","There are no comments available for this review.":"Ez dago iruzkinik berrikuspen honetarako.","Guest Favorite on Airbnb":"Gonbidatuen gogokoena Airbnb-n","Top Rated App":"Aplikazio onenak baloratuak","Best Value on Capterra":"Balio onena Capterran","Leader on G2":"Liderra G2-n","Left a 1-star rating. Needs improvement.":"Izar 1eko balorazioa utzi du. Hobetu beharra du.","Star Seller on Etsy":"Etsy-ko izar salmentaria","Top Performer on Capterra":"Capterran onena","Top Rated Seller on AliExpress":"AliExpress-eko balorazio oneneko saltzailea","Left a 4-star rating. Very good!":"4 izarreko balorazioa utzi du. Oso ondo!","Top Rated on Facebook":"Facebooken baloraziorik onena","Left a 3-star rating. It was okay!":"3 izarreko balorazioa utzi du. Ongi zegoen!","Top Rated on Google Play":"Google Play-n balorazio onena","Left a 5-star rating. Excellent!":"5 izarreko balorazioa utzi du. Bikaina!","Best Ease of Use on Capterra":"Erabilerarik errazena Capterran","Users Love Us on G2":"Erabiltzaileek maite gaituzte G2-n","High Performer on G2":"Errendimendu handikoa G2-n","Traveller Review Award on Booking.com":"Traveller Review Award Booking.com-en","Left a 2-star rating. Could be better.":"2 izarreko balorazioa utzi du. Hobea izan zitekeen.","Travelers’ Choice on Tripadvisor":"Bidaiarien Aukera Tripadvisor-en","Diners’ Choice on OpenTable":"OpenTable-n bezeroen hautapena","Top Rated Stay on Booking.com":"Booking.com-en balorazio onena duen egonaldia","Top Rated on Google":"Google-n balorazio onena","People Love Us on Yelp":"Jendeak maite gaitu Yelp-en","Based on {{number}} reviews":"{{number}} iritzietan oinarrituta","Based on {{number}} {{supplierName}} reviews":"{{supplierName}}(r)en {{number}} iritzietan oinarrituta",Or:"edo",You:"Zu",Cancel:"Utzi","Add Photo":"Argazkia gehitu",Done:"Eginda","Keep Writing":"Idazten jarraitu","Write a Review":"Idatzi iritzi bat","Post Review":"Iritzia argitaratu","Discard Review":"Baztertu iritzia","Before you go…":"Joan aurretik…","Thank you for your review!":"Eskerrik asko zure iritziagatik!","Your name":"Zure izena","Copy Review Text":"Kopiatu iruzkinaren testua","Discard your review?":"Zure iritzia baztertu?","Just Now":"Orain bertan","Review Text Copied":"Iritziaren testua kopiatu da","Drop photo here":"Jaregin argazkia hemen","Tell us about your experience":"Esan iezaguzu zure esperientzia","Please rate your experience before posting":"Mesedez, baloratu zure esperientzia argitaratu aurretik","You help us grow with every review":"Iritzi bakoitzarekin hazten laguntzen diguzu","Choose a platform below to leave your feedback":"Aukeratu beheko plataforma bat zure iritzia uzteko","Your feedback is valuable and helps us improve.":"Zure iritzia baliotsua da eta hobetzen laguntzen digu.","An error occurred when submitting the form, please try again":"Errore bat gertatu da inprimakia bidaltzean, saiatu berriro mesedez","An unexpected error occurred. Please try again":"Ustekabeko errore bat gertatu da. Saiatu berriro, mesedez","This photo is already uploaded. Please upload a different one":"Argazki hau dagoeneko igo da. Mesedez, igo beste bat","This file cannot be uploaded because the file format is unsupported":"Ezin da fitxategi hau igo, fitxategi formatua ez delako onartzen","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Ezin da fitxategi hau igo, fitxategiaren tamaina-muga (100 MB) gainditu delako","You've started writing a review. If you close this window, your text will be lost.":"Iritzia idazten hasi zara. Leiho hau ixten baduzu, zure testua galduko da.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Mesedez, zure iritzia kopiatu eta beste plataforma batzuetan parteka dezakezu? Une batez besterik ez da eta asko laguntzen digu.",Posting:"Argitaratzen","Write Again":"Idatzi berriro","Write with AI":"Idatzi AI-rekin","Hang on, your review is being written…":"Itxaron, zure iritzia idazten ari da…","Share key points to generate a review":"Partekatu iritzia sortzeko gako-puntuak","You've reached the limit of AI suggestions for now.":"AI iradokizunen muga gainditu duzu oraingoz.","See original ({{language}})":"Ikusi originala ({{language}})","See translation ({{language}})":"Itxi itzulpena ({{language}})"},fa:{reviews:"بررسی‌ها","Based on":"بر اساس","All Reviews":"همه نظرات","Load More":"بارگذاری بیشتر","Owner Reply":"پاسخ مالک","Read more":"بیشتر بخوانید","View on":"مشاهده در","Overall Rating":"امتیاز کلی",on:"روشن","{{number}} reviews":"{{number}} نظر","out of 5":"از ۵",Hide:"پنهان کردن","Verified by {{supplierName}}":"تأیید شده توسط {{supplierName}}","Top Rated on {{supplierName}}":"بالاترین امتیاز در {{supplierName}}","Review us on {{supplierName}}":"ما را در {{supplierName}} بررسی کنید","AI-Generated Summary":"خلاصه تولیدشده توسط هوش مصنوعی","Very Good":"بسیار خوب",Good:"خوب","Posted on":"منتشر شده در","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"بالاترین امتیاز در {{firstSourceTitle}} و {{secondSourceTitle}}","Verified Customer":"مشتری تأییدشده","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"بالاترین امتیاز در {{firstSourceTitle}}، {{secondSourceTitle}} و بیشتر",Excellent:"عالی","Amazon’s Choice":"انتخاب آمازون","Best Seller on Amazon":"پرفروش‌ترین در آمازون","There are no comments available for this review.":"هیچ نظری برای این بازبینی موجود نیست.","Guest Favorite on Airbnb":"مورد علاقه مهمانان در Airbnb","Top Rated App":"برنامه با بالاترین امتیاز","Best Value on Capterra":"بهترین ارزش در Capterra","Leader on G2":"رهبر در G2","Left a 1-star rating. Needs improvement.":"یک امتیاز ۱ ستاره ثبت کرد. نیاز به بهبود دارد.","Star Seller on Etsy":"فروشنده برتر در Etsy","Top Performer on Capterra":"برترین عملکرد در Capterra","Top Rated Seller on AliExpress":"فروشنده با بالاترین امتیاز در AliExpress","Left a 4-star rating. Very good!":"امتیاز ۴ ستاره داد. بسیار خوب!","Top Rated on Facebook":"بالاترین امتیاز در فیسبوک","Left a 3-star rating. It was okay!":"امتیاز ۳ ستاره داد. بد نبود!","Top Rated on Google Play":"بالاترین امتیاز در Google Play","Left a 5-star rating. Excellent!":"امتیاز ۵ ستاره داد. عالی!","Best Ease of Use on Capterra":"بهترین سهولت استفاده در Capterra","Users Love Us on G2":"کاربران ما را در G2 دوست دارند","High Performer on G2":"عملکرد بالا در G2","Traveller Review Award on Booking.com":"جایزه نقد و بررسی مسافران در Booking.com","Left a 2-star rating. Could be better.":"امتیاز ۲ ستاره داد. می‌توانست بهتر باشد.","Travelers’ Choice on Tripadvisor":"انتخاب مسافران در Tripadvisor","Diners’ Choice on OpenTable":"انتخاب مشتریان در OpenTable","Top Rated Stay on Booking.com":"اقامت با بالاترین امتیاز در Booking.com","Top Rated on Google":"بالاترین امتیاز در گوگل","People Love Us on Yelp":"مردم ما را در Yelp دوست دارند","Based on {{number}} reviews":"بر اساس {{number}} نظر","Based on {{number}} {{supplierName}} reviews":"بر اساس {{number}} نظر درباره {{supplierName}}",Or:"یا",You:"شما",Cancel:"لغو","Add Photo":"افزودن عکس",Done:"انجام شد","Keep Writing":"به نوشتن ادامه دهید","Write a Review":"نوشتن نظر","Post Review":"ارسال نظر","Discard Review":"رد بازبینی","Before you go…":"قبل از رفتن...","Thank you for your review!":"از نظر شما متشکریم!","Your name":"نام شما","Copy Review Text":"کپی متن بررسی","Discard your review?":"آیا می‌خواهید نظر خود را کنار بگذارید؟","Just Now":"همین حالا","Review Text Copied":"متن نظر کپی شد","Drop photo here":"عکس را اینجا رها کنید","Tell us about your experience":"در مورد تجربه خود به ما بگویید","Please rate your experience before posting":"لطفاً قبل از ارسال، تجربه خود را ارزیابی کنید","You help us grow with every review":"شما با هر بازبینی به رشد ما کمک می‌کنید","Choose a platform below to leave your feedback":"برای ثبت بازخورد خود، یکی از پلتفرم‌های زیر را انتخاب کنید","Your feedback is valuable and helps us improve.":"بازخورد شما ارزشمند است و به ما کمک می‌کند بهتر شویم.","An error occurred when submitting the form, please try again":"هنگام ارسال فرم خطایی رخ داد، لطفاً دوباره تلاش کنید","An unexpected error occurred. Please try again":"خطای غیرمنتظره‌ای رخ داد. لطفاً دوباره تلاش کنید","This photo is already uploaded. Please upload a different one":"این عکس قبلاً بارگذاری شده است. لطفاً عکس دیگری بارگذاری کنید","This file cannot be uploaded because the file format is unsupported":"این فایل قابل بارگذاری نیست زیرا فرمت فایل پشتیبانی نمی‌شود","This file cannot be uploaded because file size limit (100 MB) is exceeded":"این فایل قابل بارگذاری نیست زیرا محدودیت حجم فایل (۱۰۰ مگابایت) تجاوز شده است","You've started writing a review. If you close this window, your text will be lost.":"شما نوشتن یک نقد را شروع کرده‌اید. اگر این پنجره را ببندید، متنتان از دست خواهد رفت.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"آیا می‌توانید لطفاً نظر خود را کپی کرده و در پلتفرم‌های دیگر به اشتراک بگذارید؟ فقط یک لحظه زمان می‌برد و واقعاً به ما کمک می‌کند.",Posting:"در حال ارسال","Write Again":"دوباره بنویس","Write with AI":"با هوش مصنوعی بنویسید","Hang on, your review is being written…":"لطفاً صبر کنید، نظر شما در حال ثبت است…","Share key points to generate a review":"نکات کلیدی را برای نوشتن یک بررسی به اشتراک بگذارید","You've reached the limit of AI suggestions for now.":"در حال حاضر به حد مجاز پیشنهادهای هوش مصنوعی رسیده‌اید.","See original ({{language}})":"مشاهده اصلی ({{language}})","See translation ({{language}})":"مشاهده ترجمه ({{language}})"},fi:{reviews:"arvostelut","Based on":"Perustuu","All Reviews":"Kaikki arvostelut","Load More":"Lataa lisää","Owner Reply":"Omistajan vastaus","Read more":"Lue lisää","View on":"Näytä kohteessa","Overall Rating":"Kokonaisarvosana",on:"päällä","{{number}} reviews":"{{number}} arvostelua","out of 5":"5:stä",Hide:"Piilota","Verified by {{supplierName}}":"Vahvistettu: {{supplierName}}","Top Rated on {{supplierName}}":"Parhaat arviot kohteessa {{supplierName}}","Review us on {{supplierName}}":"Arvostele meidät palvelussa {{supplierName}}","AI-Generated Summary":"Tekoälyn luoma yhteenveto","Very Good":"Erittäin hyvä",Good:"Hyvä","Posted on":"Julkaistu","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Huippuarvosteltu {{firstSourceTitle}} ja {{secondSourceTitle}}","Verified Customer":"Vahvistettu asiakas","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Huippuarvosteltu {{firstSourceTitle}}, {{secondSourceTitle}} ja muualla",Excellent:"Erinomainen","Amazon’s Choice":"Amazonin valinta","Best Seller on Amazon":"Amazonin myydyin","There are no comments available for this review.":"Tälle arvostelulle ei ole kommentteja saatavilla.","Guest Favorite on Airbnb":"Vieraiden suosikki Airbnb:ssä","Top Rated App":"Parhaat arvostellut sovellus","Best Value on Capterra":"Paras hinta-laatusuhde Capterrassa","Leader on G2":"Johtaja G2:ssa","Left a 1-star rating. Needs improvement.":"Jätti yhden tähden arvion. Tarvitsee parannusta.","Star Seller on Etsy":"Tähtimyyjä Etsyssä","Top Performer on Capterra":"Huippusuorittaja Capterrassa","Top Rated Seller on AliExpress":"Huippuarvosteltu myyjä AliExpressissä","Left a 4-star rating. Very good!":"Jätti 4 tähden arvion. Erittäin hyvä!","Top Rated on Facebook":"Huippuarvosteltu Facebookissa","Left a 3-star rating. It was okay!":"Jätti 3 tähden arvion. Se oli ihan ok!","Top Rated on Google Play":"Huippuarvosteltu Google Playssa","Left a 5-star rating. Excellent!":"Jätti 5 tähden arvion. Erinomaista!","Best Ease of Use on Capterra":"Paras helppokäyttöisyys Capterrassa","Users Love Us on G2":"Käyttäjät rakastavat meitä G2:ssa","High Performer on G2":"Huipputekijä G2:ssa","Traveller Review Award on Booking.com":"Traveller Review Award Booking.comissa","Left a 2-star rating. Could be better.":"Jätti 2 tähden arvion. Voisi olla parempi.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice Tripadvisorissa","Diners’ Choice on OpenTable":"Ruokailijoiden valinta OpenTable-palvelussa","Top Rated Stay on Booking.com":"Parhaat arviot saanut majoitus Booking.comissa","Top Rated on Google":"Huippuarvosteltu Googlessa","People Love Us on Yelp":"Ihmiset rakastavat meitä Yelpissä","Based on {{number}} reviews":"Perustuu {{number}} arvosteluun","Based on {{number}} {{supplierName}} reviews":"Perustuu {{number}} {{supplierName}}-arvosteluun",Or:"tai",You:"Sinä",Cancel:"Peruuta","Add Photo":"Lisää kuva",Done:"Valmis","Keep Writing":"Jatka kirjoittamista","Write a Review":"Kirjoita arvostelu","Post Review":"Lähetä arvostelu","Discard Review":"Hylkää arvostelu","Before you go…":"Ennen kuin lähdet…","Thank you for your review!":"Kiitos arvostelustasi!","Your name":"Nimesi","Copy Review Text":"Kopioi arvostelun teksti","Discard your review?":"Hylätäänkö arvostelusi?","Just Now":"Juuri nyt","Review Text Copied":"Arvosteluteksti kopioitu","Drop photo here":"Pudota kuva tähän","Tell us about your experience":"Kerro meille kokemuksestasi","Please rate your experience before posting":"Arvostele kokemuksesi ennen julkaisua","You help us grow with every review":"Autat meitä kasvamaan jokaisella arvostelulla","Choose a platform below to leave your feedback":"Valitse alta alusta palautteen jättämiseksi","Your feedback is valuable and helps us improve.":"Palautteesi on arvokasta ja auttaa meitä parantamaan.","An error occurred when submitting the form, please try again":"Lomakkeen lähettämisessä tapahtui virhe, yritä uudelleen","An unexpected error occurred. Please try again":"Tapahtui odottamaton virhe. Yritä uudelleen","This photo is already uploaded. Please upload a different one":"Tämä kuva on jo ladattu. Lataa jokin toinen kuva","This file cannot be uploaded because the file format is unsupported":"Tätä tiedostoa ei voi ladata, koska tiedostomuotoa ei tueta","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Tätä tiedostoa ei voi ladata, koska tiedostokoko ylittää rajan (100 Mt)","You've started writing a review. If you close this window, your text will be lost.":"Olet aloittanut arvostelun kirjoittamisen. Jos suljet tämän ikkunan, tekstisi katoaa.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Voisitko kopioida arviosi ja jakaa sen muille alustoille? Se vie vain hetken ja auttaa meitä todella.",Posting:"Julkaistaan","Write Again":"Kirjoita uudelleen","Write with AI":"Kirjoita tekoälyllä","Hang on, your review is being written…":"Odota hetki, arvosteluasi kirjoitetaan…","Share key points to generate a review":"Jaa keskeiset kohdat arvion laatimiseen","You've reached the limit of AI suggestions for now.":"Olet saavuttanut tekoälyehdotusten rajan toistaiseksi.","See original ({{language}})":"Katso alkuperäinen ({{language}})","See translation ({{language}})":"Katso käännös ({{language}})"},fr:{reviews:"avis","Based on":"Basé sur","All Reviews":"Tous les avis","Load More":"Charger plus","Owner Reply":"Réponse du propriétaire","Read more":"Lire la suite","View on":"Voir sur","Overall Rating":"Note globale",on:"activé","{{number}} reviews":"{{number}} avis","out of 5":"sur 5",Hide:"Masquer","Verified by {{supplierName}}":"Vérifié par {{supplierName}}","Top Rated on {{supplierName}}":"Les mieux notés sur {{supplierName}}","Review us on {{supplierName}}":"Laissez-nous un avis sur {{supplierName}}","AI-Generated Summary":"Résumé généré par l'IA","Very Good":"Très bon",Good:"Bon","Posted on":"Publié le","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Mieux noté sur {{firstSourceTitle}} et {{secondSourceTitle}}","Verified Customer":"Client vérifié","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Mieux noté sur {{firstSourceTitle}}, {{secondSourceTitle}} et plus",Excellent:"Excellent","Amazon’s Choice":"Choix d’Amazon","Best Seller on Amazon":"Meilleure vente sur Amazon","There are no comments available for this review.":"Aucun commentaire n'est disponible pour cet avis.","Guest Favorite on Airbnb":"Coup de cœur des voyageurs sur Airbnb","Top Rated App":"Application la mieux notée","Best Value on Capterra":"Meilleur rapport qualité-prix sur Capterra","Leader on G2":"Leader sur G2","Left a 1-star rating. Needs improvement.":"A laissé une note de 1 étoile. Doit être amélioré.","Star Seller on Etsy":"Vendeur star sur Etsy","Top Performer on Capterra":"Meilleur performeur sur Capterra","Top Rated Seller on AliExpress":"Vendeur le mieux noté sur AliExpress","Left a 4-star rating. Very good!":"A laissé une note de 4 étoiles. Très bien !","Top Rated on Facebook":"Mieux noté sur Facebook","Left a 3-star rating. It was okay!":"A laissé une note de 3 étoiles. C'était correct !","Top Rated on Google Play":"Mieux noté sur Google Play","Left a 5-star rating. Excellent!":"A laissé une note de 5 étoiles. Excellent !","Best Ease of Use on Capterra":"Meilleure facilité d'utilisation sur Capterra","Users Love Us on G2":"Les utilisateurs nous adorent sur G2","High Performer on G2":"Performant sur G2","Traveller Review Award on Booking.com":"Traveller Review Award sur Booking.com","Left a 2-star rating. Could be better.":"A laissé une note de 2 étoiles. Peut mieux faire.","Travelers’ Choice on Tripadvisor":"Travellers’ Choice sur Tripadvisor","Diners’ Choice on OpenTable":"Choix des convives sur OpenTable","Top Rated Stay on Booking.com":"Séjour le mieux noté sur Booking.com","Top Rated on Google":"Mieux noté sur Google","People Love Us on Yelp":"Les gens nous adorent sur Yelp","Based on {{number}} reviews":"Basé sur {{number}} avis","Based on {{number}} {{supplierName}} reviews":"Basé sur {{number}} avis sur {{supplierName}}",Or:"ou",You:"Vous",Cancel:"Annuler","Add Photo":"Ajouter une photo",Done:"Terminé","Keep Writing":"Continuez d'écrire","Write a Review":"Rédiger un avis","Post Review":"Publier un avis","Discard Review":"Ignorer l’avis","Before you go…":"Avant de partir…","Thank you for your review!":"Merci pour votre avis !","Your name":"Votre nom","Copy Review Text":"Copier le texte de l’avis","Discard your review?":"Supprimer votre avis ?","Just Now":"À l’instant","Review Text Copied":"Texte de l'avis copié","Drop photo here":"Déposez la photo ici","Tell us about your experience":"Parlez-nous de votre expérience","Please rate your experience before posting":"Veuillez évaluer votre expérience avant de publier","You help us grow with every review":"Vous nous aidez à grandir avec chaque avis","Choose a platform below to leave your feedback":"Choisissez une plateforme ci-dessous pour laisser votre avis","Your feedback is valuable and helps us improve.":"Votre avis est précieux et nous aide à nous améliorer.","An error occurred when submitting the form, please try again":"Une erreur s'est produite lors de l'envoi du formulaire, veuillez réessayer","An unexpected error occurred. Please try again":"Une erreur inattendue est survenue. Veuillez réessayer","This photo is already uploaded. Please upload a different one":"Cette photo est déjà téléchargée. Veuillez en télécharger une autre","This file cannot be uploaded because the file format is unsupported":"Ce fichier ne peut pas être téléchargé car le format de fichier n'est pas pris en charge","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Ce fichier ne peut pas être téléchargé car la limite de taille (100 Mo) est dépassée","You've started writing a review. If you close this window, your text will be lost.":"Vous avez commencé à écrire un avis. Si vous fermez cette fenêtre, votre texte sera perdu.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Pourriez-vous copier votre avis et le partager sur d'autres plateformes ? Cela ne prend qu'un instant et cela nous aide vraiment.",Posting:"Publication","Write Again":"Réécrire","Write with AI":"Écrire avec l’IA","Hang on, your review is being written…":"Patientez, votre avis est en cours de rédaction…","Share key points to generate a review":"Partagez les points clés pour générer un avis","You've reached the limit of AI suggestions for now.":"Vous avez atteint la limite de suggestions d'IA pour le moment.","See original ({{language}})":"Voir l'original ({{language}})","See translation ({{language}})":"Voir la traduction ({{language}})"},gl:{reviews:"opinións","Based on":"Baseado en","All Reviews":"Todas as opinións","Load More":"Cargar máis","Owner Reply":"Resposta do propietario","Read more":"Ler máis","View on":"Ver en","Overall Rating":"Valoración xeral",on:"activado","{{number}} reviews":"{{number}} valoracións","out of 5":"de 5",Hide:"Agochar","Verified by {{supplierName}}":"Verificado por {{supplierName}}","Top Rated on {{supplierName}}":"Mellor valorado en {{supplierName}}","Review us on {{supplierName}}":"Déixanos unha valoración en {{supplierName}}","AI-Generated Summary":"Resumo xerado por IA","Very Good":"Moi bo",Good:"Bo","Posted on":"Publicado o","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Mellor valorado en {{firstSourceTitle}} e {{secondSourceTitle}}","Verified Customer":"Cliente verificado","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Mellor valorado en {{firstSourceTitle}}, {{secondSourceTitle}} e máis",Excellent:"Excelente","Amazon’s Choice":"Escolma de Amazon","Best Seller on Amazon":"Máis vendido en Amazon","There are no comments available for this review.":"Non hai comentarios dispoñibles para esta reseña.","Guest Favorite on Airbnb":"Favorito dos hóspedes en Airbnb","Top Rated App":"Aplicación mellor valorada","Best Value on Capterra":"Mellor valor en Capterra","Leader on G2":"Líder en G2","Left a 1-star rating. Needs improvement.":"Deixou unha valoración de 1 estrela. Precisa mellorar.","Star Seller on Etsy":"Vendedor estrela en Etsy","Top Performer on Capterra":"Mellor valorado en Capterra","Top Rated Seller on AliExpress":"Vendedor mellor valorado en AliExpress","Left a 4-star rating. Very good!":"Deixou unha valoración de 4 estrelas. Moi ben!","Top Rated on Facebook":"Mellor valorado en Facebook","Left a 3-star rating. It was okay!":"Deixou unha valoración de 3 estrelas. Estaba ben!","Top Rated on Google Play":"Mellor valorado en Google Play","Left a 5-star rating. Excellent!":"Deixou unha valoración de 5 estrelas. Excelente!","Best Ease of Use on Capterra":"Mellor facilidade de uso en Capterra","Users Love Us on G2":"Os usuarios quérennos en G2","High Performer on G2":"Alto rendemento en G2","Traveller Review Award on Booking.com":"Traveller Review Award en Booking.com","Left a 2-star rating. Could be better.":"Deixou unha valoración de 2 estrelas. Podería ser mellor.","Travelers’ Choice on Tripadvisor":"Escolma dos viaxeiros en Tripadvisor","Diners’ Choice on OpenTable":"Elección dos comensais en OpenTable","Top Rated Stay on Booking.com":"Estancia mellor valorada en Booking.com","Top Rated on Google":"Mellor valorado en Google","People Love Us on Yelp":"A xente quérenos en Yelp","Based on {{number}} reviews":"Baseado en {{number}} opinións","Based on {{number}} {{supplierName}} reviews":"Baseado en {{number}} opinións de {{supplierName}}",Or:"ou",You:"Ti",Cancel:"Cancelar","Add Photo":"Engadir foto",Done:"Feito","Keep Writing":"Segue escribindo","Write a Review":"Escribe unha reseña","Post Review":"Publicar reseña","Discard Review":"Descartar reseña","Before you go…":"Antes de marchares...","Thank you for your review!":"Grazas pola túa valoración!","Your name":"O teu nome","Copy Review Text":"Copiar o texto da reseña","Discard your review?":"Descartar a túa valoración?","Just Now":"Agora mesmo","Review Text Copied":"Texto da reseña copiado","Drop photo here":"Solta a foto aquí","Tell us about your experience":"Cóntanos a túa experiencia","Please rate your experience before posting":"Por favor, valora a túa experiencia antes de publicar","You help us grow with every review":"Axúdasnos a medrar con cada reseña","Choose a platform below to leave your feedback":"Escolle unha plataforma abaixo para deixar a túa opinión","Your feedback is valuable and helps us improve.":"A túa opinión é valiosa e axúdanos a mellorar.","An error occurred when submitting the form, please try again":"Produciuse un erro ao enviar o formulario, por favor inténtao de novo","An unexpected error occurred. Please try again":"Produciuse un erro inesperado. Por favor, inténtao de novo","This photo is already uploaded. Please upload a different one":"Esta foto xa está subida. Por favor, sube unha diferente","This file cannot be uploaded because the file format is unsupported":"Non se pode cargar este ficheiro porque o formato non é compatible","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Non se pode subir este ficheiro porque supera o límite de tamaño (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Comezaches a escribir unha reseña. Se pechas esta xanela, perderás o teu texto.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Poderías copiar a túa valoración e compartila noutras plataformas? Só leva un momento e axúdanos moito.",Posting:"Publicando","Write Again":"Escribir de novo","Write with AI":"Escribe con IA","Hang on, your review is being written…":"Agarda, a túa valoración está a escribirse…","Share key points to generate a review":"Comparte puntos clave para xerar unha reseña","You've reached the limit of AI suggestions for now.":"Chegaches ao límite de suxestións de IA por agora.","See original ({{language}})":"Ver orixinal ({{language}})","See translation ({{language}})":"Ver a tradución ({{language}})"},gu:{reviews:"સમીક્ષાઓ","Based on":"આ આધાર પર","All Reviews":"બધી સમીક્ષાઓ","Load More":"વધુ લોડ કરો","Owner Reply":"માલિકનો જવાબ","Read more":"વધુ વાંચો","View on":"પર જુઓ","Overall Rating":"કુલ રેટિંગ",on:"ચાલુ","{{number}} reviews":"{{number}} સમીક્ષાઓ","out of 5":"5 માંથી",Hide:"છુપાવો","Verified by {{supplierName}}":"{{supplierName}} દ્વારા ચકાસાયેલું","Top Rated on {{supplierName}}":"{{supplierName}} પર ટોચનું રેટેડ","Review us on {{supplierName}}":"{{supplierName}} પર અમારો સમીક્ષા કરો","AI-Generated Summary":"AI-દ્વારા જનરેટ કરેલ સારાંશ","Very Good":"ખૂબ સારું",Good:"સારો","Posted on":"પોસ્ટ કર્યું છે","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} અને {{secondSourceTitle}} પર ટોચનું રેટિંગ","Verified Customer":"ચકાસાયેલ ગ્રાહક","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} અને વધુ પર ટોચનું રેટિંગ",Excellent:"ઉત્કૃષ્ટ","Amazon’s Choice":"એમેઝોનની પસંદગી","Best Seller on Amazon":"એમેઝોન પર શ્રેષ્ઠ વેચાણ","There are no comments available for this review.":"આ સમીક્ષામાં કોઈ ટિપ્પણીઓ ઉપલબ્ધ નથી.","Guest Favorite on Airbnb":"Airbnb પર મહેમાનનો પસંદીદા","Top Rated App":"ટોપ રેટેડ એપ","Best Value on Capterra":"Capterra પર શ્રેષ્ઠ મૂલ્ય","Leader on G2":"G2 પર લીડર","Left a 1-star rating. Needs improvement.":"1-સ્ટાર રેટિંગ આપ્યું. સુધારવાની જરૂર છે.","Star Seller on Etsy":"Etsy પર સ્ટાર વેચનાર","Top Performer on Capterra":"Capterra પર ટોચનો પ્રદર્શનકાર","Top Rated Seller on AliExpress":"AliExpress પર ટોચના રેટેડ વેચનાર","Left a 4-star rating. Very good!":"4-સ્ટાર રેટિંગ આપ્યું. ખૂબ સારું!","Top Rated on Facebook":"ફેસબુક પર ટોચનું રેટેડ","Left a 3-star rating. It was okay!":"3-સ્ટાર રેટિંગ આપ્યું. ઠીક હતું!","Top Rated on Google Play":"Google Play પર ટોચનું રેટેડ","Left a 5-star rating. Excellent!":"5-સ્ટાર રેટિંગ આપ્યું. ઉત્તમ!","Best Ease of Use on Capterra":"Capterra પર શ્રેષ્ઠ ઉપયોગમાં સરળતા","Users Love Us on G2":"વપરાશકર્તાઓ G2 પર અમને પસંદ કરે છે","High Performer on G2":"G2 પર ઉચ્ચ પ્રદર્શન","Traveller Review Award on Booking.com":"Booking.com પર Traveller Review Award","Left a 2-star rating. Could be better.":"2-સ્ટાર રેટિંગ આપ્યું. વધુ સારું હોઈ શકે છે.","Travelers’ Choice on Tripadvisor":"Tripadvisor પર મુસાફરોની પસંદગી","Diners’ Choice on OpenTable":"OpenTable પર ડાઇનર્સ પસંદગી","Top Rated Stay on Booking.com":"Booking.com પર ટોચનું રેટેડ રહેવું","Top Rated on Google":"Google પર ટોચનું રેટેડ","People Love Us on Yelp":"Yelp પર લોકો અમને પસંદ કરે છે","Based on {{number}} reviews":"{{number}} સમીક્ષાઓ પર આધારિત","Based on {{number}} {{supplierName}} reviews":"{{supplierName}} ના {{number}} સમીક્ષાઓ પર આધારિત",Or:"અથવા",You:"તમે",Cancel:"રદ કરો","Add Photo":"ફોટો ઉમેરો",Done:"પૂર્ણ","Keep Writing":"લખવાનું ચાલુ રાખો","Write a Review":"સમીક્ષા લખો","Post Review":"સમીક્ષા પોસ્ટ કરો","Discard Review":"સમીક્ષા ફેંકી દો","Before you go…":"તમે જાઓ તે પહેલાં...","Thank you for your review!":"તમારા સમીક્ષાની માટે આભાર!","Your name":"તમારું નામ","Copy Review Text":"રીવ્યૂ લખાણ નકલ કરો","Discard your review?":"તમારો સમીક્ષા કાઢી નાખશો?","Just Now":"હમણાં જ","Review Text Copied":"સમીક્ષા લખાણ નકલ થયું છે","Drop photo here":"ફોટો અહીં નાખો","Tell us about your experience":"તમારા અનુભવ વિશે અમને કહો","Please rate your experience before posting":"પોસ્ટ કરતા પહેલા કૃપા કરીને તમારો અનુભવ રેટ કરો","You help us grow with every review":"તમે દરેક સમીક્ષાથી અમને વધવામાં મદદ કરો છો","Choose a platform below to leave your feedback":"તમારો પ્રતિસાદ આપવા માટે નીચેની પ્લેટફોર્મ પસંદ કરો","Your feedback is valuable and helps us improve.":"તમારો પ્રતિસાદ અમૂલ્ય છે અને અમને સુધારવામાં મદદ કરે છે.","An error occurred when submitting the form, please try again":"ફોર્મ સબમિટ કરતી વખતે ભૂલ આવી છે, કૃપા કરીને ફરી પ્રયાસ કરો","An unexpected error occurred. Please try again":"અનપેક્ષિત ભૂલ આવી છે. કૃપા કરીને ફરી પ્રયાસ કરો","This photo is already uploaded. Please upload a different one":"આ ફોટો પહેલેથી જ અપલોડ થઈ ગયો છે. કૃપા કરીને બીજું અપલોડ કરો","This file cannot be uploaded because the file format is unsupported":"આ ફાઇલ અપલોડ કરી શકાતી નથી કારણ કે ફાઇલ ફોર્મેટ સપોર્ટેડ નથી","This file cannot be uploaded because file size limit (100 MB) is exceeded":"આ ફાઇલ અપલોડ કરી શકાતી નથી કારણ કે ફાઇલ સાઇઝ મર્યાદા (100 MB) વટાવી છે","You've started writing a review. If you close this window, your text will be lost.":"તમે સમીક્ષા લખવાનું શરૂ કર્યું છે. જો તમે આ વિન્ડો બંધ કરો તો તમારો લખાણ ગુમાઈ જશે.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"શું તમે કૃપા કરીને તમારી સમીક્ષા કૉપિ કરીને અન્ય પ્લેટફોર્મ પર શેર કરી શકો છો? તે માત્ર એક ક્ષણ લે છે અને અમને ખરેખર મદદ કરે છે.",Posting:"પોસ્ટ કરી રહ્યું છે","Write Again":"ફરીથી લખો","Write with AI":"AI સાથે લખો","Hang on, your review is being written…":"રાહ જુઓ, તમારો સમીક્ષા લખાઈ રહી છે…","Share key points to generate a review":"રીવ્યૂ બનાવવા માટે મુખ્ય મુદ્દાઓ શેર કરો","You've reached the limit of AI suggestions for now.":"તમે હાલમાં AI સૂચનોની મર્યાદા સુધી પહોંચી ગયા છો.","See original ({{language}})":"ઓરિજનલ જુઓ ({{language}})","See translation ({{language}})":"અનુવાદ જુઓ ({{language}})"},hi:{reviews:"समीक्षाएँ","Based on":"आधारित","All Reviews":"सभी समीक्षाएँ","Load More":"और लोड करें","Owner Reply":"मालिक की प्रतिक्रिया","Read more":"और पढ़ें","View on":"पर देखें","Overall Rating":"कुल रेटिंग",on:"चालू","{{number}} reviews":"{{number}} समीक्षाएँ","out of 5":"5 में से",Hide:"छुपाएं","Verified by {{supplierName}}":"{{supplierName}} द्वारा सत्यापित","Top Rated on {{supplierName}}":"{{supplierName}} पर सर्वाधिक रेटेड","Review us on {{supplierName}}":"{{supplierName}} पर हमें रिव्यू करें","AI-Generated Summary":"एआई-जनित सारांश","Very Good":"बहुत अच्छा",Good:"अच्छा","Posted on":"प्रकाशित किया गया","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} और {{secondSourceTitle}} पर टॉप रेटेड","Verified Customer":"सत्यापित ग्राहक","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} और अधिक पर टॉप रेटेड",Excellent:"उत्कृष्ट","Amazon’s Choice":"अमेज़न की पसंद","Best Seller on Amazon":"अमेज़न पर सर्वाधिक बिकने वाला","There are no comments available for this review.":"इस समीक्षा के लिए कोई टिप्पणियाँ उपलब्ध नहीं हैं।","Guest Favorite on Airbnb":"Airbnb पर मेहमानों की पसंद","Top Rated App":"टॉप रेटेड ऐप","Best Value on Capterra":"Capterra पर सबसे अच्छा मूल्य","Leader on G2":"G2 पर लीडर","Left a 1-star rating. Needs improvement.":"1-स्टार रेटिंग दी। सुधार की आवश्यकता है।","Star Seller on Etsy":"Etsy पर स्टार विक्रेता","Top Performer on Capterra":"Capterra पर शीर्ष प्रदर्शनकर्ता","Top Rated Seller on AliExpress":"AliExpress पर टॉप रेटेड विक्रेता","Left a 4-star rating. Very good!":"4-स्टार रेटिंग दी। बहुत अच्छा!","Top Rated on Facebook":"फेसबुक पर टॉप रेटेड","Left a 3-star rating. It was okay!":"3-स्टार रेटिंग दी। ठीक था!","Top Rated on Google Play":"Google Play पर सर्वाधिक रेटेड","Left a 5-star rating. Excellent!":"5-स्टार रेटिंग दी। उत्कृष्ट!","Best Ease of Use on Capterra":"Capterra पर सर्वोत्तम उपयोग में आसानी","Users Love Us on G2":"यूज़र्स हमें G2 पर पसंद करते हैं","High Performer on G2":"G2 पर उच्च प्रदर्शनकर्ता","Traveller Review Award on Booking.com":"Booking.com पर Traveller Review Award","Left a 2-star rating. Could be better.":"2-स्टार रेटिंग दी। बेहतर हो सकता था।","Travelers’ Choice on Tripadvisor":"Tripadvisor पर यात्रियों की पसंद","Diners’ Choice on OpenTable":"OpenTable पर डाइनर्स चॉइस","Top Rated Stay on Booking.com":"Booking.com पर सबसे अधिक रेटेड ठहराव","Top Rated on Google":"Google पर सबसे अधिक रेटेड","People Love Us on Yelp":"लोग हमें Yelp पर पसंद करते हैं","Based on {{number}} reviews":"{{number}} समीक्षाओं के आधार पर","Based on {{number}} {{supplierName}} reviews":"{{supplierName}} की {{number}} समीक्षाओं के आधार पर",Or:"या",You:"आप",Cancel:"रद्द करें","Add Photo":"फ़ोटो जोड़ें",Done:"हो गया","Keep Writing":"लिखते रहें","Write a Review":"समीक्षा लिखें","Post Review":"समीक्षा पोस्ट करें","Discard Review":"समीक्षा त्यागें","Before you go…":"जाने से पहले...","Thank you for your review!":"आपकी समीक्षा के लिए धन्यवाद!","Your name":"आपका नाम","Copy Review Text":"समीक्षा पाठ कॉपी करें","Discard your review?":"क्या आप अपनी समीक्षा छोड़ना चाहते हैं?","Just Now":"अभी अभी","Review Text Copied":"समीक्षा पाठ कॉपी किया गया","Drop photo here":"यहाँ फ़ोटो डालें","Tell us about your experience":"अपने अनुभव के बारे में हमें बताएं","Please rate your experience before posting":"पोस्ट करने से पहले कृपया अपना अनुभव रेट करें","You help us grow with every review":"आप हर समीक्षा के साथ हमें बढ़ने में मदद करते हैं","Choose a platform below to leave your feedback":"अपनी प्रतिक्रिया देने के लिए नीचे एक प्लेटफ़ॉर्म चुनें","Your feedback is valuable and helps us improve.":"आपकी प्रतिक्रिया मूल्यवान है और हमें सुधारने में मदद करती है।","An error occurred when submitting the form, please try again":"फॉर्म सबमिट करते समय एक त्रुटि हुई, कृपया पुनः प्रयास करें","An unexpected error occurred. Please try again":"एक अप्रत्याशित त्रुटि हुई। कृपया पुनः प्रयास करें","This photo is already uploaded. Please upload a different one":"यह फोटो पहले ही अपलोड हो चुकी है। कृपया कोई और फोटो अपलोड करें","This file cannot be uploaded because the file format is unsupported":"यह फ़ाइल अपलोड नहीं की जा सकती क्योंकि फ़ाइल फ़ॉर्मेट समर्थित नहीं है","This file cannot be uploaded because file size limit (100 MB) is exceeded":"इस फ़ाइल को अपलोड नहीं किया जा सकता क्योंकि फ़ाइल आकार सीमा (100 MB) पार हो गई है","You've started writing a review. If you close this window, your text will be lost.":"आपने समीक्षा लिखना शुरू कर दिया है। यदि आप यह विंडो बंद करते हैं, तो आपका लिखा हुआ खो जाएगा।","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"क्या आप कृपया अपनी समीक्षा कॉपी करके अन्य प्लेटफार्मों पर साझा कर सकते हैं? इसमें केवल एक क्षण लगता है और यह वास्तव में हमारी मदद करता है।",Posting:"पोस्ट किया जा रहा है","Write Again":"फिर से लिखें","Write with AI":"AI के साथ लिखें","Hang on, your review is being written…":"रुकिए, आपकी समीक्षा लिखी जा रही है…","Share key points to generate a review":"समीक्षा बनाने के लिए मुख्य बिंदु साझा करें","You've reached the limit of AI suggestions for now.":"आप फिलहाल AI सुझावों की सीमा तक पहुँच गए हैं।","See original ({{language}})":"मूल देखें ({{language}})","See translation ({{language}})":"अनुवाद देखें ({{language}})"},hr:{reviews:"recenzije","Based on":"Na temelju","All Reviews":"Sve recenzije","Load More":"Učitaj više","Owner Reply":"Odgovor vlasnika","Read more":"Pročitaj više","View on":"Pogledaj na","Overall Rating":"Ukupna ocjena",on:"uključeno","{{number}} reviews":"{{number}} recenzija","out of 5":"od 5",Hide:"Sakrij","Verified by {{supplierName}}":"Potvrdio {{supplierName}}","Top Rated on {{supplierName}}":"Najbolje ocijenjeno na {{supplierName}}","Review us on {{supplierName}}":"Ocijenite nas na {{supplierName}}","AI-Generated Summary":"Sažetak generiran umjetnom inteligencijom","Very Good":"Vrlo dobro",Good:"Dobro","Posted on":"Objavljeno","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Najbolje ocijenjeno na {{firstSourceTitle}} i {{secondSourceTitle}}","Verified Customer":"Potvrđeni kupac","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Najbolje ocijenjeno na {{firstSourceTitle}}, {{secondSourceTitle}} i više",Excellent:"Izvrsno","Amazon’s Choice":"Amazonov izbor","Best Seller on Amazon":"Najprodavaniji na Amazonu","There are no comments available for this review.":"Za ovu recenziju nema dostupnih komentara.","Guest Favorite on Airbnb":"Gostima omiljeno na Airbnbu","Top Rated App":"Najbolje ocijenjena aplikacija","Best Value on Capterra":"Najbolja vrijednost na Capterri","Leader on G2":"Lider na G2","Left a 1-star rating. Needs improvement.":"Ostavio/la je ocjenu od 1 zvjezdice. Potrebno poboljšanje.","Star Seller on Etsy":"Zvjezdani prodavač na Etsyju","Top Performer on Capterra":"Najbolji izvođač na Capterri","Top Rated Seller on AliExpress":"Najbolje ocijenjeni prodavač na AliExpressu","Left a 4-star rating. Very good!":"Ostavio/la je ocjenu od 4 zvjezdice. Vrlo dobro!","Top Rated on Facebook":"Najbolje ocijenjeno na Facebooku","Left a 3-star rating. It was okay!":"Ostavio/la je ocjenu od 3 zvjezdice. Bilo je u redu!","Top Rated on Google Play":"Najbolje ocijenjeno na Google Playu","Left a 5-star rating. Excellent!":"Ostavio/la ocjenu od 5 zvjezdica. Izvrsno!","Best Ease of Use on Capterra":"Najbolja jednostavnost korištenja na Capterri","Users Love Us on G2":"Korisnici nas vole na G2","High Performer on G2":"Visoko ocijenjen na G2","Traveller Review Award on Booking.com":"Nagrada za recenzije putnika na Booking.com-u","Left a 2-star rating. Could be better.":"Ostavio/la je ocjenu od 2 zvjezdice. Moglo bi biti bolje.","Travelers’ Choice on Tripadvisor":"Izbor putnika na Tripadvisora","Diners’ Choice on OpenTable":"Izbor gostiju na OpenTableu","Top Rated Stay on Booking.com":"Najbolje ocijenjen smještaj na Booking.com-u","Top Rated on Google":"Najbolje ocijenjeno na Googleu","People Love Us on Yelp":"Ljudi nas vole na Yelpu","Based on {{number}} reviews":"Na temelju {{number}} recenzija","Based on {{number}} {{supplierName}} reviews":"Na temelju {{number}} recenzija za {{supplierName}}",Or:"Ili",You:"Vi",Cancel:"Odustani","Add Photo":"Dodaj fotografiju",Done:"Gotovo","Keep Writing":"Nastavi pisati","Write a Review":"Napiši recenziju","Post Review":"Objavi recenziju","Discard Review":"Odbaci recenziju","Before you go…":"Prije nego što odete…","Thank you for your review!":"Hvala na vašoj recenziji!","Your name":"Vaše ime","Copy Review Text":"Kopiraj tekst recenzije","Discard your review?":"Odbaciti svoju recenziju?","Just Now":"Upravo sada","Review Text Copied":"Tekst recenzije kopiran","Drop photo here":"Ispustite fotografiju ovdje","Tell us about your experience":"Ispričajte nam svoje iskustvo","Please rate your experience before posting":"Molimo ocijenite svoje iskustvo prije objave","You help us grow with every review":"Svaka recenzija nam pomaže rasti","Choose a platform below to leave your feedback":"Odaberite platformu ispod za ostavljanje povratne informacije","Your feedback is valuable and helps us improve.":"Vaše povratne informacije su vrijedne i pomažu nam da se poboljšamo.","An error occurred when submitting the form, please try again":"Došlo je do pogreške pri slanju obrasca, pokušajte ponovno","An unexpected error occurred. Please try again":"Došlo je do neočekivane pogreške. Pokušajte ponovno","This photo is already uploaded. Please upload a different one":"Ova je fotografija već prenesena. Molimo prenesite drugu.","This file cannot be uploaded because the file format is unsupported":"Ova datoteka se ne može prenijeti jer format datoteke nije podržan","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Ova datoteka se ne može prenijeti jer je premašena dopuštena veličina datoteke (100 MB).","You've started writing a review. If you close this window, your text will be lost.":"Započeli ste pisanje recenzije. Ako zatvorite ovaj prozor, vaš tekst će biti izgubljen.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Možete li kopirati svoju recenziju i podijeliti je na drugim platformama? To traje samo trenutak i zaista nam pomaže.",Posting:"Objavljivanje","Write Again":"Napiši ponovno","Write with AI":"Napiši s AI","Hang on, your review is being written…":"Pričekajte, vaša recenzija se piše…","Share key points to generate a review":"Podijelite ključne točke za izradu recenzije","You've reached the limit of AI suggestions for now.":"Dosegnuli ste ograničenje AI prijedloga za sada.","See original ({{language}})":"Pogledajte original ({{language}})","See translation ({{language}})":"Vidi prijevod ({{language}})"},hu:{reviews:"vélemények","Based on":"Alapján","All Reviews":"Minden értékelés","Load More":"Továbbiak betöltése","Owner Reply":"Tulajdonos válasza","Read more":"Tovább olvasom","View on":"Megtekintés itt:","Overall Rating":"Összesített értékelés",on:"be","{{number}} reviews":"{{number}} értékelés","out of 5":"5-ből",Hide:"Elrejtés","Verified by {{supplierName}}":"Ellenőrizte: {{supplierName}}","Top Rated on {{supplierName}}":"Legjobbra értékelt a(z) {{supplierName}} oldalán","Review us on {{supplierName}}":"Értékeljen minket a(z) {{supplierName}} oldalán","AI-Generated Summary":"AI által generált összefoglaló","Very Good":"Nagyon jó",Good:"Jó","Posted on":"Közzétéve","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Legjobbra értékelt a(z) {{firstSourceTitle}} és {{secondSourceTitle}} oldalakon","Verified Customer":"Ellenőrzött vásárló","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Legjobbra értékelt a(z) {{firstSourceTitle}}, {{secondSourceTitle}} és további oldalakon",Excellent:"Kiváló","Amazon’s Choice":"Amazon választása","Best Seller on Amazon":"Legkeresettebb az Amazonon","There are no comments available for this review.":"Ehhez az értékeléshez nem állnak rendelkezésre megjegyzések.","Guest Favorite on Airbnb":"Vendégek kedvence az Airbnb-n","Top Rated App":"Legjobbra értékelt alkalmazás","Best Value on Capterra":"Legjobb ár-érték arány a Capterrán","Leader on G2":"Vezető a G2-n","Left a 1-star rating. Needs improvement.":"1 csillagos értékelést adott. Fejlesztés szükséges.","Star Seller on Etsy":"Csillagos eladó az Etsy-n","Top Performer on Capterra":"Kiemelkedő teljesítő a Capterrán","Top Rated Seller on AliExpress":"Legjobbra értékelt eladó az AliExpressen","Left a 4-star rating. Very good!":"4 csillagos értékelést adott. Nagyon jó!","Top Rated on Facebook":"Legjobbra értékelt a Facebookon","Left a 3-star rating. It was okay!":"3 csillagos értékelést adott. Elment!","Top Rated on Google Play":"Legjobbra értékelt a Google Playen","Left a 5-star rating. Excellent!":"5 csillagos értékelést adott. Kiváló!","Best Ease of Use on Capterra":"Legjobb használhatóság a Capterrán","Users Love Us on G2":"A felhasználók imádnak minket a G2-n","High Performer on G2":"Kiemelkedő teljesítmény a G2-n","Traveller Review Award on Booking.com":"Utazói értékelési díj a Booking.com-on","Left a 2-star rating. Could be better.":"2 csillagos értékelést adott. Lehetne jobb is.","Travelers’ Choice on Tripadvisor":"Utazók kedvence a Tripadvisoron","Diners’ Choice on OpenTable":"Vendégek választása az OpenTable-en","Top Rated Stay on Booking.com":"Legjobbra értékelt szállás a Booking.com-on","Top Rated on Google":"Legjobbra értékelt a Google-on","People Love Us on Yelp":"Imádnak minket a Yelp-en","Based on {{number}} reviews":"{{number}} értékelés alapján","Based on {{number}} {{supplierName}} reviews":"{{number}} {{supplierName}} értékelés alapján",Or:"Vagy",You:"Ön",Cancel:"Mégse","Add Photo":"Fénykép hozzáadása",Done:"Kész","Keep Writing":"Írj tovább","Write a Review":"Írjon véleményt","Post Review":"Vélemény közzététele","Discard Review":"Vélemény elvetése","Before you go…":"Mielőtt elmész…","Thank you for your review!":"Köszönjük az értékelését!","Your name":"Az Ön neve","Copy Review Text":"Vélemény szövegének másolása","Discard your review?":"Elveti az értékelését?","Just Now":"Éppen most","Review Text Copied":"Vélemény szövege másolva","Drop photo here":"Húzza ide a fényképet","Tell us about your experience":"Meséljen a tapasztalatairól","Please rate your experience before posting":"Kérjük, értékelje tapasztalatát a közzététel előtt","You help us grow with every review":"Minden értékeléssel segítesz nekünk fejlődni","Choose a platform below to leave your feedback":"Válasszon egy platformot az alábbiak közül, hogy visszajelzést adjon","Your feedback is valuable and helps us improve.":"Visszajelzése értékes, és segít nekünk fejlődni.","An error occurred when submitting the form, please try again":"Hiba történt az űrlap elküldésekor, kérjük, próbálja meg újra","An unexpected error occurred. Please try again":"Váratlan hiba történt. Kérjük, próbálja újra","This photo is already uploaded. Please upload a different one":"Ez a fénykép már fel van töltve. Kérjük, töltsön fel egy másikat.","This file cannot be uploaded because the file format is unsupported":"Ez a fájl nem tölthető fel, mert a fájlformátum nem támogatott","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Ez a fájl nem tölthető fel, mert meghaladja a fájlméret-korlátot (100 MB).","You've started writing a review. If you close this window, your text will be lost.":"Elkezdte írni az értékelést. Ha bezárja ezt az ablakot, a szöveg elvész.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Kérjük, másolja át értékelését, és ossza meg más platformokon is! Csak egy pillanat, és nagyon sokat segít nekünk.",Posting:"Közzététel","Write Again":"Írja újra","Write with AI":"Írj AI-val","Hang on, your review is being written…":"Várj, az értékelésed készül…","Share key points to generate a review":"Ossza meg a főbb pontokat a vélemény írásához","You've reached the limit of AI suggestions for now.":"Elérted az AI javaslatok jelenlegi limitjét.","See original ({{language}})":"Eredeti megtekintése ({{language}})","See translation ({{language}})":"Fordítás megtekintése ({{language}})"},id:{reviews:"ulasan","Based on":"Berdasarkan","All Reviews":"Semua Ulasan","Load More":"Muat Lebih Banyak","Owner Reply":"Balasan Pemilik","Read more":"Baca selengkapnya","View on":"Lihat di","Overall Rating":"Penilaian Keseluruhan",on:"aktif","{{number}} reviews":"{{number}} ulasan","out of 5":"dari 5",Hide:"Sembunyikan","Verified by {{supplierName}}":"Diverifikasi oleh {{supplierName}}","Top Rated on {{supplierName}}":"Peringkat Teratas di {{supplierName}}","Review us on {{supplierName}}":"Beri ulasan untuk kami di {{supplierName}}","AI-Generated Summary":"Ringkasan yang Dihasilkan AI","Very Good":"Sangat Baik",Good:"Bagus","Posted on":"Diposting pada","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Peringkat Teratas di {{firstSourceTitle}} dan {{secondSourceTitle}}","Verified Customer":"Pelanggan Terverifikasi","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Peringkat Teratas di {{firstSourceTitle}}, {{secondSourceTitle}} & Lainnya",Excellent:"Luar biasa","Amazon’s Choice":"Pilihan Amazon","Best Seller on Amazon":"Penjual Terbaik di Amazon","There are no comments available for this review.":"Tidak ada komentar yang tersedia untuk ulasan ini.","Guest Favorite on Airbnb":"Favorit Tamu di Airbnb","Top Rated App":"Aplikasi Berperingkat Tertinggi","Best Value on Capterra":"Nilai Terbaik di Capterra","Leader on G2":"Pemimpin di G2","Left a 1-star rating. Needs improvement.":"Memberikan rating 1 bintang. Perlu perbaikan.","Star Seller on Etsy":"Penjual Bintang di Etsy","Top Performer on Capterra":"Performa Terbaik di Capterra","Top Rated Seller on AliExpress":"Penjual Terbaik di AliExpress","Left a 4-star rating. Very good!":"Memberikan rating 4 bintang. Sangat baik!","Top Rated on Facebook":"Peringkat Tertinggi di Facebook","Left a 3-star rating. It was okay!":"Memberikan rating 3 bintang. Cukup baik!","Top Rated on Google Play":"Peringkat Teratas di Google Play","Left a 5-star rating. Excellent!":"Memberikan rating 5 bintang. Luar biasa!","Best Ease of Use on Capterra":"Kemudahan Penggunaan Terbaik di Capterra","Users Love Us on G2":"Pengguna Menyukai Kami di G2","High Performer on G2":"Performa Tinggi di G2","Traveller Review Award on Booking.com":"Penghargaan Ulasan Pelancong di Booking.com","Left a 2-star rating. Could be better.":"Memberikan rating 2 bintang. Bisa lebih baik.","Travelers’ Choice on Tripadvisor":"Pilihan Wisatawan di Tripadvisor","Diners’ Choice on OpenTable":"Pilihan Tamu di OpenTable","Top Rated Stay on Booking.com":"Penginapan Berperingkat Tertinggi di Booking.com","Top Rated on Google":"Peringkat Teratas di Google","People Love Us on Yelp":"Orang-orang menyukai kami di Yelp","Based on {{number}} reviews":"Berdasarkan {{number}} ulasan","Based on {{number}} {{supplierName}} reviews":"Berdasarkan {{number}} ulasan {{supplierName}}",Or:"Atau",You:"Anda",Cancel:"Batal","Add Photo":"Tambahkan Foto",Done:"Selesai","Keep Writing":"Lanjutkan Menulis","Write a Review":"Tulis Ulasan","Post Review":"Kirim Ulasan","Discard Review":"Buang Ulasan","Before you go…":"Sebelum Anda pergi…","Thank you for your review!":"Terima kasih atas ulasan Anda!","Your name":"Nama Anda","Copy Review Text":"Salin Teks Ulasan","Discard your review?":"Buang ulasan Anda?","Just Now":"Baru saja","Review Text Copied":"Teks ulasan disalin","Drop photo here":"Letakkan foto di sini","Tell us about your experience":"Ceritakan pengalaman Anda","Please rate your experience before posting":"Silakan beri penilaian pengalaman Anda sebelum memposting","You help us grow with every review":"Setiap ulasan membantu kami berkembang","Choose a platform below to leave your feedback":"Pilih platform di bawah ini untuk meninggalkan ulasan Anda","Your feedback is valuable and helps us improve.":"Masukan Anda sangat berharga dan membantu kami untuk berkembang.","An error occurred when submitting the form, please try again":"Terjadi kesalahan saat mengirim formulir, silakan coba lagi","An unexpected error occurred. Please try again":"Terjadi kesalahan tak terduga. Silakan coba lagi","This photo is already uploaded. Please upload a different one":"Foto ini sudah diunggah. Silakan unggah yang lain.","This file cannot be uploaded because the file format is unsupported":"File ini tidak dapat diunggah karena format file tidak didukung","This file cannot be uploaded because file size limit (100 MB) is exceeded":"File ini tidak dapat diunggah karena melebihi batas ukuran file (100 MB).","You've started writing a review. If you close this window, your text will be lost.":"Anda mulai menulis ulasan. Jika Anda menutup jendela ini, teks Anda akan hilang.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Bisakah Anda menyalin ulasan Anda dan membagikannya di platform lain? Ini hanya membutuhkan sebentar dan sangat membantu kami.",Posting:"Memposting","Write Again":"Tulis Ulang","Write with AI":"Tulis dengan AI","Hang on, your review is being written…":"Tunggu sebentar, ulasanmu sedang ditulis…","Share key points to generate a review":"Bagikan poin-poin utama untuk membuat ulasan","You've reached the limit of AI suggestions for now.":"Anda telah mencapai batas saran AI untuk saat ini.","See original ({{language}})":"Lihat aslinya ({{language}})","See translation ({{language}})":"Lihat terjemahan ({{language}})"},it:{reviews:"recensioni","Based on":"Basato su","All Reviews":"Tutte le recensioni","Load More":"Carica altro","Owner Reply":"Risposta del proprietario","Read more":"Leggi di più","View on":"Visualizza su","Overall Rating":"Valutazione complessiva",on:"attivo","{{number}} reviews":"{{number}} recensioni","out of 5":"su 5",Hide:"Nascondi","Verified by {{supplierName}}":"Verificato da {{supplierName}}","Top Rated on {{supplierName}}":"Il più votato su {{supplierName}}","Review us on {{supplierName}}":"Lascia una recensione su {{supplierName}}","AI-Generated Summary":"Riepilogo generato dall'IA","Very Good":"Molto buono",Good:"Buono","Posted on":"Pubblicato il","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Valutato al top su {{firstSourceTitle}} e {{secondSourceTitle}}","Verified Customer":"Cliente verificato","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Valutato al top su {{firstSourceTitle}}, {{secondSourceTitle}} e altro",Excellent:"Eccellente","Amazon’s Choice":"Scelta di Amazon","Best Seller on Amazon":"Best seller su Amazon","There are no comments available for this review.":"Non ci sono commenti disponibili per questa recensione.","Guest Favorite on Airbnb":"Preferito dagli ospiti su Airbnb","Top Rated App":"App più votata","Best Value on Capterra":"Miglior rapporto qualità-prezzo su Capterra","Leader on G2":"Leader su G2","Left a 1-star rating. Needs improvement.":"Ha lasciato una valutazione di 1 stella. Da migliorare.","Star Seller on Etsy":"Venditore stellare su Etsy","Top Performer on Capterra":"Top Performer su Capterra","Top Rated Seller on AliExpress":"Venditore più votato su AliExpress","Left a 4-star rating. Very good!":"Ha lasciato una valutazione di 4 stelle. Molto buono!","Top Rated on Facebook":"Valutato al top su Facebook","Left a 3-star rating. It was okay!":"Ha lasciato una valutazione di 3 stelle. Era ok!","Top Rated on Google Play":"Valutato al top su Google Play","Left a 5-star rating. Excellent!":"Ha lasciato una valutazione di 5 stelle. Eccellente!","Best Ease of Use on Capterra":"Migliore facilità d'uso su Capterra","Users Love Us on G2":"Gli utenti ci amano su G2","High Performer on G2":"Eccellenza su G2","Traveller Review Award on Booking.com":"Traveller Review Award su Booking.com","Left a 2-star rating. Could be better.":"Ha lasciato una valutazione di 2 stelle. Potrebbe essere migliore.","Travelers’ Choice on Tripadvisor":"Scelta dei viaggiatori su Tripadvisor","Diners’ Choice on OpenTable":"Scelta dei clienti su OpenTable","Top Rated Stay on Booking.com":"Soggiorno più votato su Booking.com","Top Rated on Google":"Valutato al top su Google","People Love Us on Yelp":"La gente ci ama su Yelp","Based on {{number}} reviews":"Basato su {{number}} recensioni","Based on {{number}} {{supplierName}} reviews":"Basato su {{number}} recensioni di {{supplierName}}",Or:"O",You:"Tu",Cancel:"Annulla","Add Photo":"Aggiungi foto",Done:"Fatto","Keep Writing":"Continua a scrivere","Write a Review":"Scrivi una recensione","Post Review":"Pubblica recensione","Discard Review":"Scarta recensione","Before you go…":"Prima di andare…","Thank you for your review!":"Grazie per la tua recensione!","Your name":"Il tuo nome","Copy Review Text":"Copia testo recensione","Discard your review?":"Eliminare la tua recensione?","Just Now":"Proprio ora","Review Text Copied":"Testo della recensione copiato","Drop photo here":"Trascina la foto qui","Tell us about your experience":"Raccontaci la tua esperienza","Please rate your experience before posting":"Valuta la tua esperienza prima di pubblicare","You help us grow with every review":"Ogni recensione ci aiuta a crescere","Choose a platform below to leave your feedback":"Scegli una piattaforma qui sotto per lasciare il tuo feedback","Your feedback is valuable and helps us improve.":"Il tuo feedback è prezioso e ci aiuta a migliorare.","An error occurred when submitting the form, please try again":"Si è verificato un errore durante l'invio del modulo, riprova","An unexpected error occurred. Please try again":"Si è verificato un errore imprevisto. Riprova","This photo is already uploaded. Please upload a different one":"Questa foto è già stata caricata. Caricane un'altra, per favore.","This file cannot be uploaded because the file format is unsupported":"Questo file non può essere caricato perché il formato non è supportato","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Questo file non può essere caricato perché supera il limite di dimensione (100 MB).","You've started writing a review. If you close this window, your text will be lost.":"Hai iniziato a scrivere una recensione. Se chiudi questa finestra, il tuo testo andrà perso.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Potresti copiare la tua recensione e condividerla su altre piattaforme? Ci vuole solo un attimo e ci aiuta davvero.",Posting:"Pubblicazione","Write Again":"Scrivi di nuovo","Write with AI":"Scrivi con l'IA","Hang on, your review is being written…":"Attendi, la tua recensione è in fase di scrittura…","Share key points to generate a review":"Condividi i punti chiave per generare una recensione","You've reached the limit of AI suggestions for now.":"Hai raggiunto il limite di suggerimenti AI per ora.","See original ({{language}})":"Vedi originale ({{language}})","See translation ({{language}})":"Vedi traduzione ({{language}})"},he:{reviews:"ביקורות","Based on":"מבוסס על","All Reviews":"כל הביקורות","Load More":"טען עוד","Owner Reply":"תגובת הבעלים","Read more":"קרא עוד","View on":"צפה ב-","Overall Rating":"דירוג כולל",on:"פועל","{{number}} reviews":"{{number}} ביקורות","out of 5":"מתוך 5",Hide:"הסתר","Verified by {{supplierName}}":"אומת על ידי {{supplierName}}","Top Rated on {{supplierName}}":"המדורג ביותר ב-{{supplierName}}","Review us on {{supplierName}}":"דרגו אותנו ב-{{supplierName}}","AI-Generated Summary":"סיכום שנוצר על ידי בינה מלאכותית","Very Good":"טוב מאוד",Good:"טוב","Posted on":"פורסם בתאריך","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"מדורג גבוה ב-{{firstSourceTitle}} ו-{{secondSourceTitle}}","Verified Customer":"לקוח מאומת","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"מדורג גבוה ב-{{firstSourceTitle}}, {{secondSourceTitle}} ועוד",Excellent:"מצוין","Amazon’s Choice":"הבחירה של אמזון","Best Seller on Amazon":"הנמכר ביותר באמזון","There are no comments available for this review.":"אין תגובות זמינות לביקורת זו.","Guest Favorite on Airbnb":"מועדף על אורחים ב-Airbnb","Top Rated App":"אפליקציה בדירוג הגבוה ביותר","Best Value on Capterra":"הערך הטוב ביותר ב-Capterra","Leader on G2":"מוביל ב-G2","Left a 1-star rating. Needs improvement.":"השאיר דירוג של כוכב אחד. נדרש שיפור.","Star Seller on Etsy":"מוכר כוכב ב-Etsy","Top Performer on Capterra":"מבצע מוביל ב-Capterra","Top Rated Seller on AliExpress":"מוכר בדירוג הגבוה ביותר ב-AliExpress","Left a 4-star rating. Very good!":"השאיר דירוג של 4 כוכבים. טוב מאוד!","Top Rated on Facebook":"המדורג ביותר בפייסבוק","Left a 3-star rating. It was okay!":"השאיר דירוג של 3 כוכבים. זה היה בסדר!","Top Rated on Google Play":"המדורג ביותר ב-Google Play","Left a 5-star rating. Excellent!":"השאיר דירוג של 5 כוכבים. מצוין!","Best Ease of Use on Capterra":"הכי קל לשימוש ב-Capterra","Users Love Us on G2":"המשתמשים אוהבים אותנו ב-G2","High Performer on G2":"ביצועים גבוהים ב-G2","Traveller Review Award on Booking.com":"פרס ביקורות מטיילים ב-Booking.com","Left a 2-star rating. Could be better.":"השאיר דירוג של 2 כוכבים. יש מקום לשיפור.","Travelers’ Choice on Tripadvisor":"בחירת המטיילים ב-Tripadvisor","Diners’ Choice on OpenTable":"בחירת הסועדים ב-OpenTable","Top Rated Stay on Booking.com":"שהות בדירוג הגבוה ביותר ב-Booking.com","Top Rated on Google":"המדורג ביותר בגוגל","People Love Us on Yelp":"אנשים אוהבים אותנו ב-Yelp","Based on {{number}} reviews":"מבוסס על {{number}} ביקורות","Based on {{number}} {{supplierName}} reviews":"מבוסס על {{number}} חוות דעת של {{supplierName}}",Or:"או",You:"אתה",Cancel:"ביטול","Add Photo":"הוסף תמונה",Done:"בוצע","Keep Writing":"המשך לכתוב","Write a Review":"כתוב ביקורת","Post Review":"פרסם ביקורת","Discard Review":"בטל ביקורת","Before you go…":"לפני שאתה הולך…","Thank you for your review!":"תודה על הביקורת שלך!","Your name":"השם שלך","Copy Review Text":"העתק טקסט ביקורת","Discard your review?":"לבטל את הביקורת שלך?","Just Now":"הרגע","Review Text Copied":"טקסט הביקורת הועתק","Drop photo here":"שחרר תמונה כאן","Tell us about your experience":"ספר לנו על החוויה שלך","Please rate your experience before posting":"אנא דרג את החוויה שלך לפני הפרסום","You help us grow with every review":"כל ביקורת עוזרת לנו לצמוח","Choose a platform below to leave your feedback":"בחר פלטפורמה למטה כדי להשאיר משוב","Your feedback is valuable and helps us improve.":"המשוב שלך חשוב ועוזר לנו להשתפר.","An error occurred when submitting the form, please try again":"אירעה שגיאה בשליחת הטופס, אנא נסה שוב","An unexpected error occurred. Please try again":"אירעה שגיאה בלתי צפויה. נסה שוב","This photo is already uploaded. Please upload a different one":"תמונה זו כבר הועלתה. אנא העלה תמונה אחרת.","This file cannot be uploaded because the file format is unsupported":"לא ניתן להעלות קובץ זה כי סוג הקובץ אינו נתמך","This file cannot be uploaded because file size limit (100 MB) is exceeded":"לא ניתן להעלות קובץ זה כי גודל הקובץ חורג מהמגבלה (100 מגה-בייט).","You've started writing a review. If you close this window, your text will be lost.":"התחלת לכתוב ביקורת. אם תסגור את החלון הזה, הטקסט שלך יאבד.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"האם תוכל להעתיק את הביקורת שלך ולשתף אותה בפלטפורמות נוספות? זה לוקח רק רגע ועוזר לנו מאוד.",Posting:"פרסום","Write Again":"כתוב שוב","Write with AI":"כתוב עם בינה מלאכותית","Hang on, your review is being written…":"רגע, הביקורת שלך נכתבת…","Share key points to generate a review":"שתף נקודות עיקריות ליצירת ביקורת","You've reached the limit of AI suggestions for now.":"הגעת למגבלת ההצעות של הבינה המלאכותית לעת עתה.","See original ({{language}})":"ראה את המקור ({{language}})","See translation ({{language}})":"ראה תרגום ({{language}})"},ja:{reviews:"レビュー","Based on":"に基づく","All Reviews":"すべてのレビュー","Load More":"もっと読み込む","Owner Reply":"オーナーからの返信","Read more":"続きを読む","View on":"で見る","Overall Rating":"総合評価",on:"オン","{{number}} reviews":"{{number}}件のレビュー","out of 5":"5点中",Hide:"非表示","Verified by {{supplierName}}":"{{supplierName}} によって確認済み","Top Rated on {{supplierName}}":"{{supplierName}}で高評価","Review us on {{supplierName}}":"{{supplierName}}でレビューしてください","AI-Generated Summary":"AI生成の要約","Very Good":"とても良い",Good:"良い","Posted on":"投稿日","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} と {{secondSourceTitle}} で高評価","Verified Customer":"認証済み顧客","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}、{{secondSourceTitle}}などで高評価",Excellent:"素晴らしい","Amazon’s Choice":"Amazon's Choice(アマゾンズチョイス)","Best Seller on Amazon":"Amazonのベストセラー","There are no comments available for this review.":"このレビューにはコメントがありません。","Guest Favorite on Airbnb":"Airbnbでゲストに人気","Top Rated App":"高評価アプリ","Best Value on Capterra":"Capterraで最高の価値","Left a 1-star rating. Needs improvement.":"1つ星の評価を残しました。改善が必要です。","Leader on G2":"G2のリーダー","Star Seller on Etsy":"Etsyのスターセラー","Top Performer on Capterra":"Capterraのトップパフォーマー","Top Rated Seller on AliExpress":"AliExpressで高評価のセラー","Left a 4-star rating. Very good!":"4つ星の評価を残しました。とても良いです!","Top Rated on Facebook":"Facebookで高評価","Left a 3-star rating. It was okay!":"3つ星の評価を残しました。まあまあでした!","Top Rated on Google Play":"Google Playで高評価","Left a 5-star rating. Excellent!":"5つ星の評価を残しました。素晴らしい!","Best Ease of Use on Capterra":"Capterraで最高の使いやすさ","Users Love Us on G2":"ユーザーからG2で高評価をいただいています","High Performer on G2":"G2で高評価","Traveller Review Award on Booking.com":"Booking.comのトラベラーレビューアワード","Left a 2-star rating. Could be better.":"2つ星の評価を残しました。もっと良くできるかもしれません。","Travelers’ Choice on Tripadvisor":"トリップアドバイザーのトラベラーズチョイス","Diners’ Choice on OpenTable":"OpenTableのダイナーズチョイス","Top Rated Stay on Booking.com":"Booking.comで高評価の宿泊施設","Top Rated on Google":"Googleで高評価","People Love Us on Yelp":"Yelpで高評価をいただいています","Based on {{number}} reviews":"{{number}}件のレビューに基づく","Based on {{number}} {{supplierName}} reviews":"{{supplierName}}の{{number}}件のレビューに基づく",Or:"または",You:"あなた",Cancel:"キャンセル","Add Photo":"写真を追加",Done:"完了","Keep Writing":"書き続ける","Write a Review":"レビューを書く","Post Review":"レビューを投稿","Discard Review":"レビューを破棄","Before you go…":"行く前に…","Thank you for your review!":"レビューありがとうございます!","Your name":"あなたの名前","Copy Review Text":"レビュー本文をコピー","Discard your review?":"レビューを破棄しますか?","Just Now":"たった今","Review Text Copied":"レビューのテキストがコピーされました","Drop photo here":"ここに写真をドロップ","Tell us about your experience":"あなたの体験を教えてください","Please rate your experience before posting":"投稿する前に体験を評価してください","You help us grow with every review":"あなたのレビューが私たちの成長につながります","Choose a platform below to leave your feedback":"下のプラットフォームを選んでフィードバックを残してください","Your feedback is valuable and helps us improve.":"あなたのフィードバックは貴重で、私たちの改善に役立ちます。","An error occurred when submitting the form, please try again":"フォームの送信中にエラーが発生しました。もう一度お試しください","An unexpected error occurred. Please try again":"予期しないエラーが発生しました。もう一度お試しください","This photo is already uploaded. Please upload a different one":"この写真はすでにアップロードされています。別の写真をアップロードしてください。","This file cannot be uploaded because the file format is unsupported":"このファイルはファイル形式がサポートされていないためアップロードできません","This file cannot be uploaded because file size limit (100 MB) is exceeded":"このファイルはファイルサイズの上限(100MB)を超えているためアップロードできません。","You've started writing a review. If you close this window, your text will be lost.":"レビューの作成を始めました。このウィンドウを閉じると、入力した内容は失われます。","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"レビューをコピーして他のプラットフォームにも共有していただけますか?ほんの少しの手間で大変助かります。",Posting:"投稿中","Write Again":"もう一度書く","Write with AI":"AIで書く","Hang on, your review is being written…":"少々お待ちください、レビューを作成中です…","Share key points to generate a review":"レビューを作成するための要点を共有してください","You've reached the limit of AI suggestions for now.":"AIの提案の上限に達しました。","See original ({{language}})":"元の言語を見る ({{language}})","See translation ({{language}})":"翻訳を見る({{language}})"},kk:{reviews:"пікірлер","Based on":"Негізделген","All Reviews":"Барлық пікірлер","Load More":"Көбірек жүктеу","Owner Reply":"Иесінің жауабы","Read more":"Толығырақ оқу","View on":"Көру","Overall Rating":"Жалпы рейтинг",on:"қосулы","{{number}} reviews":"{{number}} пікір","out of 5":"5-тен",Hide:"Жасыру","Verified by {{supplierName}}":"{{supplierName}} растады","Top Rated on {{supplierName}}":"{{supplierName}} сайтындағы ең жоғары рейтинг","Review us on {{supplierName}}":"{{supplierName}} сайтында бізге пікір қалдырыңыз","AI-Generated Summary":"Жасанды интеллект жасаған қысқаша мазмұн","Very Good":"Өте жақсы",Good:"Жақсы","Posted on":"Жарияланған күні","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} және {{secondSourceTitle}} сайттарында ең жоғары бағаланған","Verified Customer":"Расталған тұтынушы","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} және басқа да платформаларда жоғары бағаланған",Excellent:"Тамаша","Amazon’s Choice":"Amazon таңдауы","Best Seller on Amazon":"Amazon-дағы ең көп сатылатын","There are no comments available for this review.":"Бұл пікірге қолжетімді түсініктемелер жоқ.","Guest Favorite on Airbnb":"Airbnb-де қонақтардың сүйіктісі","Top Rated App":"Ең жоғары бағаланған қолданба","Best Value on Capterra":"Capterra-дағы ең жақсы баға","Left a 1-star rating. Needs improvement.":"1 жұлдыз қойды. Жақсарту қажет.","Leader on G2":"G2 көшбасшысы","Star Seller on Etsy":"Etsy-дегі Жұлдызды сатушы","Top Performer on Capterra":"Capterra-дағы үздік орындаушы","Top Rated Seller on AliExpress":"AliExpress-тегі ең жоғары бағаланған сатушы","Left a 4-star rating. Very good!":"4 жұлдыз қойды. Өте жақсы!","Top Rated on Facebook":"Facebook-та ең жоғары бағаланған","Left a 3-star rating. It was okay!":"3 жұлдыз қойды. Жай ғана жақсы болды!","Top Rated on Google Play":"Google Play-де ең жоғары бағаланған","Left a 5-star rating. Excellent!":"5 жұлдыз қойды. Керемет!","Best Ease of Use on Capterra":"Capterra-дағы ең оңай пайдалану","Users Love Us on G2":"Пайдаланушылар бізді G2-де жақсы көреді","High Performer on G2":"G2-де жоғары нәтиже көрсеткен","Traveller Review Award on Booking.com":"Booking.com сайтындағы Саяхатшылардың пікір марапаты","Left a 2-star rating. Could be better.":"2 жұлдыз қойды. Жақсартуға болады.","Travelers’ Choice on Tripadvisor":"Tripadvisor-дағы Саяхатшылар таңдауы","Diners’ Choice on OpenTable":"OpenTable сайтындағы Таңдаулы қонақтар","Top Rated Stay on Booking.com":"Booking.com сайтындағы ең жоғары бағаланған тұру орны","Top Rated on Google":"Google-де ең жоғары бағаланған","People Love Us on Yelp":"Yelp-те бізді жақсы көреді","Based on {{number}} reviews":"{{number}} пікірге негізделген","Based on {{number}} {{supplierName}} reviews":"{{supplierName}} туралы {{number}} пікірге негізделген",Or:"Немесе",You:"Сіз",Cancel:"Бас тарту","Add Photo":"Фото қосу",Done:"Дайын","Keep Writing":"Жазуды жалғастыру","Write a Review":"Пікір жазу","Post Review":"Пікір қалдыру","Discard Review":"Пікірден бас тарту","Before you go…":"Кетпес бұрын…","Thank you for your review!":"Пікіріңіз үшін рахмет!","Your name":"Сіздің атыңыз","Copy Review Text":"Пікір мәтінін көшіру","Discard your review?":"Пікіріңізден бас тартасыз ба?","Just Now":"Дәл қазір","Review Text Copied":"Пікір мәтіні көшірілді","Drop photo here":"Фотосуретті осында тастаңыз","Tell us about your experience":"Тәжірибеңізбен бөлісіңіз","Please rate your experience before posting":"Жарияламас бұрын тәжірибеңізді бағалаңыз","You help us grow with every review":"Әр пікіріміз бізге өсуге көмектеседі","Choose a platform below to leave your feedback":"Пікір қалдыру үшін төмендегі платформаны таңдаңыз","Your feedback is valuable and helps us improve.":"Сіздің пікіріңіз біз үшін құнды және жақсаруымызға көмектеседі.","An error occurred when submitting the form, please try again":"Форманы жіберу кезінде қате орын алды, қайтадан көріңіз","An unexpected error occurred. Please try again":"Күтпеген қате орын алды. Қайтадан көріңіз","This photo is already uploaded. Please upload a different one":"Бұл фото бұрын жүктелген. Басқа фотосуретті жүктеңіз.","This file cannot be uploaded because the file format is unsupported":"Бұл файлды жүктеу мүмкін емес, себебі файл форматы қолдау таппайды","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Бұл файлды жүктеу мүмкін емес, себебі файлдың көлемі шектеуден (100 МБ) асып кеткен.","You've started writing a review. If you close this window, your text will be lost.":"Сіз пікір жазуды бастадыңыз. Бұл терезені жапсаңыз, мәтініңіз жоғалады.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Пікіріңізді көшіріп, басқа платформаларда бөлісе аласыз ба? Бұл көп уақыт алмайды және бізге шынымен көмектеседі.",Posting:"Жариялау","Write Again":"Қайта жазу","Write with AI":"AI арқылы жазу","Hang on, your review is being written…":"Күтіңіз, пікіріңіз жазылып жатыр…","Share key points to generate a review":"Пікір жазу үшін негізгі тармақтарды бөлісіңіз","You've reached the limit of AI suggestions for now.":"Сіз қазірше AI ұсынатын шектеуге жеттіңіз.","See original ({{language}})":"Орыгиналды көру ({{language}})","See translation ({{language}})":"Таржиманы көру ({{language}})"},kn:{reviews:"ವಿಮರ್ಶೆಗಳು","Based on":"ಆಧಾರಿತ","All Reviews":"ಎಲ್ಲಾ ವಿಮರ್ಶೆಗಳು","Load More":"ಇನ್ನಷ್ಟು ಲೋಡ್ ಮಾಡಿ","Owner Reply":"ಮಾಲೀಕರ ಉತ್ತರ","Read more":"ಇನ್ನಷ್ಟು ಓದಿ","View on":"ಇದರಲ್ಲಿ ನೋಡಿ","Overall Rating":"ಒಟ್ಟು ರೇಟಿಂಗ್",on:"ಆನ್","{{number}} reviews":"{{number}} ವಿಮರ್ಶೆಗಳು","out of 5":"5 ರಲ್ಲಿ",Hide:"ಮರೆಮಾಡಿ","Verified by {{supplierName}}":"{{supplierName}} ಮೂಲಕ ಪರಿಶೀಲಿಸಲಾಗಿದೆ","Top Rated on {{supplierName}}":"{{supplierName}} ನಲ್ಲಿ ಅತ್ಯುತ್ತಮ ರೇಟಿಂಗ್","Review us on {{supplierName}}":"{{supplierName}} ನಲ್ಲಿ ನಮ್ಮನ್ನು ವಿಮರ್ಶಿಸಿ","AI-Generated Summary":"AI-ನಿಂದ ರಚಿಸಲಾದ ಸಾರಾಂಶ","Very Good":"ಅತ್ಯುತ್ತಮ",Good:"ಒಳ್ಳೆಯದು","Posted on":"ಪ್ರಕಟಿಸಲಾಗಿದೆ","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} ಮತ್ತು {{secondSourceTitle}} ನಲ್ಲಿ ಅತ್ಯುತ್ತಮ ರೇಟಿಂಗ್ ಪಡೆದಿದೆ","Verified Customer":"ಪರಿಶೀಲಿತ ಗ್ರಾಹಕ","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} ಮತ್ತು ಇನ್ನಿತರರಲ್ಲಿ ಟಾಪ್ ರೇಟೆಡ್",Excellent:"ಅತ್ಯುತ್ತಮ","Amazon’s Choice":"ಅಮೆಜಾನ್ ಆಯ್ಕೆ","Best Seller on Amazon":"ಅಮೆಜಾನ್‌ನಲ್ಲಿ ಅತ್ಯುತ್ತಮ ಮಾರಾಟ","There are no comments available for this review.":"ಈ ವಿಮರ್ಶೆಗೆ ಯಾವುದೇ ಕಾಮೆಂಟ್‌ಗಳು ಲಭ್ಯವಿಲ್ಲ.","Guest Favorite on Airbnb":"Airbnb ನಲ್ಲಿ ಅತಿಥಿಗಳ ಮೆಚ್ಚಿನದು","Top Rated App":"ಅತ್ಯುತ್ತಮ ರೇಟಿಂಗ್ ಅಪ್ಲಿಕೇಶನ್","Best Value on Capterra":"Capterra ನಲ್ಲಿ ಅತ್ಯುತ್ತಮ ಮೌಲ್ಯ","Left a 1-star rating. Needs improvement.":"1 ನಕ್ಷತ್ರ ರೇಟಿಂಗ್ ನೀಡಲಾಗಿದೆ. ಸುಧಾರಣೆ ಅಗತ್ಯವಿದೆ.","Leader on G2":"G2 ನಲ್ಲಿ ನಾಯಕ","Star Seller on Etsy":"Etsy ನಲ್ಲಿ ಸ್ಟಾರ್ ಮಾರಾಟಗಾರ","Top Performer on Capterra":"Capterra ನಲ್ಲಿ ಟಾಪ್ ಪರ್ಫಾರ್ಮರ್","Top Rated Seller on AliExpress":"AliExpress ನಲ್ಲಿ ಅತ್ಯುತ್ತಮ ರೇಟಿಂಗ್ ಹೊಂದಿರುವ ಮಾರಾಟಗಾರ","Left a 4-star rating. Very good!":"4 ನಕ್ಷತ್ರಗಳ ರೇಟಿಂಗ್ ನೀಡಲಾಗಿದೆ. ತುಂಬಾ ಚೆನ್ನಾಗಿದೆ!","Top Rated on Facebook":"Facebook ನಲ್ಲಿ ಅತ್ಯುತ್ತಮ ರೇಟಿಂಗ್ ಪಡೆದಿದೆ","Left a 3-star rating. It was okay!":"3 ನಕ್ಷತ್ರಗಳ ರೇಟಿಂಗ್ ನೀಡಲಾಗಿದೆ. ಸರಿಹೇಗಿತ್ತು!","Top Rated on Google Play":"Google Play ನಲ್ಲಿ ಅತ್ಯುತ್ತಮ ರೇಟಿಂಗ್ ಪಡೆದಿದೆ","Left a 5-star rating. Excellent!":"5 ನಕ್ಷತ್ರಗಳ ರೇಟಿಂಗ್ ನೀಡಲಾಗಿದೆ. ಅತ್ಯುತ್ತಮ!","Best Ease of Use on Capterra":"Capterra ನಲ್ಲಿ ಅತ್ಯುತ್ತಮ ಬಳಕೆ ಸುಲಭತೆ","Users Love Us on G2":"ಬಳಕೆದಾರರು G2 ನಲ್ಲಿ ನಮ್ಮನ್ನು ಇಷ್ಟಪಡುತ್ತಾರೆ","High Performer on G2":"G2 ನಲ್ಲಿ ಉನ್ನತ ಪ್ರದರ್ಶನ","Traveller Review Award on Booking.com":"Booking.com ನಲ್ಲಿ ಪ್ರಯಾಣಿಕರ ವಿಮರ್ಶೆ ಪ್ರಶಸ್ತಿ","Left a 2-star rating. Could be better.":"2 ನಕ್ಷತ್ರಗಳ ರೇಟಿಂಗ್ ನೀಡಲಾಗಿದೆ. ಇನ್ನೂ ಉತ್ತಮವಾಗಬಹುದು.","Travelers’ Choice on Tripadvisor":"ಟ್ರಿಪ್‌ಅಡ್ವೈಸರ್‌ನಲ್ಲಿ ಪ್ರಯಾಣಿಕರ ಆಯ್ಕೆ","Diners’ Choice on OpenTable":"OpenTable ನಲ್ಲಿ ಡೈನರ್ಸ್ ಆಯ್ಕೆ","Top Rated Stay on Booking.com":"Booking.com ನಲ್ಲಿ ಅತ್ಯುತ್ತಮ ರೇಟಿಂಗ್ ಹೊಂದಿರುವ ವಾಸ್ತವ್ಯ","Top Rated on Google":"Google ನಲ್ಲಿ ಅತ್ಯುತ್ತಮ ರೇಟಿಂಗ್ ಪಡೆದಿದೆ","People Love Us on Yelp":"ಯೆಲ್ಪ್‌ನಲ್ಲಿ ಜನರು ನಮ್ಮನ್ನು ಪ್ರೀತಿಸುತ್ತಾರೆ","Based on {{number}} reviews":"{{number}} ವಿಮರ್ಶೆಗಳ ಆಧಾರದ ಮೇಲೆ","Based on {{number}} {{supplierName}} reviews":"{{supplierName}} ನ {{number}} ವಿಮರ್ಶೆಗಳ ಆಧಾರದ ಮೇಲೆ",Or:"ಅಥವಾ",You:"ನೀವು",Cancel:"ರದ್ದುಮಾಡಿ","Add Photo":"ಫೋಟೋ ಸೇರಿಸಿ",Done:"ಮುಗಿದಿದೆ","Keep Writing":"ಲೇखनವನ್ನು ಮುಂದುವರಿಸಿ","Write a Review":"ವಿಮರ್ಶೆ ಬರೆಯಿರಿ","Post Review":"ವಿಮರ್ಶೆ ಪೋಸ್ಟ್ ಮಾಡಿ","Discard Review":"ವಿಮರ್ಶೆಯನ್ನು ತಿರಸ್ಕರಿಸಿ","Before you go…":"ನೀವು ಹೋಗುವ ಮೊದಲು…","Thank you for your review!":"ನಿಮ್ಮ ವಿಮರ್ಶೆಗೆ ಧನ್ಯವಾದಗಳು!","Your name":"ನಿಮ್ಮ ಹೆಸರು","Copy Review Text":"ವಿಮರ್ಶೆಯ ಪಠ್ಯವನ್ನು ನಕಲಿಸಿ","Discard your review?":"ನಿಮ್ಮ ವಿಮರ್ಶೆಯನ್ನು ತಿರಸ್ಕರಿಸಬೇಕೆ?","Just Now":"ಇತ್ತೀಚೆಗೆ","Review Text Copied":"ವಿಮರ್ಶೆ ಪಠ್ಯವನ್ನು ನಕಲಿಸಲಾಗಿದೆ","Drop photo here":"ಫೋಟೋವನ್ನು ಇಲ್ಲಿ ಬಿಡಿ","Tell us about your experience":"ನಿಮ್ಮ ಅನುಭವವನ್ನು ನಮಗೆ ಹೇಳಿ","Please rate your experience before posting":"ಪೋಸ್ಟ್ ಮಾಡುವ ಮೊದಲು ದಯವಿಟ್ಟು ನಿಮ್ಮ ಅನುಭವವನ್ನು ರೇಟ್ ಮಾಡಿ","You help us grow with every review":"ಪ್ರತಿ ವಿಮರ್ಶೆಯೂ ನಮ್ಮ ಬೆಳವಣಿಗೆಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ","Choose a platform below to leave your feedback":"ನಿಮ್ಮ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ನೀಡಲು ಕೆಳಗಿನ ವೇದಿಕೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ","Your feedback is valuable and helps us improve.":"ನಿಮ್ಮ ಪ್ರತಿಕ್ರಿಯೆ ಅಮೂಲ್ಯವಾಗಿದೆ ಮತ್ತು ನಾವು ಉತ್ತಮವಾಗಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.","An error occurred when submitting the form, please try again":"ಫಾರ್ಮ್ ಸಲ್ಲಿಸುವಾಗ ದೋಷ ಸಂಭವಿಸಿದೆ, ದಯವಿಟ್ಟು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ","An unexpected error occurred. Please try again":"ಅನಿರೀಕ್ಷಿತ ದೋಷ ಸಂಭವಿಸಿದೆ. ದಯವಿಟ್ಟು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ","This photo is already uploaded. Please upload a different one":"ಈ ಫೋಟೋವನ್ನು ಈಗಾಗಲೇ ಅಪ್‌ಲೋಡ್ ಮಾಡಲಾಗಿದೆ. ದಯವಿಟ್ಟು ಬೇರೆ ಫೋಟೋ ಅಪ್‌ಲೋಡ್ ಮಾಡಿ.","This file cannot be uploaded because the file format is unsupported":"ಈ ಫೈಲ್ ಅನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಲಾಗದು ಏಕೆಂದರೆ ಫೈಲ್ ಫಾರ್ಮ್ಯಾಟ್ ಬೆಂಬಲಿತವಲ್ಲ","This file cannot be uploaded because file size limit (100 MB) is exceeded":"ಈ ಫೈಲ್ ಅನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಲಾಗದು ಏಕೆಂದರೆ ಫೈಲ್ ಗಾತ್ರ ಮಿತಿ (100 MB) ಮೀರಿದೆ.","You've started writing a review. If you close this window, your text will be lost.":"ನೀವು ವಿಮರ್ಶೆ ಬರೆಯಲು ಪ್ರಾರಂಭಿಸಿದ್ದೀರಿ. ನೀವು ಈ ವಿಂಡೋವನ್ನು ಮುಚ್ಚಿದರೆ, ನಿಮ್ಮ ಪಠ್ಯವು ಕಳೆದುಹೋಗುತ್ತದೆ.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"ದಯವಿಟ್ಟು ನಿಮ್ಮ ವಿಮರ್ಶೆಯನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಇತರ ವೇದಿಕೆಗಳಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳಬಹುದೇ? ಇದು ಕ್ಷಣ ಮಾತ್ರ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ನಮಗೆ ನಿಜವಾಗಿಯೂ ಸಹಾಯವಾಗುತ್ತದೆ.",Posting:"ಪ್ರಕಟಣೆ","Write Again":"ಮತ್ತೊಮ್ಮೆ ಬರೆಯಿರಿ","Write with AI":"AI ಬಳಸಿ ಬರೆಯಿರಿ","Hang on, your review is being written…":"ದಯವಿಟ್ಟು ಕಾಯಿರಿ, ನಿಮ್ಮ ವಿಮರ್ಶೆ ಬರೆಯಲಾಗುತ್ತಿದೆ…","Share key points to generate a review":"ವಿಮರ್ಶೆ ರಚಿಸಲು ಪ್ರಮುಖ ಅಂಶಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳಿ","You've reached the limit of AI suggestions for now.":"ನೀವು ಈಗಾಗಲೇ AI ಸೂಚನೆಗಳ ಮಿತಿಯನ್ನು ತಲುಪಿದ್ದೀರಿ.","See original ({{language}})":"ಮೂಲವನ್ನು ನೋಡಿ ({{language}})","See translation ({{language}})":"ಭಾಷಾಂತರವನ್ನು ನೋಡಿ ({{language}})"},ko:{reviews:"리뷰","Based on":"기반","All Reviews":"모든 리뷰","Load More":"더 보기","Owner Reply":"소유자 답변","Read more":"더 읽기","View on":"에서 보기","Overall Rating":"전체 평점",on:"켜짐","{{number}} reviews":"{{number}}개의 리뷰","out of 5":"5점 만점 중",Hide:"숨기기","Verified by {{supplierName}}":"{{supplierName}}에서 인증함","Top Rated on {{supplierName}}":"{{supplierName}}에서 최고 평점","Review us on {{supplierName}}":"{{supplierName}}에서 저희를 리뷰해주세요","AI-Generated Summary":"AI 생성 요약","Very Good":"매우 좋음",Good:"좋음","Posted on":"게시일","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} 및 {{secondSourceTitle}}에서 최고 평점","Verified Customer":"인증된 고객","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} 등에서 최고 평점",Excellent:"우수함","Amazon’s Choice":"아마존 추천","Best Seller on Amazon":"아마존 베스트셀러","There are no comments available for this review.":"이 리뷰에 대한 댓글이 없습니다.","Guest Favorite on Airbnb":"Airbnb에서 게스트가 선호함","Top Rated App":"최고 평점 앱","Best Value on Capterra":"Capterra에서 최고의 가치","Leader on G2":"G2 리더","Left a 1-star rating. Needs improvement.":"1점 평가를 남겼습니다. 개선이 필요합니다.","Star Seller on Etsy":"Etsy의 스타 판매자","Top Performer on Capterra":"Capterra 최고 성과자","Top Rated Seller on AliExpress":"AliExpress에서 평점이 가장 높은 판매자","Left a 4-star rating. Very good!":"4점 평가를 남겼습니다. 매우 좋아요!","Top Rated on Facebook":"Facebook에서 최고 평점","Left a 3-star rating. It was okay!":"별 3개를 남겼습니다. 괜찮았어요!","Top Rated on Google Play":"Google Play에서 최고 평점","Left a 5-star rating. Excellent!":"5점 만점 평가를 남겼습니다. 훌륭해요!","Best Ease of Use on Capterra":"Capterra에서 최고의 사용 용이성","Users Love Us on G2":"사용자들이 G2에서 저희를 사랑합니다","High Performer on G2":"G2에서 높은 성과","Traveller Review Award on Booking.com":"Booking.com 여행자 리뷰 어워드","Left a 2-star rating. Could be better.":"별 2개 평가를 남겼습니다. 더 나을 수 있습니다.","Travelers’ Choice on Tripadvisor":"트립어드바이저 여행자 선정","Diners’ Choice on OpenTable":"OpenTable 다이너스 초이스","Top Rated Stay on Booking.com":"Booking.com에서 최고 평점을 받은 숙소","Top Rated on Google":"Google에서 최고 평점","People Love Us on Yelp":"Yelp에서 저희를 사랑해요","Based on {{number}} reviews":"{{number}}개의 리뷰 기준","Based on {{number}} {{supplierName}} reviews":"{{supplierName}}의 {{number}}개 리뷰 기준",Or:"또는",You:"귀하",Cancel:"취소","Add Photo":"사진 추가",Done:"완료됨","Keep Writing":"계속 작성하기","Write a Review":"리뷰 작성하기","Post Review":"리뷰 게시","Discard Review":"리뷰 삭제","Before you go…":"가기 전에…","Thank you for your review!":"리뷰를 남겨주셔서 감사합니다!","Your name":"이름","Copy Review Text":"리뷰 텍스트 복사","Discard your review?":"리뷰를 삭제하시겠습니까?","Review Text Copied":"리뷰 텍스트가 복사되었습니다","Just Now":"방금","Drop photo here":"여기에 사진을 놓으세요","Tell us about your experience":"경험을 알려주세요","Please rate your experience before posting":"게시하기 전에 경험을 평가해 주세요","You help us grow with every review":"리뷰 하나하나가 저희의 성장에 도움이 됩니다","Choose a platform below to leave your feedback":"아래에서 플랫폼을 선택하여 피드백을 남겨주세요","Your feedback is valuable and helps us improve.":"여러분의 피드백은 소중하며 저희가 개선하는 데 도움이 됩니다.","An error occurred when submitting the form, please try again":"양식 제출 중 오류가 발생했습니다. 다시 시도해 주세요","An unexpected error occurred. Please try again":"예기치 않은 오류가 발생했습니다. 다시 시도해 주세요","This photo is already uploaded. Please upload a different one":"이 사진은 이미 업로드되었습니다. 다른 사진을 업로드해 주세요.","This file cannot be uploaded because the file format is unsupported":"이 파일은 지원되지 않는 파일 형식이므로 업로드할 수 없습니다","This file cannot be uploaded because file size limit (100 MB) is exceeded":"이 파일은 파일 크기 제한(100MB)을 초과하여 업로드할 수 없습니다.","You've started writing a review. If you close this window, your text will be lost.":"리뷰 작성을 시작하셨습니다. 이 창을 닫으면 입력한 내용이 사라집니다.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"리뷰를 복사해서 다른 플랫폼에도 공유해 주실 수 있나요? 잠깐만 투자해주시면 정말 큰 도움이 됩니다.",Posting:"게시 중","Write Again":"다시 작성","Write with AI":"AI로 작성하기","Hang on, your review is being written…":"잠시만요, 리뷰가 작성되고 있습니다…","Share key points to generate a review":"리뷰를 생성하기 위한 주요 포인트를 공유하세요","You've reached the limit of AI suggestions for now.":"AI 제안 한도에 도달했습니다.","See original ({{language}})":"원본 보기 ({{language}})","See translation ({{language}})":"번역 보기 ({{language}})"},ky:{reviews:"сын-пикирлер","Based on":"Негизделген","All Reviews":"Бардык сын-пикирлер","Load More":"Дагы жүктөө","Owner Reply":"Ээстин жообу","Read more":"Көбүрөөк окуу","View on":"Көрүү","Overall Rating":"Жалпы рейтинг",on:"иштетилди","{{number}} reviews":"{{number}} сын-пикир","out of 5":"5 ичинен",Hide:"Жашыруу","Verified by {{supplierName}}":"{{supplierName}} тарабынан тастыкталды","Top Rated on {{supplierName}}":"{{supplierName}} сайтында эң жогорку бааланган","Review us on {{supplierName}}":"{{supplierName}} сайтында бизге баа бериңиз","AI-Generated Summary":"Жасалма интеллект түзгөн кыскача маалымат","Very Good":"Абдан жакшы",Good:"Жакшы","Posted on":"Жарыяланган күнү","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} жана {{secondSourceTitle}} сайттарында эң жогорку бааланган","Verified Customer":"Тастыкталган кардар","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} жана башка сайттарда эң жогорку бааланган",Excellent:"Аябай жакшы","Amazon’s Choice":"Amazon тандоосу","Best Seller on Amazon":"Amazon'дa эң көп сатылган","There are no comments available for this review.":"Бул сын-пикирге комментарийлер жок.","Guest Favorite on Airbnb":"Airbnb'де коноктордун сүйүктүүсү","Top Rated App":"Эң жогорку бааланган колдонмо","Best Value on Capterra":"Capterraдагы эң жакшы баа","Leader on G2":"G2 лидери","Left a 1-star rating. Needs improvement.":"1 жылдыздуу баа берди. Жакшыртуу керек.","Star Seller on Etsy":"Etsy'деги Жылдыздуу сатуучу","Top Performer on Capterra":"Capterra'дагы мыкты аткаруучу","Top Rated Seller on AliExpress":"AliExpress'теги эң жогорку бааланган сатуучу","Left a 4-star rating. Very good!":"4 жылдыздуу баа берди. Абдан жакшы!","Top Rated on Facebook":"Facebook'те эң жогорку бааланган","Left a 3-star rating. It was okay!":"3 жылдыздуу баа берди. Жакшы эле болду!","Top Rated on Google Play":"Google Play'де эң жогорку бааланган","Left a 5-star rating. Excellent!":"5 жылдыздуу баа берди. Абдан жакшы!","Best Ease of Use on Capterra":"Capterra'дагы эң оңой колдонуу","Users Love Us on G2":"Колдонуучулар бизди G2'де жакшы көрүшөт","High Performer on G2":"G2'де жогорку көрсөткүч","Traveller Review Award on Booking.com":"Booking.com сайтындагы Саякатчылардын сын-пикир сыйлыгы","Left a 2-star rating. Could be better.":"2 жылдыздуу баа берди. Жакшыраак болушу мүмкүн.","Travelers’ Choice on Tripadvisor":"Tripadvisor'дагы Саякатчылардын тандоосу","Diners’ Choice on OpenTable":"OpenTable'деги Коноктордун тандоосу","Top Rated Stay on Booking.com":"Booking.com сайтындагы эң жогорку бааланган жайгашуу","Top Rated on Google":"Google'да эң жогорку бааланган","People Love Us on Yelp":"Yelp'те бизди жакшы көрүшөт","Based on {{number}} reviews":"{{number}} сын-пикирге негизделген","Based on {{number}} {{supplierName}} reviews":"{{supplierName}} боюнча {{number}} сын-пикирге негизделген",Or:"Же",You:"Сиз",Cancel:"Жокко чыгаруу","Add Photo":"Сүрөт кошуу",Done:"Аякталды","Keep Writing":"Жазууну улантуу","Write a Review":"Сын-пикир жазуу","Post Review":"Сын-пикир жазуу","Discard Review":"Сын-пикирди жокко чыгаруу","Before you go…":"Кетээрден мурун…","Thank you for your review!":"Пикириңиз үчүн рахмат!","Your name":"Сиздин атыңыз","Copy Review Text":"Сын-пикир текстин көчүрүү","Discard your review?":"Сиздин сын-пикириңизден баш тартасызбы?","Review Text Copied":"Сын-пикирдин тексти көчүрүлдү","Just Now":"Азыр эле","Drop photo here":"Сүрөттү бул жерге таштаңыз","Tell us about your experience":"Таңгылыгыңыз тууралуу айтып бериңиз","Please rate your experience before posting":"Жарыялабастан мурун тажрыйбаңызды баалаңыз","You help us grow with every review":"Ар бир сын-пикир бизге өсүүгө жардам берет","Choose a platform below to leave your feedback":"Пикириңизди калтыруу үчүн төмөндөгү платформаны тандаңыз","Your feedback is valuable and helps us improve.":"Сиздин пикириңиз баалуу жана бизге жакшыртууга жардам берет.","An error occurred when submitting the form, please try again":"Форманы жөнөтүүдө ката кетти, кайра аракет кылыңыз","An unexpected error occurred. Please try again":"Күтүлбөгөн ката кетти. Кайра аракет кылыңыз","This photo is already uploaded. Please upload a different one":"Бул сүрөт буга чейин жүктөлгөн. Башка сүрөт жүктөңүз.","This file cannot be uploaded because the file format is unsupported":"Бул файл жүктөлбөйт, анткени файлдын форматы колдоого алынбайт","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Бул файлды жүктөө мүмкүн эмес, анткени файлдын көлөмү чектен (100 МБ) ашып кеткен.","You've started writing a review. If you close this window, your text will be lost.":"Сиз сын-пикир жазууну баштадыңыз. Бул терезени жапсаңыз, текстиңиз жоголот.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Сиз өз пикириңизди көчүрүп, башка платформаларда бөлүшө аласызбы? Бул бир аз убакытты алат жана бизге чындап жардам берет.",Posting:"Жарыялоо","Write Again":"Кайра жазыңыз","Write with AI":"AI менен жазуу","Hang on, your review is being written…":"Күтүңүз, сиздин сын-пикириңиз жазылууда…","Share key points to generate a review":"Сын-пикир жазуу үчүн негизги пункттарды бөлүшүңүз","You've reached the limit of AI suggestions for now.":"Сиз азырынча AI сунуштарынын чегине жеттиңиз.","See original ({{language}})":"Оригиналды көрүү ({{language}})","See translation ({{language}})":"Тержимени көрүү ({{language}})"},lt:{reviews:"atsiliepimai","Based on":"Remiantis","All Reviews":"Visos apžvalgos","Load More":"Įkelti daugiau","Owner Reply":"Savininko atsakymas","Read more":"Skaityti daugiau","View on":"Peržiūrėti","Overall Rating":"Bendras įvertinimas",on:"įjungta","{{number}} reviews":"{{number}} atsiliepimai","out of 5":"iš 5",Hide:"Slėpti","Verified by {{supplierName}}":"Patvirtino {{supplierName}}","Top Rated on {{supplierName}}":"Geriausiai įvertinta {{supplierName}}","Review us on {{supplierName}}":"Palikite atsiliepimą apie mus {{supplierName}}","AI-Generated Summary":"Dirbtinio intelekto sugeneruota santrauka","Very Good":"Labai gerai",Good:"Geras","Posted on":"Paskelbta","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Geriausiai įvertinta {{firstSourceTitle}} ir {{secondSourceTitle}}","Verified Customer":"Patvirtintas klientas","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Geriausiai įvertinta {{firstSourceTitle}}, {{secondSourceTitle}} ir kt.",Excellent:"Puiku","Amazon’s Choice":"Amazon pasirinkimas","Best Seller on Amazon":"Geriausiai parduodamas „Amazon“","There are no comments available for this review.":"Šiai apžvalgai nėra jokių komentarų.","Guest Favorite on Airbnb":"Svečio mėgstamiausias „Airbnb“","Top Rated App":"Geriausiai įvertinta programa","Best Value on Capterra":"Geriausia vertė Capterra","Leader on G2":"Lyderis G2","Left a 1-star rating. Needs improvement.":"Paliko 1 žvaigždutės įvertinimą. Reikia patobulinimų.","Star Seller on Etsy":"Žvaigždžių pardavėjas Etsy","Top Performer on Capterra":"Geriausias atlikėjas Capterra platformoje","Top Rated Seller on AliExpress":"Geriausiai įvertintas pardavėjas AliExpress platformoje","Left a 4-star rating. Very good!":"Paliko 4 žvaigždučių įvertinimą. Labai gerai!","Top Rated on Facebook":"Geriausiai įvertinta „Facebook“","Left a 3-star rating. It was okay!":"Paliko 3 žvaigždučių įvertinimą. Buvo gerai!","Top Rated on Google Play":"Geriausiai įvertinta „Google Play“","Left a 5-star rating. Excellent!":"Paliko 5 žvaigždučių įvertinimą. Puiku!","Best Ease of Use on Capterra":"Geriausias naudojimo paprastumas Capterra","Users Love Us on G2":"Vartotojai mus mėgsta G2 platformoje","High Performer on G2":"Aukštas rezultatas G2 platformoje","Traveller Review Award on Booking.com":"Kelionių atsiliepimų apdovanojimas Booking.com svetainėje","Left a 2-star rating. Could be better.":"Paliko 2 žvaigždučių įvertinimą. Galėtų būti geriau.","Travelers’ Choice on Tripadvisor":"Kelionių pasirinkimas Tripadvisor","Diners’ Choice on OpenTable":"Valgymas OpenTable platformoje","Top Rated Stay on Booking.com":"Aukščiausiai įvertota viešnagė Booking.com svetainėje","Top Rated on Google":"Geriausiai įvertinta „Google“","People Love Us on Yelp":"Žmonės mus myli Yelp platformoje","Based on {{number}} reviews":"Remiantis {{number}} atsiliepimais","Based on {{number}} {{supplierName}} reviews":"Remiantis {{number}} {{supplierName}} atsiliepimais",Or:"Arba",You:"Jūs",Cancel:"Atšaukti","Add Photo":"Pridėti nuotrauką",Done:"Atlikta","Keep Writing":"Tęsti rašymą","Write a Review":"Parašyti atsiliepimą","Post Review":"Paskelbti atsiliepimą","Discard Review":"Atmesti apžvalgą","Before you go…":"Prieš išeidami…","Thank you for your review!":"Ačiū už jūsų atsiliepimą!","Your name":"Jūsų vardas","Copy Review Text":"Kopijuoti atsiliepimo tekstą","Discard your review?":"Atmesti savo apžvalgą?","Review Text Copied":"Atsiliepimo tekstas nukopijuotas","Just Now":"Ką tik","Drop photo here":"Numeskite nuotrauką čia","Tell us about your experience":"Papasakokite apie savo patirtį","Please rate your experience before posting":"Įvertinkite savo patirtį prieš paskelbdami","You help us grow with every review":"Kiekviena apžvalga padeda mums augti","Choose a platform below to leave your feedback":"Pasirinkite platformą žemiau, kad paliktumėte atsiliepimą","Your feedback is valuable and helps us improve.":"Jūsų atsiliepimai yra vertingi ir padeda mums tobulėti.","An error occurred when submitting the form, please try again":"Įvyko klaida siunčiant formą, bandykite dar kartą","An unexpected error occurred. Please try again":"Įvyko netikėta klaida. Bandykite dar kartą","This photo is already uploaded. Please upload a different one":"Ši nuotrauka jau įkelta. Įkelkite kitą.","This file cannot be uploaded because the file format is unsupported":"Šio failo įkelti negalima, nes failo formatas nepalaikomas","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Šio failo įkelti negalima, nes viršytas failo dydžio limitas (100 MB).","You've started writing a review. If you close this window, your text will be lost.":"Pradėjote rašyti atsiliepimą. Jei uždarysite šį langą, jūsų tekstas bus prarastas.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Ar galėtumėte nukopijuoti savo atsiliepimą ir pasidalinti juo kitose platformose? Tai užtruks tik akimirką ir mums labai padės.",Posting:"Skelbimas","Write Again":"Rašyti dar kartą","Write with AI":"Rašykite su AI","Hang on, your review is being written…":"Palaukite, jūsų atsiliepimas rašomas…","Share key points to generate a review":"Pasidalykite pagrindiniais punktais, kad sukurtumėte atsiliepimą","You've reached the limit of AI suggestions for now.":"Pasiekėte AI pasiūlymų limitą šiuo metu.","See original ({{language}})":"Peržiūrėti originalą ({{language}})","See translation ({{language}})":"Žiūrėti vertimą ({{language}})"},lv:{reviews:"atsauksmes","Based on":"Balstīts uz","All Reviews":"Visas atsauksmes","Load More":"Ielādēt vairāk","Owner Reply":"Īpašnieka atbilde","Read more":"Lasīt vairāk","View on":"Skatīt vietnē","Overall Rating":"Kopējais vērtējums",on:"ieslēgts","{{number}} reviews":"{{number}} atsauksmes","out of 5":"no 5",Hide:"Slēpt","Verified by {{supplierName}}":"Apstiprināja {{supplierName}}","Top Rated on {{supplierName}}":"Augstākais vērtējums vietnē {{supplierName}}","Review us on {{supplierName}}":"Atsauksmējiet mūs vietnē {{supplierName}}","AI-Generated Summary":"AI ģenerēts kopsavilkums","Very Good":"Ļoti labi",Good:"Labi","Posted on":"Publicēts","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Augstākais vērtējums vietnēs {{firstSourceTitle}} un {{secondSourceTitle}}","Verified Customer":"Verificēts klients","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Augstākais vērtējums vietnēs {{firstSourceTitle}}, {{secondSourceTitle}} un citur",Excellent:"Lieliski","Amazon’s Choice":"Amazon izvēle","Best Seller on Amazon":"Amazon vislabāk pārdotais","There are no comments available for this review.":"Šim pārskatam nav pieejamu komentāru.","Guest Favorite on Airbnb":"Viesu iecienīts Airbnb","Top Rated App":"Augstāk novērtētā lietotne","Best Value on Capterra":"Labākā vērtība Capterra","Leader on G2":"Līderis G2","Left a 1-star rating. Needs improvement.":"Atstāja 1 zvaigznes vērtējumu. Nepieciešami uzlabojumi.","Star Seller on Etsy":"Zvaigžņu pārdevējs Etsy","Top Performer on Capterra":"Labākais izpildītājs Capterra","Top Rated Seller on AliExpress":"Augstāk novērtētais pārdevējs AliExpress","Left a 4-star rating. Very good!":"Atstāja 4 zvaigžņu vērtējumu. Ļoti labi!","Top Rated on Facebook":"Augstākais vērtējums Facebook","Left a 3-star rating. It was okay!":"Atstāja 3 zvaigžņu vērtējumu. Bija ok!","Top Rated on Google Play":"Augstākais vērtējums Google Play","Left a 5-star rating. Excellent!":"Atstāja 5 zvaigžņu vērtējumu. Lieliski!","Best Ease of Use on Capterra":"Labākā lietošanas ērtība Capterra","Users Love Us on G2":"Lietotāji mūs mīl G2","High Performer on G2":"Augsta veiktspēja G2","Traveller Review Award on Booking.com":"Ceļotāju atsauksmju balva vietnē Booking.com","Left a 2-star rating. Could be better.":"Atstāja 2 zvaigžņu vērtējumu. Varētu būt labāk.","Travelers’ Choice on Tripadvisor":"Ceļotāju izvēle Tripadvisor","Diners’ Choice on OpenTable":"Dineru izvēle OpenTable","Top Rated Stay on Booking.com":"Augstāk novērtētā uzturēšanās vieta Booking.com","Top Rated on Google":"Augstākais vērtējums Google","People Love Us on Yelp":"Cilvēki mūs mīl Yelp","Based on {{number}} reviews":"Balstīts uz {{number}} atsauksmēm","Based on {{number}} {{supplierName}} reviews":"Balstoties uz {{number}} {{supplierName}} atsauksmēm",Or:"Vai",You:"Jūs",Cancel:"Atcelt","Add Photo":"Pievienot fotoattēlu",Done:"Pabeigts","Keep Writing":"Turpināt rakstīt","Write a Review":"Uzrakstīt atsauksmi","Post Review":"Publicēt atsauksmi","Discard Review":"Atmest atsauksmi","Before you go…":"Pirms dodaties prom…","Thank you for your review!":"Paldies par jūsu atsauksmi!","Your name":"Jūsu vārds","Copy Review Text":"Kopēt atsauksmes tekstu","Discard your review?":"Vai atmest savu atsauksmi?","Review Text Copied":"Atsauksmes teksts nokopēts","Just Now":"Tikko","Drop photo here":"Nometiet foto šeit","Tell us about your experience":"Pastāstiet par savu pieredzi","Please rate your experience before posting":"Lūdzu, novērtējiet savu pieredzi pirms publicēšanas","You help us grow with every review":"Katrs atsauksmes palīdz mums augt","Choose a platform below to leave your feedback":"Izvēlieties platformu zemāk, lai atstātu savu atsauksmi","Your feedback is valuable and helps us improve.":"Jūsu atsauksmes ir vērtīgas un palīdz mums uzlaboties.","An error occurred when submitting the form, please try again":"Iesniedzot veidlapu, radās kļūda, lūdzu, mēģiniet vēlreiz","An unexpected error occurred. Please try again":"Radās negaidīta kļūda. Lūdzu, mēģiniet vēlreiz","This photo is already uploaded. Please upload a different one":"Šī fotogrāfija jau ir augšupielādēta. Lūdzu, augšupielādējiet citu.","This file cannot be uploaded because the file format is unsupported":"Šo failu nevar augšupielādēt, jo faila formāts nav atbalstīts","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Šo failu nevar augšupielādēt, jo tas pārsniedz faila izmēra ierobežojumu (100 MB).","You've started writing a review. If you close this window, your text will be lost.":"Jūs sākāt rakstīt atsauksmi. Ja aizvērsiet šo logu, jūsu teksts tiks zaudēts.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Vai varat nokopēt savu atsauksmi un dalīties ar to citās platformās? Tas aizņem tikai mirkli un mums ļoti palīdz.",Posting:"Publicēšana","Write Again":"Rakstīt vēlreiz","Write with AI":"Raksti ar AI","Hang on, your review is being written…":"Uzgaidiet, jūsu atsauksme tiek rakstīta…","Share key points to generate a review":"Dalieties ar galvenajiem punktiem, lai izveidotu atsauksmi","You've reached the limit of AI suggestions for now.":"Jūs esat sasniedzis AI ieteikumu limitu pašlaik.","See original ({{language}})":"Skatīt oriģinālu ({{language}})","See translation ({{language}})":"Skatīt tulkojumu ({{language}})"},mk:{reviews:"рецензии","Based on":"Врз основа на","All Reviews":"Сите рецензии","Load More":"Вчитај повеќе","Owner Reply":"Одговор од сопственикот","Read more":"Прочитај повеќе","View on":"Погледни на","Overall Rating":"Вкупна оцена",on:"вклучено","{{number}} reviews":"{{number}} рецензии","out of 5":"од 5",Hide:"Скриј","Verified by {{supplierName}}":"Потврдено од {{supplierName}}","Top Rated on {{supplierName}}":"Највисоко оценето на {{supplierName}}","Review us on {{supplierName}}":"Оценете нè на {{supplierName}}","AI-Generated Summary":"Резиме генерирано од вештачка интелигенција","Very Good":"Многу добро",Good:"Добро","Posted on":"Објавено на","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Највисоко оценето на {{firstSourceTitle}} и {{secondSourceTitle}}","Verified Customer":"Потврден купувач","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Највисоко оценето на {{firstSourceTitle}}, {{secondSourceTitle}} и повеќе",Excellent:"Одлично","Amazon’s Choice":"Избор на Amazon","Best Seller on Amazon":"Најпродаван на Amazon","There are no comments available for this review.":"Нема достапни коментари за оваа рецензија.","Guest Favorite on Airbnb":"Омилено на гости на Airbnb","Top Rated App":"Највисоко оценета апликација","Best Value on Capterra":"Најдобра вредност на Capterra","Leader on G2":"Лидер на G2","Left a 1-star rating. Needs improvement.":"Остави оцена од 1 ѕвезда. Потребни се подобрувања.","Star Seller on Etsy":"Продавач со ѕвезда на Etsy","Top Performer on Capterra":"Најдобар изведувач на Capterra","Top Rated Seller on AliExpress":"Највисоко оценет продавач на AliExpress","Left a 4-star rating. Very good!":"Остави оцена од 4 ѕвезди. Многу добро!","Top Rated on Facebook":"Највисоко оценето на Facebook","Left a 3-star rating. It was okay!":"Остави оцена од 3 ѕвезди. Беше во ред!","Top Rated on Google Play":"Највисоко оценето на Google Play","Left a 5-star rating. Excellent!":"Остави оцена од 5 ѕвезди. Одлично!","Best Ease of Use on Capterra":"Најдобра леснотија на користење на Capterra","Users Love Us on G2":"Корисниците не сакаат на G2","High Performer on G2":"Висок перформанс на G2","Traveller Review Award on Booking.com":"Награда за рецензија на патници на Booking.com","Left a 2-star rating. Could be better.":"Остави оцена од 2 ѕвезди. Може да биде подобро.","Travelers’ Choice on Tripadvisor":"Избор на патници на Tripadvisor","Diners’ Choice on OpenTable":"Избор на гости на OpenTable","Top Rated Stay on Booking.com":"Највисоко оценет престој на Booking.com","Top Rated on Google":"Највисоко оценето на Google","People Love Us on Yelp":"Луѓето не сакаат на Yelp","Based on {{number}} reviews":"Врз основа на {{number}} рецензии","Based on {{number}} {{supplierName}} reviews":"Врз основа на {{number}} рецензии за {{supplierName}}",Or:"Или",You:"Вие",Cancel:"Откажи","Add Photo":"Додај фотографија",Done:"Готово","Keep Writing":"Продолжи со пишување","Write a Review":"Напиши рецензија","Post Review":"Објави рецензија","Discard Review":"Отфрли рецензија","Before you go…":"Пред да заминете…","Thank you for your review!":"Ви благодариме за вашата рецензија!","Your name":"Вашето име","Copy Review Text":"Копирај текст на рецензија","Discard your review?":"Дали да ја отфрлите вашата рецензија?","Review Text Copied":"Текстот на рецензијата е копиран","Just Now":"Токму сега","Drop photo here":"Пуштете фотографија тука","Tell us about your experience":"Кажете ни за вашето искуство","Please rate your experience before posting":"Ве молиме оценете го вашето искуство пред да објавите","You help us grow with every review":"Секоја рецензија ни помага да растеме","Choose a platform below to leave your feedback":"Изберете платформа подолу за да оставите повратна информација","Your feedback is valuable and helps us improve.":"Вашите повратни информации се вредни и ни помагаат да се подобриме.","An error occurred when submitting the form, please try again":"Се случи грешка при поднесување на формуларот, обидете се повторно","An unexpected error occurred. Please try again":"Се случи неочекувана грешка. Обидете се повторно","This photo is already uploaded. Please upload a different one":"Оваа фотографија веќе е прикачена. Ве молиме прикачете друга.","This file cannot be uploaded because the file format is unsupported":"Овој фајл не може да се прикачи бидејќи форматот на фајлот не е поддржан","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Овој фајл не може да се прикачи затоа што ја надминува дозволената големина (100 MB).","You've started writing a review. If you close this window, your text will be lost.":"Почнавте да пишувате рецензија. Ако го затворите овој прозорец, вашиот текст ќе се изгуби.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Можете ли да ја копирате вашата рецензија и да ја споделите на други платформи? Тоа трае само момент и навистина ни помага.",Posting:"Објавување","Write Again":"Напиши повторно","Write with AI":"Пишувај со AI","Hang on, your review is being written…":"Почекајте, вашата рецензија се пишува…","Share key points to generate a review":"Споделете ги клучните точки за да генерирате рецензија","You've reached the limit of AI suggestions for now.":"Го достигнавте лимитот на AI предлози за сега.","See original ({{language}})":"Види оригинал ({{language}})","See translation ({{language}})":"Види превод ({{language}})"},ml:{reviews:"അവലോകനങ്ങൾ","Based on":"അടിസ്ഥാനമാക്കി","All Reviews":"എല്ലാ അവലോകനങ്ങളും","Load More":"കൂടുതൽ ലോഡ് ചെയ്യുക","Owner Reply":"ഉടമയുടെ മറുപടി","Read more":"കൂടുതൽ വായിക്കുക","View on":"ഇതിൽ കാണുക","Overall Rating":"മൊത്തത്തിലുള്ള റേറ്റിംഗ്",on:"ഓണ്‍","{{number}} reviews":"{{number}} അവലോകനങ്ങൾ","out of 5":"5ല്‍ നിന്ന്",Hide:"മറയ്ക്കുക","Verified by {{supplierName}}":"{{supplierName}} സ്ഥിരീകരിച്ചു","Top Rated on {{supplierName}}":"{{supplierName}} ൽ ഏറ്റവും ഉയർന്ന റേറ്റിംഗ്","Review us on {{supplierName}}":"{{supplierName}} ൽ ഞങ്ങളെ അവലോകനം ചെയ്യൂ","AI-Generated Summary":"AI-ൽ സൃഷ്ടിച്ച സംഗ്രഹം","Very Good":"വളരെ നല്ലത്",Good:"നല്ലത്","Posted on":"പ്രസിദ്ധീകരിച്ചത്","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} ഉം {{secondSourceTitle}} ഉം മികച്ച റേറ്റിംഗ് നേടിയിരിക്കുന്നു","Verified Customer":"സ്ഥിരീകരിച്ച ഉപഭോക്താവ്","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} എന്നിവയിലും മറ്റും മികച്ച റേറ്റിംഗ്",Excellent:"മികവുറ്റത്","Amazon’s Choice":"അമസോണിന്റെ തിരഞ്ഞെടുപ്പ്","Best Seller on Amazon":"അമസോണിലെ ബെസ്റ്റ് സെല്ലർ","There are no comments available for this review.":"ഈ അവലോകനത്തിന് അഭിപ്രായങ്ങൾ ലഭ്യമല്ല.","Guest Favorite on Airbnb":"Airbnb-ൽ അതിഥികളുടെ പ്രിയപ്പെട്ടത്","Top Rated App":"മികച്ച റേറ്റിംഗ് ആപ്പ്","Best Value on Capterra":"Capterra-യിൽ മികച്ച മൂല്യം","Leader on G2":"G2-യിലെ ലീഡർ","Left a 1-star rating. Needs improvement.":"1-സ്റ്റാർ റേറ്റിംഗ് നൽകി. മെച്ചപ്പെടുത്തേണ്ടതാണ്.","Star Seller on Etsy":"Etsyയിലെ സ്റ്റാർ വിൽപ്പനക്കാരൻ","Top Performer on Capterra":"Capterra-യിലെ ടോപ്പ് പെർഫോർമർ","Top Rated Seller on AliExpress":"AliExpress-ലുള്ള ഏറ്റവും ഉയർന്ന റേറ്റിംഗ് ലഭിച്ച വിൽപ്പനക്കാരൻ","Left a 4-star rating. Very good!":"4-സ്റ്റാർ റേറ്റിംഗ് നൽകി. വളരെ നല്ലത്!","Top Rated on Facebook":"Facebook-ൽ ഏറ്റവും ഉയർന്ന റേറ്റിംഗ് ലഭിച്ചത്","Left a 3-star rating. It was okay!":"3-സ്റ്റാർ റേറ്റിംഗ് നൽകി. ശരിയായിരുന്നു!","Top Rated on Google Play":"Google Play-ൽ ഏറ്റവും ഉയർന്ന റേറ്റിംഗ് ലഭിച്ചത്","Left a 5-star rating. Excellent!":"5 നക്ഷത്ര റേറ്റിംഗ് നൽകി. മികച്ചത്!","Best Ease of Use on Capterra":"Capterra-യിൽ മികച്ച ഉപയോഗ സൗലഭ്യം","Users Love Us on G2":"ഉപയോക്താക്കൾ G2-യിൽ ഞങ്ങളെ ഇഷ്ടപ്പെടുന്നു","High Performer on G2":"G2-ൽ ഉയർന്ന പ്രകടനം","Traveller Review Award on Booking.com":"Booking.com ൽ യാത്രക്കാരുടെ അവലോകന പുരസ്കാരം","Left a 2-star rating. Could be better.":"2-സ്റ്റാർ റേറ്റിംഗ് നൽകി. മെച്ചപ്പെടുത്താം.","Travelers’ Choice on Tripadvisor":"ട്രിപ്‌അഡ്വൈസറിൽ യാത്രികരുടെ തിരഞ്ഞെടുപ്പ്","Diners’ Choice on OpenTable":"OpenTable-ൽ ഡൈനേഴ്സ് ചോയ്സ്","Top Rated Stay on Booking.com":"Booking.com-ൽ ഏറ്റവും ഉയർന്ന റേറ്റിംഗ് ലഭിച്ച താമസം","Top Rated on Google":"Google-ൽ ഏറ്റവും ഉയർന്ന റേറ്റിംഗ് ലഭിച്ചത്","People Love Us on Yelp":"യെൽപ്പിൽ ആളുകൾ ഞങ്ങളെ ഇഷ്ടപ്പെടുന്നു","Based on {{number}} reviews":"{{number}} അവലോകനങ്ങളുടെ അടിസ്ഥാനത്തിൽ","Based on {{number}} {{supplierName}} reviews":"{{supplierName}}ന്റെ {{number}} അവലോകനങ്ങളുടെ അടിസ്ഥാനത്തിൽ",Or:"അല്ലെങ്കിൽ",You:"നിങ്ങൾ",Cancel:"റദ്ദാക്കുക","Add Photo":"ഫോട്ടോ ചേർക്കുക",Done:"കഴിഞ്ഞു","Keep Writing":"എഴുതുന്നത് തുടരുക","Write a Review":"അവലോകനം എഴുതുക","Post Review":"അവലോകനം പോസ്റ്റ് ചെയ്യുക","Discard Review":"അവലോകനം ഉപേക്ഷിക്കുക","Before you go…":"നിങ്ങൾ പോകുന്നതിന് മുമ്പ്…","Thank you for your review!":"നിങ്ങളുടെ അവലോകനത്തിന് നന്ദി!","Your name":"നിങ്ങളുടെ പേര്","Copy Review Text":"അവലോകനത്തിന്റെ വാചകം പകർത്തുക","Discard your review?":"നിങ്ങളുടെ അവലോകനം ഉപേക്ഷിക്കണോ?","Review Text Copied":"അവലോകന വാചകം പകർത്തി","Just Now":"ഇപ്പോഴാണ്","Drop photo here":"ഫോട്ടോ ഇവിടെ ഇടുക","Tell us about your experience":"നിങ്ങളുടെ അനുഭവം ഞങ്ങളോട് പറയൂ","Please rate your experience before posting":"പോസ്റ്റ് ചെയ്യുന്നതിന് മുമ്പ് ദയവായി നിങ്ങളുടെ അനുഭവം റേറ്റ് ചെയ്യുക","You help us grow with every review":"ഓരോ അവലോകനവും ഞങ്ങളെ വളരാൻ സഹായിക്കുന്നു","Choose a platform below to leave your feedback":"നിങ്ങളുടെ അഭിപ്രായം നൽകാൻ താഴെയുള്ള പ്ലാറ്റ്ഫോം തിരഞ്ഞെടുക്കുക","Your feedback is valuable and helps us improve.":"നിങ്ങളുടെ അഭിപ്രായം വിലപ്പെട്ടതാണ്, ഞങ്ങളെ മെച്ചപ്പെടുത്താൻ സഹായിക്കുന്നു.","An error occurred when submitting the form, please try again":"ഫോം സമർപ്പിക്കുമ്പോൾ പിശക് സംഭവിച്ചു, ദയവായി വീണ്ടും ശ്രമിക്കുക","An unexpected error occurred. Please try again":"予期しないエラーが発生しました. 再度お試しください","This photo is already uploaded. Please upload a different one":"ഈ ഫോട്ടോ ഇതിനകം അപ്‌ലോഡ് ചെയ്തിരിക്കുന്നു. ദയവായി മറ്റൊന്ന് അപ്‌ലോഡ് ചെയ്യുക.","This file cannot be uploaded because the file format is unsupported":"ഈ ഫയൽ അപ്‌ലോഡ് ചെയ്യാൻ കഴിയില്ല, കാരണം ഫയൽ ഫോർമാറ്റ് പിന്തുണയ്ക്കുന്നില്ല","This file cannot be uploaded because file size limit (100 MB) is exceeded":"ഫയൽ സൈസ് പരിധി (100 MB) കവിയുന്നതിനാൽ ഈ ഫയൽ അപ്‌ലോഡ് ചെയ്യാൻ കഴിയില്ല.","You've started writing a review. If you close this window, your text will be lost.":"നിങ്ങൾ ഒരു അവലോകനം എഴുതാൻ തുടങ്ങി. ഈ ജാലകം അടച്ചാൽ നിങ്ങളുടെ എഴുത്ത് നഷ്ടപ്പെടും.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"ദയവായി നിങ്ങളുടെ അവലോകനം പകർത്തി മറ്റ് പ്ലാറ്റ്ഫോമുകളിൽ പങ്കിടാമോ? ഇത് ഒരു നിമിഷം മാത്രമേ എടുക്കൂ, ഞങ്ങൾക്ക് വളരെ സഹായകരമാണ്.",Posting:"പ്രസിദ്ധീകരണം","Write Again":"വീണ്ടും എഴുതുക","Write with AI":"AI ഉപയോഗിച്ച് എഴുതുക","Hang on, your review is being written…":"കാത്തിരിക്കുക, നിങ്ങളുടെ അവലോകനം എഴുതുന്നു…","Share key points to generate a review":"ഒരു അവലോകനം സൃഷ്ടിക്കാൻ പ്രധാനപ്പെട്ട പോയിന്റുകൾ പങ്കിടുക","You've reached the limit of AI suggestions for now.":"നിങ്ങൾ ഇപ്പോൾ AI നിർദ്ദേശങ്ങളുടെ പരിധിയിൽ എത്തി.","See original ({{language}})":"ഓരിജിനൽ കാണുക ({{language}})","See translation ({{language}})":"പരിഭാഷ കാണുക ({{language}})"},mr:{reviews:"पुनरावलोकने","Based on":"आधारित","All Reviews":"सर्व पुनरावलोकने","Load More":"अधिक लोड करा","Owner Reply":"मालकाचे उत्तर","Read more":"अधिक वाचा","View on":"यावर पहा","Overall Rating":"एकूण रेटिंग",on:"चालू","{{number}} reviews":"{{number}} पुनरावलोकने","out of 5":"५ पैकी",Hide:"लपवा","Verified by {{supplierName}}":"{{supplierName}} ने प्रमाणित केले","Top Rated on {{supplierName}}":"{{supplierName}} वरील सर्वोच्च रेटिंग","Review us on {{supplierName}}":"{{supplierName}} वर आमचे पुनरावलोकन करा","AI-Generated Summary":"AI-निर्मित सारांश","Very Good":"खूप छान",Good:"चांगले","Posted on":"पोस्ट केले","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} आणि {{secondSourceTitle}} वर सर्वोच्च रेटिंग मिळवले आहे","Verified Customer":"सत्यापित ग्राहक","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} आणि इतर ठिकाणी टॉप रेटेड",Excellent:"उत्कृष्ट","Amazon’s Choice":"Amazon ची निवड","Best Seller on Amazon":"Amazon वरील सर्वाधिक विक्री","There are no comments available for this review.":"या पुनरावलोकनसाठी कोणतीही टिप्पण्या उपलब्ध नाहीत.","Guest Favorite on Airbnb":"Airbnb वरील पाहुण्यांचा आवडता","Top Rated App":"सर्वोच्च रेट केलेले अ‍ॅप","Best Value on Capterra":"Capterra वरील सर्वोत्तम मूल्य","Leader on G2":"G2 वरील लीडर","Left a 1-star rating. Needs improvement.":"1-स्टार रेटिंग दिली. सुधारणा आवश्यक आहे.","Star Seller on Etsy":"Etsy वरील स्टार विक्रेता","Top Performer on Capterra":"Capterra वरील टॉप परफॉर्मर","Top Rated Seller on AliExpress":"AliExpress वरील सर्वोच्च रेटिंग असलेला विक्रेता","Left a 4-star rating. Very good!":"4-स्टार रेटिंग दिली. खूप छान!","Top Rated on Facebook":"Facebook वर सर्वाधिक रेटिंग मिळालेले","Left a 3-star rating. It was okay!":"3-स्टार रेटिंग दिली. ठीक होतं!","Top Rated on Google Play":"Google Play वर टॉप रेटेड","Left a 5-star rating. Excellent!":"5 स्टार रेटिंग दिली. उत्कृष्ट!","Best Ease of Use on Capterra":"Capterra वरील सर्वोत्तम वापरण्याची सोय","Users Love Us on G2":"वापरकर्ते G2 वर आमच्यावर प्रेम करतात","High Performer on G2":"G2 वर उच्च कामगिरी","Traveller Review Award on Booking.com":"Booking.com वरील प्रवासी पुनरावलोकन पुरस्कार","Left a 2-star rating. Could be better.":"2-स्टार रेटिंग दिली. आणखी चांगले होऊ शकते.","Travelers’ Choice on Tripadvisor":"ट्रिपअ‍ॅडव्हायझरवरील प्रवाशांची पसंती","Diners’ Choice on OpenTable":"OpenTable वरील डायनर्स चॉईस","Top Rated Stay on Booking.com":"Booking.com वरील सर्वोच्च रेट केलेले निवासस्थान","Top Rated on Google":"Google वर सर्वाधिक रेटिंग मिळालेले","People Love Us on Yelp":"येल्पवर लोकांना आमची आवड आहे","Based on {{number}} reviews":"{{number}} पुनरावलोकनांवर आधारित","Based on {{number}} {{supplierName}} reviews":"{{supplierName}} च्या {{number}} पुनरावलोकनांवर आधारित",Or:"किंवा",You:"आपण",Cancel:"रद्द करा","Add Photo":"फोटो जोडा",Done:"पूर्ण झाले","Keep Writing":"लेखन सुरू ठेवा","Write a Review":"पुनरावलोकन लिहा","Post Review":"पुनरावलोकन पोस्ट करा","Discard Review":"पुनरावलोकन फेकून द्या","Before you go…":"तुम्ही जाण्यापूर्वी…","Thank you for your review!":"तुमच्या पुनरावलोकनाबद्दल धन्यवाद!","Your name":"तुमचं नाव","Copy Review Text":"पुनरावलोकन मजकूर कॉपी करा","Discard your review?":"तुमचा पुनरावलोकन वगळायचा आहे का?","Review Text Copied":"पुनरावलोकन मजकूर कॉपी केला","Just Now":"आत्ताच","Drop photo here":"फोटो येथे टाका","Tell us about your experience":"तुमचा अनुभव आम्हाला सांगा","Please rate your experience before posting":"पोस्ट करण्यापूर्वी कृपया तुमचा अनुभव रेट करा","You help us grow with every review":"प्रत्येक पुनरावलोकन आमच्या वाढीस मदत करते","Choose a platform below to leave your feedback":"आपला अभिप्राय देण्यासाठी खालील प्लॅटफॉर्म निवडा","Your feedback is valuable and helps us improve.":"आपला अभिप्राय मौल्यवान आहे आणि आम्हाला सुधारण्यास मदत करतो.","An error occurred when submitting the form, please try again":"फॉर्म सबमिट करताना त्रुटी आली, कृपया पुन्हा प्रयत्न करा","An unexpected error occurred. Please try again":"अनपेक्षित त्रुटी आली आहे. कृपया पुन्हा प्रयत्न करा","This photo is already uploaded. Please upload a different one":"हे फोटो आधीच अपलोड केले आहे. कृपया दुसरे फोटो अपलोड करा.","This file cannot be uploaded because the file format is unsupported":"हा फाइल अपलोड करता येणार नाही कारण फाइल फॉरमॅट समर्थित नाही","This file cannot be uploaded because file size limit (100 MB) is exceeded":"हा फाइल अपलोड करता येणार नाही कारण फाइल आकार मर्यादा (100 MB) ओलांडली आहे.","You've started writing a review. If you close this window, your text will be lost.":"तुम्ही पुनरावलोकन लिहायला सुरुवात केली आहे. हे विंडो बंद केल्यास तुमचा मजकूर हरवेल.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"कृपया आपला अभिप्राय कॉपी करून इतर प्लॅटफॉर्मवर शेअर करू शकता का? हे फक्त क्षणभर घेते आणि आम्हाला खूप मदत होते.",Posting:"पोस्टिंग","Write Again":"पुन्हा लिहा","Write with AI":"AI सह लिहा","Hang on, your review is being written…":"थांबा, तुमचा पुनरावलोकन लिहिले जात आहे…","Share key points to generate a review":"पुनरावलोकन तयार करण्यासाठी मुख्य मुद्दे शेअर करा","You've reached the limit of AI suggestions for now.":"तुम्ही सध्या AI सूचना मर्यादेला पोहोचलात.","See original ({{language}})":"मूळ पहा ({{language}})","See translation ({{language}})":"भाषांतर पहा ({{language}})"},my:{reviews:"ပြန်လည်သုံးသပ်ချက်များ","Based on":"အခြေခံ၍","All Reviews":"အားလုံးပြန်လည်သုံးသပ်ချက်များ","Load More":"နောက်ထပ်တင်ပါ","Owner Reply":"ပိုင်ရှင်၏ ဖြေကြားချက်","Read more":"ဆက်လက်ဖတ်ရှုရန်","View on":"တွင်ကြည့်ရန်","Overall Rating":"စုစုပေါင်းအဆင့်သတ်မှတ်ချက်",on:"ဖွင့်ထားသည်","{{number}} reviews":"{{number}} ပြန်လည်သုံးသပ်ချက်များ","out of 5":"၅ မှ",Hide:"ဖျောက်ပါ","Verified by {{supplierName}}":"{{supplierName}} မှ အတည်ပြုသည်","Top Rated on {{supplierName}}":"{{supplierName}} တွင် အမြင့်ဆုံးအဆင့်သတ်မှတ်ထားသည်","Review us on {{supplierName}}":"{{supplierName}} တွင် ကျွန်ုပ်တို့အား ပြန်လည်သုံးသပ်ပေးပါ","AI-Generated Summary":"AI ဖြင့်ဖန်တီးထားသော အကျဉ်းချုပ်","Very Good":"အရမ်းကောင်းတယ်",Good:"ကောင်းတယ်","Posted on":"တင်ခဲ့သည်","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} နှင့် {{secondSourceTitle}} တွင် အမြင့်ဆုံးအဆင့်သတ်မှတ်ခြင်း","Verified Customer":"အတည်ပြုထားသောဖောက်သည်","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} နှင့် အခြားနေရာများတွင် အမြင့်ဆုံးအဆင့်သတ်မှတ်ထားသည်",Excellent:"အလွန်ကောင်းမွန်သည်","Amazon’s Choice":"Amazon ရွေးချယ်မှု","Best Seller on Amazon":"Amazon တွင် အရောင်းအများဆုံး","There are no comments available for this review.":"ဤသုံးသပ်ချက်အတွက် မှတ်ချက်များ မရှိပါ။","Guest Favorite on Airbnb":"Airbnb တွင် ဧည့်သည်များအကြိုက်ဆုံး","Top Rated App":"အမြင့်ဆုံးအဆင့်သတ်မှတ်ထားသောအက်ပ်","Best Value on Capterra":"Capterra တွင် အကောင်းဆုံးတန်ဖိုး","Leader on G2":"G2 တွင်ခေါင်းဆောင်","Left a 1-star rating. Needs improvement.":"1-ကြယ်အဆင့်ပေးခဲ့သည်။ တိုးတက်မှုလိုအပ်သည်။","Star Seller on Etsy":"Etsy တွင် ကြယ်ပွင့်ရောင်းသူ","Top Performer on Capterra":"Capterra တွင် ထိပ်တန်းဆောင်ရွက်သူ","Top Rated Seller on AliExpress":"AliExpress တွင်အမြင့်ဆုံးအဆင့်ရောင်းသူ","Left a 4-star rating. Very good!":"4-ကြယ်အဆင့်ပေးခဲ့သည်။ အရမ်းကောင်းတယ်!","Top Rated on Facebook":"Facebook တွင်အမြင့်ဆုံးအဆင့်သတ်မှတ်ထားသည်","Left a 3-star rating. It was okay!":"3-ကြယ် အဆင့်ပေးခဲ့သည်။ အဆင်ပြေတယ်!","Top Rated on Google Play":"Google Play တွင်အမြင့်ဆုံးအဆင့်သတ်မှတ်ထားသည်","Left a 5-star rating. Excellent!":"5-ကြယ်အဆင့်သတ်မှတ်ချက်ထားခဲ့သည်။ ထူးခြားသည်!","Best Ease of Use on Capterra":"Capterra တွင် အသုံးပြုရအလွယ်ဆုံး","Users Love Us on G2":"အသုံးပြုသူများသည် G2 တွင် ကျွန်ုပ်တို့ကို ကြိုက်နှစ်သက်ကြသည်","High Performer on G2":"G2 တွင် အထူးပြုသူ","Traveller Review Award on Booking.com":"Booking.com တွင် ခရီးသွားသုံးသပ်ချက်ဆု","Left a 2-star rating. Could be better.":"2-ကြယ်အဆင့်ပေးခဲ့သည်။ ပိုမိုကောင်းမွန်နိုင်သည်။","Travelers’ Choice on Tripadvisor":"Tripadvisor တွင် ခရီးသွားရွေးချယ်မှု","Diners’ Choice on OpenTable":"OpenTable တွင် ဧည့်သည်ရွေးချယ်မှု","Top Rated Stay on Booking.com":"Booking.com တွင်အမြင့်ဆုံးအဆင့်သတ်မှတ်ထားသောနေရာ","Top Rated on Google":"Google တွင်အမြင့်ဆုံးအဆင့်သတ်မှတ်ထားသည်","People Love Us on Yelp":"Yelp တွင် လူများက ကျွန်ုပ်တို့ကို ကြိုက်နှစ်သက်ကြသည်","Based on {{number}} reviews":"{{number}} ပြန်လည်သုံးသပ်ချက်အပေါ်အခြေခံသည်","Based on {{number}} {{supplierName}} reviews":"{{supplierName}} ၏ {{number}} ပြန်လည်သုံးသပ်ချက်များအပေါ်အခြေခံသည်",Or:"သို့မဟုတ်",You:"သင်",Cancel:"ပယ်ဖျက်ပါ","Add Photo":"ဓာတ်ပုံထည့်ပါ",Done:"ပြီးပြီ","Keep Writing":"ရေးသားခြင်းကို ဆက်လက်လုပ်ဆောင်ပါ","Write a Review":"သုံးသပ်ချက်ရေးပါ","Post Review":"သုံးသပ်ချက်တင်ပါ","Discard Review":"သုံးသပ်ချက်ကို ပယ်ဖျက်ပါ","Before you go…":"သွားမယ့်အကြာမှာ…","Thank you for your review!":"သင့်သုံးသပ်ချက်အတွက် ကျေးဇူးတင်ပါတယ်!","Your name":"သင့်နာမည်","Copy Review Text":"သုံးသပ်ချက်စာသားကို ကူးယူပါ","Discard your review?":"သင့်သုံးသပ်ချက်ကို ပယ်ဖျက်မလား?","Review Text Copied":"သုံးသပ်ချက်စာသားကိုကူးယူပြီးပါပြီ","Just Now":"ယခုတင်","Drop photo here":"ဓာတ်ပုံကို ဤနေရာတွင်ချပါ","Tell us about your experience":"သင့်အတွေ့အကြုံကို ပြောပြပါ","Please rate your experience before posting":"တင်ရန်မပြုမီ သင့်အတွေ့အကြုံကို အဆင့်သတ်မှတ်ပါ","You help us grow with every review":"သုံးသပ်ချက်တိုင်းက ကျွန်ုပ်တို့တိုးတက်လာစေပါတယ်","Choose a platform below to leave your feedback":"အောက်ပါပလက်ဖောင်းကိုရွေးပြီးသင့်အကြံပြုချက်ကိုပေးပါ","Your feedback is valuable and helps us improve.":"သင့်တုံ့ပြန်ချက်သည် တန်ဖိုးရှိပြီး ကျွန်ုပ်တို့တိုးတက်လာရန် အထောက်အကူဖြစ်သည်။","An error occurred when submitting the form, please try again":"ပုံစံတင်သွင်းရာတွင် အမှားအယွင်း ဖြစ်ပွားခဲ့သည်၊ ကျေးဇူးပြု၍ ထပ်မံကြိုးစားပါ","An unexpected error occurred. Please try again":"မမျှော်လင့်ထားသောအမှားတစ်ခု ဖြစ်ပွားခဲ့သည်။ ထပ်မံကြိုးစားပါ","This photo is already uploaded. Please upload a different one":"ဓာတ်ပုံသည်ပြီးသားတင်ပြီးဖြစ်သည်။ ကျေးဇူးပြု၍ အခြားဓာတ်ပုံတင်ပါ။","This file cannot be uploaded because the file format is unsupported":"ဤဖိုင်ကို အပ်လုဒ်လုပ်၍မရပါ၊ ဖိုင်ဖော်မတ်ကို မပံ့ပိုးပါ","This file cannot be uploaded because file size limit (100 MB) is exceeded":"ဤဖိုင်သည် ဖိုင်အရွယ်အစားကန့်သတ်ချက် (100 MB) ကျော်လွန်နေသောကြောင့် တင်၍မရပါ။","You've started writing a review. If you close this window, your text will be lost.":"သင်သည်သုံးသပ်ချက်ရေးသားရန်စတင်ခဲ့ပါသည်။ ဤဝင်းဒိုးကိုပိတ်လျှင် သင်ရေးသားထားသောစာသားသည် ပျောက်ကွယ်သွားမည်။","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"သင်၏သုံးသပ်ချက်ကို ကူးယူပြီး အခြားပလက်ဖောင်းများတွင်မျှဝေပါလား? အချိန်တိုတောင်းသာယူပြီး ကျွန်ုပ်တို့အတွက် အလွန်အရေးကြီးပါသည်။",Posting:"တင်နေသည်","Write Again":"ပြန်ရေးပါ","Write with AI":"AI ဖြင့်ရေးပါ","Hang on, your review is being written…":"ခဏစောင့်ပါ၊ သင့်သုံးသပ်ချက်ကို ရေးနေသည်…","Share key points to generate a review":"သုံးသပ်ချက်တစ်ခုဖန်တီးရန် အဓိကအချက်များကို မျှဝေပါ","You've reached the limit of AI suggestions for now.":"သင်သည် ယခုအချိန်တွင် AI အကြံပြုချက်များ၏ ကန့်သတ်ချက်ကို ရောက်ရှိပြီးပါပြီ။","See original ({{language}})":"မူလစာတန်းကို ကြည့်ပါ ({{language}})","See translation ({{language}})":"ဘာသာစကားကိုကြည့်ပါ ({{language}})"},nl:{reviews:"beoordelingen","Based on":"Gebaseerd op","All Reviews":"Alle beoordelingen","Load More":"Meer laden","Owner Reply":"Reactie van eigenaar","Read more":"Lees meer","View on":"Bekijk op","Overall Rating":"Algemene beoordeling",on:"aan","{{number}} reviews":"{{number}} beoordelingen","out of 5":"van de 5",Hide:"Verbergen","Verified by {{supplierName}}":"Geverifieerd door {{supplierName}}","Top Rated on {{supplierName}}":"Hoogst gewaardeerd op {{supplierName}}","Review us on {{supplierName}}":"Beoordeel ons op {{supplierName}}","AI-Generated Summary":"AI-gegenereerde samenvatting","Very Good":"Zeer goed",Good:"Goed","Posted on":"Geplaatst op","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Hoogst gewaardeerd op {{firstSourceTitle}} en {{secondSourceTitle}}","Verified Customer":"Geverifieerde klant","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Hoogst gewaardeerd op {{firstSourceTitle}}, {{secondSourceTitle}} & meer",Excellent:"Uitstekend","Amazon’s Choice":"Amazon's keuze","Best Seller on Amazon":"Bestverkocht op Amazon","There are no comments available for this review.":"Er zijn geen opmerkingen beschikbaar voor deze review.","Guest Favorite on Airbnb":"Gastfavoriet op Airbnb","Top Rated App":"Hoogst gewaardeerde app","Best Value on Capterra":"Beste waarde op Capterra","Leader on G2":"Leider op G2","Left a 1-star rating. Needs improvement.":"Heeft een beoordeling van 1 ster achtergelaten. Verbetering nodig.","Star Seller on Etsy":"Sterverkoper op Etsy","Top Performer on Capterra":"Toppresteerder op Capterra","Top Rated Seller on AliExpress":"Hoogst gewaardeerde verkoper op AliExpress","Left a 4-star rating. Very good!":"Heeft een beoordeling van 4 sterren achtergelaten. Zeer goed!","Top Rated on Facebook":"Hoogst gewaardeerd op Facebook","Left a 3-star rating. It was okay!":"Gaf een beoordeling van 3 sterren. Het was oké!","Top Rated on Google Play":"Hoogst gewaardeerd op Google Play","Left a 5-star rating. Excellent!":"Heeft een 5-sterrenbeoordeling achtergelaten. Uitstekend!","Best Ease of Use on Capterra":"Beste gebruiksgemak op Capterra","Users Love Us on G2":"Gebruikers zijn dol op ons op G2","High Performer on G2":"Toppresteerder op G2","Traveller Review Award on Booking.com":"Traveller Review Award op Booking.com","Left a 2-star rating. Could be better.":"Heeft een beoordeling van 2 sterren achtergelaten. Kan beter.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice op Tripadvisor","Diners’ Choice on OpenTable":"Diners’ Choice op OpenTable","Top Rated Stay on Booking.com":"Hoogst gewaardeerd verblijf op Booking.com","Top Rated on Google":"Hoogst gewaardeerd op Google","People Love Us on Yelp":"Mensen zijn dol op ons op Yelp","Based on {{number}} reviews":"Gebaseerd op {{number}} beoordelingen","Based on {{number}} {{supplierName}} reviews":"Gebaseerd op {{number}} beoordelingen van {{supplierName}}",Or:"Of",You:"U",Cancel:"Annuleren","Add Photo":"Foto toevoegen",Done:"Klaar","Keep Writing":"Blijven schrijven","Write a Review":"Schrijf een beoordeling","Post Review":"Beoordeling plaatsen","Discard Review":"Beoordeling verwijderen","Before you go…":"Voordat je weggaat…","Thank you for your review!":"Bedankt voor je beoordeling!","Your name":"Uw naam","Copy Review Text":"Recensietekst kopiëren","Discard your review?":"Je beoordeling verwijderen?","Review Text Copied":"Beoordelingstekst gekopieerd","Just Now":"Zojuist","Drop photo here":"Zet foto hier neer","Tell us about your experience":"Vertel ons over uw ervaring","Please rate your experience before posting":"Beoordeel uw ervaring voordat u plaatst","You help us grow with every review":"Elke beoordeling helpt ons groeien","Choose a platform below to leave your feedback":"Kies hieronder een platform om je feedback achter te laten","Your feedback is valuable and helps us improve.":"Uw feedback is waardevol en helpt ons te verbeteren.","An error occurred when submitting the form, please try again":"Er is een fout opgetreden bij het verzenden van het formulier, probeer het opnieuw","An unexpected error occurred. Please try again":"Er is een onverwachte fout opgetreden. Probeer het opnieuw","This photo is already uploaded. Please upload a different one":"Deze foto is al geüpload. Upload een andere.","This file cannot be uploaded because the file format is unsupported":"Dit bestand kan niet worden geüpload omdat het bestandsformaat niet wordt ondersteund","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Dit bestand kan niet worden geüpload omdat de bestandsgrootte limiet (100 MB) is overschreden.","You've started writing a review. If you close this window, your text will be lost.":"Je bent begonnen met het schrijven van een recensie. Als je dit venster sluit, gaat je tekst verloren.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Zou je je beoordeling kunnen kopiëren en delen op andere platforms? Het kost maar een moment en helpt ons echt.",Posting:"Plaatsen","Write Again":"Opnieuw schrijven","Write with AI":"Schrijf met AI","Hang on, your review is being written…":"Even geduld, je recensie wordt geschreven…","Share key points to generate a review":"Deel belangrijke punten om een recensie te genereren","You've reached the limit of AI suggestions for now.":"Je hebt het limiet voor AI-suggesties bereikt.","See original ({{language}})":"Bekijk origineel ({{language}})","See translation ({{language}})":"Bekijk vertaling ({{language}})"},no:{reviews:"anmeldelser","Based on":"Basert på","All Reviews":"Alle anmeldelser","Load More":"Last inn mer","Owner Reply":"Eiersvar","Read more":"Les mer","View on":"Se på","Overall Rating":"Samlet vurdering",on:"på","{{number}} reviews":"{{number}} anmeldelser","out of 5":"av 5",Hide:"Skjul","Verified by {{supplierName}}":"Bekreftet av {{supplierName}}","Top Rated on {{supplierName}}":"Høyest vurdert på {{supplierName}}","Review us on {{supplierName}}":"Gi oss en anmeldelse på {{supplierName}}","AI-Generated Summary":"AI-generert sammendrag","Very Good":"Veldig bra",Good:"Bra","Posted on":"Publisert","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Topprangert på {{firstSourceTitle}} og {{secondSourceTitle}}","Verified Customer":"Verifisert kunde","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Topprangert på {{firstSourceTitle}}, {{secondSourceTitle}} og flere",Excellent:"Utmerket","Amazon’s Choice":"Amazons valg","Best Seller on Amazon":"Bestselger på Amazon","There are no comments available for this review.":"Det er ingen kommentarer tilgjengelig for denne anmeldelsen.","Guest Favorite on Airbnb":"Gjestenes favoritt på Airbnb","Top Rated App":"Topprangert app","Best Value on Capterra":"Best verdi på Capterra","Leader on G2":"Leder på G2","Left a 1-star rating. Needs improvement.":"La igjen en 1-stjerners vurdering. Trenger forbedring.","Star Seller on Etsy":"Stjerneselger på Etsy","Top Performer on Capterra":"Toppytelse på Capterra","Top Rated Seller on AliExpress":"Topprangert selger på AliExpress","Left a 4-star rating. Very good!":"La igjen en 4-stjerners vurdering. Veldig bra!","Top Rated on Facebook":"Høyest vurdert på Facebook","Left a 3-star rating. It was okay!":"La igjen en 3-stjerners vurdering. Det var greit!","Top Rated on Google Play":"Topprangert på Google Play","Left a 5-star rating. Excellent!":"La igjen en 5-stjerners vurdering. Utmerket!","Best Ease of Use on Capterra":"Best brukervennlighet på Capterra","Users Love Us on G2":"Brukere elsker oss på G2","High Performer on G2":"Høy ytelse på G2","Traveller Review Award on Booking.com":"Traveller Review Award på Booking.com","Left a 2-star rating. Could be better.":"La igjen en 2-stjerners vurdering. Kan bli bedre.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice på Tripadvisor","Diners’ Choice on OpenTable":"Diners’ Choice på OpenTable","Top Rated Stay on Booking.com":"Best vurderte opphold på Booking.com","Top Rated on Google":"Topprangert på Google","People Love Us on Yelp":"Folk elsker oss på Yelp","Based on {{number}} reviews":"Basert på {{number}} anmeldelser","Based on {{number}} {{supplierName}} reviews":"Basert på {{number}} anmeldelser av {{supplierName}}",Or:"Eller",You:"Du",Cancel:"Avbryt","Add Photo":"Legg til bilde",Done:"Ferdig","Keep Writing":"Fortsett å skrive","Write a Review":"Skriv en anmeldelse","Post Review":"Legg ut anmeldelse","Discard Review":"Forkast anmeldelse","Before you go…":"Før du går…","Thank you for your review!":"Takk for din anmeldelse!","Your name":"Ditt navn","Copy Review Text":"Kopier anmeldelsestekst","Discard your review?":"Forkaste anmeldelsen din?","Review Text Copied":"Anmeldelsestekst kopiert","Just Now":"Akkurat nå","Drop photo here":"Slipp bildet her","Tell us about your experience":"Fortell oss om din opplevelse","Please rate your experience before posting":"Vennligst vurder din opplevelse før du legger ut","You help us grow with every review":"Hver anmeldelse hjelper oss å vokse","Choose a platform below to leave your feedback":"Velg en plattform nedenfor for å legge igjen tilbakemelding","Your feedback is valuable and helps us improve.":"Din tilbakemelding er verdifull og hjelper oss å bli bedre.","An error occurred when submitting the form, please try again":"Det oppstod en feil ved innsending av skjemaet, vennligst prøv igjen","An unexpected error occurred. Please try again":"Det oppstod en uventet feil. Prøv igjen","This photo is already uploaded. Please upload a different one":"Dette bildet er allerede lastet opp. Vennligst last opp et annet.","This file cannot be uploaded because the file format is unsupported":"Denne filen kan ikke lastes opp fordi filformatet ikke støttes","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Denne filen kan ikke lastes opp fordi filstørrelsesgrensen (100 MB) er overskredet.","You've started writing a review. If you close this window, your text will be lost.":"Du har begynt å skrive en anmeldelse. Hvis du lukker dette vinduet, vil teksten din gå tapt.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Kan du kopiere anmeldelsen din og dele den på andre plattformer? Det tar bare et øyeblikk og hjelper oss virkelig.",Posting:"Publisering","Write Again":"Skriv igjen","Write with AI":"Skriv med AI","Hang on, your review is being written…":"Vent litt, anmeldelsen din blir skrevet…","Share key points to generate a review":"Del viktige punkter for å lage en anmeldelse","You've reached the limit of AI suggestions for now.":"Du har nådd grensen for AI-forslag for nå.","See original ({{language}})":"Se original ({{language}})","See translation ({{language}})":"Se oversettelse ({{language}})"},pa:{reviews:"ਸਮੀਖਿਆਵਾਂ","Based on":"ਅਧਾਰਿਤ","All Reviews":"ਸਾਰੀਆਂ ਸਮੀਖਿਆਵਾਂ","Load More":"ਹੋਰ ਲੋਡ ਕਰੋ","Owner Reply":"ਮਾਲਕ ਦਾ ਜਵਾਬ","Read more":"ਹੋਰ ਪੜ੍ਹੋ","View on":"'ਤੇ ਵੇਖੋ","Overall Rating":"ਕੁੱਲ ਰੇਟਿੰਗ",on:"ਚਾਲੂ","{{number}} reviews":"{{number}} ਸਮੀਖਿਆਵਾਂ","out of 5":"5 ਵਿੱਚੋਂ",Hide:"ਛੁਪਾਓ","Verified by {{supplierName}}":"{{supplierName}} ਵੱਲੋਂ ਤਸਦੀਕ ਕੀਤਾ ਗਿਆ","Top Rated on {{supplierName}}":"{{supplierName}} 'ਤੇ ਸਭ ਤੋਂ ਵਧੀਆ ਰੇਟਿੰਗ","Review us on {{supplierName}}":"{{supplierName}} 'ਤੇ ਸਾਡੀ ਸਮੀਖਿਆ ਕਰੋ","AI-Generated Summary":"AI-ਜਨਰੇਟ ਕੀਤਾ ਸੰਖੇਪ","Very Good":"ਬਹੁਤ ਵਧੀਆ",Good:"ਚੰਗਾ","Posted on":"ਪੋਸਟ ਕੀਤਾ ਗਿਆ","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} ਅਤੇ {{secondSourceTitle}} 'ਤੇ ਸਭ ਤੋਂ ਵਧੀਆ ਰੇਟਿੰਗ","Verified Customer":"ਪੁਸ਼ਟੀਕ੍ਰਿਤ ਗਾਹਕ","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} ਅਤੇ ਹੋਰ 'ਤੇ ਸਭ ਤੋਂ ਵਧੀਆ ਰੇਟਿੰਗ",Excellent:"ਉਤਮ","Amazon’s Choice":"ਐਮਾਜ਼ਾਨ ਦੀ ਚੋਣ","Best Seller on Amazon":"ਐਮਾਜ਼ਾਨ 'ਤੇ ਸਭ ਤੋਂ ਵੱਧ ਵਿਕਣ ਵਾਲਾ","There are no comments available for this review.":"ਇਸ ਸਮੀਖਿਆ ਲਈ ਕੋਈ ਟਿੱਪਣੀਆਂ ਉਪਲਬਧ ਨਹੀਂ ਹਨ।","Guest Favorite on Airbnb":"Airbnb 'ਤੇ ਮਹਿਮਾਨਾਂ ਦੀ ਪਸੰਦ","Top Rated App":"ਸਭ ਤੋਂ ਵਧੀਆ ਰੇਟਿੰਗ ਵਾਲਾ ਐਪ","Best Value on Capterra":"Capterra 'ਤੇ ਸਭ ਤੋਂ ਵਧੀਆ ਮੁੱਲ","Leader on G2":"G2 ਉੱਤੇ ਲੀਡਰ","Left a 1-star rating. Needs improvement.":"1-ਸਟਾਰ ਰੇਟਿੰਗ ਛੱਡੀ। ਸੁਧਾਰ ਦੀ ਲੋੜ ਹੈ।","Star Seller on Etsy":"Etsy 'ਤੇ ਸਟਾਰ ਵਿਕਰੇਤਾ","Top Performer on Capterra":"Capterra 'ਤੇ ਟੌਪ ਪਰਫਾਰਮਰ","Top Rated Seller on AliExpress":"AliExpress 'ਤੇ ਸਭ ਤੋਂ ਵਧੀਆ ਰੇਟਿੰਗ ਵਾਲਾ ਵਿਕਰੇਤਾ","Left a 4-star rating. Very good!":"4-ਸਟਾਰ ਰੇਟਿੰਗ ਛੱਡੀ। ਬਹੁਤ ਵਧੀਆ!","Top Rated on Facebook":"Facebook 'ਤੇ ਸਭ ਤੋਂ ਵਧੀਆ ਰੇਟਿੰਗ","Left a 3-star rating. It was okay!":"3-ਸਟਾਰ ਰੇਟਿੰਗ ਛੱਡੀ। ਠੀਕ ਸੀ!","Top Rated on Google Play":"Google Play 'ਤੇ ਸਭ ਤੋਂ ਵਧੀਆ ਰੇਟਿੰਗ","Left a 5-star rating. Excellent!":"5-ਤਾਰਿਆਂ ਦੀ ਰੇਟਿੰਗ ਛੱਡੀ। ਸ਼ਾਨਦਾਰ!","Best Ease of Use on Capterra":"Capterra 'ਤੇ ਸਭ ਤੋਂ ਵਧੀਆ ਵਰਤੋਂ ਦੀ ਸੁਵਿਧਾ","Users Love Us on G2":"ਉਪਭੋਗਤਾਵਾਂ ਨੇ G2 'ਤੇ ਸਾਨੂੰ ਪਸੰਦ ਕੀਤਾ ਹੈ","High Performer on G2":"G2 'ਤੇ ਉੱਚ ਪ੍ਰਦਰਸ਼ਨਕਾਰ","Traveller Review Award on Booking.com":"Booking.com 'ਤੇ ਯਾਤਰੀ ਸਮੀਖਿਆ ਇਨਾਮ","Left a 2-star rating. Could be better.":"2-ਸਟਾਰ ਰੇਟਿੰਗ ਛੱਡੀ। ਹੋਰ ਵਧੀਆ ਹੋ ਸਕਦੀ ਸੀ।","Travelers’ Choice on Tripadvisor":"ਟ੍ਰਿਪਐਡਵਾਈਜ਼ਰ 'ਤੇ ਯਾਤਰੀਆਂ ਦੀ ਪਸੰਦ","Diners’ Choice on OpenTable":"OpenTable 'ਤੇ ਡਾਈਨਰਜ਼ ਚੋਇਸ","Top Rated Stay on Booking.com":"Booking.com 'ਤੇ ਸਭ ਤੋਂ ਵਧੀਆ ਰੇਟਿੰਗ ਵਾਲਾ ਰਹਿਣ ਦਾ ਸਥਾਨ","Top Rated on Google":"Google 'ਤੇ ਸਭ ਤੋਂ ਵਧੀਆ ਰੇਟਿੰਗ","People Love Us on Yelp":"ਯੈਲਪ 'ਤੇ ਲੋਕ ਸਾਨੂੰ ਪਸੰਦ ਕਰਦੇ ਹਨ","Based on {{number}} reviews":"{{number}} ਸਮੀਖਿਆਵਾਂ 'ਤੇ ਆਧਾਰਿਤ","Based on {{number}} {{supplierName}} reviews":"{{supplierName}} ਦੀਆਂ {{number}} ਸਮੀਖਿਆਵਾਂ 'ਤੇ ਆਧਾਰਿਤ",Or:"ਜਾਂ",You:"ਤੁਸੀਂ",Cancel:"ਰੱਦ ਕਰੋ","Add Photo":"ਫੋਟੋ ਸ਼ਾਮਲ ਕਰੋ",Done:"ਮੁਕੰਮਲ","Keep Writing":"ਲਿਖਣਾ ਜਾਰੀ ਰੱਖੋ","Write a Review":"ਇੱਕ ਸਮੀਖਿਆ ਲਿਖੋ","Post Review":"ਸਮੀਖਿਆ ਪੋਸਟ ਕਰੋ","Discard Review":"ਸਮੀਖਿਆ ਰੱਦ ਕਰੋ","Before you go…":"ਤੁਸੀਂ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ…","Thank you for your review!":"ਤੁਹਾਡੀ ਸਮੀਖਿਆ ਲਈ ਧੰਨਵਾਦ!","Your name":"ਤੁਹਾਡਾ ਨਾਮ","Copy Review Text":"ਸਮੀਖਿਆ ਪਾਠ ਕਾਪੀ ਕਰੋ","Discard your review?":"ਆਪਣੀ ਸਮੀਖਿਆ ਰੱਦ ਕਰਨੀ ਹੈ?","Review Text Copied":"ਸਮੀਖਿਆ ਟੈਕਸਟ ਕਾਪੀ ਕੀਤਾ ਗਿਆ","Just Now":"ਹੁਣੇ ਹੀ","Drop photo here":"ਫੋਟੋ ਇੱਥੇ ਸੁੱਟੋ","Tell us about your experience":"ਸਾਨੂੰ ਆਪਣੇ ਤਜਰਬੇ ਬਾਰੇ ਦੱਸੋ","Please rate your experience before posting":"ਪੋਸਟ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਕਿਰਪਾ ਕਰਕੇ ਆਪਣਾ ਅਨੁਭਵ ਦਰਜ ਕਰੋ","You help us grow with every review":"ਹਰ ਸਮੀਖਿਆ ਸਾਡੇ ਵਧਣ ਵਿੱਚ ਮਦਦ ਕਰਦੀ ਹੈ","Choose a platform below to leave your feedback":"ਹੇਠਾਂ ਦਿੱਤੀ ਪਲੇਟਫਾਰਮ ਚੁਣੋ ਤਾਂ ਜੋ ਆਪਣੀ ਪ੍ਰਤੀਕਿਰਿਆ ਦੇ ਸਕੋ","Your feedback is valuable and helps us improve.":"ਤੁਹਾਡੀ ਪ੍ਰਤੀਕਿਰਿਆ ਕੀਮਤੀ ਹੈ ਅਤੇ ਸਾਨੂੰ ਸੁਧਾਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦੀ ਹੈ।","An error occurred when submitting the form, please try again":"ਫਾਰਮ ਭੇਜਣ ਦੌਰਾਨ ਗਲਤੀ ਆਈ ਹੈ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ","An unexpected error occurred. Please try again":"ਅਣਉਮੀਦ ਗਲਤੀ ਆਈ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ ਮੁੜ ਕੋਸ਼ਿਸ਼ ਕਰੋ","This photo is already uploaded. Please upload a different one":"ਇਹ ਫੋਟੋ ਪਹਿਲਾਂ ਹੀ ਅੱਪਲੋਡ ਕੀਤੀ ਜਾ ਚੁੱਕੀ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ ਹੋਰ ਫੋਟੋ ਅੱਪਲੋਡ ਕਰੋ।","This file cannot be uploaded because the file format is unsupported":"ਇਹ ਫਾਈਲ ਅੱਪਲੋਡ ਨਹੀਂ ਹੋ ਸਕਦੀ ਕਿਉਂਕਿ ਫਾਈਲ ਫਾਰਮੈਟ ਸਹਾਇਕ ਨਹੀਂ ਹੈ","This file cannot be uploaded because file size limit (100 MB) is exceeded":"ਇਹ ਫਾਈਲ ਅੱਪਲੋਡ ਨਹੀਂ ਹੋ ਸਕਦੀ ਕਿਉਂਕਿ ਫਾਈਲ ਆਕਾਰ ਸੀਮਾ (100 MB) ਤੋਂ ਵੱਧ ਹੈ।","You've started writing a review. If you close this window, your text will be lost.":"ਤੁਸੀਂ ਸਮੀਖਿਆ ਲਿਖਣੀ ਸ਼ੁਰੂ ਕਰ ਦਿੱਤੀ ਹੈ। ਜੇ ਤੁਸੀਂ ਇਹ ਵਿੰਡੋ ਬੰਦ ਕਰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਡਾ ਲਿਖਿਆ ਗੁੰਮ ਹੋ ਜਾਵੇਗਾ।","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"ਕੀ ਤੁਸੀਂ ਆਪਣੀ ਸਮੀਖਿਆ ਕਾਪੀ ਕਰਕੇ ਹੋਰ ਪਲੇਟਫਾਰਮਾਂ 'ਤੇ ਸਾਂਝੀ ਕਰ ਸਕਦੇ ਹੋ? ਇਹ ਸਿਰਫ਼ ਇੱਕ ਪਲ ਲੈਂਦਾ ਹੈ ਅਤੇ ਸਾਨੂੰ ਵਾਕਈ ਮਦਦ ਕਰਦਾ ਹੈ।",Posting:"ਪੋਸਟ ਕਰਨਾ","Write Again":"ਮੁੜ ਲਿਖੋ","Write with AI":"AI ਨਾਲ ਲਿਖੋ","Hang on, your review is being written…":"ਠਹਿਰੋ, ਤੁਹਾਡੀ ਸਮੀਖਿਆ ਲਿਖੀ ਜਾ ਰਹੀ ਹੈ…","Share key points to generate a review":"ਇੱਕ ਸਮੀਖਿਆ ਬਣਾਉਣ ਲਈ ਮੁੱਖ ਬਿੰਦੂ ਸਾਂਝੇ ਕਰੋ","You've reached the limit of AI suggestions for now.":"ਤੁਸੀਂ ਇਸ ਵੇਲੇ ਲਈ AI ਸੁਝਾਵਾਂ ਦੀ ਸੀਮਾ ਪੂਰੀ ਕਰ ਲਈ ਹੈ।","See original ({{language}})":"ਮੂਲ ({{language}}) ਵੇਖੋ","See translation ({{language}})":"ਅਨੁਵਾਦ ਵੇਖੋ ({{language}})"},pl:{reviews:"opinie","Based on":"Na podstawie","All Reviews":"Wszystkie recenzje","Load More":"Załaduj więcej","Owner Reply":"Odpowiedź właściciela","Read more":"Czytaj więcej","View on":"Zobacz na","Overall Rating":"Ocena ogólna",on:"włączone","{{number}} reviews":"{{number}} opinii","out of 5":"z 5",Hide:"Ukryj","Verified by {{supplierName}}":"Zweryfikowano przez {{supplierName}}","Top Rated on {{supplierName}}":"Najwyżej oceniane na {{supplierName}}","Review us on {{supplierName}}":"Oceń nas na {{supplierName}}","AI-Generated Summary":"Podsumowanie wygenerowane przez AI","Very Good":"Bardzo dobry",Good:"Dobre","Posted on":"Opublikowano","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Najwyżej oceniane na {{firstSourceTitle}} i {{secondSourceTitle}}","Verified Customer":"Zweryfikowany klient","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Najwyżej oceniane na {{firstSourceTitle}}, {{secondSourceTitle}} i innych",Excellent:"Doskonałe","Amazon’s Choice":"Wybór Amazon","Best Seller on Amazon":"Bestseller na Amazonie","There are no comments available for this review.":"Brak dostępnych komentarzy do tej recenzji.","Guest Favorite on Airbnb":"Ulubieniec gości na Airbnb","Top Rated App":"Najwyżej oceniana aplikacja","Best Value on Capterra":"Najlepsza wartość na Capterra","Leader on G2":"Lider na G2","Left a 1-star rating. Needs improvement.":"Zostawił ocenę 1 gwiazdki. Wymaga poprawy.","Star Seller on Etsy":"Sprzedawca z gwiazdką na Etsy","Top Performer on Capterra":"Najlepszy wykonawca na Capterra","Top Rated Seller on AliExpress":"Najwyżej oceniany sprzedawca na AliExpress","Left a 4-star rating. Very good!":"Zostawił ocenę 4 gwiazdek. Bardzo dobrze!","Top Rated on Facebook":"Najwyżej oceniane na Facebooku","Left a 3-star rating. It was okay!":"Zostawił ocenę 3 gwiazdek. Było w porządku!","Top Rated on Google Play":"Najwyżej oceniane w Google Play","Left a 5-star rating. Excellent!":"Zostawił ocenę 5 gwiazdek. Doskonale!","Best Ease of Use on Capterra":"Najlepsza łatwość obsługi na Capterra","Users Love Us on G2":"Użytkownicy nas kochają na G2","High Performer on G2":"Wysoka pozycja na G2","Traveller Review Award on Booking.com":"Nagroda za opinie podróżnych na Booking.com","Left a 2-star rating. Could be better.":"Zostawił ocenę 2 gwiazdek. Mogłoby być lepiej.","Travelers’ Choice on Tripadvisor":"Wybór podróżnych na Tripadvisor","Diners’ Choice on OpenTable":"Wybór gości na OpenTable","Top Rated Stay on Booking.com":"Najwyżej oceniany pobyt na Booking.com","Top Rated on Google":"Najwyżej oceniane w Google","People Love Us on Yelp":"Ludzie nas kochają na Yelp","Based on {{number}} reviews":"Na podstawie {{number}} opinii","Based on {{number}} {{supplierName}} reviews":"Na podstawie {{number}} opinii o {{supplierName}}",Or:"Lub",You:"Ty",Cancel:"Anuluj","Add Photo":"Dodaj zdjęcie",Done:"Gotowe","Keep Writing":"Kontynuuj pisanie","Write a Review":"Napisz recenzję","Post Review":"Opublikuj recenzję","Discard Review":"Odrzuć recenzję","Before you go…":"Zanim pójdziesz…","Thank you for your review!":"Dziękujemy za Twoją opinię!","Your name":"Twoje imię","Copy Review Text":"Kopiuj treść recenzji","Discard your review?":"Odrzucić swoją recenzję?","Review Text Copied":"Tekst recenzji skopiowany","Just Now":"Przed chwilą","Drop photo here":"Upuść zdjęcie tutaj","Tell us about your experience":"Opowiedz nam o swoim doświadczeniu","Please rate your experience before posting":"Oceń swoje doświadczenie przed opublikowaniem","You help us grow with every review":"Każda opinia pomaga nam się rozwijać","Choose a platform below to leave your feedback":"Wybierz poniżej platformę, aby zostawić swoją opinię","Your feedback is valuable and helps us improve.":"Twoja opinia jest cenna i pomaga nam się rozwijać.","An error occurred when submitting the form, please try again":"Wystąpił błąd podczas wysyłania formularza, spróbuj ponownie","An unexpected error occurred. Please try again":"Wystąpił nieoczekiwany błąd. Spróbuj ponownie","This photo is already uploaded. Please upload a different one":"To zdjęcie zostało już przesłane. Proszę przesłać inne.","This file cannot be uploaded because the file format is unsupported":"Nie można przesłać tego pliku, ponieważ format pliku nie jest obsługiwany","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Tego pliku nie można przesłać, ponieważ przekracza limit rozmiaru pliku (100 MB).","You've started writing a review. If you close this window, your text will be lost.":"Zacząłeś pisać recenzję. Jeśli zamkniesz to okno, Twój tekst zostanie utracony.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Czy możesz skopiować swoją opinię i udostępnić ją na innych platformach? To zajmuje tylko chwilę i naprawdę nam pomaga.",Posting:"Publikowanie","Write Again":"Napisz ponownie","Write with AI":"Napisz z AI","Hang on, your review is being written…":"Chwileczkę, Twoja recenzja jest pisana…","Share key points to generate a review":"Udostępnij kluczowe punkty do wygenerowania recenzji","You've reached the limit of AI suggestions for now.":"Osiągnąłeś limit sugestii AI na teraz.","See original ({{language}})":"Zobacz oryginał ({{language}})","See translation ({{language}})":"Zobacz tłumaczenie ({{language}})"},pt:{reviews:"avaliações","Based on":"Com base em","All Reviews":"Todas as avaliações","Load More":"Carregar mais","Owner Reply":"Resposta do proprietário","Read more":"Ler mais","View on":"Ver em","Overall Rating":"Classificação Geral",on:"ligado","{{number}} reviews":"{{number}} avaliações","out of 5":"de 5",Hide:"Ocultar","Verified by {{supplierName}}":"Verificado por {{supplierName}}","Top Rated on {{supplierName}}":"Mais bem avaliado em {{supplierName}}","Review us on {{supplierName}}":"Avalie-nos em {{supplierName}}","AI-Generated Summary":"Resumo Gerado por IA","Very Good":"Muito bom",Good:"Bom","Posted on":"Publicado em","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Mais bem avaliado em {{firstSourceTitle}} e {{secondSourceTitle}}","Verified Customer":"Cliente Verificado","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Mais bem avaliado em {{firstSourceTitle}}, {{secondSourceTitle}} e mais",Excellent:"Excelente","Amazon’s Choice":"Escolha da Amazon","Best Seller on Amazon":"Mais Vendido na Amazon","There are no comments available for this review.":"Não há comentários disponíveis para esta avaliação.","Guest Favorite on Airbnb":"Favorito dos hóspedes no Airbnb","Top Rated App":"Aplicativo mais bem avaliado","Best Value on Capterra":"Melhor valor no Capterra","Leader on G2":"Líder no G2","Left a 1-star rating. Needs improvement.":"Deixou uma avaliação de 1 estrela. Precisa de melhorias.","Star Seller on Etsy":"Vendedor Estrela no Etsy","Top Performer on Capterra":"Melhor Avaliado no Capterra","Top Rated Seller on AliExpress":"Vendedor mais bem avaliado no AliExpress","Left a 4-star rating. Very good!":"Deixou uma avaliação de 4 estrelas. Muito bom!","Top Rated on Facebook":"Mais bem avaliado no Facebook","Left a 3-star rating. It was okay!":"Deixou uma avaliação de 3 estrelas. Foi ok!","Top Rated on Google Play":"Mais bem avaliado no Google Play","Left a 5-star rating. Excellent!":"Deixou uma avaliação de 5 estrelas. Excelente!","Best Ease of Use on Capterra":"Melhor Facilidade de Uso no Capterra","Users Love Us on G2":"Os usuários nos adoram no G2","High Performer on G2":"Alto Desempenho no G2","Traveller Review Award on Booking.com":"Prêmio de Avaliação do Viajante no Booking.com","Left a 2-star rating. Could be better.":"Deixou uma avaliação de 2 estrelas. Pode ser melhor.","Travelers’ Choice on Tripadvisor":"Escolha dos Viajantes no Tripadvisor","Diners’ Choice on OpenTable":"Escolha dos Clientes no OpenTable","Top Rated Stay on Booking.com":"Estadia mais bem avaliada no Booking.com","Top Rated on Google":"Mais bem avaliado no Google","People Love Us on Yelp":"As pessoas nos adoram no Yelp","Based on {{number}} reviews":"Com base em {{number}} avaliações","Based on {{number}} {{supplierName}} reviews":"Com base em {{number}} avaliações de {{supplierName}}",Or:"Ou",You:"Você",Cancel:"Cancelar","Add Photo":"Adicionar foto",Done:"Concluído","Keep Writing":"Continuar escrevendo","Write a Review":"Escrever uma avaliação","Post Review":"Publicar avaliação","Discard Review":"Descartar avaliação","Before you go…":"Antes de sair...","Thank you for your review!":"Obrigado pela sua avaliação!","Your name":"Seu nome","Copy Review Text":"Copiar texto da avaliação","Discard your review?":"Descartar sua avaliação?","Review Text Copied":"Texto da avaliação copiado","Just Now":"Agora mesmo","Drop photo here":"Solte a foto aqui","Tell us about your experience":"Conte-nos sobre sua experiência","Please rate your experience before posting":"Por favor, avalie sua experiência antes de publicar","You help us grow with every review":"Você nos ajuda a crescer com cada avaliação","Choose a platform below to leave your feedback":"Escolha uma plataforma abaixo para deixar seu feedback","Your feedback is valuable and helps us improve.":"O seu feedback é valioso e ajuda-nos a melhorar.","An error occurred when submitting the form, please try again":"Ocorreu um erro ao enviar o formulário, por favor tente novamente","An unexpected error occurred. Please try again":"Ocorreu um erro inesperado. Por favor, tente novamente.","This photo is already uploaded. Please upload a different one":"Esta foto já foi carregada. Por favor, envie uma diferente.","This file cannot be uploaded because the file format is unsupported":"Este arquivo não pode ser carregado porque o formato de arquivo não é suportado","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Este arquivo não pode ser enviado porque excede o limite de tamanho (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Você começou a escrever uma avaliação. Se fechar esta janela, seu texto será perdido.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Você poderia copiar sua avaliação e compartilhá-la em outras plataformas? Leva apenas um momento e realmente nos ajuda.",Posting:"Publicando","Write Again":"Escrever novamente","Write with AI":"Escreva com IA","Hang on, your review is being written…":"Aguarde, sua avaliação está sendo escrita…","Share key points to generate a review":"Compartilhe pontos-chave para gerar uma avaliação","You've reached the limit of AI suggestions for now.":"Você atingiu o limite de sugestões de IA por enquanto.","See original ({{language}})":"Ver original ({{language}})","See translation ({{language}})":"Ver tradução ({{language}})"},"pt-br":{reviews:"avaliações","Based on":"Com base em","All Reviews":"Todas as avaliações","Load More":"Carregar mais","Owner Reply":"Resposta do proprietário","Read more":"Leia mais","View on":"Ver em","Overall Rating":"Avaliação Geral",on:"ligado","{{number}} reviews":"{{number}} avaliações","out of 5":"de 5",Hide:"Ocultar","Verified by {{supplierName}}":"Verificado por {{supplierName}}","Top Rated on {{supplierName}}":"Mais bem avaliado em {{supplierName}}","Review us on {{supplierName}}":"Avalie-nos no {{supplierName}}","AI-Generated Summary":"Resumo Gerado por IA","Very Good":"Muito bom",Good:"Bom","Posted on":"Publicado em","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Mais bem avaliado em {{firstSourceTitle}} e {{secondSourceTitle}}","Verified Customer":"Cliente Verificado","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Mais bem avaliado em {{firstSourceTitle}}, {{secondSourceTitle}} e mais",Excellent:"Excelente","Amazon’s Choice":"Escolha da Amazon","Best Seller on Amazon":"Mais Vendido na Amazon","There are no comments available for this review.":"Não há comentários disponíveis para esta avaliação.","Guest Favorite on Airbnb":"Favorito dos hóspedes no Airbnb","Top Rated App":"Aplicativo mais bem avaliado","Best Value on Capterra":"Melhor valor no Capterra","Leader on G2":"Líder no G2","Left a 1-star rating. Needs improvement.":"Deixou uma avaliação de 1 estrela. Precisa melhorar.","Star Seller on Etsy":"Vendedor Estrela no Etsy","Top Performer on Capterra":"Destaque no Capterra","Top Rated Seller on AliExpress":"Vendedor mais bem avaliado no AliExpress","Left a 4-star rating. Very good!":"Deixou uma avaliação de 4 estrelas. Muito bom!","Top Rated on Facebook":"Mais bem avaliado no Facebook","Left a 3-star rating. It was okay!":"Deixou uma avaliação de 3 estrelas. Foi ok!","Top Rated on Google Play":"Mais bem avaliado no Google Play","Left a 5-star rating. Excellent!":"Deixou uma avaliação de 5 estrelas. Excelente!","Best Ease of Use on Capterra":"Melhor Facilidade de Uso no Capterra","Users Love Us on G2":"Os usuários nos adoram no G2","High Performer on G2":"Alto Desempenho no G2","Traveller Review Award on Booking.com":"Prêmio de Avaliação do Viajante no Booking.com","Left a 2-star rating. Could be better.":"Deixou uma avaliação de 2 estrelas. Pode ser melhor.","Travelers’ Choice on Tripadvisor":"Escolha dos Viajantes no Tripadvisor","Diners’ Choice on OpenTable":"Escolha dos Clientes no OpenTable","Top Rated Stay on Booking.com":"Estadia mais bem avaliada no Booking.com","Top Rated on Google":"Mais bem avaliado no Google","People Love Us on Yelp":"As pessoas nos adoram no Yelp","Based on {{number}} reviews":"Com base em {{number}} avaliações","Based on {{number}} {{supplierName}} reviews":"Com base em {{number}} avaliações de {{supplierName}}",Or:"Ou",You:"Você",Cancel:"Cancelar","Add Photo":"Adicionar foto",Done:"Concluído","Keep Writing":"Continuar escrevendo","Write a Review":"Escreva uma avaliação","Post Review":"Publicar avaliação","Discard Review":"Descartar avaliação","Before you go…":"Antes de sair...","Thank you for your review!":"Obrigado pela sua avaliação!","Your name":"Seu nome","Copy Review Text":"Copiar texto da avaliação","Discard your review?":"Descartar sua avaliação?","Review Text Copied":"Texto da avaliação copiado","Just Now":"Agora mesmo","Drop photo here":"Solte a foto aqui","Tell us about your experience":"Conte-nos sobre sua experiência","Please rate your experience before posting":"Por favor, avalie sua experiência antes de publicar","You help us grow with every review":"Você nos ajuda a crescer com cada avaliação","Choose a platform below to leave your feedback":"Escolha uma plataforma abaixo para deixar seu feedback","Your feedback is valuable and helps us improve.":"Seu feedback é valioso e nos ajuda a melhorar.","An error occurred when submitting the form, please try again":"Ocorreu um erro ao enviar o formulário, por favor tente novamente","An unexpected error occurred. Please try again":"Ocorreu um erro inesperado. Por favor, tente novamente.","This photo is already uploaded. Please upload a different one":"Esta foto já foi enviada. Por favor, envie uma diferente.","This file cannot be uploaded because the file format is unsupported":"Este arquivo não pode ser enviado porque o formato de arquivo não é suportado","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Este arquivo não pode ser enviado porque excede o limite de tamanho (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Você começou a escrever uma avaliação. Se fechar esta janela, seu texto será perdido.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Você poderia copiar sua avaliação e compartilhá-la em outras plataformas? Leva apenas um momento e realmente nos ajuda.",Posting:"Publicando","Write Again":"Escrever novamente","Write with AI":"Escreva com IA","Hang on, your review is being written…":"Aguarde, sua avaliação está sendo escrita…","Share key points to generate a review":"Compartilhe pontos-chave para gerar uma avaliação","You've reached the limit of AI suggestions for now.":"Você atingiu o limite de sugestões de IA por enquanto.","See original ({{language}})":"Ver original ({{language}})","See translation ({{language}})":"Ver tradução ({{language}})"},"pt-pt":{reviews:"avaliações","Based on":"Com base em","All Reviews":"Todas as avaliações","Load More":"Carregar mais","Owner Reply":"Resposta do proprietário","Read more":"Ler mais","View on":"Ver em","Overall Rating":"Classificação Geral",on:"ligado","{{number}} reviews":"{{number}} avaliações","out of 5":"de 5",Hide:"Ocultar","Verified by {{supplierName}}":"Verificado por {{supplierName}}","Top Rated on {{supplierName}}":"Mais bem avaliado em {{supplierName}}","Review us on {{supplierName}}":"Avalie-nos em {{supplierName}}","AI-Generated Summary":"Resumo Gerado por IA","Very Good":"Muito bom",Good:"Bom","Posted on":"Publicado em","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Mais bem classificado em {{firstSourceTitle}} e {{secondSourceTitle}}","Verified Customer":"Cliente Verificado","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Mais bem classificado em {{firstSourceTitle}}, {{secondSourceTitle}} e mais",Excellent:"Excelente","Amazon’s Choice":"Escolha da Amazon","Best Seller on Amazon":"Mais Vendido na Amazon","There are no comments available for this review.":"Não há comentários disponíveis para esta avaliação.","Guest Favorite on Airbnb":"Favorito dos hóspedes no Airbnb","Top Rated App":"Aplicação mais bem classificada","Best Value on Capterra":"Melhor valor no Capterra","Leader on G2":"Líder no G2","Left a 1-star rating. Needs improvement.":"Deixou uma avaliação de 1 estrela. Precisa de melhorias.","Star Seller on Etsy":"Vendedor Estrela no Etsy","Top Performer on Capterra":"Melhor Avaliado no Capterra","Top Rated Seller on AliExpress":"Vendedor mais bem classificado no AliExpress","Left a 4-star rating. Very good!":"Deixou uma avaliação de 4 estrelas. Muito bom!","Top Rated on Facebook":"Mais bem classificado no Facebook","Left a 3-star rating. It was okay!":"Deixou uma avaliação de 3 estrelas. Foi razoável!","Top Rated on Google Play":"Mais bem classificado no Google Play","Left a 5-star rating. Excellent!":"Deixou uma avaliação de 5 estrelas. Excelente!","Best Ease of Use on Capterra":"Melhor Facilidade de Utilização no Capterra","Users Love Us on G2":"Os utilizadores adoram-nos no G2","High Performer on G2":"Alto Desempenho no G2","Traveller Review Award on Booking.com":"Prémio de Avaliação do Viajante no Booking.com","Left a 2-star rating. Could be better.":"Deixou uma avaliação de 2 estrelas. Pode ser melhor.","Travelers’ Choice on Tripadvisor":"Escolha dos Viajantes no Tripadvisor","Diners’ Choice on OpenTable":"Escolha dos Clientes no OpenTable","Top Rated Stay on Booking.com":"Estadia mais bem avaliada no Booking.com","Top Rated on Google":"Mais bem classificado no Google","People Love Us on Yelp":"As pessoas adoram-nos no Yelp","Based on {{number}} reviews":"Com base em {{number}} avaliações","Based on {{number}} {{supplierName}} reviews":"Com base em {{number}} avaliações de {{supplierName}}",Or:"Ou",You:"Você",Cancel:"Cancelar","Add Photo":"Adicionar foto",Done:"Concluído","Keep Writing":"Continuar a escrever","Write a Review":"Escreva uma avaliação","Post Review":"Publicar avaliação","Discard Review":"Descartar avaliação","Before you go…":"Antes de sair...","Thank you for your review!":"Obrigado pela sua avaliação!","Your name":"O seu nome","Copy Review Text":"Copiar texto da avaliação","Discard your review?":"Descartar a sua avaliação?","Review Text Copied":"Texto da avaliação copiado","Just Now":"Agora mesmo","Drop photo here":"Largue a foto aqui","Tell us about your experience":"Conte-nos sobre a sua experiência","Please rate your experience before posting":"Por favor, avalie a sua experiência antes de publicar","You help us grow with every review":"Ajuda-nos a crescer com cada avaliação","Choose a platform below to leave your feedback":"Escolha uma plataforma abaixo para deixar o seu feedback","Your feedback is valuable and helps us improve.":"O seu feedback é valioso e ajuda-nos a melhorar.","An error occurred when submitting the form, please try again":"Ocorreu um erro ao submeter o formulário, por favor tente novamente","An unexpected error occurred. Please try again":"Ocorreu um erro inesperado. Por favor, tente novamente.","This photo is already uploaded. Please upload a different one":"Esta foto já foi carregada. Por favor, envie uma diferente.","This file cannot be uploaded because the file format is unsupported":"Este ficheiro não pode ser carregado porque o formato de ficheiro não é suportado","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Este ficheiro não pode ser carregado porque excede o limite de tamanho (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Começou a escrever uma avaliação. Se fechar esta janela, o seu texto será perdido.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Poderia copiar a sua avaliação e partilhá-la noutras plataformas? Demora apenas um momento e ajuda-nos muito.",Posting:"A publicar","Write Again":"Escrever novamente","Write with AI":"Escreva com IA","Hang on, your review is being written…":"Aguarde, a sua avaliação está a ser escrita…","Share key points to generate a review":"Partilhe pontos-chave para gerar uma avaliação","You've reached the limit of AI suggestions for now.":"Atingiu o limite de sugestões de IA por agora.","See original ({{language}})":"Ver original ({{language}})","See translation ({{language}})":"Ver tradução ({{language}})"},ro:{reviews:"recenzii","Based on":"Bazat pe","All Reviews":"Toate recenziile","Load More":"Încarcă mai multe","Owner Reply":"Răspunsul proprietarului","Read more":"Citește mai mult","View on":"Vezi pe","Overall Rating":"Evaluare Generală",on:"pornit","{{number}} reviews":"{{number}} recenzii","out of 5":"din 5",Hide:"Ascunde","Verified by {{supplierName}}":"Verificat de {{supplierName}}","Top Rated on {{supplierName}}":"Cel mai bine evaluat pe {{supplierName}}","Review us on {{supplierName}}":"Evaluează-ne pe {{supplierName}}","AI-Generated Summary":"Rezumat generat de AI","Very Good":"Foarte bun",Good:"Bun","Posted on":"Postat pe","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Cel mai bine evaluat pe {{firstSourceTitle}} și {{secondSourceTitle}}","Verified Customer":"Client Verificat","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Cel mai bine evaluat pe {{firstSourceTitle}}, {{secondSourceTitle}} și altele",Excellent:"Excelent","Amazon’s Choice":"Alegerea Amazon","Best Seller on Amazon":"Cel mai vândut pe Amazon","There are no comments available for this review.":"Nu există comentarii disponibile pentru această recenzie.","Guest Favorite on Airbnb":"Favoritul oaspeților pe Airbnb","Top Rated App":"Aplicație cu cele mai bune evaluări","Best Value on Capterra":"Cel mai bun raport calitate-preț pe Capterra","Leader on G2":"Lider pe G2","Left a 1-star rating. Needs improvement.":"A lăsat o evaluare de 1 stea. Necesită îmbunătățiri.","Star Seller on Etsy":"Vânzător de top pe Etsy","Top Performer on Capterra":"Performant de top pe Capterra","Top Rated Seller on AliExpress":"Vânzător de top pe AliExpress","Left a 4-star rating. Very good!":"A lăsat o evaluare de 4 stele. Foarte bun!","Top Rated on Facebook":"Cel mai apreciat pe Facebook","Left a 3-star rating. It was okay!":"A lăsat o evaluare de 3 stele. A fost ok!","Top Rated on Google Play":"Cel mai apreciat pe Google Play","Left a 5-star rating. Excellent!":"A lăsat o evaluare de 5 stele. Excelent!","Best Ease of Use on Capterra":"Cea mai bună ușurință în utilizare pe Capterra","Users Love Us on G2":"Utilizatorii ne iubesc pe G2","High Performer on G2":"Performant de top pe G2","Traveller Review Award on Booking.com":"Premiul Recenziilor Călătorilor pe Booking.com","Left a 2-star rating. Could be better.":"A lăsat o evaluare de 2 stele. Poate fi mai bine.","Travelers’ Choice on Tripadvisor":"Alegerea Călătorilor pe Tripadvisor","Diners’ Choice on OpenTable":"Alegerea Clienților pe OpenTable","Top Rated Stay on Booking.com":"Cazare cu cele mai bune evaluări pe Booking.com","Top Rated on Google":"Cel mai bine evaluat pe Google","People Love Us on Yelp":"Oamenii ne iubesc pe Yelp","Based on {{number}} reviews":"Pe baza a {{number}} recenzii","Based on {{number}} {{supplierName}} reviews":"Pe baza a {{number}} recenzii pentru {{supplierName}}",Or:"Sau",You:"Tu",Cancel:"Anulează","Add Photo":"Adaugă fotografie",Done:"Gata","Keep Writing":"Continuă să scrii","Write a Review":"Scrie o recenziu","Post Review":"Postează recenzie","Discard Review":"Renunță la recenzie","Before you go…":"Înainte să pleci...","Thank you for your review!":"Vă mulțumim pentru recenzie!","Your name":"Numele tău","Copy Review Text":"Copiază textul recenziei","Discard your review?":"Renunțați la recenzia dvs.?","Review Text Copied":"Textul recenziei a fost copiat","Just Now":"Chiar acum","Drop photo here":"Trage fotografia aici","Tell us about your experience":"Spune-ne despre experiența ta","Please rate your experience before posting":"Vă rugăm să evaluați experiența înainte de a posta","You help us grow with every review":"Ne ajuți să creștem cu fiecare recenzie","Choose a platform below to leave your feedback":"Alegeți o platformă mai jos pentru a lăsa feedback","Your feedback is valuable and helps us improve.":"Feedbackul tău este valoros și ne ajută să ne îmbunătățim.","An error occurred when submitting the form, please try again":"A apărut o eroare la trimiterea formularului, vă rugăm să încercați din nou","An unexpected error occurred. Please try again":"A apărut o eroare neașteptată. Vă rugăm să încercați din nou.","This photo is already uploaded. Please upload a different one":"Această fotografie a fost deja încărcată. Vă rugăm să încărcați alta.","This file cannot be uploaded because the file format is unsupported":"Acest fișier nu poate fi încărcat deoarece formatul fișierului nu este acceptat","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Acest fișier nu poate fi încărcat deoarece depășește limita de dimensiune (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Ați început să scrieți o recenzie. Dacă închideți această fereastră, textul va fi pierdut.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Ați putea să copiați recenzia și să o distribuiți pe alte platforme? Durează doar un moment și ne ajută foarte mult.",Posting:"Se postează","Write Again":"Scrie din nou","Write with AI":"Scrie cu AI","Hang on, your review is being written…":"Așteptați, recenzia dvs. este în curs de scriere…","Share key points to generate a review":"Distribuie puncte cheie pentru a genera o recenzie","You've reached the limit of AI suggestions for now.":"Ați atins limita de sugestii AI pentru moment.","See original ({{language}})":"Vezi originalul ({{language}})","See translation ({{language}})":"Vezi traducerea ({{language}})"},ru:{reviews:"отзывы","Based on":"Основано на","All Reviews":"Все отзывы","Load More":"Загрузить ещё","Owner Reply":"Ответ владельца","Read more":"Читать далее","View on":"Смотреть на","Overall Rating":"Общий рейтинг",on:"вкл","{{number}} reviews":"{{number}} отзывов","out of 5":"из 5",Hide:"Скрыть","Verified by {{supplierName}}":"Проверено {{supplierName}}","Top Rated on {{supplierName}}":"Лучший рейтинг на {{supplierName}}","Review us on {{supplierName}}":"Оцените нас на {{supplierName}}","AI-Generated Summary":"Сводка, созданная ИИ","Very Good":"Очень хорошо",Good:"Хорошо","Posted on":"Опубликовано","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Лучший рейтинг на {{firstSourceTitle}} и {{secondSourceTitle}}","Verified Customer":"Проверенный покупатель","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Лучший рейтинг на {{firstSourceTitle}}, {{secondSourceTitle}} и других",Excellent:"Отлично","Amazon’s Choice":"Выбор Amazon","Best Seller on Amazon":"Бестселлер на Amazon","There are no comments available for this review.":"Для этого отзыва нет доступных комментариев.","Guest Favorite on Airbnb":"Любимец гостей на Airbnb","Top Rated App":"Приложение с самым высоким рейтингом","Best Value on Capterra":"Лучшая цена на Capterra","Leader on G2":"Лидер на G2","Left a 1-star rating. Needs improvement.":"Оставил оценку в 1 звезду. Требуется улучшение.","Star Seller on Etsy":"Продавец-звезда на Etsy","Top Performer on Capterra":"Лидер на Capterra","Top Rated Seller on AliExpress":"Продавец с самым высоким рейтингом на AliExpress","Left a 4-star rating. Very good!":"Оставил оценку 4 звезды. Очень хорошо!","Top Rated on Facebook":"Лучший рейтинг на Facebook","Left a 3-star rating. It was okay!":"Оставил оценку в 3 звезды. Было нормально!","Top Rated on Google Play":"Лучший рейтинг в Google Play","Left a 5-star rating. Excellent!":"Оставил(а) оценку 5 звёзд. Отлично!","Best Ease of Use on Capterra":"Лучшая простота использования на Capterra","Users Love Us on G2":"Пользователи любят нас на G2","High Performer on G2":"Высокая эффективность на G2","Traveller Review Award on Booking.com":"Премия отзывов путешественников на Booking.com","Left a 2-star rating. Could be better.":"Оставил оценку 2 звезды. Могло бы быть лучше.","Travelers’ Choice on Tripadvisor":"Выбор путешественников на Tripadvisor","Diners’ Choice on OpenTable":"Выбор гостей на OpenTable","Top Rated Stay on Booking.com":"Лучшее размещение на Booking.com","Top Rated on Google":"Лучший рейтинг в Google","People Love Us on Yelp":"Нас любят на Yelp","Based on {{number}} reviews":"На основе {{number}} отзывов","Based on {{number}} {{supplierName}} reviews":"На основе {{number}} отзывов о {{supplierName}}",Or:"Или",You:"Вы",Cancel:"Отмена","Add Photo":"Добавить фото",Done:"Готово","Keep Writing":"Продолжайте писать","Write a Review":"Написать отзыв","Post Review":"Оставить отзыв","Discard Review":"Удалить отзыв","Before you go…":"Перед уходом...","Thank you for your review!":"Спасибо за ваш отзыв!","Your name":"Ваше имя","Copy Review Text":"Скопировать текст отзыва","Discard your review?":"Удалить ваш отзыв?","Review Text Copied":"Текст отзыва скопирован","Just Now":"Только что","Drop photo here":"Перетащите фото сюда","Tell us about your experience":"Расскажите о вашем опыте","Please rate your experience before posting":"Пожалуйста, оцените свой опыт перед публикацией","You help us grow with every review":"Вы помогаете нам расти с каждым отзывом","Choose a platform below to leave your feedback":"Выберите платформу ниже, чтобы оставить отзыв","Your feedback is valuable and helps us improve.":"Ваш отзыв ценен и помогает нам становиться лучше.","An error occurred when submitting the form, please try again":"Произошла ошибка при отправке формы, пожалуйста, попробуйте еще раз","An unexpected error occurred. Please try again":"Произошла непредвиденная ошибка. Пожалуйста, попробуйте еще раз.","This photo is already uploaded. Please upload a different one":"Это фото уже загружено. Пожалуйста, загрузите другое.","This file cannot be uploaded because the file format is unsupported":"Этот файл не может быть загружен, потому что его формат не поддерживается","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Этот файл нельзя загрузить, так как превышен лимит размера (100 МБ)","You've started writing a review. If you close this window, your text will be lost.":"Вы начали писать отзыв. Если вы закроете это окно, ваш текст будет утерян.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Не могли бы вы скопировать свой отзыв и поделиться им на других платформах? Это займет всего минуту и очень нам поможет.",Posting:"Публикация","Write Again":"Написать снова","Write with AI":"Пишите с ИИ","Hang on, your review is being written…":"Подождите, ваш отзыв пишется…","Share key points to generate a review":"Поделитесь ключевыми моментами для создания отзыва","You've reached the limit of AI suggestions for now.":"Вы достигли лимита предложений ИИ на данный момент.","See original ({{language}})":"Посмотреть оригинал ({{language}})","See translation ({{language}})":"Смотреть перевод ({{language}})"},sk:{reviews:"recenzie","Based on":"Na základe","All Reviews":"Všetky recenzie","Load More":"Načítať viac","Owner Reply":"Odpoveď majiteľa","Read more":"Čítať viac","View on":"Zobraziť na","Overall Rating":"Celkové hodnotenie",on:"zapnuté","{{number}} reviews":"{{number}} recenzií","out of 5":"z 5",Hide:"Skryť","Verified by {{supplierName}}":"Overené spoločnosťou {{supplierName}}","Top Rated on {{supplierName}}":"Najlepšie hodnotené na {{supplierName}}","Review us on {{supplierName}}":"Ohodnoťte nás na {{supplierName}}","AI-Generated Summary":"Zhrnutie vytvorené AI","Very Good":"Veľmi dobré",Good:"Dobrý","Posted on":"Zverejnené dňa","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Najlepšie hodnotené na {{firstSourceTitle}} a {{secondSourceTitle}}","Verified Customer":"Overený zákazník","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Najlepšie hodnotené na {{firstSourceTitle}}, {{secondSourceTitle}} a ďalších",Excellent:"Vynikajúce","Amazon’s Choice":"Voľba Amazonu","Best Seller on Amazon":"Najpredávanejšie na Amazone","There are no comments available for this review.":"Pre túto recenziu nie sú k dispozícii žiadne komentáre.","Guest Favorite on Airbnb":"Obľúbené u hostí na Airbnb","Top Rated App":"Najlepšie hodnotená aplikácia","Best Value on Capterra":"Najlepšia hodnota na Capterra","Leader on G2":"Líder na G2","Left a 1-star rating. Needs improvement.":"Dal hodnotenie 1 hviezdičkou. Vyžaduje zlepšenie.","Star Seller on Etsy":"Hviezdny predajca na Etsy","Top Performer on Capterra":"Najlepší na Capterra","Top Rated Seller on AliExpress":"Najlepšie hodnotený predajca na AliExpress","Left a 4-star rating. Very good!":"Zanechal hodnotenie 4 hviezdičky. Veľmi dobré!","Top Rated on Facebook":"Najlepšie hodnotené na Facebooku","Left a 3-star rating. It was okay!":"Dal hodnotenie 3 hviezdičky. Bolo to v poriadku!","Top Rated on Google Play":"Najlepšie hodnotené v službe Google Play","Left a 5-star rating. Excellent!":"Zanechal hodnotenie 5 hviezdičiek. Výborné!","Best Ease of Use on Capterra":"Najlepšia jednoduchosť používania na Capterra","Users Love Us on G2":"Používatelia nás milujú na G2","High Performer on G2":"Vysoký výkon na G2","Traveller Review Award on Booking.com":"Ocenenie cestovateľských recenzií na Booking.com","Left a 2-star rating. Could be better.":"Dal hodnotenie 2 hviezdičky. Môže to byť lepšie.","Travelers’ Choice on Tripadvisor":"Voľba cestovateľov na Tripadvisore","Diners’ Choice on OpenTable":"Voľba hostí na OpenTable","Top Rated Stay on Booking.com":"Najlepšie hodnotený pobyt na Booking.com","Top Rated on Google":"Najlepšie hodnotené na Googli","People Love Us on Yelp":"Ľudia nás milujú na Yelp","Based on {{number}} reviews":"Na základe {{number}} recenzií","Based on {{number}} {{supplierName}} reviews":"Na základe {{number}} recenzií od {{supplierName}}",Or:"Alebo",You:"Vy",Cancel:"Zrušiť","Add Photo":"Pridať fotografiu",Done:"Hotovo","Keep Writing":"Pokračovať v písaní","Write a Review":"Napísať recenziu","Post Review":"Odoslať recenziu","Discard Review":"Zahodiť recenziu","Before you go…":"Než odídete...","Thank you for your review!":"Ďakujeme za vašu recenziu!","Your name":"Vaše meno","Copy Review Text":"Kopírovať text recenzie","Discard your review?":"Zahodiť vašu recenziu?","Review Text Copied":"Text recenzie bol skopírovaný","Just Now":"Práve teraz","Drop photo here":"Sem presuňte fotografiu","Tell us about your experience":"Povedzte nám o svojej skúsenosti","Please rate your experience before posting":"Ohodnoťte svoju skúsenosť pred odoslaním","You help us grow with every review":"S každou recenziou nám pomáhate rásť","Choose a platform below to leave your feedback":"Vyberte nižšie platformu a zanechajte svoju spätnú väzbu","Your feedback is valuable and helps us improve.":"Vaša spätná väzba je cenná a pomáha nám zlepšovať sa.","An error occurred when submitting the form, please try again":"Pri odosielaní formulára došlo k chybe, skúste to znova","An unexpected error occurred. Please try again":"Vyskytla sa neočakávaná chyba. Skúste to prosím znova.","This photo is already uploaded. Please upload a different one":"Táto fotografia už bola nahraná. Nahrajte, prosím, inú.","This file cannot be uploaded because the file format is unsupported":"Tento súbor nie je možné nahrať, pretože formát súboru nie je podporovaný","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Tento súbor nie je možné nahrať, pretože prekračuje limit veľkosti (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Začali ste písať recenziu. Ak toto okno zatvoríte, váš text sa stratí.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Mohli by ste skopírovať svoju recenziu a zdieľať ju na iných platformách? Zaberie to len chvíľu a veľmi nám to pomôže.",Posting:"Zverejňuje sa","Write Again":"Napísať znova","Write with AI":"Píšte s AI","Hang on, your review is being written…":"Počkajte, vaša recenzia sa píše…","Share key points to generate a review":"Zdieľajte kľúčové body na vytvorenie recenzie","You've reached the limit of AI suggestions for now.":"Dosiahli ste limit návrhov AI na teraz.","See original ({{language}})":"Zobraziť pôvodný ({{language}})","See translation ({{language}})":"Zobraziť preklad ({{language}})"},sl:{reviews:"ocene","Based on":"Na podlagi","All Reviews":"Vse ocene","Load More":"Naloži več","Owner Reply":"Odgovor lastnika","Read more":"Preberi več","View on":"Poglej na","Overall Rating":"Skupna ocena",on:"vklopljeno","{{number}} reviews":"{{number}} ocen","out of 5":"od 5",Hide:"Skrij","Verified by {{supplierName}}":"Preveril {{supplierName}}","Top Rated on {{supplierName}}":"Najbolje ocenjeni na {{supplierName}}","Review us on {{supplierName}}":"Ocenite nas na {{supplierName}}","AI-Generated Summary":"Povzetek, ustvarjen z umetno inteligenco","Very Good":"Zelo dobro",Good:"Dobro","Posted on":"Objavljeno","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Najbolje ocenjen na {{firstSourceTitle}} in {{secondSourceTitle}}","Verified Customer":"Preverjena stranka","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Najbolje ocenjen na {{firstSourceTitle}}, {{secondSourceTitle}} in več",Excellent:"Odlično","Amazon’s Choice":"Izbira Amazona","Best Seller on Amazon":"Najbolje prodajano na Amazonu","There are no comments available for this review.":"Za to oceno ni na voljo nobenih komentarjev.","Guest Favorite on Airbnb":"Gostova priljubljena izbira na Airbnb","Top Rated App":"Najbolje ocenjena aplikacija","Best Value on Capterra":"Najboljša vrednost na Capterra","Leader on G2":"Vodja na G2","Left a 1-star rating. Needs improvement.":"Pustil je oceno z 1 zvezdico. Potrebne so izboljšave.","Star Seller on Etsy":"Zvezdni prodajalec na Etsy","Top Performer on Capterra":"Najboljši na Capterra","Top Rated Seller on AliExpress":"Najbolje ocenjen prodajalec na AliExpressu","Left a 4-star rating. Very good!":"Pustil je oceno s 4 zvezdicami. Zelo dobro!","Top Rated on Facebook":"Najbolje ocenjeni na Facebooku","Left a 3-star rating. It was okay!":"Pustil je oceno s 3 zvezdicami. Bilo je v redu!","Top Rated on Google Play":"Najbolje ocenjen v Google Play","Left a 5-star rating. Excellent!":"Pustil oceno s 5 zvezdicami. Odlično!","Best Ease of Use on Capterra":"Najboljša enostavnost uporabe na Capterra","Users Love Us on G2":"Uporabniki nas imajo radi na G2","High Performer on G2":"Visoko uspešen na G2","Traveller Review Award on Booking.com":"Nagrada za ocene popotnikov na Booking.com","Left a 2-star rating. Could be better.":"Pustil je oceno z 2 zvezdicama. Lahko bi bilo bolje.","Travelers’ Choice on Tripadvisor":"Izbira popotnikov na Tripadvisorju","Diners’ Choice on OpenTable":"Izbira gostov na OpenTable","Top Rated Stay on Booking.com":"Najbolje ocenjena namestitev na Booking.com","Top Rated on Google":"Najbolje ocenjeni na Googlu","People Love Us on Yelp":"Ljudje nas imajo radi na Yelp","Based on {{number}} reviews":"Na podlagi {{number}} ocen","Based on {{number}} {{supplierName}} reviews":"Na podlagi {{number}} ocen za {{supplierName}}",Or:"Ali",You:"Vi",Cancel:"Prekliči","Add Photo":"Dodaj fotografijo",Done:"Končano","Keep Writing":"Nadaljuj s pisanjem","Write a Review":"Napiši oceno","Post Review":"Objavi mnenje","Discard Review":"Zavrzi mnenje","Before you go…":"Preden greste...","Thank you for your review!":"Hvala za vašo oceno!","Your name":"Vaše ime","Copy Review Text":"Kopiraj besedilo mnenja","Discard your review?":"Zavržete svojo oceno?","Review Text Copied":"Besedilo mnenja je bilo kopirano","Just Now":"Pravkar","Drop photo here":"Spustite fotografijo sem","Tell us about your experience":"Povejte nam o svoji izkušnji","Please rate your experience before posting":"Prosimo, ocenite svojo izkušnjo pred objavo","You help us grow with every review":"Z vsako oceno nam pomagate rasti","Choose a platform below to leave your feedback":"Izberite platformo spodaj in pustite svoje mnenje","Your feedback is valuable and helps us improve.":"Vaše povratne informacije so dragocene in nam pomagajo izboljšati se.","An error occurred when submitting the form, please try again":"Pri oddaji obrazca je prišlo do napake, poskusite znova","An unexpected error occurred. Please try again":"Prišlo je do nepričakovane napake. Poskusite znova.","This photo is already uploaded. Please upload a different one":"Ta fotografija je že naložena. Naložite drugo.","This file cannot be uploaded because the file format is unsupported":"Te datoteke ni mogoče naložiti, ker oblika datoteke ni podprta","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Te datoteke ni mogoče naložiti, ker presega omejitev velikosti (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Začeli ste pisati mnenje. Če zaprete to okno, vaše besedilo bo izgubljeno.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Bi lahko kopirali svojo oceno in jo delili na drugih platformah? Vzelo vam bo le trenutek in nam res pomaga.",Posting:"Objavljanje","Write Again":"Napiši znova","Write with AI":"Pišite z AI","Hang on, your review is being written…":"Počakajte, vaša ocena se piše…","Share key points to generate a review":"Delite ključne točke za ustvarjanje ocene","You've reached the limit of AI suggestions for now.":"Dosegli ste omejitev AI predlogov za zdaj.","See original ({{language}})":"Oglejte si izvirnik ({{language}})","See translation ({{language}})":"Oglejte si prevod ({{language}})"},sq:{reviews:"shqyrtime","Based on":"Bazuar në","All Reviews":"Të gjitha vlerësimet","Load More":"Ngarko më shumë","Owner Reply":"Përgjigjja e pronarit","Read more":"Lexo më shumë","View on":"Shiko në","Overall Rating":"Vlerësimi i Përgjithshëm",on:"aktiv","{{number}} reviews":"{{number}} komente","out of 5":"nga 5",Hide:"Fshih","Verified by {{supplierName}}":"Verifikuar nga {{supplierName}}","Top Rated on {{supplierName}}":"Vlerësuar më lart në {{supplierName}}","Review us on {{supplierName}}":"Na vlerësoni në {{supplierName}}","AI-Generated Summary":"Përmbledhje e krijuar nga AI","Very Good":"Shumë mirë",Good:"Mirë","Posted on":"Postuar më","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Vlerësuar më lart në {{firstSourceTitle}} dhe {{secondSourceTitle}}","Verified Customer":"Klient i verifikuar","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Vlerësuar më së larti në {{firstSourceTitle}}, {{secondSourceTitle}} dhe më shumë",Excellent:"Shkëlqyeshëm","Amazon’s Choice":"Zgjedhja e Amazon","Best Seller on Amazon":"Më i shitur në Amazon","There are no comments available for this review.":"Nuk ka komente të disponueshme për këtë shqyrtim.","Guest Favorite on Airbnb":"I preferuari i mysafirëve në Airbnb","Top Rated App":"Aplikacioni më i vlerësuar","Best Value on Capterra":"Vlera më e mirë në Capterra","Leader on G2":"Lider në G2","Left a 1-star rating. Needs improvement.":"La një vlerësim me 1 yll. Ka nevojë për përmirësim.","Star Seller on Etsy":"Shitës Yll në Etsy","Top Performer on Capterra":"Performuesi më i mirë në Capterra","Top Rated Seller on AliExpress":"Shitësi më i vlerësuar në AliExpress","Left a 4-star rating. Very good!":"La një vlerësim me 4 yje. Shumë mirë!","Top Rated on Facebook":"Vlerësuar më lart në Facebook","Left a 3-star rating. It was okay!":"La një vlerësim me 3 yje. Ishte në rregull!","Top Rated on Google Play":"Vlerësuar më lart në Google Play","Left a 5-star rating. Excellent!":"La një vlerësim me 5 yje. Shkëlqyeshëm!","Best Ease of Use on Capterra":"Lehtësia më e mirë e përdorimit në Capterra","Users Love Us on G2":"Përdoruesit na duan në G2","High Performer on G2":"Performues i lartë në G2","Traveller Review Award on Booking.com":"Çmimi i Vlerësimeve të Udhëtarëve në Booking.com","Left a 2-star rating. Could be better.":"La një vlerësim me 2 yje. Mund të ishte më mirë.","Travelers’ Choice on Tripadvisor":"Zgjedhja e Udhëtarëve në Tripadvisor","Diners’ Choice on OpenTable":"Zgjedhja e Klientëve në OpenTable","Top Rated Stay on Booking.com":"Qëndrimi më i vlerësuar në Booking.com","Top Rated on Google":"Vlerësuar më lart në Google","People Love Us on Yelp":"Njerëzit na duan në Yelp","Based on {{number}} reviews":"Bazuar në {{number}} vlerësime","Based on {{number}} {{supplierName}} reviews":"Bazuar në {{number}} vlerësime për {{supplierName}}",Or:"Ose",You:"Ju",Cancel:"Anulo","Add Photo":"Shto Foto",Done:"U krye","Keep Writing":"Vazhdo të shkruash","Write a Review":"Shkruaj një vlerësim","Post Review":"Posto Rishikim","Discard Review":"Hidhe poshtë rishikimin","Before you go…":"Para se të largohesh...","Thank you for your review!":"Faleminderit për vlerësimin tuaj!","Your name":"Emri juaj","Copy Review Text":"Kopjo tekstin e rishikimit","Discard your review?":"Ta heqësh vlerësimin tënd?","Review Text Copied":"Teksti i rishikimit u kopjua","Just Now":"Tani sapo","Drop photo here":"Hidhni foton këtu","Tell us about your experience":"Na trego për përvojën tënde","Please rate your experience before posting":"Ju lutemi vlerësoni përvojën tuaj para se të postoni","You help us grow with every review":"Na ndihmoni të rritemi me çdo vlerësim","Choose a platform below to leave your feedback":"Zgjidhni një platformë më poshtë për të lënë komentin tuaj","Your feedback is valuable and helps us improve.":"Komenti juaj është i vlefshëm dhe na ndihmon të përmirësohemi.","An error occurred when submitting the form, please try again":"Ndodhi një gabim gjatë dërgimit të formularit, ju lutemi provoni përsëri","An unexpected error occurred. Please try again":"Ndodhi një gabim i papritur. Ju lutemi provoni përsëri.","This photo is already uploaded. Please upload a different one":"Kjo foto është ngarkuar tashmë. Ju lutemi ngarkoni një tjetër.","This file cannot be uploaded because the file format is unsupported":"Ky skedar nuk mund të ngarkohet sepse formati i skedarit nuk mbështetet","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Ky skedar nuk mund të ngarkohet sepse tejkalon kufirin e madhësisë (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Keni filluar të shkruani një vlerësim. Nëse mbyllni këtë dritare, teksti juaj do të humbasë.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"A mund të kopjoni vlerësimin tuaj dhe ta ndani në platforma të tjera? Ju merr vetëm një moment dhe na ndihmon shumë.",Posting:"Duke postuar","Write Again":"Shkruaj përsëri","Write with AI":"Shkruani me AI","Hang on, your review is being written…":"Prisni, komenti juaj po shkruhet…","Share key points to generate a review":"Ndani pikat kryesore për të gjeneruar një vlerësim","You've reached the limit of AI suggestions for now.":"Keni arritur kufirin e sugjerimeve të AI për tani.","See original ({{language}})":"Shiko origjinalin ({{language}})","See translation ({{language}})":"Shiko përkthimin ({{language}})"},sr:{reviews:"рецензије","Based on":"Na osnovu","All Reviews":"Све рецензије","Load More":"Учитај још","Owner Reply":"Одговор власника","Read more":"Прочитај више","View on":"Погледај на","Overall Rating":"Ukupna ocena",on:"uključeno","{{number}} reviews":"{{number}} рецензија","out of 5":"od 5",Hide:"Sakrij","Verified by {{supplierName}}":"Потврдио {{supplierName}}","Top Rated on {{supplierName}}":"Најбоље оцењено на {{supplierName}}","Review us on {{supplierName}}":"Ocenite nas na {{supplierName}}","AI-Generated Summary":"Резиме које је направио вештачка интелигенција","Very Good":"Veoma dobro",Good:"Добро","Posted on":"Објављено","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Најбоље оцењено на {{firstSourceTitle}} и {{secondSourceTitle}}","Verified Customer":"Потврђени купац","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Najbolje ocenjen na {{firstSourceTitle}}, {{secondSourceTitle}} i još",Excellent:"Одлично","Amazon’s Choice":"Избор Амазона","Best Seller on Amazon":"Најпродаваније на Амазону","There are no comments available for this review.":"Нема доступних коментара за ову рецензију.","Guest Favorite on Airbnb":"Omiljeni gostiju na Airbnb-u","Top Rated App":"Најбоље оцењена апликација","Best Value on Capterra":"Најбоља вредност на Capterra","Leader on G2":"Лидер на G2","Left a 1-star rating. Needs improvement.":"Оставио је оцену од 1 звездице. Потребна су побољшања.","Star Seller on Etsy":"Звезда продавац на Etsy","Top Performer on Capterra":"Најбољи на Capterra","Top Rated Seller on AliExpress":"Najbolje ocenjeni prodavac na AliExpressu","Left a 4-star rating. Very good!":"Оставио је оцену од 4 звездице. Врло добро!","Top Rated on Facebook":"Најбоље оцењено на Фејсбуку","Left a 3-star rating. It was okay!":"Оставио је оцену од 3 звездице. Било је у реду!","Top Rated on Google Play":"Најбоље оцењено на Google Play-у","Left a 5-star rating. Excellent!":"Оставио је оцену од 5 звездица. Одлично!","Best Ease of Use on Capterra":"Најбоља лакоћа коришћења на Capterra","Users Love Us on G2":"Корисници нас воле на G2","High Performer on G2":"Висок учинак на G2","Traveller Review Award on Booking.com":"Награда за рецензије путника на Booking.com","Left a 2-star rating. Could be better.":"Оставио је оцену од 2 звездице. Могло би бити боље.","Travelers’ Choice on Tripadvisor":"Izbor putnika na Tripadvisoru","Diners’ Choice on OpenTable":"Izbor gostiju na OpenTable","Top Rated Stay on Booking.com":"Најбоље оцењен смештај на Booking.com","Top Rated on Google":"Најбоље оцењено на Гуглу","People Love Us on Yelp":"Ljudi nas vole na Yelp-u","Based on {{number}} reviews":"Na osnovu {{number}} recenzija","Based on {{number}} {{supplierName}} reviews":"Na osnovu {{number}} recenzija za {{supplierName}}",Or:"Ili",You:"Vi",Cancel:"Откажи","Add Photo":"Dodaj fotografiju",Done:"Готово","Keep Writing":"Nastavi sa pisanjem","Write a Review":"Напиши рецензију","Post Review":"Objavi recenziju","Discard Review":"Одбаци рецензију","Before you go…":"Пре него што одете...","Thank you for your review!":"Хвала на вашој рецензији!","Your name":"Ваше име","Copy Review Text":"Kopiraj tekst recenzije","Discard your review?":"Одустати од ваше рецензије?","Review Text Copied":"Текст рецензије је копиран","Just Now":"Управо сада","Drop photo here":"Prevucite fotografiju ovde","Tell us about your experience":"Реците нам о вашем искуству","Please rate your experience before posting":"Молимо оцените своје искуство пре објављивања","You help us grow with every review":"Помаже нам да растемо са сваким прегледом","Choose a platform below to leave your feedback":"Izaberite platformu ispod da ostavite svoj utisak","Your feedback is valuable and helps us improve.":"Ваше повратне информације су вредне и помажу нам да се побољшамо.","An error occurred when submitting the form, please try again":"Дошло је до грешке при слању формулара, молимо покушајте поново","An unexpected error occurred. Please try again":"Дошло је до неочекиване грешке. Покушајте поново.","This photo is already uploaded. Please upload a different one":"Ова фотографија је већ отпремљена. Молимо отпремите другу.","This file cannot be uploaded because the file format is unsupported":"Овај фајл не може бити отпремљен јер формат фајла није подржан","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Овај фајл не може бити отпремљен јер премашује ограничење величине (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Почели сте да пишете рецензију. Ако затворите овај прозор, ваш текст ће бити изгубљен.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Можете ли да копирате вашу рецензију и поделите је на другим платформама? Потребно је само тренутак и заиста нам помаже.",Posting:"Објављује се","Write Again":"Поново напиши","Write with AI":"Pišite uz AI","Hang on, your review is being written…":"Сачекајте, ваша рецензија се пише…","Share key points to generate a review":"Podelite ključne tačke za generisanje recenzije","You've reached the limit of AI suggestions for now.":"Достигли сте лимит AI предлога за сада.","See original ({{language}})":"Погледај оригинал ({{language}})","See translation ({{language}})":"Погледај превод ({{language}})"},sv:{reviews:"recensioner","Based on":"Baserat på","All Reviews":"Alla recensioner","Load More":"Ladda mer","Owner Reply":"Ägarens svar","Read more":"Läs mer","View on":"Visa på","Overall Rating":"Övergripande betyg",on:"på","{{number}} reviews":"{{number}} recensioner","out of 5":"av 5",Hide:"Dölj","Verified by {{supplierName}}":"Verifierad av {{supplierName}}","Top Rated on {{supplierName}}":"Topprankad på {{supplierName}}","Review us on {{supplierName}}":"Recensera oss på {{supplierName}}","AI-Generated Summary":"AI-genererad sammanfattning","Very Good":"Mycket bra",Good:"Bra","Posted on":"Publicerad den","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Topprankad på {{firstSourceTitle}} och {{secondSourceTitle}}","Verified Customer":"Verifierad kund","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Topprankad på {{firstSourceTitle}}, {{secondSourceTitle}} och fler",Excellent:"Utmärkt","Amazon’s Choice":"Amazons val","Best Seller on Amazon":"Bästsäljare på Amazon","There are no comments available for this review.":"Det finns inga kommentarer tillgängliga för denna recension.","Guest Favorite on Airbnb":"Gästfavorit på Airbnb","Top Rated App":"Toppbetygsatt app","Best Value on Capterra":"Bästa värde på Capterra","Leader on G2":"Ledare på G2","Left a 1-star rating. Needs improvement.":"Lämnade ett 1-stjärnigt betyg. Behöver förbättras.","Star Seller on Etsy":"Stjärnsäljare på Etsy","Top Performer on Capterra":"Toppresultat på Capterra","Top Rated Seller on AliExpress":"Topprankad säljare på AliExpress","Left a 4-star rating. Very good!":"Lämnade ett betyg på 4 stjärnor. Mycket bra!","Top Rated on Facebook":"Topprankad på Facebook","Left a 3-star rating. It was okay!":"Lämnade ett betyg på 3 stjärnor. Det var okej!","Top Rated on Google Play":"Topprankad på Google Play","Left a 5-star rating. Excellent!":"Lämnade ett 5-stjärnigt betyg. Utmärkt!","Best Ease of Use on Capterra":"Bäst användarvänlighet på Capterra","Users Love Us on G2":"Användare älskar oss på G2","High Performer on G2":"Högpresterare på G2","Traveller Review Award on Booking.com":"Traveller Review Award på Booking.com","Left a 2-star rating. Could be better.":"Lämnade ett betyg på 2 stjärnor. Kunde vara bättre.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice på Tripadvisor","Diners’ Choice on OpenTable":"Gästernas val på OpenTable","Top Rated Stay on Booking.com":"Topprankat boende på Booking.com","Top Rated on Google":"Topprankad på Google","People Love Us on Yelp":"Folk älskar oss på Yelp","Based on {{number}} reviews":"Baserat på {{number}} recensioner","Based on {{number}} {{supplierName}} reviews":"Baserat på {{number}} recensioner av {{supplierName}}",Or:"Eller",You:"Du",Cancel:"Avbryt","Add Photo":"Lägg till foto",Done:"Klart","Keep Writing":"Fortsätt skriva","Write a Review":"Skriv en recension","Post Review":"Skicka recension","Discard Review":"Kasta bort recension","Before you go…":"Innan du går...","Thank you for your review!":"Tack för din recension!","Your name":"Ditt namn","Copy Review Text":"Kopiera recensionstext","Discard your review?":"Kasta bort din recension?","Review Text Copied":"Recensionstext kopierad","Just Now":"Just nu","Drop photo here":"Släpp foto här","Tell us about your experience":"Berätta om din upplevelse","Please rate your experience before posting":"Vänligen betygsätt din upplevelse innan du publicerar","You help us grow with every review":"Du hjälper oss att växa med varje recension","Choose a platform below to leave your feedback":"Välj en plattform nedan för att lämna din feedback","Your feedback is valuable and helps us improve.":"Din feedback är värdefull och hjälper oss att bli bättre.","An error occurred when submitting the form, please try again":"Ett fel uppstod vid inskickning av formuläret, försök igen","An unexpected error occurred. Please try again":"Ett oväntat fel inträffade. Försök igen.","This photo is already uploaded. Please upload a different one":"Detta foto har redan laddats upp. Vänligen ladda upp ett annat.","This file cannot be uploaded because the file format is unsupported":"Den här filen kan inte laddas upp eftersom filformatet inte stöds","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Den här filen kan inte laddas upp eftersom filstorleksgränsen (100 MB) överskrids","You've started writing a review. If you close this window, your text will be lost.":"Du har börjat skriva en recension. Om du stänger detta fönster kommer din text att gå förlorad.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Kan du kopiera din recension och dela den på andra plattformar? Det tar bara ett ögonblick och hjälper oss verkligen.",Posting:"Publicerar","Write Again":"Skriv igen","Write with AI":"Skriv med AI","Hang on, your review is being written…":"Vänta, din recension skrivs…","Share key points to generate a review":"Dela viktiga punkter för att skapa en recension","You've reached the limit of AI suggestions for now.":"Du har nått gränsen för AI-förslag för tillfället.","See original ({{language}})":"Se original ({{language}})","See translation ({{language}})":"Se översättning ({{language}})"},ta:{reviews:"மதிப்பீடுகள்","Based on":"அடிப்படையில்","All Reviews":"அனைத்து மதிப்பீடுகள்","Load More":"மேலும் ஏற்று","Owner Reply":"உரிமையாளர் பதில்","Read more":"மேலும் படிக்க","View on":"இதில் பார்க்கவும்","Overall Rating":"மொத்த மதிப்பீடு",on:"இயக்கு","{{number}} reviews":"{{number}} மதிப்பீடுகள்","out of 5":"5 இல்",Hide:"மறை","Verified by {{supplierName}}":"{{supplierName}} மூலம் சரிபார்க்கப்பட்டது","Top Rated on {{supplierName}}":"{{supplierName}} இல் சிறந்த மதிப்பீடு பெற்றது","Review us on {{supplierName}}":"{{supplierName}} இல் எங்களை மதிப்பிடுங்கள்","AI-Generated Summary":"AI உருவாக்கிய சுருக்கம்","Very Good":"மிகவும் நல்லது",Good:"நன்று","Posted on":"பதிவிடப்பட்டது","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} மற்றும் {{secondSourceTitle}} இல் சிறந்த மதிப்பீடு பெற்றது","Verified Customer":"சரிபார்க்கப்பட்ட வாடிக்கையாளர்","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} மற்றும் மேலும் சிறந்த மதிப்பீடு",Excellent:"சிறந்தது","Amazon’s Choice":"அமேசானின் தேர்வு","Best Seller on Amazon":"அமேசானில் சிறந்த விற்பனையாளர்","There are no comments available for this review.":"இந்த மதிப்பீட்டிற்கு கருத்துகள் கிடைக்கவில்லை.","Guest Favorite on Airbnb":"Airbnb இல் விருந்தினர் விருப்பமானது","Top Rated App":"மிகவும் மதிப்பிடப்பட்ட செயலி","Best Value on Capterra":"Capterra-வில் சிறந்த மதிப்பு","Leader on G2":"G2 இல் முன்னணி","Left a 1-star rating. Needs improvement.":"1 நட்சத்திர மதிப்பீடு விட்டுள்ளார். மேம்பாடு தேவை.","Star Seller on Etsy":"Etsy இல் நட்சத்திர விற்பனையாளர்","Top Performer on Capterra":"Capterra இல் சிறந்த செயல்பாட்டாளர்","Top Rated Seller on AliExpress":"AliExpress இல் சிறந்த மதிப்பீடு பெற்ற விற்பனையாளர்","Left a 4-star rating. Very good!":"4 நட்சத்திர மதிப்பீடு விட்டுள்ளார். மிகவும் நல்லது!","Top Rated on Facebook":"Facebook-இல் சிறந்த மதிப்பீடு பெற்றது","Left a 3-star rating. It was okay!":"3 நட்சத்திர மதிப்பீடு விட்டார். சரியாக இருந்தது!","Top Rated on Google Play":"Google Play-இல் சிறந்த மதிப்பீடு பெற்றது","Left a 5-star rating. Excellent!":"5 நட்சத்திர மதிப்பீடு விட்டுள்ளார். சிறப்பு!","Best Ease of Use on Capterra":"Capterra இல் சிறந்த பயன்படுத்தும் எளிமை","Users Love Us on G2":"பயனர்கள் G2-இல் எங்களை விரும்புகிறார்கள்","High Performer on G2":"G2 இல் சிறந்த செயல்பாட்டாளர்","Traveller Review Award on Booking.com":"Booking.com இல் பயணிகள் மதிப்பீடு விருது","Left a 2-star rating. Could be better.":"2 நட்சத்திர மதிப்பீடு விட்டுள்ளார். மேலும் சிறப்பாக இருக்கலாம்.","Travelers’ Choice on Tripadvisor":"Tripadvisor இல் பயணிகளின் தேர்வு","Diners’ Choice on OpenTable":"OpenTable இல் வாடிக்கையாளர் தேர்வு","Top Rated Stay on Booking.com":"Booking.com இல் சிறந்த மதிப்பீடு பெற்ற தங்கும் இடம்","Top Rated on Google":"Google-இல் சிறந்த மதிப்பீடு பெற்றது","People Love Us on Yelp":"யெல்பில் மக்கள் எங்களை விரும்புகிறார்கள்","Based on {{number}} reviews":"{{number}} மதிப்பீடுகளின் அடிப்படையில்","Based on {{number}} {{supplierName}} reviews":"{{supplierName}} பற்றிய {{number}} விமர்சனங்களை அடிப்படையாகக் கொண்டது",Or:"அல்லது",You:"நீங்கள்",Cancel:"ரத்து செய்","Add Photo":"புகைப்படம் சேர்க்கவும்",Done:"முடிந்தது","Keep Writing":"எழுதத் தொடரவும்","Write a Review":"மதிப்பீட்டை எழுதவும்","Post Review":"மதிப்பீட்டை பதிவு செய்க","Discard Review":"மதிப்பீட்டை நீக்கு","Before you go…":"நீங்கள் செல்லும் முன்...","Thank you for your review!":"உங்கள் மதிப்பீட்டுக்கு நன்றி!","Your name":"உங்கள் பெயர்","Copy Review Text":"மதிப்பீடு உரையை நகலெடு","Discard your review?":"உங்கள் மதிப்பீட்டை நீக்கவா?","Review Text Copied":"மதிப்பீடு உரை நகலெடுக்கப்பட்டது","Just Now":"இப்போதே","Drop photo here":"புகைப்படத்தை இங்கே விடவும்","Tell us about your experience":"உங்கள் அனுபவத்தை எங்களுடன் பகிரவும்","Please rate your experience before posting":"பதிவிடும் முன் உங்கள் அனுபவத்தை மதிப்பிடவும்","You help us grow with every review":"ஒவ்வொரு மதிப்பீட்டிலும் நீங்கள் எங்களை வளரச் செய்கிறீர்கள்","Choose a platform below to leave your feedback":"உங்கள் கருத்தை தெரிவிக்க கீழே உள்ள ஒரு தளத்தை தேர்ந்தெடுக்கவும்","Your feedback is valuable and helps us improve.":"உங்கள் கருத்து மதிப்புமிக்கது, எங்களை மேம்படுத்த உதவுகிறது.","An error occurred when submitting the form, please try again":"படிவத்தை சமர்ப்பிக்கும் போது பிழை ஏற்பட்டது, தயவுசெய்து மீண்டும் முயற்சிக்கவும்","An unexpected error occurred. Please try again":"எதிர்பாராத பிழை ஏற்பட்டது. தயவுசெய்து மீண்டும் முயற்சிக்கவும்.","This photo is already uploaded. Please upload a different one":"இந்த புகைப்படம் ஏற்கனவே பதிவேற்றப்பட்டுள்ளது. தயவுசெய்து வேறு ஒன்றை பதிவேற்றவும்.","This file cannot be uploaded because the file format is unsupported":"இந்த கோப்பை பதிவேற்ற முடியாது, ஏனெனில் கோப்பு வடிவம் ஆதரிக்கப்படவில்லை","This file cannot be uploaded because file size limit (100 MB) is exceeded":"இந்த கோப்பை பதிவேற்ற முடியாது, ஏனெனில் கோப்பு அளவு வரம்பை (100 MB) மீறுகிறது","You've started writing a review. If you close this window, your text will be lost.":"நீங்கள் மதிப்பீட்டை எழுதத் தொடங்கியுள்ளீர்கள். இந்த சாளரத்தை மூடினால், உங்கள் உரை இழக்கப்படும்.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"உங்கள் மதிப்பீட்டை நகலெடுத்து மற்ற தளங்களில் பகிர முடியுமா? இது ஒரு கணம் மட்டுமே எடுக்கும் மற்றும் எங்களுக்கு மிகவும் உதவுகிறது.",Posting:"பதிவிடுகிறது","Write Again":"மீண்டும் எழுதவும்","Write with AI":"AI உடன் எழுதுங்கள்","Hang on, your review is being written…":"காத்திருக்கவும், உங்கள் விமர்சனம் எழுதப்படுகிறது…","Share key points to generate a review":"மதிப்பீட்டை உருவாக்க முக்கியமான அம்சங்களை பகிரவும்","You've reached the limit of AI suggestions for now.":"நீங்கள் தற்போது AI பரிந்துரைகளின் வரம்பை எட்டிவிட்டீர்கள்.","See original ({{language}})":"மூலம் பார்க்க ({{language}})","See translation ({{language}})":"மொழிபெயர்ப்பைக் காண்க ({{language}})"},te:{reviews:"సమీక్షలు","Based on":"ఆధారంగా","All Reviews":"అన్ని సమీక్షలు","Load More":"మరిన్ని లోడ్ చేయండి","Owner Reply":"యజమాని ప్రత్యుత్తరం","Read more":"ఇంకా చదవండి","View on":"దీనిలో చూడండి","Overall Rating":"మొత్తం రేటింగ్",on:"ఆన్","{{number}} reviews":"{{number}} సమీక్షలు","out of 5":"5 లో",Hide:"దాచు","Verified by {{supplierName}}":"{{supplierName}} ద్వారా ధృవీకరించబడింది","Top Rated on {{supplierName}}":"{{supplierName}} లో అత్యుత్తమ రేటింగ్ పొందింది","Review us on {{supplierName}}":"{{supplierName}} లో మమ్మల్ని సమీక్షించండి","AI-Generated Summary":"AI ద్వారా రూపొందించబడిన సారాంశం","Very Good":"చాలా మంచి",Good:"మంచిది","Posted on":"ప్రచురించబడింది","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} మరియు {{secondSourceTitle}} లో అత్యుత్తమ రేటింగ్ పొందింది","Verified Customer":"ధృవీకరించబడిన ఖాతాదారు","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} మరియు మరిన్ని లో అత్యుత్తమ రేటింగ్ పొందింది",Excellent:"అద్భుతం","Amazon’s Choice":"అమెజాన్ ఎంపిక","Best Seller on Amazon":"అమెజాన్‌లో బెస్ట్ సెల్లర్","There are no comments available for this review.":"ఈ సమీక్షకు వ్యాఖ్యలు లభ్యమయ్యేలా లేవు.","Guest Favorite on Airbnb":"Airbnbలో అతిథుల ప్రియమైనది","Top Rated App":"అత్యుత్తమ రేటింగ్ పొందిన యాప్","Best Value on Capterra":"Capterra లో ఉత్తమ విలువ","Leader on G2":"G2 లో నాయకుడు","Left a 1-star rating. Needs improvement.":"1 స్టార్ రేటింగ్ ఇచ్చారు. మెరుగుదల అవసరం.","Star Seller on Etsy":"Etsy లో స్టార్ విక్రేత","Top Performer on Capterra":"Capterra లో టాప్ పెర్ఫార్మర్","Top Rated Seller on AliExpress":"AliExpress లో అత్యుత్తమ రేటింగ్ పొందిన విక్రేత","Left a 4-star rating. Very good!":"4 నక్షత్రాల రేటింగ్ ఇచ్చారు. చాలా బాగుంది!","Top Rated on Facebook":"Facebookలో అత్యుత్తమ రేటింగ్ పొందింది","Left a 3-star rating. It was okay!":"3 నక్షత్ర రేటింగ్ ఇచ్చారు. బాగుంది!","Top Rated on Google Play":"Google Playలో అత్యుత్తమ రేటింగ్ పొందింది","Left a 5-star rating. Excellent!":"5 నక్షత్ర రేటింగ్ ఇచ్చారు. అద్భుతం!","Best Ease of Use on Capterra":"Capterra లో ఉత్తమ వినియోగ సౌలభ్యం","Users Love Us on G2":"వినియోగదారులు G2లో మమ్మల్ని ఇష్టపడుతున్నారు","High Performer on G2":"G2 లో ఉన్నత ప్రదర్శకుడు","Traveller Review Award on Booking.com":"Booking.com లో ట్రావెలర్ రివ్యూ అవార్డు","Left a 2-star rating. Could be better.":"2 నక్షత్రాల రేటింగ్ ఇచ్చారు. ఇంకా మెరుగ్గా ఉండొచ్చు.","Travelers’ Choice on Tripadvisor":"Tripadvisor లో ప్రయాణికుల ఎంపిక","Diners’ Choice on OpenTable":"OpenTable లో వినియోగదారుల ఎంపిక","Top Rated Stay on Booking.com":"Booking.com లో అత్యుత్తమ రేటింగ్ కలిగిన నివాసం","Top Rated on Google":"Googleలో అత్యుత్తమ రేటింగ్ పొందింది","People Love Us on Yelp":"యెల్ప్‌లో మనలను ప్రజలు ఇష్టపడుతున్నారు","Based on {{number}} reviews":"{{number}} సమీక్షల ఆధారంగా","Based on {{number}} {{supplierName}} reviews":"{{supplierName}} యొక్క {{number}} సమీక్షల ఆధారంగా",Or:"లేదా",You:"మీరు",Cancel:"రద్దు చేయి","Add Photo":"ఫోటోను జోడించండి",Done:"పూర్తయింది","Keep Writing":"రాయడం కొనసాగించండి","Write a Review":"సమీక్షను వ్రాయండి","Post Review":"సమీక్షను పోస్ట్ చేయండి","Discard Review":"సమీక్షను విస్మరించు","Before you go…":"మీరు వెళ్లే ముందు...","Thank you for your review!":"మీ సమీక్షకు ధన్యవాదాలు!","Your name":"మీ పేరు","Copy Review Text":"సమీక్ష పాఠ్యాన్ని కాపీ చేయండి","Discard your review?":"మీ సమీక్షను విస్మరించాలా?","Review Text Copied":"సమీక్ష పాఠ్యం కాపీ చేయబడింది","Just Now":"ఇప్పుడే","Drop photo here":"ఫోటోను ఇక్కడ వదలండి","Tell us about your experience":"మీ అనుభవాన్ని మాతో పంచుకోండి","Please rate your experience before posting":"పోస్ట్ చేయడానికి ముందు మీ అనుభవాన్ని రేట్ చేయండి","You help us grow with every review":"ప్రతి సమీక్షతో మీరు మాకు అభివృద్ధి చెందడంలో సహాయపడుతున్నారు","Choose a platform below to leave your feedback":"మీ అభిప్రాయాన్ని ఇవ్వడానికి దిగువ ప్లాట్‌ఫారమ్‌ను ఎంచుకోండి","Your feedback is valuable and helps us improve.":"మీ అభిప్రాయం విలువైనది, మాకు మెరుగుపడటానికి సహాయపడుతుంది.","An error occurred when submitting the form, please try again":"ఫారమ్ సమర్పించేటప్పుడు లోపం సంభవించింది, దయచేసి మళ్లీ ప్రయత్నించండి","An unexpected error occurred. Please try again":"అనుకోని లోపం సంభవించింది. దయచేసి మళ్లీ ప్రయత్నించండి.","This photo is already uploaded. Please upload a different one":"ఈ ఫోటో ఇప్పటికే అప్‌లోడ్ చేయబడింది. దయచేసి వేరొకదాన్ని అప్‌లోడ్ చేయండి.","This file cannot be uploaded because the file format is unsupported":"ఈ ఫైల్‌ను అప్‌లోడ్ చేయలేరు, ఎందుకంటే ఫైల్ ఫార్మాట్ మద్దతు ఇవ్వబడలేదు","This file cannot be uploaded because file size limit (100 MB) is exceeded":"ఈ ఫైల్‌ను అప్‌లోడ్ చేయలేరు, ఎందుకంటే ఫైల్ పరిమితి (100 MB) మించిపోయింది","You've started writing a review. If you close this window, your text will be lost.":"మీరు సమీక్షను వ్రాయడం ప్రారంభించారు. ఈ విండోను మూసేస్తే, మీ వచనం పోతుంది.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"మీ సమీక్షను కాపీ చేసి ఇతర ప్లాట్‌ఫారమ్‌లలో పంచగలరా? ఇది కేవలం ఒక క్షణం మాత్రమే పడుతుంది మరియు మాకు నిజంగా సహాయపడుతుంది.",Posting:"పోస్ట్ చేస్తోంది","Write Again":"మళ్లీ రాయండి","Write with AI":"AIతో వ్రాయండి","Hang on, your review is being written…":"దయచేసి వేచి ఉండండి, మీ సమీక్ష రాయబడుతోంది…","Share key points to generate a review":"సమీక్షను రూపొందించడానికి ముఖ్యమైన అంశాలను పంచుకోండి","You've reached the limit of AI suggestions for now.":"మీరు ప్రస్తుతం AI సూచనల పరిమితిని చేరుకున్నారు.","See original ({{language}})":"ఆదికి చూడండి ({{language}})","See translation ({{language}})":"అనువాదం చూడండి ({{language}})"},th:{reviews:"รีวิว","Based on":"อ้างอิงจาก","All Reviews":"รีวิวทั้งหมด","Load More":"โหลดเพิ่มเติม","Owner Reply":"คำตอบจากเจ้าของ","Read more":"อ่านเพิ่มเติม","View on":"ดูบน","Overall Rating":"คะแนนโดยรวม",on:"เปิด","{{number}} reviews":"{{number}} รีวิว","out of 5":"จาก 5",Hide:"ซ่อน","Verified by {{supplierName}}":"ยืนยันโดย {{supplierName}}","Top Rated on {{supplierName}}":"ได้คะแนนสูงสุดใน {{supplierName}}","Review us on {{supplierName}}":"รีวิวเราบน {{supplierName}}","AI-Generated Summary":"สรุปที่สร้างโดย AI","Very Good":"ดีมาก",Good:"ดี","Posted on":"โพสต์เมื่อ","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"ได้คะแนนสูงสุดใน {{firstSourceTitle}} และ {{secondSourceTitle}}","Verified Customer":"ลูกค้าที่ได้รับการยืนยันแล้ว","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"ได้คะแนนสูงสุดใน {{firstSourceTitle}}, {{secondSourceTitle}} และอื่น ๆ",Excellent:"ยอดเยี่ยม","Amazon’s Choice":"ตัวเลือกของ Amazon","Best Seller on Amazon":"ขายดีที่สุดบน Amazon","There are no comments available for this review.":"ไม่มีความคิดเห็นสำหรับรีวิวนี้","Guest Favorite on Airbnb":"รายการโปรดของแขกบน Airbnb","Top Rated App":"แอปที่ได้คะแนนสูงสุด","Best Value on Capterra":"คุ้มค่าที่สุดบน Capterra","Leader on G2":"ผู้นำบน G2","Left a 1-star rating. Needs improvement.":"ให้คะแนน 1 ดาว ต้องปรับปรุง","Star Seller on Etsy":"ผู้ขายดาวเด่นบน Etsy","Top Performer on Capterra":"ผู้ทำผลงานยอดเยี่ยมบน Capterra","Top Rated Seller on AliExpress":"ผู้ขายที่ได้คะแนนสูงสุดใน AliExpress","Left a 4-star rating. Very good!":"ให้คะแนน 4 ดาว ดีมาก!","Top Rated on Facebook":"ได้คะแนนสูงสุดใน Facebook","Left a 3-star rating. It was okay!":"ให้คะแนน 3 ดาว ถือว่าโอเค!","Top Rated on Google Play":"ได้คะแนนสูงสุดใน Google Play","Left a 5-star rating. Excellent!":"ให้คะแนน 5 ดาว ยอดเยี่ยม!","Best Ease of Use on Capterra":"ใช้งานง่ายที่สุดบน Capterra","Users Love Us on G2":"ผู้ใช้ชื่นชอบเราใน G2","High Performer on G2":"ผู้มีผลงานยอดเยี่ยมบน G2","Traveller Review Award on Booking.com":"รางวัลรีวิวจากนักเดินทางบน Booking.com","Left a 2-star rating. Could be better.":"ให้คะแนน 2 ดาว อาจจะดีกว่านี้ได้","Travelers’ Choice on Tripadvisor":"ตัวเลือกของนักเดินทางบน Tripadvisor","Diners’ Choice on OpenTable":"ตัวเลือกของลูกค้าบน OpenTable","Top Rated Stay on Booking.com":"ที่พักยอดนิยมบน Booking.com","Top Rated on Google":"ได้คะแนนสูงสุดใน Google","People Love Us on Yelp":"ผู้คนชื่นชอบเราใน Yelp","Based on {{number}} reviews":"อ้างอิงจากรีวิว {{number}} รายการ","Based on {{number}} {{supplierName}} reviews":"อ้างอิงจากรีวิว {{number}} รายการของ {{supplierName}}",Or:"หรือ",You:"คุณ",Cancel:"ยกเลิก","Add Photo":"เพิ่มรูปภาพ",Done:"เสร็จสิ้น","Keep Writing":"เขียนต่อไป","Write a Review":"เขียนรีวิว","Post Review":"โพสต์รีวิว","Discard Review":"ยกเลิกรีวิว","Before you go…":"ก่อนที่คุณจะไป...","Thank you for your review!":"ขอบคุณสำหรับรีวิวของคุณ!","Your name":"ชื่อของคุณ","Copy Review Text":"คัดลอกข้อความรีวิว","Discard your review?":"ต้องการยกเลิกรีวิวของคุณหรือไม่?","Review Text Copied":"คัดลอกข้อความรีวิวแล้ว","Just Now":"เมื่อสักครู่","Drop photo here":"วางรูปภาพที่นี่","Tell us about your experience":"บอกเราเกี่ยวกับประสบการณ์ของคุณ","Please rate your experience before posting":"กรุณาประเมินประสบการณ์ของคุณก่อนโพสต์","You help us grow with every review":"คุณช่วยให้เราเติบโตขึ้นในทุกรีวิว","Choose a platform below to leave your feedback":"เลือกแพลตฟอร์มด้านล่างเพื่อแสดงความคิดเห็นของคุณ","Your feedback is valuable and helps us improve.":"ความคิดเห็นของคุณมีคุณค่าและช่วยให้เราพัฒนาขึ้น","An error occurred when submitting the form, please try again":"เกิดข้อผิดพลาดขณะส่งแบบฟอร์ม กรุณาลองใหม่อีกครั้ง","An unexpected error occurred. Please try again":"เกิดข้อผิดพลาดที่ไม่คาดคิด กรุณาลองใหม่อีกครั้ง","This photo is already uploaded. Please upload a different one":"รูปภาพนี้อัปโหลดแล้ว กรุณาอัปโหลดรูปอื่น","This file cannot be uploaded because the file format is unsupported":"ไม่สามารถอัปโหลดไฟล์นี้ได้เนื่องจากรูปแบบไฟล์ไม่รองรับ","This file cannot be uploaded because file size limit (100 MB) is exceeded":"ไม่สามารถอัปโหลดไฟล์นี้ได้เนื่องจากขนาดไฟล์เกินขีดจำกัด (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"คุณเริ่มเขียนรีวิวแล้ว หากปิดหน้าต่างนี้ ข้อความของคุณจะหายไป","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"คุณช่วยคัดลอกรีวิวของคุณและแชร์บนแพลตฟอร์มอื่น ๆ ได้ไหม? ใช้เวลาเพียงครู่เดียวและช่วยเราได้มากจริง ๆ",Posting:"กำลังโพสต์","Write Again":"เขียนอีกครั้ง","Write with AI":"เขียนด้วย AI","Hang on, your review is being written…":"กรุณารอสักครู่ กำลังเขียนรีวิวของคุณ…","Share key points to generate a review":"แบ่งปันประเด็นสำคัญเพื่อสร้างรีวิว","You've reached the limit of AI suggestions for now.":"คุณถึงขีดจำกัดของคำแนะนำ AI ในขณะนี้แล้ว","See original ({{language}})":"ดูเวอร์ชันต้นฉบับ ({{language}})","See translation ({{language}})":"ดูการแปล ({{language}})"},tr:{reviews:"yorumlar","Based on":"Dayalı olarak","All Reviews":"Tüm Yorumlar","Load More":"Daha fazla yükle","Owner Reply":"Sahibinin Yanıtı","Read more":"Daha fazla oku","View on":"Şurada görüntüle","Overall Rating":"Genel Puan",on:"açık","{{number}} reviews":"{{number}} inceleme","out of 5":"5 üzerinden",Hide:"Gizle","Verified by {{supplierName}}":"{{supplierName}} tarafından doğrulandı","Top Rated on {{supplierName}}":"{{supplierName}}'de En Yüksek Puanlı","Review us on {{supplierName}}":"Bizi {{supplierName}} üzerinde değerlendirin","AI-Generated Summary":"Yapay Zeka Tarafından Oluşturulan Özet","Very Good":"Çok iyi",Good:"İyi","Posted on":"Yayınlanma tarihi","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} ve {{secondSourceTitle}}'de en yüksek puan alan","Verified Customer":"Doğrulanmış Müşteri","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} ve daha fazlasında en yüksek puanlı",Excellent:"Mükemmel","Amazon’s Choice":"Amazon'un Seçimi","Best Seller on Amazon":"Amazon'da En Çok Satan","There are no comments available for this review.":"Bu inceleme için yorum bulunmamaktadır.","Guest Favorite on Airbnb":"Airbnb'de Misafirlerin Favorisi","Top Rated App":"En yüksek puanlı uygulama","Best Value on Capterra":"Capterra'da En İyi Değer","Leader on G2":"G2'de Lider","Left a 1-star rating. Needs improvement.":"1 yıldızlı puan verdi. Geliştirilmesi gerekiyor.","Star Seller on Etsy":"Etsy'de Yıldız Satıcı","Top Performer on Capterra":"Capterra'da En İyi Performans Gösteren","Top Rated Seller on AliExpress":"AliExpress'te En Yüksek Puanlı Satıcı","Left a 4-star rating. Very good!":"4 yıldızlı bir değerlendirme bıraktı. Çok iyi!","Top Rated on Facebook":"Facebook'ta En Yüksek Puanlı","Left a 3-star rating. It was okay!":"3 yıldızlı bir değerlendirme bıraktı. Fena değildi!","Top Rated on Google Play":"Google Play'de En Yüksek Puanlı","Left a 5-star rating. Excellent!":"5 yıldızlı puan verdi. Mükemmel!","Best Ease of Use on Capterra":"Capterra'da En İyi Kullanım Kolaylığı","Users Love Us on G2":"Kullanıcılar bizi G2'de seviyor","High Performer on G2":"G2'de Yüksek Performanslı","Traveller Review Award on Booking.com":"Booking.com'da Gezgin Yorum Ödülü","Left a 2-star rating. Could be better.":"2 yıldızlı bir puan bıraktı. Daha iyi olabilirdi.","Travelers’ Choice on Tripadvisor":"Tripadvisor'da Gezginlerin Seçimi","Diners’ Choice on OpenTable":"OpenTable'da Misafirlerin Seçimi","Top Rated Stay on Booking.com":"Booking.com'da En Yüksek Puanlı Konaklama","Top Rated on Google":"Google'da En Yüksek Puanlı","People Love Us on Yelp":"Yelp'te insanlar bizi seviyor","Based on {{number}} reviews":"{{number}} incelemeye göre","Based on {{number}} {{supplierName}} reviews":"{{supplierName}} için {{number}} incelemeye dayanarak",Or:"Veya",You:"Sen",Cancel:"İptal","Add Photo":"Fotoğraf Ekle",Done:"Tamamlandı","Keep Writing":"Yazmaya devam et","Write a Review":"Bir Değerlendirme Yaz","Post Review":"Yorumu Gönder","Discard Review":"İncelemeyi sil","Before you go…":"Gitmeden önce...","Thank you for your review!":"Yorumunuz için teşekkürler!","Your name":"Adınız","Copy Review Text":"İnceleme metnini kopyala","Discard your review?":"Yorumunuzu silmek istiyor musunuz?","Review Text Copied":"İnceleme metni kopyalandı","Just Now":"Az önce","Drop photo here":"Fotoğrafı buraya bırakın","Tell us about your experience":"Deneyiminizi bize anlatın","Please rate your experience before posting":"Göndermeden önce deneyiminizi değerlendirin","You help us grow with every review":"Her yorumla büyümemize yardımcı oluyorsunuz","Choose a platform below to leave your feedback":"Geri bildiriminizi bırakmak için aşağıdan bir platform seçin","Your feedback is valuable and helps us improve.":"Geri bildiriminiz değerlidir ve gelişmemize yardımcı olur.","An error occurred when submitting the form, please try again":"Form gönderilirken bir hata oluştu, lütfen tekrar deneyin","An unexpected error occurred. Please try again":"Beklenmeyen bir hata oluştu. Lütfen tekrar deneyin.","This photo is already uploaded. Please upload a different one":"Bu fotoğraf zaten yüklendi. Lütfen farklı bir tane yükleyin.","This file cannot be uploaded because the file format is unsupported":"Bu dosya yüklenemiyor çünkü dosya formatı desteklenmiyor","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Bu dosya yüklenemiyor çünkü dosya boyutu sınırı (100 MB) aşıldı","You've started writing a review. If you close this window, your text will be lost.":"Bir inceleme yazmaya başladınız. Bu pencereyi kapatırsanız, yazınız kaybolur.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Yorumunuzu kopyalayıp diğer platformlarda paylaşabilir misiniz? Sadece bir dakikanızı alır ve bize gerçekten yardımcı olur.",Posting:"Yayınlanıyor","Write Again":"Tekrar Yaz","Write with AI":"Yapay Zeka ile Yaz","Hang on, your review is being written…":"Bekleyin, yorumunuz yazılıyor…","Share key points to generate a review":"Bir inceleme oluşturmak için ana noktaları paylaşın","You've reached the limit of AI suggestions for now.":"Şu anda AI öneri sınırına ulaştınız.","See original ({{language}})":"Orijinali görüntüle ({{language}})","See translation ({{language}})":"Çeviriyi gör ({{language}})"},uk:{reviews:"відгуки","Based on":"На основі","All Reviews":"Усі відгуки","Load More":"Завантажити ще","Owner Reply":"Відповідь власника","Read more":"Читати далі","View on":"Переглянути на","Overall Rating":"Загальний рейтинг",on:"увімкнено","{{number}} reviews":"{{number}} відгуків","out of 5":"з 5",Hide:"Сховати","Verified by {{supplierName}}":"Підтверджено {{supplierName}}","Top Rated on {{supplierName}}":"Найвища оцінка на {{supplierName}}","Review us on {{supplierName}}":"Оцініть нас на {{supplierName}}","AI-Generated Summary":"Зведення, створене ШІ","Very Good":"Дуже добре",Good:"Добре","Posted on":"Опубліковано","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Найвища оцінка на {{firstSourceTitle}} та {{secondSourceTitle}}","Verified Customer":"Перевірений покупець","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Найвища оцінка на {{firstSourceTitle}}, {{secondSourceTitle}} та інших",Excellent:"Відмінно","Amazon’s Choice":"Вибір Amazon","Best Seller on Amazon":"Бестселер на Amazon","There are no comments available for this review.":"Для цього відгуку немає доступних коментарів.","Guest Favorite on Airbnb":"Улюблене місце гостей на Airbnb","Top Rated App":"Додаток з найвищим рейтингом","Best Value on Capterra":"Найкраща цінність на Capterra","Leader on G2":"Лідер на G2","Left a 1-star rating. Needs improvement.":"Залишив оцінку в 1 зірку. Потрібне покращення.","Star Seller on Etsy":"Зірковий продавець на Etsy","Top Performer on Capterra":"Топ-виконавець на Capterra","Top Rated Seller on AliExpress":"Продавець з найвищим рейтингом на AliExpress","Left a 4-star rating. Very good!":"Залишив оцінку 4 зірки. Дуже добре!","Top Rated on Facebook":"Найвища оцінка у Facebook","Left a 3-star rating. It was okay!":"Залишив оцінку в 3 зірки. Було нормально!","Top Rated on Google Play":"Найвищий рейтинг у Google Play","Left a 5-star rating. Excellent!":"Залишив(ла) оцінку 5 зірок. Відмінно!","Best Ease of Use on Capterra":"Найкраща простота використання на Capterra","Users Love Us on G2":"Користувачі люблять нас на G2","High Performer on G2":"Високий результат на G2","Traveller Review Award on Booking.com":"Нагорода за відгуки мандрівників на Booking.com","Left a 2-star rating. Could be better.":"Залишив оцінку 2 зірки. Могло бути краще.","Travelers’ Choice on Tripadvisor":"Вибір мандрівників на Tripadvisor","Diners’ Choice on OpenTable":"Вибір гостей на OpenTable","Top Rated Stay on Booking.com":"Найкраще оцінене помешкання на Booking.com","Top Rated on Google":"Найвища оцінка в Google","People Love Us on Yelp":"Нас люблять на Yelp","Based on {{number}} reviews":"На основі {{number}} відгуків","Based on {{number}} {{supplierName}} reviews":"На основі {{number}} відгуків про {{supplierName}}",Or:"Або",You:"Ви",Cancel:"Скасувати","Add Photo":"Додати фото",Done:"Готово","Keep Writing":"Продовжуйте писати","Write a Review":"Написати відгук","Post Review":"Опублікувати відгук","Discard Review":"Відхилити відгук","Before you go…":"Перш ніж піти...","Thank you for your review!":"Дякуємо за ваш відгук!","Your name":"Ваше ім'я","Copy Review Text":"Скопіювати текст відгуку","Discard your review?":"Відхилити ваш відгук?","Review Text Copied":"Текст відгуку скопійовано","Just Now":"Щойно","Drop photo here":"Перетягніть фото сюди","Tell us about your experience":"Розкажіть нам про свій досвід","Please rate your experience before posting":"Будь ласка, оцініть свій досвід перед публікацією","You help us grow with every review":"Ви допомагаєте нам зростати з кожним відгуком","Choose a platform below to leave your feedback":"Оберіть платформу нижче, щоб залишити свій відгук","Your feedback is valuable and helps us improve.":"Ваш відгук цінний і допомагає нам ставати кращими.","An error occurred when submitting the form, please try again":"Під час надсилання форми сталася помилка, будь ласка, спробуйте ще раз","An unexpected error occurred. Please try again":"Сталася непередбачена помилка. Будь ласка, спробуйте ще раз.","This photo is already uploaded. Please upload a different one":"Це фото вже завантажено. Будь ласка, завантажте інше.","This file cannot be uploaded because the file format is unsupported":"Цей файл не можна завантажити, оскільки формат файлу не підтримується","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Цей файл не можна завантажити, оскільки перевищено ліміт розміру файлу (100 МБ)","You've started writing a review. If you close this window, your text will be lost.":"Ви почали писати відгук. Якщо закрити це вікно, ваш текст буде втрачено.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Чи могли б ви скопіювати свій відгук і поділитися ним на інших платформах? Це займе лише мить і дуже нам допоможе.",Posting:"Публікація","Write Again":"Написати знову","Write with AI":"Пишіть з ШІ","Hang on, your review is being written…":"Зачекайте, ваш відгук пишеться…","Share key points to generate a review":"Поділіться ключовими моментами для створення відгуку","You've reached the limit of AI suggestions for now.":"Ви досягли ліміту AI-підказок на даний момент.","See original ({{language}})":"Переглянути оригінал ({{language}})","See translation ({{language}})":"Дивитися переклад ({{language}})"},uz:{reviews:"sharhlar","Based on":"Asoslangan","All Reviews":"Barcha sharhlar","Load More":"Yana yuklash","Owner Reply":"Egasining javobi","Read more":"Batafsil o‘qish","View on":"Ko‘rish","Overall Rating":"Umumiy baho",on:"yoqilgan","{{number}} reviews":"{{number}} ta sharh","out of 5":"5 dan",Hide:"Yashirish","Verified by {{supplierName}}":"{{supplierName}} tomonidan tasdiqlangan","Top Rated on {{supplierName}}":"{{supplierName}} da eng yuqori baholangan","Review us on {{supplierName}}":"Bizni {{supplierName}} da baholang","AI-Generated Summary":"AI tomonidan yaratilgan qisqacha ma'lumot","Very Good":"Juda yaxshi",Good:"Yaxshi","Posted on":"E'lon qilingan sana","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} va {{secondSourceTitle}} da eng yuqori baholangan","Verified Customer":"Tasdiqlangan mijoz","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} va boshqalarda eng yuqori baholangan",Excellent:"A'lo","Amazon’s Choice":"Amazon tanlovi","Best Seller on Amazon":"Amazon'dagi eng ko‘p sotilgan","There are no comments available for this review.":"Ushbu sharh uchun izohlar mavjud emas.","Guest Favorite on Airbnb":"Airbnb'da mehmonlarning sevimlisi","Top Rated App":"Eng yuqori baholangan ilova","Best Value on Capterra":"Capterra'da eng yaxshi qiymat","Leader on G2":"G2 da yetakchi","Left a 1-star rating. Needs improvement.":"1 yulduzli baho qoldirdi. Yaxshilanishi kerak.","Star Seller on Etsy":"Etsy'da Yulduzli Sotuvchi","Top Performer on Capterra":"Capterra’da eng yaxshi natija ko‘rsatgan","Top Rated Seller on AliExpress":"AliExpress'dagi eng yuqori baholangan sotuvchi","Left a 4-star rating. Very good!":"4 yulduzli baho qoldirdi. Juda yaxshi!","Top Rated on Facebook":"Facebook’da eng yuqori baholangan","Left a 3-star rating. It was okay!":"3 yulduzli baho qoldirdi. Yaxshi edi!","Top Rated on Google Play":"Google Play’da eng yuqori baholangan","Left a 5-star rating. Excellent!":"5 yulduzli baho qoldirdi. Zo‘r!","Best Ease of Use on Capterra":"Capterra’da eng yaxshi foydalanish osonligi","Users Love Us on G2":"Foydalanuvchilar G2da bizni yaxshi ko‘radi","High Performer on G2":"G2 da yuqori samaradorlik","Traveller Review Award on Booking.com":"Booking.com sayohatchilar sharhi mukofoti","Left a 2-star rating. Could be better.":"2 yulduzli baho qoldirdi. Yaxshiroq bo‘lishi mumkin edi.","Travelers’ Choice on Tripadvisor":"Tripadvisor sayohatchilari tanlovi","Diners’ Choice on OpenTable":"OpenTable'da mijozlar tanlovi","Top Rated Stay on Booking.com":"Booking.com'dagi eng yuqori baholangan turar joy","Top Rated on Google":"Google’da eng yuqori baholangan","People Love Us on Yelp":"Odamlar Yelp’da bizni yaxshi ko‘radi","Based on {{number}} reviews":"{{number}} ta sharh asosida","Based on {{number}} {{supplierName}} reviews":"{{supplierName}} bo‘yicha {{number}} ta sharh asosida",Or:"Yoki",You:"Siz",Cancel:"Bekor qilish","Add Photo":"Rasm qo‘shish",Done:"Tayyor","Keep Writing":"Yozishda davom eting","Write a Review":"Sharh yozing","Post Review":"Sharh yuborish","Discard Review":"Sharhni bekor qilish","Before you go…":"Ketishdan oldin...","Thank you for your review!":"Fikringiz uchun rahmat!","Your name":"Ismingiz","Copy Review Text":"Sharh matnini nusxalash","Discard your review?":"Sharhingizni bekor qilmoqchimisiz?","Review Text Copied":"Sharh matni nusxalandi","Just Now":"Hozirgina","Drop photo here":"Rasmni shu yerga tashlang","Tell us about your experience":"Tajribaniz haqida bizga ayting","Please rate your experience before posting":"Post qilishdan oldin tajribangizni baholang","You help us grow with every review":"Har bir sharhingiz bilan bizga o‘sishga yordam berasiz","Choose a platform below to leave your feedback":"Fikringizni bildirish uchun quyidagi platformani tanlang","Your feedback is valuable and helps us improve.":"Sizning fikr-mulohazangiz biz uchun muhim va yaxshilanishimizga yordam beradi.","An error occurred when submitting the form, please try again":"Formani yuborishda xatolik yuz berdi, iltimos, qayta urinib ko‘ring","An unexpected error occurred. Please try again":"Kutilmagan xatolik yuz berdi. Iltimos, qayta urinib ko‘ring.","This photo is already uploaded. Please upload a different one":"Bu surat allaqachon yuklangan. Iltimos, boshqasini yuklang.","This file cannot be uploaded because the file format is unsupported":"Bu fayl yuklab bo‘lmaydi, chunki fayl formati qo‘llab-quvvatlanmaydi","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Ushbu faylni yuklab bo‘lmaydi, chunki fayl hajmi limiti (100 MB) oshib ketgan","You've started writing a review. If you close this window, your text will be lost.":"Siz sharh yozishni boshladingiz. Agar bu oynani yopsangiz, matningiz yo‘qoladi.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Iltimos, sharhingizni nusxalab boshqa platformalarda ham ulashishingiz mumkinmi? Bu faqat bir lahza vaqt oladi va bizga juda yordam beradi.",Posting:"Yuborilmoqda","Write Again":"Qayta yozish","Write with AI":"AI bilan yozing","Hang on, your review is being written…":"Kuting, sharhingiz yozilmoqda…","Share key points to generate a review":"Sharh yaratish uchun asosiy fikrlarni ulashing","You've reached the limit of AI suggestions for now.":"Siz hozircha AI takliflari limitiga yetdingiz.","See original ({{language}})":"Asl versiyasini ko'rish ({{language}})","See translation ({{language}})":"Tarjimani ko'rish ({{language}})"},vi:{reviews:"đánh giá","Based on":"Dựa trên","All Reviews":"Tất cả đánh giá","Load More":"Tải thêm","Owner Reply":"Phản hồi của chủ sở hữu","Read more":"Đọc thêm","View on":"Xem trên","Overall Rating":"Đánh Giá Tổng Thể",on:"bật","{{number}} reviews":"{{number}} đánh giá","out of 5":"trên 5",Hide:"Ẩn","Verified by {{supplierName}}":"Được xác minh bởi {{supplierName}}","Top Rated on {{supplierName}}":"Được đánh giá cao nhất trên {{supplierName}}","Review us on {{supplierName}}":"Đánh giá chúng tôi trên {{supplierName}}","AI-Generated Summary":"Tóm tắt do AI tạo ra","Very Good":"Rất tốt",Good:"Tốt","Posted on":"Đăng vào","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Được đánh giá cao nhất trên {{firstSourceTitle}} và {{secondSourceTitle}}","Verified Customer":"Khách hàng đã xác minh","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Được đánh giá cao nhất trên {{firstSourceTitle}}, {{secondSourceTitle}} và nhiều hơn nữa",Excellent:"Xuất sắc","Amazon’s Choice":"Lựa chọn của Amazon","Best Seller on Amazon":"Bán chạy nhất trên Amazon","There are no comments available for this review.":"Không có bình luận nào cho đánh giá này.","Guest Favorite on Airbnb":"Được khách yêu thích trên Airbnb","Top Rated App":"Ứng dụng được đánh giá cao nhất","Best Value on Capterra":"Giá trị tốt nhất trên Capterra","Leader on G2":"Dẫn đầu trên G2","Left a 1-star rating. Needs improvement.":"Đã để lại đánh giá 1 sao. Cần cải thiện.","Star Seller on Etsy":"Người bán xuất sắc trên Etsy","Top Performer on Capterra":"Hiệu suất hàng đầu trên Capterra","Top Rated Seller on AliExpress":"Người bán được đánh giá cao nhất trên AliExpress","Left a 4-star rating. Very good!":"Đã để lại đánh giá 4 sao. Rất tốt!","Top Rated on Facebook":"Được đánh giá cao nhất trên Facebook","Left a 3-star rating. It was okay!":"Đã để lại đánh giá 3 sao. Cũng ổn!","Top Rated on Google Play":"Được đánh giá cao nhất trên Google Play","Left a 5-star rating. Excellent!":"Đã để lại đánh giá 5 sao. Xuất sắc!","Best Ease of Use on Capterra":"Dễ sử dụng nhất trên Capterra","Users Love Us on G2":"Người dùng yêu thích chúng tôi trên G2","High Performer on G2":"Hiệu suất cao trên G2","Traveller Review Award on Booking.com":"Giải thưởng Đánh giá Du khách trên Booking.com","Left a 2-star rating. Could be better.":"Đã để lại đánh giá 2 sao. Có thể tốt hơn.","Travelers’ Choice on Tripadvisor":"Lựa chọn của du khách trên Tripadvisor","Diners’ Choice on OpenTable":"Lựa chọn của thực khách trên OpenTable","Top Rated Stay on Booking.com":"Chỗ ở được đánh giá cao nhất trên Booking.com","Top Rated on Google":"Được đánh giá cao nhất trên Google","People Love Us on Yelp":"Mọi người yêu thích chúng tôi trên Yelp","Based on {{number}} reviews":"Dựa trên {{number}} đánh giá","Based on {{number}} {{supplierName}} reviews":"Dựa trên {{number}} đánh giá về {{supplierName}}",Or:"Hoặc",You:"Bạn",Cancel:"Hủy","Add Photo":"Thêm ảnh",Done:"Hoàn tất","Keep Writing":"Tiếp tục viết","Write a Review":"Viết đánh giá","Post Review":"Đăng đánh giá","Discard Review":"Bỏ đánh giá","Before you go…":"Trước khi bạn đi...","Thank you for your review!":"Cảm ơn bạn đã đánh giá!","Your name":"Tên của bạn","Copy Review Text":"Sao chép nội dung đánh giá","Discard your review?":"Bạn muốn hủy đánh giá của mình?","Review Text Copied":"Đã sao chép nội dung đánh giá","Just Now":"Vừa xong","Drop photo here":"Thả ảnh vào đây","Tell us about your experience":"Hãy cho chúng tôi biết về trải nghiệm của bạn","Please rate your experience before posting":"Vui lòng đánh giá trải nghiệm của bạn trước khi đăng","You help us grow with every review":"Bạn giúp chúng tôi phát triển với mỗi đánh giá","Choose a platform below to leave your feedback":"Chọn một nền tảng bên dưới để để lại phản hồi của bạn","Your feedback is valuable and helps us improve.":"Phản hồi của bạn rất quý giá và giúp chúng tôi cải thiện.","An error occurred when submitting the form, please try again":"Đã xảy ra lỗi khi gửi biểu mẫu, vui lòng thử lại","An unexpected error occurred. Please try again":"Đã xảy ra lỗi không mong muốn. Vui lòng thử lại.","This photo is already uploaded. Please upload a different one":"Ảnh này đã được tải lên. Vui lòng tải lên ảnh khác.","This file cannot be uploaded because the file format is unsupported":"Không thể tải lên tệp này vì định dạng tệp không được hỗ trợ","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Không thể tải lên tệp này vì vượt quá giới hạn kích thước tệp (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Bạn đã bắt đầu viết đánh giá. Nếu bạn đóng cửa sổ này, nội dung sẽ bị mất.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Bạn có thể sao chép đánh giá của mình và chia sẻ nó trên các nền tảng khác không? Chỉ mất một chút thời gian và thực sự giúp ích cho chúng tôi.",Posting:"Đang đăng","Write Again":"Viết lại","Write with AI":"Viết với AI","Hang on, your review is being written…":"Vui lòng đợi, đánh giá của bạn đang được viết…","Share key points to generate a review":"Chia sẻ các điểm chính để tạo đánh giá","You've reached the limit of AI suggestions for now.":"Bạn đã đạt đến giới hạn đề xuất AI cho lúc này.","See original ({{language}})":"Xem bản gốc ({{language}})","See translation ({{language}})":"Xem bản dịch ({{language}})"},"zh-cn":{reviews:"评价","Based on":"基于","All Reviews":"所有评价","Load More":"加载更多","Owner Reply":"业主回复","Read more":"阅读更多","View on":"查看于","Overall Rating":"总体评分",on:"开","{{number}} reviews":"{{number}} 条评价","out of 5":"满分5分",Hide:"隐藏","Verified by {{supplierName}}":"由{{supplierName}}验证","Top Rated on {{supplierName}}":"{{supplierName}} 上评分最高","Review us on {{supplierName}}":"在 {{supplierName}} 上评价我们","AI-Generated Summary":"AI生成摘要","Very Good":"非常好",Good:"好","Posted on":"发表于","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"在{{firstSourceTitle}}和{{secondSourceTitle}}上评分最高","Verified Customer":"已验证客户","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"在{{firstSourceTitle}}、{{secondSourceTitle}}等平台获最高评分",Excellent:"优秀","Amazon’s Choice":"亚马逊之选","Best Seller on Amazon":"亚马逊畅销产品","There are no comments available for this review.":"此评论暂无可用评论。","Guest Favorite on Airbnb":"Airbnb 上的房客最爱","Top Rated App":"评分最高的应用","Best Value on Capterra":"Capterra 上性价比最高","Leader on G2":"G2 领导者","Left a 1-star rating. Needs improvement.":"留下了1星评价。需要改进。","Star Seller on Etsy":"Etsy 明星卖家","Top Performer on Capterra":"Capterra 高分表现者","Top Rated Seller on AliExpress":"AliExpress顶级好评卖家","Left a 4-star rating. Very good!":"留下了4星评分。非常好!","Top Rated on Facebook":"Facebook 上评分最高","Left a 3-star rating. It was okay!":"留下了3星评分。还可以!","Top Rated on Google Play":"Google Play 高分推荐","Left a 5-star rating. Excellent!":"留下了5星好评。非常棒!","Best Ease of Use on Capterra":"Capterra 上最佳易用性","Users Love Us on G2":"用户在 G2 上喜欢我们","High Performer on G2":"G2 高绩效者","Traveller Review Award on Booking.com":"Booking.com 旅行者点评奖","Left a 2-star rating. Could be better.":"留下了2星评分。还有提升空间。","Travelers’ Choice on Tripadvisor":"Tripadvisor 旅行者之选","Diners’ Choice on OpenTable":"OpenTable 食客之选","Top Rated Stay on Booking.com":"Booking.com 上评分最高的住宿","Top Rated on Google":"Google 上评分最高","People Love Us on Yelp":"大家都喜欢我们在 Yelp 上","Based on {{number}} reviews":"基于{{number}}条评价","Based on {{number}} {{supplierName}} reviews":"基于 {{supplierName}} 的 {{number}} 条评价",Or:"或",You:"你",Cancel:"取消","Add Photo":"添加照片",Done:"完成","Keep Writing":"继续写作","Write a Review":"写评价","Post Review":"发布评价","Discard Review":"放弃评价","Before you go…":"在你离开之前...","Thank you for your review!":"感谢您的评价!","Your name":"您的姓名","Copy Review Text":"复制评论内容","Discard your review?":"要放弃您的评价吗?","Review Text Copied":"评论内容已复制","Just Now":"刚刚","Drop photo here":"将照片拖到此处","Tell us about your experience":"告诉我们您的体验","Please rate your experience before posting":"请在发布前评价您的体验","You help us grow with every review":"每一条评价都助力我们的成长","Choose a platform below to leave your feedback":"请选择下方平台留下您的反馈","Your feedback is valuable and helps us improve.":"您的反馈很宝贵,有助于我们改进。","An error occurred when submitting the form, please try again":"提交表单时发生错误,请重试","An unexpected error occurred. Please try again":"发生了意外错误。请重试。","This photo is already uploaded. Please upload a different one":"该照片已上传。请上传其他照片。","This file cannot be uploaded because the file format is unsupported":"无法上传此文件,因为文件格式不受支持","This file cannot be uploaded because file size limit (100 MB) is exceeded":"无法上传该文件,因为文件大小超过限制(100 MB)","You've started writing a review. If you close this window, your text will be lost.":"您已开始撰写评论。如果关闭此窗口,您的内容将会丢失。","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"您能否复制您的评价并分享到其他平台?只需片刻,这对我们帮助很大。",Posting:"正在发布","Write Again":"重新写","Write with AI":"用AI写作","Hang on, your review is being written…":"请稍候,您的评论正在撰写中…","Share key points to generate a review":"分享要点以生成评价","You've reached the limit of AI suggestions for now.":"您已达到当前的AI建议上限。","See original ({{language}})":"查看原文({{language}})","See translation ({{language}})":"查看翻译({{language}})"},"zh-tw":{reviews:"評論","Based on":"根據","All Reviews":"所有評論","Load More":"載入更多","Owner Reply":"業主回覆","Read more":"閱讀更多","View on":"在此查看","Overall Rating":"整體評分",on:"開啟","{{number}} reviews":"{{number}} 則評論","out of 5":"滿分5分",Hide:"隱藏","Verified by {{supplierName}}":"由{{supplierName}}驗證","Top Rated on {{supplierName}}":"{{supplierName}} 上評分最高","Review us on {{supplierName}}":"在 {{supplierName}} 上評價我們","AI-Generated Summary":"AI生成摘要","Very Good":"非常好",Good:"好","Posted on":"發佈於","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"在{{firstSourceTitle}}和{{secondSourceTitle}}上評分最高","Verified Customer":"已驗證客戶","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"在{{firstSourceTitle}}、{{secondSourceTitle}}等平台獲最高評價",Excellent:"優秀","Amazon’s Choice":"亞馬遜精選","Best Seller on Amazon":"亞馬遜暢銷商品","There are no comments available for this review.":"此評論暫無可用評論。","Guest Favorite on Airbnb":"Airbnb 上的房客最愛","Top Rated App":"評分最高的應用程式","Best Value on Capterra":"Capterra 上最超值","Leader on G2":"G2 領導者","Left a 1-star rating. Needs improvement.":"留下了1星評價。需要改進。","Star Seller on Etsy":"Etsy 明星賣家","Top Performer on Capterra":"Capterra 表現優異者","Top Rated Seller on AliExpress":"AliExpress頂級好評賣家","Left a 4-star rating. Very good!":"留下了4星評價。非常好!","Top Rated on Facebook":"Facebook 上評分最高","Left a 3-star rating. It was okay!":"留下了3星評價。還可以!","Top Rated on Google Play":"Google Play 高分推薦","Left a 5-star rating. Excellent!":"留下了5星評價。非常棒!","Best Ease of Use on Capterra":"Capterra 上最佳易用性","Users Love Us on G2":"用戶在 G2 上喜愛我們","High Performer on G2":"G2 高表現者","Traveller Review Award on Booking.com":"Booking.com 旅客評價獎","Left a 2-star rating. Could be better.":"留下了2星評分。可以更好。","Travelers’ Choice on Tripadvisor":"Tripadvisor 旅客之選","Diners’ Choice on OpenTable":"OpenTable 食客之選","Top Rated Stay on Booking.com":"Booking.com 上評分最高的住宿","Top Rated on Google":"Google 上評價最高","People Love Us on Yelp":"大家都喜歡我們在 Yelp 上","Based on {{number}} reviews":"根據{{number}}則評論","Based on {{number}} {{supplierName}} reviews":"根據 {{supplierName}} 的 {{number}} 則評論",Or:"或",You:"你",Cancel:"取消","Add Photo":"新增照片",Done:"完成","Keep Writing":"繼續寫作","Write a Review":"撰寫評論","Post Review":"發表評論","Discard Review":"放棄評論","Before you go…":"在你離開之前...","Thank you for your review!":"感謝您的評論!","Your name":"您的姓名","Copy Review Text":"複製評論內容","Discard your review?":"要捨棄您的評論嗎?","Review Text Copied":"評論內容已複製","Just Now":"剛剛","Drop photo here":"將照片拖到此處","Tell us about your experience":"告訴我們您的體驗","Please rate your experience before posting":"請在發佈前評價您的體驗","You help us grow with every review":"每一則評論都幫助我們成長","Choose a platform below to leave your feedback":"請選擇下方平台留下您的回饋","Your feedback is valuable and helps us improve.":"您的回饋很寶貴,有助於我們改進。","An error occurred when submitting the form, please try again":"提交表單時發生錯誤,請再試一次","An unexpected error occurred. Please try again":"發生了意外錯誤。請再試一次。","This photo is already uploaded. Please upload a different one":"這張照片已經上傳。請上傳其他照片。","This file cannot be uploaded because the file format is unsupported":"無法上傳此檔案,因為檔案格式不受支援","This file cannot be uploaded because file size limit (100 MB) is exceeded":"無法上傳此檔案,因為檔案大小超過限制(100 MB)","You've started writing a review. If you close this window, your text will be lost.":"您已開始撰寫評論。如果關閉此視窗,您的內容將會遺失。","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"您能否複製您的評論並分享到其他平台?只需片刻,這對我們幫助很大。",Posting:"正在發佈","Write Again":"重新寫","Write with AI":"用AI寫作","Hang on, your review is being written…":"請稍候,您的評論正在撰寫中…","Share key points to generate a review":"分享重點以產生評論","You've reached the limit of AI suggestions for now.":"您已達到目前的 AI 建議上限。","See original ({{language}})":"查看原始({{language}})","See translation ({{language}})":"查看翻譯({{language}})"},et:{reviews:"arvustused","Based on":"Põhineb","All Reviews":"Kõik arvustused","Load More":"Laadi rohkem","Owner Reply":"Omaniku vastus","Read more":"Loe edasi","View on":"Vaata","Overall Rating":"Üldine hinnang",on:"sees","{{number}} reviews":"{{number}} arvustust","out of 5":"5-st",Hide:"Peida","Verified by {{supplierName}}":"Kinnitatud: {{supplierName}}","Top Rated on {{supplierName}}":"Kõrgeima hinnanguga saidil {{supplierName}}","Review us on {{supplierName}}":"Hinda meid lehel {{supplierName}}","AI-Generated Summary":"Tehisintellekti loodud kokkuvõte","Very Good":"Väga hea",Good:"Hea","Posted on":"Postitatud","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Kõrgeima hinnanguga saidil {{firstSourceTitle}} ja {{secondSourceTitle}}","Verified Customer":"Kinnitatud klient","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Kõrgeim hinnang {{firstSourceTitle}}, {{secondSourceTitle}} ja veel",Excellent:"Suurepärane","Amazon’s Choice":"Amazoni valik","Best Seller on Amazon":"Amazoni enimmüüdud","There are no comments available for this review.":"Selle arvustuse kohta pole kommentaare saadaval.","Guest Favorite on Airbnb":"Külaliste lemmik Airbnb-s","Top Rated App":"Kõrgeima hinnanguga rakendus","Best Value on Capterra":"Parim väärtus Capterras","Leader on G2":"Liider G2-s","Left a 1-star rating. Needs improvement.":"Andis 1-tärni hinnangu. Vajab parandamist.","Star Seller on Etsy":"Tähtmüüja Etsy's","Top Performer on Capterra":"Tipptasemel Capterras","Top Rated Seller on AliExpress":"AliExpressi kõrgeima hinnanguga müüja","Left a 4-star rating. Very good!":"Jättis 4-tärni hinnangu. Väga hea!","Top Rated on Facebook":"Kõrgeima hinnanguga Facebookis","Left a 3-star rating. It was okay!":"Andis 3-tärni hinnangu. Oli okei!","Top Rated on Google Play":"Kõrgeim hinnang Google Plays","Left a 5-star rating. Excellent!":"Jättis 5-tärni hinnangu. Suurepärane!","Best Ease of Use on Capterra":"Parim kasutusmugavus Capterras","Users Love Us on G2":"Kasutajad armastavad meid G2-s","High Performer on G2":"Kõrge sooritus G2-s","Traveller Review Award on Booking.com":"Booking.com-i Reisijate Arvustuste Auhind","Left a 2-star rating. Could be better.":"Jättis 2-tärni hinnangu. Võiks olla parem.","Travelers’ Choice on Tripadvisor":"Reisijate valik Tripadvisoris","Diners’ Choice on OpenTable":"Külaliste valik OpenTable'is","Top Rated Stay on Booking.com":"Kõrgeima hinnanguga majutus Booking.com-is","Top Rated on Google":"Kõrgeim hinnang Google'is","People Love Us on Yelp":"Inimesed armastavad meid Yelpis","Based on {{number}} reviews":"Põhineb {{number}} arvustusel","Based on {{number}} {{supplierName}} reviews":"Põhineb {{number}} {{supplierName}} arvustusel",Or:"Või",You:"Sina",Cancel:"Tühista","Add Photo":"Lisa foto",Done:"Valmis","Keep Writing":"Jätka kirjutamist","Write a Review":"Kirjuta arvustus","Post Review":"Postita arvustus","Discard Review":"Loobu arvustusest","Before you go…":"Enne kui lähed...","Thank you for your review!":"Aitäh teie arvustuse eest!","Your name":"Sinu nimi","Copy Review Text":"Kopeeri arvustuse tekst","Discard your review?":"Kas loobute oma arvustusest?","Review Text Copied":"Arvustuse tekst on kopeeritud","Just Now":"Just praegu","Drop photo here":"Lohista foto siia","Tell us about your experience":"Räägi meile oma kogemusest","Please rate your experience before posting":"Palun hinda oma kogemust enne postitamist","You help us grow with every review":"Iga arvustusega aitad meil kasvada","Choose a platform below to leave your feedback":"Vali allpool platvorm, kuhu oma tagasiside jätta","Your feedback is valuable and helps us improve.":"Teie tagasiside on väärtuslik ja aitab meil paremaks saada.","An error occurred when submitting the form, please try again":"Vormi esitamisel tekkis viga, palun proovige uuesti","An unexpected error occurred. Please try again":"Tekkis ootamatu viga. Palun proovige uuesti.","This photo is already uploaded. Please upload a different one":"See foto on juba üles laaditud. Palun laadi üles mõni teine.","This file cannot be uploaded because the file format is unsupported":"Seda faili ei saa üles laadida, kuna faili vormingut ei toetata","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Seda faili ei saa üles laadida, kuna faili suuruse piirang (100 MB) on ületatud.","You've started writing a review. If you close this window, your text will be lost.":"Olete hakanud arvustust kirjutama. Kui sulgete selle akna, teie tekst kaob.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Kas saaksite oma arvustuse kopeerida ja jagada seda ka teistel platvormidel? See võtab vaid hetke ja aitab meid tõesti.",Posting:"Postitamine","Write Again":"Kirjuta uuesti","Write with AI":"Kirjuta tehisintellektiga","Hang on, your review is being written…":"Oodake, teie arvustus kirjutatakse…","Share key points to generate a review":"Jaga võtmetähtsusega punkte arvustuse loomiseks","You've reached the limit of AI suggestions for now.":"Olete praegu jõudnud AI soovituste piirini.","See original ({{language}})":"Vaata algset ({{language}})","See translation ({{language}})":"Vaata tõlget ({{language}})"},tl:{reviews:"mga review","Based on":"Batay sa","All Reviews":"Lahat ng Review","Load More":"Mag-load pa","Owner Reply":"Sagot ng May-ari","Read more":"Magbasa pa","View on":"Tingnan sa","Overall Rating":"Pangkalahatang Rating",on:"bukas","{{number}} reviews":"{{number}} mga review","out of 5":"sa 5",Hide:"Itago","Verified by {{supplierName}}":"Na-verify ng {{supplierName}}","Top Rated on {{supplierName}}":"Pinakamataas na Rating sa {{supplierName}}","Review us on {{supplierName}}":"Magbigay ng review sa amin sa {{supplierName}}","AI-Generated Summary":"AI-Generated Summary","Very Good":"Napakaganda",Good:"Maganda","Posted on":"Naipost noong","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Pinakamataas na Rating sa {{firstSourceTitle}} at {{secondSourceTitle}}","Verified Customer":"Na-verify na Customer","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Pinakamataas ang Rating sa {{firstSourceTitle}}, {{secondSourceTitle}} at Iba Pa",Excellent:"Napakahusay","Amazon’s Choice":"Pinili ng Amazon","Best Seller on Amazon":"Pinakamabenta sa Amazon","There are no comments available for this review.":"Walang mga komento na magagamit para sa review na ito.","Guest Favorite on Airbnb":"Paborito ng Bisita sa Airbnb","Top Rated App":"Pinakamataas na Rated na App","Best Value on Capterra":"Pinakamahusay na Halaga sa Capterra","Leader on G2":"Nangunguna sa G2","Left a 1-star rating. Needs improvement.":"Nagbigay ng 1-star rating. Kailangan pang pagbutihin.","Star Seller on Etsy":"Star Seller sa Etsy","Top Performer on Capterra":"Nangungunang Tagapalabas sa Capterra","Top Rated Seller on AliExpress":"Pinakamataas na Rated na Nagbebenta sa AliExpress","Left a 4-star rating. Very good!":"Nagbigay ng 4-star rating. Napakaganda!","Top Rated on Facebook":"Pinakamataas ang Rating sa Facebook","Left a 3-star rating. It was okay!":"Nag-iwan ng 3-star rating. Ayos lang!","Top Rated on Google Play":"Pinakamataas ang Rating sa Google Play","Left a 5-star rating. Excellent!":"Nagbigay ng 5-star rating. Napakahusay!","Best Ease of Use on Capterra":"Pinakamahusay na Dali ng Paggamit sa Capterra","Users Love Us on G2":"Mahal kami ng mga user sa G2","High Performer on G2":"Mataas na Performer sa G2","Traveller Review Award on Booking.com":"Traveller Review Award sa Booking.com","Left a 2-star rating. Could be better.":"Nag-iwan ng 2-star rating. Maaaring mas mapabuti pa.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice sa Tripadvisor","Diners’ Choice on OpenTable":"Pinili ng mga Diner sa OpenTable","Top Rated Stay on Booking.com":"Pinakamataas na Rated na Pananatili sa Booking.com","Top Rated on Google":"Nangungunang Rated sa Google","People Love Us on Yelp":"Mahal kami ng mga tao sa Yelp","Based on {{number}} reviews":"Batay sa {{number}} na mga review","Based on {{number}} {{supplierName}} reviews":"Batay sa {{number}} na mga review ng {{supplierName}}",Or:"O",You:"Ikaw",Cancel:"Kanselahin","Add Photo":"Magdagdag ng Larawan",Done:"Tapos na","Keep Writing":"Magpatuloy sa Pagsusulat","Write a Review":"Sumulat ng Review","Post Review":"Mag-post ng Review","Discard Review":"I-discard ang Review","Before you go…":"Bago ka umalis…","Thank you for your review!":"Salamat sa iyong pagsusuri!","Your name":"Iyong pangalan","Copy Review Text":"Kopyahin ang Teksto ng Review","Discard your review?":"I-discard ang iyong review?","Review Text Copied":"Nakopya ang Review Text","Just Now":"Ngayon lang","Drop photo here":"I-drop ang larawan dito","Tell us about your experience":"Ikwento ang iyong karanasan","Please rate your experience before posting":"Paki-rate ang iyong karanasan bago mag-post","You help us grow with every review":"Tinutulungan mo kaming lumago sa bawat review","Choose a platform below to leave your feedback":"Pumili ng platform sa ibaba upang mag-iwan ng iyong feedback","Your feedback is valuable and helps us improve.":"Mahalaga ang iyong feedback at nakakatulong ito sa aming pagpapabuti.","An error occurred when submitting the form, please try again":"Nagkaroon ng error sa pagsusumite ng form, pakisubukang muli","An unexpected error occurred. Please try again":"Nagkaroon ng hindi inaasahang error. Pakisubukang muli.","This photo is already uploaded. Please upload a different one":"Na-upload na ang larawang ito. Mangyaring mag-upload ng iba.","This file cannot be uploaded because the file format is unsupported":"Hindi ma-upload ang file na ito dahil hindi suportado ang format ng file.","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Hindi ma-upload ang file na ito dahil lumampas ito sa limitasyon ng laki ng file (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Nagsimula ka nang magsulat ng review. Kung isasara mo ang window na ito, mawawala ang iyong isinulat.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Maaari mo bang kopyahin ang iyong review at ibahagi ito sa ibang mga platform? Sandali lang ito at malaking tulong sa amin.",Posting:"Nagpo-post","Write Again":"Isulat Muli","Write with AI":"Sumulat gamit ang AI","Hang on, your review is being written…":"Sandali lang, isinusulat ang iyong review…","Share key points to generate a review":"Ibahagi ang mga pangunahing punto para makagawa ng review","You've reached the limit of AI suggestions for now.":"Naabot mo na ang limit ng AI na mungkahi sa ngayon.","See original ({{language}})":"Tingnan ang orihinal ({{language}})","See translation ({{language}})":"Tingnan ang pagsasalin ({{language}})"},is:{reviews:"umsagnir","Based on":"Byggt á","All Reviews":"Allar umsagnir","Load More":"Hlaða meira","Owner Reply":"Svar eiganda","Read more":"Lesa meira","View on":"Skoða á","Overall Rating":"Heildareinkunn",on:"á","{{number}} reviews":"{{number}} umsagnir","out of 5":"af 5",Hide:"Fela","Verified by {{supplierName}}":"Staðfest af {{supplierName}}","Top Rated on {{supplierName}}":"Einkunn hæst hjá {{supplierName}}","Review us on {{supplierName}}":"Gefðu okkur umsögn á {{supplierName}}","AI-Generated Summary":"Samantekt búin til með gervigreind","Very Good":"Mjög gott",Good:"Gott","Posted on":"Birt þann","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Einkunn hæst á {{firstSourceTitle}} og {{secondSourceTitle}}","Verified Customer":"Staðfestur viðskiptavinur","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Efst metið á {{firstSourceTitle}}, {{secondSourceTitle}} og fleira",Excellent:"Frábært","Amazon’s Choice":"Val Amazon","Best Seller on Amazon":"Vinsælasta vara á Amazon","There are no comments available for this review.":"Engar athugasemdir eru tiltækir fyrir þessa umsögn.","Guest Favorite on Airbnb":"Uppáhalds gestur á Airbnb","Top Rated App":"Efst metna appið","Best Value on Capterra":"Bestu verðmæti á Capterra","Leader on G2":"Leiðandi á G2","Left a 1-star rating. Needs improvement.":"Gaf 1 stjörnu einkunn. Þarfnast úrbóta.","Star Seller on Etsy":"Stjörnusali á Etsy","Top Performer on Capterra":"Framúrskarandi á Capterra","Top Rated Seller on AliExpress":"Efst metinn seljandi á AliExpress","Left a 4-star rating. Very good!":"Gaf 4 stjörnu einkunn. Mjög gott!","Top Rated on Facebook":"Efst metið á Facebook","Left a 3-star rating. It was okay!":"Skildi eftir 3 stjörnu einkunn. Þetta var allt í lagi!","Top Rated on Google Play":"Efst metið á Google Play","Left a 5-star rating. Excellent!":"Gaf 5 stjörnu einkunn. Framúrskarandi!","Best Ease of Use on Capterra":"Best Ease of Use á Capterra","Users Love Us on G2":"Notendur elska okkur á G2","High Performer on G2":"Framúrskarandi á G2","Traveller Review Award on Booking.com":"Traveller Review Award á Booking.com","Left a 2-star rating. Could be better.":"Gaf 2 stjörnu einkunn. Gæti verið betra.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice á Tripadvisor","Diners’ Choice on OpenTable":"Valin matargestir á OpenTable","Top Rated Stay on Booking.com":"Efst metið dvöl á Booking.com","Top Rated on Google":"Efst metið á Google","People Love Us on Yelp":"Fólk elskar okkur á Yelp","Based on {{number}} reviews":"Byggt á {{number}} umsögnum","Based on {{number}} {{supplierName}} reviews":"Byggt á {{number}} umsögnum um {{supplierName}}",Or:"Eða",You:"Þú",Cancel:"Hætta við","Add Photo":"Bæta við mynd",Done:"Búið","Keep Writing":"Haltu áfram að skrifa","Write a Review":"Skrifa umsögn","Post Review":"Skrifa umsögn","Discard Review":"Henda umsögn","Before you go…":"Áður en þú ferð…","Thank you for your review!":"Takk fyrir umsögnina þína!","Your name":"Nafn þitt","Copy Review Text":"Afrita umsögnartexta","Discard your review?":"Viltu henda umsögninni þinni?","Review Text Copied":"Umsögnartext afrituð","Just Now":"Rétt í þessu","Drop photo here":"Slepptu mynd hér","Tell us about your experience":"Segðu okkur frá reynslu þinni","Please rate your experience before posting":"Vinsamlegast mettu upplifun þína áður en þú birtir","You help us grow with every review":"Þú hjálpar okkur að vaxa með hverri umsögn","Choose a platform below to leave your feedback":"Veldu vettvang hér að neðan til að skilja eftir umsögn þína","Your feedback is valuable and helps us improve.":"Álit þitt er dýrmætt og hjálpar okkur að bæta þjónustuna.","An error occurred when submitting the form, please try again":"Villa kom upp þegar reynt var að senda inn formið, vinsamlegast reyndu aftur","An unexpected error occurred. Please try again":"Óvænt villa kom upp. Vinsamlegast reyndu aftur.","This photo is already uploaded. Please upload a different one":"Þessi mynd hefur þegar verið hlaðin upp. Vinsamlegast hlaðið upp annarri mynd.","This file cannot be uploaded because the file format is unsupported":"Ekki var hægt að hlaða þessari skrá upp því skráarsniðið er ekki stutt.","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Ekki er hægt að hlaða þessari skrá upp því hún fer yfir stærðarmörk (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Þú ert byrjuð(ur) að skrifa umsögn. Ef þú lokar þessum glugga tapast textinn þinn.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Gætirðu afritað umsögnina þína og deilt henni á öðrum vettvangi? Það tekur aðeins augnablik og hjálpar okkur mikið.",Posting:"Birtist","Write Again":"Skrifa aftur","Write with AI":"Skrifa með gervigreind","Hang on, your review is being written…":"Bíddu, umsögnin þín er að vera skrifuð…","Share key points to generate a review":"Deildu helstu atriðunum til að búa til umsögn","You've reached the limit of AI suggestions for now.":"Þú hefur náð hámarki AI tillagna að sinni.","See original ({{language}})":"Sjá frumritið ({{language}})","See translation ({{language}})":"Sjá þýðingu ({{language}})"},az:{reviews:"rəylər","Based on":"Əsaslanır","All Reviews":"Bütün Rəylər","Load More":"Daha çox yüklə","Owner Reply":"Sahibin Cavabı","Read more":"Daha çox oxu","View on":"Baxış","Overall Rating":"Ümumi reytinq",on:"açıq","{{number}} reviews":"{{number}} rəy","out of 5":"5-dən",Hide:"Gizlət","Verified by {{supplierName}}":"{{supplierName}} tərəfindən təsdiqlənib","Top Rated on {{supplierName}}":"{{supplierName}} üzrə ən yüksək reytinq","Review us on {{supplierName}}":"{{supplierName}} üzərindən bizi qiymətləndirin","AI-Generated Summary":"AI tərəfindən yaradılmış xülasə","Very Good":"Çox yaxşı",Good:"Yaxşı","Posted on":"Yayınlandı","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} və {{secondSourceTitle}} üzrə ən yüksək reytinq","Verified Customer":"Təsdiqlənmiş Müştəri","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Ən yüksək reytinq {{firstSourceTitle}}, {{secondSourceTitle}} və daha çoxunda",Excellent:"Əla","Amazon’s Choice":"Amazon-un Seçimi","Best Seller on Amazon":"Amazon-da ən çox satılan","There are no comments available for this review.":"Bu rəyə aid şərh yoxdur.","Guest Favorite on Airbnb":"Airbnb-də Qonaq Seçimi","Top Rated App":"Ən Yüksək Qiymətləndirilən Tətbiq","Best Value on Capterra":"Capterra-da Ən Yaxşı Dəyər","Leader on G2":"G2-də lider","Left a 1-star rating. Needs improvement.":"1 ulduzlu reytinq verdi. Təkmilləşdirməyə ehtiyac var.","Star Seller on Etsy":"Etsy-də Ulduz Satıcı","Top Performer on Capterra":"Capterra-da Ən Yaxşı İcraçı","Top Rated Seller on AliExpress":"AliExpress-də Ən Yüksək Qiymətləndirilən Satıcı","Left a 4-star rating. Very good!":"4 ulduzlu reytinq verdi. Çox yaxşı!","Top Rated on Facebook":"Facebook-da ən yüksək reytinq","Left a 3-star rating. It was okay!":"3 ulduzlu reytinq verdi. Normal idi!","Top Rated on Google Play":"Google Play-də ən yüksək reytinq","Left a 5-star rating. Excellent!":"5 ulduzlu reytinq verdi. Əla!","Best Ease of Use on Capterra":"Capterra-da Ən Yaxşı İstifadə Rahatlığı","Users Love Us on G2":"İstifadəçilər bizi G2-də sevir","High Performer on G2":"G2-də Yüksək Performansçı","Traveller Review Award on Booking.com":"Booking.com-da Səyahətçi Rəy Mükafatı","Left a 2-star rating. Could be better.":"2 ulduzlu reytinq verdi. Daha yaxşı ola bilərdi.","Travelers’ Choice on Tripadvisor":"Tripadvisor-da Travelers’ Choice","Diners’ Choice on OpenTable":"OpenTable-də Sifarişçilərin Seçimi","Top Rated Stay on Booking.com":"Booking.com-da Ən Yüksək Qiymətləndirilən Qalma Yeri","Top Rated on Google":"Google-da Ən Yüksək Qiymətləndirilən","People Love Us on Yelp":"İnsanlar Yelp-də bizi sevirlər","Based on {{number}} reviews":"{{number}} rəyə əsaslanır","Based on {{number}} {{supplierName}} reviews":"{{number}} {{supplierName}} rəyi əsasında",Or:"Və ya",You:"Sən",Cancel:"Ləğv et","Add Photo":"Şəkil əlavə et",Done:"Hazır","Keep Writing":"Yazmağa davam et","Write a Review":"Rəy yazın","Post Review":"Rəy yaz","Discard Review":"Rəyi ləğv et","Before you go…":"Getməzdən əvvəl…","Thank you for your review!":"Rəyiniz üçün təşəkkür edirik!","Your name":"Adınız","Copy Review Text":"Rəyi Kopyala","Discard your review?":"Rəyinizi silmək istəyirsiniz?","Review Text Copied":"Rəy Mətni Kopyalandı","Just Now":"İndi","Drop photo here":"Şəkli bura atın","Tell us about your experience":"Təcrübəniz barədə bizə məlumat verin","Please rate your experience before posting":"Paylaşmadan əvvəl təcrübənizi qiymətləndirin","You help us grow with every review":"Hər rəy ilə böyüməyimizə kömək edirsiniz","Choose a platform below to leave your feedback":"Rəyinizi bildirmək üçün aşağıdakı platformalardan birini seçin","Your feedback is valuable and helps us improve.":"Rəyiniz bizim üçün dəyərlidir və inkişaf etməyimizə kömək edir.","An error occurred when submitting the form, please try again":"Formu göndərərkən xəta baş verdi, zəhmət olmasa yenidən cəhd edin","An unexpected error occurred. Please try again":"Gözlənilməz bir səhv baş verdi. Zəhmət olmasa, yenidən cəhd edin.","This photo is already uploaded. Please upload a different one":"Bu foto artıq yüklənib. Zəhmət olmasa, başqa birini yükləyin.","This file cannot be uploaded because the file format is unsupported":"Bu fayl yüklənə bilməz, çünki fayl formatı dəstəklənmir.","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Bu fayl yüklənə bilmir, çünki fayl ölçüsü limiti (100 MB) aşılır","You've started writing a review. If you close this window, your text will be lost.":"Rəy yazmağa başlamısınız. Bu pəncərəni bağlasanız, mətniniz itəcək.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Zəhmət olmasa, rəyinizi kopyalayıb digər platformalarda paylaşa bilərsinizmi? Bu, cəmi bir an çəkir və bizə çox kömək edir.",Posting:"Yazılır","Write Again":"Yenidən yaz","Write with AI":"AI ilə yazın","Hang on, your review is being written…":"Bir az gözləyin, rəyiniz yazılır…","Share key points to generate a review":"Rəy yaratmaq üçün əsas məqamları paylaşın","You've reached the limit of AI suggestions for now.":"Hazırda AI təklifləri üçün limitə çatdınız.","See original ({{language}})":"Orijinalı gör ({{language}})","See translation ({{language}})":"Tərcüməni gör ({{language}})"},"en-ca":{reviews:"reviews","Based on":"Based on","All Reviews":"All Reviews","Load More":"Load More","Owner Reply":"Owner Reply","Read more":"Read more","View on":"View on","Overall Rating":"Overall Rating",on:"on","{{number}} reviews":"{{number}} reviews","out of 5":"out of 5",Hide:"Hide","Verified by {{supplierName}}":"Verified by {{supplierName}}","Top Rated on {{supplierName}}":"Top Rated on {{supplierName}}","Review us on {{supplierName}}":"Review us on {{supplierName}}","AI-Generated Summary":"AI-Generated Summary","Very Good":"Very Good",Good:"Good","Posted on":"Posted on","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}","Verified Customer":"Verified Customer","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More",Excellent:"Excellent","Amazon’s Choice":"Amazon’s Choice","Best Seller on Amazon":"Best Seller on Amazon","There are no comments available for this review.":"There are no comments available for this review.","Guest Favorite on Airbnb":"Guest Favorite on Airbnb","Top Rated App":"Top Rated App","Best Value on Capterra":"Best Value on Capterra","Leader on G2":"Leader on G2","Left a 1-star rating. Needs improvement.":"Left a 1-star rating. Needs improvement.","Star Seller on Etsy":"Star Seller on Etsy","Top Performer on Capterra":"Top Performer on Capterra","Top Rated Seller on AliExpress":"Top Rated Seller on AliExpress","Left a 4-star rating. Very good!":"Left a 4-star rating. Very good!","Top Rated on Facebook":"Top Rated on Facebook","Left a 3-star rating. It was okay!":"Left a 3-star rating. It was okay!","Top Rated on Google Play":"Top Rated on Google Play","Left a 5-star rating. Excellent!":"Left a 5-star rating. Excellent!","Best Ease of Use on Capterra":"Best Ease of Use on Capterra","Users Love Us on G2":"Users Love Us on G2","High Performer on G2":"High Performer on G2","Traveller Review Award on Booking.com":"Traveller Review Award on Booking.com","Left a 2-star rating. Could be better.":"Left a 2-star rating. Could be better.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice on Tripadvisor","Diners’ Choice on OpenTable":"Diners’ Choice on OpenTable","Top Rated Stay on Booking.com":"Top Rated Stay on Booking.com","Top Rated on Google":"Top Rated on Google","People Love Us on Yelp":"People Love Us on Yelp","Based on {{number}} reviews":"Based on {{number}} reviews","Based on {{number}} {{supplierName}} reviews":"Based on {{number}} {{supplierName}} reviews",Or:"Or",You:"You",Cancel:"Cancel","Add Photo":"Add Photo",Done:"Done","Keep Writing":"Keep Writing","Write a Review":"Write a Review","Post Review":"Post Review","Discard Review":"Discard Review","Before you go…":"Before you go…","Thank you for your review!":"Thank you for your review!","Your name":"Your name","Copy Review Text":"Copy Review Text","Discard your review?":"Discard your review?","Review Text Copied":"Review Text Copied","Just Now":"Just Now","Drop photo here":"Drop photo here","Tell us about your experience":"Tell us about your experience","Please rate your experience before posting":"Please rate your experience before posting","You help us grow with every review":"You help us grow with every review","Choose a platform below to leave your feedback":"Choose a platform below to leave your feedback","Your feedback is valuable and helps us improve.":"Your feedback is valuable and helps us improve.","An error occurred when submitting the form, please try again":"An error occurred when submitting the form, please try again","An unexpected error occurred. Please try again":"An unexpected error occurred. Please try again","This photo is already uploaded. Please upload a different one":"This photo is already uploaded. Please upload a different one","This file cannot be uploaded because the file format is unsupported":"This file cannot be uploaded because the file format is unsupported.","This file cannot be uploaded because file size limit (100 MB) is exceeded":"This file cannot be uploaded because file size limit (100 MB) is exceeded","You've started writing a review. If you close this window, your text will be lost.":"You've started writing a review. If you close this window, your text will be lost.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.",Posting:"Posting","Write Again":"Write Again","Write with AI":"Write with AI","Hang on, your review is being written…":"Hang on, your review is being written…","Share key points to generate a review":"Share key points to generate a review","You've reached the limit of AI suggestions for now.":"You've reached the limit of AI suggestions for now.","See original ({{language}})":"See original ({{language}})","See translation ({{language}})":"See translation ({{language}})"},"en-nz":{"Based on":"Based on",reviews:"reviews","All Reviews":"All Reviews","Load More":"Load More","Owner Reply":"Owner Reply","Read more":"Read more","View on":"View on","Overall Rating":"Overall Rating",on:"on","{{number}} reviews":"{{number}} reviews","out of 5":"out of 5",Hide:"Hide","Verified by {{supplierName}}":"Verified by {{supplierName}}","Top Rated on {{supplierName}}":"Top Rated on {{supplierName}}","Review us on {{supplierName}}":"Review us on {{supplierName}}","AI-Generated Summary":"AI-Generated Summary","Very Good":"Very Good",Good:"Good","Posted on":"Posted on","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}","Verified Customer":"Verified Customer","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More",Excellent:"Excellent","Amazon’s Choice":"Amazon’s Choice","Best Seller on Amazon":"Best Seller on Amazon","There are no comments available for this review.":"There are no comments available for this review.","Guest Favorite on Airbnb":"Guest Favourite on Airbnb","Top Rated App":"Top Rated App","Best Value on Capterra":"Best Value on Capterra","Leader on G2":"Leader on G2","Left a 1-star rating. Needs improvement.":"Left a 1-star rating. Needs improvement.","Star Seller on Etsy":"Star Seller on Etsy","Top Performer on Capterra":"Top Performer on Capterra","Top Rated Seller on AliExpress":"Top Rated Seller on AliExpress","Left a 4-star rating. Very good!":"Left a 4-star rating. Very good!","Top Rated on Facebook":"Top Rated on Facebook","Left a 3-star rating. It was okay!":"Left a 3-star rating. It was okay!","Top Rated on Google Play":"Top Rated on Google Play","Left a 5-star rating. Excellent!":"Left a 5-star rating. Excellent!","Best Ease of Use on Capterra":"Best Ease of Use on Capterra","Users Love Us on G2":"Users Love Us on G2","High Performer on G2":"High Performer on G2","Traveller Review Award on Booking.com":"Traveller Review Award on Booking.com","Left a 2-star rating. Could be better.":"Left a 2-star rating. Could be better.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice on Tripadvisor","Diners’ Choice on OpenTable":"Diners’ Choice on OpenTable","Top Rated Stay on Booking.com":"Top Rated Stay on Booking.com","Top Rated on Google":"Top Rated on Google","People Love Us on Yelp":"People Love Us on Yelp","Based on {{number}} reviews":"Based on {{number}} reviews","Based on {{number}} {{supplierName}} reviews":"Based on {{number}} {{supplierName}} reviews",Or:"Or",You:"You",Cancel:"Cancel","Add Photo":"Add Photo",Done:"Done","Keep Writing":"Keep Writing","Write a Review":"Write a Review","Post Review":"Post Review","Discard Review":"Discard Review","Before you go…":"Before you go…","Thank you for your review!":"Thank you for your review!","Your name":"Your name","Copy Review Text":"Copy Review Text","Discard your review?":"Discard your review?","Review Text Copied":"Review Text Copied","Just Now":"Just Now","Drop photo here":"Drop photo here","Tell us about your experience":"Tell us about your experience","Please rate your experience before posting":"Please rate your experience before posting","You help us grow with every review":"You help us grow with every review","Choose a platform below to leave your feedback":"Choose a platform below to leave your feedback","Your feedback is valuable and helps us improve.":"Your feedback is valuable and helps us improve.","An error occurred when submitting the form, please try again":"An error occurred when submitting the form, please try again","An unexpected error occurred. Please try again":"An unexpected error occurred. Please try again","This photo is already uploaded. Please upload a different one":"This photo is already uploaded. Please upload a different one","This file cannot be uploaded because the file format is unsupported":"This file cannot be uploaded because the file format is unsupported.","This file cannot be uploaded because file size limit (100 MB) is exceeded":"This file cannot be uploaded because file size limit (100 MB) is exceeded","You've started writing a review. If you close this window, your text will be lost.":"You've started writing a review. If you close this window, your text will be lost.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.",Posting:"Posting","Write Again":"Write Again","Write with AI":"Write with AI","Hang on, your review is being written…":"Hang on, your review is being written…","Share key points to generate a review":"Share key points to generate a review","You've reached the limit of AI suggestions for now.":"You've reached the limit of AI suggestions for now.","See original ({{language}})":"See original ({{language}})","See translation ({{language}})":"See translation ({{language}})"},"en-za":{"Based on":"Based on",reviews:"reviews","All Reviews":"All Reviews","Load More":"Load More","Owner Reply":"Owner Reply","Read more":"Read more","View on":"View on","Overall Rating":"Overall Rating",on:"on","{{number}} reviews":"{{number}} reviews","out of 5":"out of 5",Hide:"Hide","Verified by {{supplierName}}":"Verified by {{supplierName}}","Top Rated on {{supplierName}}":"Top Rated on {{supplierName}}","Review us on {{supplierName}}":"Review us on {{supplierName}}","AI-Generated Summary":"AI-Generated Summary","Very Good":"Very Good",Good:"Good","Posted on":"Posted on","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}","Verified Customer":"Verified Customer","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More",Excellent:"Excellent","Amazon’s Choice":"Amazon’s Choice","Best Seller on Amazon":"Best Seller on Amazon","There are no comments available for this review.":"There are no comments available for this review.","Guest Favorite on Airbnb":"Guest Favourite on Airbnb","Top Rated App":"Top Rated App","Best Value on Capterra":"Best Value on Capterra","Leader on G2":"Leader on G2","Left a 1-star rating. Needs improvement.":"Left a 1-star rating. Needs improvement.","Star Seller on Etsy":"Star Seller on Etsy","Top Performer on Capterra":"Top Performer on Capterra","Top Rated Seller on AliExpress":"Top Rated Seller on AliExpress","Left a 4-star rating. Very good!":"Left a 4-star rating. Very good!","Top Rated on Facebook":"Top Rated on Facebook","Left a 3-star rating. It was okay!":"Left a 3-star rating. It was okay!","Top Rated on Google Play":"Top Rated on Google Play","Left a 5-star rating. Excellent!":"Left a 5-star rating. Excellent!","Best Ease of Use on Capterra":"Best Ease of Use on Capterra","Users Love Us on G2":"Users Love Us on G2","High Performer on G2":"High Performer on G2","Traveller Review Award on Booking.com":"Traveller Review Award on Booking.com","Left a 2-star rating. Could be better.":"Left a 2-star rating. Could be better.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice on Tripadvisor","Diners’ Choice on OpenTable":"Diners’ Choice on OpenTable","Top Rated Stay on Booking.com":"Top Rated Stay on Booking.com","Top Rated on Google":"Top Rated on Google","People Love Us on Yelp":"People Love Us on Yelp","Based on {{number}} reviews":"Based on {{number}} reviews","Based on {{number}} {{supplierName}} reviews":"Based on {{number}} {{supplierName}} reviews",Or:"Or",You:"You",Cancel:"Cancel","Add Photo":"Add Photo",Done:"Done","Keep Writing":"Keep Writing","Write a Review":"Write a Review","Post Review":"Post Review","Discard Review":"Discard Review","Before you go…":"Before you go…","Thank you for your review!":"Thank you for your review!","Your name":"Your name","Copy Review Text":"Copy Review Text","Discard your review?":"Discard your review?","Review Text Copied":"Review Text Copied","Just Now":"Just Now","Drop photo here":"Drop photo here","Tell us about your experience":"Tell us about your experience","Please rate your experience before posting":"Please rate your experience before posting","You help us grow with every review":"You help us grow with every review","Choose a platform below to leave your feedback":"Choose a platform below to leave your feedback","Your feedback is valuable and helps us improve.":"Your feedback is valuable and helps us improve.","An error occurred when submitting the form, please try again":"An error occurred when submitting the form, please try again","An unexpected error occurred. Please try again":"An unexpected error occurred. Please try again","This photo is already uploaded. Please upload a different one":"This photo is already uploaded. Please upload a different one","This file cannot be uploaded because the file format is unsupported":"This file cannot be uploaded because the file format is unsupported.","This file cannot be uploaded because file size limit (100 MB) is exceeded":"This file cannot be uploaded because file size limit (100 MB) is exceeded","You've started writing a review. If you close this window, your text will be lost.":"You've started writing a review. If you close this window, your text will be lost.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.",Posting:"Posting","Write Again":"Write Again","Write with AI":"Write with AI","Hang on, your review is being written…":"Hang on, your review is being written…","Share key points to generate a review":"Share key points to generate a review","You've reached the limit of AI suggestions for now.":"You've reached the limit of AI suggestions for now.","See original ({{language}})":"See original ({{language}})","See translation ({{language}})":"See translation ({{language}})"},"es-ar":{"Based on":"Basado en",reviews:"reseñas","All Reviews":"Todas las reseñas","Load More":"Cargar más","Owner Reply":"Respuesta del propietario","Read more":"Leer más","View on":"Ver en","Overall Rating":"Calificación general",on:"activado","{{number}} reviews":"{{number}} reseñas","out of 5":"de 5",Hide:"Ocultar","Verified by {{supplierName}}":"Verificado por {{supplierName}}","Top Rated on {{supplierName}}":"Mejor calificado en {{supplierName}}","Review us on {{supplierName}}":"Déjanos una reseña en {{supplierName}}","AI-Generated Summary":"Resumen generado por IA","Very Good":"Muy bueno",Good:"Bueno","Posted on":"Publicado el","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Mejor calificado en {{firstSourceTitle}} y {{secondSourceTitle}}","Verified Customer":"Cliente verificado","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Mejor calificado en {{firstSourceTitle}}, {{secondSourceTitle}} y más",Excellent:"Excelente","Amazon’s Choice":"Elección de Amazon","Best Seller on Amazon":"Más vendido en Amazon","There are no comments available for this review.":"No hay comentarios disponibles para esta reseña.","Guest Favorite on Airbnb":"Favorito de los huéspedes en Airbnb","Top Rated App":"Aplicación Mejor Calificada","Best Value on Capterra":"Mejor relación calidad-precio en Capterra","Leader on G2":"Líder en G2","Left a 1-star rating. Needs improvement.":"Dejó una calificación de 1 estrella. Necesita mejorar.","Star Seller on Etsy":"Vendedor Estrella en Etsy","Top Performer on Capterra":"Mejor desempeño en Capterra","Top Rated Seller on AliExpress":"Vendedor mejor valorado en AliExpress","Left a 4-star rating. Very good!":"Dejó una calificación de 4 estrellas. ¡Muy bueno!","Top Rated on Facebook":"Mejor calificado en Facebook","Left a 3-star rating. It was okay!":"Dejó una calificación de 3 estrellas. ¡Estuvo bien!","Top Rated on Google Play":"Mejor calificado en Google Play","Left a 5-star rating. Excellent!":"Dejó una calificación de 5 estrellas. ¡Excelente!","Best Ease of Use on Capterra":"Mejor Facilidad de Uso en Capterra","Users Love Us on G2":"Los usuarios nos aman en G2","High Performer on G2":"Alto rendimiento en G2","Traveller Review Award on Booking.com":"Premio Traveller Review en Booking.com","Left a 2-star rating. Could be better.":"Dejó una calificación de 2 estrellas. Podría ser mejor.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice en Tripadvisor","Diners’ Choice on OpenTable":"Elección de comensales en OpenTable","Top Rated Stay on Booking.com":"Alojamiento mejor valorado en Booking.com","Top Rated on Google":"Mejor calificado en Google","People Love Us on Yelp":"La gente nos ama en Yelp","Based on {{number}} reviews":"Basado en {{number}} reseñas","Based on {{number}} {{supplierName}} reviews":"Basado en {{number}} reseñas de {{supplierName}}",Or:"O",You:"Tú",Cancel:"Cancelar","Add Photo":"Agregar foto",Done:"Listo","Keep Writing":"Seguí escribiendo","Write a Review":"Escribir una reseña","Post Review":"Publicar reseña","Discard Review":"Descartar reseña","Before you go…":"Antes de irte…","Thank you for your review!":"¡Gracias por tu reseña!","Your name":"Tu nombre","Copy Review Text":"Copiar texto de la reseña","Discard your review?":"¿Descartar tu reseña?","Review Text Copied":"Texto de la reseña copiado","Just Now":"Justo ahora","Drop photo here":"Suelta la foto aquí","Tell us about your experience":"Contanos tu experiencia","Please rate your experience before posting":"Por favor, califica tu experiencia antes de publicar","You help us grow with every review":"Nos ayudás a crecer con cada reseña","Choose a platform below to leave your feedback":"Elige una plataforma abajo para dejar tu opinión","Your feedback is valuable and helps us improve.":"Tu opinión es valiosa y nos ayuda a mejorar.","An error occurred when submitting the form, please try again":"Ocurrió un error al enviar el formulario, por favor intentá de nuevo","An unexpected error occurred. Please try again":"Ocurrió un error inesperado. Por favor, inténtalo de nuevo.","This photo is already uploaded. Please upload a different one":"Esta foto ya fue subida. Por favor, sube otra diferente.","This file cannot be uploaded because the file format is unsupported":"No se puede subir este archivo porque el formato no es compatible.","This file cannot be uploaded because file size limit (100 MB) is exceeded":"No se puede subir este archivo porque supera el límite de tamaño (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Comenzaste a escribir una reseña. Si cierras esta ventana, tu texto se perderá.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"¿Podrías copiar tu reseña y compartirla en otras plataformas? Solo toma un momento y realmente nos ayuda.",Posting:"Publicando","Write Again":"Escribir de nuevo","Write with AI":"Escribir con IA","Hang on, your review is being written…":"Espera, tu reseña se está escribiendo…","Share key points to generate a review":"Comparte puntos clave para generar una reseña","You've reached the limit of AI suggestions for now.":"Has alcanzado el límite de sugerencias de IA por ahora.","See original ({{language}})":"Ver original ({{language}})","See translation ({{language}})":"Ver traducción ({{language}})"},"es-cl":{"Based on":"Basado en",reviews:"reseñas","All Reviews":"Todas las reseñas","Load More":"Cargar más","Owner Reply":"Respuesta del propietario","Read more":"Leer más","View on":"Ver en","Overall Rating":"Calificación general",on:"activado","{{number}} reviews":"{{number}} reseñas","out of 5":"de 5",Hide:"Ocultar","Verified by {{supplierName}}":"Verificado por {{supplierName}}","Top Rated on {{supplierName}}":"Mejor calificado en {{supplierName}}","Review us on {{supplierName}}":"Déjanos una reseña en {{supplierName}}","AI-Generated Summary":"Resumen generado por IA","Very Good":"Muy bueno",Good:"Bueno","Posted on":"Publicado el","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Mejor calificado en {{firstSourceTitle}} y {{secondSourceTitle}}","Verified Customer":"Cliente verificado","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Mejor calificado en {{firstSourceTitle}}, {{secondSourceTitle}} y más",Excellent:"Excelente","Amazon’s Choice":"Elección de Amazon","Best Seller on Amazon":"Más vendido en Amazon","There are no comments available for this review.":"No hay comentarios disponibles para esta reseña.","Guest Favorite on Airbnb":"Favorito de los huéspedes en Airbnb","Top Rated App":"Aplicación Mejor Calificada","Best Value on Capterra":"Mejor relación precio-calidad en Capterra","Leader on G2":"Líder en G2","Left a 1-star rating. Needs improvement.":"Dejó una calificación de 1 estrella. Necesita mejorar.","Star Seller on Etsy":"Vendedor Estrella en Etsy","Top Performer on Capterra":"Mejor desempeño en Capterra","Top Rated Seller on AliExpress":"Vendedor mejor valorado en AliExpress","Left a 4-star rating. Very good!":"Dejó una calificación de 4 estrellas. ¡Muy bueno!","Top Rated on Facebook":"Mejor calificado en Facebook","Left a 3-star rating. It was okay!":"Dejó una calificación de 3 estrellas. ¡Estuvo bien!","Top Rated on Google Play":"Mejor calificado en Google Play","Left a 5-star rating. Excellent!":"Dejó una calificación de 5 estrellas. ¡Excelente!","Best Ease of Use on Capterra":"Mejor Facilidad de Uso en Capterra","Users Love Us on G2":"Los usuarios nos aman en G2","High Performer on G2":"Alto rendimiento en G2","Traveller Review Award on Booking.com":"Premio Traveller Review en Booking.com","Left a 2-star rating. Could be better.":"Dejó una calificación de 2 estrellas. Podría ser mejor.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice en Tripadvisor","Diners’ Choice on OpenTable":"Elección de comensales en OpenTable","Top Rated Stay on Booking.com":"Alojamiento mejor valorado en Booking.com","Top Rated on Google":"Mejor calificado en Google","People Love Us on Yelp":"La gente nos ama en Yelp","Based on {{number}} reviews":"Basado en {{number}} reseñas","Based on {{number}} {{supplierName}} reviews":"Basado en {{number}} reseñas de {{supplierName}}",Or:"O",You:"Tú",Cancel:"Cancelar","Add Photo":"Agregar foto",Done:"Listo","Keep Writing":"Sigue escribiendo","Write a Review":"Escribir una reseña","Post Review":"Publicar reseña","Discard Review":"Descartar reseña","Before you go…":"Antes de irte…","Thank you for your review!":"¡Gracias por tu reseña!","Your name":"Tu nombre","Copy Review Text":"Copiar texto de la reseña","Discard your review?":"¿Descartar tu reseña?","Review Text Copied":"Texto de la reseña copiado","Just Now":"Justo ahora","Drop photo here":"Suelta la foto aquí","Tell us about your experience":"Cuéntanos tu experiencia","Please rate your experience before posting":"Por favor, califica tu experiencia antes de publicar","You help us grow with every review":"Nos ayudas a crecer con cada reseña","Choose a platform below to leave your feedback":"Elige una plataforma abajo para dejar tu opinión","Your feedback is valuable and helps us improve.":"Tu opinión es valiosa y nos ayuda a mejorar.","An error occurred when submitting the form, please try again":"Ocurrió un error al enviar el formulario, por favor intenta nuevamente","An unexpected error occurred. Please try again":"Ocurrió un error inesperado. Por favor, inténtalo nuevamente.","This photo is already uploaded. Please upload a different one":"Esta foto ya fue subida. Por favor, sube otra diferente.","This file cannot be uploaded because the file format is unsupported":"No se puede subir este archivo porque el formato no es compatible.","This file cannot be uploaded because file size limit (100 MB) is exceeded":"No se puede subir este archivo porque supera el límite de tamaño (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Comenzaste a escribir una reseña. Si cierras esta ventana, tu texto se perderá.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"¿Podrías copiar tu reseña y compartirla en otras plataformas? Solo toma un momento y realmente nos ayuda.",Posting:"Publicando","Write Again":"Escribir de nuevo","Write with AI":"Escribir con IA","Hang on, your review is being written…":"Espera, tu reseña se está escribiendo…","Share key points to generate a review":"Comparte puntos clave para generar una reseña","You've reached the limit of AI suggestions for now.":"Has alcanzado el límite de sugerencias de IA por ahora.","See original ({{language}})":"Ver original ({{language}})","See translation ({{language}})":"Ver traducción ({{language}})"},"es-co":{"Based on":"Basado en",reviews:"reseñas","All Reviews":"Todas las reseñas","Load More":"Cargar más","Owner Reply":"Respuesta del propietario","Read more":"Leer más","View on":"Ver en","Overall Rating":"Calificación general",on:"activado","{{number}} reviews":"{{number}} reseñas","out of 5":"de 5",Hide:"Ocultar","Verified by {{supplierName}}":"Verificado por {{supplierName}}","Top Rated on {{supplierName}}":"Mejor calificado en {{supplierName}}","Review us on {{supplierName}}":"Déjanos una reseña en {{supplierName}}","AI-Generated Summary":"Resumen generado por IA","Very Good":"Muy bueno",Good:"Bueno","Posted on":"Publicado el","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Mejor calificado en {{firstSourceTitle}} y {{secondSourceTitle}}","Verified Customer":"Cliente verificado","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Mejor calificado en {{firstSourceTitle}}, {{secondSourceTitle}} y más",Excellent:"Excelente","Amazon’s Choice":"Elección de Amazon","Best Seller on Amazon":"Más vendido en Amazon","There are no comments available for this review.":"No hay comentarios disponibles para esta reseña.","Guest Favorite on Airbnb":"Favorito de los huéspedes en Airbnb","Top Rated App":"Aplicación Mejor Calificada","Best Value on Capterra":"Mejor relación calidad-precio en Capterra","Leader on G2":"Líder en G2","Left a 1-star rating. Needs improvement.":"Dejó una calificación de 1 estrella. Necesita mejorar.","Star Seller on Etsy":"Vendedor Estrella en Etsy","Top Performer on Capterra":"Mejor desempeño en Capterra","Top Rated Seller on AliExpress":"Vendedor mejor valorado en AliExpress","Left a 4-star rating. Very good!":"Dejó una calificación de 4 estrellas. ¡Muy bueno!","Top Rated on Facebook":"Mejor calificado en Facebook","Left a 3-star rating. It was okay!":"Dejó una calificación de 3 estrellas. ¡Estuvo bien!","Top Rated on Google Play":"Mejor calificado en Google Play","Left a 5-star rating. Excellent!":"Dejó una calificación de 5 estrellas. ¡Excelente!","Best Ease of Use on Capterra":"Mejor Facilidad de Uso en Capterra","Users Love Us on G2":"Los usuarios nos aman en G2","High Performer on G2":"Alto rendimiento en G2","Traveller Review Award on Booking.com":"Premio Traveller Review en Booking.com","Left a 2-star rating. Could be better.":"Dejó una calificación de 2 estrellas. Podría ser mejor.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice en Tripadvisor","Diners’ Choice on OpenTable":"Elección de comensales en OpenTable","Top Rated Stay on Booking.com":"Alojamiento mejor valorado en Booking.com","Top Rated on Google":"Mejor calificado en Google","People Love Us on Yelp":"La gente nos ama en Yelp","Based on {{number}} reviews":"Basado en {{number}} reseñas","Based on {{number}} {{supplierName}} reviews":"Basado en {{number}} reseñas de {{supplierName}}",Or:"O",You:"Tú",Cancel:"Cancelar","Add Photo":"Agregar foto",Done:"Listo","Keep Writing":"Sigue escribiendo","Write a Review":"Escribir una reseña","Post Review":"Publicar reseña","Discard Review":"Descartar reseña","Before you go…":"Antes de irte…","Thank you for your review!":"¡Gracias por tu reseña!","Your name":"Tu nombre","Copy Review Text":"Copiar texto de la reseña","Discard your review?":"¿Descartar tu reseña?","Review Text Copied":"Texto de la reseña copiado","Just Now":"Justo ahora","Drop photo here":"Suelta la foto aquí","Tell us about your experience":"Cuéntanos tu experiencia","Please rate your experience before posting":"Por favor, califica tu experiencia antes de publicar","You help us grow with every review":"Nos ayudas a crecer con cada reseña","Choose a platform below to leave your feedback":"Elige una plataforma abajo para dejar tu opinión","Your feedback is valuable and helps us improve.":"Tu opinión es valiosa y nos ayuda a mejorar.","An error occurred when submitting the form, please try again":"Ocurrió un error al enviar el formulario, por favor intenta de nuevo","An unexpected error occurred. Please try again":"Ocurrió un error inesperado. Por favor, inténtalo de nuevo.","This photo is already uploaded. Please upload a different one":"Esta foto ya fue subida. Por favor, sube otra diferente.","This file cannot be uploaded because the file format is unsupported":"No se puede subir este archivo porque el formato no es compatible.","This file cannot be uploaded because file size limit (100 MB) is exceeded":"No se puede subir este archivo porque supera el límite de tamaño (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Comenzaste a escribir una reseña. Si cierras esta ventana, tu texto se perderá.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"¿Podrías copiar tu reseña y compartirla en otras plataformas? Solo toma un momento y realmente nos ayuda.",Posting:"Publicando","Write Again":"Escribir de nuevo","Write with AI":"Escribir con IA","Hang on, your review is being written…":"Espera, tu reseña se está escribiendo…","Share key points to generate a review":"Comparte puntos clave para generar una reseña","You've reached the limit of AI suggestions for now.":"Has alcanzado el límite de sugerencias de IA por ahora.","See original ({{language}})":"Ver original ({{language}})","See translation ({{language}})":"Ver traducción ({{language}})"},"es-mx":{reviews:"reseñas","Based on":"Basado en","All Reviews":"Todas las reseñas","Load More":"Cargar más","Owner Reply":"Respuesta del propietario","Read more":"Leer más","View on":"Ver en","Overall Rating":"Calificación general",on:"activado","{{number}} reviews":"{{number}} reseñas","out of 5":"de 5",Hide:"Ocultar","Verified by {{supplierName}}":"Verificado por {{supplierName}}","Top Rated on {{supplierName}}":"Mejor calificado en {{supplierName}}","Review us on {{supplierName}}":"Déjanos una reseña en {{supplierName}}","AI-Generated Summary":"Resumen generado por IA","Very Good":"Muy bueno",Good:"Bueno","Posted on":"Publicado el","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Mejor calificado en {{firstSourceTitle}} y {{secondSourceTitle}}","Verified Customer":"Cliente verificado","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Mejor calificado en {{firstSourceTitle}}, {{secondSourceTitle}} y más",Excellent:"Excelente","Amazon’s Choice":"Elección de Amazon","Best Seller on Amazon":"Más vendido en Amazon","There are no comments available for this review.":"No hay comentarios disponibles para esta reseña.","Guest Favorite on Airbnb":"Favorito de los huéspedes en Airbnb","Top Rated App":"Aplicación Mejor Calificada","Best Value on Capterra":"Mejor relación calidad-precio en Capterra","Leader on G2":"Líder en G2","Left a 1-star rating. Needs improvement.":"Dejó una calificación de 1 estrella. Necesita mejorar.","Star Seller on Etsy":"Vendedor Estrella en Etsy","Top Performer on Capterra":"Mejor desempeño en Capterra","Top Rated Seller on AliExpress":"Vendedor mejor valorado en AliExpress","Left a 4-star rating. Very good!":"Dejó una calificación de 4 estrellas. ¡Muy bueno!","Top Rated on Facebook":"Mejor calificado en Facebook","Left a 3-star rating. It was okay!":"Dejó una calificación de 3 estrellas. ¡Estuvo bien!","Top Rated on Google Play":"Mejor calificado en Google Play","Left a 5-star rating. Excellent!":"Dejó una calificación de 5 estrellas. ¡Excelente!","Best Ease of Use on Capterra":"Mejor Facilidad de Uso en Capterra","Users Love Us on G2":"Los usuarios nos aman en G2","High Performer on G2":"Alto rendimiento en G2","Traveller Review Award on Booking.com":"Premio Traveller Review en Booking.com","Left a 2-star rating. Could be better.":"Dejó una calificación de 2 estrellas. Podría ser mejor.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice en Tripadvisor","Diners’ Choice on OpenTable":"Elección de comensales en OpenTable","Top Rated Stay on Booking.com":"Alojamiento mejor valorado en Booking.com","Top Rated on Google":"Mejor calificado en Google","People Love Us on Yelp":"La gente nos ama en Yelp","Based on {{number}} reviews":"Basado en {{number}} reseñas","Based on {{number}} {{supplierName}} reviews":"Basado en {{number}} reseñas de {{supplierName}}",Or:"O",You:"Tú",Cancel:"Cancelar","Add Photo":"Agregar foto",Done:"Listo","Keep Writing":"Sigue escribiendo","Write a Review":"Escribir una reseña","Post Review":"Publicar reseña","Discard Review":"Descartar reseña","Before you go…":"Antes de irte…","Thank you for your review!":"¡Gracias por tu reseña!","Your name":"Tu nombre","Copy Review Text":"Copiar texto de la reseña","Discard your review?":"¿Descartar tu reseña?","Review Text Copied":"Texto de la reseña copiado","Just Now":"Justo ahora","Drop photo here":"Suelta la foto aquí","Tell us about your experience":"Cuéntanos tu experiencia","Please rate your experience before posting":"Por favor, califica tu experiencia antes de publicar","You help us grow with every review":"Nos ayudas a crecer con cada reseña","Choose a platform below to leave your feedback":"Elige una plataforma abajo para dejar tu opinión","Your feedback is valuable and helps us improve.":"Tu opinión es valiosa y nos ayuda a mejorar.","An error occurred when submitting the form, please try again":"Ocurrió un error al enviar el formulario, por favor intenta de nuevo","An unexpected error occurred. Please try again":"Ocurrió un error inesperado. Por favor, inténtalo de nuevo.","This photo is already uploaded. Please upload a different one":"Esta foto ya fue subida. Por favor, sube otra diferente.","This file cannot be uploaded because the file format is unsupported":"No se puede subir este archivo porque el formato no es compatible.","This file cannot be uploaded because file size limit (100 MB) is exceeded":"No se puede subir este archivo porque supera el límite de tamaño (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Comenzaste a escribir una reseña. Si cierras esta ventana, tu texto se perderá.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"¿Podrías copiar tu reseña y compartirla en otras plataformas? Solo toma un momento y realmente nos ayuda.",Posting:"Publicando","Write Again":"Escribir de nuevo","Write with AI":"Escribir con IA","Hang on, your review is being written…":"Espera, tu reseña se está escribiendo…","Share key points to generate a review":"Comparte puntos clave para generar una reseña","You've reached the limit of AI suggestions for now.":"Has alcanzado el límite de sugerencias de IA por ahora.","See original ({{language}})":"Ver original ({{language}})","See translation ({{language}})":"Ver traducción ({{language}})"},fil:{"Based on":"Batay sa",reviews:"mga review","All Reviews":"Lahat ng Review","Load More":"Mag-load pa","Owner Reply":"Sagot ng May-ari","Read more":"Magbasa pa","View on":"Tingnan sa","Overall Rating":"Kabuuang Rating",on:"bukas","{{number}} reviews":"{{number}} review","out of 5":"sa 5",Hide:"Itago","Verified by {{supplierName}}":"Na-verify ng {{supplierName}}","Top Rated on {{supplierName}}":"Pinakamataas na Rating sa {{supplierName}}","Review us on {{supplierName}}":"Magbigay ng review sa amin sa {{supplierName}}","AI-Generated Summary":"AI-Generated Summary","Very Good":"Napakaganda",Good:"Maganda","Posted on":"Naipost noong","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Pinakamataas ang rating sa {{firstSourceTitle}} at {{secondSourceTitle}}","Verified Customer":"Na-verify na Customer","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Pinakamataas ang Rating sa {{firstSourceTitle}}, {{secondSourceTitle}} at iba pa",Excellent:"Napakahusay","Amazon’s Choice":"Pinili ng Amazon","Best Seller on Amazon":"Pinakamabenta sa Amazon","There are no comments available for this review.":"Walang mga komento na magagamit para sa review na ito.","Guest Favorite on Airbnb":"Paborito ng Bisita sa Airbnb","Top Rated App":"Pinakamataas na Rated na App","Best Value on Capterra":"Pinakamahusay na Halaga sa Capterra","Leader on G2":"Nangunguna sa G2","Left a 1-star rating. Needs improvement.":"Nagbigay ng 1-star rating. Kailangan pang pagbutihin.","Star Seller on Etsy":"Star Seller sa Etsy","Top Performer on Capterra":"Nangungunang Tagapalabas sa Capterra","Top Rated Seller on AliExpress":"Pinakamataas na Rated na Seller sa AliExpress","Left a 4-star rating. Very good!":"Nagbigay ng 4-star rating. Napakaganda!","Top Rated on Facebook":"Pinakamataas ang Rating sa Facebook","Left a 3-star rating. It was okay!":"Nag-iwan ng 3-star rating. Ayos lang!","Top Rated on Google Play":"Pinakamataas ang Rating sa Google Play","Left a 5-star rating. Excellent!":"Nagbigay ng 5-star rating. Napakagaling!","Best Ease of Use on Capterra":"Pinakamahusay na Dali ng Paggamit sa Capterra","Users Love Us on G2":"Mahal kami ng mga user sa G2","High Performer on G2":"Mataas na Performer sa G2","Traveller Review Award on Booking.com":"Traveller Review Award sa Booking.com","Left a 2-star rating. Could be better.":"Nag-iwan ng 2-star rating. Puwede pang pagbutihin.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice sa Tripadvisor","Diners’ Choice on OpenTable":"Pinili ng mga Diner sa OpenTable","Top Rated Stay on Booking.com":"Pinakamataas na Rated na Pananatili sa Booking.com","Top Rated on Google":"Nangungunang Rated sa Google","People Love Us on Yelp":"Mahal kami ng mga tao sa Yelp","Based on {{number}} reviews":"Batay sa {{number}} review","Based on {{number}} {{supplierName}} reviews":"Batay sa {{number}} na review ng {{supplierName}}",Or:"O",You:"Ikaw",Cancel:"Kanselahin","Add Photo":"Magdagdag ng Larawan",Done:"Tapos na","Keep Writing":"Magpatuloy sa Pagsusulat","Write a Review":"Sumulat ng Review","Post Review":"Mag-post ng Review","Discard Review":"I-discard ang Review","Before you go…":"Bago ka umalis…","Thank you for your review!":"Salamat sa iyong review!","Your name":"Iyong pangalan","Copy Review Text":"Kopyahin ang Review Text","Discard your review?":"I-discard ang iyong review?","Review Text Copied":"Review Text na-kopya","Just Now":"Ngayon lang","Drop photo here":"I-drop ang larawan dito","Tell us about your experience":"Ikwento ang iyong karanasan","Please rate your experience before posting":"Paki-rate ang iyong karanasan bago mag-post","You help us grow with every review":"Tinutulungan mo kaming lumago sa bawat review","Choose a platform below to leave your feedback":"Pumili ng platform sa ibaba para magbigay ng iyong feedback","Your feedback is valuable and helps us improve.":"Mahalaga ang iyong feedback at nakakatulong ito sa aming pagpapabuti.","An error occurred when submitting the form, please try again":"Nagkaroon ng error sa pagsusumite ng form, pakisubukang muli","An unexpected error occurred. Please try again":"Nagkaroon ng hindi inaasahang error. Pakisubukang muli.","This photo is already uploaded. Please upload a different one":"Na-upload na ang larawang ito. Mangyaring mag-upload ng iba.","This file cannot be uploaded because the file format is unsupported":"Hindi ma-upload ang file na ito dahil hindi suportado ang format ng file.","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Hindi ma-upload ang file na ito dahil lumampas ito sa limitasyon ng laki ng file (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Nagsimula ka nang magsulat ng review. Kung isasara mo ang window na ito, mawawala ang iyong isinulat.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Maaari mo bang kopyahin ang iyong review at ibahagi ito sa ibang mga platform? Sandali lang ito at malaking tulong sa amin.",Posting:"Nagpo-post","Write Again":"Isulat Muli","Write with AI":"Sumulat gamit ang AI","Hang on, your review is being written…":"Sandali lang, isinusulat ang iyong review…","Share key points to generate a review":"Ibahagi ang mga pangunahing punto para makagawa ng review","You've reached the limit of AI suggestions for now.":"Naabot mo na ang limit ng AI na mungkahi sa ngayon.","See original ({{language}})":"Tingnan ang orihinal ({{language}})","See translation ({{language}})":"Tingnan ang pagsasalin ({{language}})"},"fr-ca":{reviews:"avis","Based on":"Basé sur","All Reviews":"Tous les avis","Load More":"Charger plus","Owner Reply":"Réponse du propriétaire","Read more":"Lire la suite","View on":"Voir sur","Overall Rating":"Note globale",on:"activé","{{number}} reviews":"{{number}} avis","out of 5":"sur 5",Hide:"Masquer","Verified by {{supplierName}}":"Vérifié par {{supplierName}}","Top Rated on {{supplierName}}":"Le mieux noté sur {{supplierName}}","Review us on {{supplierName}}":"Évaluez-nous sur {{supplierName}}","AI-Generated Summary":"Résumé généré par IA","Very Good":"Très bon",Good:"Bon","Posted on":"Publié le","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Mieux noté sur {{firstSourceTitle}} et {{secondSourceTitle}}","Verified Customer":"Client vérifié","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Mieux noté sur {{firstSourceTitle}}, {{secondSourceTitle}} et plus",Excellent:"Excellent","Amazon’s Choice":"Choix d’Amazon","Best Seller on Amazon":"Meilleure vente sur Amazon","There are no comments available for this review.":"Aucun commentaire n'est disponible pour cet avis.","Guest Favorite on Airbnb":"Coup de cœur des voyageurs sur Airbnb","Top Rated App":"Application la mieux notée","Best Value on Capterra":"Meilleur rapport qualité-prix sur Capterra","Leader on G2":"Chef de file sur G2","Left a 1-star rating. Needs improvement.":"A laissé une note de 1 étoile. Doit être amélioré.","Star Seller on Etsy":"Vendeur vedette sur Etsy","Top Performer on Capterra":"Meilleur performeur sur Capterra","Top Rated Seller on AliExpress":"Vendeur le mieux noté sur AliExpress","Left a 4-star rating. Very good!":"A laissé une note de 4 étoiles. Très bien!","Top Rated on Facebook":"Mieux noté sur Facebook","Left a 3-star rating. It was okay!":"A laissé une note de 3 étoiles. C'était correct!","Top Rated on Google Play":"Mieux noté sur Google Play","Left a 5-star rating. Excellent!":"A laissé une note de 5 étoiles. Excellent!","Best Ease of Use on Capterra":"Meilleure facilité d'utilisation sur Capterra","Users Love Us on G2":"Les utilisateurs nous adorent sur G2","High Performer on G2":"Haut performeur sur G2","Traveller Review Award on Booking.com":"Prix Traveller Review sur Booking.com","Left a 2-star rating. Could be better.":"A laissé une note de 2 étoiles. Peut être amélioré.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice sur Tripadvisor","Diners’ Choice on OpenTable":"Choix des clients sur OpenTable","Top Rated Stay on Booking.com":"Séjour le mieux noté sur Booking.com","Top Rated on Google":"Mieux noté sur Google","People Love Us on Yelp":"Les gens nous adorent sur Yelp","Based on {{number}} reviews":"Basé sur {{number}} avis","Based on {{number}} {{supplierName}} reviews":"Basé sur {{number}} avis de {{supplierName}}",Or:"Ou",You:"Vous",Cancel:"Annuler","Add Photo":"Ajouter une photo",Done:"Terminé","Keep Writing":"Continue d’écrire","Write a Review":"Écrire un avis","Post Review":"Publier un avis","Discard Review":"Ignorer l’avis","Before you go…":"Avant de partir…","Thank you for your review!":"Merci pour votre avis!","Your name":"Votre nom","Copy Review Text":"Copier le texte de l’avis","Discard your review?":"Supprimer votre avis?","Review Text Copied":"Texte de l’avis copié","Just Now":"À l’instant","Drop photo here":"Déposez la photo ici","Tell us about your experience":"Parlez-nous de votre expérience","Please rate your experience before posting":"Veuillez évaluer votre expérience avant de publier","You help us grow with every review":"Vous nous aidez à grandir avec chaque avis","Choose a platform below to leave your feedback":"Choisissez une plateforme ci-dessous pour laisser vos commentaires","Your feedback is valuable and helps us improve.":"Vos commentaires sont précieux et nous aident à nous améliorer.","An error occurred when submitting the form, please try again":"Une erreur s'est produite lors de l'envoi du formulaire, veuillez réessayer","An unexpected error occurred. Please try again":"Une erreur inattendue s'est produite. Veuillez réessayer.","This photo is already uploaded. Please upload a different one":"Cette photo a déjà été téléchargée. Veuillez en téléverser une autre.","This file cannot be uploaded because the file format is unsupported":"Ce fichier ne peut pas être téléversé car le format de fichier n'est pas pris en charge.","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Ce fichier ne peut pas être téléversé car la taille maximale (100 Mo) est dépassée","You've started writing a review. If you close this window, your text will be lost.":"Vous avez commencé à écrire un avis. Si vous fermez cette fenêtre, votre texte sera perdu.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Pourriez-vous copier votre avis et le partager sur d'autres plateformes? Cela ne prend qu'un instant et cela nous aide vraiment.",Posting:"Publication en cours","Write Again":"Réécrire","Write with AI":"Écrire avec l’IA","Hang on, your review is being written…":"Patientez, votre avis est en cours de rédaction…","Share key points to generate a review":"Partagez les points clés pour générer un avis","You've reached the limit of AI suggestions for now.":"Vous avez atteint la limite de suggestions de l’IA pour le moment.","See original ({{language}})":"Voir l'original ({{language}})","See translation ({{language}})":"Voir la traduction ({{language}})"},hy:{"Based on":"Հիմնված է",reviews:"վերանայումներ","All Reviews":"Բոլոր կարծիքները","Load More":"Ավելին բեռնել","Owner Reply":"Տիրոջ պատասխանը","Read more":"Կարդալ ավելին","View on":"Դիտել այստեղ","Overall Rating":"Ընդհանուր վարկանիշ",on:"միացված","{{number}} reviews":"{{number}} կարծիք","out of 5":"5-ից",Hide:"Թաքցնել","Verified by {{supplierName}}":"Հաստատված է {{supplierName}} կողմից","Top Rated on {{supplierName}}":"Լավագույն վարկանիշը՝ {{supplierName}}-ում","Review us on {{supplierName}}":"Գնահատեք մեզ {{supplierName}}-ում","AI-Generated Summary":"Արհեստական բանականությամբ ստեղծված ամփոփում","Very Good":"Շատ լավ",Good:"Լավ","Posted on":"Հրապարակվել է","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Լավագույն վարկանիշը՝ {{firstSourceTitle}} և {{secondSourceTitle}}","Verified Customer":"Հաստատված հաճախորդ","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Լավագույն վարկանիշը՝ {{firstSourceTitle}}, {{secondSourceTitle}} և ավելին",Excellent:"Գերազանց","Amazon’s Choice":"Amazon-ի ընտրությունը","Best Seller on Amazon":"Ամազոնի լավագույն վաճառվողը","There are no comments available for this review.":"Այս կարծիքի համար մեկնաբանություններ չկան։","Guest Favorite on Airbnb":"Հյուրերի սիրելի Airbnb-ում","Top Rated App":"Լավագույն գնահատված հավելված","Best Value on Capterra":"Լավագույն արժեքը Capterra-ում","Leader on G2":"Առաջատար G2-ում","Left a 1-star rating. Needs improvement.":"Թողել է 1 աստղանի գնահատական։ Պետք է բարելավել։","Star Seller on Etsy":"Աստղային վաճառող Etsy-ում","Top Performer on Capterra":"Լավագույն կատարողը Capterra-ում","Top Rated Seller on AliExpress":"AliExpress-ի լավագույն վարկանիշ ունեցող վաճառողը","Left a 4-star rating. Very good!":"Թողեց 4 աստղանի գնահատական։ Շատ լավ է։","Top Rated on Facebook":"Facebook-ում ամենաբարձր վարկանիշ ունեցողը","Left a 3-star rating. It was okay!":"3 աստղ է դրել։ Նորմալ էր։","Top Rated on Google Play":"Google Play-ում ամենաբարձր վարկանիշ ունեցողը","Left a 5-star rating. Excellent!":"5 աստղանոց գնահատական թողեց։ Գերազանց է։","Best Ease of Use on Capterra":"Լավագույն օգտագործման հարմարություն Capterra-ում","Users Love Us on G2":"Օգտատերերը սիրում են մեզ G2-ում","High Performer on G2":"Բարձր կատարողական G2-ում","Traveller Review Award on Booking.com":"Traveller Review Award Booking.com-ում","Left a 2-star rating. Could be better.":"Թողել է 2 աստղանի գնահատական։ Կարող էր ավելի լավ լինել։","Travelers’ Choice on Tripadvisor":"Travelers’ Choice Tripadvisor-ում","Diners’ Choice on OpenTable":"Ընտրված է OpenTable-ի հաճախորդների կողմից","Top Rated Stay on Booking.com":"Booking.com-ում ամենաբարձր վարկանիշ ունեցող կացարանը","Top Rated on Google":"Google-ում ամենաբարձր վարկանիշ ունեցողը","People Love Us on Yelp":"Մարդիկ սիրում են մեզ Yelp-ում","Based on {{number}} reviews":"{{number}} կարծիքի հիման վրա","Based on {{number}} {{supplierName}} reviews":"{{number}} {{supplierName}} կարծիքի հիման վրա",Or:"Կամ",You:"Դու",Cancel:"Չեղարկել","Add Photo":"Ավելացնել լուսանկար",Done:"Պատրաստ է","Keep Writing":"Շարունակիր գրել","Write a Review":"Գրեք կարծիք","Post Review":"Հրապարակել կարծիքը","Discard Review":"Մերժել կարծիքը","Before you go…":"Մինչ գնալը…","Thank you for your review!":"Շնորհակալություն ձեր կարծիքի համար:","Your name":"Ձեր անունը","Copy Review Text":"Պատճենել կարծիքի տեքստը","Discard your review?":"Ջնջե՞լ ձեր կարծիքը։","Review Text Copied":"Կարծիքի տեքստը պատճենվել է","Just Now":"Հիմա","Drop photo here":"Նկարը գցեք այստեղ","Tell us about your experience":"Պատմեք ձեր փորձի մասին","Please rate your experience before posting":"Խնդրում ենք գնահատել ձեր փորձը հրապարակելուց առաջ","You help us grow with every review":"Դուք օգնում եք մեզ աճել յուրաքանչյուր կարծիքով","Choose a platform below to leave your feedback":"Ձեր կարծիքը թողնելու համար ընտրեք հարթակներից մեկը ներքևում","Your feedback is valuable and helps us improve.":"Ձեր կարծիքը կարևոր է և օգնում է մեզ կատարելագործվել։","An error occurred when submitting the form, please try again":"Ձևը ուղարկելու ժամանակ սխալ տեղի ունեցավ, խնդրում ենք փորձել կրկին","An unexpected error occurred. Please try again":"Անսպասելի սխալ տեղի ունեցավ։ Խնդրում ենք փորձել կրկին։","This photo is already uploaded. Please upload a different one":"Այս լուսանկարը արդեն վերբեռնված է։ Խնդրում ենք վերբեռնել մեկ այլը։","This file cannot be uploaded because the file format is unsupported":"Այս ֆայլը հնարավոր չէ վերբեռնել, քանի որ ֆայլի ձևաչափը չի աջակցվում։","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Այս ֆայլը հնարավոր չէ վերբեռնել, քանի որ ֆայլի չափի սահմանաչափը (100 ՄԲ) գերազանցված է","You've started writing a review. If you close this window, your text will be lost.":"Դուք սկսել եք գրել կարծիք։ Եթե փակեք այս պատուհանը, ձեր տեքստը կկորչի։","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Կարո՞ղ եք պատճենել ձեր կարծիքը և տարածել այն այլ հարթակներում։ Դա ընդամենը մի պահ կպահանջի և մեզ շատ կօգնի։",Posting:"Հրապարակվում է","Write Again":"Կրկին գրել","Write with AI":"Գրեք արհեստական բանականությամբ","Hang on, your review is being written…":"Սպասեք, ձեր կարծիքը գրվում է…","Share key points to generate a review":"Կիսվեք հիմնական կետերով՝ կարծիք ստեղծելու համար","You've reached the limit of AI suggestions for now.":"Դուք այժմ հասել եք ԱԲ առաջարկների սահմանին։","See original ({{language}})":"Դիտել սկզբնականը ({{language}})","See translation ({{language}})":"Դիտել թարգմանությունը ({{language}})"},ka:{reviews:"მიმოხილვები","Based on":"დაფუძნებულია","All Reviews":"ყველა მიმოხილვა","Load More":"მეტის ჩატვირთვა","Owner Reply":"მეპატრონის პასუხი","Read more":"ვრცლად","View on":"ნახვა","Overall Rating":"საერთო რეიტინგი",on:"ჩართულია","{{number}} reviews":"{{number}} მიმოხილვა","out of 5":"5-დან",Hide:"დამალვა","Verified by {{supplierName}}":"დადასტურებულია {{supplierName}}-ის მიერ","Top Rated on {{supplierName}}":"ყველაზე მაღალი რეიტინგი {{supplierName}}-ზე","Review us on {{supplierName}}":"მოგვიწერეთ შეფასება {{supplierName}}-ზე","AI-Generated Summary":"AI-ით გენერირებული შეჯამება","Very Good":"ძალიან კარგი",Good:"კარგი","Posted on":"გამოქვეყნდა","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"ყველაზე მაღალი რეიტინგი {{firstSourceTitle}} და {{secondSourceTitle}}","Verified Customer":"დადასტურებული მომხმარებელი","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"ყველაზე მაღალი რეიტინგი {{firstSourceTitle}}, {{secondSourceTitle}} და სხვა",Excellent:"შესანიშნავი","Amazon’s Choice":"Amazon-ის არჩევანი","Best Seller on Amazon":"Amazon-ის საუკეთესო გამყიდველი","There are no comments available for this review.":"ამ მიმოხილვაზე კომენტარები არ არის ხელმისაწვდომი.","Guest Favorite on Airbnb":"სტუმრების რჩეული Airbnb-ზე","Top Rated App":"ყველაზე მაღალრეიტინგული აპი","Best Value on Capterra":"საუკეთესო ღირებულება Capterra-ზე","Leader on G2":"ლიდერი G2-ზე","Left a 1-star rating. Needs improvement.":"დატოვა 1-ვარსკვლავიანი შეფასება. საჭიროებს გაუმჯობესებას.","Star Seller on Etsy":"ვარსკვლავური გამყიდველი Etsy-ზე","Top Performer on Capterra":"ტოპ შემსრულებელი Capterra-ზე","Top Rated Seller on AliExpress":"AliExpress-ის ტოპ რეიტინგული გამყიდველი","Left a 4-star rating. Very good!":"დატოვა 4-ვარსკვლავიანი შეფასება. ძალიან კარგი!","Top Rated on Facebook":"Facebook-ზე უმაღლესი რეიტინგი","Left a 3-star rating. It was okay!":"დატოვა 3-ვარსკვლავიანი შეფასება. ნორმალური იყო!","Top Rated on Google Play":"ყველაზე მაღალი რეიტინგი Google Play-ზე","Left a 5-star rating. Excellent!":"დატოვა 5-ვარსკვლავიანი შეფასება. შესანიშნავია!","Best Ease of Use on Capterra":"საუკეთესო გამოყენების სიმარტივე Capterra-ზე","Users Love Us on G2":"მომხმარებლებს ვუყვარვართ G2-ზე","High Performer on G2":"მაღალი შედეგის მქონე G2-ზე","Traveller Review Award on Booking.com":"Traveller Review Award საიტზე Booking.com","Left a 2-star rating. Could be better.":"დატოვა 2-ვარსკვლავიანი შეფასება. შეიძლებოდა უკეთესი ყოფილიყო.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice Tripadvisor-ზე","Diners’ Choice on OpenTable":"OpenTable-ზე სტუმრების არჩევანი","Top Rated Stay on Booking.com":"Booking.com-ზე ყველაზე მაღალრეიტინგული განთავსება","Top Rated on Google":"ყველაზე მაღალი რეიტინგი Google-ზე","People Love Us on Yelp":"ხალხს ვუყვარვართ Yelp-ზე","Based on {{number}} reviews":"დაფუძნებულია {{number}} მიმოხილვაზე","Based on {{number}} {{supplierName}} reviews":"დაფუძნებულია {{number}} {{supplierName}} მიმოხილვაზე",Or:"ან",You:"შენ",Cancel:"გაუქმება","Add Photo":"ფოტოს დამატება",Done:"დასრულდა","Keep Writing":"წერე გაგრძელებით","Write a Review":"მიმოხილვის დაწერა","Post Review":"გამოხმაურების გამოქვეყნება","Discard Review":"მიმოხილვის გაუქმება","Before you go…":"სანამ წახვალ…","Thank you for your review!":"გმადლობთ თქვენი მიმოხილვისთვის!","Your name":"თქვენი სახელი","Copy Review Text":"მიმოხილვის ტექსტის კოპირება","Discard your review?":"გსურთ თქვენი მიმოხილვის გაუქმება?","Review Text Copied":"მიმოხილვის ტექსტი დაკოპირებულია","Just Now":"ახლა","Drop photo here":"გადმოაგდეთ ფოტო აქ","Tell us about your experience":"გვითხარით თქვენი გამოცდილების შესახებ","Please rate your experience before posting":"გთხოვთ, შეაფასოთ თქვენი გამოცდილება გამოქვეყნებამდე","You help us grow with every review":"თქვენ გვეხმარებით ზრდაში თითოეული მიმოხილვით","Choose a platform below to leave your feedback":"აირჩიეთ პლატფორმა ქვემოთ, რომ დატოვოთ თქვენი შეფასება","Your feedback is valuable and helps us improve.":"თქვენი გამოხმაურება მნიშვნელოვანია და გვეხმარება გაუმჯობესებაში.","An error occurred when submitting the form, please try again":"ფორმის გაგზავნისას მოხდა შეცდომა, გთხოვთ სცადოთ კიდევ ერთხელ","An unexpected error occurred. Please try again":"მოულოდნელი შეცდომა მოხდა. გთხოვთ, სცადეთ კიდევ ერთხელ.","This photo is already uploaded. Please upload a different one":"ეს ფოტო უკვე ატვირთულია. გთხოვთ, ატვირთოთ სხვა.","This file cannot be uploaded because the file format is unsupported":"ამ ფაილის ატვირთვა შეუძლებელია, რადგან ფაილის ფორმატი მხარდაჭერილი არ არის.","This file cannot be uploaded because file size limit (100 MB) is exceeded":"ამ ფაილის ატვირთვა შეუძლებელია, რადგან ფაილის ზომის ლიმიტი (100 მბ) გადაჭარბებულია","You've started writing a review. If you close this window, your text will be lost.":"თქვენ დაიწყეთ მიმოხილვის წერა. თუ ამ ფანჯარას დახურავთ, თქვენი ტექსტი დაიკარგება.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"გთხოვთ, დააკოპიროთ თქვენი მიმოხილვა და გააზიაროთ სხვა პლატფორმებზე? ამას მხოლოდ ერთი წამი სჭირდება და ძალიან გვეხმარება.",Posting:"გამოქვეყნება","Write Again":"თავიდან დაწერა","Write with AI":"დაწერე AI-ით","Hang on, your review is being written…":"დაიცადეთ, თქვენი მიმოხილვა იწერება…","Share key points to generate a review":"გააზიარეთ ძირითადი პუნქტები მიმოხილვის შესაქმნელად","You've reached the limit of AI suggestions for now.":"ამ დროისთვის მიაღწიეთ AI-ის შემოთავაზებების ლიმიტს.","See original ({{language}})":"ნახვა დასაწყისი ({{language}})","See translation ({{language}})":"ნახვა თარგმანი ({{language}})"},ms:{reviews:"ulasan","Based on":"Berdasarkan","All Reviews":"Semua Ulasan","Load More":"Muat Lagi","Owner Reply":"Balasan Pemilik","Read more":"Baca lagi","View on":"Lihat di","Overall Rating":"Penilaian Keseluruhan",on:"hidup","{{number}} reviews":"{{number}} ulasan","out of 5":"daripada 5",Hide:"Sembunyi","Verified by {{supplierName}}":"Disahkan oleh {{supplierName}}","Top Rated on {{supplierName}}":"Penilaian Tertinggi di {{supplierName}}","Review us on {{supplierName}}":"Tinggalkan ulasan untuk kami di {{supplierName}}","AI-Generated Summary":"Ringkasan Dihasilkan AI","Very Good":"Sangat Baik",Good:"Baik","Posted on":"Disiarkan pada","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Penarafan Tertinggi di {{firstSourceTitle}} dan {{secondSourceTitle}}","Verified Customer":"Pelanggan Disahkan","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Penarafan Tertinggi di {{firstSourceTitle}}, {{secondSourceTitle}} & Lain-lain",Excellent:"Cemerlang","Amazon’s Choice":"Pilihan Amazon","Best Seller on Amazon":"Terlaris di Amazon","There are no comments available for this review.":"Tiada komen tersedia untuk ulasan ini.","Guest Favorite on Airbnb":"Pilihan Tetamu di Airbnb","Top Rated App":"Aplikasi Paling Dinilai Tinggi","Best Value on Capterra":"Nilai Terbaik di Capterra","Leader on G2":"Peneraju di G2","Left a 1-star rating. Needs improvement.":"Memberi penilaian 1 bintang. Perlu penambahbaikan.","Star Seller on Etsy":"Penjual Bintang di Etsy","Top Performer on Capterra":"Persembahan Terbaik di Capterra","Top Rated Seller on AliExpress":"Penjual Bertaraf Tertinggi di AliExpress","Left a 4-star rating. Very good!":"Memberi penilaian 4 bintang. Sangat baik!","Top Rated on Facebook":"Penarafan Tertinggi di Facebook","Left a 3-star rating. It was okay!":"Tinggalkan penilaian 3 bintang. Ia biasa sahaja!","Top Rated on Google Play":"Penarafan Tertinggi di Google Play","Left a 5-star rating. Excellent!":"Memberi penarafan 5 bintang. Cemerlang!","Best Ease of Use on Capterra":"Kemudahan Penggunaan Terbaik di Capterra","Users Love Us on G2":"Pengguna Suka Kami di G2","High Performer on G2":"Prestasi Tinggi di G2","Traveller Review Award on Booking.com":"Anugerah Ulasan Pengembara di Booking.com","Left a 2-star rating. Could be better.":"Tinggalkan penilaian 2 bintang. Boleh diperbaiki.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice di Tripadvisor","Diners’ Choice on OpenTable":"Pilihan Pengunjung di OpenTable","Top Rated Stay on Booking.com":"Penginapan Dinilai Tertinggi di Booking.com","Top Rated on Google":"Penilaian Tertinggi di Google","People Love Us on Yelp":"Orang ramai sukakan kami di Yelp","Based on {{number}} reviews":"Berdasarkan {{number}} ulasan","Based on {{number}} {{supplierName}} reviews":"Berdasarkan {{number}} ulasan {{supplierName}}",Or:"Atau",You:"Anda",Cancel:"Batal","Add Photo":"Tambah Foto",Done:"Selesai","Keep Writing":"Teruskan Menulis","Write a Review":"Tulis Ulasan","Post Review":"Hantar Ulasan","Discard Review":"Buang Ulasan","Before you go…":"Sebelum anda pergi…","Thank you for your review!":"Terima kasih atas ulasan anda!","Your name":"Nama anda","Copy Review Text":"Salin Teks Ulasan","Discard your review?":"Buang ulasan anda?","Review Text Copied":"Teks Ulasan Disalin","Just Now":"Baru sahaja","Drop photo here":"Lepaskan foto di sini","Tell us about your experience":"Ceritakan pengalaman anda","Please rate your experience before posting":"Sila nilai pengalaman anda sebelum menghantar","You help us grow with every review":"Anda membantu kami berkembang dengan setiap ulasan","Choose a platform below to leave your feedback":"Pilih platform di bawah untuk tinggalkan maklum balas anda","Your feedback is valuable and helps us improve.":"Maklum balas anda sangat berharga dan membantu kami untuk memperbaiki diri.","An error occurred when submitting the form, please try again":"Ralat berlaku semasa menghantar borang, sila cuba lagi","An unexpected error occurred. Please try again":"Ralat yang tidak dijangka telah berlaku. Sila cuba lagi.","This photo is already uploaded. Please upload a different one":"Foto ini telah dimuat naik. Sila muat naik yang lain.","This file cannot be uploaded because the file format is unsupported":"Fail ini tidak boleh dimuat naik kerana format fail tidak disokong.","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Fail ini tidak boleh dimuat naik kerana had saiz fail (100 MB) telah melebihi","You've started writing a review. If you close this window, your text will be lost.":"Anda telah mula menulis ulasan. Jika anda tutup tetingkap ini, teks anda akan hilang.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Bolehkah anda salin ulasan anda dan kongsikannya di platform lain? Ia hanya mengambil masa sebentar dan sangat membantu kami.",Posting:"Sedang menyiarkan","Write Again":"Tulis Semula","Write with AI":"Tulis dengan AI","Hang on, your review is being written…":"Sila tunggu, ulasan anda sedang ditulis…","Share key points to generate a review":"Kongsi perkara utama untuk menjana ulasan","You've reached the limit of AI suggestions for now.":"Anda telah mencapai had cadangan AI buat masa ini.","See original ({{language}})":"Lihat asal ({{language}})","See translation ({{language}})":"Lihat terjemahan ({{language}})"},ne:{reviews:"समीक्षाहरू","Based on":"आधारित","All Reviews":"सबै समीक्षाहरू","Load More":"थप लोड गर्नुहोस्","Owner Reply":"धनीको जवाफ","Read more":"थप पढ्नुहोस्","View on":"मा हेर्नुहोस्","Overall Rating":"कुल रेटिङ",on:"सञ्चालित","{{number}} reviews":"{{number}} समीक्षा","out of 5":"५ मध्ये",Hide:"लुकाउनुहोस्","Verified by {{supplierName}}":"{{supplierName}} द्वारा प्रमाणित","Top Rated on {{supplierName}}":"{{supplierName}} मा उच्चतम रेटिङ","Review us on {{supplierName}}":"{{supplierName}} मा हामीलाई समीक्षा गर्नुहोस्","AI-Generated Summary":"एआई-ले सिर्जना गरेको संक्षेप","Very Good":"धेरै राम्रो",Good:"राम्रो","Posted on":"पोस्ट गरिएको मिति","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"{{firstSourceTitle}} र {{secondSourceTitle}} मा उच्चतम रेटिङ","Verified Customer":"प्रमाणित ग्राहक","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"{{firstSourceTitle}}, {{secondSourceTitle}} र थपमा उच्चतम रेटिङ",Excellent:"उत्कृष्ट","Amazon’s Choice":"Amazon को रोजाइ","Best Seller on Amazon":"Amazon मा सबैभन्दा बढी बिक्री भएको","There are no comments available for this review.":"यो समीक्षाका लागि कुनै टिप्पणीहरू उपलब्ध छैनन्।","Guest Favorite on Airbnb":"Airbnb मा पाहुनाको मनपर्ने","Top Rated App":"शीर्ष श्रेणीको एप","Best Value on Capterra":"Capterra मा उत्कृष्ट मूल्य","Leader on G2":"G2 मा नेता","Left a 1-star rating. Needs improvement.":"१-स्टार रेटिङ छोडियो। सुधार आवश्यक छ।","Star Seller on Etsy":"Etsy मा स्टार विक्रेता","Top Performer on Capterra":"Capterra मा शीर्ष प्रदर्शनकर्ता","Top Rated Seller on AliExpress":"AliExpress मा उच्च श्रेणीको विक्रेता","Left a 4-star rating. Very good!":"४-तारेको रेटिङ छोडियो। धेरै राम्रो!","Top Rated on Facebook":"Facebook मा उच्चतम रेटिङ","Left a 3-star rating. It was okay!":"३-तारे रेटिङ छोडियो। ठीकै थियो!","Top Rated on Google Play":"Google Play मा सबैभन्दा उच्च रेटिङ","Left a 5-star rating. Excellent!":"५-तारे रेटिङ छोडियो। उत्कृष्ट!","Best Ease of Use on Capterra":"Capterra मा उत्कृष्ट प्रयोग सहजता","Users Love Us on G2":"प्रयोगकर्ताहरूले G2 मा हामीलाई मन पराउँछन्","High Performer on G2":"G2 मा उच्च प्रदर्शनकर्ता","Traveller Review Award on Booking.com":"Booking.com मा Traveller Review Award","Left a 2-star rating. Could be better.":"२-तारे रेटिङ छोडियो। अझ राम्रो हुन सक्थ्यो।","Travelers’ Choice on Tripadvisor":"Tripadvisor मा Travelers’ Choice","Diners’ Choice on OpenTable":"OpenTable मा डाइनरहरूको रोजाइ","Top Rated Stay on Booking.com":"Booking.com मा सबैभन्दा उच्च मूल्याङ्कन गरिएको बसाइ","Top Rated on Google":"Google मा उच्चतम रेटिङ","People Love Us on Yelp":"मानिसहरूले Yelp मा हामीलाई मन पराउँछन्","Based on {{number}} reviews":"{{number}} समीक्षामा आधारित","Based on {{number}} {{supplierName}} reviews":"{{supplierName}} का {{number}} समीक्षा अनुसार",Or:"वा",You:"तपाईं",Cancel:"रद्द गर्नुहोस्","Add Photo":"फोटो थप्नुहोस्",Done:"सकियो","Keep Writing":"लेखन जारी राख्नुहोस्","Write a Review":"समीक्षा लेख्नुहोस्","Post Review":"समीक्षा पोस्ट गर्नुहोस्","Discard Review":"समीक्षा हटाउनुहोस्","Before you go…":"तपाईं जानु अघि…","Thank you for your review!":"तपाईंको समीक्षा को लागि धन्यवाद!","Your name":"तपाईंको नाम","Copy Review Text":"समीक्षा पाठ प्रतिलिपि गर्नुहोस्","Discard your review?":"तपाईंको समीक्षा हटाउने?","Review Text Copied":"समीक्षा पाठ प्रतिलिपि गरियो","Just Now":"अहिले भर्खरै","Drop photo here":"फोटो यहाँ छोड्नुहोस्","Tell us about your experience":"आफ्नो अनुभव बताउनुहोस्","Please rate your experience before posting":"पोस्ट गर्नु अघि कृपया आफ्नो अनुभव मूल्याङ्कन गर्नुहोस्","You help us grow with every review":"तपाईंको प्रत्येक समीक्षाले हामीलाई बढ्न मद्दत गर्छ","Choose a platform below to leave your feedback":"तपाईंको प्रतिक्रिया दिन तलको प्लेटफर्म छान्नुहोस्","Your feedback is valuable and helps us improve.":"तपाईंको प्रतिक्रिया महत्वपूर्ण छ र यसले हामीलाई सुधार गर्न मद्दत गर्छ।","An error occurred when submitting the form, please try again":"फारम बुझाउँदा त्रुटि भयो, कृपया फेरि प्रयास गर्नुहोस्","An unexpected error occurred. Please try again":"अप्रत्याशित त्रुटि भयो। कृपया फेरि प्रयास गर्नुहोस्।","This photo is already uploaded. Please upload a different one":"यो फोटो पहिले नै अपलोड गरिएको छ। कृपया अर्को अपलोड गर्नुहोस्।","This file cannot be uploaded because the file format is unsupported":"यो फाइल अपलोड गर्न सकिँदैन किनभने फाइल ढाँचा समर्थन गरिएको छैन।","This file cannot be uploaded because file size limit (100 MB) is exceeded":"यो फाइल अपलोड गर्न सकिँदैन किनभने फाइल साइज सीमा (१०० एमबी) नाघिएको छ","You've started writing a review. If you close this window, your text will be lost.":"तपाईंले समीक्षा लेख्न सुरु गर्नुभएको छ। यदि तपाईंले यो विन्डो बन्द गर्नुभयो भने, तपाईंको पाठ हराउनेछ।","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"के तपाईं आफ्नो समीक्षा प्रतिलिपि गरेर अन्य प्लेटफर्महरूमा साझा गर्न सक्नुहुन्छ? यसले थोरै समय लिन्छ र हामीलाई साँच्चै मद्दत गर्छ।",Posting:"पोष्ट गर्दै","Write Again":"फेरि लेख्नुहोस्","Write with AI":"AI सँग लेख्नुहोस्","Hang on, your review is being written…":"पर्खनुहोस्, तपाईंको समीक्षा लेखिँदैछ…","Share key points to generate a review":"समीक्षा बनाउन मुख्य बुँदाहरू साझा गर्नुहोस्","You've reached the limit of AI suggestions for now.":"तपाईंले अहिलेका लागि AI सुझावहरूको सीमा पुग्नुभएको छ।","See original ({{language}})":"मूल देख्नुहोस् ({{language}})","See translation ({{language}})":"अनुवाद हेर्नुहोस् ({{language}})"},sw:{reviews:"maoni","Based on":"Kulingana na","All Reviews":"Maoni Yote","Load More":"Pakia Zaidi","Owner Reply":"Jibu la Mmiliki","Read more":"Soma zaidi","View on":"Tazama kwenye","Overall Rating":"Ukadiriaji Jumla",on:"imewashwa","{{number}} reviews":"{{number}} hakiki","out of 5":"katika 5",Hide:"Ficha","Verified by {{supplierName}}":"Imethibitishwa na {{supplierName}}","Top Rated on {{supplierName}}":"Iliyopewa Alama Juu kwenye {{supplierName}}","Review us on {{supplierName}}":"Tupatie tathmini kwenye {{supplierName}}","AI-Generated Summary":"Muhtasari Uliotengenezwa na AI","Very Good":"Nzuri Sana",Good:"Nzuri","Posted on":"Imechapishwa tarehe","Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}":"Imepata Alama ya Juu kwenye {{firstSourceTitle}} na {{secondSourceTitle}}","Verified Customer":"Mteja Aliyethibitishwa","Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More":"Imepata Alama ya Juu kwenye {{firstSourceTitle}}, {{secondSourceTitle}} na Zaidi",Excellent:"Bora","Amazon’s Choice":"Chaguo la Amazon","Best Seller on Amazon":"Kinauzwa Zaidi kwenye Amazon","There are no comments available for this review.":"Hakuna maoni yanayopatikana kwa hakiki hii.","Guest Favorite on Airbnb":"Chaguo la Wageni kwenye Airbnb","Top Rated App":"Programu Iliyopewa Alama Juu","Best Value on Capterra":"Thamani Bora kwenye Capterra","Leader on G2":"Kiongozi kwenye G2","Left a 1-star rating. Needs improvement.":"Ameacha ukadiriaji wa nyota 1. Inahitaji kuboreshwa.","Star Seller on Etsy":"Muuzaji Nyota kwenye Etsy","Top Performer on Capterra":"Mtekelezaji Bora kwenye Capterra","Top Rated Seller on AliExpress":"Muuzaji Aliyepata Alama Juu AliExpress","Left a 4-star rating. Very good!":"Ameacha ukadiriaji wa nyota 4. Nzuri sana!","Top Rated on Facebook":"Imepata Alama ya Juu kwenye Facebook","Left a 3-star rating. It was okay!":"Ameacha ukadiriaji wa nyota 3. Ilikuwa sawa!","Top Rated on Google Play":"Iliyopewa Alama ya Juu kwenye Google Play","Left a 5-star rating. Excellent!":"Ameacha ukadiriaji wa nyota 5. Bora kabisa!","Best Ease of Use on Capterra":"Urahisi Bora wa Matumizi kwenye Capterra","Users Love Us on G2":"Watumiaji Wanatupenda kwenye G2","High Performer on G2":"Mtekelezaji Bora kwenye G2","Traveller Review Award on Booking.com":"Tuzo ya Mapitio ya Wasafiri kwenye Booking.com","Left a 2-star rating. Could be better.":"Ameacha ukadiriaji wa nyota 2. Inaweza kuwa bora zaidi.","Travelers’ Choice on Tripadvisor":"Travelers’ Choice kwenye Tripadvisor","Diners’ Choice on OpenTable":"Chaguo la Wateja kwenye OpenTable","Top Rated Stay on Booking.com":"Makaazi Yaliyopewa Alama Juu kwenye Booking.com","Top Rated on Google":"Iliyopewa Alama ya Juu kwenye Google","People Love Us on Yelp":"Watu wanatupenda kwenye Yelp","Based on {{number}} reviews":"Kulingana na hakiki {{number}}","Based on {{number}} {{supplierName}} reviews":"Kulingana na maoni {{number}} ya {{supplierName}}",Or:"Au",You:"Wewe",Cancel:"Ghairi","Add Photo":"Ongeza Picha",Done:"Imekamilika","Keep Writing":"Endelea Kuandika","Write a Review":"Andika Tathmini","Post Review":"Tuma Tathmini","Discard Review":"Ondoa Tathmini","Before you go…":"Kabla hujaenda…","Thank you for your review!":"Asante kwa maoni yako!","Your name":"Jina lako","Copy Review Text":"Nakili Maandishi ya Tathmini","Discard your review?":"Unataka kufuta tathmini yako?","Review Text Copied":"Maandishi ya Tathmini Yamenakiliwa","Just Now":"Sasa hivi","Drop photo here":"Dondosha picha hapa","Tell us about your experience":"Tuambie kuhusu uzoefu wako","Please rate your experience before posting":"Tafadhali tathmini uzoefu wako kabla ya kuchapisha","You help us grow with every review":"Unatusaidia kukua kwa kila hakiki","Choose a platform below to leave your feedback":"Chagua jukwaa hapa chini ili kutoa maoni yako","Your feedback is valuable and helps us improve.":"Maoni yako ni muhimu na yanatusaidia kuboresha.","An error occurred when submitting the form, please try again":"Kulitokea hitilafu wakati wa kutuma fomu, tafadhali jaribu tena","An unexpected error occurred. Please try again":"Hitilafu isiyotarajiwa imetokea. Tafadhali jaribu tena.","This photo is already uploaded. Please upload a different one":"Picha hii tayari imepakiwa. Tafadhali pakia nyingine.","This file cannot be uploaded because the file format is unsupported":"Faili hili haliwezi kupakiwa kwa sababu umbizo la faili halitumiki.","This file cannot be uploaded because file size limit (100 MB) is exceeded":"Faili hili haliwezi kupakiwa kwa sababu limezidi kikomo cha ukubwa wa faili (100 MB)","You've started writing a review. If you close this window, your text will be lost.":"Umeanza kuandika hakiki. Ukifunga dirisha hili, maandishi yako yatapotea.","Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.":"Tafadhali unaweza kunakili maoni yako na kuyashiriki kwenye majukwaa mengine? Inachukua muda mfupi tu na inatusaidia sana.",Posting:"Inachapisha","Write Again":"Andika Tena","Write with AI":"Andika kwa AI","Hang on, your review is being written…":"Subiri kidogo, hakiki yako inaandikwa…","Share key points to generate a review":"Shiriki mambo muhimu ili kuunda hakiki","You've reached the limit of AI suggestions for now.":"Umefikia kikomo cha mapendekezo ya AI kwa sasa.","See original ({{language}})":"Angalia asili ({{language}})","See translation ({{language}})":"Angalia tafsiri ({{language}})"}};let J3=(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce((t,n)=>(n&=63,n<36?t+=n.toString(36):n<62?t+=(n-26).toString(36).toUpperCase():n>62?t+="-":t+="_",t),"");const Mf=100,KD=Mf/2,ZD=60;function She(e){const t=Math.abs(e),n=Math.sign(e);return t<.5?n*2*t**2:n*(1-(-2*t+2)**2/2)}function $he(e){const t=Math.abs(e),n=Math.sign(e);return(1-Math.pow(1-t,3))*n}function QD(e,t){const n=KD+e*Math.cos(t),r=KD+e*Math.sin(t);return[n,r]}function*X3(e,t,n=r=>r){let r=(e+Math.random()*(t-e))*(Math.random()-.5>0?1:-1),o=-1+Math.random()*2;for(;;)yield n(o),Math.abs(o)>=1&&(r=(e+Math.random()*(t-e))*-Math.sign(r)),o=tM(o+r,-1,1)}function JD(e,t,n){y.useEffect(()=>{let r=!1,o=Date.now();const i=t();function a(){if(r)return;if(e===0){i();return}requestAnimationFrame(a);const l=1e3/e,u=Date.now(),c=u-o;c>=l&&(o=u-c%l,i())}return a(),()=>{r=!0}},[e,...n])}function The({id:e,startColor:t,endColor:n,opacity:r,animate:o,rotate:i=90}){const a=y.useRef(null);return JD(o?ZD:0,()=>{const l=X3(.003,.005,u=>u*50);return function(){if(!a.current)return;const c=l.next().value;a.current.setAttribute("offset",`${25+c}%`)}},[]),v.jsxs("linearGradient",{id:e,gradientTransform:`rotate(${i})`,children:[v.jsx("stop",{ref:a,stopColor:t,stopOpacity:r}),v.jsx("stop",{offset:"160%",stopColor:n,stopOpacity:r})]})}const ew=4;function XD({radius:e,maxRadiusSwing:t,maxAngleSwing:n,fill:r,fillOpacity:o,animate:i,gradientRotate:a}){const l=y.useRef(null);JD(i?ZD:0,()=>{const f=Array.from({length:ew},()=>X3(.008,.012,m=>She(m)*n)),p=X3(.003,.003,m=>$he(m)*t);return function(){if(!l.current)return;const g=p.next().value,w=e+g,b=[];for(let k=0;k`blot_gradient_${J3(8)}`),c=Array.isArray(r);return v.jsxs(v.Fragment,{children:[c&&v.jsx("defs",{children:v.jsx(The,{id:u,startColor:r[0],endColor:r[1],opacity:o,animate:i,rotate:a})}),v.jsx("path",{ref:l,fill:c?`url(#${u})`:r,fillOpacity:c?void 0:o})]})}function khe({fill:e,gradientRotate:t}){const[n]=y.useState(()=>`stars_gradient_${J3(8)}`),[r]=y.useState(()=>`stars_clip_path_${J3(8)}`),o=Array.isArray(e);return v.jsxs(v.Fragment,{children:[v.jsxs("defs",{children:[v.jsxs("linearGradient",{id:n,gradientTransform:`rotate(${t})`,children:[v.jsx("stop",{offset:"25%",stopColor:o?e[0]:e}),v.jsx("stop",{offset:"75%",stopColor:o?e[1]:e})]}),v.jsxs("clipPath",{id:r,children:[v.jsx("path",{d:"M64.9144 22.938C64.7001 22.3589 63.8809 22.3589 63.6666 22.938L61.1294 29.7931C61.062 29.9751 60.9184 30.1187 60.7363 30.1861L53.8805 32.723C53.3013 32.9373 53.3013 33.7564 53.8805 33.9707L60.7363 36.5076C60.9184 36.575 61.062 36.7185 61.1294 36.9006L63.6666 43.7557C63.8809 44.3348 64.7001 44.3348 64.9144 43.7557L67.4516 36.9006C67.519 36.7185 67.6626 36.575 67.8446 36.5076L74.7005 33.9707C75.2797 33.7564 75.2797 32.9373 74.7005 32.723L67.8446 30.1861C67.6626 30.1187 67.519 29.9751 67.4516 29.7931L64.9144 22.938Z"}),v.jsx("path",{d:"M33.0547 29.0105C32.9016 28.5968 32.3165 28.5968 32.1634 29.0105L30.3511 33.907C30.303 34.037 30.2004 34.1395 30.0704 34.1877L25.1733 35.9998C24.7596 36.1528 24.7596 36.7379 25.1733 36.891L30.0704 38.7031C30.2004 38.7512 30.303 38.8537 30.3511 38.9838L32.1634 43.8803C32.3165 44.2939 32.9016 44.2939 33.0547 43.8803L34.867 38.9838C34.9151 38.8537 35.0177 38.7512 35.1477 38.7031L40.0448 36.891C40.4585 36.7379 40.4585 36.1528 40.0448 35.9998L35.1477 34.1877C35.0177 34.1395 34.9151 34.037 34.867 33.907L33.0547 29.0105Z"}),v.jsx("path",{d:"M47.4349 36.4773C47.833 35.4018 49.3543 35.4018 49.7524 36.4773L54.4643 49.2082C54.5895 49.5463 54.8561 49.8129 55.1942 49.938L67.9265 54.6494C69.0022 55.0474 69.0022 56.5686 67.9266 56.9666L55.1942 61.678C54.8561 61.8031 54.5895 62.0697 54.4643 62.4078L49.7524 75.1387C49.3543 76.2142 47.833 76.2142 47.4349 75.1387L42.723 62.4078C42.5978 62.0697 42.3312 61.8031 41.9931 61.678L29.2607 56.9666C28.1851 56.5686 28.1851 55.0474 29.2607 54.6494L41.9931 49.938C42.3312 49.8129 42.5978 49.5463 42.723 49.2082L47.4349 36.4773Z"})]})]}),v.jsx("circle",{cx:"50%",cy:"50%",r:"50%",clipPath:`url(#${r})`,fill:`url(#${n})`})]})}function Ehe(e,t){let n,r;Array.isArray(e)?[n,r]=e:(n=e,r=e);const o=iB(n);return t==="background"?[[n,r],o]:[o,[n,r]]}function Ahe({size:e=40,animate:t=!0,fill:n=["rgb(141, 56, 255)","rgb(25, 123, 255)"],colorMode:r="background",className:o}){const[i,a]=Ehe(n,r);return v.jsxs(Dhe,{xmlns:"http://www.w3.org/2000/svg",version:"1.1",viewBox:`0 0 ${Mf} ${Mf}`,className:o,width:e,height:e,children:[v.jsx(XD,{radius:Mf/2-6,maxRadiusSwing:4,maxAngleSwing:Math.PI/12,fill:i,fillOpacity:.9,animate:t,gradientRotate:82}),v.jsx(XD,{radius:Mf/2,maxRadiusSwing:0,maxAngleSwing:Math.PI/12,fill:i,fillOpacity:.3,animate:t,gradientRotate:-18}),v.jsx(khe,{fill:a,gradientRotate:90})]})}const Dhe=R.svg.withConfig({displayName:"AIOrb__SVG",componentId:"sc-cd8c64fa-0"})(["flex-shrink:0;"]);function eR(e,t="",n=!0){switch(e){case"google":return n?`https://web.archive.org/web/20260217191803/https://search.google.com/local/writereview?placeid=${t}`:`https://web.archive.org/web/20260217191803/https://google.com/maps/search/?api=1&query=Google&query_place_id=${t}`;case"facebook":{const r=/\/(?:p|people)?\/[A-Za-z-]+(?:\/\d+)?/.test(t),o=/\/profile\.php\?id=(\d+)/.test(t),i=o?t.match(/id=(\d+)/)?.pop():t.split(/[-/]/).pop();if((r||o)&&i&&/\d+/.test(i))return o?`${t}&sk=reviews`:`${t}?sk=reviews`;const a=t.endsWith("/")?`${t}reviews/`:`${t}/reviews/`;return/(\/reviews)$/.test(t)?t:a}case"avvo":if(n){const r=new URL(t),o=r.pathname.replace(/\.html$/,"").replace(/\/+$/,"");return`${r.origin}${o}/reviews/new`}return t;case"trip-advisor":{if(!n)return t;try{const{origin:r,pathname:o}=new URL(t),i=o.match(/^\/\w+_Review-(g\d+-d\d+)-Reviews-(.+)\.html$/);if(!i)return t;const[,a,l]=i;return`${r}/UserReviewEdit-${a}-${l}.html`}catch{return t}}default:return t}}function Bf(e,t="",n=!0){if(!t)return;const r=eR(e,t,n);window.open(r,"_blank")}function tw(e,t){const{title:n}=qn(e),{t:r}=yt(),o=Rhe(t);if(!n){const[i,a]=r("Verified Customer").split(" ");return o?`${r(o)} ${qd(r("reviews"))}`:`${a} ${qd(r("reviews"))}`}return o?`${r(o)} ${r("on")} ${n}`:`${n} ${qd(r("reviews"))}`}function Rhe(e){if(e){if(e<=5&&e>=4.5)return"Excellent";if(e<4.5&&e>=4)return"Very Good";if(e<4&&e>=3.5)return"Good"}}function It(){const e=Xn(),t=y.useMemo(()=>({reviewsCollectionMethod:(n,{_collectedViaWidgetSource:r,...o})=>n!=="platforms"&&r&&wle(o)?n:"platforms",sources:(n,{_collectedViaWidgetSource:r,_defaultManualSource:o})=>{const i=[...n];return r&&i.push({...r,type:le.COLLECTED_VIA_WIDGET,id:le.COLLECTED_VIA_WIDGET}),o&&i.push({...o,name:"",icon:null,type:le.DEFAULT_MANUAL_SOURCE,id:le.DEFAULT_MANUAL_SOURCE}),i},tabsGrouping:(n,{displayTabs:r})=>n||!r}),[]);return y.useMemo(()=>{const n={...e};return Object.keys(t).forEach(r=>{r in e&&(n[r]=t[r](e[r],n))}),n},[e,t])}const Xa="general";function Ph(e,t){return t.find(({id:n})=>e===n)??{}}function tR(e,t){return e===Xa?t.some(r=>r?.fetchStatus==="fetching"):Ph(e,t)?.fetchStatus==="fetching"}function Ihe(e){const t=e.findIndex(({id:r})=>r.includes("general"));if(t===-1)return;const[n]=e.splice(t,1);return n}function Nhe(e){return e.reduce((t,{data:n})=>(n?.length&&n.forEach(({uri:r="",profile_state:[o]})=>{(o==="failed"||o==="maintenance"||o==="invalid_url")&&t.push({uri:r,status:o}),o==="failed_unsupported_uri"&&t.push({uri:r,status:"failed"}),o==="failed_temporary_disabled"&&t.push({uri:r,status:"maintenance"})}),t),[])}function nR(e,t){return e.map(n=>({...n,businessInfo:t?.data?.find(({uri:r})=>r===n.source)?.meta}))}function Phe(e,t,n,r){if(e===Xa)return t.reduce((i,a,l)=>[...i,...nR(a?.data??[],n[l])],[]);const o=Ph(e,t);return nR(o?.data??[],n[r])}function rR(e,t){return Ph(e,t)?.data?.[0]?.summary??{}}const oR=y.createContext({});function Pn(){return y.useContext(oR)}function ol(){const{tabsTextFontSize:e,headerTextColor:t,headerBackgroundColor:n,tabsSourceImageColor:{type:r,color:o},theme:{type:i},tabElements:a=[]}=It(),l=i==="dark"&&n.split(",").length>3,u=qV(n),c=Pt(mn(n)?n:u),f=l?"rgb(255, 255, 255)":c,p=mn(n)?["rgba(100, 100, 100, 0.3)",ot.transparent]:[u,ot.transparent];return{iconColorType:r,iconColor:o,sliderGradientColor:p,withIcon:a.includes("icon"),withTitle:a.includes("name"),withRating:a.includes("rating"),fontSize:e.fontSize,textColor:t,backgroundColor:n,ratingColor:t,underlineColor:t,hoverColor:t,borderlineColor:Ie(t,.1),sliderArrowColor:Ie(f,.7),noPadding:mn(n)}}const Ohe=e=>y.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",...e},y.createElement("path",{fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M8 4l8 8-8 8"}));function Lhe({children:e,className:t}){const{sliderArrowColor:n,sliderGradientColor:r,noPadding:o}=ol(),{widgetWidth:i,tabsGrouping:a}=It(),[l,u]=y.useState([!1,!1]),c=Rv(!0),f=y.useRef(null),p=y.useRef(null),m=y.useRef(!1),g=y.useRef(0);y.useEffect(()=>{if(!p.current||!f.current)return;const T=p.current,E=f.current,A=T.getBoundingClientRect(),N=E.getBoundingClientRect();if(A.leftN.right){m.current=!1;const I=T.offsetLeft-E.offsetWidth/2+T.offsetWidth/2;E.scrollTo({left:I,behavior:"smooth"})}},[e,c,i,a]);const w=y.useCallback(()=>{f.current&&u([f.current.scrollLeft>0,f.current.scrollWidth-Math.ceil(f.current.scrollLeft)-1>f.current.offsetWidth])},[f]),b=y.useCallback(T=>{f.current&&(f.current.scrollLeft+=T)},[f]),x=y.useCallback(T=>{m.current=!0,g.current=T.type==="touchstart"?T.touches[0].pageX:T.pageX},[]),S=y.useCallback(()=>{requestAnimationFrame(()=>{m.current=!1})},[]),k=y.useCallback(T=>{if(!m.current)return;const A=-((T.type==="touchmove"?T.touches[0].pageX:T.pageX)-g.current)*2;b(A)},[b]);return y.useEffect(()=>{f.current&&w()},[w,f,c,i,a,e.length]),e?.length?v.jsxs(iR,{className:L({component:"tabs-slider",element:"container"},[t]),children:[v.jsx(_he,{_noPadding:o,className:L({component:"tabs-slider",element:"inner"}),ref:f,onScroll:w,onMouseDown:x,onMouseMove:k,onMouseUp:S,onMouseLeave:S,onTouchStart:x,onTouchMove:k,onTouchEnd:S,onTouchCancel:S,children:e.map(T=>v.jsx(jhe,{ref:T.props.isActive?p:null,className:L({component:"tabs-slider",element:"item",index:!!T.props.isActive&&"active"}),children:T},T.key))}),v.jsxs(Mhe,{className:L({component:"tabs-slider",element:"navigation"}),children:[v.jsx(Bhe,{_colorAlpha1:r[0],_colorAlpha01:r[1],_show:l[0],className:L({component:"tabs-slider",element:"arrow",index:"left"}),onClick:()=>b(-80),children:v.jsx(nw,{className:L({component:"tabs-slider",element:"arrow-icon"}),_stroke:n})}),v.jsx(Fhe,{_colorAlpha1:r[0],_colorAlpha01:r[1],_show:l[1],className:L({component:"tabs-slider",element:"arrow",index:"right"}),onClick:()=>b(80),children:v.jsx(nw,{className:L({component:"tabs-slider",element:"arrow-icon"}),_stroke:n})})]})]}):null}const iR=R.div.withConfig({displayName:"TabsSlider__Container",componentId:"sc-bbc98646-0"})(["position:relative;display:inline-flex;max-width:100%;overflow:hidden;& *{user-select:none;}"]),_he=R.div.withConfig({displayName:"TabsSlider__Inner",componentId:"sc-bbc98646-1"})(["position:relative;display:flex;flex:1;gap:10px;height:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x;scroll-behavior:smooth;padding:",";&::-webkit-scrollbar{width:0;height:0;}"],({_noPadding:e})=>e?0:"0 14px"),Mhe=R.div.withConfig({displayName:"TabsSlider__Navigation",componentId:"sc-bbc98646-2"})([""]),nw=R(Ohe).withConfig({displayName:"TabsSlider__StyledArrowIcon",componentId:"sc-bbc98646-3"})(["width:24px;height:24px;z-index:1;stroke:",";"],({_stroke:e})=>e),aR=R.div.withConfig({displayName:"TabsSlider__Arrow",componentId:"sc-bbc98646-4"})(["height:100%;top:50%;transform:translateY(-50%);position:absolute;z-index:2;width:32px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all ease 0.3s;transition-property:background-color,opacity;opacity:",";pointer-events:",";&::before{content:'';position:absolute;top:0;bottom:-1px;width:200%;pointer-events:none;}"],({_show:e})=>e?1:0,({_show:e})=>e?"all":"none"),Bhe=R(aR).withConfig({displayName:"TabsSlider__ArrowLeft",componentId:"sc-bbc98646-5"})(["left:-2px;&::before{left:0;background-image:linear-gradient( to left,"," 50% );}& ","{transform:rotateZ(-180deg);}"],({_colorAlpha1:e,_colorAlpha01:t})=>`${t}, ${e}`,nw),Fhe=R(aR).withConfig({displayName:"TabsSlider__ArrowRight",componentId:"sc-bbc98646-6"})(["right:-2px;&::before{right:0;background-image:linear-gradient( to right,"," 50% );}"],({_colorAlpha1:e,_colorAlpha01:t})=>`${t}, ${e}`),jhe=R.div.withConfig({displayName:"TabsSlider__ColumnsSliderItem",componentId:"sc-bbc98646-7"})([""]);function zhe({children:e,className:t}){const[n,r]=y.useState(0),[o]=Wn(({width:g})=>r(g),{resize:!0}),{backgroundColor:i,borderlineColor:a,noPadding:l}=ol(),{displayHeader:u,headerElements:c}=It(),f=n<=WE,p=c.includes("button"),m=u&&c.length>0;return v.jsx(Ghe,{ref:o,className:L({component:"tabs",element:"container"},[t]),_centered:(!p||!m)&&!f,_backgroundColor:i,_borderlineColor:a,_noPadding:l,children:e})}const Ghe=R.div.withConfig({displayName:"TabsContainer__Inner",componentId:"sc-707667bb-0"})(["display:flex;overflow:hidden;transition:0.1s ease background-color;background-color:",";",";",""],({_backgroundColor:e})=>e,({_centered:e,_noPadding:t,_borderlineColor:n})=>e?t?ee(["justify-content:center;& ","{border-bottom:1px solid ",";}"],iR,n):ee(["justify-content:center;border-bottom:1px solid ",";"],n):ee(["border-bottom:1px solid ",";"],n),({_noPadding:e})=>!e&&ee(["&:only-child{border-bottom:unset;}"]));function Vhe({value:e,className:t}){const{fontSize:n,ratingColor:r}=ol();return e?v.jsx(nl,{className:L({component:"tab-rating"},[t]),value:e,size:n,valueColor:r,isTab:!0,hideBar:!0}):null}function Uhe({sourceType:e,className:t}){const{iconColorType:n,iconColor:r}=ol();return e?v.jsx(oi,{className:L({component:"tab-source-icon"},[t]),type:"icon",sourceType:e,size:24,colorStyle:n,color:r,customLoader:xr}):null}function Whe({text:e,className:t}){const{textColor:n,fontSize:r}=ol();return e?v.jsx(Hhe,{_textColor:n,_fontSize:r,className:L({component:"tab-title"},[t]),children:e}):null}const Hhe=R.span.withConfig({displayName:"TabTitle__Container",componentId:"sc-20aa3809-0"})(["font-weight:400;line-height:1;white-space:nowrap;font-size:","px;color:",";"],({_fontSize:e})=>e,({_textColor:e})=>e);function Yhe({name:e,sourceType:t,rating:n,isActive:r,isGeneral:o,isLoading:i,onClick:a,className:l}){const{withIcon:u,withTitle:c,withRating:f,underlineColor:p,hoverColor:m}=ol(),{t:g}=yt(),{hideIcon:w=!1,isCustom:b,icon:x,title:S}=qn(t),k=o?g("All Reviews"):e||S,T=b&&!x,E=T||c||o,A=u||c||f,N=y.useMemo(()=>t==="booking"?+(n*2).toPrecision(2):n,[n,t]);return A?v.jsx(qhe,{className:L({component:"tab",element:"container"},[l]),_underline:r,_underlineColor:p,_hoverColor:m,onClick:a,onKeyDown:mc(a),tabIndex:0,children:v.jsxs(Khe,{className:L({component:"tab",element:"inner"}),children:[!o&&u&&!w&&v.jsx(Uhe,{sourceType:t}),(E||w||T)&&v.jsx(Zhe,{text:k}),i&&v.jsx(Jhe,{width:25,height:18,borderRadius:4}),!i&&f&&v.jsx(Qhe,{value:N})]})}):null}const qhe=R.div.withConfig({displayName:"Tab__Container",componentId:"sc-7d35d9f8-0"})(["position:relative;display:inline-flex;align-items:center;height:44px;padding:0 10px;line-height:1;cursor:pointer;&::before{content:'';position:absolute;z-index:1;display:block;top:6px;right:0;bottom:6px;left:0;border-radius:16px;opacity:0;transform:scale(0.8);background-color:",";transition:opacity 0.3s ease,transform 0.3s ease;}&:hover::before{opacity:0.1;transform:scale(1);}&::after{content:'';position:absolute;display:block;right:0;bottom:0;left:0;height:2px;transform:",";transform-origin:50% 100%;background-color:",";}"],({_hoverColor:e})=>e,({_underline:e})=>e?"translate(0, 0) scaleY(1)":"translate(0, 0) scaleY(0)",({_underlineColor:e})=>e),Khe=R.div.withConfig({displayName:"Tab__Inner",componentId:"sc-7d35d9f8-1"})(["position:relative;display:flex;z-index:2;align-items:center;gap:8px;"]),Zhe=R(Whe).withConfig({displayName:"Tab__StyledTabTitle",componentId:"sc-7d35d9f8-2"})([""]),Qhe=R(Vhe).withConfig({displayName:"Tab__StyledTabRating",componentId:"sc-7d35d9f8-3"})([""]),Jhe=R(xr).withConfig({displayName:"Tab__StyledLoader",componentId:"sc-7d35d9f8-4"})([""]);function Xhe({className:e}){const{tabList:t,setCurrentTabId:n,tabsData:r,checkIsTabGeneral:o,currentTab:{id:i}}=Pn(),{withIcon:a,withRating:l,withTitle:u}=ol(),{rerender:c}=or(),{attributeSources:f}=It(),p=y.useRef({}),m=x=>{i!==x&&(n(x),c&&requestAnimationFrame(()=>{c()}))};if(!(a||l||u))return null;const b=f?t.filter(({id:x,name:S})=>{const{items:k,isLoading:T}=r[x];return!k.length&&!T?(p.current[x]||(p.current[x]=!0,console.warn(`The ${S} source was hidden because it does not contain reviews`)),!1):!0}):t;return v.jsx(zhe,{className:e,children:v.jsx(Lhe,{children:b.map(({id:x,type:S,name:k=""},T)=>{const{rating:E,isLoading:A}=r[x],N=`${x}_${T}`;return v.jsx(Yhe,{name:k,rating:E,sourceType:S,isLoading:A,isGeneral:o(x),isActive:i===x,onClick:()=>m(x)},N)})})})}const rw={profiles:"profiles",reviews:"reviews"},sR=(e,t)=>{if(/booking/i.test(t))return"There are no comments available for this review.";const n=Math.max(1,Math.min(5,Math.round(e))),r=["Needs improvement.","Could be better.","It was okay!","Very good!","Excellent!"][n-1];return`Left a ${n}-star rating. ${r}`};function ow(e){return e.some(({profile_state:[t],reviews_number:n,summary:r})=>{const o=r?.status?.status??"",i=o==="pending";return o==="failed"&&console.error("An error occurred while collecting the AI-Generated Summary"),t==="pending"||!!n&&i})}function ege(e,t){return e.map(n=>{const{uri:r,supplier:o,rating:i,reviews_number:a}=n;if(o!=="facebook"||a>0&&i>0)return n;const l=t.filter(f=>f.source===r),u=l.length;let c=l.reduce((f,{rating:p})=>f+p,0);return c=u?c/u:0,{...n,rating:i||c,reviews_number:a||u}})}function tge({manualSourcesTypeMap:e,reviewsData:t,sourceId:n,defaultReviewerName:r,t:o}){return t.map(({text:i,rating:a,reviewer_name:l,translation:u,url:c,supplier:f,...p})=>{const m=f==="self-managed",g=n===le.COLLECTED_VIA_WIDGET,w=g?r:void 0,b=m&&!g,x=(()=>{if(g)return le.COLLECTED_VIA_WIDGET;if(b&&c&&e.has(c)){const S=e.get(c);return S==="custom"?n:S}return f})();return{...p,rating:a,supplier:x,reviewer_name:l??w,url:oge(c,n),text:b?i:i??o(sR(a,n)),translation:i?u:void 0,skipFromSchema:!i}})}const nge=/facebook.com\/pfbid\w*\/posts\//i,rge=/\/pfbid\w*\/posts\//i,oge=(e,t)=>{if(!(!e||$f.includes(t)||/self-managed/i.test(t)))return/facebook/i.test(t)&&nge.test(e)?e.replace(rge,"/"):e};function ige(e){return y.useMemo(()=>{if(!e?.length)return[];let t=0;const n=[{id:"general",rating:0,reviewsNumber:0,uris:[],writeReviewUris:[]}],r=e.reduce((i,{id:a,data:l})=>{if(!l)return i;const u=age(a,l),{rating:c,reviewsNumber:f,uris:p,writeReviewUris:m}=u,[{rating:g,reviewsNumber:w,uris:b,writeReviewUris:x}]=i;return i[0]={id:"general",rating:g+c*f,reviewsNumber:w+f,uris:[...b,...p],writeReviewUris:[...x,...m]},t+=c>0?f:0,[...i,u]},n),[{rating:o}]=r;return t&&(r[0].rating=o/t),r},[e])}function age(e,t){let n=t.length;const r={id:e,rating:0,reviewsNumber:0,uris:[],writeReviewUris:[]},o=t.reduce((a,{uri:l,rating:u,supplier:c,reviews_number:f})=>{const p=c==="self-managed",m=c==="facebook",g=!u&&n>0&&!m;g&&(n-=1);const{site:w}=qn(e),b=l??w??"",x=p?void 0:b;return{id:e,rating:a.rating+u*(f||0),reviewsNumber:g?a.reviewsNumber:a.reviewsNumber+f,uris:b?[...a.uris,b]:a.uris,writeReviewUris:x?[...a.writeReviewUris,x]:a.writeReviewUris}},r),{reviewsNumber:i}=o;return i&&(o.rating/=i),o}const{reviews:sge}=rw;function Ff(){const e=It(),{hash:t}=l3(e),{widgetId:n}=e;return y.useCallback(r=>[sge,n,r,JSON.stringify({filter:t})],[t,n])}const{provider:lge}=br,{reviews:uge}=rw;function dge(){const{layout:e,sources:t,demoSources:n}=It(),r=Oa(),o=Ff(),i=VH({queryKey:[uge]});return y.useMemo(()=>{const a=t.filter(({url:f})=>!!f),l=xle(lge,n).map(({icon:f,...p})=>p);return a.length?a.length<=$f.length&&a.every(({type:f})=>$f.includes(f))?Ou(e)?l:$f.some(f=>{const p=o(f),m=r.getQueryState(p);return m?m.status==="pending"?!0:!!m.data?.length:a.some(({type:g})=>f===g)},[])?[]:l:[]:l},[t,n,r,e,o,i])}const{provider:cge}=br;function Oh(){const{attributeSource:e,attributeSources:t,dynamicSources:n=[]}=It(),r=pge(t),{sourceUrl:o,sources:i}=fge(n),a=e||o,l=r??i??[],u=[{id:`${Tf(a)}`,type:cge,url:a}];return{hasSuitableDynamicSource:!!(a??l?.length),dynamicSources:a?u:l}}const lR=e=>(e.startsWith("http")?e:`https://${e}`).trim().split("?")[0].split("#")[0].replace(/\/$/,"");function fge(e){const t=window.location.href;return e.find(({pageUrl:n})=>lR(n)===lR(t))??{}}function pge(e){if(!e)return;let t;try{t=JSON.parse(e)}catch(n){console.error(`The "data-elfsight-app-sources" attribute has an incorrect format. Please ensure the data is valid `,n);return}return t.map((n,r)=>({...n,id:`${Tf(n.url)}${r}`}))}const{profiles:mge}=rw;function iw(){const{AISummary:e,language:t,widgetId:n}=It(),{dynamicSources:r}=Oh(),o=r.map(({url:i})=>i).join("");return y.useCallback(i=>[mge,n,i,JSON.stringify({dynamic:o,summary:e,language:t.language})],[o,e,t.language,n])}function hge(e){const t=y.useCallback(({data:{action:n}})=>{if(!n?.includes("get.profile.errors."))return;const r=n.split("errors.").pop(),o=e.find(({uri:i})=>r===i);o&&uR(o.uri,o.status)},[e]);y.useEffect(()=>(window.addEventListener("message",t),()=>window.removeEventListener("message",t)),[t]),y.useEffect(()=>{e.forEach(({uri:n,status:r})=>{uR(n,r)})},[e])}function uR(e,t){window.parent.postMessage({action:`send.profile.errors.${e}`,data:t},"*")}function Do(e){const{sources:t}=It(),n=dge(),{hasSuitableDynamicSource:r,dynamicSources:o}=Oh(),a=(r?o:[...t,...n]).filter(({url:l})=>!!l);if(!a.length)return[];if(e==="all"){const[{id:l}]=a;return a.length===1&&l!==le.COLLECTED_VIA_WIDGET?[]:yge(a)}return e==="type"?gge(a):vge(a)}function gge(e){const t={};return e.forEach(n=>{const{id:r,type:o,name:i}=n,{isManual:a,isCustom:l,isCollectedViaWidget:u,isDefaultManualSource:c}=qn(o),f=t[o];if(u){const{id:g,type:w,url:b}=n;t[g]={id:g,type:w,isCollectedViaWidget:u,urls:[b]};return}if(l||a){const{icon:g,url:w}=n,b=`self-managed_${i}_${r}`;t[b]={icon:g,name:i,isCustom:l,isDefaultManualSource:c,isManual:!0,id:c?r:b,urls:w?[w]:[],type:l?b:o};return}const{url:p}=n,m=Tf(p);f?(f.urls.push(p),f.id=`${f.id}_${m}`):t[o]={type:o,id:`${o}_${m}`,urls:[p]}}),Object.values(t)}function vge(e){return e.map(t=>{const{id:n,name:r,type:o}=t,{isManual:i,isCustom:a,isCollectedViaWidget:l,isDefaultManualSource:u}=qn(o);if(l){const{id:p,type:m,url:g}=t;return{id:p,type:m,isCollectedViaWidget:l,urls:[g]}}if(a||i){const{icon:p,url:m}=t,g=`self-managed_${r}_${n}`;return{icon:p,name:r,isCustom:a,isDefaultManualSource:u,isManual:!0,urls:m?[m]:[],id:u?n:g,type:a?g:o}}const{url:c}=t,f=Tf(c);return{name:r,type:o,urls:[c],id:`${o}_${f}`}})}function yge(e){const t={all:{id:Xa,type:void 0,urls:[]}};return e.forEach(n=>{const{url:r}=n,o=Tf(r);r&&(t.all.urls.push(r),t.all.id=`${t.all.id}_${o}`)}),[t.all]}function wge({children:e}){const{editMode:t}=It(),n=Oa(),r=Do(),o=iw(),i=Ff();return Rle({onInvalidateSource:a=>{const l=r.find(({urls:u})=>u.includes(a));!t||!l||(n.invalidateQueries({queryKey:o(l.id)}),n.invalidateQueries({queryKey:i(l.id)}))}}),e}const bge=new EH({defaultOptions:{queries:{refetchOnWindowFocus:!1,retry:!1,gcTime:1/0}}});function Cge({children:e}){return v.jsx(PH,{client:bge,children:v.jsx(wge,{children:e})})}async function dR(e,t,n){const o={method:"GET",headers:y0(n,{Accept:"application/json"}),mode:"cors"},i=new URL(`data/${e}`,br.apiBaseUrl);i.search=t.toString();const a=await fetch(i.toString(),o);if(!a.ok)throw await a.json();const l=await a.json(),{result:u}=l;return u}function xge(){const{AISummary:e,language:t}=It(),{hasSuitableDynamicSource:n}=Oh(),r=A0(),o=Do(),i=o.filter(({urls:l})=>l.length),a=i.length===1||i.every(l=>l.type===o[0].type);return y.useCallback((l,u)=>async()=>{if(!i.length)return[];const c=VE(l),f=n?"sources/dynamic":"sources",p=u.includes("general"),m=(a||p)&&e;m&&(c.append("summary","true"),c.append("translate",t.language));const{data:g,summary:w}=await dR(f,c,r.get()),b=w?[{summary:w,profile_state:["complete",100],reviews_number:1,rating:0}]:void 0;if(m){if(a)return g.map(x=>({...x,summary:w}));if(p&&b)return b}return g},[a,i,n,e,r,t])}function cR(){const e=A0(),t=It(),{urlParams:n}=l3(t),{urlParams:r}=l3({...t,displayEmptyReviews:!0,filterMinRating:0,filterExcludeKeywords:[],filterIncludeKeywords:[],reviewDisplayImages:!0});return y.useCallback((o,i)=>async()=>{const a=Ale(o,i?r:n),{data:l}=await dR("reviews",a,e.get());return l},[n,e,r])}const{isStandalone:Sge}=br,$ge=3e3;function Tge(){const{AISummary:e,tabsGrouping:t,editMode:n}=It(),r=Oa(),[o,i]=y.useState(!1),a=y.useRef(new Set),l=Do(t?"type":void 0),u=!Sge&&e&&l.length>1,f=Do(u?"all":void 0).filter(({isManual:E})=>!E),p=u?f.concat(l):l,m=iw(),g=Ff(),w=xge(),b=cR(),x=y.useMemo(()=>p.reduce((E,{id:A,urls:N})=>{const I=m(A),P=w([N].flat(),A),M={queryKey:I,queryFn:P,enabled:!!p.length,initialData:[]};return E.push(M),E},[]),[w,m,p]);y.useEffect(()=>{p.length||r.clear()},[r,p]);const{successResult:S,isError:k}=M7({queries:x,combine:E=>({successResult:E.filter(({isSuccess:A})=>A),isError:E.some(A=>A.isError)})});y.useEffect(()=>{if(!S)return;const E=[];return S.forEach(({data:A})=>{if(A&&ow(A)){const N=p.find(({urls:ae})=>ae&&A[0].uri&&ae.includes(A[0].uri))??f[0];if(!N)return;const{id:I,urls:P,isManual:M}=N,O=m(I),B=g(I),j=[P].flat(),z=w(j,I),te=b(j,M),re=setTimeout(async()=>{await r.prefetchQuery({queryKey:O,queryFn:z}),await r.prefetchQuery({queryKey:B,queryFn:te})},$ge);E.push(re)}}),()=>{E.forEach(clearTimeout)}},[S]),y.useEffect(()=>{!n||!S||S.forEach(({data:E})=>{const A=E?.[0]?.uri;if(!A)return;const N=E?ow(E):!1;if(a.current.has(A)&&!N){UE({sourceUrl:A,to:window.parent}),a.current.delete(A);return}N&&a.current.add(A)})},[n,S]),y.useEffect(()=>{k&&(console.error("The server was unable to process the request"),i(!0))},[k]);const T=E=>{const A=r.getQueryState(m(E)),N=r.getQueryState(g(E));if(!A)return{};const I=A.data??[],P=N?.data??[];return!I.length&&A.dataUpdateCount===0&&!o||ow(I)?{...A,fetchStatus:"fetching"}:{...A,data:ege(I,P)}};return p.map(E=>({id:E.id,...T(E.id)}))}function kge(){const{t:e}=yt(),{tabsGrouping:t,defaultReviewerName:n}=It(),r=Oa(),o=Do(t?"type":void 0),i=Ff(),a=cR(),l=y.useMemo(()=>o.reduce((c,{id:f,urls:p,isManual:m,isCollectedViaWidget:g,isDefaultManualSource:w})=>{const b=i(f),x=a([p].flat(),m),S={queryKey:b,queryFn:x,enabled:!!o.length,initialData:g||w?void 0:[]};return c.push(S),c},[]),[a,i,o]);M7({queries:l});const u=c=>{const f=r.getQueryState(i(c));if(!f)return{};const p=f?.data??[],m=o.reduce((g,{urls:[w],type:b,isManual:x})=>(x&&b&&g.set(w,b),g),new Map);return{...f,data:tge({manualSourcesTypeMap:m,reviewsData:p,sourceId:c,defaultReviewerName:n,t:e})}};return o.map(c=>({id:c.id,...u(c.id)}))}const{isStandalone:Ege}=br,Age=["url","icon","name"];function Dge({children:e}){const{displayTabs:t,sources:n,tabsGrouping:r,reviewsCollectionMethod:o,_defaultManualSource:i,_collectedViaWidgetSource:a}=It(),l=Do(r?"type":void 0),u=Tge(),c=kge(),f=Ihe(u),p=ige(u),m=o!=="platforms",g=u.filter(({id:O})=>!c.find(({id:B})=>B===O)?.data?.length),w=Nhe(r?u:g);hge(w);const b=y.useMemo(()=>l.filter(({isCollectedViaWidget:O,isDefaultManualSource:B})=>!O&&!B),[l]),x=y.useMemo(()=>{if(!i)return!1;const{url:O}=i,{data:B=[]}=u.find(({data:j})=>j?.find(({uri:z})=>z===O))??{};return B.some(({reviews_number:j})=>!!j)},[u,i]),S=y.useMemo(()=>{if(m)return!0;if(!a)return!1;const{url:O}=a,{data:B=[]}=u.find(({data:j})=>j?.find(({uri:z})=>z===O))??{};return B.some(({reviews_number:j})=>!!j)},[m,u,a]),k=y.useMemo(()=>!Ege&&(b.length!==1||l.some(({isDefaultManualSource:O,isCollectedViaWidget:B})=>B&&S||O&&x)),[l,b,x,S]),{defaultTab:T,tabList:E}=y.useMemo(()=>{const O={id:Xa,urls:[],type:void 0};return k?{defaultTab:O,tabList:[O,...b]}:{defaultTab:b[0],tabList:[...b]}},[b,k]),[A,N]=y.useState(T.id),I=E.reduce((O,B,j)=>{const{id:z,isCustom:te}=B,{rating:re,reviewsNumber:ae,writeReviewUris:oe,uris:G}=Ph(z,p),V=Phe(z,c,u,T.id===Xa?j-1:j),Z=z==="general"&&f?rR(f.id,[f]):rR(z,u);if(te){const{name:F,icon:H}=B,ne=H?.url;FE[z]={id:z,isCustom:!0,isManual:!0,title:F??"",icon:ne,iconStroke:ne,nativeIcon:ne??"",nativeIconStroke:ne,logo:ne,nativeLogo:ne}}return{...O,[z]:{rating:re,reviewsNumber:ae,summary:Z,items:V,isCustom:!!te,writeReviewUris:oe,uris:G,isLoading:tR(z,u)||tR(z,c)}}},{}),P=JSON.stringify(wue(n,Age));y.useEffect(()=>{N(T.id)},[T.id,t,P,r]);const M=y.useMemo(()=>({tabList:E,setCurrentTabId:N,currentTab:E.find(O=>O.id===A)??{},currentTabData:I[A]??{},generalTabData:I[T.id],tabsData:I,isCurrentTabGeneral:A===Xa,checkIsTabGeneral:O=>O===Xa}),[E,A,T,I]);return v.jsx(oR.Provider,{value:M,children:e})}const jf=7,Rge=60*60,fR=y.createContext({reviewData:{},content:{facts:[],title:"",text:""},state:{isLoading:!1,isFailed:!1},animation:{}});function Ige({children:e}){const{t}=yt(),{editMode:n,AISummary:r,AISummaryStyle:o,AISummaryTypingAnimation:i}=It(),[a,{set:l}]=E8("elfsight-has-played-ai-summary-animation",void 0,Rge),[u,c]=y.useState(a),{currentTab:{type:f},currentTabData:{rating:p=0,reviewsNumber:m=0,summary:g={}}}=Pn(),{status:w,data:{facts:b=[],title:x="",text:S=""}}=Nge(g),k=Number(m).toLocaleString(),{title:T}=qn(f),A=t(T?"Based on {{number}} {{supplierName}} reviews":"Based on {{number}} reviews",{number:k,supplierName:T});y.useEffect(()=>{n&&c(void 0)},[n,r,o,i]);const N=y.useMemo(()=>({reviewData:{rating:p,caption:A,published_at:0,id:"ai-generated-summary",reviewer_name:t("AI-Generated Summary"),is_pinned:!1,supplier:void 0},content:{facts:b,title:x,text:S},state:{isLoading:["pending","failed"].includes(w),isFailed:w==="failed"},animation:{hasAnimationPlayed:u,setHasAnimationPlayed:I=>{c(I),l(I)}}}),[p,t,A,b,x,S,w,u,c,l]);return v.jsx(fR.Provider,{value:N,children:e})}function Lh(){return y.useContext(fR)}function Nge(e){const{data:t,status:n}=e??{};return{data:t??{},status:n?.status??"failed"}}function Pge({isVertical:e,className:t}){const{infoColor:n}=cn(),{AISummaryLabelColor:r,AISummaryPictureAnimation:o}=It(),{reviewData:{caption:i,reviewer_name:a}}=Lh(),{type:l,color:u,gradient:c}=r,f=l==="gradient",p=f?`linear-gradient(90deg, ${c.join(",")})`:u,m=f?p:void 0,g=f?c:u;return v.jsxs(Lge,{className:L({component:"ai-summary",element:"author-block-container"},[t,"es-review-author-block-container"]),_vertical:e,children:[v.jsx(aw,{className:L({component:"ai-summary",element:"avatar-icon"}),size:40,fill:g,animate:o}),v.jsxs(hR,{className:L({component:"ai-summary",element:"info-container"},["es-review-info-container"]),children:[v.jsx(mR,{className:L({component:"ai-summary",element:"author-name"}),name:a,authorNameColor:p,gradientColor:m}),v.jsx(Oge,{className:L({component:"ai-summary",element:"caption"},["es-review-info-caption"]),_color:n,children:i})]})]})}const pR=ee(["display:flex;flex-direction:column;align-items:center;"]),Oge=R.span.withConfig({displayName:"AISummaryAuthorBlock__Caption",componentId:"sc-f2be542c-0"})(["cursor:default;line-height:14px;font-size:12px;color:",";"],({_color:e})=>e),aw=R(Ahe).withConfig({displayName:"AISummaryAuthorBlock__AIAvatarIcon",componentId:"sc-f2be542c-1"})(["flex-shrink:0;"]),mR=R(g3).withConfig({displayName:"AISummaryAuthorBlock__StyledAuthorName",componentId:"sc-f2be542c-2"})([""]),hR=R.div.withConfig({displayName:"AISummaryAuthorBlock__InfoContainer",componentId:"sc-f2be542c-3"})(["display:flex;flex-direction:column;justify-content:center;min-width:0;max-width:100%;& ","{margin-bottom:4px;}"],mR),Lge=R.div.withConfig({displayName:"AISummaryAuthorBlock__AuthorBlockContainer",componentId:"sc-f2be542c-4"})(["display:flex;flex-wrap:nowrap;max-width:100%;gap:12px;",";"],({_vertical:e})=>e&&ee(["margin:0 auto;text-align:center;",";& ","{margin-right:0;}& ","{margin-bottom:8px;}& ","{",";margin-left:0;}"],pR,aw,aw,hR,pR));function _ge({children:e,isInViewport:t,typingEnabled:n,typingDelay:r,setHasAnimationPlayed:o}){const[i,a]=y.useState(!1),[l,u]=y.useState(!1),c=e.props.children,p=c.split("").map((m,g)=>{const w={animationPlayState:t?"running":"paused",animationDelay:`${g*jf}ms`};return v.jsx(Bge,{style:w,children:m},g)});return y.useEffect(()=>{if(!t)return;const m=setTimeout(()=>a(!0),r);return()=>clearTimeout(m)},[r,t]),y.useEffect(()=>{if(!t||!i)return;const m=setTimeout(()=>{u(!0),o?.(!0)},c.length*jf);return()=>clearTimeout(m)},[c.length,t,i,o]),!n||l?e:i?y.cloneElement(e,{...e.props,children:p}):y.cloneElement(e,{...e.props,style:{opacity:0}})}const Mge=tn(["from{opacity:0;}to{opacity:1;}"]),Bge=R.span.withConfig({displayName:"TypingElement__FadeInChar",componentId:"sc-745c8da-0"})(["opacity:0;transition:opacity ","ms;animation-name:",";animation-duration:","ms;animation-fill-mode:forwards;"],jf,Mge,jf);function gR({children:e,typingEnabled:t,className:n}){let r=0;const[o,i]=BV({threshold:.3}),{animation:{hasAnimationPlayed:a,setHasAnimationPlayed:l}}=Lh(),u=t&&!a;return v.jsx("div",{ref:o,className:n,children:y.Children.map(e,(c,f)=>{const p=c.props.children.length,m=f===e.length-1,g=v.jsx(_ge,{typingDelay:r,isInViewport:i,typingEnabled:u,setHasAnimationPlayed:m?l:void 0,children:c});return r+=p*jf,g})})}function Fge({align:e}){const{textSize:t}=cn();return v.jsxs(jge,{_align:e,children:[v.jsx(_h,{width:"100%",height:t}),v.jsx(_h,{width:"100%",height:t}),v.jsx(_h,{width:"100%",height:t}),v.jsx(_h,{width:"50%",height:t})]})}const _h=R(xr).attrs({borderRadius:4}).withConfig({displayName:"AISummaryContentSkeleton__SkeletonTextItem",componentId:"sc-2aa20ad1-0"})([""]),jge=R.div.attrs({className:L({component:"ai-summary",element:"content"})}).withConfig({displayName:"AISummaryContentSkeleton__SkeletonContentContainer",componentId:"sc-2aa20ad1-1"})(["display:flex;flex-direction:column;margin-top:12px;gap:6px;align-items:",";"],({_align:e})=>e);function zge({children:e,...t}){const{textColor:n,textSize:r}=cn();return v.jsxs(Gge,{...t,children:[v.jsx(Uge,{_size:r-3,_color:n}),v.jsx(Vge,{children:e})]})}const Gge=R.div.attrs({className:L({component:"ai-summary",element:"list-item"})}).withConfig({displayName:"SummaryListItem__ListItemContainer",componentId:"sc-ca89add6-0"})(["display:flex;align-items:baseline;gap:8px;"]),Vge=R.div.attrs({className:L({component:"ai-summary",element:"list-item-text"})}).withConfig({displayName:"SummaryListItem__ListItemText",componentId:"sc-ca89add6-1"})([""]),Uge=R(vM).attrs({className:L({component:"ai-summary",element:"checkmark"})}).withConfig({displayName:"SummaryListItem__StyledCheckmark",componentId:"sc-ca89add6-2"})(["flex-shrink:0;fill:",";",";"],({_color:e})=>e,({_size:e})=>!!e&&ee(["width:","px;height:","px;"],e,e));function Wge({align:e,className:t}){const{displayRating:n,ratingSize:r,ratingColor:o,ratingBlankColor:i,ratingValueColor:a,textColor:l,textSize:u}=cn(),{AISummaryTypingAnimation:c,AISummaryStyle:f}=It(),{reviewData:{rating:p},content:{title:m,text:g,facts:w},state:{isLoading:b}}=Lh(),{renderThumbnailMode:x}=Xn(),{rerender:S}=or(),[k,T]=y.useState(0),[E]=Wn(({height:B})=>T(B),{resize:!0}),A=y.useRef(!1),N=!x&&c,I=f==="text"&&!!(m||g),P=f==="list"&&w.length>0,M=P?12:6;y.useEffect(()=>{A.current||(S?.(),A.current=!0,setTimeout(()=>{A.current=!1},300))},[S,k]);const O=v.jsx(v.Fragment,{children:!!p&&n&&v.jsx(Hge,{hideValue:!0,size:r,value:p,color:o,blankColor:i,valueColor:a,_align:e,_marginBottom:M})});return b?v.jsxs(wR,{ref:E,className:t,children:[O,v.jsx(Fge,{})]}):v.jsxs(wR,{ref:E,className:t,_color:l,_textSize:u,children:[O,I&&v.jsxs(vR,{typingEnabled:N,_align:e,children:[v.jsx(Yge,{children:m}),v.jsx(qge,{children:g})]}),P&&v.jsx(yR,{typingEnabled:N,children:w.map((B,j)=>v.jsx(zge,{children:B},j))})]})}const Hge=R(nl).attrs({className:L({component:"ai-summary",element:"rating"},["es-review-content-rating"])}).withConfig({displayName:"AISummaryContent__StyledRating",componentId:"sc-2b8d8167-0"})(["justify-content:",";margin-bottom:","px;"],({_align:e})=>e,({_marginBottom:e})=>e),vR=R(gR).attrs({className:L({component:"ai-summary",element:"content"},["es-review-content"])}).withConfig({displayName:"AISummaryContent__SummaryTextStyle",componentId:"sc-2b8d8167-1"})(["text-align:",";"],({_align:e})=>e),Yge=R.div.attrs({className:L({component:"ai-summary",element:"title"})}).withConfig({displayName:"AISummaryContent__SummaryTitle",componentId:"sc-2b8d8167-2"})(["font-size:inherit;color:inherit;text-align:inherit;font-weight:700;"]),qge=R.div.attrs({className:L({component:"ai-summary",element:"text"})}).withConfig({displayName:"AISummaryContent__SummaryText",componentId:"sc-2b8d8167-3"})([""]),yR=R(gR).attrs({className:L({component:"ai-summary",element:"content"},["es-review-content"])}).withConfig({displayName:"AISummaryContent__SummaryListStyle",componentId:"sc-2b8d8167-4"})(["display:flex;flex-direction:column;gap:12px;"]),wR=R.div.attrs({className:L({component:"ai-summary",element:"content-container"},["es-review-content-container"])}).withConfig({displayName:"AISummaryContent__ReviewContentContainer",componentId:"sc-2b8d8167-5"})(["height:100%;width:100%;& ",",& ","{line-height:","px;font-size:","px;color:",";}"],vR,yR,({_textSize:e})=>e?Math.ceil(e*1.4):0,({_textSize:e})=>e,({_color:e})=>e),bR=y.createContext({enabled:void 0,status:void 0,setStatus:()=>{},resetStatus:()=>{}});function CR(){return y.useContext(bR)}function xR({className:e,...t}){const{theme:{type:n}}=It(),{text:r,showLoader:o}=CR(),{layoutReady:i}=or(),a=n==="light"?ot.blackColor005:ot.whiteColor005;return i===!1||!r&&!o?null:v.jsxs(Kge,{...t,className:e,_backgroundColor:a,children:[o&&v.jsx(Qge,{}),r&&v.jsx(Zge,{children:r})]})}const Kge=R.div.withConfig({displayName:"InfoMessage__Container",componentId:"sc-e6f7f6d0-0"})(["position:relative;padding:20px;display:flex;flex-direction:column;align-items:center;border-radius:10px;background-color:",";"],({_backgroundColor:e})=>e),Zge=R.p.withConfig({displayName:"InfoMessage__Message",componentId:"sc-e6f7f6d0-1"})(["color:#7f8588;text-align:center;"]),Qge=R(Df).withConfig({displayName:"InfoMessage__StyledLoader",componentId:"sc-e6f7f6d0-2"})(["margin-bottom:4px;"]),Jge={loading:{text:"The reviews are being collected, please wait for a few minutes.",showLoader:!0},noSources:{text:"You haven’t specified any source to display reviews. Please set up the source on the settings panel."},noReviews:{text:"No reviews found. Please make sure the source is correct, that it has reviews and that filter settings do not exclude all the reviews."},criticalError:{text:"A fatal error has occurred. Contact Support."}};function Xge({children:e}){const{editMode:t,renderThumbnailMode:n}=It(),r=t||n,[o,i]=y.useState("loading"),[a,l]=y.useState({}),u=y.useCallback(f=>{r&&i(f)},[r,i]);y.useEffect(()=>{l(o?Jge[o]:{})},[o]);const c=y.useMemo(()=>({enabled:r,status:o,setStatus:u,resetStatus:()=>u(void 0),...a}),[r,o,u,a]);return v.jsx(bR.Provider,{value:c,children:e})}function e1e(e){const{layout:t,badgeSize:n}=Vr(),r=e?"mobile":n,o=y.useCallback((i,a,l,u)=>({small:i,medium:a,large:l,mobile:u})[r],[r]);return t==="cardBadge"?{icon:o(24,28,32,36),label:o(12,15,18,15),rating:o(16,22,26,18),reviewsCount:o(11,13,15,13),verifiedBadge:o(10,12,14,10)}:t==="compactBadge"?{icon:o(22,24,28,24),rating:o(16,18,22,18),reviewsCount:o(11,13,15,13),verifiedBadge:o(10,12,14,12)}:t==="reviewsButtonBadge"?{icon:o(20,22,24,22),label:o(13,15,18,15)}:t==="reviewRequestBadge"?{icon:o(20,24,28,28),heading:o(14,16,20,18),subHeading:o(12,14,16,15),buttonLabel:o(12,14,16,16),buttonCaption:o(11,12,13,13),reviewersPhotos:o(26,30,34,34),rating:o(13,15,17,17),reviewsCount:o(10,11,13,13)}:{}}const{isStandalone:sw}=br;function gn(){const{layout:e,displayFreeLink:t,tabsGrouping:n,renderThumbnailMode:r,badgeFloatingPosition:o,badgeInlinePosition:i,badgeDisplayMode:a,badgeClickAction:l,badgeVisibilityOnDevices:u,badgeDisplayTrigger:c,badgeDisplayTriggerScrollPosition:f,badgeDisplayTriggerTimeOnPage:p,badgeTextColor:m,badgeBackgroundColor:g,badgeRatingColor:w,badgeCornerRadius:b,badgeCloseButton:x,badgeCloseButtonOnHover:S,badgeSize:k,badgeLabelType:T,badgeLabelCustomText:E,badgeLabelReviewsButtonText:A,badgeDisplayNumberOfReviews:N,badgeDisplaySourceIcon:I,badgeDisplayVerifiedBadge:P,badgeDisplayReviewersPhotos:M,badgeNumberOfReviewsColor:O,badgeDisplayRating:B,badgeStrokeColor:j,badgeVerifiedBadgeColor:z,badgeSourceImageColor:{type:te,color:re}}=It(),ae=bi(),{isOpened:oe,openSidebar:G}=_A(),V=Do(n?"type":void 0),{checkIsTabGeneral:Z,tabList:[{id:F}],currentTab:{type:H},currentTabData:{uris:ne=[]},setCurrentTabId:ie}=Pn(),K=V.length!==1&&V.every(Be=>Be.type===V[0].type),de=a==="stackedFloating"||a==="stackedInline",ve=a==="separateHorizontalInline"||a==="separateVerticalInline",xe=tl(a),ge=!!r,ye=ge&&mn(g),we=xe&&ae,$e=e1e(we),Me=ye?ot.whiteColor:g,Ae=ye?8:ae&&xe?e==="reviewRequestBadge"?"24px 24px 0 0":20:b,De=l==="openPopup",Oe=sw&&l==="redirect",rt=e==="reviewsButtonBadge"||e==="compactBadge"&&!sw?!0:I,ze=ae?{position:"bottom",verticalOffset:e==="reviewRequestBadge"?0:20,horizontalOffset:0}:o,Qe=e==="reviewsButtonBadge"?A:E,tt={small:"0 10px 30px 0 rgba(0, 0, 0, 0.1), 0 5px 15px 0 rgba(0, 0, 0, 0.15)",medium:"0 15px 40px 0 rgba(0, 0, 0, 0.1), 0 10px 30px 0 rgba(0, 0, 0, 0.15)",large:"0 20px 50px 0 rgba(0, 0, 0, 0.1), 0 15px 30px 0 rgba(0, 0, 0, 0.15)"}[k],nt=(()=>{if(e!=="reviewRequestBadge"){if(De)return Be=>{G();const Le=!Z(F)||ve||de||e==="cardBadge"&&we;if(!Be||K||!Le){ie("general");return}const $t=Be!==le.COLLECTED_VIA_WIDGET;ie($t?Be:"general")};if(Oe){const[Be]=ne;return()=>Bf(H,Be,!1)}}})();return{layout:e,isMobile:ae,onClickHandler:nt,iconColorType:te,iconColor:re,backgroundColor:Me,borderRadius:Ae,withThumbnailStyles:ge,withFreeLinkStyles:t,withPopup:De,withRedirect:Oe,isSidebarOpened:oe,isStackedLayout:de,isSeparatedLayout:ve,elementsSizes:$e,shadowParameters:tt,size:k,withSources:rt,withRating:e==="reviewRequestBadge"?B:!0,withVerifiedBadge:sw&&P,withReviewsCount:N,withReviewersPhotos:M,displayMode:a,floating:xe,withCloseButton:ae||x,closeButtonOnHover:S,floatingPosition:ze,inlinePosition:i,withLabel:T!=="none",labelType:T,labelCustomText:Qe,ratingColor:w,ratingBlankColor:m,ratingValueColor:m,textColor:m,verifiedBadgeColor:z,strokeColor:j,trigger:{type:c,scroll:f,time:p},reviewsCountColor:O,visibilityOnDevices:u,noPadding:!xe&&mn(Me)&&mn(j)}}const SR=y.createContext({isClosed:!0,setIsClosed:()=>{}});function lw(){return y.useContext(SR)}const uw={floating:{container:20,icon:10},inline:{container:48,icon:16}};function t1e({className:e}){const{layout:t,isMobile:n,floating:r,backgroundColor:o,withCloseButton:i}=gn(),{setIsClosed:a}=lw(),l=n&&r&&t==="reviewRequestBadge",u=l?"inline":"floating",c=Pt(o,[ot.whiteColor05,ot.blackColor05]),f=Pt(o,[ot.whiteColor07,ot.blackColor07]),p=Pt(o,[ot.darkColor,ot.whiteColor]),m=Pt(o,[ot.greyColor,ot.whiteColor]),g=y.useCallback(b=>{b.preventDefault(),b.stopPropagation(),a(!0)},[a]);let w;try{w=!!localStorage}catch{console.warn("LocalStorage is not available. The close button will not be displayed."),w=!1}return!i||!w?null:v.jsx(n1e,{className:L({component:"close-button",element:"container"},[e]),onClick:g,_size:uw[u].container,_isInlineMode:l,children:v.jsx(r1e,{className:L({component:"close-button"}),"aria-label":"Close Badge",_iconColor:c,_iconColorOnHover:l?c:f,_backgroundColor:l?ot.transparent:p,_backgroundColorOnHover:l?ot.transparent:m,_size:uw[u].container,_isInlineMode:l,children:v.jsx(dw,{className:L({component:"close-button",element:"icon"}),_size:uw[u].icon})})})}const n1e=R.div.withConfig({displayName:"BadgeCloseButton__CloseButtonContainer",componentId:"sc-a0863f8a-0"})(["display:flex;justify-content:center;align-items:center;transition:opacity 0.2s;position:absolute;z-index:9999999;width:","px;height:","px;top:","px;right:","px;"],({_size:e})=>e,({_size:e})=>e,({_isInlineMode:e})=>e?0:-5,({_isInlineMode:e})=>e?0:-5),dw=R(h0).withConfig({displayName:"BadgeCloseButton__StyledCloseIcon",componentId:"sc-a0863f8a-1"})(["transition:fill 0.3s ease;width:","px;height:","px;"],({_size:e})=>e,({_size:e})=>e),r1e=R.button.withConfig({displayName:"BadgeCloseButton__CloseButton",componentId:"sc-a0863f8a-2"})(["display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;padding:0;transition:",";width:","px;height:","px;background-color:",";border-radius:",";box-shadow:",";& ","{fill:",";}&:hover{background-color:",";& ","{fill:",";}}"],({_backgroundColor:e})=>mn(e)?"none":"background-color 0.3s ease",({_size:e})=>e,({_size:e})=>e,({_backgroundColor:e})=>e,({_isInlineMode:e})=>e?0:"50%",({_isInlineMode:e})=>e?"initial":"0 0 4px rgba(0, 0, 0, 0.15)",dw,({_iconColor:e})=>e,({_backgroundColorOnHover:e})=>e,dw,({_iconColorOnHover:e})=>e),o1e=24*60*60;function i1e({children:e}){const{editMode:t,badgeDisplayMode:n}=Vr(),r=tl(n),[o,{set:i}]=E8("closed-elfsight-floating-badge",void 0,o1e),[a,l]=y.useState(o);y.useEffect(()=>{if(!t||!a)return;const c=setTimeout(()=>l(!1),1e3);return()=>clearTimeout(c)},[t,a]);const u=y.useMemo(()=>({isClosed:a,setIsClosed:c=>{l(c),setTimeout(()=>{i(c)},500)}}),[a,l,i]);return!t&&r&&o?null:v.jsx(SR.Provider,{value:u,children:e})}function ju({children:e,className:t}){const{layout:n,displayMode:r,floating:o,isStackedLayout:i,isSeparatedLayout:a,isMobile:l,textColor:u,backgroundColor:c,borderRadius:f,strokeColor:p,shadowParameters:m,inlinePosition:g,withThumbnailStyles:w,withPopup:b,withFreeLinkStyles:x,onClickHandler:S,closeButtonOnHover:k}=gn(),{setIsClosed:T}=lw(),{layoutReady:E}=or(),{openSidebar:A}=_A(),[N,I]=y.useState(!1),P=l&&o&&n!=="reviewRequestBadge",M=b?["Left","Right"]:["Left","Up","Right"],[O,B,j]=mU({onSwipe:()=>{b&&j==="Up"?A():T(!0)},excludeDirections:M,velocityToApplySwipe:1,thresholdY:50}),z=re=>{re.target?.closest(".es-bullets-control-container")||I(!0)},te=()=>{I(!1)};return v.jsxs(a1e,{className:t,onMouseEnter:z,onMouseLeave:te,_layoutReady:E,_clickable:!!S,_showCloseButtonOnlyOnHover:k,_isFloating:o,_shadowParameters:m,_backgroundColor:c,_borderRadius:f,_isMobile:l,_isHovered:N,_layout:n,_textColor:u,_withFloatingShadow:o,_withThumbnailStyles:w,_withoutUserSelect:l||i,_isStackedLayout:i||l&&r==="singleFloating",_borderColor:o?void 0:p,_inlinePosition:o||a?void 0:g,_withFreeLinkStyles:!!x,...P?{...B,ref:O}:{},children:[e,o&&v.jsx(cw,{})]})}const cw=R(t1e).withConfig({displayName:"BadgeContainer__StyledCloseButton",componentId:"sc-e5afa1db-0"})([""]),a1e=R.div.attrs({className:L({component:"badge",element:"container"})}).withConfig({displayName:"BadgeContainer__Inner",componentId:"sc-e5afa1db-1"})(["position:relative;max-width:100%;background-color:",";border-radius:","px;transition:box-shadow 0.3s,background-color 0.3s,border-color 0.3s;",";",";",";",";",";&::after{content:'';position:absolute;opacity:0;pointer-events:none;transition:opacity 0.3s;inset:","px;border-radius:","px;background-color:",";",";}",";",";",";",";",";"],({_backgroundColor:e})=>e,({_borderRadius:e})=>e,({_inlinePosition:e})=>{if(e==="left")return ee(["margin-right:auto;"]);if(e==="center")return ee(["margin:0 auto;"]);if(e==="right")return ee(["margin-left:auto;"])},({_isStackedLayout:e,_withFreeLinkStyles:t})=>e&&t&&ee(["margin-bottom:8px;"]),({_isStackedLayout:e,_isFloating:t})=>e&&!t&&ee(["margin-bottom:15px;"]),({_borderColor:e})=>e&&`border: 1px solid ${e}`,({_withFloatingShadow:e,_shadowParameters:t})=>e&&ee(["box-shadow:",";&:hover{box-shadow:",";}"],t,t.replace("0.15)","0.25)")),({_isFloating:e})=>e?0:-1,({_borderRadius:e})=>e,({_textColor:e})=>Ie(e,.03),({_borderColor:e,_textColor:t,_isFloating:n})=>!n&&!mn(e)&&ee(["border:1px solid ",";"],Ie(t,.03)),({_isHovered:e,_layout:t,_borderColor:n,_backgroundColor:r,_clickable:o})=>o&&e&&t!=="reviewRequestBadge"&&ee(["&{cursor:pointer;",";}"],(!mn(n)||!mn(r))&&ee(["&::after{opacity:1;}"])),({_withThumbnailStyles:e})=>e&&ee(["margin:5px 5px 12px;box-shadow:0 6px 30px 0 rgba(0,0,0,0.1);"]),({_withoutUserSelect:e})=>e&&ee(["& *{user-select:none;}"]),({_isMobile:e,_showCloseButtonOnlyOnHover:t,_isHovered:n})=>!e&&t&&ee(["& ","{opacity:0;pointer-events:none;}",""],cw,n&&ee(["& ","{opacity:1;pointer-events:auto;}"],cw)),({_layoutReady:e})=>!e&&ee(["&,& *{visibility:hidden;}"]));function $R(e,t){const n=B0(),{setLayoutReady:r}=or(),{layout:o,language:i,theme:a,sources:l}=It(),{isMobile:u,floating:c,labelType:f,labelCustomText:p,isStackedLayout:m,size:g,displayMode:w,withVerifiedBadge:b,withReviewsCount:x,withSources:S}=gn(),k=s1e(l),T=o==="cardBadge"&&c&&u,E=o==="compactBadge"&&c&&u,A=y.useRef(null),N=y.useCallback(M=>{M!==A.current&&(A.current=M,n())},[n]),[I,P]=Ev(A.current,{withBorderBoxSizes:!0});return y.useLayoutEffect(()=>{I.width>e&&t(I.width)},[I,e,t]),y.useLayoutEffect(()=>{P(),t(0),r(!1)},[P,t,r,g,T,E,m,o,f,p,w,b,x,S,k,a.type,i.language]),[N,I]}const s1e=e=>e.map(({type:t,url:n,caption:r,name:o})=>{const{isManual:i}=qn(t);return i?o:r||n}).join(",");function Mh(e){const{layout:t,badgeDisplayMode:n,badgeSize:r,badgeBackgroundColor:o}=Vr(),i=bi(),a=tl(n),l=i&&a?"mobile":r,u=Pt(o,[ot.whiteColor005,ot.pureBlackColor005]),c=y.useCallback((p,m,g,w)=>({small:p,medium:m,large:g,mobile:w})[l],[l]),f=(p,m,g=12)=>({width:c(...p),height:c(...m),borderRadius:g,color:u});return e?t==="cardBadge"?{label:f([120,150,180,140],[15,20,24,14]),rating:f([30,40,46,50],[22,28,32,14]),reviewsCount:f([70,90,110,0],[12,16,20,0])}:t==="compactBadge"?{rating:f([65,85,90,85],[18,20,24,20]),reviewsCount:{width:0,height:0}}:t==="reviewRequestBadge"?{rating:f([80,90,100,100],[13,16,20,20]),reviewsCount:f([50,60,80,80],[11,12,16,16])}:{}:t==="cardBadge"?{label:f([120,150,180,120],[15,20,24,14]),rating:f([120,150,180,140],[22,28,32,14]),reviewsCount:f([70,90,110,0],[12,16,20,0])}:t==="compactBadge"?{rating:f([145,165,190,165],[22,24,28,24]),reviewsCount:{width:0,height:0}}:t==="reviewRequestBadge"?{rating:f([140,160,180,180],[16,18,21,21]),reviewsCount:f([50,60,80,80],[11,12,16,16])}:{}}function fw(){const{tabsGrouping:e}=It(),t=Do("type"),n=Do();return t.reduce((r,o)=>{const{id:i}=o;if($f.includes(i))return r;if(!e){const{id:a}=n.find(l=>i.includes(l.id))??{};o.id=a||i}return r.push(o),r},[])}function TR(e){const{tabsGrouping:t}=It(),{tabsData:n}=Pn(),r=y.useMemo(()=>Object.fromEntries(Object.entries(n).filter(([o])=>o!=="general")),[n]);return y.useMemo(()=>e.reduce((o,i)=>{if(t){const{rating:a,reviewsNumber:l}=r[i.id];o[i.id]={rating:a||0,reviewsNumber:l||0}}else if("urls"in i&&Array.isArray(i.urls)){let a=0,l=0;i.urls.forEach(u=>{const c=Object.values(r).find(m=>Array.isArray(m.uris)&&m.uris.includes(u)),{rating:f,reviewsNumber:p}=c??{};f&&p&&(a+=f*p,l+=p)}),o[i.id]={rating:l?a/l:0,reviewsNumber:l}}return o},{}),[t,r,e])}function kR({sourceType:e,className:t}){const{t:n}=yt(),{verifiedBadgeColor:r,withVerifiedBadge:o,elementsSizes:{verifiedBadge:i=0}}=gn(),{title:a}=qn(e),l=n("Verified by {{supplierName}}",{supplierName:a});return o?v.jsx(l1e,{className:t,size:i,badgeColor:r,tooltipText:l,tooltipBackgroundColor:ot.blackColor,tooltipFontColor:ot.whiteColor}):null}const l1e=R(iA).attrs({className:L({component:"badge",element:"verified-badge"})}).withConfig({displayName:"BadgeVerifiedBadge__VerifiedBadge",componentId:"sc-d838a56-0"})([""]);function ER({sources:e,rating:t,labelType:n,className:r,showSkeleton:o}){const{t:i}=yt(),{withLabel:a,labelType:l,labelCustomText:u,textColor:c,elementsSizes:{label:f=0}}=gn(),[{type:p}]=e,m=tw(p,t),g=tw(void 0,t),{label:w}=Mh(p==="booking"),b=n??l,{title:x,badgeTopRatedOptions:S}=qn(p),k=f<15?`${Math.ceil(f*1.23)}px`:`${Math.ceil(f*1.33)}px`,T=e.length===1,E=(()=>{if(b==="basedOnRating")return T?m:g;if(b.includes("topRated")){if(T&&S){const N=S.find(I=>I.value===b);return i(N?.label)}return T?i("Top Rated on {{supplierName}}",{supplierName:x}):u1e(e,i)}return b==="custom"&&u?u:""})();return(b==="custom"?!!E:a)?b==="basedOnRating"&&o?v.jsx(xr,{className:r,...w??{}}):v.jsx(d1e,{className:r,$sx:{color:c,fontSize:f,lineHeight:k},children:v.jsxs(f1e,{$sx:{minHeight:k},children:[E,v.jsx(c1e,{sourceType:p})]})}):null}const u1e=(e,t)=>{const[n,r,...o]=e.map(({type:l})=>l),{title:i}=qn(n),{title:a}=qn(r);return o.length>0?t("Top Rated on {{firstSourceTitle}}, {{secondSourceTitle}} & More",{firstSourceTitle:i,secondSourceTitle:a}):t("Top Rated on {{firstSourceTitle}} and {{secondSourceTitle}}",{firstSourceTitle:i,secondSourceTitle:a})},d1e=R.div.attrs({className:L({component:"badge-label",element:"container"})}).withConfig({displayName:"BadgeLabel__Container",componentId:"sc-7efab5e8-0"})(["",";display:flex;align-items:center;text-align:center;"],Kt),c1e=R(kR).withConfig({displayName:"BadgeLabel__StyledVerifiedBadge",componentId:"sc-7efab5e8-1"})(["margin-left:2px;"]),f1e=R.div.attrs({className:L({component:"badge-label"})}).withConfig({displayName:"BadgeLabel__Label",componentId:"sc-7efab5e8-2"})(["",";display:inline;font-weight:700;"],Kt);function p1e({reviewsNumber:e,sources:t,compact:n=!1,className:r,showSkeleton:o}){const{t:i}=yt(),{textColor:a,reviewsCountColor:l,withReviewsCount:u,elementsSizes:{reviewsCount:c=0}}=gn(),f=t.length===1?t[0].type:void 0,{reviewsCount:p}=Mh(f==="booking"),m=n?Ie(a,.5):l,g=e?Kl(e,{decimalSeparator:".",thousandsSeparator:","}):0,w=n?`(${g})`:i("{{number}} reviews",{number:g});return u?o?v.jsx(xr,{className:r,...p??{}}):v.jsx(m1e,{className:r,_color:m,_fontSize:c,_compact:n,children:w}):null}const m1e=R.div.attrs({className:L({component:"badge-reviews-count"})}).withConfig({displayName:"BadgeReviewsCount__Content",componentId:"sc-b16e220e-0"})(["text-align:center;text-wrap:nowrap;font-weight:",";color:",";font-size:","px;line-height:","px;"],({_compact:e})=>e?400:600,({_color:e})=>e,({_fontSize:e})=>e,({_fontSize:e})=>{let t=1.23;return e<=12&&(t=1.09),e>=15&&(t=1.33),Math.ceil(e*t)});function pw({value:e,reviewsNumber:t,sources:n,compact:r=!1,size:o,className:i,onClick:a,showSkeleton:l,showReviewsCountSkeleton:u=l}){const{bookingBadgeRatingColorStyle:c,bookingBadgeRatingBackgroundColor:f,bookingBadgeRatingNumberColor:p}=Vr(),{withRating:m,withReviewsCount:g,ratingColor:w,ratingBlankColor:b,ratingValueColor:x,elementsSizes:{rating:S=0}}=gn(),k=o??S,T=n.length===1?n[0].type:void 0,E=T==="booking",{rating:A}=Mh(E),N=E&&c==="custom"?p:void 0,I=E&&c==="custom"?f:void 0,P=r?2:k<18?4:6;return!m&&!g?null:v.jsxs(g1e,{className:i,onClick:a,_compact:r,_isBooking:E,children:[l&&m&&v.jsx(xr,{...A??{}}),!l&&m&&v.jsx(h1e,{className:L({component:"badge-rating"}),value:e,color:w,blankColor:b,valueColor:x,size:k,sourceType:T,_gap:P,_customBookingNumberColor:N,_customBookingBackgroundColor:I}),v.jsx(p1e,{sources:n,reviewsNumber:t,compact:r,showSkeleton:u})]})}const h1e=R(nl).withConfig({displayName:"BadgeRating__StyledRating",componentId:"sc-dfa6aa49-0"})(["gap:","px;& .es-booking-rating{color:",";background-color:",";}"],({_gap:e})=>e,({_customBookingNumberColor:e})=>e,({_customBookingBackgroundColor:e})=>e),g1e=R.div.attrs({className:L({component:"badge",element:"rating-container"})}).withConfig({displayName:"BadgeRating__Container",componentId:"sc-dfa6aa49-1"})(["display:flex;align-items:center;flex-direction:",";gap:",";"],({_compact:e})=>e?"row":"column",({_isBooking:e,_compact:t})=>t&&e?"4px":t?"2px":"8px");function AR({sources:e,isLoading:t,BadgeInner:n,maxWidth:r,setMaxWidth:o}){const i=TR(e),{displayMode:a,inlinePosition:l,noPadding:u}=gn();return v.jsx(y1e,{_align:l,_direction:a==="separateHorizontalInline"?"horizontal":"vertical",_noPadding:u,children:e.map((c,f)=>{const{id:p}=c,{rating:m,reviewsNumber:g}=i[p],w=`${p}_${f}`;return v.jsx(v1e,{_width:r,children:v.jsx(n,{maxWidth:r,setMaxWidth:o,isLoading:t,sources:[c],rating:m,reviewsNumber:g})},w)})})}const v1e=R(ju).withConfig({displayName:"BadgeSeparatedLayout__SeparatedBadgeContainer",componentId:"sc-81e93323-0"})(["flex-shrink:0;"]),y1e=R.div.withConfig({displayName:"BadgeSeparatedLayout__SeparatedLayoutContainer",componentId:"sc-81e93323-1"})(["display:flex;flex-wrap:wrap;width:100%;gap:","px;flex-direction:",";",";"],({_noPadding:e})=>e?28:8,({_direction:e})=>e==="vertical"?"column":"row",({_align:e,_direction:t})=>{const n=t==="vertical"?"align-items":"justify-content";return ee(e==="center"?["",":center"]:e==="right"?["",":flex-end"]:["",":flex-start"],n)});function w1e(e,t){const n=new URL(e||"https://web.archive.org/web/20260217191803/https://elfsight.com");return DR(n,"free-widget",t)}function b1e(e,t){const n=new URL(e||`https://web.archive.org/web/20260217191803/https://dash.elfsight.com/apps/${t}/pricing`);return DR(n,"remove-link",t)}function DR(e,t,n){const r={utm_source:"websites",utm_medium:"clients",utm_term:C1e(),utm_content:n,utm_campaign:t};return Object.entries(r).map(([o,i])=>{i&&e.searchParams.set(o,i)}),e}function C1e(){try{const e=window.self!==window.top;let t;return e?t=document.referrer||window.location.href:t=window.location.href,new URL(t).hostname}catch{try{return window.location.hostname}catch{return}}}const x1e={animation:"none",border:"none",position:"relative",top:"auto",right:"auto",bottom:"auto",left:"50%",margin:"8px auto",display:"inline-flex",flexWrap:"wrap",alignContent:"center",alignItems:"center",justifyContent:"center",rowGap:"0px",float:"none",opacity:"1",transform:"translateX(-50%)",zoom:"1",visibility:"visible",boxSizing:"border-box",fontFamily:"Roboto,Arial,Sans-serif",textAlign:"left",textDecoration:"none",maxWidth:"400px",textIndent:"0"},S1e={backgroundColor:"rgba(238, 238, 238, 0.9)",color:"rgba(17, 17, 17, 0.5)",padding:"4px 12px 4px 6px",height:"24px",columnGap:"5px",lineHeight:"14px",fontSize:"12px",fontWeight:"600",borderRadius:"40px"},$1e={backgroundColor:"transparent",height:"14px",columnGap:"8px",lineHeight:1.27,fontWeight:"500",textAlign:"center"},T1e={display:"block",fill:"currentColor"},k1e={width:"16px",height:"16px"},E1e={width:"14px",height:"14px",marginRight:"-4px"},A1e={display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"50%",width:"20px",height:"20px",overflow:"hidden",position:"absolute",right:"-9px",top:"-9px",background:"#f93262"},D1e={display:"block",width:"12px",height:"12px",fill:"#fff"},R1e={textDecoration:"underline"},I1e={width:"100%",height:"100%"};function N1e(e){return Object.fromEntries(Object.entries(e).map(([t,n])=>[t,`${n}!important`]))}function P1e(e){return Object.entries(e).map(([t,n])=>`${G1(t)}:${n}`).join(";")}function zf(e,t){e&&e.setAttribute("style",P1e(N1e(t)))}const RR={color:"rgb(17, 17, 17)",customColor:void 0,fontSize:11,forceTwoLines:!1};function O1e({appAlias:e,appName:t,displayFreeLink:n=!1,displayFreeLinkRemove:r=!0,freeLinkAnchor:o,freeLinkURL:i,freeLinkRemoveURL:a,iconHidden:l=!1,mode:u="button",textModeProps:c=RR,style:f}){const p={button:`Free ${t} Widget`,text:`Free ${t} Widget by Elfsight`},m=o||p[u],g=w1e(i,e),w=b1e(a,e),b=r&&u==="button",x=r&&u==="text",S=u==="button"?k1e:E1e,k={...RR,...c},T=u==="button"?S1e:{...$1e,...k.forceTwoLines?{height:"fit-content"}:{},fontSize:`${k.fontSize}px`,color:k.customColor||Ie(k.color,.5)},E=A=>{A.preventDefault(),A.stopPropagation(),window.open(w,"_blank")};return n?v.jsx(au,{title:v.jsx("span",{style:{fontSize:"12px !important",fontWeight:"400 !important",lineHeight:"14px !important"},children:"Powered by Elfsight"}),borderRadius:8,disabled:u==="text",children:v.jsxs("a",{href:g.toString(),target:"_blank",rel:"noreferrer",ref:A=>zf(A,{...x1e,...T,...f?.link}),children:[!l&&v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",ref:A=>zf(A,{...T1e,...S,...f?.linkIcon}),children:v.jsx("path",{d:"M8.28439 0.619913C12.3385 0.762025 15.5217 4.18821 15.3801 8.25775C15.2385 12.3271 11.825 15.5221 7.77092 15.38C3.71669 15.2379 0.533499 11.8117 0.67508 7.74231C0.681887 7.54618 0.691595 7.35236 0.714312 7.16072C0.725872 7.06324 0.877483 6.32426 1.53911 6.41239C2.03511 6.4785 2.19208 6.91401 2.15542 7.24594C2.14837 7.30974 2.13399 7.4785 2.13399 7.4785C2.12489 7.58249 2.11845 7.68724 2.11474 7.79276C2.00087 11.0653 4.56082 13.8207 7.82114 13.935C11.0814 14.0493 13.8265 11.4798 13.9404 8.20729C14.0543 4.93459 11.4943 2.17923 8.23413 2.06493C7.92633 2.05415 7.62308 2.06746 7.32627 2.10294L7.14896 2.12687C7.14896 2.12687 6.29609 2.26862 6.10609 1.69051C5.92226 1.13111 6.35172 0.807509 6.64245 0.746823C7.17277 0.644899 7.72238 0.600183 8.28439 0.619913ZM0.377094 1.37956C0.445891 1.37956 0.510217 1.39852 0.565762 1.43111L8.32629 5.42412C8.34941 5.43552 8.37216 5.44736 8.3948 5.45937L8.42404 5.47441L8.42368 5.47482L8.50269 5.51975C9.15218 5.90418 9.57631 6.53595 9.57631 7.25063C9.57631 7.25597 9.57587 7.26119 9.57583 7.26652L9.57631 7.26596L9.5764 9.94954C9.57641 9.97238 9.57642 9.99453 9.57643 10.016L9.57676 10.4381C9.57677 10.4482 9.57678 10.4577 9.5768 10.4666L9.57696 10.567C9.57704 10.5702 9.5774 10.5733 9.5774 10.5765C9.5774 10.7875 9.40855 10.9584 9.20018 10.9584C9.13614 10.9584 9.07588 10.9421 9.02304 10.9136L7.2201 10.0035L7.22247 10.0007C6.49144 9.66056 5.99601 9.01497 5.98896 8.27267C5.98848 7.71587 5.90067 7.06934 5.0132 6.30206C4.46012 5.824 3.79937 5.24999 3.14497 4.68033L2.93866 4.50069C1.60076 3.33554 0.340225 2.23316 0.143314 2.06093L0.121764 2.04209C0.118421 2.03914 0.116165 2.0372 0.116165 2.0372L0.0873202 2.00556C0.0328777 1.93938 0 1.85438 0 1.7615C0 1.5505 0.168851 1.37956 0.377094 1.37956Z"})}),m,b&&v.jsx("div",{tabIndex:0,title:"Remove Elfsight branding",role:"button",ref:A=>zf(A,{...A1e,...f?.remove}),onClick:E,onKeyDown:mc(E),onMouseOver:A=>A.stopPropagation(),onFocus:A=>A.stopPropagation(),children:v.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 12 12",ref:A=>zf(A,{...D1e,...f?.removeIcon}),children:v.jsx("path",{d:"M2.41578 1.71578L2.46289 1.75737L5.99937 5.29255L9.53586 1.75737C9.73115 1.56213 10.0477 1.56216 10.243 1.75745C10.4232 1.93771 10.437 2.22133 10.2845 2.41746L10.2429 2.46456L6.70687 6.00005L10.2429 9.53554C10.4382 9.73078 10.4382 10.0474 10.243 10.2426C10.0627 10.4229 9.77913 10.4368 9.58297 10.2843L9.53586 10.2427L5.99937 6.70705L2.46289 10.2427C2.2676 10.438 1.95102 10.4379 1.75578 10.2426C1.57556 10.0624 1.56173 9.77877 1.71426 9.58264L1.75586 9.53554L5.29137 6.00005L1.75586 2.46456C1.56058 2.26932 1.56054 1.95274 1.75578 1.75745C1.936 1.57719 2.21961 1.56329 2.41578 1.71578Z"})})}),x&&v.jsx("div",{tabIndex:0,role:"link",ref:A=>{zf(A,{...R1e,...k.forceTwoLines?I1e:{},...f?.removeText}),A&&(A.onmouseenter=()=>{A.style.color=k.customColor?Ie(k.customColor,1):k.color},A.onmouseleave=()=>{A.style.color=""})},onClick:E,onKeyDown:mc(E),children:"Remove Branding"})]})}):null}function IR(e){return yB(e,["displayFreeLink","displayFreeLinkRemove","freeLinkAnchor","freeLinkURL","freeLinkRemoveURL"])}const mw=12,L1e=28,_1e=12;function NR(){const{layout:e,badgeDisplayMode:t,badgeInlinePosition:n,badgeFloatingPosition:r,...o}=Vr(),i=IR(o),a=bi(),l=Ou(e),u=tl(t),c=u&&a?"bottom":r.position,f=u?B1e({position:c,horizontalOffset:r.horizontalOffset}):F1e(n),p=l?`Free ${br.name} Widget by Elfsight`:i.freeLinkAnchor;return v.jsx(O1e,{...i,freeLinkAnchor:p,appAlias:br.alias,appName:br.name,mode:l?"text":"button",iconHidden:l,textModeProps:{forceTwoLines:!0,customColor:"rgba(113, 113, 113, 0.8)"},style:{link:{...l?f:{marginTop:"20px"}}}})}function M1e(e){const{displayFreeLinkRemove:t=!0}=IR(e);return t?L1e:_1e}const B1e=({position:e,horizontalOffset:t})=>{const n=e.split("-").length>1,r=e==="left"||e==="right",o=e.includes("left");return n?{position:"absolute",width:"max-content",transform:"none",top:`calc(100% + ${mw}px)`,left:o?"0":"auto",right:o?"auto":"0",textAlign:o?"left":"right",justifyContent:o?"left":"right",margin:0,...t<4?{marginInline:"4px"}:{}}:r?{position:"fixed",top:"-8px",left:o?"-8px":"auto",right:o?"auto":"-8px",width:"max-content",maxWidth:"none",transformOrigin:`top ${e}`,transform:`rotate(${o?90:-90}deg)`,textRendering:"optimizeLegibility",justifyContent:o?"left":"right",textAlign:o?"left":"right"}:{position:"absolute",top:`calc(100% + ${mw}px)`,width:"max-content",margin:0}},F1e=e=>{const t=e==="left";return e==="center"?{marginTop:"8px",transform:"none",left:"auto"}:{transform:"none",left:"auto",marginTop:"8px",marginInline:t?"0 auto":"auto 0",textAlign:t?"left":"right",justifyContent:t?"left":"right"}},j1e=y.forwardRef((e,t)=>{const{layout:n,widgetWidth:r,badgeFloatingPosition:o,badgeInlinePosition:i,badgeDisplayMode:a}=Vr(),l=bi(),u=Ou(n),c=tl(a),f=c&&l?"bottom":o.position,p=n==="cardBadge"&&c&&l,m=c?z1e(f):G1e(i),g=f8(r);return u?v.jsx(U1e,{ref:t,$sx:m,_layout:p?"compactBadge":n}):v.jsx(V1e,{ref:t,_width:g})}),z1e=e=>e.split("-").length===1?{position:"fixed",[e]:"20px"}:{position:"fixed",top:e.includes("top")?"20px":"auto",bottom:e.includes("top")?"auto":"20px",left:e.includes("left")?"20px":"auto",right:e.includes("left")?"auto":"20px"},G1e=e=>e==="center"?{position:"relative",margin:"0 auto"}:{position:"relative",margin:e==="left"?"0 auto 0 0":"0 0 0 auto"},hw={cardBadge:{width:150,height:100},compactBadge:{width:150,height:45},reviewsButtonBadge:{width:100,height:35},reviewRequestBadge:{width:250,height:170}},PR=ee(["background:rgba(31,21,21,0.3);border-radius:8px;"]),V1e=R.div.withConfig({displayName:"DeactivationPlaceholder__Container",componentId:"sc-9b6fd7b7-0"})(["height:300px;position:relative;margin:0 auto;width:100%;max-width:",";",";"],({_width:e})=>e,PR),U1e=R.div.withConfig({displayName:"DeactivationPlaceholder__Badge",componentId:"sc-9b6fd7b7-1"})(["",";",";",";"],Kt,({_layout:e})=>e in hw?ee(["width:","px;height:","px;"],hw[e]?.width,hw[e]?.height):ee(["width:150px;height:100px;"]),PR),W1e=()=>{const{editMode:e}=Vr(),{trigger:{type:t,scroll:n,time:r},floating:o}=gn(),i=(()=>{if(t==="afterDelay")return aU("timeOnPage",r);if(t==="onScroll")return iU("scrollPosition",n/100)})();if(!(e||!o))return i};function H1e(){const e=W1e(),[t,n]=y.useState(!1),[r,o]=y.useState(null);return y.useEffect(()=>{if(r!==null||!e||typeof e!="function"){n(!0);return}const i=e(o);return()=>{typeof i=="function"&&i(),n(!1)}},[e,r]),t}function Y1e({children:e}){const{font:t,...n}=Vr(),{isClosed:r}=lw(),{layout:o,floating:i,floatingPosition:a,withThumbnailStyles:l,withFreeLinkStyles:u,isMobile:c}=gn(),f=c?"slide":"fade",p=f==="slide"&&o!=="reviewRequestBadge"?.1:.3,m=H1e(),g=M1e(n),w=u?g+mw+a.verticalOffset:null;return i?v.jsx(q1e,{isOpen:!r&&m,position:a,animation:l?"instant":f,animationSpeed:p,ariaLabel:"Reviews badge",$font:t.value,$paddingBottom:w,children:e}):e}const q1e=R(zQ).withConfig({displayName:"BadgeSlideIn__StyledSlideIn",componentId:"sc-629c4e6b-0"})(["&,& *{box-sizing:border-box;}",";",";",""],({position:e})=>{if(e.position==="left")return ee(["& > div{transform:rotate(270deg) translate(-50%,100%);transform-origin:bottom left;& .es-badge-sources-item{transform:rotate(90deg);}& .es-close-button-container{top:auto;left:auto;bottom:-5px;right:-5px;}}"]);if(e.position==="right")return ee(["& > div{transform:rotate(90deg) translate(50%,100%);transform-origin:bottom right;& .es-badge-sources-item{transform:rotate(-90deg);}& .es-close-button-container{left:-5px;}}"])},({$font:e})=>e&&ee(["font-family:",";"],e),({$paddingBottom:e})=>e&&ee(["padding-bottom:","px;"],e)),Gf=3,Bh=4;function Fh({sources:e,size:t,type:n="icon",forceDisplay:r,className:o}){const{iconColorType:i,iconColor:a,withSources:l,elementsSizes:{icon:u=0}}=gn(),c=t??u,f=r||l,p=n==="logo",m=e.filter(({isManual:w,isCustom:b,isCollectedViaWidget:x,isDefaultManualSource:S,icon:k,type:T})=>{const{hideIcon:E}=qn(T);return w&&b?k?.url:!E&&!x&&!S}),g=m.length;if(!f||!g)return null;if(g===1){const[{type:w,isCustom:b}]=m,x=b?c-Bh:c;return v.jsx(OR,{className:L({component:"badge-sources",element:"container"},[o]),$sx:{maxWidth:p?void 0:c},children:v.jsx(LR,{className:L({component:"badge-sources",element:"item"}),customLoader:()=>v.jsx(gw,{size:p?[void 0,c]:c}),sourceType:w,type:n,size:p?[void 0,x]:x,colorStyle:i,color:a,_isCustom:b})})}return v.jsx(OR,{className:L({component:"badge-sources",element:"container"},[o]),$sx:{maxWidth:Math.min(c*g,c*Gf)},children:v.jsx(y.Suspense,{fallback:v.jsx(K1e,{imagesCount:Math.min(m.length,Gf),size:c}),children:v.jsx(Nc,{loop:g>Gf,className:L({component:"badge-sources",element:"carousel"}),ariaLabel:"Source icons carousel",itemsPerSlide:Math.min(g,Gf),height:c,itemWidth:c,allowTouchMove:!1,withAutoplay:g>Gf,autoplayDelay:3500,withPaginationControl:!1,children:m.map(({id:w,type:b,isCustom:x},S)=>{const k=`${w}_${S}`,T=x?c-Bh:c;return v.jsx(LR,{className:L({component:"badge-sources",element:"item"}),type:"icon",customLoader:()=>v.jsx(gw,{size:c}),sourceType:b,size:T,colorStyle:i,color:a,_isCustom:x},k)})})})})}function K1e({imagesCount:e,size:t}){return Array.from({length:e},(n,r)=>v.jsx(gw,{size:t},r))}function gw({size:e}){const{rating:t}=Mh(!1),[n,r]=Array.isArray(e)?e:[e,e];return v.jsx(xr,{width:n,height:r,color:t?.color})}const OR=R.div.withConfig({displayName:"BadgeSources__Container",componentId:"sc-3703060b-0"})(["",";display:flex;"],Kt),LR=R(oi).withConfig({displayName:"BadgeSources__StyledSourceImage",componentId:"sc-3703060b-1"})(["padding:","px;width:",";height:",";"],({_isCustom:e})=>e?2:0,({_isCustom:e,size:t})=>e&&typeof t=="number"&&`${t+Bh}px`,({_isCustom:e,size:t})=>e&&typeof t=="number"&&`${t+Bh}px`);function _R({sources:e,isLoading:t,BadgeInner:n,maxWidth:r,setMaxWidth:o}){const{setCurrentTabId:i}=Pn(),a=gn(),l=TR(e),{isSidebarOpened:u,noPadding:c}=a,f=y.useRef(null);y.useEffect(()=>{if(!f.current)return;const m=requestAnimationFrame(()=>{f.current?.updateAutoHeight()});return()=>{cancelAnimationFrame(m)}},[a]);const p=m=>{const g=e[m];!g||u||i(g.id)};return v.jsx(Q1e,{_width:r,children:v.jsx(y.Suspense,{fallback:v.jsx(n,{isLoading:!0,sources:e.slice(0,1),rating:0,reviewsNumber:0,maxWidth:r,setMaxWidth:o}),children:v.jsx(J1e,{ariaLabel:"Badge carousel",loop:!0,withAutoplay:!0,paginationForceStaticBigBullet:!0,ref:f,itemsPerSlide:1,effect:"creative",bulletInsideGap:c?-19:-15,touchStartPreventDefault:!1,creativeEffect:Z1e,itemWidth:r,withoutTransition:t,paginationControlPosition:"inside",paginationControlBackgroundColor:ot.blackColor,paginationBackgroundColor:ot.whiteColor07,paginationBackgroundPadding:2,paginationBulletGap:4,paginationBulletSize:5,onCurrentItemChange:p,children:e.map((m,g)=>{const{id:w}=m,{rating:b,reviewsNumber:x}=l[w],S=`${w}_${g}`;return v.jsx(n,{maxWidth:r,setMaxWidth:o,isLoading:t,sources:[m],rating:b,reviewsNumber:x},S)})})})})}const Z1e={prev:{translate:["-100%",0,-200],scale:.5,opacity:0},next:{translate:["100%",0,0],scale:.5,opacity:0}},Q1e=R(ju).withConfig({displayName:"BadgeStackLayout__StyledBadgeContainer",componentId:"sc-9a1aee-0"})(["width:","px;"],({_width:e})=>e+2.5),J1e=R(Nc).withConfig({displayName:"BadgeStackLayout__Carousel",componentId:"sc-9a1aee-1"})([""]);function es({header:e,cardTemplate:t,items:n,children:r}){const{withPopup:o}=gn();return v.jsx(Y1e,{children:v.jsxs(yce,{header:e,cardTemplate:t,items:n,disableSideBar:!o,children:[r,v.jsx(NR,{})]})})}function vw({isLoading:e,rating:t,reviewsNumber:n,sources:r,className:o,maxWidth:i,setMaxWidth:a}){const{floating:l,noPadding:u,onClickHandler:c,size:f,displayMode:p,withLabel:m,withSources:g,isMobile:w}=gn(),[b,x]=$R(i,a),S=e&&(!t||!n),k=w&&l,T=r.length===1,[{type:E,isCustom:A,icon:N,name:I}]=r,{hideIcon:P}=qn(E),M=T&&E==="booking",O=w?!l&&M:M,B=A?g&&!!N?.url&&!!I:g&&!P,j=(()=>{if(k||f==="small")return 17;if(f==="large")return 26})(),z=c?()=>c(r[0].id):void 0;return v.jsxs(tve,{ref:b,className:o,onClick:z,_isCompact:k,_noPadding:u,_size:f,_displayMode:p,_floating:l,_withSources:B,_withLabel:m,_width:i?Math.max(i,x.width):0,children:[v.jsx(X1e,{size:k&&!m?24:void 0,type:O?"logo":"icon",sources:r,$sx:T?{}:{marginBottom:4}}),v.jsx(ER,{sources:r,rating:t,showSkeleton:S}),v.jsx(eve,{sources:r,value:t,reviewsNumber:n,compact:k,size:M?j:void 0,showSkeleton:S,$sx:M&&k?{marginTop:2}:{}})]})}const X1e=R(Fh).withConfig({displayName:"CardBadgeInner__StyledSources",componentId:"sc-e70e0c3c-0"})(["",";"],Kt),eve=R(pw).withConfig({displayName:"CardBadgeInner__StyledRating",componentId:"sc-e70e0c3c-1"})(["",";"],Kt),tve=R.div.attrs({className:L({component:"card-badge",element:"container"})}).withConfig({displayName:"CardBadgeInner__Container",componentId:"sc-e70e0c3c-2"})(["height:100%;width:",";max-width:",";",";",";",";"],({_width:e,_isCompact:t})=>e&&!t?`${e}px`:"max-content",({_width:e})=>e?"100%":"none",({_isCompact:e,_withLabel:t,_withSources:n})=>e&&n?ee(["display:grid;margin:0 auto;align-items:center;justify-content:center;grid-column-gap:","px;grid-template-columns:min-content max-content;",";"],t?8:6,t&&ee(["& > :first-child{grid-row:1 / 3;}"])):ee(["display:flex;margin:0 auto;flex-direction:column;justify-content:center;gap:","px;align-items:",";"],e&&!n?0:4,e&&!n?"flex-start":"center"),({_noPadding:e,_isCompact:t,_size:n})=>ee(e?["padding:0;"]:t?["padding:10px 14px;"]:n==="large"?["padding:16px 24px 20px;"]:n==="small"?["padding:10px 16px 12px;"]:["padding:14px 20px 16px;"]),({onClick:e,_isCompact:t})=>e&&ee(["cursor:pointer;",";"],!t&&ee(["&:hover .es-badge-reviews-count{text-decoration:underline;}"])));function nve({items:e,header:t,cardTemplate:n}){const{setRerender:r,setLayoutReady:o}=or(),{isStackedLayout:i,isSeparatedLayout:a,displayMode:l,isMobile:u}=gn(),c=fw(),{generalTabData:{isLoading:f,rating:p,reviewsNumber:m}}=Pn(),[g,w]=y.useState(0),b=u&&l==="singleFloating";return y.useEffect(()=>{r(void 0),o(g>0)},[g,r,o]),c.length>1&&(b||i)?v.jsx(es,{header:t,cardTemplate:n,items:e,children:v.jsx(_R,{sources:c,isLoading:f,BadgeInner:vw,maxWidth:g,setMaxWidth:w})}):a?v.jsx(es,{header:t,cardTemplate:n,items:e,children:v.jsx(AR,{sources:c,isLoading:f,BadgeInner:vw,maxWidth:g,setMaxWidth:w})}):v.jsx(es,{header:t,cardTemplate:n,items:e,children:v.jsx(ju,{children:v.jsx(vw,{isLoading:f,sources:c,rating:p,reviewsNumber:m,maxWidth:g,setMaxWidth:w})})})}function yw({isLoading:e,rating:t,reviewsNumber:n,sources:r,className:o,maxWidth:i,setMaxWidth:a}){const{isMobile:l,floating:u,noPadding:c,onClickHandler:f,size:p,displayMode:m,withLabel:g,withSources:w}=gn(),[b,x]=$R(i,a),S=e&&(!t||!n),T=r.length===1&&r[0].type==="booking",E=l&&u?18:p==="small"?16:p==="large"?20:18,A=f?()=>f(r[0].id):void 0;return v.jsxs(ive,{ref:b,className:o,onClick:A,_noPadding:c,_size:p,_displayMode:m,_floating:u,_isMobile:l,_withSources:w,_withLabel:g,_width:i?Math.max(i,x.width):0,children:[v.jsx(rve,{sources:r,type:T?"logo":"icon"}),v.jsx(pw,{compact:!0,sources:r,value:t,reviewsNumber:n,size:T?E:void 0,showSkeleton:S}),!S&&v.jsx(ove,{sourceType:r[0]?.type})]})}const rve=R(Fh).withConfig({displayName:"CompactBadgeInner__BadgeSources",componentId:"sc-10772302-0"})(["margin-right:6px;"]),ove=R(kR).withConfig({displayName:"CompactBadgeInner__BadgeVerifiedBadge",componentId:"sc-10772302-1"})(["margin-left:2px;"]),ive=R.div.attrs({className:L({component:"compact-badge",element:"container"})}).withConfig({displayName:"CompactBadgeInner__Container",componentId:"sc-10772302-2"})(["width:",";max-width:",";display:flex;margin:0 auto;align-items:center;",";",";"],({_width:e})=>e?`${e}px`:"max-content",({_width:e})=>e?"100%":"none",({_noPadding:e,_size:t,_isMobile:n,_floating:r})=>ee(e?["padding:0;"]:n&&r?["padding:12px 16px;"]:t==="small"?["padding:8px 12px;"]:t==="large"?["padding:14px 20px;"]:["padding:12px 16px;"]),({onClick:e})=>e&&ee(["cursor:pointer;"]));function ave({items:e,header:t,cardTemplate:n}){const{setRerender:r,setLayoutReady:o}=or(),{isSeparatedLayout:i,isStackedLayout:a}=gn(),l=fw(),{generalTabData:{isLoading:u,rating:c,reviewsNumber:f}}=Pn(),[p,m]=y.useState(0);return y.useEffect(()=>{r(void 0),o(p>0)},[p,r,o]),l.length>1&&a?v.jsx(es,{header:t,cardTemplate:n,items:e,children:v.jsx(_R,{sources:l,isLoading:u,BadgeInner:yw,maxWidth:p,setMaxWidth:m})}):i?v.jsx(es,{header:t,cardTemplate:n,items:e,children:v.jsx(AR,{sources:l,isLoading:u,BadgeInner:yw,maxWidth:p,setMaxWidth:m})}):v.jsx(es,{header:t,cardTemplate:n,items:e,children:v.jsx(ju,{children:v.jsx(yw,{isLoading:u,sources:l,rating:c,reviewsNumber:f,maxWidth:p,setMaxWidth:m})})})}const MR=3,BR=5;function sve({className:e,onClick:t,showSkeleton:n}){const{generalTabData:{items:r}}=Pn(),o=r,{withReviewersPhotos:i,backgroundColor:a,elementsSizes:{reviewersPhotos:l=0}}=gn(),u=o.filter(({picture:m,reviewer_picture_url:g})=>{const w=!!m?.url,b=!!g&&!g.includes("amazon-avatars-global/default");return w||b}),c=u.length>=MR?u:o,f=n&&!c.length?Array.from({length:BR},(m,g)=>({...lve,id:g})):c.slice(0,BR);if(f.lengthv.jsx(dve,{size:l,src:g?.url||w,altText:b,backgroundColor:p,isLoading:n,_index:x},m))})}const lve={id:"1",reviewer_picture_url:"https://web.archive.org/web/20260217191803/https://elfsight.com/favicon.ico",reviewer_name:"",text:"",published_at:5e3,rating:5,supplier:"google"},uve=R.div.attrs({className:L({component:"review-request-badge",element:"reviewers-photos"})}).withConfig({displayName:"ReviewRequestBadgeReviewersPhotos__Container",componentId:"sc-ebf673c6-0"})(["display:flex;align-items:center;justify-content:center;"]),dve=R(HC).attrs({className:L({component:"review-request-badge",element:"reviewer-photo"})}).withConfig({displayName:"ReviewRequestBadgeReviewersPhotos__StyledAvatar",componentId:"sc-ebf673c6-1"})(["border:2px solid ",";margin-left:","px;"],({backgroundColor:e})=>e,({_index:e})=>e>0?-10:0);function cve(){const{badgeReviewRequestHeading:e,badgeReviewRequestSubheading:t}=Vr(),{backgroundColor:n,textColor:r,elementsSizes:{heading:o=0,subHeading:i=0}}=gn();return!e&&!t?null:v.jsxs(fve,{_backgroundColor:n,children:[v.jsx(pve,{_color:r,_fontSize:o,children:e}),v.jsx(mve,{_color:Ie(r,.7),_fontSize:i,children:t})]})}const fve=R.div.attrs({className:L({component:"review-request-badge",element:"text-container"})}).withConfig({displayName:"ReviewRequestBadgeText__Container",componentId:"sc-791a6938-0"})(["display:flex;flex-direction:column;text-align:center;gap:4px;"]),pve=R.h4.attrs({className:L({component:"review-request-badge",element:"heading"})}).withConfig({displayName:"ReviewRequestBadgeText__Heading",componentId:"sc-791a6938-1"})(["margin:0;font-weight:700;color:",";font-size:","px;line-height:","px;"],({_color:e})=>e,({_fontSize:e})=>e,({_fontSize:e})=>{let t=1.37;return e>=18&&(t=1.3),e<=14&&(t=1.28),Math.ceil(e*t)}),mve=R.h5.attrs({className:L({component:"review-request-badge",element:"sub-heading"})}).withConfig({displayName:"ReviewRequestBadgeText__SubHeading",componentId:"sc-791a6938-2"})(["margin:0;font-weight:400;color:",";font-size:","px;line-height:","px;"],({_color:e})=>e,({_fontSize:e})=>e,({_fontSize:e})=>{let t=1.28;return e>=16&&(t=1.37),e<=12&&(t=1.16),Math.ceil(e*t)});function hve({text:e}){const{elementsSizes:{buttonCaption:t=0}}=gn();return v.jsx(gve,{_fontSize:t,children:e})}const gve=R.span.attrs({className:L({component:"review-request-badge-buttons",element:"button-caption"})}).withConfig({displayName:"ButtonCaption__Caption",componentId:"sc-fa2f29-0"})(["display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-align:left;overflow:hidden;color:",";font-size:","px;line-height:","px;"],ot.blackColor07,({_fontSize:e})=>e,({_fontSize:e})=>{let t=1.16;return e>=13&&(t=1.23),e<=11&&(t=1.09),Math.ceil(e*t)});function vve({text:e}){const{elementsSizes:{buttonLabel:t=0}}=gn();return v.jsx(yve,{_fontSize:t,children:e})}const yve=R.span.attrs({className:L({component:"review-request-badge-buttons",element:"button-label"})}).withConfig({displayName:"ButtonLabel__Label",componentId:"sc-cf754912-0"})(["display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-align:left;overflow:hidden;font-weight:600;color:",";font-size:","px;line-height:","px;"],ot.blackColor,({_fontSize:e})=>e,({_fontSize:e})=>{let t=1.14;return e>=16&&(t=1.25),e<=12&&(t=1.33),Math.ceil(e*t)});function wve({source:e,multipleSource:t,hasDuplicatedTypes:n}){const{t:r}=yt(),{size:o,isMobile:i,elementsSizes:{icon:a=0}}=gn(),{sources:l}=It(),{type:u,urls:c=[]}=e,{title:f,hideIcon:p}=qn(u),[m]=c,g=l.find(x=>x.url===m)?.caption||"",w=r("Review us on {{supplierName}}",{supplierName:f}),b=n&&!!g;return v.jsxs(bve,{tabIndex:0,onClick:()=>Bf(u,m),_size:o,_multipleSource:t,_withCaption:b,_isMobile:i,_hideIcon:p,children:[v.jsx(Fh,{forceDisplay:!0,size:n?a+4:a,sources:[e]}),v.jsx(vve,{text:w}),b&&v.jsx(hve,{text:g})]})}const bve=R.button.attrs({className:L({component:"review-request-badge-buttons",element:"button"})}).withConfig({displayName:"Button__StyledButton",componentId:"sc-6903bdac-0"})(["position:relative;display:grid;justify-content:center;align-items:center;grid-column-gap:8px;grid-row-gap:2px;grid-template-columns:",";border-radius:8px;font-family:inherit;touch-action:manipulation;padding:",";border:1px solid ",";background-color:",";transition:border 0.3s,background-color 0.3s;",";&::after{content:'';position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity 0.3s;background-color:",";}&:hover{cursor:pointer;border-color:",";&::after{opacity:1;}}"],({_hideIcon:e})=>e?"1fr":"min-content 1fr",e=>Cve(e),ot.blackColor03,ot.whiteColor,({_withCaption:e})=>e&&ee(["& :first-child{grid-row:1 / 3;}"]),ot.blackColor003,ot.blackColor),Cve=({_size:e,_multipleSource:t,_isMobile:n})=>n||e==="large"?t?"10px 12px":"10px 20px":e==="small"?"7px 12px":t?"9px 12px":"9px 16px";function xve({sources:e}){const t=e.length>1,n=e.some((r,o,i)=>i.findIndex(a=>a.type===r.type)!==o);return e.length?v.jsx(Sve,{_multipleSource:t,children:e.map(r=>v.jsx(wve,{hasDuplicatedTypes:n,source:r,multipleSource:t},r.id))}):null}const Sve=R.div.attrs({className:L({component:"review-request-badge-buttons",element:"container"})}).withConfig({displayName:"ReviewRequestBadgeButtons__Container",componentId:"sc-8483f97a-0"})(["display:flex;flex-direction:column;gap:8px;width:",";"],({_multipleSource:e})=>e?"100%":"auto");function $ve({isLoading:e,sources:t,rating:n,reviewsNumber:r}){const{isMobile:o,floating:i,size:a,noPadding:l,textColor:u,withRating:c,withReviewsCount:f,withReviewersPhotos:p}=gn(),m=e&&(!n||!r),g=t.length===1,w=g&&t[0].type==="booking",b=!c&&p&&f,x=c||p||f,S=a==="small"?15:a==="large"?18:16,k=()=>{if(!g)return;const[{type:T,urls:E=[]}]=t;return()=>Bf(T,E[0],!1)};return v.jsxs(Eve,{_size:a,_isFloating:i,_isMobile:o,_noPadding:l,children:[v.jsx(cve,{}),v.jsx(xve,{sources:t}),x&&v.jsxs(kve,{_shouldChangeOrder:b,children:[v.jsx(FR,{sources:t,value:n,reviewsNumber:r,size:w?S:void 0,onClick:k(),showSkeleton:m,showReviewsCountSkeleton:m&&!c,_reviewsCountColor:Ie(u,.5)}),v.jsx(Tve,{showSkeleton:e,onClick:k()})]})]})}const Tve=R(sve).withConfig({displayName:"ReviewRequestBadgeInner__ReviewersPhotos",componentId:"sc-dd0fc88e-0"})(["",";"],({onClick:e})=>e&&ee(["&:hover{cursor:pointer;}"])),FR=R(pw).withConfig({displayName:"ReviewRequestBadgeInner__StyledRating",componentId:"sc-dd0fc88e-1"})(["flex-direction:row;align-items:center;gap:4px;& > :last-child{color:",";font-weight:400;",";}",";"],({_reviewsCountColor:e})=>e,({showSkeleton:e,showReviewsCountSkeleton:t})=>e&&!t&&ee(["display:none;"]),({onClick:e})=>e&&ee(["&:hover{cursor:pointer;}"])),kve=R.div.attrs({className:L({component:"review-request-badge",element:"bottom-container"})}).withConfig({displayName:"ReviewRequestBadgeInner__BottomContainer",componentId:"sc-dd0fc88e-2"})(["display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;",";"],({_shouldChangeOrder:e})=>e&&ee(["& ","{order:1;}"],FR)),Eve=R(mh).attrs({className:L({component:"review-request-badge",element:"container"})}).withConfig({displayName:"ReviewRequestBadgeInner__ReviewRequestBadgeContainer",componentId:"sc-dd0fc88e-3"})(["display:flex;flex-direction:column;gap:16px;align-items:center;max-height:",";&::-webkit-scrollbar-track{margin-top:20px;margin-bottom:20px;}",";"],({_noPadding:e})=>e?"initial":"500px",({_isFloating:e,_isMobile:t,_size:n,_noPadding:r})=>e&&t?ee(["max-width:100vw;max-height:50vh;@supports (min-height:50dvh){max-height:50dvh;}padding:24px 40px;"]):n==="small"?ee(["max-width:","px;padding:","px;"],243+16*2,r?0:16):n==="large"?ee(["max-width:","px;padding:","px;"],352+24*2,r?0:24):ee(["max-width:","px;padding:","px;"],275+20*2,r?0:20));function Ave({items:e,header:t,cardTemplate:n}){const{setRerender:r,setLayoutReady:o}=or(),{isMobile:i,floating:a}=gn(),l=Do(),{generalTabData:{isLoading:u,rating:c,reviewsNumber:f}}=Pn(),p=l.filter(({isCustom:m,isManual:g,isCollectedViaWidget:w})=>!m&&!g&&!w);return y.useEffect(()=>{r(void 0),o(!0)},[r,o]),v.jsx(es,{header:t,cardTemplate:n,items:e,children:v.jsx(Dve,{isMobile:i,isFloating:a,children:v.jsx($ve,{isLoading:u,sources:p,rating:c,reviewsNumber:f})})})}const Dve=R(ju).withConfig({displayName:"ReviewRequestBadge__StyledBadgeContainer",componentId:"sc-6a945fda-0"})(["",";"],({isMobile:e,isFloating:t})=>e&&t?ee(["&,&:hover{box-shadow:0 0 8px 0 rgba(0,0,0,0.15),0 0 100px 0 rgba(0,0,0,0.15);}"]):t&&!e?ee(["box-shadow:0 20px 50px 0 rgba(0,0,0,0.1),0 4px 30px 0 rgba(0,0,0,0.15);"]):"");function Rve({sources:e,rating:t}){const{isMobile:n,floating:r,size:o,noPadding:i,onClickHandler:a}=gn(),l=a?()=>a(e[0].id):void 0;return v.jsxs(Nve,{onClick:l,_size:o,_isMobile:n,_floating:r,_noPadding:i,children:[v.jsx(Fh,{sources:e}),v.jsx(Ive,{sources:e,rating:t,labelType:"custom"})]})}const Ive=R(ER).withConfig({displayName:"ReviewsButtonBadgeInner__StyledBadgeLabel",componentId:"sc-db0e1534-0"})(["text-align:left;"]),Nve=R.div.attrs({className:L({component:"reviews-button-badge",element:"container"})}).withConfig({displayName:"ReviewsButtonBadgeInner__ReviewsButtonBadgeContainer",componentId:"sc-db0e1534-1"})(["display:flex;gap:6px;align-items:center;",";",";"],({_noPadding:e,_isMobile:t,_floating:n,_size:r})=>e?"":ee(t&&n?["padding:10px 16px 10px 10px;"]:r==="small"?["padding:8px 14px 8px 8px;"]:r==="large"?["padding:12px 18px 12px 12px;"]:["padding:10px 16px 10px 10px;"]),({onClick:e})=>e&&ee(["&:hover{cursor:pointer;}"]));function Pve({items:e,cardTemplate:t,header:n}){const{setRerender:r,setLayoutReady:o}=or(),{generalTabData:{rating:i}}=Pn(),a=fw();return y.useEffect(()=>{r(void 0),o(!0)},[r,o]),v.jsx(es,{header:n,cardTemplate:t,items:e,children:v.jsx(ju,{children:v.jsx(Rve,{sources:a,rating:i})})})}const Ove={...Nce,cardBadge:nve,compactBadge:ave,reviewsButtonBadge:Pve,reviewRequestBadge:Ave},jR=y.createContext({rect:js,setRect:()=>{}}),zR=()=>y.useContext(jR);function jh(){const{isCurrentTabGeneral:e,currentTab:{type:t}}=Pn(),{tabsGrouping:n,sources:r,reviewsCollectionMethod:o}=It(),i=Do(n?"type":void 0);return y.useMemo(()=>i.reduce((a,{urls:l,isManual:u,isCollectedViaWidget:c,type:f,name:p})=>{if(c||!f||!l?.length||!(!u&&(e||o==="widgetAndPlatforms"||t===f)))return a;const b=l.reduce((x,S)=>{const k=r.find(P=>P.url===S),{id:T,caption:E="",name:A="",type:N}=k??{},I=f??N;return I&&x.push({url:S,type:I,caption:E,nameFromSettings:A,sourceName:p||"",id:T}),x},[]);return[...a,...b]},[]),[i,o,r,e,t])}const Lve=340;function ir(){const{ratingColor:e,headerTextColor:t,headerBackgroundColor:n,headerCornerRadius:r,headerElements:o=[],headerSourceImageColor:{type:i,color:a}}=It(),{rect:{width:l}}=zR(),u=l<=WE,c=l<=Lve;return{ratingColor:e,sourceImageColor:a,sourceImageColorType:i,isSmall:u,isExtraSmall:c,withHeading:o.includes("title"),withRating:o.includes("rating"),withReviewsNumber:o.includes("reviewsNumber"),withWriteReviewButton:o.includes("button"),onlyWithWriteReviewButton:o.includes("button")&&o.length===1,textColor:t,borderRadius:r,ratingBlankColor:t,ratingValueColor:t,reviewsNumberTextColor:Ie(t,.5),backgroundColor:n,noPadding:mn(n)}}function la({children:e,centered:t,columnDirection:n,gap:r,className:o}){const{setRect:i}=zR(),{isSmall:a,onlyWithWriteReviewButton:l,backgroundColor:u,withWriteReviewButton:c,noPadding:f}=ir(),{displayTabs:p}=k3(),[m]=Wn(b=>i(b),{resize:!0}),g=t||!c||a||l,w=n||a;return v.jsx(_ve,{ref:m,className:o,_centered:g,_columnDirection:w,_backgroundColor:u,_transparent:f,_withTabs:p,_gap:r,children:e})}const _ve=R.div.attrs({className:L({component:"header-container"})}).withConfig({displayName:"HeaderContainer__Inner",componentId:"sc-4da6b4d0-0"})(["display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background-color:",";padding:",";",";",";",";"],({_backgroundColor:e})=>e,({_transparent:e,_withTabs:t})=>e?t?"24px 0 4px":"0 0 4px":"24px",({_gap:e})=>!!e&&`gap: ${e}px`,({_columnDirection:e})=>e&&` flex-direction: column; `,({_centered:e})=>e&&ee(["justify-content:center;text-align:center;& .es-header-info{align-items:center;}"]));function ua({className:e,children:t}){const{onlyWithWriteReviewButton:n}=ir();return n?null:v.jsx(Mve,{className:e,children:t})}const Mve=R.div.attrs({className:L({component:"header",element:"info"})}).withConfig({displayName:"HeaderInfoContainer__Info",componentId:"sc-eae7c90d-0"})([""]);function Di({hideRatingValue:e,hideRatingBar:t,hideReviewsCount:n,className:r,size:o=22}){const{currentTab:{type:i},currentTabData:{rating:a,reviewsNumber:l}}=Pn(),{t:u}=yt(),{withRating:c,withReviewsNumber:f,ratingColor:p,ratingBlankColor:m,ratingValueColor:g,reviewsNumberTextColor:w}=ir(),b=l?Kl(l,{decimalSeparator:"."}):0,x=c&&!!a,S=f&&!n&&!!b,k=x?`(${b})`:`${b} ${u("reviews")}`;return!x&&!S?null:v.jsxs(Bve,{className:r,children:[x&&v.jsx(Fve,{sourceType:i,value:a,hideBar:t,hideValue:e,size:o,color:p,blankColor:m,valueColor:g}),S&&v.jsx(jve,{_color:w,children:k})]})}const Bve=R.div.attrs({className:L({component:"header-rating",element:"container"})}).withConfig({displayName:"HeaderRating__RatingContainer",componentId:"sc-591d0608-0"})(["display:flex;flex-wrap:wrap;align-items:center;gap:6px;"]),Fve=R(nl).attrs({className:L({component:"header-rating"})}).withConfig({displayName:"HeaderRating__Rating",componentId:"sc-591d0608-1"})([""]),jve=R.span.attrs({className:L({component:"header-rating",element:"reviews-count"})}).withConfig({displayName:"HeaderRating__ReviewsCount",componentId:"sc-591d0608-2"})(["font-size:12px;line-height:14px;color:",";"],({_color:e})=>e);function GR({className:e,hideStar:t}){const{t:n}=yt(),{textColor:r,ratingColor:o,withReviewsNumber:i,withRating:a}=ir(),{currentTabData:{reviewsNumber:l,rating:u=0}}=Pn(),c=a&&!t,f=l?Kl(l,{decimalSeparator:","}):0,p=` ${n("Based on")} `.toLowerCase(),m=`${f} ${n("reviews")}`;return!i&&!a||a&&!u?null:v.jsxs(zve,{className:e,_color:r,children:[c&&v.jsxs("span",{style:{verticalAlign:"middle"},children:[v.jsx(Gve,{value:1,size:16,color:o,backgroundColor:o})," "]}),a&&v.jsxs(v.Fragment,{children:[v.jsx(Vve,{value:u,valueColor:r,size:15,hideBar:!0})," ",n("out of 5")]}),a&&i&&p,i&&m]})}const zve=R.div.attrs({className:L({component:"header-rating-text",element:"container"})}).withConfig({displayName:"HeaderRatingText__Container",componentId:"sc-dbe3e681-0"})(["display:inline-block;align-items:center;font-size:15px;line-height:20px;color:",";"],({_color:e})=>e),Gve=R(w3).attrs({className:L({component:"header-rating-text",element:"star"})}).withConfig({displayName:"HeaderRatingText__RatingStar",componentId:"sc-dbe3e681-1"})(["display:inline-block;"]),Vve=R(nl).withConfig({displayName:"HeaderRatingText__RatingValue",componentId:"sc-dbe3e681-2"})(["display:inline-block;"]);function VR({className:e,textSize:t=13,logoSize:n=24}){const{t:r}=yt(),{textColor:o,withReviewsNumber:i,sourceImageColorType:a,sourceImageColor:l}=ir(),{currentTab:{type:u},currentTabData:{reviewsNumber:c}}=Pn(),f=c?Kl(c,{decimalSeparator:","}):0,m=`${`${f} ${r("reviews")}`} ${r("on")} `,g=!!f&&i;return i&&!f?null:v.jsxs(Wve,{className:e,_color:o,_textSize:t,children:[g&&v.jsx(Hve,{children:m}),v.jsx(Yve,{type:"logo",size:[void 0,n],sourceType:u,colorStyle:a,color:l,customLoader:()=>Uve(n)})]})}function Uve(e){return v.jsx(xr,{width:e*2.5,height:e,borderRadius:8})}const Wve=R.div.attrs({className:L({component:"header-text-with-source",element:"container"})}).withConfig({displayName:"HeaderTextWithSource__Container",componentId:"sc-580109b6-0"})(["display:inline-flex;align-items:center;line-height:1.2;font-size:","px;color:",";"],({_textSize:e})=>e,({_color:e})=>e),Hve=R.div.attrs({className:L({component:"header-text-with-source",element:"text"})}).withConfig({displayName:"HeaderTextWithSource__Text",componentId:"sc-580109b6-1"})([""]),Yve=R(oi).attrs({className:L({component:"header-text-with-source",element:"logo"})}).withConfig({displayName:"HeaderTextWithSource__SourceLogo",componentId:"sc-580109b6-2"})([""]),nn={CLOSED:"closed",OPENED:"opened",ERROR:"error",PENDING:"pending",TYPEWRITING:"typewriting",DONE:"done"},zh={LIMIT_REACHED:"limit_reached",FETCH_ERROR:"fetch_error"},UR=y.createContext({state:nn.CLOSED,isGenerating:!1,openAIGeneration:()=>{},closeAIGeneration:()=>{},startAIGeneration:()=>{},stopAIGeneration:()=>{}});function Ri(){return y.useContext(UR)}function ai({type:e="primary",...t}){return v.jsx(qve,{$type:e,...t})}const qve=R(cf).attrs(({className:e,theme:{popup:{primaryButton:t,secondaryButton:{hoverColor:n,...r}}},$type:o,...i})=>{const a=o==="primary",l=a?t:r;return{className:L({component:"write-review-popup",element:"button",index:o},[e]),variants:{initial:{opacity:1},disabled:{opacity:1,color:l.fontColor&&Ie(l.fontColor,a?.5:.3),backgroundColor:a&&l.color?Ie(l.color,.5):l.color}},fullWidth:!0,...l,...i}}).withConfig({displayName:"Button__StyledButton",componentId:"sc-aa1b187a-0"})([""]);function Kve({fields:{reviewRating:e,reviewText:t,reviewerName:n,pictures:r},withEmptyMessage:o,t:i}){const{value:a=1}=e??{},{value:l=""}=n??{},{value:u=""}=t??{},{value:c=[]}=r??{},f=Y1(u),p=o?f||i(sR(a,le.COLLECTED_VIA_WIDGET)):f;return{rating:a,id:bo(),text:p,reviewer_name:l||i("You"),published_at:Date.now(),supplier:le.COLLECTED_VIA_WIDGET,source:le.COLLECTED_VIA_WIDGET,images:c.map(({uploaded:m})=>m).filter(m=>!!m),is_pinned:!0}}const Zve="reviewRating",WR="reviewText",Qve="reviewerName",Vf="pictures";function HR(){const{t:e}=yt();return[{...q0e,id:Zve,type:"starScale",label:"Review rating",numStars:5,required:!0,showLabel:!1},{...epe,id:WR,type:"longText",placeholder:e("Tell us about your experience"),label:"Review text",required:!1,showLabel:!1},{...ufe,id:Qve,type:"shortText",placeholder:e("Your name"),label:"Reviewer name",required:!1,showLabel:!1},{...Nfe,id:Vf,label:"Review photos",type:"file"}]}const YR="error_size",qR="error_extension",Jve="error_upload",KR="error_duplicate",Xve=[YR,qR,Jve,KR],e2e=100*Math.pow(2,20),t2e=[".jpg",".jpeg",".png",".gif",".webp",".svg",".ico",".tiff",".tif"],n2e=["image/jpeg","image/jpg","image/png","image/gif","image/webp","image/svg+xml","image/x-icon","image/tiff","image/vnd.microsoft.icon"];function r2e(e){if(e.type&&n2e.includes(e.type.toLowerCase()))return!0;const n=e.name.match(/\.[0-9a-z]+$/i)?.[0]?.toLowerCase()??null;return!!(n&&t2e.includes(n))}function o2e(e,t){const n=e.size>e2e,r=r2e(e),o=t.map(a=>({data:a,sizeError:n,extensionError:!r,deleted:!1})),i=JA(e,o);return(n||!r||i)&&Object.defineProperty(e,"uploaded",{value:n?YR:i?KR:qR,enumerable:!0,writable:!0,configurable:!0}),e}function Gh(e,t){return[...e].map(r=>o2e(r,t??[]))}function Vh(e){return Xve.some(t=>t===e)}const i2e="https://web.archive.org/web/20260217191803/https://ai-review.wu.elfsightcompute.com";function a2e(){const e=A0(),{reviewDisplayImages:t}=Vr(),{fields:n}=ii(),{reviewRating:r,reviewText:o,pictures:i}=n,{value:a}=r??{},{value:l=""}=o??{},{value:u}=i??{},c=y.useCallback(async({signal:f})=>{if(!l)return Promise.reject("userText is required");const p=y0(e.get(),{"Content-Type":"application/json"}),m=t?u?.filter(({uploaded:x})=>x&&!Vh(x)).map(({uploaded:x})=>x):void 0,g=JSON.stringify({userText:l,rating:a,images:m}),w=await fetch(i2e,{signal:f,headers:p,body:g,method:"POST"});if(!w.ok)return Promise.reject("Failed to get AI review");const{payload:{review:b}}=await w.json();return b},[e,a,l,u,t]);return UH({mutationFn:c})}const s2e=8;function l2e({speed:e=s2e,text:t,onTypewritingFinish:n,enabled:r}){const[o,i]=y.useState(),a=y.useRef(0),l=y.useRef(null),u=y.useRef(!1);return y.useEffect(()=>{if(!t||!r){i(void 0);return}a.current=0,u.current=!1,i("");const c=()=>{if(t){if(i(t.slice(0,a.current+1)),a.current+=1,a.current>=t.length){u.current||(u.current=!0,n?.());return}l.current=setTimeout(c,e)}};return c(),()=>{l.current!==null&&clearTimeout(l.current)}},[t,e,n,r]),{value:o}}const ZR=y.createContext({openWriteReviewPopup:()=>{},closeWriteReviewPopup:()=>{},setWithConfirmation:()=>{},isMobileBreakpoint:!1,popupRect:js}),ts=()=>y.useContext(ZR);function Uh({disabled:e}){const{t}=yt(),{closeWriteReviewPopup:n,isMobileBreakpoint:r}=ts();return r?v.jsx(d2e,{onClick:()=>n(),disabled:e}):v.jsx(u2e,{onClick:()=>n(),disabled:e,children:t("Cancel")})}const u2e=R(ai).attrs({className:L({component:"cancel-button"}),type:"secondary"}).withConfig({displayName:"CancelButton__StyledButton",componentId:"sc-626d6868-0"})([""]),d2e=R(E2).attrs(({theme:{popup:{containerBackground:e,titleColor:t}}})=>({className:L({component:"close-control"}),color:t,backgroundColor:e})).withConfig({displayName:"CancelButton__PopupCloseControl",componentId:"sc-626d6868-1"})(["box-shadow:0 0 4px 0 rgba(0,0,0,0.15);position:absolute;right:12px;top:12px;"]),Rr=({type:e="title",withoutPadding:t=!1,...n})=>v.jsx(c2e,{$type:e,$withoutPadding:t,...n}),c2e=R(Pu).attrs(({className:e,theme:{popup:{titleColor:t,titleFontStyle:n,captionColor:r,captionFontStyle:o}},$type:i,...a})=>{const l=i==="title";return{className:L({component:"write-review-popup",element:"typography",index:i},[e]),color:l?t:r,textStyle:l?n:o,...a}}).withConfig({displayName:"Typography__StyledTypography",componentId:"sc-c57ba4a5-0"})(["",""],({theme:{popup:{titlePadding:e}},$withoutPadding:t,$type:n})=>e&&!t&&n==="title"&&ee(["padding:",";"],e)),ww=24,QR=`0px 4px 16px ${ot.pureBlackColor03}`;function f2e({isOpen:e,onKeepWriting:t,onDiscard:n,portalContainerElement:r}){const{t:o}=yt();return v.jsx(p2e,{ariaLabel:o("Discard your review?"),show:e,onCloseRequest:t,portalContainerElement:r,children:v.jsx(m2e,{children:v.jsxs(h2e,{children:[v.jsxs(g2e,{children:[v.jsx(v2e,{children:o("Discard your review?")}),v.jsx(y2e,{children:o("You've started writing a review. If you close this window, your text will be lost.")})]}),v.jsxs(w2e,{children:[v.jsx(b2e,{onClick:t,children:o("Keep Writing")}),v.jsx(C2e,{onClick:n,children:o("Discard Review")})]})]})})})}const p2e=R(A2).attrs(({theme:{popup:{containerBackground:e}}})=>({backdropColor:Ie(e,.7),className:L({component:"confirmation-popup"}),withCloseControl:!1,disableScroll:!0,fit:!0,containerStyle:{bottom:"unset",borderRadius:ww,boxShadow:QR},backdropStyle:{borderRadius:ww,overflow:"hidden"}})).withConfig({displayName:"ConfirmationPopup__StyledPopup",componentId:"sc-7d8373fb-0"})([""]),m2e=R.div.attrs({className:L({component:"confirmation-popup",element:"content-wrapper"})}).withConfig({displayName:"ConfirmationPopup__ContentWrapper",componentId:"sc-7d8373fb-1"})(["border-radius:","px;overflow:hidden;"],ww),h2e=R.div.attrs({className:L({component:"confirmation-popup",element:"container"})}).withConfig({displayName:"ConfirmationPopup__Container",componentId:"sc-7d8373fb-2"})(["display:flex;flex-direction:column;gap:20px;padding:24px 28px;box-shadow:",";background:",";"],QR,({theme:{popup:{containerBackground:e}}})=>e),g2e=R.div.attrs({className:L({component:"confirmation-popup",element:"content"})}).withConfig({displayName:"ConfirmationPopup__Content",componentId:"sc-7d8373fb-3"})(["display:flex;flex-direction:column;gap:8px;text-align:center;width:100%;"]),v2e=R(Rr).attrs(({theme:{popup:{titleFontStyle:e}}})=>({className:L({component:"confirmation-popup",element:"title"}),textStyle:{...e,fontSize:20}})).withConfig({displayName:"ConfirmationPopup__Title",componentId:"sc-7d8373fb-4"})([""]),y2e=R(Rr).attrs({className:L({component:"confirmation-popup",element:"caption"}),type:"caption"}).withConfig({displayName:"ConfirmationPopup__Caption",componentId:"sc-7d8373fb-5"})([""]),w2e=R.div.attrs({className:L({component:"confirmation-popup",element:"buttons"})}).withConfig({displayName:"ConfirmationPopup__Buttons",componentId:"sc-7d8373fb-6"})(["display:flex;flex-direction:column;gap:8px;width:100%;"]),b2e=R(ai).attrs({className:L({component:"confirmation-popup",element:"keep-writing-button"}),type:"secondary"}).withConfig({displayName:"ConfirmationPopup__KeepWritingButton",componentId:"sc-7d8373fb-7"})([""]),C2e=R(ai).attrs(({theme:{form:{errorColor:e}}})=>({className:L({component:"confirmation-popup",element:"discard-button"}),fontColor:e,color:Ie(e,.1),type:"secondary"})).withConfig({displayName:"ConfirmationPopup__DiscardButton",componentId:"sc-7d8373fb-8"})([""]),x2e=348;function bw({children:e,disabled:t=!1,withCallToAction:n=!0}){const{t:r}=yt(),o=jh(),[i,a]=y.useState(!1),[l]=Wn(({width:c})=>a(co.findIndex(({type:p})=>c===p)!==f);return v.jsxs(E2e,{ref:l,children:[o.map(({url:c,type:f,id:p,caption:m,nameFromSettings:g,sourceName:w})=>{const{title:b}=qn(f),x=g||w||b||c,S=eR(f,c),k=m||Dle(S),T=!!k&&u,E=T?i?"8px 16px 8px 12px":"8px 68px 8px 12px":"8px 20px",A=b||x;return v.jsxs(S2e,{onClick:()=>{Bf(f,c)},disabled:t,$sx:{padding:E,gap:T&&!i?24:8},children:[v.jsx(oi,{size:T?32:28,type:"icon",sourceType:f}),v.jsxs($2e,{$sx:{textAlign:i?"left":"center",flex:T?1:"unset"},children:[v.jsx(T2e,{$disabled:t,children:n?r("Review us on {{supplierName}}",{supplierName:A}):A}),v.jsx(hn,{when:T,children:v.jsx(k2e,{$disabled:t,children:k})})]})]},p||`${f}_${c}`)}),e]})}const S2e=R.button.attrs({className:L({component:"source-buttons",element:"button"})}).withConfig({displayName:"SourceButtons__SourceButtonItem",componentId:"sc-3f8fd94d-0"})(["",";display:flex;align-items:center;justify-content:center;width:100%;border-radius:40px;border:none;font-family:inherit;transition:background-color 0.3s ease;background-color:",";",""],Kt,({theme:{popup:e}})=>e.secondaryButton.color,({disabled:e})=>!e&&ee(["cursor:pointer;&:hover{background-color:",";}"],({theme:{popup:t}})=>t.secondaryButton.hoverColor)),$2e=R.div.attrs({className:L({component:"source-buttons",element:"text-container"})}).withConfig({displayName:"SourceButtons__TextContainer",componentId:"sc-3f8fd94d-1"})(["",";display:flex;flex-direction:column;min-width:0;"],Kt),T2e=R(Rr).attrs(({theme:{popup:e},$disabled:t})=>({className:L({component:"source-buttons",element:"text"}),color:t&&e.secondaryButton.fontColor?Ie(e.secondaryButton.fontColor,.3):e.secondaryButton.fontColor,textStyle:e.secondaryButton.font,withoutPadding:!0})).withConfig({displayName:"SourceButtons__Text",componentId:"sc-3f8fd94d-2"})(["overflow:hidden;text-overflow:ellipsis;white-space:nowrap;"]),k2e=R(Rr).attrs(({theme:{popup:e},$disabled:t})=>({className:L({component:"source-buttons",element:"caption"}),color:t&&e.captionColor?Ie(e.captionColor,.2):e.captionColor,textStyle:{fontSize:12},type:"caption"})).withConfig({displayName:"SourceButtons__Caption",componentId:"sc-3f8fd94d-3"})(["margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;"]),E2e=R.div.attrs({className:L({component:"source-buttons",element:"container"})}).withConfig({displayName:"SourceButtons__Container",componentId:"sc-3f8fd94d-4"})(["width:100%;max-width:100%;display:flex;flex-direction:column;gap:8px;"]);function A2e(){const{t:e}=yt(),{isMobileBreakpoint:t}=ts();return v.jsxs(D2e,{children:[v.jsx(R2e,{$sx:{marginBottom:t?12:8},children:e("You help us grow with every review")}),v.jsx(I2e,{children:e("Choose a platform below to leave your feedback")}),v.jsx(bw,{children:v.jsx(Uh,{})})]})}const D2e=R.div.attrs({className:L({component:"content-without-form",element:"container"})}).withConfig({displayName:"ContentWithoutForm__Container",componentId:"sc-d3883f3a-0"})(["display:flex;flex-direction:column;text-align:center;width:100%;"]),R2e=R(Rr).attrs({className:L({component:"content-without-form",element:"title"})}).withConfig({displayName:"ContentWithoutForm__Title",componentId:"sc-d3883f3a-1"})(["",";"],Kt),I2e=R(Rr).attrs({className:L({component:"content-without-form",element:"caption"}),type:"caption"}).withConfig({displayName:"ContentWithoutForm__Caption",componentId:"sc-d3883f3a-2"})(["margin-bottom:24px;"]);function N2e({focusTextInput:e}){const{t}=yt(),{closeAIGeneration:n}=Ri(),r=()=>{Qr.flushSync(n),e?.()};return v.jsx(P2e,{onClick:r,children:t("Cancel")})}const P2e=R(ai).attrs({className:L({component:"write-with-ai-cancel-button"}),type:"secondary",verticalPadding:8,horizontalPadding:10,color:"transparent",borderRadius:100,font:{fontSize:13,fontWeight:600},style:{minWidth:"unset"},variants:{initial:{opacity:.7}}}).withConfig({displayName:"CancelButton__StyledButton",componentId:"sc-80dcdfdb-0"})(["transition:opacity 0.2s ease;&:hover{opacity:1;}"]);function O2e({focusTextInput:e}){const{t}=yt(),{closeAIGeneration:n}=Ri(),r=()=>{Qr.flushSync(()=>n({saveGeneratedValue:!0})),e?.()};return v.jsx(L2e,{onClick:r,children:t("Done")})}const L2e=R(ai).attrs({className:L({component:"write-with-ai-done-button"}),type:"secondary",verticalPadding:8,horizontalPadding:10,borderRadius:100,font:{fontSize:13,fontWeight:600},style:{minWidth:"unset"}}).withConfig({displayName:"DoneButton__StyledButton",componentId:"sc-e67ecde0-0"})([""]);function _2e({focusTextInput:e}){const{startAIGeneration:t,stopAIGeneration:n,isGenerating:r}=Ri(),{fields:{reviewText:o}}=ii(),{value:i=""}=o??{},a=()=>{if(r){Qr.flushSync(n),e?.();return}e?.(),i&&t()};return v.jsx(M2e,{"aria-label":r?"Stop generation":"Generate",iconRight:r?pM:hM,onClick:a,$isGenerating:r})}const M2e=R(ai).attrs(({$isGenerating:e})=>({className:L({component:"write-with-ai-generation-control",index:e?"stop":"start"}),type:"secondary",verticalPadding:8,horizontalPadding:8,borderRadius:100,iconSize:16,iconOnly:!0,style:{minWidth:"unset"}})).withConfig({displayName:"GenerationControlButton__StyledButton",componentId:"sc-453bf165-0"})([""]);function B2e({focusTextInput:e}){const{t}=yt(),{state:n,openAIGeneration:r}=Ri(),o=n===nn.DONE,i=()=>{Qr.flushSync(r),e?.()};return v.jsx(F2e,{iconRight:o?void 0:d9,iconLeft:o?bM:void 0,onClick:i,$isDone:o,children:v.jsx(hn,{when:!o,fallback:t("Write Again"),children:v.jsx(j2e,{children:t("Write with AI")})})})}const F2e=R(ai).attrs(({color:e,theme:{form:{disabled:t}},$isDone:n})=>({disabled:t,className:L({component:"write-with-ai-button",index:n&&"retry"}),type:"secondary",color:n?"transparent":e,verticalPadding:8,horizontalPadding:12,borderRadius:100,iconSize:16,font:{fontSize:13,fontWeight:600},style:{minWidth:"unset"},variants:{initial:{opacity:n?.7:1},disabled:{opacity:.7}}})).withConfig({displayName:"WriteWithAIButton__StyledButton",componentId:"sc-3f70572-0"})(["& ","{",":6px;}",""],fc,({$isDone:e})=>e?"margin-right":"margin-left",({$isDone:e})=>!e&&ee(["& "," svg{fill:",";}"],fc,({theme:{popup:{writeWithAIButtonColor:t}}})=>t.type==="color"?t.color:t.gradient[1])),j2e=R(Rr).attrs(({theme:{popup:{writeWithAIButtonColor:e}}})=>({className:L({component:"write-with-ai-button",element:"text"}),type:"caption",color:e.color,textStyle:{fontSize:13,fontWeight:600}})).withConfig({displayName:"WriteWithAIButton__Text",componentId:"sc-3f70572-1"})(["",""],({theme:{popup:{writeWithAIButtonColor:e}}})=>{if(e.type==="gradient")return ee(["background:linear-gradient( 90deg,"," );background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;"],e.gradient.join(","))});function z2e({focusTextInput:e}){const{state:t,isGenerating:n}=Ri(),r=t===nn.CLOSED,o=t===nn.DONE;return v.jsxs(G2e,{children:[v.jsx(hn,{when:!r,children:v.jsx(N2e,{focusTextInput:e})}),v.jsx(hn,{when:r||o,children:v.jsx(B2e,{focusTextInput:e})}),v.jsx(hn,{when:!r&&!o||n,children:v.jsx(_2e,{focusTextInput:e})}),v.jsx(hn,{when:o,children:v.jsx(O2e,{focusTextInput:e})})]})}const G2e=R.div.attrs({className:L({component:"ai-generation-controls",element:"container"})}).withConfig({displayName:"AIGenerationControls__Container",componentId:"sc-93f0b3eb-0"})(["display:flex;gap:6px;"]);function V2e(){const{t:e}=yt(),{error:t}=Ri(),n=(()=>{if(t===zh.FETCH_ERROR)return e("An unexpected error occurred. Please try again");if(t===zh.LIMIT_REACHED)return e("You've reached the limit of AI suggestions for now.")})();return n?v.jsx(U2e,{children:n}):null}const U2e=R(Rr).attrs(({theme:{form:{errorColor:e}}})=>({className:L({component:"ai-generation-error"}),color:e,type:"caption",textStyle:{fontSize:13}})).withConfig({displayName:"AIGenerationError__Error",componentId:"sc-45bf79dd-0"})(["margin-top:8px;"]),W2e=3;function H2e({children:e}){const[t,n]=y.useState("closed"),[r,o]=y.useState(),[i,a]=y.useState(0),[l,u]=y.useState(),c=y.useRef(new AbortController),{mutate:f}=a2e(),p=sa(),m=y.useCallback(()=>{n(nn.OPENED)},[]),g=y.useCallback(({saveGeneratedValue:A}={})=>{t!==nn.CLOSED&&(A&&p({type:"changeField",field:{id:WR,value:l,valid:!0,type:"longText"}}),c.current.abort(),u(void 0),o(void 0),n(nn.CLOSED))},[t,p,l]),w=A=>{o(A),n(nn.ERROR)},b=y.useCallback(()=>{if(i>=W2e){w(zh.LIMIT_REACHED);return}c.current=new AbortController,u(void 0),n(nn.PENDING),f({signal:c.current.signal},{onSuccess:A=>{u(A),n(nn.TYPEWRITING)},onError:()=>{c.current.signal.aborted||w(zh.FETCH_ERROR)}})},[i,f]),x=y.useCallback(()=>{c.current.abort(),u(void 0),n(nn.OPENED)},[]),S=y.useCallback(()=>{n(nn.DONE),a(A=>A+1)},[]),k=t===nn.PENDING||t===nn.TYPEWRITING,{value:T}=l2e({text:l,onTypewritingFinish:S,enabled:t===nn.TYPEWRITING||t===nn.DONE});y.useEffect(()=>()=>{c.current.abort()},[]);const E=y.useMemo(()=>({state:t,error:r,isGenerating:k,openAIGeneration:m,closeAIGeneration:g,startAIGeneration:b,stopAIGeneration:x,generatedReview:T}),[t,r,T,k,m,g,b,x]);return v.jsx(UR.Provider,{value:E,children:e})}const JR=8,XR=14,Y2e=parseInt(String(j0({fontSize:XR})))+JR;function q2e(){const{t:e}=yt(),{isGenerating:t}=Ri(),n=e(t?"Hang on, your review is being written…":"Share key points to generate a review");return v.jsxs(K2e,{children:[v.jsx(Z2e,{size:16,component:d9}),v.jsx(J2e,{$isGenerating:t,children:n})]})}const K2e=R.div.attrs({className:L({component:"ai-placeholder",element:"container"})}).withConfig({displayName:"AIPlaceholder__Container",componentId:"sc-5d867078-0"})(["display:flex;gap:4px;padding-bottom:","px;"],JR),Z2e=R(an).attrs(({theme:{popup:{writeWithAIButtonColor:e}}})=>({className:L({component:"ai-placeholder",element:"icon"}),fill:e.type==="color"?e.color:e.gradient[0]})).withConfig({displayName:"AIPlaceholder__StyledIcon",componentId:"sc-5d867078-1"})([""]),Q2e=tn(["0%{background-position:200% 0;}100%{background-position:-200% 0;}"]),J2e=R(Rr).attrs(({$isGenerating:e})=>({className:L({component:"ai-placeholder",element:"container",index:e&&"generating"}),withoutPadding:!0,textStyle:{fontSize:XR,fontWeight:600}})).withConfig({displayName:"AIPlaceholder__Text",componentId:"sc-5d867078-2"})(["",""],({$isGenerating:e,theme:{popup:{titleColor:t}}})=>{if(!e)return;const n=Ie(t,.5);return ee(["background:linear-gradient( 90deg,"," 0%,"," 40%,"," 50%,"," 60%,"," 100% );background-size:400% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:"," 3s linear infinite;"],n,n,t,n,n,Q2e)});function X2e({state:e,errorColor:t,writeWithAIButtonColor:n}){return e===nn.ERROR?[t,t]:n.type==="gradient"?n.gradient:[n.color,n.color]}const eI=tn(["to{--es-angle:270deg;}"]),eye=tn(["0%,100%{opacity:0.3;}25%{opacity:0.5;}75%{opacity:0.2;}"]),tye=({fieldFillColor:e,fieldBorderRadius:t,$state:n,$isFocused:r,theme:{form:{errorColor:o},popup:{writeWithAIButtonColor:i}}})=>{if(n===nn.CLOSED)return;const a=n===nn.PENDING||n===nn.TYPEWRITING,l=r||a,u=X2e({errorColor:o,writeWithAIButtonColor:i,state:n}),[c,f]=u,[p,m]=u.map(g=>l?g:Ie(g,.5));return ee(["@property --es-angle{syntax:'';inherits:false;initial-value:-90deg;}z-index:1;border:1px solid transparent !important;background:linear-gradient(",",",") padding-box,conic-gradient(from var(--es-angle),",",",",",") border-box !important;"," &::before{content:'';position:absolute;background:conic-gradient( from var(--es-angle),",",",","," );filter:blur(2px);transition:opacity 0.2s ease-in-out;opacity:",";z-index:-2;inset:-4px;border-radius:calc(","px + 4px);","}&::after{content:'';position:absolute;inset:0;z-index:-1;border-radius:calc(","px - 1px);background:",";}"],e,e,p,m,p,a&&ee(["animation:"," 2s linear infinite;"],eI),c,f,c,l?.3:0,t,a&&ee(["animation:"," 2s linear infinite,"," 1.5s ease-in-out infinite;"],eI,eye),t,e)},nye=y.forwardRef(({value:e,className:t,onChange:n,onDragEnter:r,onDragLeave:o,onDrop:i,label:a,fieldColor:l=Se.fieldColor,fieldBorderWidth:u=Se.fieldBorderWidth,fieldBorderRadius:c=Se.fieldBorderRadius},f)=>{const{t:p}=yt(),m=y.useCallback(({target:S})=>{if(S.files?.length){const k=Gh(S.files,e);n?.([...e??[],...k])}S.value=""},[n,e]),g=y.useCallback(S=>{S.stopPropagation(),S.preventDefault(),r?.()},[r]),w=y.useCallback(S=>{S.stopPropagation(),S.preventDefault(),o?.()},[o]),b=y.useCallback(S=>{S.preventDefault();const{dataTransfer:{files:k}}=S;if(k.length){const T=Gh(k,e);n?.([...e??[],...T])}i?.()},[n,e,i]),x=y.useCallback(({clipboardData:{files:S}})=>{if(S.length){const k=Gh(S,e),T=(e??[]).map(E=>({...E,name:bo()}));n?.([...T,...k])}},[n,e]);return v.jsxs(oye,{className:t,onDragEnter:g,onDragOver:g,onDragLeave:w,onDrop:b,$sx:{borderRadius:c,border:`${u}px dashed ${l}`,backgroundColor:Ul(l)?Ie(l,.05):Ie(l,.1)},children:[v.jsxs(rye,{children:[a,v.jsx(iye,{ref:f,type:"file",accept:"image/*",onPaste:x,onChange:m,multiple:!0})]}),v.jsx(aye,{color:l,children:p("Drop photo here")})]})}),rye=R.label.attrs({className:L({component:"review-text-input-file",element:"label"})}).withConfig({displayName:"ReviewTextInputFile__Label",componentId:"sc-7fcefdd1-0"})(["font-size:0;"]),oye=R.div.attrs({className:L({component:"review-text-input-file",element:"drop-area"})}).withConfig({displayName:"ReviewTextInputFile__DropArea",componentId:"sc-7fcefdd1-1"})(["",";padding-top:32px;padding-bottom:32px;text-align:center;height:100%;transition:background-color 0.3s;box-sizing:border-box;display:flex;align-items:center;justify-content:center;"],Kt),iye=R.input.attrs({className:L({component:"review-text-input-file",element:"input"})}).withConfig({displayName:"ReviewTextInputFile__Input",componentId:"sc-7fcefdd1-2"})(["position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;cursor:pointer;z-index:10;"]),aye=R(Pu).attrs({className:L({component:"review-text-input-file",element:"text"}),textStyle:{fontSize:15}}).withConfig({displayName:"ReviewTextInputFile__Text",componentId:"sc-7fcefdd1-3"})(["display:inline-block;"]),Cw=28,sye=24,lye=72;function uye({direction:e,onClick:t,fieldColor:n=Se.fieldColor,fieldFillColor:r=Se.fieldFillColor}){return v.jsx(cye,{$sx:{[e]:0},children:v.jsx(dye,{$direction:e,$fieldFillColor:r,children:v.jsx(fye,{direction:e,size:sye,backgroundColor:Ie(n,.7),backgroundColorOnHover:n,iconColor:r,onClick:t})})})}const dye=R.div.attrs({className:L({component:"carousel-arrow",element:"gradient-container"})}).withConfig({displayName:"CarouselArrow__GradientContainer",componentId:"sc-b5c0daf4-0"})(["position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;z-index:2;pointer-events:none;width:","px;height:","px;",""],Cw,lye,({$direction:e,$fieldFillColor:t})=>ee(e==="left"?["left:0;justify-content:flex-end;background:linear-gradient( 90deg,"," 0%,rgba(255,255,255,0) 75% );"]:["right:0;background:linear-gradient( 90deg,rgba(255,255,255,0) 25%,"," 100% );"],t)),cye=R.div.attrs({className:L({component:"carousel-arrow",element:"wrapper"})}).withConfig({displayName:"CarouselArrow__ArrowWrapper",componentId:"sc-b5c0daf4-1"})(["",";position:absolute;top:50%;transform:translateY(-50%);z-index:2;"],Kt),fye=R(b2).attrs(({direction:e})=>({className:L({component:"carousel-arrow",element:"control",index:e})})).withConfig({displayName:"CarouselArrow__StyledArrowControl",componentId:"sc-b5c0daf4-2"})(["pointer-events:auto;"]),Wh=60,Uf=4;function tI({className:e,fieldColor:t=Se.fieldActiveColor,fieldFillColor:n=Se.fieldFillColor,onClick:r}){return v.jsx(pye,{"aria-label":"Remove Photo",className:e,onClick:r,$sx:{backgroundColor:n,border:`1px solid ${Ie(t,.2)}`},children:v.jsx(mye,{component:h0,size:10,fill:t})})}const pye=R.button.attrs({className:L({component:"review-image-close-button"})}).withConfig({displayName:"ReviewImageCloseButton__Button",componentId:"sc-255732fb-0"})(["",";position:absolute;inset:-","px -","px auto auto;z-index:2;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;"],Kt,Uf,Uf),mye=R(an).attrs({className:L({component:"review-image-close-button",element:"icon"})}).withConfig({displayName:"ReviewImageCloseButton__StyledIcon",componentId:"sc-255732fb-1"})([""]),hye=14;function gye({fieldColor:e=Se.fieldColor,fieldFillColor:t=Se.fieldFillColor}){return v.jsx(vye,{$sx:{backgroundColor:e},children:v.jsx(yye,{size:hye,color:t})})}const vye=R.div.attrs({className:L({component:"review-image-spinner",element:"container"})}).withConfig({displayName:"ReviewImageSpinner__Container",componentId:"sc-8166f77a-0"})(["",";position:absolute;inset:-","px -","px auto auto;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;"],Kt,Uf,Uf),yye=R(hu).attrs({className:L({component:"review-image-spinner"})}).withConfig({displayName:"ReviewImageSpinner__Spinner",componentId:"sc-8166f77a-1"})([""]);function wye({src:e,alt:t,isLoading:n=!1,withoutRemove:r,onRemove:o,...i}){return v.jsxs(nI,{children:[v.jsx(Cye,{src:e,alt:t,withSkeleton:!0}),v.jsx(hn,{when:!r,children:v.jsx(bye,{onClick:o,$showOnlyOnHover:!d8()||n,...i})}),v.jsx(hn,{when:n,children:v.jsx(gye,{...i})})]})}const nI=R.div.attrs({className:L({component:"review-image",element:"container"})}).withConfig({displayName:"ReviewImage__Container",componentId:"sc-2f91c204-0"})(["position:relative;"]),bye=R(tI).withConfig({displayName:"ReviewImage__StyledReviewImageCloseButton",componentId:"sc-2f91c204-1"})(["",""],({$showOnlyOnHover:e})=>e&&ee(["opacity:0;pointer-events:none;transition:opacity 0.2s;",":hover &{opacity:1;pointer-events:auto;}"],nI)),Cye=R(hh).attrs({className:L({component:"review-image",element:"preview"}),borderRadius:12,containerHeight:`${Wh}px`,containerWidth:`${Wh}px`,mode:"cover"}).withConfig({displayName:"ReviewImage__Preview",componentId:"sc-2f91c204-2"})(["pointer-events:none;"]),xye=8;function rI({children:e,fieldFillColor:t=Se.fieldFillColor,...n}){const r=Pt(t),o=Pt(r);return v.jsx(au,{...n,borderRadius:xye,background:r,fontColor:o,children:e})}const Sye=10;function $ye({errorType:e,onRemove:t,errorColor:n,fieldFillColor:r,...o}){const{t:i}=yt(),a=i(e==="error_extension"?"This file cannot be uploaded because the file format is unsupported":e==="error_size"?"This file cannot be uploaded because file size limit (100 MB) is exceeded":e==="error_duplicate"?"This photo is already uploaded. Please upload a different one":"An unexpected error occurred. Please try again");return v.jsx(rI,{title:a,fieldFillColor:r,offset:Sye,children:v.jsxs(Tye,{children:[v.jsx(kye,{component:v9,fill:n,size:20}),v.jsx(tI,{onClick:t,fieldFillColor:r,...o})]})})}const Tye=R.div.attrs({className:L({component:"review-image-error-status",element:"container"})}).withConfig({displayName:"ReviewImageErrorStatus__Container",componentId:"sc-f8e8167e-0"})(["position:relative;background:rgb(229,229,229);border-radius:12px;display:flex;justify-content:center;align-items:center;width:","px;height:","px !important;"],Wh,Wh),kye=R(an).attrs({className:L({component:"review-image-error-status",element:"icon"})}).withConfig({displayName:"ReviewImageErrorStatus__StyledIcon",componentId:"sc-f8e8167e-1"})([""]);function Eye({value:e,onChange:t,fieldColor:n,fieldFillColor:r,withPhotos:o,disabled:i,...a}){const l=y.useCallback(f=>{const p=(e??[]).filter((m,g)=>g!==f);t?.(p)},[e,t]),u=y.useMemo(()=>(e??[]).map(f=>({file:f,src:f.uploaded??URL.createObjectURL(f),isLoading:!f.uploaded})),[e]);y.useEffect(()=>()=>{u.forEach(({src:f,isLoading:p})=>{p||URL.revokeObjectURL(f)})},[u]);const c=y.useCallback(f=>v.jsx(uye,{fieldColor:n,fieldFillColor:r,...f}),[n,r]);return!e?.length||!o?null:v.jsx(Aye,{children:v.jsx(Dye,{arrowControl:c,boundariesPadding:Cw*2,scrollEndSensitivity:0,withDrag:!0,children:u.map(({src:f,isLoading:p},m)=>Vh(f)?v.jsx($ye,{errorType:f,onRemove:()=>l(m),fieldColor:n,fieldFillColor:r,...a},`${f}_${m}`):v.jsx(wye,{src:f,alt:`Review image ${m+1} of ${e.length}`,isLoading:p,onRemove:()=>l(m),fieldColor:n,fieldFillColor:r,withoutRemove:i,...a},f))})})}const Aye=R.div.attrs({className:L({component:"images-preview-gallery",element:"container"})}).withConfig({displayName:"ImagesPreviewGallery__Container",componentId:"sc-83cadf52-0"})(["overflow:hidden;"]),Dye=R(oY).attrs({className:L({component:"images-preview-gallery",element:"snap-carousel"})}).withConfig({displayName:"ImagesPreviewGallery__StyledSnapCarousel",componentId:"sc-83cadf52-1"})(["width:calc(100% - ","px);padding-top:12px;user-select:none;scroll-padding:","px;& > div{transform:none;}"],Uf,Cw);function Rye({value:e,fieldFillColor:t,fieldColor:n=Se.fieldColor,disabled:r,onChange:o}){const{t:i}=yt(),a=i("Add Photo"),l=y.useCallback(({target:p})=>{if(p.files&&p.files.length>0){const m=Gh(p.files,e);o?.([...e??[],...m])}p.value=""},[o,e]),u=Ul(n),c=u?Ie(n,.05):Ie(n,.1),f=u?Ie(n,.1):Ie(n,.15);return v.jsx(rI,{fieldFillColor:t,title:a,disabled:r,children:v.jsxs(Iye,{$sx:{backgroundColor:c,pointerEvents:r?"none":void 0},$hoverBackgroundColor:r?c:f,children:[v.jsx(Nye,{type:"file",accept:"image/*",onChange:l,"aria-label":a,disabled:r,title:"",multiple:!0,$sx:{cursor:r?void 0:"pointer"}}),v.jsx(Pye,{component:dM,fill:n,size:20})]})})}const Iye=R.div.attrs({className:L({component:"add-photo-button",element:"container"})}).withConfig({displayName:"AddPhotoButton__Container",componentId:"sc-936171ba-0"})(["",";position:relative;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0;&:hover{","}"],Kt,({$hoverBackgroundColor:e})=>ee(["background-color:",";"],e)),Nye=R.input.attrs({className:L({component:"add-photo-button",element:"input"})}).withConfig({displayName:"AddPhotoButton__Input",componentId:"sc-936171ba-1"})(["",";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;font-size:0;"],Kt),Pye=R(an).attrs({className:L({component:"add-photo-button",element:"icon"})}).withConfig({displayName:"AddPhotoButton__StyledIcon",componentId:"sc-936171ba-2"})([""]);function Oye({withPhotos:e,focusTextInput:t,disabled:n,...r}){const{state:o,isGenerating:i}=Ri();return v.jsxs(Lye,{$sx:{justifyContent:e?"space-between":"flex-end"},children:[v.jsx(hn,{when:e,children:v.jsx(Rye,{...r,disabled:n||i||o===nn.DONE})}),v.jsx(z2e,{focusTextInput:t})]})}const Lye=R.div.attrs({className:L({component:"review-text-input-toolbar"})}).withConfig({displayName:"ReviewTextInputToolbar__Toolbar",componentId:"sc-c19ba10f-0"})(["",";display:flex;width:100%;padding:8px 0;margin:0 -8px;width:calc(100% + 16px);"],Kt);function _ye(e){return v.jsxs(v.Fragment,{children:[v.jsx(Eye,{...e}),v.jsx(Oye,{...e})]})}const oI=3;function Mye({id:e,value:t,withPhotos:n,onChange:r,onPhotosChange:o,onFocus:i,onBlur:a,placeholder:l,fieldFontStyle:u,disabled:c,...f}){const p=y.useRef(null),[m,g]=y.useState(!1),w=y.useRef(null),[b,x]=y.useState(!1),{state:S,generatedReview:k,isGenerating:T}=Ri(),E=S!==nn.CLOSED,A=S===nn.ERROR,N=S===nn.PENDING,I=S===nn.DONE,P=S===nn.OPENED||N||A,M=c||T,O=n&&!M&&!I,{fontSize:B,lineHeight:j}=u??{},z=parseFloat(String(j0({fontSize:B,lineHeight:j}))),te=P?z*oI:z*oI+Y2e,re=y.useCallback(Z=>{O&&p.current?.dispatchEvent(new ClipboardEvent("paste",Z))},[O]),ae=(()=>{if(!N)return S===nn.TYPEWRITING||I?k:t})(),oe=y.useCallback(()=>{i?.(),x(!0)},[i]),G=y.useCallback(()=>{a?.(),x(!1)},[a]);y.useEffect(()=>{A&&w.current?.focusInput()},[A]);const V=y.useCallback(()=>v.jsx(H3,{id:Vf,onChange:o,children:v.jsx(_ye,{...f,disabled:M||I,fieldFontStyle:u,withPhotos:n,focusTextInput:w.current?.focusInput})}),[n,u,M,I,o,f]);return v.jsxs(Bye,{onDragEnter:()=>O&&g(!0),children:[v.jsx(Fye,{id:e,ref:w,value:ae,onChange:r,placeholder:E?"":l,leftSlot:P?v.jsx(q2e,{}):void 0,rightSlot:V,onPaste:re,onFocus:oe,onBlur:G,fieldFontStyle:u,maxVisibleRows:9,shouldFocusSlotOnClick:!1,disabled:M,readOnly:I,allowSlotNativeEvents:!0,$sx:{opacity:m&&O?"0 !important":void 0,textArea:{minHeight:te}},$isFocused:b,$state:S,...f}),v.jsx(hn,{when:O,children:v.jsx(H3,{id:Vf,onChange:o,children:v.jsx(jye,{...f,ref:p,onDragLeave:()=>g(!1),onDrop:()=>g(!1),$sx:{opacity:m?1:0,pointerEvents:m?"auto":"none"}})})}),v.jsx(hn,{when:A,children:v.jsx(V2e,{})})]})}const Bye=R.div.attrs({className:L({component:"review-text-input",element:"container"})}).withConfig({displayName:"ReviewTextInput__Container",componentId:"sc-4d57c411-0"})(["position:relative;"]),Fye=R(nD).attrs({className:L({component:"review-text-input"})}).withConfig({displayName:"ReviewTextInput__LongText",componentId:"sc-4d57c411-1"})(["",";flex-direction:column;padding:14px 5px 0 16px !important;& ","{padding-right:11px;margin:0;}& "," > div{width:100%;}& textarea{padding-right:5px;scrollbar-gutter:stable;}& textarea:disabled{opacity:1;-webkit-text-fill-color:currentColor;}",";"],Kt,dh,dh,tye),jye=R(nye).withConfig({displayName:"ReviewTextInput__File",componentId:"sc-4d57c411-2"})(["",";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;"],Kt);var xw,iI;function zye(){if(iI)return xw;iI=1;var e={linear:function(t,n,r,o){var i=r-n;return i*t/o+n},easeInQuad:function(t,n,r,o){var i=r-n;return i*(t/=o)*t+n},easeOutQuad:function(t,n,r,o){var i=r-n;return-i*(t/=o)*(t-2)+n},easeInOutQuad:function(t,n,r,o){var i=r-n;return(t/=o/2)<1?i/2*t*t+n:-i/2*(--t*(t-2)-1)+n},easeInCubic:function(t,n,r,o){var i=r-n;return i*(t/=o)*t*t+n},easeOutCubic:function(t,n,r,o){var i=r-n;return i*((t=t/o-1)*t*t+1)+n},easeInOutCubic:function(t,n,r,o){var i=r-n;return(t/=o/2)<1?i/2*t*t*t+n:i/2*((t-=2)*t*t+2)+n},easeInQuart:function(t,n,r,o){var i=r-n;return i*(t/=o)*t*t*t+n},easeOutQuart:function(t,n,r,o){var i=r-n;return-i*((t=t/o-1)*t*t*t-1)+n},easeInOutQuart:function(t,n,r,o){var i=r-n;return(t/=o/2)<1?i/2*t*t*t*t+n:-i/2*((t-=2)*t*t*t-2)+n},easeInQuint:function(t,n,r,o){var i=r-n;return i*(t/=o)*t*t*t*t+n},easeOutQuint:function(t,n,r,o){var i=r-n;return i*((t=t/o-1)*t*t*t*t+1)+n},easeInOutQuint:function(t,n,r,o){var i=r-n;return(t/=o/2)<1?i/2*t*t*t*t*t+n:i/2*((t-=2)*t*t*t*t+2)+n},easeInSine:function(t,n,r,o){var i=r-n;return-i*Math.cos(t/o*(Math.PI/2))+i+n},easeOutSine:function(t,n,r,o){var i=r-n;return i*Math.sin(t/o*(Math.PI/2))+n},easeInOutSine:function(t,n,r,o){var i=r-n;return-i/2*(Math.cos(Math.PI*t/o)-1)+n},easeInExpo:function(t,n,r,o){var i=r-n;return t==0?n:i*Math.pow(2,10*(t/o-1))+n},easeOutExpo:function(t,n,r,o){var i=r-n;return t==o?n+i:i*(-Math.pow(2,-10*t/o)+1)+n},easeInOutExpo:function(t,n,r,o){var i=r-n;return t===0?n:t===o?n+i:(t/=o/2)<1?i/2*Math.pow(2,10*(t-1))+n:i/2*(-Math.pow(2,-10*--t)+2)+n},easeInCirc:function(t,n,r,o){var i=r-n;return-i*(Math.sqrt(1-(t/=o)*t)-1)+n},easeOutCirc:function(t,n,r,o){var i=r-n;return i*Math.sqrt(1-(t=t/o-1)*t)+n},easeInOutCirc:function(t,n,r,o){var i=r-n;return(t/=o/2)<1?-i/2*(Math.sqrt(1-t*t)-1)+n:i/2*(Math.sqrt(1-(t-=2)*t)+1)+n},easeInElastic:function(t,n,r,o){var i=r-n,a,l,u;return u=1.70158,l=0,a=i,t===0?n:(t/=o)===1?n+i:(l||(l=o*.3),a=1&&this.rotationDirection===ns.Positive?this.rotationDirection=ns.Negative:this.rotateY<=-1&&this.rotationDirection===ns.Negative&&(this.rotationDirection=ns.Positive);const u=.1*this.rotationDirection*l;if(this.rotateY+=u,this.angle+=this.angularSpin,this.context.save(),this.context.translate(this.x,this.y),this.context.rotate(this.angle),this.context.scale(1,this.rotateY),this.context.rotate(this.angle),this.context.beginPath(),this.context.fillStyle=this.color,this.context.strokeStyle=this.color,this.context.globalAlpha=i,this.context.lineCap="round",this.context.lineWidth=2,a&&typeof a=="function")a.call(this,this.context);else switch(this.shape){case Wf.Circle:{this.context.beginPath(),this.context.arc(0,0,this.radius,0,2*Math.PI),this.context.fill();break}case Wf.Square:{this.context.fillRect(-this.w/2,-this.h/2,this.w,this.h);break}case Wf.Strip:{this.context.fillRect(-this.w/6,-this.h/2,this.w/3,this.h);break}}this.context.closePath(),this.context.restore()}}class Yye{constructor(t,n){this.x=0,this.y=0,this.w=0,this.h=0,this.lastNumberOfPieces=0,this.tweenProgress=0,this.tweenFrom=0,this.particles=[],this.particlesGenerated=0,this.removeParticleAt=o=>{this.particles.splice(o,1)},this.getParticle=()=>{const o=fo(this.x,this.w+this.x),i=fo(this.y,this.h+this.y);return new Hye(this.context,this.getOptions,o,i)},this.animate=o=>{const{canvas:i,context:a,particlesGenerated:l,lastNumberOfPieces:u}=this,{run:c,recycle:f,numberOfPieces:p,debug:m,tweenFunction:g,tweenDuration:w}=this.getOptions();if(!c)return!1;const b=this.particles.length,x=f?b:l;if(x=0;S--){const k=this.particles[S];k.update(o),(k.y>i.height||k.y<-100||k.x>i.width+100||k.x<-100)&&(f&&x<=p?this.particles[S]=this.getParticle():this.removeParticleAt(S))}return b>0||x{const i={confettiSource:{x:0,y:0,w:this.canvas.width,h:0}};this._options={...i,...Sw,...o},Object.assign(this,o.confettiSource)},this.update=(o=0)=>{const{options:{run:i,onConfettiComplete:a,frameRate:l},canvas:u,context:c}=this,f=Math.min(o-this.lastFrameTime,50);if(l&&f<1e3/l){this.rafId=requestAnimationFrame(this.update);return}this.lastFrameTime=o-(l?f%l:0),i&&(c.fillStyle="white",c.clearRect(0,0,u.width,u.height)),this.generator.animate(f)?this.rafId=requestAnimationFrame(this.update):(a&&typeof a=="function"&&this.generator.particlesGenerated>0&&a.call(this,this),this._options.run=!1)},this.reset=()=>{this.generator&&this.generator.particlesGenerated>0&&(this.generator.particlesGenerated=0,this.generator.particles=[],this.generator.lastNumberOfPieces=0)},this.stop=()=>{this.options={run:!1},this.rafId&&(cancelAnimationFrame(this.rafId),this.rafId=void 0)},this.canvas=t;const r=this.canvas.getContext("2d");if(!r)throw new Error("Could not get canvas context");this.context=r,this.generator=new Yye(this.canvas,()=>this.options),this.options=n,this.update()}get options(){return this._options}set options(t){const n=this._options?.run,r=this._options?.recycle;this.setOptionsWithDefaults(t),this.generator&&(Object.assign(this.generator,this.options.confettiSource),typeof t.recycle=="boolean"&&t.recycle&&r===!1&&(this.generator.lastNumberOfPieces=this.generator.particles.length)),typeof t.run=="boolean"&&t.run&&n===!1&&this.update()}};const Kye=be.createRef();class $w extends be.Component{constructor(t){super(t),this.canvas=be.createRef(),this.canvas=t.canvasRef||Kye}componentDidMount(){if(this.canvas.current){const t=Tw(this.props)[0];this.confetti=new qye(this.canvas.current,t)}}componentDidUpdate(){const t=Tw(this.props)[0];this.confetti&&(this.confetti.options=t)}componentWillUnmount(){this.confetti&&this.confetti.stop(),this.confetti=void 0}render(){const[t,n]=Tw(this.props),r={zIndex:2,position:"absolute",pointerEvents:"none",top:0,left:0,bottom:0,right:0,...n.style};return v.jsx("canvas",{width:t.width,height:t.height,ref:this.canvas,...n,style:r})}}$w.defaultProps={...Sw},$w.displayName="ReactConfetti";function Tw(e){const t={},n={},r={},o=[...Object.keys(Sw),"confettiSource","drawShape","onConfettiComplete","frameRate"],i=["canvasRef"];for(const a in e){const l=e[a];o.includes(a)?t[a]=l:i.includes(a)?i[a]=l:r[a]=l}return[t,r,n]}const Zye=be.forwardRef((e,t)=>v.jsx($w,{canvasRef:t,...e}));function Qye(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function Jye(e,t){e.classList?e.classList.add(t):Qye(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function aI(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function Xye(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=aI(e.className,t):e.setAttribute("class",aI(e.className&&e.className.baseVal||"",t))}const sI={disabled:!1},lI=be.createContext(null);var uI=function(t){return t.scrollTop},Hf="unmounted",il="exited",al="entering",zu="entered",kw="exiting",da=function(e){gv(t,e);function t(r,o){var i;i=e.call(this,r,o)||this;var a=o,l=a&&!a.isMounting?r.enter:r.appear,u;return i.appearStatus=null,r.in?l?(u=il,i.appearStatus=al):u=zu:r.unmountOnExit||r.mountOnEnter?u=Hf:u=il,i.state={status:u},i.nextCallback=null,i}t.getDerivedStateFromProps=function(o,i){var a=o.in;return a&&i.status===Hf?{status:il}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var i=null;if(o!==this.props){var a=this.state.status;this.props.in?a!==al&&a!==zu&&(i=al):(a===al||a===zu)&&(i=kw)}this.updateStatus(!1,i)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,i,a,l;return i=a=l=o,o!=null&&typeof o!="number"&&(i=o.exit,a=o.enter,l=o.appear!==void 0?o.appear:a),{exit:i,enter:a,appear:l}},n.updateStatus=function(o,i){if(o===void 0&&(o=!1),i!==null)if(this.cancelNextCallback(),i===al){if(this.props.unmountOnExit||this.props.mountOnEnter){var a=this.props.nodeRef?this.props.nodeRef.current:N0.findDOMNode(this);a&&uI(a)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===il&&this.setState({status:Hf})},n.performEnter=function(o){var i=this,a=this.props.enter,l=this.context?this.context.isMounting:o,u=this.props.nodeRef?[l]:[N0.findDOMNode(this),l],c=u[0],f=u[1],p=this.getTimeouts(),m=l?p.appear:p.enter;if(!o&&!a||sI.disabled){this.safeSetState({status:zu},function(){i.props.onEntered(c)});return}this.props.onEnter(c,f),this.safeSetState({status:al},function(){i.props.onEntering(c,f),i.onTransitionEnd(m,function(){i.safeSetState({status:zu},function(){i.props.onEntered(c,f)})})})},n.performExit=function(){var o=this,i=this.props.exit,a=this.getTimeouts(),l=this.props.nodeRef?void 0:N0.findDOMNode(this);if(!i||sI.disabled){this.safeSetState({status:il},function(){o.props.onExited(l)});return}this.props.onExit(l),this.safeSetState({status:kw},function(){o.props.onExiting(l),o.onTransitionEnd(a.exit,function(){o.safeSetState({status:il},function(){o.props.onExited(l)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,i){i=this.setNextCallback(i),this.setState(o,i)},n.setNextCallback=function(o){var i=this,a=!0;return this.nextCallback=function(l){a&&(a=!1,i.nextCallback=null,o(l))},this.nextCallback.cancel=function(){a=!1},this.nextCallback},n.onTransitionEnd=function(o,i){this.setNextCallback(i);var a=this.props.nodeRef?this.props.nodeRef.current:N0.findDOMNode(this),l=o==null&&!this.props.addEndListener;if(!a||l){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var u=this.props.nodeRef?[this.nextCallback]:[a,this.nextCallback],c=u[0],f=u[1];this.props.addEndListener(c,f)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===Hf)return null;var i=this.props,a=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var l=D0(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return be.createElement(lI.Provider,{value:null},typeof a=="function"?a(o,l):be.cloneElement(be.Children.only(a),l))},t}(be.Component);da.contextType=lI,da.propTypes={};function Gu(){}da.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Gu,onEntering:Gu,onEntered:Gu,onExit:Gu,onExiting:Gu,onExited:Gu},da.UNMOUNTED=Hf,da.EXITED=il,da.ENTERING=al,da.ENTERED=zu,da.EXITING=kw;var e3e=function(t,n){return t&&n&&n.split(" ").forEach(function(r){return Jye(t,r)})},Ew=function(t,n){return t&&n&&n.split(" ").forEach(function(r){return Xye(t,r)})},Aw=function(e){gv(t,e);function t(){for(var r,o=arguments.length,i=new Array(o),a=0;a{const{popupRect:{width:n,height:r}}=ts(),o=y.useRef(null);return v.jsxs(v.Fragment,{children:[e,v.jsx(Aw,{nodeRef:o,in:t,timeout:dI,classNames:"fade",unmountOnExit:!0,children:v.jsx(n3e,{ref:o,children:v.jsx(r3e,{numberOfPieces:t3e,width:n,height:r})})})]})},n3e=R.div.attrs({className:L({component:"confetti",element:"container"})}).withConfig({displayName:"Confetti__ConfettiContainer",componentId:"sc-29a4860b-0"})(["pointer-events:none !important;z-index:2;position:absolute;width:100%;height:100%;overflow:hidden;",";&.fade-enter{opacity:0;}&.fade-enter-active{opacity:1;transition:opacity 0.5s ease-in-out;}&.fade-exit{opacity:1;}&.fade-exit-active{opacity:0;transition:opacity 0.5s ease-in-out;}"],({theme:{popup:{containerPadding:[e,t],containerBorderRadius:n}}})=>ee(["margin:-","px -","px;border-radius:","px;"],e,t,n)),r3e=R(Zye).attrs({className:L({component:"confetti"})}).withConfig({displayName:"Confetti__StyledConfetti",componentId:"sc-29a4860b-1"})(["will-change:opacity;position:absolute;z-index:100 !important;"]);function o3e(){const{t:e}=yt(),{closeWriteReviewPopup:t,isMobileBreakpoint:n}=ts();return v.jsxs(i3e,{children:[v.jsxs(u3e,{children:[v.jsx(a3e,{component:cM,size:80}),v.jsx(s3e,{children:e("Thank you for your review!")}),v.jsx(l3e,{children:e("Your feedback is valuable and helps us improve.")})]}),v.jsx(d3e,{onClick:()=>t(),children:e("Done")}),v.jsx(hn,{when:n,children:v.jsx(Uh,{})})]})}const i3e=R.div.attrs({className:L({component:"success-message-without-request",element:"container"})}).withConfig({displayName:"SuccessMessageWithoutReviewCard__Container",componentId:"sc-ef335e79-0"})(["display:flex;flex-direction:column;"]),a3e=R(an).attrs(({theme:{popup:e}})=>({className:L({component:"success-message-without-request",element:"icon"}),fill:e.primaryButton.color})).withConfig({displayName:"SuccessMessageWithoutReviewCard__StyledIcon",componentId:"sc-ef335e79-1"})([""]),s3e=R(Rr).attrs({className:L({component:"success-message-with-request",element:"title"}),withoutPadding:!0}).withConfig({displayName:"SuccessMessageWithoutReviewCard__Title",componentId:"sc-ef335e79-2"})(["margin-top:20px;"]),l3e=R(Rr).attrs({className:L({component:"success-message-with-request",element:"caption"}),type:"caption"}).withConfig({displayName:"SuccessMessageWithoutReviewCard__Caption",componentId:"sc-ef335e79-3"})(["margin-top:12px;"]),u3e=R.div.attrs({className:L({component:"success-message-with-request",element:"header-container"})}).withConfig({displayName:"SuccessMessageWithoutReviewCard__HeaderContainer",componentId:"sc-ef335e79-4"})(["margin-bottom:24px;display:flex;flex-direction:column;align-items:center;"]),d3e=R(ai).attrs({className:L({component:"success-message-with-request",element:"done-button"})}).withConfig({displayName:"SuccessMessageWithoutReviewCard__DoneButton",componentId:"sc-ef335e79-5"})([""]),c3e=3e3;function f3e({text:e}){const{t}=yt(),[n,r]=y.useState(!1),o=y.useCallback(()=>{hB(e),r(!0),setTimeout(()=>{r(!1)},c3e)},[e]);return e?v.jsx(p3e,{iconRight:n?CM:xM,disabled:n,onClick:o,children:v.jsx(hn,{when:n,fallback:t("Copy Review Text"),children:t("Review Text Copied")})}):null}const p3e=R(ai).attrs({className:L({component:"copy-review-text-button"}),type:"secondary",font:{fontSize:13,fontWeight:600},horizontalPadding:16,verticalPadding:8,borderRadius:100,fullWidth:!1}).withConfig({displayName:"CopyReviewTextButton__StyledButton",componentId:"sc-b6e25a08-0"})(["align-self:center;margin-top:10px;& ","{margin-left:6px;}"],fc),Yf=4,fI=12;function m3e({photos:e,name:t}){const n=[...e].splice(0,Yf),r=e.length,o=r>Yf?e.length-Yf-1:0;return r?v.jsx(h3e,{_imagesCount:n.length,_centered:!1,_isOneLine:!0,children:n.map(({uploaded:i=""},a)=>{const l=a===Yf-1&&!!o,u=`${t} review image ${a+1} of ${r}`;return v.jsx(g3e,{_index:a+1,_extraImagesCount:l?o:0,children:v.jsx(v3e,{alt:u,src:i})},i)})}):null}const h3e=R(RA).withConfig({displayName:"ReviewPhotos__ReviewsPhotosContainer",componentId:"sc-e512e408-0"})(["margin-top:10px;grid-template-columns:repeat(",",1fr);grid-auto-rows:auto;"],Yf),g3e=R($3).withConfig({displayName:"ReviewPhotos__ReviewPhotoContainer",componentId:"sc-e512e408-1"})(["aspect-ratio:1;cursor:auto;&::after{border-radius:","px;}"],fI),v3e=R(yh).attrs({borderRadius:fI,withSkeleton:!0}).withConfig({displayName:"ReviewPhotos__ReviewPhoto",componentId:"sc-e512e408-2"})([""]);function y3e({withRequest:e}){const{t}=yt(),{fields:n}=ii(),{reviewerName:r,reviewRating:o,reviewText:i,pictures:a}=n,{value:l=""}=r??{},{value:u=1}=o??{},{value:c=""}=i??{},{value:f=[]}=a??{},p=l||t("You"),m=f.filter(({uploaded:w})=>!!w&&!Vh(w)),g=Y1(c);return v.jsxs(w3e,{children:[v.jsx(b3e,{children:v.jsxs(C3e,{children:[v.jsx(v3,{name:p}),v.jsx(hn,{when:!!p,children:v.jsx(x3e,{children:p})})]})}),v.jsxs(S3e,{children:[v.jsx($3e,{value:u,hideValue:!0}),v.jsx(hn,{when:!!g,children:v.jsx(T3e,{text:g,controlOpenText:t("Read more"),controlCloseText:t("Hide")})}),v.jsx(m3e,{photos:m,name:p}),v.jsx(hn,{when:e,children:v.jsx(f3e,{text:g})})]})]})}const w3e=R.div.attrs({className:L({component:"review-card",element:"container"})}).withConfig({displayName:"ReviewCard__Container",componentId:"sc-fa88d152-0"})(["display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;border:1px solid ",";"],({theme:{form:{fieldBorderColor:e}}})=>e),b3e=R.div.attrs({className:L({component:"review-card",element:"header"})}).withConfig({displayName:"ReviewCard__Header",componentId:"sc-fa88d152-1"})(["display:flex;flex-direction:column;gap:12px;"]),C3e=R.div.attrs({className:L({component:"review-card",element:"author-block"})}).withConfig({displayName:"ReviewCard__AuthorBlock",componentId:"sc-fa88d152-2"})(["display:flex;gap:8px;align-items:center;"]),x3e=R(Pu).attrs(({theme:{popup:{titleColor:e}}})=>({className:L({component:"review-card",element:"author"}),color:e,textStyle:{fontSize:18,fontWeight:"bold"}})).withConfig({displayName:"ReviewCard__Author",componentId:"sc-fa88d152-3"})([""]),S3e=R.div.attrs({className:L({component:"review-card",element:"content"})}).withConfig({displayName:"ReviewCard__Content",componentId:"sc-fa88d152-4"})(["display:flex;flex-direction:column;gap:6px;"]),$3e=R(nl).attrs(({theme:{form:{starsColor:e}}})=>({className:L({component:"review-card",element:"rating"}),color:e})).withConfig({displayName:"ReviewCard__StyledRating",componentId:"sc-fa88d152-5"})([""]),T3e=R(_$).attrs(({theme:{popup:{titleColor:e}}})=>({className:L({component:"review-card",element:"text"}),textColor:e,controlColor:Ie(e,.5),textSize:16,controlSize:16})).withConfig({displayName:"ReviewCard__Text",componentId:"sc-fa88d152-6"})([""]);function k3e(){const{t:e}=yt(),{reviewsCollectionMethod:t}=It(),n=jh(),r=t==="widgetAndPlatforms"&&!!n.length;return v.jsxs(E3e,{children:[v.jsx(A3e,{children:v.jsx(mI,{children:e("Thank you for your review!")})}),v.jsx(y3e,{withRequest:r}),v.jsxs(D3e,{children:[v.jsx(hn,{when:r,children:v.jsxs(I3e,{children:[v.jsx(mI,{withoutPadding:!0,children:e("Before you go…")}),v.jsx(R3e,{children:e("Could you please copy your review and share it on other platforms? It only takes a moment and really helps us.")})]})}),v.jsx(hn,{when:r,fallback:v.jsx(pI,{}),children:v.jsx(bw,{withCallToAction:!1,children:v.jsx(pI,{})})})]})]})}const pI=()=>{const{t:e}=yt(),{closeWriteReviewPopup:t,isMobileBreakpoint:n}=ts();return v.jsxs(v.Fragment,{children:[v.jsx(N3e,{onClick:()=>t(),children:e("Done")}),v.jsx(hn,{when:n,children:v.jsx(Uh,{})})]})},E3e=R.div.attrs({className:L({component:"success-message-with-request",element:"container"})}).withConfig({displayName:"SuccessMessageWithReviewCard__Container",componentId:"sc-1a57df64-0"})(["display:flex;flex-direction:column;width:100%;"]),mI=R(Rr).attrs({className:L({component:"success-message-with-request",element:"title"})}).withConfig({displayName:"SuccessMessageWithReviewCard__Title",componentId:"sc-1a57df64-1"})([""]),A3e=R.div.attrs({className:L({component:"success-message-with-request",element:"header-container"})}).withConfig({displayName:"SuccessMessageWithReviewCard__HeaderContainer",componentId:"sc-1a57df64-2"})(["margin-bottom:20px;"]),D3e=R.div.attrs({className:L({component:"success-message-with-request",element:"content-container"})}).withConfig({displayName:"SuccessMessageWithReviewCard__ContentContainer",componentId:"sc-1a57df64-3"})(["display:flex;flex-direction:column;align-items:center;margin-top:28px;"]),R3e=R(Rr).attrs({className:L({component:"success-message-with-request",element:"caption"}),type:"caption"}).withConfig({displayName:"SuccessMessageWithReviewCard__Caption",componentId:"sc-1a57df64-4"})(["margin-top:12px;"]),I3e=R.div.attrs({className:L({component:"success-message-with-request",element:"content-header-container"})}).withConfig({displayName:"SuccessMessageWithReviewCard__ContentHeaderContainer",componentId:"sc-1a57df64-5"})(["margin-bottom:20px;"]),N3e=R(ai).attrs({className:L({component:"success-message-with-request",element:"done-button"})}).withConfig({displayName:"SuccessMessageWithReviewCard__DoneButton",componentId:"sc-1a57df64-6"})([""]),P3e=4;function O3e(){const{askVisitorsToPostReview:e}=It(),{fields:t}=ii(),{reviewRating:n}=t,{value:r=1}=n??{},o=r>=P3e,i=e==="forAllReviews"||e==="forPositiveReviews"&&o,[a,l]=y.useState(!1);return y.useEffect(()=>{if(o){l(!0);const u=setTimeout(()=>{l(!1)},dI);return()=>{clearTimeout(u)}}},[o]),i?v.jsx(cI,{withConfetti:a,children:v.jsx(k3e,{})}):v.jsx(cI,{withConfetti:a,children:v.jsx(o3e,{})})}function L3e({displayedFields:e,onSubmit:t}){const{t:n}=yt(),r=jh(),{submitted:o}=UA(),{status:i="",fields:a}=ii(),l=i==="pending",u=Qme(),{setWithConfirmation:c}=ts(),f=y.useRef({}),{displayEmptyReviews:p,reviewDisplayImages:m,reviewsCollectionMethod:g,_collectedViaWidgetSource:w,editMode:b}=It(),x=!!r.length&&g==="widgetAndPlatforms",S=Oa(),k=iw(),T=Ff(),E=y.useCallback(O=>B=>{f.current={...f.current,[O]:!!B?.toString().trim().length},c(Object.values(f.current).some(Boolean))},[c]),A=y.useCallback(O=>v.jsx(Mye,{...O,withPhotos:m,onPhotosChange:E(Vf)}),[E,m]),{state:N,closeAIGeneration:I}=Ri(),P=y.useCallback(()=>{const O=k(le.COLLECTED_VIA_WIDGET),B=S.getQueryData(O),[j]=B??[],{reviews_number:z,rating:te}=j,re=z+1,ae=(te*z+te)/re,oe={...j,reviews_number:re,rating:ae};S.setQueryData(O,[oe]);const G=Kve({t:n,fields:a,withEmptyMessage:p}),V=T(le.COLLECTED_VIA_WIDGET),Z=S.getQueryData(V);S.setQueryData(V,[G,...Z??[]])},[n,a,S,T,k,p]),M=y.useCallback(async O=>{Qr.flushSync(()=>I({saveGeneratedValue:N===nn.DONE})),!await t(O)&&(c(!1),P(),b&&UE({to:window.parent,sourceUrl:w.url}))},[t,I,c,P,N,b,w]);return o&&i==="success"?v.jsx(O3e,{}):v.jsxs(_3e,{onSubmit:O=>O.preventDefault(),children:[v.jsx(F3e,{children:n("Write a Review")}),e.map(O=>{const B=O.type==="starScale";return O.id===Vf?null:v.jsx(B3e,{field:O,requiredErrorMessage:B?n("Please rate your experience before posting"):void 0,onChange:E(O.id),fieldComponents:{...vD,longText:A},$sx:B?{justifyContent:"center",marginBottom:"20px !important"}:{width:"100%"}},O.id)}),v.jsxs(j3e,{children:[v.jsx(z3e,{iconLeft:l?()=>v.jsx(M3e,{}):void 0,disabled:u,onClick:M,children:n(l?"Posting":"Post Review")}),v.jsx(G3e,{})]}),v.jsx(hn,{when:i==="failed",children:v.jsx(U3e,{children:n("An error occurred when submitting the form, please try again")})}),v.jsx(hn,{when:x,children:v.jsxs(Y3e,{children:[v.jsxs(W3e,{children:[v.jsx(hI,{}),v.jsx(H3e,{children:n("Or")}),v.jsx(hI,{})]}),v.jsx(V3e,{})]})})]})}const _3e=R.form.attrs({className:L({component:"form-layout",element:"container"})}).withConfig({displayName:"FormLayout__Container",componentId:"sc-46556d44-0"})(["display:flex;flex-direction:column;width:100%;"]),M3e=R(hu).attrs(({theme:{popup:{primaryButton:e}}})=>({className:L({component:"form-layout",element:"loader"}),color:e.fontColor,size:20})).withConfig({displayName:"FormLayout__Loader",componentId:"sc-46556d44-1"})([""]),B3e=R(xD).attrs(({componentFieldProps:e,theme:{form:{errorColor:t,starsColor:n,placeholderColor:r,...o}}})=>({errorColor:t,placeholderColor:r,formSettings:o,className:L({component:"form-layout",element:"field"}),componentFieldProps:{...e,starScale:{fieldActiveColor:n,fieldSpacing:12},shortText:{fieldSpacing:24,padding:[14,16]}},variants:{disabled:{opacity:1,cursor:"unset"}}})).withConfig({displayName:"FormLayout__FieldComponent",componentId:"sc-46556d44-2"})(["",";padding:0;"],Kt),F3e=R(Rr).attrs({className:L({component:"form-layout",element:"title"})}).withConfig({displayName:"FormLayout__Title",componentId:"sc-46556d44-3"})(["margin-bottom:16px;"]),j3e=R.div.attrs({className:L({component:"form-layout",element:"buttons-container"})}).withConfig({displayName:"FormLayout__ButtonsContainer",componentId:"sc-46556d44-4"})(["display:flex;flex-direction:column;gap:8px;width:100%;"]),z3e=R(ai).attrs({className:L({component:"form-layout",element:"submit-button"})}).withConfig({displayName:"FormLayout__SubmitButton",componentId:"sc-46556d44-5"})(["width:100%;display:flex;"]),G3e=R(Uh).attrs(({theme:{form:{disabled:e}}})=>({disabled:e})).withConfig({displayName:"FormLayout__StyledCancelButton",componentId:"sc-46556d44-6"})([""]),V3e=R(bw).attrs(({theme:{form:{disabled:e}}})=>({disabled:e})).withConfig({displayName:"FormLayout__StyledSourceButtons",componentId:"sc-46556d44-7"})([""]),U3e=R(Rr).attrs(({theme:{form:{errorColor:e}}})=>({className:L({component:"form-layout",element:"error"}),color:e,type:"caption",textStyle:{fontSize:13}})).withConfig({displayName:"FormLayout__Error",componentId:"sc-46556d44-8"})(["margin-top:8px;text-align:center;"]),W3e=R.div.attrs({className:L({component:"form-layout",element:"separator"})}).withConfig({displayName:"FormLayout__Separator",componentId:"sc-46556d44-9"})(["display:flex;align-items:center;gap:8px;width:100%;"]),hI=R.span.attrs({className:L({component:"form-layout",element:"separator-line"})}).withConfig({displayName:"FormLayout__SeparatorLine",componentId:"sc-46556d44-10"})(["flex:1;height:1px;background:",";"],({theme:{popup:{separatorLineColor:e}}})=>e),H3e=R(Rr).attrs(({theme:{popup:{separatorLabelColor:e}}})=>({className:L({component:"form-layout",element:"separator-label"}),type:"caption",color:e})).withConfig({displayName:"FormLayout__SeparatorLabel",componentId:"sc-46556d44-11"})(["text-transform:uppercase;"]),Y3e=R.div.attrs({className:L({component:"form-layout",element:"source-buttons-section"})}).withConfig({displayName:"FormLayout__SourceButtonsSection",componentId:"sc-46556d44-12"})(["margin-top:24px;display:flex;flex-direction:column;gap:24px;width:100%;"]);function q3e(){const{_collectedViaWidgetSource:e,editMode:t}=It(),n=A0(),r=HR(),{sourcePID:o}=e,i=({fields:a})=>({...Object.fromEntries(Object.entries(a).map(([u,c])=>{const{type:f,value:p}=c;return f==="starScale"&&typeof p=="number"?[u,qi(p,1,5)]:["longText","shortText"].includes(f)&&typeof p=="string"?[u,Y1(p.trim())]:f==="file"&&Array.isArray(p)?[u,p.filter(m=>typeof m=="string"&&!Vh(m)).map(m=>({url:m}))]:[u,void 0]})),reviewPublishedAt:new Date().toISOString()});return v.jsx(K3e,{children:v.jsx(the,{submitUrl:`${br.apiBaseUrl}/self-managed/${o}/reviews/public`,webhooks:[],fields:r,widgetToken:n.get(),editMode:t,submitAction:"message",formatSubmitData:i,children:v.jsx(L3e,{})})})}const K3e=R.div.attrs({className:L({component:"collect-review-form",element:"container"})}).withConfig({displayName:"CollectReviewForm__FormContainer",componentId:"sc-a5d8a3f6-0"})(["display:flex;flex-direction:column;gap:8px;width:100%;"]),gI=y.forwardRef((e,t)=>{const{reviewsCollectionMethod:n,font:r}=It();return v.jsx(Z3e,{ref:t,$sx:{fontFamily:r.value&&`"${r.value}"`},children:v.jsx(hn,{when:n!=="platforms",fallback:v.jsx(A2e,{}),children:v.jsx(H2e,{children:v.jsx(q3e,{})})})})}),Z3e=R(mh).attrs({className:L({component:"write-review-popup",element:"container"})}).withConfig({displayName:"WriteReviewPopupContent__Container",componentId:"sc-92eebc12-0"})(["",";display:flex;flex-direction:column;box-sizing:border-box;max-width:100%;width:100%;box-shadow:0px 40px 80px ",";",""],Kt,ot.blackColor012,({theme:{popup:{containerPadding:[e,t],containerBackground:n,containerBorderRadius:r}}})=>ee(["padding:","px ","px;background:",";border-radius:","px;"],e,t,n,r)),Q3e=24,J3e={fontSize:24,fontWeight:"bold",fontStyle:"normal",textAlign:"center"},vI={fontSize:16,fontWeight:"normal",fontStyle:"normal",textAlign:"center"};function X3e({children:e}){const{writeReviewPopupBackgroundColor:t,writeReviewPopupTextColor:n,writeReviewPopupStarsColor:r,writeReviewPopupErrorColor:o,writeReviewPopupButtonColor:i,writeReviewPopupButtonTextColor:a,writeReviewPopupButtonCornerRadius:l,writeReviewPopupWriteWithAIButtonTextColor:u,reviewsCollectionMethod:c}=It(),f=Ul(n),p=y.useMemo(()=>({borderRadius:l,verticalPadding:11,horizontalPadding:36,font:{fontSize:16,fontWeight:600},fullWidth:!0}),[l]),m=y.useMemo(()=>({fontColor:n,color:f?Ie(n,.05):Ie(n,.1),hoverColor:f?Ie(n,.1):Ie(n,.15)}),[n,f]),{isMobileBreakpoint:g}=ts(),{submitted:w}=UA(),{status:b=""}=ii(),x=b==="pending",S=c==="platforms"||w&&b==="success",k=y.useMemo(()=>({form:{disabled:x,fieldFontStyle:vI,fieldActiveColor:n,fieldFillColor:t,fieldBorderType:"outline",fieldColor:x?Ie(n,.3):n,fieldBorderColor:x?Ie(n,.2):Ie(n,.3),placeholderColor:x?Ie(n,.3):Ie(n,.5),starsColor:x?Ie(r,.5):r,fieldBorderWidth:1,fieldBorderRadius:12,fieldSpacing:12,errorColor:o},popup:{titleFontStyle:J3e,captionFontStyle:vI,height:S?"auto":"100%",containerBackground:t,containerBorderRadius:g?0:Q3e,containerPadding:g?[28,20]:[28,28],separatorLineColor:Ie(n,.2),separatorLabelColor:Ie(n,.5),titleColor:n,titlePadding:g?"0 40px":void 0,captionColor:Ie(n,.7),writeWithAIButtonColor:u,primaryButton:{...p,fontColor:a,color:i},secondaryButton:{...p,...m}}}),[x,t,n,r,o,i,a,u,p,m,g,S]);return v.jsx(i_,{theme:k,children:e})}const yI="Write a Review popup",Dw="es_write_review",{blackColor05:ewe}=ot;function twe({widgetContainerRef:e,children:t}){const n=y.useRef(null),[r,o]=y.useState(js),[i]=Wn(o,{resize:!0}),a=rr(n,i),[l,u]=y.useState(location.search.includes(Dw)),[c,f]=y.useState(!1),[p,m]=y.useState(!1),w=H1(){setTimeout(N,w?k2:LC)},[N,w]),P=y.useCallback(({skipConfirmation:re}={})=>{if(T==="pending")return;if(c&&!re){m(!0);return}const ae=new URL(location.href);ae.searchParams.delete(Dw),window.history.replaceState(null,"",ae),u(!1),m(!1),I(),T==="success"&&(E(Xa),e.current?.scrollIntoView({behavior:"smooth"}))},[c,T,E,e,I]),M=y.useCallback(()=>{const re=new URL(location.href);re.searchParams.set(Dw,"1"),window.history.pushState(null,"",re),u(!0)},[]),O=y.useCallback(()=>{m(!1)},[]),B=y.useCallback(()=>{f(!1),P({skipConfirmation:!0}),I()},[P,I]),j=y.useMemo(()=>({openWriteReviewPopup:M,closeWriteReviewPopup:P,setWithConfirmation:f,isMobileBreakpoint:w,popupRect:r,fields:A}),[M,P,w,r,A]),z=b!=="platforms"||!!k.length,te=x&&S.includes("button");return v.jsxs(ZR.Provider,{value:j,children:[t,v.jsx(hn,{when:z&&te,children:v.jsxs(X3e,{children:[v.jsx(hn,{when:w,children:v.jsx(rwe,{ariaLabel:yI,open:l,onCloseRequest:P,children:v.jsx(gI,{ref:a})})}),v.jsx(hn,{when:!w,children:v.jsx(nwe,{ariaLabel:yI,show:l,onCloseRequest:()=>P(),children:v.jsx(gI,{ref:a})})}),v.jsx(f2e,{isOpen:p,onKeepWriting:O,onDiscard:B,portalContainerElement:n.current??void 0})]})})]})}const nwe=R(A2).attrs({className:L({component:"write-review-popup"}),withCloseControl:!1,closeOnOutsideClick:!0,fixed:!0,disableScroll:!0,width:460,margin:40}).withConfig({displayName:"WriteReviewPopup__Popup",componentId:"sc-c4549a49-0"})([""]),rwe=R(BZ).attrs(({theme:{popup:{height:e}}})=>({className:L({component:"write-review-popup",modifier:"mobile"}),backdropBackgroundColor:ewe,height:e})).withConfig({displayName:"WriteReviewPopup__MobileBottomSheet",componentId:"sc-c4549a49-1"})([""]);function ca({customButtonText:e,className:t}){const{withWriteReviewButton:n}=ir(),{isCurrentTabGeneral:r,currentTab:{type:o},currentTabData:{writeReviewUris:i=[]}}=Pn(),{writeReviewButton:a,reviewsCollectionMethod:l}=It(),{font:u}=a,{fontWeight:c=600}=u??{},f=u?{...u,fontWeight:c==="normal"?600:c}:void 0,{t:p}=yt(),m=l!=="platforms",g=n&&(!!i.length||m),{title:w}=qn(o),b=p("Review us on {{supplierName}}",{supplierName:w}),x=e||(r||m?p("Write a Review"):b),S=i.length,k=r||m||S>1,{openWriteReviewPopup:T}=ts(),E=()=>{if(k){T();return}const[A]=i;A&&Bf(o,A)};return g?v.jsx(owe,{className:t,children:v.jsx(iwe,{...a,text:x,font:f,onClick:E,children:x})}):null}const owe=R.div.attrs({className:L({component:"header-write-review-button",element:"container"})}).withConfig({displayName:"HeaderWriteReviewButton__Component",componentId:"sc-9d6c25a-0"})(["display:inline-flex;position:relative;max-width:100%;"]),iwe=R(cf).attrs({className:L({component:"header-write-review-button"})}).withConfig({displayName:"HeaderWriteReviewButton__WriteReviewButton",componentId:"sc-9d6c25a-1"})([""]);function wI({type:e,size:t}){const{currentTab:{type:n}}=Pn(),{sourceImageColor:r,sourceImageColorType:o}=ir(),i=n==="booking",a=y.useCallback(()=>v.jsx(xr,{width:t,height:t}),[t]);return e==="icon"?v.jsx(swe,{type:"icon",size:t??24,sourceType:n,colorStyle:o,color:r,customLoader:a}):v.jsx(lwe,{type:"logo",size:t??[void 0,i?36:32],sourceType:n,colorStyle:o,color:r,customLoader:awe})}function awe(){return v.jsx(xr,{width:90,height:30,borderRadius:8})}const swe=R(oi).attrs({className:L({component:"header-heading",element:"icon"})}).withConfig({displayName:"HeadingSourceImage__StyledSourceIcon",componentId:"sc-6d2488c0-0"})([""]),lwe=R(oi).attrs({className:L({component:"header-heading",element:"logo"})}).withConfig({displayName:"HeadingSourceImage__StyledSourceLogo",componentId:"sc-6d2488c0-1"})([""]);function qf({className:e,type:t,hideImage:n,imageSize:r,withRatingByText:o,hideText:i,textSize:a=20}){const{withHeading:l,textColor:u}=ir(),{currentTab:{type:c},currentTabData:{rating:f}}=Pn(),{title:p,hideIcon:m}=qn(c),{t:g}=yt(),{isCurrentTabGeneral:w}=Pn(),b=tw(c,f),x=o?b:`${p} ${qd(g("reviews"))}`,S=!n&&!m,k=!i;return!l||!S&&!k?null:w?v.jsx(Rw,{className:e,children:v.jsx(Hh,{className:e,style:{lineHeight:"32px"},_color:u,_fontSize:a,children:g("Overall Rating")})}):t==="icon"?v.jsxs(Rw,{className:e,_gap:4,children:[S&&v.jsx(wI,{size:r,type:"icon"}),k&&v.jsx(Hh,{_color:u,_fontSize:a,children:x})]}):v.jsxs(Rw,{className:e,_gap:6,children:[S&&v.jsx(wI,{size:r,type:t}),!S&&v.jsx(Hh,{_color:u,_fontSize:a,children:p}),k&&v.jsx(Hh,{_color:u,_fontSize:a,style:{textTransform:"capitalize"},children:g("reviews")})]})}const Rw=R.div.attrs({className:L({component:"header-heading",element:"container"})}).withConfig({displayName:"HeaderHeading__Container",componentId:"sc-ee189375-0"})(["display:flex;align-items:center;",";"],({_gap:e})=>!!e&&`gap: ${e}px`),Hh=R.div.attrs({className:L({component:"header-heading",element:"text"})}).withConfig({displayName:"HeaderHeading__Text",componentId:"sc-ee189375-1"})(["font-weight:700;font-size:","px;line-height:","px;color:",";"],({_fontSize:e})=>e,({_fontSize:e})=>Math.ceil(e*1.3),({_color:e})=>e);function uwe({className:e}){const{isSmall:t}=ir();return v.jsxs(la,{className:e,gap:t?16:0,children:[v.jsxs(dwe,{children:[v.jsx(qf,{type:"logo"}),v.jsx(Di,{})]}),v.jsx(ca,{})]})}const dwe=R(ua).withConfig({displayName:"HeaderStyle1__Info",componentId:"sc-8e169032-0"})(["display:flex;flex-direction:column;gap:2px;"]);function cwe({className:e}){const{currentTab:{type:t}}=Pn(),{isSmall:n,withHeading:r,withRating:o,withReviewsNumber:i,sourceImageColorType:a,sourceImageColor:l}=ir(),u=r&&(o||i);return v.jsxs(la,{className:e,gap:n?12:0,children:[v.jsxs(pwe,{_isSmall:n,_expandFirstElement:u,children:[v.jsx(bI,{type:"icon",size:44,sourceType:t,colorStyle:a,color:l,customLoader:fwe}),v.jsx(qf,{type:"icon",hideImage:!0,withRatingByText:!0,textSize:22}),v.jsx(Di,{size:18})]}),v.jsx(ca,{})]})}function fwe(){return v.jsx(xr,{width:44,height:44})}const bI=R(oi).withConfig({displayName:"HeaderStyle2__StyledSourceImage",componentId:"sc-9e87e880-0"})([""]),pwe=R(ua).withConfig({displayName:"HeaderStyle2__Info",componentId:"sc-9e87e880-1"})(["display:grid;align-items:center;grid-column-gap:8px;"," ",""],({_isSmall:e})=>e?ee(["justify-items:center;grid-template-columns:1fr;& ","{margin-bottom:12px;}"],bI):ee(["grid-template-columns:1fr max-content;"]),({_expandFirstElement:e})=>e&&ee(["& > :first-child{grid-row:1 / 3;}"]));function mwe({className:e}){const{isSmall:t,isExtraSmall:n,withRating:r,withReviewsNumber:o,withWriteReviewButton:i}=ir();return!r&&!o&&!i?null:v.jsxs(la,{className:e,gap:t?16:0,children:[v.jsxs(hwe,{_isSmall:t,_oneColumn:!r||n,_expandFirstElement:r,children:[v.jsx(CI,{size:44,hideRatingBar:!0,hideReviewsCount:!0}),v.jsx(Di,{size:18,hideRatingValue:!0,hideReviewsCount:!0}),v.jsx(VR,{})]}),v.jsx(ca,{})]})}const CI=R(Di).withConfig({displayName:"HeaderStyle3__StyledHeaderRating",componentId:"sc-690d6822-0"})([""]),hwe=R(ua).withConfig({displayName:"HeaderStyle3__Info",componentId:"sc-690d6822-1"})(["display:grid;align-items:center;grid-column-gap:8px;grid-template-columns:",";",";",""],({_oneColumn:e})=>e?"1fr":"1fr max-content",({_isSmall:e,_oneColumn:t})=>e&&t&&ee(["justify-items:center;& ","{margin-bottom:8px;}"],CI),({_expandFirstElement:e,_oneColumn:t})=>e&&!t&&ee(["& > :first-child{grid-row:1 / 3;}"]));function gwe({className:e}){const{isSmall:t,isExtraSmall:n,withWriteReviewButton:r}=ir();return v.jsxs(la,{className:e,gap:t?16:0,children:[v.jsxs(vwe,{children:[v.jsx(ywe,{type:"icon",withRatingByText:!0,_isExtraSmall:n}),v.jsxs(wwe,{_columnDirection:t||!r,children:[v.jsx(xI,{hideRatingValue:!0,hideReviewsCount:!0}),v.jsx(GR,{hideStar:!0})]})]}),v.jsx(ca,{})]})}const vwe=R(ua).withConfig({displayName:"HeaderStyle4__Info",componentId:"sc-c076528c-0"})(["display:flex;flex-direction:column;gap:4px;"]),ywe=R(qf).withConfig({displayName:"HeaderStyle4__StyledHeaderHeading",componentId:"sc-c076528c-1"})(["",";"],({_isExtraSmall:e})=>e&&"flex-direction: column"),xI=R(Di).withConfig({displayName:"HeaderStyle4__StyledHeaderRating",componentId:"sc-c076528c-2"})([""]),wwe=R.div.withConfig({displayName:"HeaderStyle4__RatingContainer",componentId:"sc-c076528c-3"})(["display:flex;gap:8px;",""],({_columnDirection:e})=>e&&ee(["flex-direction:column;align-items:center;& ","{order:1;}"],xI));function bwe({className:e}){const{isSmall:t,withRating:n,withReviewsNumber:r,withWriteReviewButton:o}=ir();return!n&&!r&&!o?null:v.jsxs(la,{className:e,gap:t?16:0,children:[v.jsxs(Cwe,{_isSmall:t,children:[v.jsx(Di,{size:22,hideReviewsCount:!0}),v.jsx(VR,{textSize:15,logoSize:32})]}),v.jsx(ca,{})]})}const Cwe=R(ua).withConfig({displayName:"HeaderStyle5__Info",componentId:"sc-95b6c1c1-0"})(["display:flex;align-items:center;gap:6px;",";"],({_isSmall:e})=>e&&"flex-direction: column");function xwe({className:e}){const{currentTab:{type:t}}=Pn(),{isSmall:n,isExtraSmall:r,sourceImageColorType:o,sourceImageColor:i,withHeading:a}=ir();return v.jsxs(la,{className:e,centered:!0,columnDirection:!0,gap:n?16:12,children:[v.jsxs($we,{_isExtraSmall:r,children:[a&&v.jsx(oi,{type:"icon",size:28,sourceType:t,colorStyle:o,color:i,customLoader:Swe}),v.jsx(Twe,{size:28})]}),v.jsx(ca,{})]})}function Swe(){return v.jsx(xr,{width:28,height:28})}const $we=R(ua).withConfig({displayName:"HeaderStyle6__Info",componentId:"sc-43091f84-0"})(["display:flex;align-items:center;gap:6px;",";"],({_isExtraSmall:e})=>e&&"flex-direction: column"),Twe=R(Di).withConfig({displayName:"HeaderStyle6__StyledRating",componentId:"sc-43091f84-1"})(["justify-content:center;"]);function kwe({className:e}){const{t}=yt(),{currentTab:{type:n}}=Pn(),{isSmall:r,sourceImageColorType:o,sourceImageColor:i,withHeading:a}=ir();return v.jsxs(la,{className:e,centered:!0,gap:r?16:20,children:[v.jsxs(Awe,{_isSmall:r,children:[a&&v.jsx(oi,{type:"logo",size:[void 0,38],sourceType:n,colorStyle:o,color:i,customLoader:Ewe}),v.jsx(Dwe,{size:26})]}),v.jsx(ca,{customButtonText:t("Write a Review")})]})}function Ewe(){return v.jsx(xr,{width:100,height:36,borderRadius:8})}const Awe=R(ua).withConfig({displayName:"HeaderStyle7__Info",componentId:"sc-71f98430-0"})(["display:flex;align-items:center;",";"],({_isSmall:e})=>e?"flex-direction: column":"gap: 10px"),Dwe=R(Di).withConfig({displayName:"HeaderStyle7__StyledRating",componentId:"sc-71f98430-1"})(["justify-content:center;"]);function Rwe({className:e}){const{isSmall:t,isExtraSmall:n,withHeading:r,withRating:o}=ir(),i=r&&o;return v.jsxs(la,{className:e,centered:!0,gap:t?16:32,children:[v.jsxs(Iwe,{_isSmall:t,_oneColumn:!o||n,_expandFirstElement:i,children:[v.jsx(SI,{size:48,hideRatingBar:!0,hideReviewsCount:!0}),v.jsx(qf,{type:"icon",hideImage:!0}),v.jsx(Di,{size:18,hideRatingValue:!0})]}),v.jsx(ca,{})]})}const SI=R(Di).withConfig({displayName:"HeaderStyle8__StyledHeaderRating",componentId:"sc-a43b8823-0"})([""]),Iwe=R(ua).withConfig({displayName:"HeaderStyle8__Info",componentId:"sc-a43b8823-1"})(["display:grid;align-items:center;grid-column-gap:12px;grid-template-columns:",";",";",""],({_oneColumn:e})=>e?"1fr":"1fr max-content",({_isSmall:e,_oneColumn:t})=>e&&t&&ee(["justify-items:center;& ","{margin-bottom:12px;}"],SI),({_expandFirstElement:e,_oneColumn:t})=>e&&!t&&ee(["& > :first-child{grid-row:1 / 3;}"]));function Nwe({className:e}){const{isExtraSmall:t}=ir();return v.jsxs(la,{className:e,centered:!0,columnDirection:!0,gap:16,children:[v.jsxs(Pwe,{children:[v.jsx(Owe,{type:"icon",withRatingByText:!0,_isExtraSmall:t}),v.jsx(GR,{})]}),v.jsx(ca,{})]})}const Pwe=R(ua).withConfig({displayName:"HeaderStyle9__Info",componentId:"sc-d87e0320-0"})(["display:flex;flex-direction:column;align-items:center;gap:4px;"]),Owe=R(qf).withConfig({displayName:"HeaderStyle9__StyledHeaderHeading",componentId:"sc-d87e0320-1"})(["",";"],({_isExtraSmall:e})=>e&&"flex-direction: column"),Lwe={header1:uwe,header2:cwe,header3:mwe,header4:gwe,header5:bwe,header6:xwe,header7:kwe,header8:Rwe,header9:Nwe};function _we({className:e}){const[t,n]=y.useState(js),{headerLayout:r}=It(),{withHeading:o,withRating:i,withReviewsNumber:a,withWriteReviewButton:l}=ir(),u=o||i||a||l,c=Lwe[r];return u?v.jsx(jR.Provider,{value:{rect:t,setRect:n},children:v.jsx(c,{className:e})}):null}function $I(){const{displayTabs:e,displayHeader:t,layoutGap:n}=k3(),{borderRadius:r,noPadding:o}=ir(),i=e||t;return v.jsxs(v.Fragment,{children:[v.jsx(Fue,{}),i&&v.jsxs(Fwe,{className:L({component:"header-component",element:"top"}),_marginBottom:n,_borderRadius:o?0:r,children:[e&&v.jsx(Bwe,{}),t&&v.jsx(Mwe,{})]})]})}const Mwe=R(_we).withConfig({displayName:"HeaderComponent__StyledHeader",componentId:"sc-82145d0b-0"})(["border-radius:inherit;&:not(:only-child){border-top-left-radius:0;border-top-right-radius:0;}"]),Bwe=R(Xhe).withConfig({displayName:"HeaderComponent__StyledTabs",componentId:"sc-82145d0b-1"})(["border-radius:inherit;&:not(:only-child){border-bottom-left-radius:0;border-bottom-right-radius:0;}"]),Fwe=R.div.withConfig({displayName:"HeaderComponent__Top",componentId:"sc-82145d0b-2"})(["display:flex;flex-direction:column;border-radius:","px;margin-bottom:","px;"],({_borderRadius:e})=>e,({_marginBottom:e})=>e);function jwe(){const e=It(),{editMode:t,attributeSources:n,enableSchemaOrg:r,AISummary:o,layout:i,reviewLayout:a,filterTotalCount:l,displayDeactivation:u,reviewHeightNormalization:c,dynamicSources:f=[],renderThumbnailMode:p,reviewDisplayImages:m,reviewDisplayOwnerReply:g}=e,{enabled:w,status:b,setStatus:x,resetStatus:S}=CR(),{tabList:k,generalTabData:T,isCurrentTabGeneral:E,currentTabData:{rating:A=0,isLoading:N=!1,items:I=[]}}=Pn(),P=y.useMemo(()=>r?{...T,items:T.items.filter(ye=>!ye.skipFromSchema)}:T,[r,T]),[M,O]=$G(p),[B,j]=y.useState(!1),z=xue(!N,e),{hasSuitableDynamicSource:te}=Oh(),{reviewData:re,state:{isFailed:ae}}=Lh(),oe=Sue(I),G=E?l!==0?oe.slice(0,l):oe:I,V=m||g||c,F=!Do().some(({urls:ye})=>ye?.length),H=k.length===1,ne=!G.length;y.useEffect(()=>{ne&&!F&&!A&&!N&&x("loading")},[]),y.useEffect(()=>{B||(b!=="loading"?j(!0):setTimeout(()=>{j(!0)},1e3))},[B,b]);const ie=w&&B&&(b==="loading"&&!p||b==="noReviews");y.useEffect(()=>{if(w)return F?(x("noSources"),S):N?(x("loading"),S):(ne&&x("noReviews"),S)},[F,ne,N,w,x,S]),y.useEffect(()=>{M()},[M]),y.useEffect(()=>{N||O()},[N,O]);const K=w&&["noSources","criticalError"].includes(b),de=y.useMemo(()=>ae&&!t||F?G:(H?o:o&&E)&&G.length?[re,...G]:G,[t,H,F,E,ae,G,re,o]),ve=Ou(i),xe=Ove[i],ge=gce[a];return!t&&f.length&&!te?null:n&&!N&&ne?(console.warn("Elfsight All-in-One Reviews widget is not displayed because the added sources do not contain reviews"),null):u?v.jsx(yue,{ref:z,children:v.jsx(j1e,{})}):w&&!B?v.jsx(Iw,{ref:z,children:v.jsx(Df,{})}):ve?v.jsxs(Iw,{ref:z,children:[v.jsx(MA,{children:v.jsx(xe,{header:v.jsx($I,{}),cardTemplate:v.jsx(ge,{}),items:de})}),r&&v.jsx(GA,{...P}),V&&v.jsx(kA,{data:de})]}):v.jsx(Iw,{ref:z,children:v.jsxs(Mue,{children:[K?v.jsx(xR,{}):v.jsx(zwe,{children:v.jsxs(MA,{children:[v.jsx($I,{}),v.jsx(xe,{items:de,cardTemplate:v.jsx(ge,{})}),ie&&v.jsx(xR,{style:{marginTop:de.length?"20px":""}})]})}),r&&v.jsx(GA,{...P}),v.jsx(NR,{}),V&&v.jsx(kA,{data:de})]})})}const Iw=R.div.attrs({className:L({component:"main",element:"container"})}).withConfig({displayName:"Main__Container",componentId:"sc-2e6ccb7b-0"})(["max-width:100%;height:100%;& svg{background:none;}"]),zwe=R.div.attrs({className:L({component:"main",element:"content"})}).withConfig({displayName:"Main__Content",componentId:"sc-2e6ccb7b-1"})(["display:block;max-width:100%;min-width:0;"]);function Gwe(){const e=It(),{editMode:t,customJS:n,layout:r,badgeDisplayMode:o,language:i,font:a,widgetWidth:l,renderThumbnailMode:u,widgetId:c="test-widget-id",widgetToken:f,badgeVisibilityOnDevices:p}=e,m=Ou(r),g=m&&!tl(o),w=xoe(br.alias,c);fue(),pue(n,t||u);const b=y.useRef(null),x=!m||t||g;return v.jsx(rG,{widgetId:c,widgetToken:f,children:v.jsx(wse,{widgetDisplayMode:p,editMode:x,children:v.jsx(Sse,{widgetVisibilityOnPages:bse(e),editMode:x,children:v.jsx(k8,{name:"Reviews",widgetId:c,children:v.jsx(i1e,{children:v.jsx(ime,{widgetId:c,children:v.jsx(ame,{children:v.jsx(Pue,{customCSSPrefixClassName:w,children:v.jsx(Che,{dictionary:xhe,language:i.language,override:i.messages,children:v.jsxs(Nue,{authorBlockComponent:Pge,reviewContentBlockComponent:Wge,children:[v.jsx(qae,{fonts:[a]}),v.jsx(jde,{children:v.jsx(Xge,{children:v.jsx(Cge,{children:v.jsx(Dge,{children:v.jsx(twe,{widgetContainerRef:b,children:v.jsx(Ige,{children:v.jsx(Hae,{ref:b,font:a,width:g?{auto:!0}:l,customCSSClassName:w,children:v.jsx(jwe,{})})})})})})})})]})})})})})})})})})})}function Vwe(){return vue(br,()=>v.jsx(Gwe,{}))}const Uwe=Vwe();function TI(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t{if(f==="length"||f==="prototype"||f==="arguments"||f==="caller")return;const m=Object.getOwnPropertyDescriptor(u,f),g=Object.getOwnPropertyDescriptor(c,f);!t(m,g)&&p||Object.defineProperty(u,f,g)},t=function(u,c){return u===void 0||u.configurable||u.writable===c.writable&&u.enumerable===c.enumerable&&u.configurable===c.configurable&&(u.writable||u.value===c.value)},n=(u,c)=>{const f=Object.getPrototypeOf(c);f!==Object.getPrototypeOf(u)&&Object.setPrototypeOf(u,f)},r=(u,c)=>`/* Wrapped ${u}*/ ${c}`,o=Object.getOwnPropertyDescriptor(Function.prototype,"toString"),i=Object.getOwnPropertyDescriptor(Function.prototype.toString,"name"),a=(u,c,f)=>{const p=f===""?"":`with ${f.trim()}() `,m=r.bind(null,p,c.toString());Object.defineProperty(m,"name",i),Object.defineProperty(u,"toString",{...o,value:m})};return Nw=(u,c,{ignoreNonConfigurable:f=!1}={})=>{const{name:p}=u;for(const m of Reflect.ownKeys(c))e(u,c,m,f);return n(u,c),a(u,c,p),u},Nw}var Kf={exports:{}},Pw,EI;function Hwe(){return EI||(EI=1,Pw=()=>{const e={};return e.promise=new Promise((t,n)=>{e.resolve=t,e.reject=n}),e}),Pw}var qh=Kf.exports,AI;function Ywe(){return AI||(AI=1,function(e,t){var n=qh&&qh.__awaiter||function(a,l,u,c){return new(u||(u=Promise))(function(f,p){function m(b){try{w(c.next(b))}catch(x){p(x)}}function g(b){try{w(c.throw(b))}catch(x){p(x)}}function w(b){b.done?f(b.value):new u(function(x){x(b.value)}).then(m,g)}w((c=c.apply(a,l||[])).next())})},r=qh&&qh.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(Hwe());function i(a,l="maxAge"){let u,c,f;const p=()=>n(this,void 0,void 0,function*(){if(u!==void 0)return;const w=b=>n(this,void 0,void 0,function*(){f=o.default();const x=b[1][l]-Date.now();if(x<=0){a.delete(b[0]),f.resolve();return}return u=b[0],c=setTimeout(()=>{a.delete(b[0]),f&&f.resolve()},x),typeof c.unref=="function"&&c.unref(),f.promise});try{for(const b of a)yield w(b)}catch{}u=void 0}),m=()=>{u=void 0,c!==void 0&&(clearTimeout(c),c=void 0),f!==void 0&&(f.reject(void 0),f=void 0)},g=a.set.bind(a);return a.set=(w,b)=>{a.has(w)&&a.delete(w);const x=g(w,b);return u&&u===w&&m(),p(),x},p(),a}t.default=i,e.exports=i,e.exports.default=i}(Kf,Kf.exports)),Kf.exports}var Ow,DI;function qwe(){if(DI)return Ow;DI=1;const e=Wwe(),t=Ywe(),n=new WeakMap,r=new WeakMap,o=(i,{cacheKey:a,cache:l=new Map,maxAge:u}={})=>{typeof u=="number"&&t(l);const c=function(...f){const p=a?a(f):f[0],m=l.get(p);if(m)return m.data;const g=i.apply(this,f);return l.set(p,{data:g,maxAge:u?Date.now()+u:Number.POSITIVE_INFINITY}),g};return e(c,i,{ignoreNonConfigurable:!0}),r.set(c,l),c};return o.decorator=(i={})=>(a,l,u)=>{const c=a[l];if(typeof c!="function")throw new TypeError("The decorated value must be a function");delete u.value,delete u.writable,u.get=function(){if(!n.has(this)){const f=o(c,i);return n.set(this,f),f}return n.get(this)}},o.clear=i=>{const a=r.get(i);if(!a)throw new TypeError("Can't clear a function that was not memoized!");if(typeof a.clear!="function")throw new TypeError("The cache Map can't be cleared!");a.clear()},Ow=o,Ow}var Kwe=qwe();const RI=Ut(Kwe);function Zwe(e){return typeof e=="string"}function Qwe(e,t,n){return n.indexOf(e)===t}function Jwe(e){return e.toLowerCase()===e}function II(e){return e.indexOf(",")===-1?e:e.split(",")}function Lw(e){if(!e)return e;if(e==="C"||e==="posix"||e==="POSIX")return"en-US";if(e.indexOf(".")!==-1){var t=e.split(".")[0],n=t===void 0?"":t;return Lw(n)}if(e.indexOf("@")!==-1){var r=e.split("@")[0],n=r===void 0?"":r;return Lw(n)}if(e.indexOf("-")===-1||!Jwe(e))return e;var o=e.split("-"),i=o[0],a=o[1],l=a===void 0?"":a;return"".concat(i,"-").concat(l.toUpperCase())}function Xwe(e){var t=e===void 0?{}:e,n=t.useFallbackLocale,r=n===void 0?!0:n,o=t.fallbackLocale,i=o===void 0?"en-US":o,a=[];if(typeof navigator<"u"){for(var l=navigator.languages||[],u=[],c=0,f=l;c0,V=ae!=="century",Z=Dbe(ae,t),F=V?Rbe(ae,t):void 0,H=WI(ae,t),ne=V?Ibe(ae,t):void 0,ie=function(){if(Z.getFullYear()<0)return!0;var Ae=Nbe(ae,t);return c&&c>=Ae}(),K=V&&function(){if(F.getFullYear()<0)return!0;var Ae=Pbe(ae,t);return c&&c>=Ae}(),de=u&&ue?t:n&&n=e}function Vbe(e,t){return e[0]<=t[0]&&e[1]>=t[1]}function XI(e,t){return np(e[0],t)||np(e[1],t)}function eN(e,t,n){var r=XI(t,e),o=[];if(r){o.push(n);var i=np(e[0],t),a=np(e[1],t);i&&o.push("".concat(n,"Start")),a&&o.push("".concat(n,"End")),i&&a&&o.push("".concat(n,"BothEnds"))}return o}function Ube(e){return Array.isArray(e)?e[0]!==null&&e[1]!==null:e!==null}function Wbe(e){if(!e)throw new Error("args is required");var t=e.value,n=e.date,r=e.hover,o="react-calendar__tile",i=[o];if(!n)return i;var a=new Date,l=function(){if(Array.isArray(n))return n;var g=e.dateType;if(!g)throw new Error("dateType is required when date is not an array of two dates");return YI(g,n)}();if(np(a,l)&&i.push("".concat(o,"--now")),!t||!Ube(t))return i;var u=function(){if(Array.isArray(t))return t;var g=e.valueType;if(!g)throw new Error("valueType is required when value is not an array of two dates");return YI(g,t)}();Vbe(u,l)?i.push("".concat(o,"--active")):XI(u,l)&&i.push("".concat(o,"--hasActive"));var c=eN(u,l,"".concat(o,"--range"));i.push.apply(i,c);var f=Array.isArray(t)?t:[t];if(r&&f.length===1){var p=r>u[0]?[u[0],r]:[r,u[0]],m=eN(p,l,"".concat(o,"--hover"));i.push.apply(i,m)}return i}var Hbe=(Yu={},Yu[Wu.ARABIC]=vn.ISLAMIC,Yu[Wu.HEBREW]=vn.HEBREW,Yu[Wu.ISO_8601]=vn.ISO_8601,Yu[Wu.US]=vn.GREGORY,Yu);function Ybe(e){return e!==void 0&&e in Wu}var tN=!1;function Xh(e){if(Ybe(e)){var t=Hbe[e];return zbe(tN,'Specifying calendarType="'.concat(e,'" is deprecated. Use calendarType="').concat(t,'" instead.')),tN=!0,t}return e}function eg(e){for(var t=e.className,n=e.count,r=n===void 0?3:n,o=e.dateTransform,i=e.dateType,a=e.end,l=e.hover,u=e.offset,c=e.renderTile,f=e.start,p=e.step,m=p===void 0?1:p,g=e.value,w=e.valueType,b=[],x=f;x<=a;x+=m){var S=o(x);b.push(c({classes:Wbe({date:S,dateType:i,hover:l,value:g,valueType:w}),date:S}))}return be.createElement(Ww,{className:t,count:r,offset:u,wrap:!0},b)}function tg(e){var t=e.activeStartDate,n=e.children,r=e.classes,o=e.date,i=e.formatAbbr,a=e.locale,l=e.maxDate,u=e.maxDateTransform,c=e.minDate,f=e.minDateTransform,p=e.onClick,m=e.onMouseOver,g=e.style,w=e.tileClassName,b=e.tileContent,x=e.tileDisabled,S=e.view,k=y.useMemo(function(){var E={activeStartDate:t,date:o,view:S};return typeof w=="function"?w(E):w},[t,o,w,S]),T=y.useMemo(function(){var E={activeStartDate:t,date:o,view:S};return typeof b=="function"?b(E):b},[t,o,b,S]);return be.createElement("button",{className:Yh(r,k),disabled:c&&f(c)>o||l&&u(l)l?new Error("Invalid prop `".concat(n,"` of type `").concat(typeof a,"` supplied to `").concat(r,"`, minDate cannot be larger than maxDate.")):null},sN=function(t,n,r){var o=t,i=n,a=o[i];if(!a)return null;if(!(a instanceof Date))return new Error("Invalid prop `".concat(n,"` of type `").concat(typeof a,"` supplied to `").concat(r,"`, expected instance of `Date`."));var l=t.minDate;return l&&a0,Jt=y.useCallback(function(it){var pt=function(){switch(De){case"start":return ab;case"end":return SN;case"range":return x4e;default:throw new Error("Invalid returnValue.")}}();return pt({maxDate:N,maxDetail:P,minDate:O,value:it})},[N,P,O,De]),xt=y.useCallback(function(it,pt){Fe(it);var St={action:pt,activeStartDate:it,value:kt,view:ut};Z&&!lg(bt,it)&&Z(St)},[bt,Z,kt,ut]),Bt=y.useCallback(function(it,pt){var St=function(){switch(ut){case"century":return ne;case"decade":return de;case"year":return ie;case"month":return H;default:throw new Error("Invalid view: ".concat(ut,"."))}}();St&&St(it,pt)},[H,ne,ie,de,ut]),Xt=y.useCallback(function(it,pt){if(_t){Bt(it,pt);var St=Dt[Dt.indexOf(ut)+1];if(!St)throw new Error("Attempted to drill down from the lowest view.");Fe(it),At(St);var Dn={action:"drillDown",activeStartDate:it,value:kt,view:St};Z&&!lg(bt,it)&&Z(Dn),ge&&ut!==St&&ge(Dn),ve&&ve(Dn)}},[bt,_t,Z,Bt,ve,ge,kt,ut,Dt]),En=y.useCallback(function(){if(gt){var it=Dt[Dt.indexOf(ut)-1];if(!it)throw new Error("Attempted to drill up from the highest view.");var pt=ul(it,bt);Fe(pt),At(it);var St={action:"drillUp",activeStartDate:pt,value:kt,view:it};Z&&!lg(bt,pt)&&Z(St),ge&&ut!==it&&ge(St),xe&&xe(St)}},[bt,gt,Z,xe,ge,kt,ut,Dt]),An=y.useCallback(function(it,pt){var St=kt;Bt(it,pt);var Dn=Oe&&!sb(St),Rn;if(Oe)if(Dn)Rn=ul(rn,it);else{if(!St)throw new Error("previousValue is required");if(Array.isArray(St))throw new Error("previousValue must not be an array");Rn=Obe(rn,St,it)}else Rn=Jt(it);var Po=!Oe||Dn||k?$N({maxDate:N,maxDetail:P,minDate:O,minDetail:j,value:Rn,view:ut}):null;pt.persist(),Fe(Po),Vn(Rn);var _i={action:"onChange",activeStartDate:Po,value:Rn,view:ut};if(Z&&!lg(bt,Po)&&Z(_i),F)if(Oe){var Mi=sb(Rn);if(!Mi)F(Rn||null,pt);else if(o){if(Array.isArray(Rn))throw new Error("value must not be an array");F([Rn||null,null],pt)}}else F(Rn||null,pt)},[bt,o,Jt,k,N,P,O,j,Z,F,Bt,Oe,kt,rn,ut]);function mr(it){Tn(it)}function Nr(){Tn(null)}y.useImperativeHandle(n,function(){return{activeStartDate:bt,drillDown:Xt,drillUp:En,onChange:An,setActiveStartDate:xt,value:kt,view:ut}},[bt,Xt,En,An,xt,kt,ut]);function po(it){var pt=it?WI(ut,bt):ul(ut,bt),St=_t?Xt:An,Dn={activeStartDate:pt,hover:Lt,locale:E,maxDate:N,minDate:O,onClick:St,onMouseOver:Oe?mr:void 0,tileClassName:He,tileContent:Xe,tileDisabled:qe,value:kt,valueType:rn};switch(ut){case"century":return be.createElement(lN,qu({formatYear:x,showNeighboringCentury:nt},Dn));case"decade":return be.createElement(cN,qu({formatYear:x,showNeighboringDecade:Be},Dn));case"year":return be.createElement(mN,qu({formatMonth:m,formatMonthYear:g},Dn));case"month":return be.createElement(wN,qu({calendarType:i,formatDay:f,formatLongDate:p,formatShortWeekday:w,formatWeekday:b,onClickWeekNumber:K,onMouseLeave:Oe?Nr:void 0,showFixedNumberOfWeeks:typeof ze<"u"?ze:rt,showNeighboringMonth:$t,showWeekNumbers:wt},Dn));default:throw new Error("Invalid view: ".concat(ut,"."))}}function Mt(){return tt?be.createElement(Mbe,{activeStartDate:bt,drillUp:En,formatMonthYear:g,formatYear:x,locale:E,maxDate:N,minDate:O,navigationAriaLabel:z,navigationAriaLive:te,navigationLabel:re,next2AriaLabel:ae,next2Label:oe,nextAriaLabel:G,nextLabel:V,prev2AriaLabel:ye,prev2Label:we,prevAriaLabel:$e,prevLabel:Me,setActiveStartDate:xt,showDoubleView:rt,view:ut,views:Dt}):null}var on=Array.isArray(kt)?kt:[kt];return be.createElement("div",{className:Yh(sg,Oe&&on.length===1&&"".concat(sg,"--selectRange"),rt&&"".concat(sg,"--doubleView"),a),ref:T},Mt(),be.createElement("div",{className:"".concat(sg,"__viewContainer"),onBlur:Oe?Nr:void 0,onMouseLeave:Oe?Nr:void 0},po(),rt?po(!0):null))}),kN=Ce.instanceOf(Date),EN=Ce.oneOfType([Ce.string,Ce.instanceOf(Date)]),AN=Ce.oneOfType([EN,n4e(EN)]);TN.propTypes={activeStartDate:kN,allowPartialRange:Ce.bool,calendarType:iN,className:ng,defaultActiveStartDate:kN,defaultValue:AN,defaultView:rg,formatDay:Ce.func,formatLongDate:Ce.func,formatMonth:Ce.func,formatMonthYear:Ce.func,formatShortWeekday:Ce.func,formatWeekday:Ce.func,formatYear:Ce.func,goToRangeStartOnSelect:Ce.bool,inputRef:Xbe,locale:Ce.string,maxDate:sN,maxDetail:Ce.oneOf(Ku),minDate:aN,minDetail:Ce.oneOf(Ku),navigationAriaLabel:Ce.string,navigationAriaLive:Ce.oneOf(["off","polite","assertive"]),navigationLabel:Ce.func,next2AriaLabel:Ce.string,next2Label:Ce.node,nextAriaLabel:Ce.string,nextLabel:Ce.node,onActiveStartDateChange:Ce.func,onChange:Ce.func,onClickDay:Ce.func,onClickDecade:Ce.func,onClickMonth:Ce.func,onClickWeekNumber:Ce.func,onClickYear:Ce.func,onDrillDown:Ce.func,onDrillUp:Ce.func,onViewChange:Ce.func,prev2AriaLabel:Ce.string,prev2Label:Ce.node,prevAriaLabel:Ce.string,prevLabel:Ce.node,returnValue:Ce.oneOf(["start","end","range"]),selectRange:Ce.bool,showDoubleView:Ce.bool,showFixedNumberOfWeeks:Ce.bool,showNavigation:Ce.bool,showNeighboringCentury:Ce.bool,showNeighboringDecade:Ce.bool,showNeighboringMonth:Ce.bool,showWeekNumbers:Ce.bool,tileClassName:Ce.oneOfType([Ce.func,ng]),tileContent:Ce.oneOfType([Ce.func,Ce.node]),tileDisabled:Ce.func,value:AN,view:rg};const DN="react-calendar",$4e=R.div.withConfig({displayName:"DatepickerLayout",componentId:"sc-a72b06de-0"})([".","{width:","px;max-width:100%;padding:","px;border-radius:","px;background-color:",";box-sizing:border-box;"," button{font-size:","px;font-family:inherit;font-weight:400;line-height:20px;&:enabled:hover{cursor:pointer;}}","}",";"],DN,({_size:e,_padding:t})=>e*7+t*2,({_padding:e})=>e,({_borderRadius:e})=>Math.min(e,32),({_backgroundColor:e})=>e,({_withShadow:e})=>e&&ee(["box-shadow:0 4px 16px 0 rgba(0,0,0,0.3);"]),({_fontSize:e})=>e,({_fontFamily:e})=>e&&ee(["font-family:",";"],e),T4e);function T4e({_color:e,_accentColor:t,_fontSize:n,_size:r,_cornerRadius:o}){const i=Pt(t);return ee(["button{margin:0;outline:none;padding:0;border:0;}.","{&__tile{border-radius:","px;width:","px;height:","px;color:",";line-height:","px;background-color:transparent;text-align:center;&:enabled:hover,&--now:enabled:hover{background-color:rgb(from "," r g b / 10%);}&--now{border:1px solid ",";}&--hasActive,&--hasActive:enabled:hover{background-color:",";color:",";}&--active{background-color:",";color:",";}&--active:enabled:hover{background-color:",";}&:disabled{background-color:transparent;color:rgb(from "," r g b / 30%);}}&--selectRange,&__tile--hover{background-color:transparent;}&__month-view__days__day--neighboringMonth,&__decade-view__years__year--neighboringDecade,&__century-view__decades__decade--neighboringCentury{color:rgb(from "," r g b / 50%);}&--selectRange &__tile--hover{background-color:transparent;}&__header{padding-top:0;border-bottom:none;background:none;}&__year-view__months__month,&__decade-view__years__year,&__century-view__decades__decade{min-height:","px;}&__navigation{display:flex;height:32px;margin-bottom:12px;button{background-color:transparent;border-radius:","px;min-width:32px;color:",";&:disabled{color:rgb(from "," r g b / 30%);}&:enabled:hover{background-color:rgb(from "," r g b / 10%);}}&__arrow{display:flex;align-items:center;justify-content:center;text-align:center;}}&__month-view__weekdays{font-size:","px;height:","px;text-align:center;text-transform:uppercase;align-items:center;color:rgb(from "," r g b / 50%);*{text-decoration:none;}}}"],DN,o,r,r,e,r,e,t,t,i,t,i,t,e,e,r+20,o,e,e,e,n,r,e)}const k4e=R.div.withConfig({displayName:"DatepickerLayout__Label",componentId:"sc-a72b06de-1"})(["display:flex;align-items:center;justify-content:center;pointer-events:all;height:100%;"]),E4e=({label:e,view:t})=>v.jsx(k4e,{disabled:t==="century",children:e}),A4e=(e,{date:t,view:n})=>{if(e===null)return!1;if(e.setHours(0,0,0,0),t.setHours(0,0,0,0),n==="year")return new Date(e.getFullYear(),e.getMonth(),1)>t;if(n==="decade")return new Date(e.getFullYear(),0,1)>t;if(n==="century"){const r=new Date(e.getFullYear(),0,1);t.setFullYear(t.getFullYear()+10),t.setDate(t.getDate()-1);const o=new Date(t);return r>o}return e>t},D4e=e=>{if(e in A8)return A8[e];const[t,n]=e.split("-");return n?`${t}-${n.toUpperCase()}`:t},R4e=Object.freeze(Object.defineProperty({__proto__:null,default:y.forwardRef(({startDate:e,minDate:t,maxDate:n,size:r=42,locale:o=window.navigator.language,padding:i=24,fontSize:a=15,fontColor:l=AU,accentColor:u="#197bff",backgroundColor:c="transparent",disablePreviousDaysAndMonths:f=!1,cornerRadius:p=4,borderRadius:m=8,fontFamily:g,withShadow:w=!0,onChange:b,...x},S)=>{const k=y.useRef(null),T=t||(f?new Date:null),E=(I,P)=>new Intl.DateTimeFormat(I,{weekday:"narrow"}).format(P),A=(I,P)=>P.toLocaleDateString(I,{month:"long",year:"numeric"}),N=(I,P)=>P.toLocaleDateString(I,{day:"numeric"});return y.useEffect(()=>{k.current?.setAttribute("tabindex","-1")},[]),v.jsx($4e,{ref:S,_size:r,_color:l,_padding:i,_fontSize:a,_accentColor:u,_cornerRadius:p,_borderRadius:m,_backgroundColor:c,_fontFamily:g,_withShadow:w,...x,children:v.jsx(TN,{value:e,locale:D4e(o),className:DU,minDate:new Date("1901-01-01"),maxDate:n,tileDisabled:I=>A4e(T,I),navigationLabel:E4e,next2Label:v.jsx(an,{component:wM,size:14,fill:l}),prev2Label:v.jsx(an,{component:yM,size:14,fill:l}),nextLabel:v.jsx(an,{component:u9,size:14,fill:l}),prevLabel:v.jsx(an,{component:l9,size:14,fill:l}),onChange:(I,P)=>{I&&b(I,P)},formatShortWeekday:E,formatMonthYear:A,formatDay:N,inputRef:k})})})},Symbol.toStringTag,{value:"Module"}));return Uwe}(); } /* FILE ARCHIVED ON 19:18:03 Feb 17, 2026 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 06:22:31 Sep 29, 2026. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): capture_cache.get: 0.512 load_resource: 188.255 PetaboxLoader3.resolve: 108.939 PetaboxLoader3.datanode: 51.611 */